/** Shopify CDN: Minification failed

Line 676:2 "font-weigth" is not a known CSS property
Line 2035:7 Unexpected "and"

**/
/* common */


.slick-slide {
    background: #33db803b !important;
}

.icart-recomm-242551{

  top:20%;
}


.icart-recomm-242551 span.icart-product-compare-price {
    text-decoration: line-through;
    color: #de1f1f !important;
    font-size: 12px;
    margin-bottom: -5px;
}

.icart .icart-product-price {
    color: #000 !important;
    font-weight: 700;
}
.icart .icart-main .icart-content .icart-recommended .icart-list .icart-item-price-list p {
    justify-content: center;
    display: grid !important;
    column-gap: 5px;
    place-items: center !important;
}
.icart .icart-main .slick-next:before, .icart .icart-main .slick-prev:before{
  font-size:35px !important;
}

.icart .icart-main .icart-inner .icart-cart-main .icart-content .icart-items .icart-item-img{

  bottom:5px;

}

.icart .icart-new-box .icart-item-content, .icart .icart-product-upsell-block .icart-item-content, .icart .icart-recomm-list-view .icart-item-content {
    width: auto !important;
}

.icart .icart-main .icart-inner .icart-cart-main .icart-content .icart-items .icart-items-inner{
  justify-content:space-around !important;
}


#Product-content-tab_kPrDFT4482222588039 a{
  color:#33db80;
}
.fx2-badge-title{
  display:none !important;
}
.lowprice-tag{
    display:none;
    font-size: 15px;
    background: #1d3e45;
    padding: 7px 15px;
    position: relative;
    bottom: 12px;
    border-radius: 10px;
    color: #fff;
    right: 5px;
}
.refurbished-badge {
  display: inline-block;
  padding: 6px 16px;
  font-size: 14px;
  font-weight: 600;
  color: #2f6f63;
  background: linear-gradient(90deg, #e8f5f2, #d6efe9);
  border-radius: 999px; /* pill shape */
  border: 1px solid #c4e5dd;
  font-family: Arial, sans-serif;
  white-space: nowrap;
  margin-bottom:10px;
  margin-left:70px;
}

.lowest-price-tag{
  display:none;
  font-size: 14px;
    background: #1d3e45;
    padding: 7px 15px;
    position: relative;
    bottom: 20px;
    border-radius: 10px;
    color: #fff;
    right: 5px;
}

.card-badge-fx2{
  display: inline-block;
    background-color: #33db80;
    color: #fff;
    font-weight: 600;
    font-size: 10px;
    letter-spacing: 0.8px;
    padding: 6px 12px;
    border-radius: 12px;
    background: linear-gradient(92deg, rgba(255, 255, 255, 0.00) 0%, rgba(255, 255, 255, 0.20) 64.96%, rgba(255, 255, 255, 0.00) 119.46%), conic-gradient(from 90deg at 0% 100%, #47D794 0deg, #33DB80 360deg);
    text-transform: uppercase;
    background: linear-gradient(121.19deg, #85ef3100 25.73%, #ffffff4d 45.27%, #85ef3100 62.27%), #000;
    background-position: top left;
    animation: g 53s 
linear infinite;
}


.fx2-badge-title{
      margin-bottom: 10px;
    background: black;
    color: #fff;
    padding: 8px 12px;
    border-radius: 8px;
    font-size:14px;
    width:250px;
    text-align:center;
}


#shopify-section-template--15824768139420__8d3d0dd4-87e0-42f0-97b3-c2c5ab74f03b .background-media-text__aligner{
  display:flex;
  justify-content:center;
}

#shopify-section-template--15824768139420__text_and_image_hHPW97{
 background: #fbf5ed;

}
#shopify-section-template--15824768827548__f8302a92-914c-4396-8dea-e809e5bc1252{
  margin:0;
}
.hero[data-arrows=true] .flickity-next{
      right: 45%;
      bottom:10px;
      background:#33db80;
}



.modal89 .input-label{
  padding:0 !important;
}
button.ptplbtnnew{
      background: transparent !important;
    border: 0 !important;
    text-decoration: underline !important;
    text-align: left !important;
    margin-top: -15px !important;
        padding:0 !important;
    top:-10px;
    font-size:18px !important;
}

button.ptplbtnnew:hover, button.ptplbtnnew:focus{
        background: transparent !important;
    border: 0 !important;
    text-decoration: underline !important;
    text-align: left !important;
    margin-top: -15px !important;

}
.modal89 .input-button{
  width:100%;
  border-radius:43px !important;
}

.hero[data-arrows=true] .flickity-previous{
      right: 50%;
      bottom:10px;
  background:#33db80;
}

.slideshow-wrapper .flickity-page-dots{
  display:none;
}

.slideshow-wrapper .flickity-page-dots{
  display:none !important;
}


#shopify-section-template--15824768139420__slideshow_ypfmHX{
  display:none;
}
.btn{
  box-shadow: 0 4px 8px #0002, 0 3px 10px #00000020;
  width:300px !important;
}
.hero__link .btn{
  box-shadow:none;
}
.toright {
    left: 25%;
  }

.site-footer__linklist a {
    font-size: 14px !important;
}

 #Slideshow-template--20712717353116__premium_slideshow_Wqq63T{
  max-width:1600px !important;
 }

.footer__newsletter {
  display: grid;
  margin-top:20px;
}
#Footer-newsletter_nJ9Ww6 .social-icons {
    display: flex;
    gap: 15px;
    margin-top: 25px;
}

#shopify-section-template--15824768827548__76f7398b-08bd-429b-a808-73464f95cdbf{
  background:#F1E9DD;
  padding-top:20px;
}

#shopify-section-template--15824768139420__bfd37d79-f303-4624-940c-58912d2bbc0c{
    background:#F1E9DD;
  margin:30px 0;
  
}

#shopify-section-template--15824768139420__bfd37d79-f303-4624-940c-58912d2bbc0c img{
  border-radius:40px;
}


#shopify-section-template--15824768827548__76f7398b-08bd-429b-a808-73464f95cdbf img{
    border-radius:40px;
}
#shopify-section-template--15824768827548__press_logo_pgy9yR{
  padding-bottom:20px;
}

.text-hrm-bra p {
    display: grid;
    gap: 10px;
    grid-template-columns: 24px 1fr;
    font-size: 18px;
}

/* Retail Css  */
#shopify-section-template--16936825913500__advanced_content_gAPe3e{
      background: #fbf5ed;
    padding-bottom: 60px;
}

#shopify-section-template--16936825913500__advanced_content_kJYJzA{
      background: #fbf5ed;
    padding: 80px 0;
}

#shopify-section-template--16936825913500__image_gallery_NKp9ar{
  padding-bottom:50px;
}



/* chest strap css */
#shopify-section-template--16833761214620__custom_testimonial_chest_strap_wHhyYm{
  padding:0;

}

#shopify-section-template--16833761214620__text_and_image_BW93KV{
  margin-top:80px;
}

#shopify-section-template--16833761214620__featured_collection_J8KPHg{
  margin-top:40px;
}

#shopify-section-template--16833761214620__custom_testimonial_chest_strap_wHhyYm .section-header{
    padding-top:40px;
}

/* #shopify-section-template--16833761214620__main{
      background: #f1e9dd;
} */

/* #shopify-section-template--16833761214620__advanced_content_x3zJtA{
  background: #f1e9dd;
} */
#shopify-section-template--16833761214620__text_columns_mpTt7W{
  width:88%;
  margin: 60px auto auto;
}

#shopify-section-template--16833761214620__faq_jWfPNR{
      padding: 60px 0;
    background: #fbf5ed;
      margin: 0;
}

#shopify-section-template--16833761214620__advanced_content_bcgrGg{
      padding: 20px 0 100px;
    background: #fbf5ed;
    margin-top: 0;
}

#shopify-section-template--16833761214620__background_image_text_iDXyzq{
  display:none;
}

/*chest starp css ends here  */
@media only screen and (max-width: 600px) {
  #shopify-section-template--16936825913500__advanced_content_kJYJzA{
    padding:60px 20px;
  }

#shopify-section-template--16833761214620__slideshow_3x88Xa{
  display:none;
}
 #shopify-section-template--16833761214620__background_image_text_iDXyzq{
  display:block;
} 
#shopify-section-template--16833761214620__advanced_content_bcgrGg{
    padding: 20px 0 60px;
    background: #fbf5ed;
     margin-top:40px;
    margin-bottom: 0px;
}
#shopify-section-template--16833761214620__text_columns_mpTt7W{
  width:100%;
}

#shopify-section-template--16833761214620__text_and_image_BW93KV{
  margin-top:80px
}  
#shopify-section-template--16833761214620__text_and_image_GgqRjJ{
  margin-top:40px;
}
}
/* Retail css ends here */

/* #ProductSection-template--16918758260892__main{
  background: #F1E9DD;
} */
#shopify-section-template--16918758260892__text_and_image_7RA4qV{
  padding-bottom:40px;
}

