/*
Theme Name: Time Eraser
Theme URI: -
Author: XVI
Author URI: -
Description: Landing Site Theme For Medisei Time Eraser
Version: 0.0.1
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Tags: bootstrap
Text Domain: timeerasertheme     

*/


/**PRELOADER**/
.pre-loader{
      top: 0px;
      left: 0px;
      background-color: rgb(255, 255, 255);
      height: 100vh;
      width: 100vw;
      position: fixed;
      z-index: 9999;
    }

    .pre-loader .pre-loader-img{
      position: absolute;
      top: 0;
      left: 25%;
      right: 0;
      bottom: 0;
      background: url(./img/LOGO-TIMERASER-ACTIVE-2.svg) no-repeat center;
      background-size: contain;
      width: 50%;
      height: 100%;
      animation: breathe 3s infinite;
    }
    /**.PRELOADER**/

@font-face {
    			font-family: 'Helvetica Neue Thin';
    			src: 
    			url('./fonts/HelveticaNeue-Thin-13.woff2') format('woff2'),
         			url('./fonts/HelveticaNeue-Thin-13.woff') format('woff');
    			font-weight: normal;
    			font-style: normal;
			}
      
      @font-face {
    			font-family: 'Helvetica Neue Bold';
    			src: 
    			url('./fonts/HelveticaNeue-Bold-02.woff2') format('woff2'),
         			url('./fonts/HelveticaNeue-Bold-02.woff') format('woff');
    			font-weight: normal;
    			font-style: normal;
			}

			@font-face {
    			font-family: 'Helvetica Neue Thin Italic';
    			src: 
    				url('./fonts/HelveticaNeue-ThinItalic-14.woff2') format('woff2'),
         			url('./fonts/HelveticaNeue-ThinItalic-14.woff') format('woff');
    			font-weight: normal;
    			font-style: normal;
			}

  			body{
  				background-color: #a19892;
  				color: #000;
  				font-family: 'Helvetica Neue Thin';
          overflow-x:hidden;
  			}
  			main{
  				/*background-color: #B2A8A2;*/
          background-color: #cbc3bb;
  				color:#fff;
  			}
  			.logo{
  				vertical-align: -webkit-baseline-middle;
  			}
  			.navbar{
  				background-color: #fff;
  			}
  			.nav-link-img{
  				max-height: 30px;
  			}
  			.nav-link{
  				color:#D9D9D6;
  			}
  			.nav-link > img{

  			}
  			.nav-link.nav-active{
  				color:#000;
  			}
        
        /**wp nav menu **/
        ul#menu-main-menu.menu {
            /*list-style-image: url(./img/HEADER_LINE.svg);*/
        }
        
        ul#menu-main-menu.menu > li.menu-item > a{
          color: #6a6966;
          text-decoration: none;
          vertical-align: super;
          font-weight: 700;
        }
        
        ul#menu-main-menu.menu > li.current-menu-item > a{
          color: #000;
          text-decoration: none;
          vertical-align: super;
          font-family: 'Helvetica Neue Bold';
        }
        
        @media( max-width:400px){
          header > nav.navbar{
            flex-direction: column-reverse;
          }
        
          header > nav.navbar > .navbar-brand{
            margin: 0!important;
            padding-inline: 0!Important;
          }
          
        }
        
        @media (max-width: 991px){
      #main_nav_right_mob {
        display: flex!important;
      }
      #main_nav_right{
        display: none!important;
      }
      
      ul#menu-main-menu.menu > li {
        align-self: flex-start!important;
        margin-right: auto!important;
        margin-left: auto!important;
      }
      
    }
    @media (min-width: 992px){
      ul#menu-main-menu.menu > li 
        {
          margin-right: 1.5rem!important;
          margin-left: 1.5rem!important;
          align-self: flex-end!important;
        }
        
        ul#menu-main-menu.menu > li:first-of-type 
        {
          margin-left: auto!important;
        }
        
        
      ul#menu-main-menu.menu > li.menu-item-search 
        {
          margin-right: 1.5rem!important;
          /*margin-left: 1.5rem!important;*/
          margin-left: auto!important;
        }
    }
    
    #main_nav_right_mob {
        display: none;
      }
      #main_nav_right{
        display: flex;
      }
      
      ul#menu-main-menu.menu > li 
      {
        font-size: 21px;
      }
      
      ul#menu-main-menu.menu > li:hover
      {
            border-bottom: 2px solid #000;
      }
      
      .nav-searchbox , .nav-searchbox-icon {
        background-color: #fff!important;
        border: 0!important;
        border-bottom: 1px solid #6a6966!important;
        border-radius: 0!important;
        color: #6b6966!important;
      }
      
      ul#menu-main-menu.menu > li.menu-item-search {
        align-self: flex-start!important;
      }
      
      ul#menu-main-menu.menu > li.menu-item-search:hover {
        border-bottom: none;
      }
      
      .menu-item-search .ui-autocomplete {
        font-size: 12px;
      }
      
      #searchform .form-control:focus {
        box-shadow: none;
      }
      
      .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {
        border: none!important;
        background: #fff!important;
        font-weight: normal!important;
        color: #333333!important;
      }
      
      .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
          color: #333333!important;
      }
        /**./wp nav menu **/
        