#shopify-section-template--16918758260892__text_and_image_WTcedA{
  padding-top:30px;
}
.sticky_addtocart {
    display: none;
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 5;
    width: 100%;
    padding: 10px;
    background: #fbf5ed;
    box-shadow: 0 -4px 8px #00000014;
}

#shopify-section-template--16918758260892__faq_9gfBiL{
  padding: 40px 0;
    background: #FBF5ED;
}

#shopify-section-template--16918758260892__advanced_content_4R7Cn7{
  margin-top:-10px;
}

[data-animate_images=true] .aos-animate .grid-product__tag{
  display:none;
}
.appear-delay-3 label{
  font-size:11px;
  letter-spacing:0.5px;
  margin-bottom:0;
  margin-top:10px;
}
.drawer__header{
  min-height:55px !important;
}
.text-area-gst{
  height: 40px !important;
  min-height: 30px !important;
  overflow-y: hidden;
  font-size:14px;
}
.announcement__text {
        padding: 10px 20px 10px;
    }
.icon-ele-div-1 p{
  text-transform:capitalize;
}
.section-header__title{
  text-transform:capitalize;
}
.grid-txt h2{
  text-transform:capitalize;
}
.btn{
border-radius:43px;
}


/* Notify me css starts here*/
.modal90-title{
  font-size:22px !important;
  color:#1D3E45 !important;
}
.modal90-desc{
  font-size:14px;
}
.modal90-buttons{
  justify-content: start !important;
}
/* Modal popup css */
.modal__centered-content .product_grid_1{
  width:100% !important;
}
.modal__centered-content .add-to-cart{
  width:240px;
}
.modal__centered-content .mob-margin{
  font-size:18px;
}
.modal__centered-content .grid-icons{
      margin-left: 0;
}
.modal__centered-content .grid-icons p{
    font-size:12px;
}

.modal__centered-content  .offer-para{
  font-size:15px;
}
.modal__centered-content .product__price{
  font-weight:600;
}

button.semgetembedbtn{
  width:215px !important;
  padding:5px !important;
}

.modal90 .input-label{
  color:#1D3E45 !important;

}
#custsemgetembedbtn{
    width: 100% !important;
    border-radius: 43px !important;
}
/* Modal popup css ends here */
.tax-flex{
  display:flex;
  align-items:baseline;
  gap:5px;
}
.hsa-img{
  width:300px;
  position: relative;
  top: 30px;

}
.FF-X2{
    width:400px;
}

/* .cart__product-name{
  font-size:15px;
} */

#shopify-section-template--15824768139420__text_and_image_8YDY6m{
      background: #f1e9dd;
    padding-top: 40px;
    padding-bottom: 40px;
}

#shopify-section-template--15824768139420__160d673d-8cc1-4832-ba90-0e6cbffa52e5{
  margin-top:60px;
}

/* Notify me css starts here*/
.modal89-title{
  font-size:22px !important;
}
.modal89-desc{
  font-size:14px;
}
/* Modal popup css */
.modal__centered-content .product_grid_1{
  width:100% !important;
}
.modal__centered-content .add-to-cart{
  width:240px;
}
.modal__centered-content .mob-margin{
  font-size:18px;
}
.modal__centered-content .grid-icons{
      margin-left: 0;
}
.modal__centered-content .grid-icons p{
    font-size:12px;
}
.modal__centered-content .product__price{
  font-weight:600;
}
.modal__centered-content  .offer-para{
  font-size:15px;
}
/* Modal popup css ends here */


/* flickty slider */

.flickity-prev-next-button{
  right:10px;
}

button.flickity-button.flickity-prev-next-button.previous{
  left:10px;
}

#shopify-section-template--15824768270492__background_image_text_KXBVt8{
  margin-bottom:40px;
}

.discountify_manual .dscnt_manual_applybtn{
  color:#1D3E45 !important;
}

.discountify_fourth_tag{
  display:none !important;
}
.discountify_manual{
  width:25vw !important;
}
/* quantity and checkout button */

#shopify-section-template--15824768827548__main .shopify-payment-button__button--unbranded{
  width:240px;
}

.payment-buttons .shopify-payment-button__button--unbranded{
  width:240px;
  border-radius:43px;
}

.shopify-cleanslate .h7OYsWHrW5495r9beh2n span{
  color:#1d3e45 !important;
  font-weight:600;
}

.shopify-payment-button__button--branded .shopify-cleanslate{
  width:240px !important;
   border-radius:43px;
}

.shopify-cleanslate .DnvZqPMEvBFbBre5UuP9:not(.LVeInvZ5HcNOW1Zsn7NH){
    width: 240px!important;
    border-radius: 43px;
    background: #33DB80 !important;
    border-color: #33db80 !important;
}

.h7OYsWHrW5495r9beh2n{
    background: #33DB80 !important;
    border-color: #33db80 !important;
  border-radius:43px;
}
  .shopify-cleanslate .jjzYeefyWpPZLH9pIgyw{
     background: #33DB80 !important;
  }

 .kqsiVA9Jf8LJAbxw8Bau {
    background: #33DB80 !important;
    border-color: #33db80 !important;
}
.shopify-payment-button__more-options{
  display:none !important;
}
.shopify-payment-button{
  height:60px;
}

.checkout-flex{
  display: flex;
    align-items: center;
    gap: 18px;
}

/* quantity and checkout button ends here */


.show-mobile-i{
  display:none !important;
}
.show-desk-i{
  display:flex;
}
.site-nav__item:nth-child(5){display:inline-block;}
.site-nav__item:nth-child(6){display:none;}
.site-nav__item:nth-child(7){
  border:2px solid white;
  border-radius:25px;
  margin-right:15px;
}
.FF_code{
  font-size:23px;
}
.product__video-wrapper{
  background:#F1E9DD;
}
.drawer .cart__checkout{
  color:#1d3e45 !important;
}

.btn-col{
  width:100%;
  margin-top:10px;
}


.grid-product__title{
  font-size:18px;
}

.inline-dis{
  color:#578C7F;
  font-size:15px;
  font-weight:800;
}
.discount-css{
  position:absolute;
  top:20px;
  left:0px;
  z-index:1;
  background:#1D3E45;
  padding: 3px 10px;
  color: white;
  border-radius: 5px 5px 5px 0;
  font-size: 12px;
  font-weight:800;
}
#shopify-section-template--15824768139420__3f1076c3-1f69-449b-8190-90421ad2a2d5{
  margin-top:70px !important;
}

.modal--square .modal__centered-content{
  max-width:1000px !important;
  padding:20px;
}

.modal__inner{
  border-radius:20px;
}
/* .quick-product__btn{
  display:none;
} */
/* .grid-product__title{
  font-size:25px;
}
*/
.grid-product__price{
  font-size:20px;
  font-weigth:800;
} 
.text-new-1{
    text-align:right;
    font-size: 14px;
    font-weight: 900;
     color:#578C7F;
     position:relative;
     left:10px;
}
.site-nav__item:nth-child(3) .text-new{
  display:none;
  position:absolute;
     top: -6px;
    right: 20px;
    font-size: 13px;
    
}
.site-nav__dropdown-link:hover .text-new-1{
  color:white;
}

.text-23{
  color:#33db80;
  font-size: 14px;
    font-weight: 900;
   position:relative;
     left:10px;
}
.icon-div-grid-1{
      display: grid;
      grid-template-columns: repeat(4,1fr);
      place-items: center;
margin-top:40px;
    }
    .icon-ele-div-1{
      /* border-right: 1px solid #578c7F; */
      padding-right: 10%;
      text-align:center;
      height:90px;
      display:grid;
      place-items:center;
    }
.icon-ele-div-1 p{
  font-size:14px;
  color:#1d3e45;
}

  .icon-ele-div-1 img{
    width:50px;
    height:50px;
  }



.text-new{
    display:none;
    color: #33db80;
    font-size: 14px;
    font-weight:600;
  position:relative;
  top:5px;
}

.js-qty__wrapper{
  max-width:90px;
}
/* .site-nav__item:nth-child(2) .text-new{
  display:block;
}

.site-nav__item:nth-child(2) a{
  position:relative;
  bottom:11px;
} */

.alireviews-review-box .alr-wh-summary-rating-star-body .alr-wh-summary-rating-star-progress .alr-wh-progress-bar-rating-percent, .alireviews-review-box .alr-wh-range-question-item-dot .alr-dot {
  background:#faad14 !important;
}

#shopify-section-template--15834228654236__264d056b-00c7-4045-8957-df613593fee3{
    background: #F1E9DD;
    padding: 20px 0;
}

#shopify-section-template--15824768762012__main{
  background: #F1E9DD;
}

#shopify-section-template--15824768729244__1121dc86-3891-43ee-bea5-207f30a28d88{
   background: #F1E9DD;
   padding: 20px 0;
}

.appear-delay-9{
  background:#33DB80 !important;
  border-radius:43px;
  width:200px;
  margin-left:20px;
}

#shopify-section-template--15824768139420__9b52332f-c70d-4033-aa79-b84ba1bcc188{
  display:block;
}
.announcement__text{
  /* padding:15px 20px; */
  font-weight:700;
}
#shopify-section-template--15824768139420__91ce862c-252d-400b-a60a-513a89c9299f{
  display:none
}
#alr_btn_write_review p{
  color:white;
}
.main_affirm{
  display:flex;
  align-items:baseline;
  gap:10px;
  font-size:16px;
}

.appear-delay-8{
 border:2px solid black;
  border-radius:43px;
  margin-bottom:25px !important;
  margin-top:20px;
  width:210px;
  margin-left:20px;
}
.appear-delay-10 a{
    background: #33DB80;
    width: 230px;
    margin-left: 20px;
    border-radius: 43px;
    margin-top: 15px;
    padding: 10px;
    text-align: center;
}

.appear-delay-10 a span{
  justify-content:center;
}
.appear-delay-9 a, .appear-delay-8 a {
  display:flex !important;
  justify-content:center;
  padding:10px;
}



.site-nav__dropdown-link:not(.site-nav__dropdown-link--mega):hover{
  background:#33DB80;
}

 .fhp-btn{
   display:flex;
   justify-content:center;
   gap:20px;
 } 
#shopify-section-template--15824768139420__bc612760-a77e-441a-8fb4-55808fab83cd{
     background: #F1E9DD;
}
/* #shopify-section-template--15824768139420__20f6b2bb-6ef1-4f77-9b9a-4d9c021fb208{
  padding:40px 0;
} */
#shopify-section-template--15824768139420__ffe28b67-2ffa-47ed-9358-ddea44f4cfcd{
  padding:40px 0;
}

#shopify-section-template--15824768827548__f8302a92-914c-4396-8dea-e809e5bc1252{
  background: #FBF5ED;
    padding-top: 40px;
  padding-bottom:40px;
  margin-bottom:0;
}
.background-media-text__text{
  background:transparent;
    color:white;
  
}
.site-header{
  padding:5px 0;
}

.testimonials-slider__text cite {
  font-size: 13px;
}



#shopify-section-template--15824768139420__7e94dadd-23e7-4a11-b285-935371e28a50{
  padding:40px 0;
}

#shopify-section-template--15824768139420__f79b27ac-f919-4e6c-bf12-2a905fcfa744{
  padding:60px 0;
}

#shopify-section-template--15824768139420__904e7d6a-4492-4a8d-a530-9262d30fe74d{
    padding:60px 0;
  background:#FBF5ED;
}

#shopify-section-template--15824768139420__7e94dadd-23e7-4a11-b285-935371e28a50{
  background:#F1E9DD;
  padding:60px 0;
  margin-top:40px;
}

#shopify-section-template--15236199841826__1121dc86-3891-43ee-bea5-207f30a28d88{
  background:#F1E9DD;
    padding:1px 0;
}
.comp-table{
width:80%;
}

#shopify-section-template--15824768827548__5c4975d7-54cb-4eb6-909f-9bec2af31f5b{
  background:#F1E9DD;
}

.team-name{
font-size:17px;
font-weight:700;
  margin-bottom:0;
  text-align:left;
  margin-top:15px;
}
.team-designation{
  text-align:left;
    font-size:12px;
}

[data-type_header_accent_transform=true] .footer__title{
    color:#33DB80;
}

/* [data-type_header_text_alignment=true] .section-header{
  display:none;
} */
#shopify-section-template--15236199841826__6072a48e-3c83-4ec4-9229-3cf6874f55bc{
  background:#F1E9DD;
}
.page-img{
  width:50%;
  position:absolute;
}

.rte a:not(.rte__image):not(.btn):not(.spr-summary-actions-newreview){
  color:white;
  
}

/* .site-nav__item:nth-child(4){
  border:2px solid white;
  border-radius:25px;
  margin-right:15px;
  margin-left:10px;  
} */

.site-nav__item:last-child{
    background: linear-gradient(121.19deg,rgba(133,239,49,0) 25.73%,hsla(0,0%,100%,.3) 45.27%,rgba(133,239,49,0) 62.27%),#33DB80;
    background-position: top left;      
    animation: g 53s linear infinite;
    color:white;
  border-radius:43px;
}
@keyframes g{
  0%{background-position:-1000px 0}to{background-position:5000px 0}
}
    
.site-nav__item:last-child .site-nav__link:last-child{
  color:black;
}
.header-item{
  justify-content:end !important;
  height:55px;
}
#shopify-section-template--15230357209122__main{
  background:#1B2D31;
}

#shopify-section-template--15235386933282__main{
    background:#F1E9DD;
}
.footer-img_FF{
  position:absolute;
  opacity:0.5;
  max-height:450px;
}
.variant-input-wrap label{
  background:#1d3e45;
  border-radius:10px;
  color:white;
  
}

.variant-input-wrap input[type=radio]:checked+label{
  border-radius: 10px;
    background: #33db80;
    color: #1d3e45;
  box-shadow: none;
}
.mobile-view-1{
display:none;
}
.desk-view-1{
  display:block;
}
.dis-yuo{
  display: grid;
  grid-template-columns: 1fr 1fr;
}
.dis-you-ele{
  width: 90%;
}