/**BACK TO TOP **/
button#btn-back-to-top:focus {
    box-shadow: 0 0 0 0.25rem rgb(124 124 124 / 50%);
}

#btn-back-to-top {
    position: fixed;
    bottom: 30px;
    right: 20px;
    display: none;
    border-radius: 50%;
    background-color: #ffffff;
    border-color: #83786f;
    color: #83786f;
	z-index: 999;
}
/** ./BACK TO TOP **/
        
  			.page-header{
  				background-image: url("./img/home_header.png");
  				background-size: cover;
    			background-position: center;
    			position: relative;
  			}
  			.overlay {
    			position: absolute;
    			min-height: 100%;
    			min-width: 100%;
    			/*left: 0;*/
          /*left: 12%;*/
    			top: 0;
    			/*background: rgba(0, 0, 0, 0.6);*/
          /*background: url("./img/header_overlay.png");*/
          /*background: url("./img/header_overlay_100.png");*/
         /*background: url("./img/header_overlay_1920x1740.png");*/
          /*background: url("./img/header_overlay_bronze_1920x1740.png");*/
          background: url("./img/header_overlay_bronze_1920x1740_c.png");
          background-size: contain;
          background-repeat: no-repeat;
          background-position: center;
			}
			.safe{
				background-color:gray;
			}
			.product{
				height: 250px;
			}
			/*product cards */
			.card-block .btn-outline-primary {
  width: 100%;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  bottom: 0;
  left: 0;
  position: absolute;
}

.combinations-grid{
  /*margin-top:13rem;*/
  margin-top: calc(47vh);
}

/* Flip Cards CSS */
#products .card-flip{
  border-radius: 0!important;
}
.products-card-corner *{
  /*font-size: 2.5rem;*/
  font-size: 1.7rem;
}

.products-card-corner > .card-flip{
background: rgb(178,168,160);
background: -moz-linear-gradient(-45deg, rgba(178,168,160,1) 0%, rgba(178,168,160,1) 50%, rgba(219,220,219,1) 50%, rgba(219,220,219,1) 100%)!important;
background: -webkit-linear-gradient(-45deg, rgba(178,168,160,1) 0%, rgba(178,168,160,1) 50%, rgba(219,220,219,1) 50%, rgba(219,220,219,1) 100%)!important;
background: linear-gradient(-45deg, rgba(178,168,160,1) 0%, rgba(178,168,160,1) 50%, rgba(219,220,219,1) 50%, rgba(219,220,219,1) 100%)!important;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#b2a8a0",endColorstr="#dbdcdb",GradientType=1)!important;
}

.products-cards-header{
  overflow-x : hidden;
}

.products-cards-header p.pchn{
  font-size:5rem;
  width:100%;
  margin-bottom: 0;
}

.products-cards-header-content{
  align-self: self-end;
}

.products-cards-header .card-container .card-flip{
  background: #b2a8a2;
  border:1px solid #fff;
}

/*#products .products-cards-row:nth-of-type(2) > .card-container:nth-of-type(2) > .card-flip*/

#products .products-cards-row:nth-of-type(3) > .card-container:nth-of-type(1) > .card-flip{
  background: #dbdcdb;
}
#products .products-cards-row:nth-of-type(3) > .card-container:nth-of-type(2) > .card-flip{
  background: #B2A8A2;
}
#products .products-cards-row:nth-of-type(3) > .card-container:nth-of-type(3) > .card-flip{
  background: #83786F;
}
#products .products-cards-row:nth-of-type(3) > .card-container:nth-of-type(4) > .card-flip{
  background: #D9D9D6;
}

#products .products-cards-row:nth-of-type(4) > .card-container:nth-of-type(1) > .card-flip{
  /*background: #c5b9ad;*/
  background: #dbdcdb;
}
#products .products-cards-row:nth-of-type(4) > .card-container:nth-of-type(2) > .card-flip{
  background: #B46B7A;
}
#products .products-cards-row:nth-of-type(4) > .card-container:nth-of-type(3) > .card-flip{
  background: #512826;
}
#products .products-cards-row:nth-of-type(4) > .card-container:nth-of-type(4) > .card-flip{
  background: #B2A8A2;
}

#products .products-cards-row:nth-of-type(5) > .card-container:nth-of-type(1) > .card-flip{
  /*background: #867970;*/
  background: #dbdcdb;
}
#products .products-cards-row:nth-of-type(5) > .card-container:nth-of-type(2) > .card-flip{
  background: #C5B9AC;
}
#products .products-cards-row:nth-of-type(5) > .card-container:nth-of-type(3) > .card-flip{
  background: #D9D9D6;
}
#products .products-cards-row:nth-of-type(5) > .card-container:nth-of-type(4) > .card-flip{
  background: #83786F;
}

#products .products-cards-row >.card-container~.card-container > .card-flip > .back{
  background: #fff;
  color: #000;
}
#products .products-cards-row >.card-container~.card-container > .card-flip > .back .pcr-back-title{
  color: #867970;
}

#products .products-cards-row p{
  /*font-size: 0.9rem;*/
}

.pcr-first-col{
  font-size:5rem;
  line-height: 5rem;
}

.pcr-back-title{
  font-size:5rem;
  line-height: 5rem;
}

.pcr-title{
  font-size:8rem!important;
  line-height: 8rem!important;
  opacity:0.5;
}
.pcr-table-content-b > p{
      margin-top: 1rem;
}
.card-container {
  perspective: 700px;
  padding:0;
}
.card-flip {
  position: relative;
  width: 100%;
  transform-style: preserve-3d;
  height: auto;
  transition: all 0.5s ease-out;
  background: #4e4e4e;
  border: none;
}

.card-flip div {
  backface-visibility: hidden;
  transform-style: preserve-3d;
  height: 100%;
  width: 100%;
  border: none;
}

.card-flip .front {
  position: relative;
  z-index: 1;
}

.card-flip .back {
  position: relative;
  z-index: 0;
  transform: rotateY(-180deg);
}