#shopify-section-template--15824768139420__9012958d-d439-402c-a734-f95562e109a5{
  background:#F1E9DD;
  padding-top:40px;
  padding-bottom:40px;
}
    /* youtube lazyload container */
    .yt-lazyload {
                width: 100%;
                position: relative !important;
                overflow: hidden;
                cursor: pointer;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }
  
            /* youtube lazyload container ::before --> to maintain 16/9 ratio & black bg before JS loaded */
            .yt-lazyload::before {
                content: '';
                width: 100%;
                display: block;
                position: relative;
                padding-top: 56.25%;
                /*16:9 ratio*/
                background-color: #000;
            }
  
            /* youtube lazyload wrap */
            .yt-lazyload-wrap {
                position: absolute;
                top: 0;
                right: 0;
                bottom: 0;
                left: 0;
                padding: inherit;
            }
  
            /* youtube lazyload content */
            .yt-lazyload-content {
                width: 100%;
                height: 100%;
                position: relative;
                background-color: #000;
                background-image: var(--yt-lazyload-img);
                background-size: cover;
                background-position: 50%;
                background-repeat: no-repeat;
            }
  
            /* play-btn */
            .yt-lazyload-playbtn {
                display: block;
                position: absolute;
                top: 0;
                right: 0;
                bottom: 0;
                left: 0;
                z-index: 1;
                background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68 48'%3E%3Cpath fill='%23212121' fill-opacity='.8' d='M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z'/%3E%3Cpath fill='%23fff' d='m45 24-18-10v20'/%3E%3C/svg%3E");
                background-position: 50%;
                background-size: calc(35px + 10%) auto;
                background-repeat: no-repeat;
            }
  
            /* play-btn:hover */
            .yt-lazyload-playbtn:hover {
                background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68 48'%3E%3Cpath fill='red' d='M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z'/%3E%3Cpath fill='%23fff' d='m45 24-18-10v20'/%3E%3C/svg%3E");
            }
  
            /* logo */
            .yt-lazyload-logo {
                display: block;
                width: 30%;
                min-width: 95px;
                min-height: 22px;
                max-width: 215px;
                padding-top: 6.8%;
                /* 22.3577236% (logo height/width in %) * 0.3 (equivalent to width:30%) = 6.70731708% rounded up */
                position: absolute;
                right: 4%;
                bottom: 4%;
                z-index: 2;
                background-position: 50%;
                background-size: contain;
                background-repeat: no-repeat;
                opacity: .75;
                transition: opacity .3s;
            }
  
            /* 0 = no logo!    */
            /* 1 = black       */
            .yt-lazyload[data-logo="1"] .yt-lazyload-logo {
                background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 492 110'%3E%3Cpath d='m154.3 17.5c-1.8-6.7-7.1-12-13.8-13.8-12.1-3.3-60.8-3.3-60.8-3.3s-48.7 0.1-60.8 3.4c-6.7 1.8-12 7.1-13.8 13.8-3.2 12.1-3.2 37.4-3.2 37.4s0 25.3 3.3 37.5c1.8 6.7 7.1 12 13.8 13.8 12.1 3.3 60.8 3.3 60.8 3.3s48.7 0 60.8-3.3c6.7-1.8 12-7.1 13.8-13.8 3.3-12.1 3.3-37.5 3.3-37.5s-0.1-25.3-3.4-37.5z'/%3E%3Cpolygon fill='%23fff' points='64.2 78.4 104.6 55 64.2 31.6'/%3E%3Cpath d='m227.9 99.7c-3.1-2.1-5.3-5.3-6.6-9.7s-1.9-10.2-1.9-17.5v-9.9c0-7.3 0.7-13.3 2.2-17.7 1.5-4.5 3.8-7.7 7-9.7s7.3-3.1 12.4-3.1c5 0 9.1 1 12.1 3.1s5.3 5.3 6.7 9.7 2.1 10.3 2.1 17.6v9.9c0 7.3-0.7 13.1-2.1 17.5s-3.6 7.6-6.7 9.7c-3.1 2-7.3 3.1-12.5 3.1-5.4 0.1-9.6-1-12.7-3zm17.3-10.7c0.9-2.2 1.3-5.9 1.3-10.9v-21.3c0-4.9-0.4-8.5-1.3-10.7-0.9-2.3-2.4-3.4-4.5-3.4s-3.5 1.1-4.4 3.4-1.3 5.8-1.3 10.7v21.3c0 5 0.4 8.7 1.2 10.9s2.3 3.3 4.5 3.3c2.1 0 3.6-1.1 4.5-3.3z'/%3E%3Cpath d='m464.4 72.7v3.5c0 4.4 0.1 7.7 0.4 9.9s0.8 3.8 1.6 4.8 2.1 1.5 3.8 1.5c2.3 0 3.9-0.9 4.7-2.7 0.9-1.8 1.3-4.8 1.4-8.9l13.3 0.8c0.1 0.6 0.1 1.4 0.1 2.4 0 6.3-1.7 11-5.2 14.1s-8.3 4.7-14.6 4.7c-7.6 0-12.9-2.4-15.9-7.1s-4.6-12.1-4.6-22v-12.1c0-10.2 1.6-17.7 4.7-22.4 3.2-4.7 8.6-7.1 16.2-7.1 5.3 0 9.3 1 12.1 2.9s4.8 4.9 6 9 1.7 9.7 1.7 16.9v11.7h-25.7zm2-28.8c-0.8 1-1.3 2.5-1.6 4.7s-0.4 5.5-0.4 10v4.9h11.2v-4.9c0-4.4-0.1-7.7-0.4-10s-0.8-3.9-1.6-4.8-2-1.4-3.6-1.4c-1.7 0.1-2.9 0.6-3.6 1.5z'/%3E%3Cpath d='m190.5 71.4-17.5-63.2h15.3l6.1 28.6c1.6 7.1 2.7 13.1 3.5 18h0.4c0.5-3.6 1.7-9.5 3.5-17.9l6.3-28.7h15.3l-17.7 63.1v30.3h-15.1v-30.2z'/%3E%3Cpath d='m311.5 33.4v68.3h-12l-1.3-8.4h-0.3c-3.3 6.3-8.2 9.5-14.7 9.5-4.5 0-7.9-1.5-10-4.5-2.2-3-3.2-7.6-3.2-13.9v-51h15.4v50.1c0 3 0.3 5.2 1 6.5s1.8 1.9 3.3 1.9c1.3 0 2.6-0.4 3.8-1.2s2.1-1.9 2.7-3.1v-54.2h15.3z'/%3E%3Cpath d='m390.4 33.4v68.3h-12l-1.3-8.4h-0.3c-3.3 6.3-8.2 9.5-14.7 9.5-4.5 0-7.9-1.5-10-4.5-2.2-3-3.2-7.6-3.2-13.9v-51h15.4v50.1c0 3 0.3 5.2 1 6.5s1.8 1.9 3.3 1.9c1.3 0 2.6-0.4 3.8-1.2s2.1-1.9 2.7-3.1v-54.2h15.3z'/%3E%3Cpath d='M353.3,20.6H338v81.1h-15V20.6h-15.3V8.2h45.5V20.6z'/%3E%3Cpath d='m441.2 44.3c-0.9-4.3-2.4-7.4-4.5-9.4-2.1-1.9-4.9-2.9-8.6-2.9-2.8 0-5.5 0.8-7.9 2.4-2.5 1.6-4.3 3.7-5.7 6.3h-0.1v-36h-14.8v96.9h12.7l1.6-6.5h0.3c1.2 2.3 3 4.1 5.3 5.5 2.4 1.3 5 2 7.9 2 5.2 0 9-2.4 11.5-7.2 2.4-4.8 3.7-12.3 3.7-22.4v-10.8c0-7.6-0.5-13.6-1.4-17.9zm-14.1 27.9c0 5-0.2 8.9-0.6 11.7s-1.1 4.8-2.1 6-2.3 1.8-3.9 1.8c-1.3 0-2.4-0.3-3.5-0.9s-1.9-1.5-2.6-2.7v-38.8c0.5-1.9 1.4-3.4 2.7-4.6s2.6-1.8 4.1-1.8c1.6 0 2.8 0.6 3.6 1.8 0.9 1.2 1.4 3.3 1.8 6.2 0.3 2.9 0.5 7 0.5 12.4v8.9z'/%3E%3C/svg%3E")
            }
  
            /* 2 = color-black */
            .yt-lazyload[data-logo="2"] .yt-lazyload-logo {
                background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23282828' viewBox='0 0 492 110'%3E%3Cpath fill='red' d='m154.3 17.5c-1.8-6.7-7.1-12-13.8-13.8-12.1-3.3-60.8-3.3-60.8-3.3s-48.7 0.1-60.8 3.4c-6.7 1.8-12 7.1-13.8 13.8-3.2 12.1-3.2 37.4-3.2 37.4s0 25.3 3.3 37.5c1.8 6.7 7.1 12 13.8 13.8 12.1 3.3 60.8 3.3 60.8 3.3s48.7 0 60.8-3.3c6.7-1.8 12-7.1 13.8-13.8 3.3-12.1 3.3-37.5 3.3-37.5s-0.1-25.3-3.4-37.5z'/%3E%3Cpolygon fill='%23fff' points='64.2 78.4 104.6 55 64.2 31.6'/%3E%3Cpath d='m227.9 99.7c-3.1-2.1-5.3-5.3-6.6-9.7s-1.9-10.2-1.9-17.5v-9.9c0-7.3 0.7-13.3 2.2-17.7 1.5-4.5 3.8-7.7 7-9.7s7.3-3.1 12.4-3.1c5 0 9.1 1 12.1 3.1s5.3 5.3 6.7 9.7 2.1 10.3 2.1 17.6v9.9c0 7.3-0.7 13.1-2.1 17.5s-3.6 7.6-6.7 9.7c-3.1 2-7.3 3.1-12.5 3.1-5.4 0.1-9.6-1-12.7-3zm17.3-10.7c0.9-2.2 1.3-5.9 1.3-10.9v-21.3c0-4.9-0.4-8.5-1.3-10.7-0.9-2.3-2.4-3.4-4.5-3.4s-3.5 1.1-4.4 3.4-1.3 5.8-1.3 10.7v21.3c0 5 0.4 8.7 1.2 10.9s2.3 3.3 4.5 3.3c2.1 0 3.6-1.1 4.5-3.3z'/%3E%3Cpath d='m464.4 72.7v3.5c0 4.4 0.1 7.7 0.4 9.9s0.8 3.8 1.6 4.8 2.1 1.5 3.8 1.5c2.3 0 3.9-0.9 4.7-2.7 0.9-1.8 1.3-4.8 1.4-8.9l13.3 0.8c0.1 0.6 0.1 1.4 0.1 2.4 0 6.3-1.7 11-5.2 14.1s-8.3 4.7-14.6 4.7c-7.6 0-12.9-2.4-15.9-7.1s-4.6-12.1-4.6-22v-12.1c0-10.2 1.6-17.7 4.7-22.4 3.2-4.7 8.6-7.1 16.2-7.1 5.3 0 9.3 1 12.1 2.9s4.8 4.9 6 9 1.7 9.7 1.7 16.9v11.7h-25.7zm2-28.8c-0.8 1-1.3 2.5-1.6 4.7s-0.4 5.5-0.4 10v4.9h11.2v-4.9c0-4.4-0.1-7.7-0.4-10s-0.8-3.9-1.6-4.8-2-1.4-3.6-1.4c-1.7 0.1-2.9 0.6-3.6 1.5z'/%3E%3Cpath d='m190.5 71.4-17.5-63.2h15.3l6.1 28.6c1.6 7.1 2.7 13.1 3.5 18h0.4c0.5-3.6 1.7-9.5 3.5-17.9l6.3-28.7h15.3l-17.7 63.1v30.3h-15.1v-30.2z'/%3E%3Cpath d='m311.5 33.4v68.3h-12l-1.3-8.4h-0.3c-3.3 6.3-8.2 9.5-14.7 9.5-4.5 0-7.9-1.5-10-4.5-2.2-3-3.2-7.6-3.2-13.9v-51h15.4v50.1c0 3 0.3 5.2 1 6.5s1.8 1.9 3.3 1.9c1.3 0 2.6-0.4 3.8-1.2s2.1-1.9 2.7-3.1v-54.2h15.3z'/%3E%3Cpath d='m390.4 33.4v68.3h-12l-1.3-8.4h-0.3c-3.3 6.3-8.2 9.5-14.7 9.5-4.5 0-7.9-1.5-10-4.5-2.2-3-3.2-7.6-3.2-13.9v-51h15.4v50.1c0 3 0.3 5.2 1 6.5s1.8 1.9 3.3 1.9c1.3 0 2.6-0.4 3.8-1.2s2.1-1.9 2.7-3.1v-54.2h15.3z'/%3E%3Cpath d='M353.3,20.6H338v81.1h-15V20.6h-15.3V8.2h45.5V20.6z'/%3E%3Cpath d='m441.2 44.3c-0.9-4.3-2.4-7.4-4.5-9.4-2.1-1.9-4.9-2.9-8.6-2.9-2.8 0-5.5 0.8-7.9 2.4-2.5 1.6-4.3 3.7-5.7 6.3h-0.1v-36h-14.8v96.9h12.7l1.6-6.5h0.3c1.2 2.3 3 4.1 5.3 5.5 2.4 1.3 5 2 7.9 2 5.2 0 9-2.4 11.5-7.2 2.4-4.8 3.7-12.3 3.7-22.4v-10.8c0-7.6-0.5-13.6-1.4-17.9zm-14.1 27.9c0 5-0.2 8.9-0.6 11.7s-1.1 4.8-2.1 6-2.3 1.8-3.9 1.8c-1.3 0-2.4-0.3-3.5-0.9s-1.9-1.5-2.6-2.7v-38.8c0.5-1.9 1.4-3.4 2.7-4.6s2.6-1.8 4.1-1.8c1.6 0 2.8 0.6 3.6 1.8 0.9 1.2 1.4 3.3 1.8 6.2 0.3 2.9 0.5 7 0.5 12.4v8.9z'/%3E%3C/svg%3E")
            }
  
            /* 3 = white       */
            .yt-lazyload[data-logo="3"] .yt-lazyload-logo {
                background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 580 130'%3E%3Cpath d='M181.7 20.7c-2.1-7.9-8.4-14.2-16.3-16.3C151.1.5 93.6.5 93.6.5s-57.6.1-71.9 4C13.8 6.6 7.5 12.9 5.4 20.8 1.6 35.1 1.6 65 1.6 65s0 29.9 3.9 44.3c2.1 7.9 8.4 14.2 16.3 16.3 14.3 3.9 71.8 3.9 71.8 3.9s57.5 0 71.8-3.9c7.9-2.1 14.2-8.4 16.3-16.3 3.9-14.3 3.9-44.3 3.9-44.3s0-29.9-3.9-44.3zM75.2 92.6V37.4L123 65 75.2 92.6z'/%3E%3Cpath d='m268.6 117.8c-3.7-2.5-6.3-6.3-7.8-11.5s-2.2-12-2.2-20.7v-11.6c0-8.6 0.8-15.7 2.6-20.9 1.8-5.3 4.5-9.1 8.3-11.5s8.6-3.7 14.6-3.7c5.9 0 10.8 1.2 14.3 3.7s6.3 6.3 7.9 11.5 2.5 12.2 2.5 20.8v11.7c0 8.6-0.8 15.5-2.5 20.7s-4.3 9-7.9 11.5c-3.7 2.4-8.6 3.7-14.8 3.7-6.4 0-11.3-1.3-15-3.7zm20.5-12.6c1.1-2.6 1.5-7 1.5-12.9v-25.2c0-5.8-0.5-10-1.5-12.6-1.1-2.7-2.8-4-5.3-4s-4.1 1.3-5.2 4-1.5 6.9-1.5 12.6v25.2c0 5.9 0.5 10.3 1.4 12.9s2.7 3.9 5.3 3.9c2.4 0 4.2-1.3 5.3-3.9zm258.9-19.3v4.1c0 5.2 0.1 9.1 0.5 11.7s0.9 4.5 1.9 5.7c0.9 1.2 2.5 1.8 4.5 1.8 2.7 0 4.6-1.1 5.6-3.2 1.1-2.1 1.5-5.7 1.7-10.5l15.7 0.9c0.1 0.7 0.1 1.7 0.1 2.8 0 7.4-2 13-6.1 16.7s-9.8 5.6-17.2 5.6c-9 0-15.2-2.8-18.8-8.4-3.5-5.6-5.4-14.3-5.4-26v-14.3c0-12 1.9-20.9 5.6-26.5 3.8-5.6 10.2-8.4 19.1-8.4 6.3 0 11 1.2 14.3 3.4s5.7 5.8 7.1 10.6 2 11.5 2 20v13.8h-30.6v0.2zm2.4-34c-0.9 1.2-1.5 3-1.9 5.6s-0.5 6.5-0.5 11.8v5.7h13.2v-5.8c0-5.2-0.1-9.1-0.5-11.8s-0.9-4.6-1.9-5.7c-0.9-1.1-2.4-1.7-4.3-1.7-1.9 0.2-3.3 0.8-4.1 1.9zm-326 32.5-20.6-74.7h18.1l7.2 33.8c1.9 8.4 3.2 15.5 4.1 21.3h0.5c0.6-4.3 2-11.2 4.1-21.1l7.4-33.9h18.1l-20.9 74.5v35.7h-17.8v-35.6h-0.2zm143-44.9v80.7h-14.2l-1.5-9.9h-0.4c-3.9 7.4-9.7 11.2-17.4 11.2-5.3 0-9.3-1.8-11.8-5.3-2.6-3.5-3.8-9-3.8-16.4v-60.3h18.2v59.2c0 3.5 0.4 6.1 1.2 7.7 0.8 1.5 2.1 2.2 3.9 2.2 1.5 0 3.1-0.5 4.5-1.4s2.5-2.2 3.2-3.7v-64h18.1zm93.2 0v80.7h-14.2l-1.5-9.9h-0.4c-3.9 7.4-9.7 11.2-17.4 11.2-5.3 0-9.3-1.8-11.8-5.3-2.6-3.5-3.8-9-3.8-16.4v-60.3h18.2v59.2c0 3.5 0.4 6.1 1.2 7.7 0.8 1.5 2.1 2.2 3.9 2.2 1.5 0 3.1-0.5 4.5-1.4s2.5-2.2 3.2-3.7v-64h18.1z'/%3E%3Cpath d='m416.8 24.4h-18.1v95.8h-17.7v-95.8h-18.1v-14.7h53.8v14.6h0.1zm103.8 28c-1.1-5.1-2.8-8.7-5.3-11.1-2.5-2.2-5.8-3.4-10.2-3.4-3.3 0-6.5 0.9-9.3 2.8-3 1.9-5.1 4.4-6.7 7.4h-0.1v-42.5h-17.5v114.4h15l1.9-7.7h0.4c1.4 2.7 3.5 4.8 6.3 6.5 2.8 1.5 5.9 2.4 9.3 2.4 6.1 0 10.6-2.8 13.6-8.5 2.8-5.7 4.4-14.5 4.4-26.5v-12.7c-0.2-9-0.7-16.1-1.8-21.1zm-16.7 32.9c0 5.9-0.2 10.5-0.7 13.8s-1.3 5.7-2.5 7.1-2.7 2.1-4.6 2.1c-1.5 0-2.8-0.4-4.1-1.1s-2.2-1.8-3.1-3.2v-45.7c0.6-2.2 1.7-4 3.2-5.4s3.1-2.1 4.8-2.1c1.9 0 3.3 0.7 4.3 2.1 1.1 1.4 1.7 3.9 2.1 7.3s0.6 8.3 0.6 14.6v10.5z'/%3E%3C/svg%3E")
            }
  
            /* 4 = color-white */
            .yt-lazyload[data-logo="4"] .yt-lazyload-logo {
                background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 492 110'%3E%3Cpath fill='red' d='m154.3 17.5c-1.8-6.7-7.1-12-13.8-13.8-12.1-3.3-60.8-3.3-60.8-3.3s-48.7 0.1-60.8 3.4c-6.7 1.8-12 7.1-13.8 13.8-3.2 12.1-3.2 37.4-3.2 37.4s0 25.3 3.3 37.5c1.8 6.7 7.1 12 13.8 13.8 12.1 3.3 60.8 3.3 60.8 3.3s48.7 0 60.8-3.3c6.7-1.8 12-7.1 13.8-13.8 3.3-12.1 3.3-37.5 3.3-37.5s-0.1-25.3-3.4-37.5z'/%3E%3Cpolygon fill='%23fff' points='64.2 78.4 104.6 55 64.2 31.6'/%3E%3Cpath d='m227.9 99.7c-3.1-2.1-5.3-5.3-6.6-9.7s-1.9-10.2-1.9-17.5v-9.9c0-7.3 0.7-13.3 2.2-17.7 1.5-4.5 3.8-7.7 7-9.7s7.3-3.1 12.4-3.1c5 0 9.1 1 12.1 3.1s5.3 5.3 6.7 9.7 2.1 10.3 2.1 17.6v9.9c0 7.3-0.7 13.1-2.1 17.5s-3.6 7.6-6.7 9.7c-3.1 2-7.3 3.1-12.5 3.1-5.4 0.1-9.6-1-12.7-3zm17.3-10.7c0.9-2.2 1.3-5.9 1.3-10.9v-21.3c0-4.9-0.4-8.5-1.3-10.7-0.9-2.3-2.4-3.4-4.5-3.4s-3.5 1.1-4.4 3.4-1.3 5.8-1.3 10.7v21.3c0 5 0.4 8.7 1.2 10.9s2.3 3.3 4.5 3.3c2.1 0 3.6-1.1 4.5-3.3z'/%3E%3Cpath d='m464.4 72.7v3.5c0 4.4 0.1 7.7 0.4 9.9s0.8 3.8 1.6 4.8 2.1 1.5 3.8 1.5c2.3 0 3.9-0.9 4.7-2.7 0.9-1.8 1.3-4.8 1.4-8.9l13.3 0.8c0.1 0.6 0.1 1.4 0.1 2.4 0 6.3-1.7 11-5.2 14.1s-8.3 4.7-14.6 4.7c-7.6 0-12.9-2.4-15.9-7.1s-4.6-12.1-4.6-22v-12.1c0-10.2 1.6-17.7 4.7-22.4 3.2-4.7 8.6-7.1 16.2-7.1 5.3 0 9.3 1 12.1 2.9s4.8 4.9 6 9 1.7 9.7 1.7 16.9v11.7h-25.7zm2-28.8c-0.8 1-1.3 2.5-1.6 4.7s-0.4 5.5-0.4 10v4.9h11.2v-4.9c0-4.4-0.1-7.7-0.4-10s-0.8-3.9-1.6-4.8-2-1.4-3.6-1.4c-1.7 0.1-2.9 0.6-3.6 1.5z'/%3E%3Cpath d='m190.5 71.4-17.5-63.2h15.3l6.1 28.6c1.6 7.1 2.7 13.1 3.5 18h0.4c0.5-3.6 1.7-9.5 3.5-17.9l6.3-28.7h15.3l-17.7 63.1v30.3h-15.1v-30.2z'/%3E%3Cpath d='m311.5 33.4v68.3h-12l-1.3-8.4h-0.3c-3.3 6.3-8.2 9.5-14.7 9.5-4.5 0-7.9-1.5-10-4.5-2.2-3-3.2-7.6-3.2-13.9v-51h15.4v50.1c0 3 0.3 5.2 1 6.5s1.8 1.9 3.3 1.9c1.3 0 2.6-0.4 3.8-1.2s2.1-1.9 2.7-3.1v-54.2h15.3z'/%3E%3Cpath d='m390.4 33.4v68.3h-12l-1.3-8.4h-0.3c-3.3 6.3-8.2 9.5-14.7 9.5-4.5 0-7.9-1.5-10-4.5-2.2-3-3.2-7.6-3.2-13.9v-51h15.4v50.1c0 3 0.3 5.2 1 6.5s1.8 1.9 3.3 1.9c1.3 0 2.6-0.4 3.8-1.2s2.1-1.9 2.7-3.1v-54.2h15.3z'/%3E%3Cpath d='M353.3,20.6H338v81.1h-15V20.6h-15.3V8.2h45.5V20.6z'/%3E%3Cpath d='m441.2 44.3c-0.9-4.3-2.4-7.4-4.5-9.4-2.1-1.9-4.9-2.9-8.6-2.9-2.8 0-5.5 0.8-7.9 2.4-2.5 1.6-4.3 3.7-5.7 6.3h-0.1v-36h-14.8v96.9h12.7l1.6-6.5h0.3c1.2 2.3 3 4.1 5.3 5.5 2.4 1.3 5 2 7.9 2 5.2 0 9-2.4 11.5-7.2 2.4-4.8 3.7-12.3 3.7-22.4v-10.8c0-7.6-0.5-13.6-1.4-17.9zm-14.1 27.9c0 5-0.2 8.9-0.6 11.7s-1.1 4.8-2.1 6-2.3 1.8-3.9 1.8c-1.3 0-2.4-0.3-3.5-0.9s-1.9-1.5-2.6-2.7v-38.8c0.5-1.9 1.4-3.4 2.7-4.6s2.6-1.8 4.1-1.8c1.6 0 2.8 0.6 3.6 1.8 0.9 1.2 1.4 3.3 1.8 6.2 0.3 2.9 0.5 7 0.5 12.4v8.9z'/%3E%3C/svg%3E")
            }
  
            /* logo:hover */
            .yt-lazyload-logo:hover {
                opacity: 1;
                transition: opacity .3s;
            }
            #donthide div:empty{
                display: block;
            }
            /* iframe */
            .yt-lazyload iframe {
                width: 100% !important;
                height: 100% !important;
                position: absolute;
                top: 0;
                left: 0;
                z-index: 3;
                border: 0;
            }
  
            .grid-obj {
                display: grid;
                grid-template-columns: 1fr 1fr;
                grid-gap: 40px;
            
            }
            .grid-obj1{
                display: grid;
                grid-template-columns: 1fr 1fr 1fr;
                grid-gap: 40px;
                place-items:center;
            }
            .col-item {
                
                box-shadow: rgb(0 0 0 / 24%) 0px 3px 8px;
            }
  
            .img-width {
                width: 100%;
            }
  
            .yt-lazyload-logo{
              display:none !important;
            }
  
            @media only screen and (max-width: 600px) {

              .text-hrm-bra p{
                font-size:15px;
              }
              #shopify-section-template--16918758260892__main .product__price{
                font-size:24px !important;
              }

              #shopify-section-template--16918758260892__main .product-block--price{
                margin-bottom:0;
              }
              
  .comp-font{
    font-size:15px !important;
    font-weight:600 !important;
  }
                .grid-obj1{
                    grid-template-columns: 1fr;
                }
  #shopify-section-template--15234876571682__f4873165-8dc3-456f-bf5e-6b672c7d3b74{
    display:none;
  }
                  .tab__item{
                  padding:8px !important;
                    padding-top:40px !important; 
                  }
                .grid-obj {
                    display: grid;
                    grid-template-columns: 1fr;
                }
  
                .col-item p {
                    padding: 10px;
                }
  
                .grid-obj {
                    padding:0px;
                }
            }
  
  
                  .tab__btns {
                      display: grid;
                      grid-template-columns: repeat(3,200px);
                      align-items: center;
                      padding: 0 50px; 
                      justify-content: start;
                      grid-gap: 15px;
                      
                    padding-bottom:30px;
                  }
                
                  .tab__btn {
                      position: relative;
                
                      flex-grow: 1;
                
                      padding: 10px;
                      margin: 0;
                      border: none;
                
                      font-size:14px;
                      color: white;
                      text-transform: uppercase;
                      font-weight: bold;
                      border: 1px solid;
                      background: #F1E9DD;
                      cursor: pointer;
                      opacity: 1;
                      border-radius: 25px;
                  }
                
                  .tab__btn--active{
                      opacity: 1;
                  }
                
                  .tab__btn:hover{
                      opacity: 1;
                  }
                
                  .tab__btn::before {
                      content: "";
                
                      position: absolute;
                      top: 0;
                      left: 0;
                
                      width: 100%;
                      height: 100%;
                
                      background: #33db80;
                      border-radius: 25px;
                      transform-origin: center top;
                      transform: scaleY(0);
                      transition: transform 0.3s ease-in-out;
                      opacity: 1;
                  }
                
                  .tab__btn:hover::before {
                      transform: scaleY(1);
                  }
                
                  .tab__btn span {
                      position: relative;
                      z-index: 2;
                      color:black;
                      padding: 0;
                      margin: 0;
                      font-size:17px;
                    text-transform:capitalize;
                      transition: color 0.5s ease;
                  }
                
                  .tab__btn:not(.tab__btn--active):hover span {
                      color: black;
                  }
                
                  .tab__btn--active::before {
                      content: "";
                
                  
                      background:#33Db80;
                      transform: scaleY(1);
                  }
                
                  .tab__items {
                      position: relative;
                  }
                
                
                
                  .tab__item {
                      position: relative;
                
                      display: none;
                      width: 100%;
                      padding: 20px 50px;
                      font-size: 14px;
                      color: black;
                      line-height: 1.4em;
                      background: white
                
                      animation: fadeEffect 0.6s ease;
                  }
                
                  .tab__item--active {
                      display: block;
                  }
                
                  @keyframes fadeEffect {
                      from {
                      opacity: 0;
                      transform: translateY(30px);
                      }
                      to {
                      opacity: 1;
                      transform: translateY(0px);
                      }
                  }
                
                
                .tab__item img{
                  padding: 0px;
                  box-shadow: rgb(0 0 0 / 24%) 0px 3px 8px;
                }
                
                .grid-data-item{
                  display: grid;
                  grid-template-columns: 1fr 1fr;
                  grid-gap: 40px;
                }
                
                .padding-new-1{
                  padding: 10px 25px;
                }
                
                #item-2 .col-item{
                  width: 330px;
                  height: 586px;
                }
                
                @media only screen and (min-width:1200px) {
                  #shopify-section-template--15824768139420__50476099-aff2-4871-8ff0-63a7124ec56b{
                    display:none;
                  }
                  #shopify-section-template--15695088976028__e6c60c9a-5d21-4188-a5c4-2960e45779bd{
                    margin-bottom:50px;
                  }