.card-container:hover .card-flip.card-flip-y {
  transform: rotateY(180deg);
}
			/* --- END PRODUCT CARDS */



			/**PRODUCTS PAGE **/
			section#all-products {
				position: relative;
            	min-height: 88vh;

			}
			section#all-products > .overlay{
				background-image: url(./img/LINE_PRODUCTS_NS.svg);
        /*background-image: url("./img/title-creams-H-cropped.webp");*/
				background-color: transparent;
				background-position: center;
        /*background-position: top right;*/
				background-size: contain;
				background-repeat: no-repeat;
			}

			.product-card-description{
				align-self: end;
				
        /*align-self: center;
				padding-top: 3rem;
    			margin-top: 3rem;*/
			}
			.all-products-container{
				position: relative;
			}
			.products-header {
				padding-bottom: 3rem;

			}
			@media (min-width: 1200px){
				.products-header > .h1, h1 {
    				/*font-size: 5.5rem;*/
            font-size: 4.0rem;
				}
			}
			.product-card-description > p {
				margin-top: 1rem;
			}
			.product-card {
				margin-bottom: 2rem;
			}

			.product-card-img > img{
				/*max-height: 250px;*/
				max-height: 300px;
				max-width: 300px;
        width: 100%;
        height: auto;
			}
			.product-card-img{
				text-align: center;
			}

			/**PRODUCTS PAGE **/

      .shop-now{
        color:#000;
        text-decoration: none;
        font-size:2rem;
    }
    .shop-now:before{
        background: url("./img/HEADER_LINE.svg") contain no-repeat center;
        height: 50px;
    }

    .shop-now:hover{
      color:#fff;
    }

    .product-card-link{
      color: #dbdcdb;
      text-decoration: none;
      font-weight: bold;
    }

    .product-card-link:hover{
      color: #000;
      text-decoration: underline;
      font-weight: bold;
    }

    .product-card-description p{
      color:#000;
      font-weight: bold;
    }
    @media (max-width: 992px) and (min-width: 650px){
      .product-card-img{
        /*max-width: 60%;*/

      }
      .product-card-description{
        padding-top:1rem;
      }

      #all-products .overlay{
        left:-27vw;
        /**new**/
        left: -10vw;
        position: fixed;
        z-index: 0;
      }
      #all-products .all-products-left, #all-products .all-products-right{
        width: 33.33333333%;
      }
    }
    @media (max-width: 649px){
      .product-card-img{
        /*max-width: 60%;*/

      }
      .product-card-description{
        padding-top:1rem;
      }

      #all-products .overlay{
        /*background-size: inherit!important;
        background-repeat: repeat-y!important;
        left: -15vw;
        width:100vw;*/
        
        /*new*/
        background-position: top!important;
        position: fixed;
        background-size: contain!important;
        z-index: 0;
      }
      #all-products .all-products-left, #all-products .all-products-right{
        width: 100%;
      }
    }

    /** COLORS **/
    .pnt-light-gray{
      background: #dbdcdb;
    }
/*
    @media (min-width: 768px){
      .col-md-0 {
        flex: 0 0 auto;
        width: 0%;
        padding:0;
      }
    }
    */

/** COMBINATION GRID MOBILE**/
.comb-grid-img{
		display: none;
	}
@media (max-width: 767px){
	
	div#combinationModal {
			color: #000;
		}	
	#combinationModal .pcr-back-title{
			color: #867970;
		}
	div#combinationModal .modal-header {
		padding: 0.4rem;
    	border-bottom: none;
		z-index: 2;
	}
	
	div#combinationModal .modal-body{
		margin-top: -3rem;
	}
	
	.back.card-block{
		display: none;
	}
	
	.comb-grid-img{
		display: block;
	}
	
	
		
	
	
		 .products-cards-header{
			display:none;
			}

			#products .products-cards-row > .card-container:nth-of-type(1) {
    			display: none;
			}

			#products .products-cards-row > .card-container:nth-child(n+2) {
    			flex: 0 0 auto;
    			width: 33.33333333%;
			}

			#products .products-cards-row > .card-container:nth-child(n+2) .pcr-table-content > p:not(.pcr-title) {
    			display: none;
			}

			#products .products-cards-row > .card-container:nth-child(n+2) .pcr-table-content-b > .pcr-title {
    			margin-top: 0rem;
			}

			p.pcr-title {
 				font-size: 4rem!important;
			}

			.back.card-block > .row > .col-12 > p{
				display:none;
			}
	