/* 
                  #shopify-section-template--15824768139420__3f1076c3-1f69-449b-8190-90421ad2a2d5{
                    width:100%;
                    margin:auto;
                  } */

            .product_grid_1{
  width:80%;
  margin:auto;
}
                  
                  .grid-2{
                              grid-template-columns: 1fr 1fr 1fr !important;
                          }
                }
                #flipdown {
   display:none !important;
}
  .offer-expire{
    display:none !important;
  }
                  @media only screen and (max-width: 768px) {
                    #flipdown {
   display:block !important;
}
  .offer-expire{
    display:block !important;
  }
  /* .app-timer{
    display:none;
  } */

#shopify-section-template--15824768139420__slideshow_ypfmHX{
  display:block;
}
                     .slideshow-wrapper .flickity-page-dots {
        display: flex !important;
        justify-content: center;
        margin: auto;
        left: 0;
    }

#shopify-section-template--15824768139420__bfd37d79-f303-4624-940c-58912d2bbc0c{
  margin-bottom:21px;
}
                    
  .slideshow-wrapper .flickity-page-dots{
  display:block;
}
  .slideshow-wrapper .flickity-button{
    display:none;
  }

                     .cart__product-name{
    font-size:15px;
  }  

.feature-row--50 .feature-row__images{
  padding-left:0 !important;
  padding-right:0 !important;
}
    #shopify-section-template--15824768139420__904e7d6a-4492-4a8d-a530-9262d30fe74d{
      padding:20px 0;
    }                
.sale-price{
  font-size:16px;
}
.grid-product__price{
  font-size:16px;
}
                    
.text-new{
  display:block !important;
}
.mobile-nav__social{
  display:flex;
  align-items:end;
}
#NavDrawer .drawer__inner, .drawer__scrollable {
  display:grid;
}
#shopify-section-template--15824768139420__7e94dadd-23e7-4a11-b285-935371e28a50{
  margin-top:0 !important;
}
                    
                  .mobile-view-1{
display:block;
}   

#shopify-section-template--15824768762012__testimonials h2{
  font-size:25px !important;
  text-transform:capitalize;
}

#shopify-section-template--15824768762012__testimonials .testimonials-slide{
  padding:0 0 55px;
}
                    
/* Judgeme review app css*/
  .jdgm-rev-widg__title {
    font-size: 25px;
  }
.jdgm-rev__timestamp{
  font-size:12px;
}
  .jdgm-rev__author{
    font-size:15px;
  }    
 .jdgm-rev__title{
   font-size:14px !important;
 }

.jdgm-rev__content p{
  font-size:14px !important;
}
.jdgm-rev__icon{
  height:2.5em !important;
  width:2.5em !important;
  line-height:2.5em !important;
}                  
/* judgeme review app css ends here */
.discount-css{
  font-size:11px;
}
.FF-X2{
    width:250px;
    margin-top:26px;
  }
  .hsa-img{
    width:200px;
  }                     .show-desk-i{
  display:none;
}