/*	
#products .products-cards-row:nth-of-type(3) > .card-container:nth-of-type(1) > .card-flip{
  background: #dbdcdb;
}
#products .products-cards-row:nth-of-type(3) > .card-container:nth-of-type(2) > .card-flip{
  background: #B2A8A2;
}
#products .products-cards-row:nth-of-type(3) > .card-container:nth-of-type(3) > .card-flip{
  background: #83786F;
}
#products .products-cards-row:nth-of-type(3) > .card-container:nth-of-type(4) > .card-flip{
  background: #D9D9D6;
}

#products .products-cards-row:nth-of-type(4) > .card-container:nth-of-type(1) > .card-flip{

  background: #dbdcdb;
}
#products .products-cards-row:nth-of-type(4) > .card-container:nth-of-type(2) > .card-flip{
  background: #B46B7A;
}
#products .products-cards-row:nth-of-type(4) > .card-container:nth-of-type(3) > .card-flip{
  background: #512826;
}
#products .products-cards-row:nth-of-type(4) > .card-container:nth-of-type(4) > .card-flip{
  background: #B2A8A2;
}

#products .products-cards-row:nth-of-type(5) > .card-container:nth-of-type(1) > .card-flip{
  background: #dbdcdb;
}
#products .products-cards-row:nth-of-type(5) > .card-container:nth-of-type(2) > .card-flip{
  background: #C5B9AC;
}
#products .products-cards-row:nth-of-type(5) > .card-container:nth-of-type(3) > .card-flip{
  background: #D9D9D6;
}
#products .products-cards-row:nth-of-type(5) > .card-container:nth-of-type(4) > .card-flip{
  background: #83786F;
}

#products .products-cards-row >.card-container~.card-container > .card-flip > .back{
  background: #fff;
  color: #000;
}
#products .products-cards-row >.card-container~.card-container > .card-flip > .back .pcr-back-title{
  color: #867970;
}
	*/

}
		
		/** ./COMBINATION GRID**/


    /****** PRODUCT VIEW ******/
    .product-view-shortname{
      /*font-size: 35rem;
      line-height: 20rem; */
      font-size: 27vw;
      line-height: 18vw;
    }

    .product-view-overlay{
      position: absolute;
      width: calc(100% - 3rem);
      padding-right: 10vw;
      z-index: 0;

    }

    .product-view-bg{
          /*background: no-repeat right url(./img/LINE_PRODUCTS_NS.svg);*/
          background: no-repeat top right url(./img/title-creams-H-cropped.webp);
    }

    .product-view-bg .row{
      position: relative;
      z-index:1;
    }
    
    @media (max-width: 767px){
			
		
      .product-view-bg{
        background-size: 50%!important;
      }
    }
    
    /** SHOW MORE PRODUCTS CAROUSEL **/ 
    .more-product img {
      margin-bottom: 20px; 
      }

    .more-product h3 {
        font-size: 18px;
        font-weight: 900 !important; 
        }
    
    .more-product h3 a {
      color: #343434; 
      text-decoration: none;
      }
      
      
      .more-product h6 {
        /*font-size: 18px;*/
        font-weight: 900 !important; 
        }
    
    .more-product h6 a {
      color: #343434; 
      text-decoration: none;
      }
      .owl-item{
        transition: all .2s ease-in-out;
      }
      .owl-item:hover {
          transform: scale(0.95) !important;
          -webkit-transform:scale(0.95)!important;
          -moz-transform:scale(0.95)!important;
          -ms-transform:scale(0.95)!important;
          -o-transform:scale(0.95)!important;
    }
      
      .owl-2-style .owl-nav {
  display: block; }