.site-nav__icons{
  display:flex !important;
}
                    
   .show-mobile-i{
     display:block !important;
   }                 
      .login-btn{
        display:none !important;
      }
                        .demo-book{
                  font-size:13px !important;
                }
.icon-div-grid-1{
  display:none;
}
                    
.desk-view-1{
  display:none;
}

.hero__text-content.vertical-bottom{
  position:relative;
  bottom:20px;
}
                    
          /* .text-new{
  display:block;
} */
               
                    .tab__btns {
                      display: grid;
                      grid-template-columns: 1fr 1fr;
                      grid-gap:10px;
                  }
                
                  .grid-data-item{
                      display: grid;
                      grid-template-columns: 1fr;
                  }
                  .col-item{
                      padding: 0px;
                  }
                
                }

#donthide .rte a:not(.rte__image):not(.btn):not(.spr-summary-actions-newreview){
  display:none;
} 

#shopify-section-template--15824768827548__main{
  background:#F1E9DD;
}

.product__thumb-arrow{
  background:#F1E9DD;
}

.product__photos img{
  border-radius:24px;
}

/* #shopify-section-template--15234876571682__f4873165-8dc3-456f-bf5e-6b672c7d3b74{
background:#1D3E45;
} */

#shopify-section-template--15234876571682__f4873165-8dc3-456f-bf5e-6b672c7d3b74 p:last-child{
  border-bottom:none;
}

#shopify-section-template--15234876571682__f4873165-8dc3-456f-bf5e-6b672c7d3b74 .text-spacing{
background:#1b2d31;
}

#shopify-section-template--15824768270492__978d5ff4-acdc-4216-b507-865a9770b4f6{
background:#fbf5ed;
  padding-bottom:40px;
}
[data-animate_underlines=true] .rte a:not(.btn):after{
  border-bottom:none;
}
#shopify-section-template--15230357078050__015a3979-6b5a-4d76-a874-f499e85e5806{
  margin-bottom:60px;
  margin-left:25px;
}
#shopify-section-template--15230357078050__41f05e40-e6f4-4146-bc02-fddf676a06d7{
padding-top:40px !important;
background: #fbf5ed;
  margin:0 !important;
}



#shopify-section-template--15230357078050__0cef2400-9a03-4920-be1f-a49c9a8c8faf{
  margin-left:25px;
  margin-bottom:40px;
}

#shopify-section-template--15236199841826__19d61fce-820e-4442-8f55-d8ee488a28c8{
  background:#f1e9dd;
  padding-top:40px;
  padding-bottom:40px;
}



/* #shopify-section-template--15230357340194__testimonials .dot.is-selected{
  background-color:#33DB80;
} */

.site-nav__link, .site-nav__dropdown-link{
  font-size:12px !important;
  padding:10px 12px;
}
/* Desktop */
@media only screen and (min-width: 1200px) {

.site-nav__dropdown-link:not(.site-nav__dropdown-link--mega):hover {
    padding: 10px 20px;
}
  
.book_btn{
  background-color:#F1E9DD !important;margin-left:20px;color:white !important;
}
  
.fhp-tc{
  width:70%;
  margin:auto;
}
#shopify-section-template--15230357340194__testimonials .flickity-page-dots{
  bottom:-25px !important;
}
  
.site-nav__link, .site-nav__dropdown-link{
  font-size:12px !important;
  padding:10px 12px;
}
  
.calendly-inline-widget {
  height:800px !important;
}
  #shopify-section-template--15234876571682__1908d697-6e18-4eef-87b6-636f7246a2d1{
  background:#fbf5ed;
  padding-top:40px;
}
  .header-item{
    justify-content:end !important;
  }
  /* .site-nav__icons{
  display:none;
}  */

.slideshow__slide--template--15233956249634__23076ac2-776e-4a21-b784-d5c95658c2a0-1688545536a9e7a9f4-0 .hero__title{
  width:500px;
}
 .slideshow__slide--template--15233978990626__467e875f-cff0-4851-b7bd-7fab7ee92c70-1688545536a9e7a9f4-0 .hero__title{
   width:500px;
 } 
  .footer-img_FF{
    margin-top:-2%;
    width:36%;
  }
}
#shopify-section-template--15824768139420__7cd71424-b922-4f9c-baf5-b6642f8be019{
  margin:0 0 60px;;
}
#shopify-section-template--15230357012514__bfd37d79-f303-4624-940c-58912d2bbc0c{
  margin-bottom:60px;
}

#shopify-section-template--17827524214940__9b52332f-c70d-4033-aa79-b84ba1bcc188{
  display:block;
}
#shopify-section-template--17827524214940__91ce862c-252d-400b-a60a-513a89c9299f{
  display:none;
}

#shopify-section-template--17827524214940__ff_comp_table_XqckKe{
  background: #F1E9DD;
  margin-top: 40px;
  margin-bottom: 40px;
}
#shopify-section-template--17827524214940__bfd37d79-f303-4624-940c-58912d2bbc0c{
  display:none;
}

#shopify-section-template--17827524214940__text_and_image_hHPW97, #shopify-section-template--17827524214940__904e7d6a-4492-4a8d-a530-9262d30fe74d{
  background: #fbf5ed;
  padding-bottom:40px;
}

#shopify-section-template--17827524214940__904e7d6a-4492-4a8d-a530-9262d30fe74d{
  margin-bottom:40px;
}

#shopify-section-template--17827524214940__8d3d0dd4-87e0-42f0-97b3-c2c5ab74f03b {}
#shopify-section-template--17827524214940__50476099-aff2-4871-8ff0-63a7124ec56b{
  display:none;
}

#shopify-section-template--17827524214940__160d673d-8cc1-4832-ba90-0e6cbffa52e5{
  margin-top:60px;
}
#shopify-section-template--17827524214940__text_and_image_iUb4gX{
    margin-top:60px;
}

#shopify-section-template--17827524214940__f79b27ac-f919-4e6c-bf12-2a905fcfa744{
  margin-bottom:40px;
}

#shopify-section-template--17827524214940__advanced_content_PQpdR9{
    margin-top:40px;
}

.sticky-cart-bar {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  background: linear-gradient(180deg, #FCFCFC 0%, #FFF 50%, #FCFCFC 100%);
  box-shadow: 0px -2px 15px 0px rgba(0, 0, 0, 0.10);
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 8px 75px;
  box-shadow: 0 -2px 6px rgba(0,0,0,0.1);
  z-index: 1000;
  font-family: 'Inter', sans-serif;
  flex-wrap: wrap;
}

.cart-left {
  display: flex;
  align-items: center;
  gap: 8px;
  font-weight: 600;
  color: #333;
}



.cart-right {
  display: flex;
  align-items: center;
  gap: 12px;
  flex-wrap: wrap;
}

.old-price {
  text-decoration: line-through;
  color: #999;
}

.new-price {
  font-weight: bold;
  color: #111;
  font-size: 18px;
}

.cart-button {
  background-color: #22c55e;
  color: white;
  border: none;
  border-radius: 9999px;
  padding: 8px 20px;
  font-weight: 600;
  cursor: pointer;
  transition: background 0.3s ease;
}

.cart-button:hover {
  background-color: #16a34a;
}
.show-desktop-btn{
  display: block;
}
.show-mobile-btn{
  display: none;
}


.product-heading h2{ 
    font-size: 32px;
    font-weight: 700;
    color: #1d3e45;
    margin: 10px 0 6px;
    line-height: 1.2;
}
.product-heading p {
    font-size: 14px;
    font-weight: 600;
    color: #687679;
    letter-spacing: 1px;
    text-transform: uppercase;
    margin: 0;
}
.show-mob{ display:none; }


/* Mobile */
@media only screen and (max-width: 768px) {

  .appear-delay-8{
    display:none;
  }
    .appear-delay-9 {
        display: block !important;
        width: 230px;
        background: none !important;
        margin-left: 0;
        border: 1px solid black;
        margin-left: 20px;
    }
.show-mob{ display:block; }

.product-heading h2{ font-size:25px;}
.top-margin{
  margin-top:25px;
}
.refurbished-badge{
  margin-left:20px;
}
.sticky-cart-bar{
  display: none !important;
}
.sticky-atc-bar {
  position: fixed;
  bottom: 0;
  width: 100%;
  background: linear-gradient(180deg, #FCFCFC 0%, #FFF 50%, #FCFCFC 100%);
box-shadow: 0px -2px 15px 0px rgba(0, 0, 0, 0.10);
  padding: 10px 20px;
  box-shadow: 0 -2px 6px rgba(0, 0, 0, 0.1);
  z-index: 999;
  font-family: 'Inter', sans-serif;
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: center;
}

.sticky-atc-price {
  width: 100%;
  display: flex;
  justify-content: space-between;
  font-size: 14px;
  font-weight: 600;
  color: #333;
}

.sticky-atc-price-values {
  display: flex;
  gap: 6px;
}

.sticky-atc-old-price {
  text-decoration: line-through;
  color: #999;
}

.sticky-atc-new-price {
  font-weight: bold;
  color: #111;
}

.sticky-atc-button {
  width: 250px;
  background-color: #33db80;
  color: #1d3e45;
  border: none;
  border-radius: 9999px;
  padding: 8px 0;
  font-size: 14px;
  font-weight: 600;
  cursor: pointer;
  transition: background 0.3s ease;
}

.sticky-atc-button:hover {
  background-color: #16a34a;
}

.sticky-atc-guarantee {
  display: flex;
  align-items: center;
  gap: 6px;
  font-size: 14px;
  color: #666;
  justify-content: center;
}

.sticky-atc-guarantee .sticky-atc-icon {
  width: 16px;
  height: 16px;
  color: #666;
}
  

  
#shopify-section-template--17827524214940__bfd37d79-f303-4624-940c-58912d2bbc0c{
display:block;
}
#shopify-section-template--17827524214940__f79b27ac-f919-4e6c-bf12-2a905fcfa744{
  display:none;
}  
  #shopify-section-template--17827524214940__50476099-aff2-4871-8ff0-63a7124ec56b{
    display:block;
    margin-top:-40px;
  }
#shopify-section-template--17827524214940__9b52332f-c70d-4033-aa79-b84ba1bcc188{
  display:none;
}
#shopify-section-template--17827524214940__91ce862c-252d-400b-a60a-513a89c9299f{
  display:block;
}
.page-img{
  width:100%;
}
/* .sale-price{
  font-size:15px;
} */
  /* .announcement{
  background-image: linear-gradient(to right, #6A00BB, #0CA4A4);
} */
.FF_code{
  font-size:16px;
}
#shopify-section-template--15824768270492__f4873165-8dc3-456f-bf5e-6b672c7d3b74{
  display:none;
}
  
#shopify-section-template--15824768139420__9b52332f-c70d-4033-aa79-b84ba1bcc188{
  display:none;
}

#shopify-section-template--15824768139420__91ce862c-252d-400b-a60a-513a89c9299f{
  display:block !important;
} 
   /* .mobile-nav__item a:not(.megamenu__promo-link){
    font-size:15px;
  } */
.book_btn{
  background-color:transparent !important;margin-left:0px;color:white !important;
}

.footer-img_FF{
  max-height:300px;
}
  
/* .flickity-prev-next-button{
  display:none;
} */
  
#shopify-section-template--15824768139420__f79b27ac-f919-4e6c-bf12-2a905fcfa744{
  display:none;
}
#shopify-section-template--15230357340194__testimonials h2{
  font-size:30px !important;
}
  
#shopify-section-template--15236199841826__9a5910e6-b32a-4462-9d9a-d8346ab25c66 .background-media-text__text{
  width:auto !important;
  top:0 !important; 
}

  
#shopify-section-template--15234876440610__dd6dcf2d-8950-47a7-a9f9-08f91ce31a78 .animation-contents{
  width:auto;
}
.tab__btns{
padding:0;
}
  
#shopify-section-template--15230357078050__0cef2400-9a03-4920-be1f-a49c9a8c8faf{
  margin-left:0;
}
  #shopify-section-template--15230357078050__015a3979-6b5a-4d76-a874-f499e85e5806{
    margin-left:0;
  }
#shopify-section-template--15230357078050__d67ee6a7-923b-4718-ae20-c7b4c5538049 .background-media-text__text{
  width:auto !important;
}
  
#shopify-section-template--15233956249634__23076ac2-776e-4a21-b784-d5c95658c2a0 .animation-contents{
  width:100% !important;
}
}


#sticky-atc {
  display: grid;
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 100;
  width: 100%;
  background:#F7F7F7;
    color:white;
    padding:10px;
    cursor:pointer;
   display: flex;
justify-content:space-evenly;
    align-items:center;
   box-shadow: 0px -10px 10px 0px rgba(0,0,0,0.1);
}
.span1 { grid-area: 1 / 1 / 2 / 2; }
.span2 { grid-area: 1 / 2 / 2 / 3; 
       color:#1e1e1e;
        text-transform:uppercase;
       }
.span3 { grid-area: 1 / 5 / 2 / 6; }
.span4 { grid-area: 1 / 6 / 2 / 7; }
.atc-btn{
  padding:8px 22px;
  text-transform: capitalize;
  color:white;
  background:#b31a2c;
  cursor:pointer;
  border-radius:12px;
  border:1px;
 
    width:200px;
}
.atc-btn:hover{
  background:black;
  color:white;
}
#btn-cs{
  position: fixed;
  left: -3.5%;
  bottom: 30%;
  transform: rotate(270deg);
  background:#1D3E45;
  color:white;
  padding:10px;
}

@media only screen and (max-width: 768px) {
   #sticky-atc {
      justify-content:center !important;
   }
  .hidemob12{
  display:none !important;
}
.atc-btn{
    width:120px;
  
}
  .span1 { grid-area: auto; }
  .span2 { grid-area: auto;
       }
  .span3 { grid-area: auto; }
  .span4 { grid-area: auto; }

  .span2{margin-right:15px; }
}


@media only screen and (max-width: 1301px) {
.site-nav__link, .site-nav__dropdown-link{
  font-size:13px !important;
}
}

@media and only screen(min-width:2000px){
  .wide-width, .grid-tech, .set-background{ max-width:1400px;margin:auto; }
}