.owl-2-style .owl-dots, .owl-3-style .owl-dots {
  text-align: center;
  position: relative;
  bottom: -30px; }
  .owl-2-style .owl-dots .owl-dot, .owl-3-style .owl-dots .owl-dot {
    display: inline-block; }
    .owl-2-style .owl-dots .owl-dot span, .owl-3-style .owl-dots .owl-dot span {
      display: inline-block;
      width: 35px;
      height: 3px;
      border-radius: 0px;
      background: #e5e5e5;
      -webkit-transition: 0.3s all cubic-bezier(0.32, 0.71, 0.53, 0.53);
      -o-transition: 0.3s all cubic-bezier(0.32, 0.71, 0.53, 0.53);
      transition: 0.3s all cubic-bezier(0.32, 0.71, 0.53, 0.53);
      margin: 3px; }
    .owl-2-style .owl-dots .owl-dot.active span, .owl-3-style .owl-dots .owl-dot.active span {
      background: #a19892; }
    .owl-2-style .owl-dots .owl-dot:active, .owl-2-style .owl-dots .owl-dot:focus, .owl-3-style .owl-dots .owl-dot:active, .owl-3-style .owl-dots .owl-dot:focus {
      outline: none; }
      
      .owl-carousel .owl-nav{
    overflow: hidden;
    height: 0px;
  }

.owl-carousel .nav-btn{
      height: 47px;
      position: absolute;
      width: 26px;
      cursor: pointer;
      /*top: 100px !important;*/
       top: 45% !important;
      font-family: "Font Awesome 6 Free";
      font-weight: 900;
      font-size: 35px;
  }
  .owl-carousel .nav-btn:hover {
    color: #a19892;
}

  .owl-carousel .owl-prev.disabled,
  .owl-carousel .owl-next.disabled{
    pointer-events: none;
    opacity: 0.2;
  }

  .owl-carousel .prev-slide{
      left: -33px;
  }
  .owl-carousel .prev-slide::after{
      content: "\f053";
  }
  .owl-carousel .next-slide{
      right: -33px;
  }
  .owl-carousel .next-slide::after{
      content: "\f054";
  }
  .owl-carousel .prev-slide:hover{
     background-position: 0px -53px;
  }
  .owl-carousel .next-slide:hover{
    background-position: -24px -53px;
  }
  
  @media (max-width:575px){
    .owl-nav {
      display:none!important;
    }
  }

/*OWL AUTO HEIGHT */
.owl-stage {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;

    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

    .owl-item{
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: auto !important;
}
/* ./OWL AUTO HEIGHT */
/** ./SHOW MORE PRODUCTS CAROUSEL **/ 

footer {
  position:relative;
}

/** ANIMATION HELPER **/
.animate__init{
  animation:none!important;
}

    /** rotatable **/
    .ui-rotatable-handle {
    cursor: pointer;
    height: 100%!important;
    width: 100%!important;
    background-image: none!important;
    border-radius:100%!important;
	top:0px!important;
	bottom:0px!important;
}

.bg-none{
  background-image:none!important;
  }
.bg-none > .control-knob{
  background:none!important;
  }
  
  .dial-animation .marker{
    display:none!important;
    }
    .dial-animation .marker-inner{
      display:none!important;
      }

/** CookieYes **/
.cli-tab-footer .wt-cli-privacy-accept-btn {
    background-color: #a19892!important;
    color: #ffffff;
    border-radius: 0;
}

.cli-switch input:checked + .cli-slider {
    background-color: #a19892!important;
}

/** ./CookieYes **/

/** Mailchimp **/

.mc-modal{
		width: 70vw!important;
	}
 @media only screen and (max-width: 768px) and (min-width: 461px) { .mc-banner{visibility: hidden!important;} .mc-modal { visibility: visible!important;max-width: 97vw!important;top: 10%!important;}}

@media only screen and (max-width: 460px) { .mc-banner{visibility: hidden!important;} .mc-modal { visibility: visible!important;max-width: 90vw!important;top: 10%!important;}}


@media only screen and (max-width:1613px) and (min-width:1412px){
	.mc-modal{
		width: 80vw!important;
	}
}

@media only screen and (max-width:1411px) and (min-width:1106px){
	.mc-modal{
		width: 90vw!important;
	}
}
@media only screen and (max-width:1106px){
	.mc-modal{
		width: 97vw!important;
	}
}
/** ./Mailchimp **/

/** TranslatePress **/
.trp_language_switcher_shortcode{
	text-align: center;
}

.trp-language-switcher > div > a.trp-ls-disabled-language{
	color: #000!important;
}
.trp-language-switcher > div > a {
    color: #a19892!important;
    text-decoration: none;
}

@media screen and (max-width:767px){
	.trp_language_switcher_shortcode{
		text-align: end!important;
}
}


/**Sunprotection **/
.sunprotection-bg{
 background-color: #C28263;
}
.sunprotectionsets-bg{
 background-color: #d3968a;
}
/** .Sunprotection **/

/** Wp-swiper **/
.wp-swiper figure {
  margin: 0;
}
.wp-swiper figure.wp-block-video{
  margin-bottom: -6px!important;
  }

  .wp-swiper figure.wp-block-video.d-none{
  margin-bottom: 0px!important;
  }
  
  .video-overlay-play-button{
  
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    padding: 10px calc(50% - 50px);
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    opacity: 0.95;
    cursor: pointer;
    /* background-image: linear-gradient(transparent, #000); */
    transition: opacity 150ms;

  }
.wp-swiper__thumbs .video-overlay-play-button{
	padding: 10px calc(65% - 50px);	
}

