/** Shopify CDN: Minification failed

Line 603:2 Unexpected "{"
Line 603:3 Expected identifier but found "%"
Line 603:31 Expected identifier but found "%"
Line 612:0 Unexpected "{"
Line 612:1 Expected identifier but found "%"
Line 612:27 Expected identifier but found "%"

**/
/* Desktop styles - apply to all screen sizes */
.toggle-hero-pod-desktop-wrapper {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background-color: #E7E9FF;
  padding-left: 5%;
  padding-right: 5%;
}

.toggle-hero-pod-video-wrapper, .toggle-hero-pod-video-wrapper-pro {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
}

.toggle-hero-play-button-hero, .toggle-hero-play-button-hero-pro {
  position: absolute;
    display: flex;
    z-index: 1;
    cursor: pointer;
}

.toggle-hero-pod-content-left-part {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
}





h1, h2, h3, p {
  letter-spacing: 0px;
}

.toggle-hero-pod-desc,
.toggle-hero-30-days-wrapper {
  transition: opacity 0.3s ease;
}

.toggle-video-mobile-wrapper-pro {
  display: none;
}

.toggle-hero-pod-video-mobile-pro {
  display: none;
}

.toggle-hero-close-button-pro {
  display: none;
}

.toggle-video-mobile-wrapper {
  display: none;
}

.toggle-hero-pod-video-desktop {
  min-width: 100%;
  min-height: 100%;
  position: relative;
  top: 0;
  bottom: 0;
  height: 100%;
  object-fit: cover;
  left: 0;
  right: 0;
  transition: all 0.5s ease-in-out;
  z-index: 1;
  max-width: 100%;
  border-radius: 20px;
}

.just-launched-wrapper.mobile {
  display: none;
}

.toggle-hero-pod-content-wrapper-pro {
  position: relative;
  z-index: 2;
  margin-right: auto;
margin-left: auto;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  height: 100%;
  padding-top: 32px;
  max-width: 1144px;
  padding-bottom: 32px;
}

.toggle-hero-pod-content-wrapper {
  position: relative;
  z-index: 2;
  margin-right: auto;
margin-left: auto;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  height: 100%;
  padding-top: 32px;
  max-width: 1144px;
  padding-bottom: 32px;
}

.toggle-hero-pod-content-wrapper-inner {
  display: grid;
  grid-template-columns: 1fr 1.17fr;
  gap: 216px;
  position: relative;
  align-items: center;
}

.toggle-hero-pod-heading {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 700;
  line-height: 48px;
  text-align: center;
  color: #47445c;
  max-width: 530px;
  letter-spacing: 0;
}

.toggle-hero-pod-desc {
  margin-top: 20px!important;
  margin-bottom: 20px;
  font-size: 18px;
  font-style: italic;
  font-weight: 400;
  line-height: 26px;
  text-align: center;
  color: #121212;
}

.toggle-hero-30-days-wrapper {
  display: flex;
  gap: 11.25px;
  flex-direction: row;
  align-items: center;
}

.toggle-hero-30-days-text {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 400;
  line-height: 24px;
  text-align: left;
  color: #000;
}

/* PRO CSS DESKTOP */
.toggle-hero-30-days-text-pro {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 400;
  line-height: 24px;
  text-align: left;
  color: #000;
}

.just-launched-wrapper {
  background-color: #9084E4;
  padding: 8px 58px;
  border-radius: 5px;
  margin-bottom: 20px;
  position: absolute;
  top: -63px;
}

.just-launched-text {
  margin-top: 0;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
  text-align: center;
  margin-bottom: 0;
  color: #fff;
  text-transform: capitalize;
}

.toggle-hero-pod-heading-pro {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 700;
  line-height: 48px;
  text-align: center;
  color: #47445c;
  max-width: 530px;
  letter-spacing: 0;
}

.toggle-hero-pod-desc-pro {
  margin-top: 20px!important;
  margin-bottom: 20px;
  font-size: 18px;
  font-style: italic;
  font-weight: 600;
  line-height: 26px;
  color: #121212;
  text-align: center;
}

@media only screen and (max-width: 1165px) {
  .toggle-hero-pod-content-wrapper-inner {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 66px;
    position: relative;
  }
}

@media only screen and (max-width: 1000px) {
  .product-free-delivery-wrapper {
    padding-left: 0px!important;
    padding-right: 0px!important;
  }
}



/* Mobile specific styles - apply only when the screen width is less than 768px */
@media only screen and (max-width: 768px) {
.toggle-hero-pod-desktop-wrapper {
  padding-left: 0%;
  padding-right: 0%;
}

.page-width {
  padding: 0 1.5rem;
}

.bg-color-change {
  background-color: rgba(255, 87, 51, 0)!important;
}

.toggle-hero-pod-video-wrapper, .toggle-hero-pod-video-wrapper-pro {
  display: none;
}

.toggle-hero-pod-content-wrapper-inner {
  grid-template-columns: 1fr;
}

.toggle-hero-30-days-text-pro {
  color: #fff;
}

  .slider-mobile-gutter {
    padding-top: 0px;
  }

  #pdp-dpk-mul3 p {
    margin-top: 10px;
  }

  .toggle-hero-close-button-pro {
    display: block;
  }

.toggle-hero-pod-content-wrapper-pro {
background-color: #121212;
  max-width: 100%;
}



  .just-launched-wrapper {
    display: none;
  }

  .just-launched-wrapper.mobile {
    display: block;
    position: relative;
    top: 0;
  }

  .toggle-hero-pod-content-wrapper {
    padding: 38.5px 19px 38.07px;
    display: flex;
    margin: 0;
    background: transparent;
    width: 100%;
    align-items: center;
  }

  .toggle-hero-pod-heading {
    font-size: 24px;
    font-weight: 700;
    line-height: 35px;
    text-align: center;
    max-width: 337px;
    margin-bottom: 20px;
  }

  .toggle-video-mobile-wrapper {
    display: block;
    max-width: 329px;
    display: flex;
    max-height: 211.71px;
    border-radius: 20px;
  }

  .toggle-hero-pod-desc {
    margin-top: 28.29px!important;
    font-size: 15px;
    margin-bottom: 29px;
    font-style: italic;
    font-weight: 600;
    line-height: 16px;
    text-align: center;
  }

  .toggle-hero-pod {
    background-color: #F3F1FF;
  }

  .toggle-hero-pod-video-desktop {
    display: none;
  }

  .toggle-hero-pod-video-mobile,   .toggle-hero-pod-video-mobile-pro {
    visibility: hidden;
    opacity: 0;
    transform: scale(0); /* Hidden initially */
    transition: visibility 0s, opacity 0.5s ease-in-out, transform 0.5s ease-in-out;
    z-index: 1;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

  .toggle-hero-pod-video-mobile.playing {
    visibility: visible;
    opacity: 1;
    transform: scale(1); /* Scales when played */
  }

  .toggle-hero-video-overlay {
    position: relative;
    z-index: 3;
    width: 100%;
    height: auto;
    cursor: pointer;
    visibility: visible;
    opacity: 1;
    transition: opacity 0.5s ease-in-out;
    border-radius: 20px;
    object-fit: cover;
  }

  .toggle-hero-play-button {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 4;
    cursor: pointer;
    visibility: visible;
    opacity: 1;
    transition: opacity 0.5s ease-in-out;
  }

  .toggle-hero-close-button {
    display: none;
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 5;
    background-color: rgba(0, 0, 0, 0.5);
    color: white;
    border: none;
    border-radius: 50%;
    width: 30px;
    height: 30px;
    font-size: 20px;
    line-height: 30px;
    text-align: center;
    cursor: pointer;
  }

  .toggle-hero-video-overlay.playing {
    visibility: hidden;
  }

  .toggle-hero-video-overlay.playing,
  .toggle-hero-play-button.playing {
    opacity: 0;
    pointer-events: none;
  }

  .toggle-hero-play-button.playing {
    visibility: hidden;
    opacity: 0;
  }

  .toggle-hero-close-button.playing {
    display: flex;
    justify-content: center;
    align-items: center;
    visibility: visible;
    opacity: 1;
  }

  /* PRO CSS MOBILE */
  .toggle-hero-pod-heading-pro {
    font-size: 24px;
    font-weight: 700;
    line-height: 35px;
    text-align: center;
    max-width: 337px;
    margin-bottom: 10.46px;
    color: #fff;
  }

  .toggle-video-mobile-wrapper-pro {
    display: flex;
    justify-content: center;
    position: relative;
    align-items: center;
  }

  .toggle-hero-pod-video-mobile-pro {
    visibility: hidden;
    opacity: 0;
    transform: scale(0); /* Hidden initially */
    transform-origin: center; 
    transition: opacity 0.5s ease-in-out, transform 0.5s ease-in-out;
    display: block;
  }

  .toggle-hero-pod-video-mobile-pro.playing {
    visibility: visible;
    opacity: 1;
    transform: scale(1); /* Scales when played */
    position: absolute;
    height: 100%;
    display: block;
  }

  .toggle-hero-play-button-pro {
    z-index: 2;
    visibility: visible;
    opacity: 1;
    transition: opacity 0.5s ease-in-out;
    cursor: pointer;
    position: absolute;
    z-index: 55;
    height: auto;
  }

  .toggle-hero-play-button-pro.playing {
    visibility: hidden;
    opacity: 0;
  }

  .toggle-hero-close-button-pro {
    display: none;
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 3;
    background-color: rgba(0, 0, 0, 0.5);
    color: white;
    border: none;
    border-radius: 50%;
    width: 30px;
    height: 30px;
    font-size: 20px;
    line-height: 30px;
    text-align: center;
    cursor: pointer;
  }

  .toggle-hero-close-button-pro.playing {
    display: flex;
    visibility: visible;
    opacity: 1;
    justify-content: center;
    align-items: center;
  }

  .toggle-hero-pod-content-wrapper-pro {
    padding: 17px 19px 16.57px;
    width: 100%;
    display: grid;
    justify-content: center;
  }

  .just-launched-wrapper {
    margin-top: 13.77px;
    padding: 11px 14px;
    margin-bottom: 0;
  }

  .just-launched-text {
    font-size: 14px;
    font-weight: 700;
    line-height: 18px;
    text-align: left;
  }

  .toggle-hero-pod-desc-pro {
    margin-bottom: 20px;
    font-size: 15px;
    font-style: italic;
    font-weight: 600;
    line-height: 24px;
    text-align: center;
    color: #D9D9D9;
  }
}

/* Hide the mobile video and play button on desktop devices */
@media only screen and (min-width: 769px) {
  .toggle-hero-pod-video-mobile,
  .toggle-hero-video-overlay,
  .toggle-hero-play-button,
  .toggle-hero-close-button {
    display: none !important;
  }
}



  @media only screen and (max-width: 799px){
    #pdp-hp-mul3 .sterilise_svg{height: 110px;max-width: 150px;}
    #hp-m1 .lottie-1{max-width: 179px; max-height: 139px;}
    #hp-m1 .lottie-2{max-width: 243px; max-height: 187px;}
    #hp-m1 .lottie-3{max-width: 197px; max-height: 147px;}
  }
  @media only screen and (max-width: 989px){
    #pdp-hp-mul3 .grid__item, #pdp-dpk-mul3 .grid__item{margin-bottom: 0px;}
  }
  #pdp-hp-mul1{padding-top: 0px;}
  #pdp-dpk-mul2 .comment-slider{justify-content: center;}
  #pdp-dpk-mul3 .acc-hero-button{margin-top: 42px;margin-left: auto;margin-right: auto;}
  /*   new css end */
  @media only screen and (min-width: 990px){
  #pdp-hp-mul3 .multicolumn-card__info .rte{text-align: center;}
  #pdp-hp-mul3 .sterilise_svg{width: 100%;}
  }
  @media only screen and (min-width: 800px){
  #pdp-hp-mul3 .sterilise_svg{height: 140px;max-width: 170px;}
  }
  @media only screen and (max-width: 989px){
  #pdp-hp-mul3 .sterilise_svg{width: 30%;}
  }
  #pdp-hp-mul3 .sterilise_svg{margin: 0 auto;position: relative;}
  #pdp-hp-mul3 .sterilise_svg svg{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 100%;}
  #pdp-dpk-mul2 .slick-dots{left: 0;}
  #pdp-dpk-mul2 .slick-dots li button:before{font-size: 10px;}
  #hp-m1 .bottom-border{border: 1px solid #fff;max-width: 296px;width: 100%;margin: 12px auto auto;display:block;}
  #hp-m1 .multicolumn{background: #000;}
  #hp-m1 lottie-player,#hp-m1 .multicolumn .title{margin: 0 auto;}
  #hp-m1 lottie-player{ max-width: 100%;}
  #hp-m1 .multicolumn-card__info {padding-bottom: 0;}
  #hp-m1 .multicolumn-card__info  .rte{font-family: 'Nunito sans new';padding: 20px 0 15px;font-size: 24px;line-height: 32px;letter-spacing: 0em;color: #fff;}
  #hp-m1 .multicolumn .title{text-align: center;font-family: 'Nunito sans new' !important;padding-top: 15px;line-height: 48px;letter-spacing: 0em;font-size: 35px;}
  #hp-m1 .button {background: transparent;color: #e5e5e5;font-size: 15px;}
  #hp-m1 .button svg{width:25px;}
  #hp-m1  .button::after,.hp-richtext2  .button:hover::after { box-shadow: none;} 
  #hp-m1  .lottie-1{width: 211px !important;height: 164px !important;}
  #hp-m1  .lottie-2{width: 326px !important;height: 250px !important;margin-bottom: -45px;}
  #hp-m1  .lottie-3{width: 253px !important;height: 185px !important;}
  
  #hp-logo-list1 .multicolumn-list{justify-content: space-evenly;max-width: 900px;margin: 0 auto;}
  @media(min-width: 990px){#hp-logo-list1 .multicolumn-card__info{padding:0;}#hp-logo-list1 li{max-width: 200px; width: 100%}
  #hp-logo-list1  .multicolumn-card__image-wrapper{width: 200px;}}
  @media(max-width:480px){
  #hp-m1 .multicolumn-card__info .rte{ font-size: 18px;line-height: 25px;}
  #hp-m1 .multicolumn .title{  font-size: 26px;line-height: 32px;}
    }
  @media(min-width:768px){
    #pdp-hp-mul3 .multicolumn-list__item .media--adapt {
        padding-bottom: 35% !important;
    }
  }

  {% comment %} new css start {% endcomment %}
#pdp-dpk-mul3 .multicolumn-card__info > h3.inline-richtext{position: relative;}
@media only screen and (min-width: 800px){
#pdp-dpk-mul3 .multicolumn-card__info > h3.inline-richtext{height: 140px; margin-bottom: 0;} 
}
@media only screen and (max-width: 799px){
#pdp-dpk-mul3 .multicolumn-card__info > h3.inline-richtext{height: 95px;}
}
#pdp-dpk-mul3 .multicolumn-card__info svg{position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
{% comment %} new css end {% endcomment %}
.product .product__media-item img{cursor: zoom-in; opacity: 1 !important;}
.product .product-slider-nav .product__media-item.slick-current img{opacity:1 !important}
.product .product-slider-nav .product__media-item img {max-width: 100%;max-height: 100%;cursor: pointer;}
.product .product__media-wrapper{max-width:calc(56.25% - 20px) !important;width: 100% !important;}
.product .product__info-wrapper{max-width: calc(43.75%)!important;width: 100% !important;}
.main-product.page-width{padding-left: 10px;padding-right: 10px;}
.main-product .product__info-wrapper {padding: 0 0 0 20px;}
.price-with-title {display: flex;align-items: flex-end;column-gap: 0;flex-direction: row;justify-content: space-between;margin: 0 !important;}
.price-with-title .product__title,.price-with-title .price__container,.main-product .product__text {margin: 0}
.price-with-title .product__title > *{letter-spacing: 0px;font-weight: 700;font-family: Nunito sans !important;line-height: normal;font-size: 34.8px}
.quantity__rules-cart{display:none;}
.quantity::after{box-shadow: none;}
.quantity{max-width: 100%;width: 100%;border: 1px solid #e2e2e2;}
.main-product .product__text{letter-spacing: 0;color: #000;font-weight: 700;line-height: normal;}
.main-product h1,.main-product h2,.main-product h3,.main-product h4,.main-product h5,.main-product .h0,.main-product .h1,.main-product .h2,.main-product .h3,.main-product .h4,.main-product .h5,.main-producta,.main-product p{font-family: Nunito sans !important;}
.main-product .price-item{font-weight: 700;font-size: 24px;}
.main-product .price-item .currency_code{font-weight: 800;}
.main-product .currency_code{font-size: 12px;}
.main-product a.product-rating {display: flex;align-items: center;justify-content: start; margin-top:0}
.main-product a.product-rating span{color: #717171;margin-left: 5px;font-size: 14px; font-weight:bold;margin-top: 3px;}
.main-product .loox-rating-label{display: none;}
.acc-info-line {display: flex;justify-content: space-around;align-items: center;margin: 0 0 15px !important;}
.acc-info-line .acc-info-line__item {text-transform: uppercase;font-family: Nunito Sans,sans-serif;font-weight: 800;font-size: 15px;color: #000;line-height: 20.46px;letter-spacing: 0;text-align: center;}
a.product-rating.mobile-review {display: none;}
.acc-info-line .acc-info-line__separator {width: 5px;height: 5px;background: #000;border-radius: 50%;}
.main-product .product-form__submit{background: #9185E5;border-radius: 5px;height: 50px;border: none;transition: transform .2s ease-in-out;  font-size: 15px;margin: 0;font-weight: 700;}
.main-product .product-form__submit:hover{transform: scale(1.03);}
.main-product .button:after,.main-product .button:hover:after{box-shadow: none;}
.main-product .product-form__buttons{max-width: 100%;}
.image-with-text__media.global-media-settings{border: none;}
.review-with-price {display: flex;align-items: center;justify-content: space-between;margin:0 !important}
.appstle_subscription_wrapper {border: none!important;display: flex;    position: relative;}
.appstle_subscription_wrapper:before {content: "";background-color: #EAEAEA;position: absolute;top: 0;left: 0;right: 0;height:46.19px;width: 100%;display: block;border-radius: 30px;}
.appstle_subscription_wrapper_option {padding: 0!important;border: none!important;box-shadow: unset!important;flex-direction: column;flex: 1 0 50%;gap: 0.5rem;}
#appstle_subscription_widget0 .appstle_subscription_wrapper_option:not(.appstle_include_dropdown) {justify-content: center;}
#appstle_subscription_widget0 .appstle_subscription_wrapper_option.appstle_include_dropdown {flex-direction: column;justify-content: center;}
.appstle_radio_label {width: 100%;justify-content: center;border-radius: 30px;border: 1px solid transparent;cursor: pointer;transition: all .3s ease-in-out;}
.appstle_circle, .appstle_tooltip_wrapper {display: none!important;}
.appstle_one_time_text, .appstle_subscribe_save_text {display: flex;align-items: center;line-height: 1;font-weight: bold;    font-size: 15px;}
.appstle_one_time_text:before, .appstle_subscribe_save_text:before {content: "";width: 19px;height: 19px;margin-right: 0.75rem;display: inline-block;background: url(sweettexture.jpg) center / 19px 19px no-repeat transparent;}
.appstle_one_time_text:before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1rem' viewBox='0 0 15 15' fill='currentcolor'%3E%3Cpath d='M0 3.85707V11.1428C0 11.2285 0.0493908 11.2929 0.12339 11.3356L7.40131 14.9785C7.42592 15 7.45053 15 7.49992 15C7.54931 15 7.57392 15 7.62331 14.9786L9.89304 13.8429L10.3864 13.6072L11.8668 12.8571L12.3601 12.6L14.8766 11.3358C14.9506 11.2929 15 11.2286 15 11.1429L14.9998 3.85718C14.9998 3.77153 14.9504 3.70711 14.8764 3.66436L7.62319 0.0215243C7.57397 0 7.49997 0 7.45058 0C7.42597 0 7.40119 -1.48252e-07 7.37658 0.0213746L4.81089 1.30717L4.31751 1.56427L2.83717 2.31435L2.3438 2.57145L0.1235 3.68578C0.0247193 3.70715 0.000110246 3.77143 0.000110246 3.85722L0 3.85707ZM14.5065 11.0142L12.3602 12.0857L11.8668 12.3428L10.3865 13.0929L9.89309 13.35L7.74676 14.4214V7.6285L9.89309 6.55707L10.3865 6.29997L11.8668 5.54989L14.5067 4.22135L14.5065 11.0142ZM14.2599 3.85707L12.1136 4.9285L11.6202 5.1856L10.1399 5.93568L9.64648 6.19278L7.50015 7.26421L5.35383 6.19278L7.50015 5.12135L7.99353 4.86425L9.47387 4.13571L9.96725 3.87862L12.1383 2.80718L14.2599 3.85707ZM11.6694 2.54992L9.47369 3.62136L8.98032 3.87845L7.49998 4.60699L7.0066 4.86409L4.86027 5.93552L4.73688 5.9998C4.66288 6.0427 4.6135 6.10697 4.6135 6.19262V8.14267L4.09532 7.37123C4.04593 7.30696 3.97193 7.26406 3.87332 7.26406C3.82393 7.26406 3.79932 7.26406 3.74993 7.28544L3.13316 7.58543V5.31418L3.37994 5.18563L5.50164 4.13559L5.99501 3.87849L7.47535 3.14996L7.96873 2.89286L10.1644 1.80003L11.6694 2.54992ZM2.83721 2.80702L3.33059 2.54992L4.81093 1.79984L5.30431 1.54274L7.50002 0.449921L9.69573 1.54274L7.50002 2.65707L7.00665 2.91417L5.5263 3.64271L5.03293 3.89981L2.8866 4.9285L0.740273 3.85706L2.83721 2.80702ZM0.49352 4.22135L2.63985 5.29278V7.88573C2.63985 7.97138 2.68924 8.0358 2.76324 8.07855C2.83724 8.12145 2.93602 8.12145 3.01002 8.07855L3.79957 7.71428L4.66315 8.97854C4.71254 9.04281 4.78653 9.08571 4.88514 9.08571H4.95914C5.05775 9.06434 5.13192 8.97854 5.13192 8.87136V6.51413L7.27825 7.58557V14.3785L0.493745 11.0142L0.49352 4.22135Z' /%3E%3C/svg%3E");
}
.appstle_subscribe_save_text::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='18' viewBox='0 0 17 18' fill='currentcolor'%3E%3Cpath d='M3 6.57138V11.4285C3 11.4856 3.03293 11.5286 3.08226 11.5571L7.93421 13.9857C7.95062 14 7.96702 14 7.99995 14C8.03288 14 8.04928 14 8.08221 13.9858L9.59536 13.2286L9.92428 13.0715L10.9112 12.5714L11.2401 12.4L12.9177 11.5572C12.9671 11.5286 13 11.4857 13 11.4286L12.9999 6.57146C12.9999 6.51436 12.967 6.47141 12.9176 6.44291L8.08212 4.01435C8.04931 4 7.99998 4 7.96705 4C7.95065 4 7.93412 4 7.91772 4.01425L6.20726 4.87145L5.87834 5.04285L4.89145 5.5429L4.56253 5.7143L3.08233 6.45718C3.01648 6.47143 3.00007 6.51428 3.00007 6.57148L3 6.57138ZM12.671 11.3428L11.2401 12.0571L10.9112 12.2285L9.92431 12.7286L9.59539 12.9L8.16451 13.6143V9.08567L9.59539 8.37138L9.92431 8.19998L10.9112 7.69993L12.6711 6.81423L12.671 11.3428ZM12.5066 6.57138L11.0757 7.28567L10.7468 7.45707L9.7599 7.95712L9.43099 8.12852L8.0001 8.84281L6.56922 8.12852L8.0001 7.41423L8.32902 7.24283L9.31591 6.75714L9.64483 6.58574L11.0922 5.87145L12.5066 6.57138ZM10.7796 5.69995L9.3158 6.41424L8.98688 6.58564L7.99998 7.07133L7.67107 7.24273L6.24018 7.95701L6.15792 7.99986C6.10859 8.02846 6.07566 8.07131 6.07566 8.12841V9.42844L5.73021 8.91416C5.69728 8.87131 5.64795 8.84271 5.58221 8.84271C5.54929 8.84271 5.53288 8.84271 5.49995 8.85696L5.08877 9.05695V7.54279L5.25329 7.45709L6.66776 6.75706L6.99667 6.58566L7.98357 6.09997L8.31249 5.92857L9.77629 5.20002L10.7796 5.69995ZM4.89148 5.87135L5.22039 5.69995L6.20729 5.1999L6.5362 5.0285L8.00001 4.29995L9.46382 5.0285L8.00001 5.77138L7.6711 5.94278L6.6842 6.42847L6.35529 6.59987L4.9244 7.28566L3.49352 6.57138L4.89148 5.87135ZM3.32901 6.81423L4.7599 7.52852V9.25715C4.7599 9.31425 4.79282 9.3572 4.84216 9.3857C4.89149 9.4143 4.95734 9.4143 5.00668 9.3857L5.53305 9.14286L6.10876 9.98569C6.14169 10.0285 6.19102 10.0571 6.25676 10.0571H6.3061C6.37184 10.0429 6.42128 9.98569 6.42128 9.91424V8.34276L7.85217 9.05704V13.5856L3.32916 11.3428L3.32901 6.81423Z'/%3E%3Cpath d='M13.9009 0.00158777C13.8347 0.0105758 13.7754 0.0478844 13.7374 0.104357C13.6995 0.160831 13.6865 0.23104 13.7016 0.298023L14.2476 2.91915C12.7303 1.51974 10.6628 0.495428 8.49999 0.495428C3.80855 0.495428 0 4.41694 0 9.24771C0 14.0785 3.80847 18 8.49999 18C13.1915 18 17 14.0785 17 9.24771C17.0008 9.18259 16.9763 9.11985 16.932 9.07355C16.8877 9.02725 16.827 9.00113 16.7638 9.00113C16.7006 9.00113 16.6399 9.02725 16.5956 9.07355C16.5513 9.11985 16.5268 9.18259 16.5276 9.24771C16.5276 13.8157 12.9364 17.5138 8.49986 17.5138C4.06333 17.5138 0.472087 13.8159 0.472087 9.24771C0.472087 4.67951 4.06333 0.981666 8.49986 0.981666C10.6001 0.981666 12.6575 2.0375 14.1151 3.45084L11.3187 3.65588C11.1882 3.66435 11.0891 3.78001 11.0973 3.91416C11.1054 4.04847 11.2177 4.15056 11.3482 4.14208L14.6536 3.89906C14.7225 3.89414 14.7857 3.85853 14.8269 3.80155C14.8679 3.74457 14.8829 3.67198 14.8676 3.60279L14.1594 0.199039C14.1368 0.0737158 14.0242 -0.012435 13.9011 0.00147052L13.9009 0.00158777Z'/%3E%3C/svg%3E");
}
.appstle_selected_background .appstle_one_time_text:before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1rem' viewBox='0 0 15 15' fill='%239084E4'%3E%3Cpath d='M0 3.85707V11.1428C0 11.2285 0.0493908 11.2929 0.12339 11.3356L7.40131 14.9785C7.42592 15 7.45053 15 7.49992 15C7.54931 15 7.57392 15 7.62331 14.9786L9.89304 13.8429L10.3864 13.6072L11.8668 12.8571L12.3601 12.6L14.8766 11.3358C14.9506 11.2929 15 11.2286 15 11.1429L14.9998 3.85718C14.9998 3.77153 14.9504 3.70711 14.8764 3.66436L7.62319 0.0215243C7.57397 0 7.49997 0 7.45058 0C7.42597 0 7.40119 -1.48252e-07 7.37658 0.0213746L4.81089 1.30717L4.31751 1.56427L2.83717 2.31435L2.3438 2.57145L0.1235 3.68578C0.0247193 3.70715 0.000110246 3.77143 0.000110246 3.85722L0 3.85707ZM14.5065 11.0142L12.3602 12.0857L11.8668 12.3428L10.3865 13.0929L9.89309 13.35L7.74676 14.4214V7.6285L9.89309 6.55707L10.3865 6.29997L11.8668 5.54989L14.5067 4.22135L14.5065 11.0142ZM14.2599 3.85707L12.1136 4.9285L11.6202 5.1856L10.1399 5.93568L9.64648 6.19278L7.50015 7.26421L5.35383 6.19278L7.50015 5.12135L7.99353 4.86425L9.47387 4.13571L9.96725 3.87862L12.1383 2.80718L14.2599 3.85707ZM11.6694 2.54992L9.47369 3.62136L8.98032 3.87845L7.49998 4.60699L7.0066 4.86409L4.86027 5.93552L4.73688 5.9998C4.66288 6.0427 4.6135 6.10697 4.6135 6.19262V8.14267L4.09532 7.37123C4.04593 7.30696 3.97193 7.26406 3.87332 7.26406C3.82393 7.26406 3.79932 7.26406 3.74993 7.28544L3.13316 7.58543V5.31418L3.37994 5.18563L5.50164 4.13559L5.99501 3.87849L7.47535 3.14996L7.96873 2.89286L10.1644 1.80003L11.6694 2.54992ZM2.83721 2.80702L3.33059 2.54992L4.81093 1.79984L5.30431 1.54274L7.50002 0.449921L9.69573 1.54274L7.50002 2.65707L7.00665 2.91417L5.5263 3.64271L5.03293 3.89981L2.8866 4.9285L0.740273 3.85706L2.83721 2.80702ZM0.49352 4.22135L2.63985 5.29278V7.88573C2.63985 7.97138 2.68924 8.0358 2.76324 8.07855C2.83724 8.12145 2.93602 8.12145 3.01002 8.07855L3.79957 7.71428L4.66315 8.97854C4.71254 9.04281 4.78653 9.08571 4.88514 9.08571H4.95914C5.05775 9.06434 5.13192 8.97854 5.13192 8.87136V6.51413L7.27825 7.58557V14.3785L0.493745 11.0142L0.49352 4.22135Z' /%3E%3C/svg%3E");
}
.appstle_selected_background .appstle_subscribe_save_text::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1rem' viewBox='0 0 17 18' fill='%239084E4'%3E%3Cpath d='M3 6.57138V11.4285C3 11.4856 3.03293 11.5286 3.08226 11.5571L7.93421 13.9857C7.95062 14 7.96702 14 7.99995 14C8.03288 14 8.04928 14 8.08221 13.9858L9.59536 13.2286L9.92428 13.0715L10.9112 12.5714L11.2401 12.4L12.9177 11.5572C12.9671 11.5286 13 11.4857 13 11.4286L12.9999 6.57146C12.9999 6.51436 12.967 6.47141 12.9176 6.44291L8.08212 4.01435C8.04931 4 7.99998 4 7.96705 4C7.95065 4 7.93412 4 7.91772 4.01425L6.20726 4.87145L5.87834 5.04285L4.89145 5.5429L4.56253 5.7143L3.08233 6.45718C3.01648 6.47143 3.00007 6.51428 3.00007 6.57148L3 6.57138ZM12.671 11.3428L11.2401 12.0571L10.9112 12.2285L9.92431 12.7286L9.59539 12.9L8.16451 13.6143V9.08567L9.59539 8.37138L9.92431 8.19998L10.9112 7.69993L12.6711 6.81423L12.671 11.3428ZM12.5066 6.57138L11.0757 7.28567L10.7468 7.45707L9.7599 7.95712L9.43099 8.12852L8.0001 8.84281L6.56922 8.12852L8.0001 7.41423L8.32902 7.24283L9.31591 6.75714L9.64483 6.58574L11.0922 5.87145L12.5066 6.57138ZM10.7796 5.69995L9.3158 6.41424L8.98688 6.58564L7.99998 7.07133L7.67107 7.24273L6.24018 7.95701L6.15792 7.99986C6.10859 8.02846 6.07566 8.07131 6.07566 8.12841V9.42844L5.73021 8.91416C5.69728 8.87131 5.64795 8.84271 5.58221 8.84271C5.54929 8.84271 5.53288 8.84271 5.49995 8.85696L5.08877 9.05695V7.54279L5.25329 7.45709L6.66776 6.75706L6.99667 6.58566L7.98357 6.09997L8.31249 5.92857L9.77629 5.20002L10.7796 5.69995ZM4.89148 5.87135L5.22039 5.69995L6.20729 5.1999L6.5362 5.0285L8.00001 4.29995L9.46382 5.0285L8.00001 5.77138L7.6711 5.94278L6.6842 6.42847L6.35529 6.59987L4.9244 7.28566L3.49352 6.57138L4.89148 5.87135ZM3.32901 6.81423L4.7599 7.52852V9.25715C4.7599 9.31425 4.79282 9.3572 4.84216 9.3857C4.89149 9.4143 4.95734 9.4143 5.00668 9.3857L5.53305 9.14286L6.10876 9.98569C6.14169 10.0285 6.19102 10.0571 6.25676 10.0571H6.3061C6.37184 10.0429 6.42128 9.98569 6.42128 9.91424V8.34276L7.85217 9.05704V13.5856L3.32916 11.3428L3.32901 6.81423Z'/%3E%3Cpath d='M13.9009 0.00158777C13.8347 0.0105758 13.7754 0.0478844 13.7374 0.104357C13.6995 0.160831 13.6865 0.23104 13.7016 0.298023L14.2476 2.91915C12.7303 1.51974 10.6628 0.495428 8.49999 0.495428C3.80855 0.495428 0 4.41694 0 9.24771C0 14.0785 3.80847 18 8.49999 18C13.1915 18 17 14.0785 17 9.24771C17.0008 9.18259 16.9763 9.11985 16.932 9.07355C16.8877 9.02725 16.827 9.00113 16.7638 9.00113C16.7006 9.00113 16.6399 9.02725 16.5956 9.07355C16.5513 9.11985 16.5268 9.18259 16.5276 9.24771C16.5276 13.8157 12.9364 17.5138 8.49986 17.5138C4.06333 17.5138 0.472087 13.8159 0.472087 9.24771C0.472087 4.67951 4.06333 0.981666 8.49986 0.981666C10.6001 0.981666 12.6575 2.0375 14.1151 3.45084L11.3187 3.65588C11.1882 3.66435 11.0891 3.78001 11.0973 3.91416C11.1054 4.04847 11.2177 4.15056 11.3482 4.14208L14.6536 3.89906C14.7225 3.89414 14.7857 3.85853 14.8269 3.80155C14.8679 3.74457 14.8829 3.67198 14.8676 3.60279L14.1594 0.199039C14.1368 0.0737158 14.0242 -0.012435 13.9011 0.00147052L13.9009 0.00158777Z'/%3E%3C/svg%3E");
}
.appstle_subscription_amount {display: flex;flex-direction: column;align-items: center;font-size: 17px;font-weight: 600;}
.appstle_subscription_amount, .appstle_subscription_amount_wrapper {margin: unset!important;align-self: center;}
.appstle_subscription_amount:after {font-weight: 300;content: var(--one-time-per-use);font-size: 14px;white-space: nowrap;}
#appstle_subscription_widget0 .appstle_subscription_radio_wrapper {display: flex;align-items: flex-start;}
.appstle_subscription_radio_wrapper {flex-direction: column;align-items: center;gap: 0.5rem;}
.appstle_subscribe_option {margin: 0!important;gap: 0.5rem;display: grid!important;text-align: unset!important;align-self: unset;position: relative;}
#appstle_subscription_widget0 .appstle_select_label {display: flex !important;align-items: center;margin: 0;padding: 0;background-color: none;    margin-bottom: 7px;font-size: 14.5px;}
.appstle_subscribe_option .appstle_select_label {position: absolute;left: 0;top: 50%;transform: translate(calc(-100% - 1rem),-50%);white-space: nowrap;font-size: 15pximportant;font-weight: 600;}
.appstle_subscribe_option .appstle_select {border: 1px solid !important;border-radius: 30px!important;color: inherit;border-color: inherit;background: url(/cdn/shop/t/16/assets/select3.png) no-repeat 96% 50%;background-size: 26px;appearance: none;}
.appstle_subscribe_option>* {flex: 1 0 30%;margin: 0!important;padding: 0;}
#appstle_subscription_widget0 .appstle_radio_label{display: flex !important;align-items: center;margin: 0;padding: 12px 16px;background: #eaeaea;}
/* .appstle_selected_background .appstle_radio_label{background: #fff !important; border: 1px solid #9084e4;} */
.appstle_subscription_radio_wrapper .appstle_subscription_amount:after {content: var(--sub-per-use);}

 .product-form__input input[type="radio"] + label,.ac-tablet .product-form__input input[type="radio"] + label:hover {border-color: #9084e4;}
#shopify-block-loox-product-reviews #looxReviews{max-width: 1200px !important;}

.pdp-dpk-rich1 p{color: #fff;max-width: 759px;margin: 0 auto;font-size: 20px;line-height: 27px;}
.accordion_head {color: #000;cursor: pointer;padding: 10px 11px 15px 0;border-top: 1px solid #e1e1e1;display: flex;align-items: center;justify-content: space-between;}
.accordion_body p {padding: 0 0 5px;margin: 0px;}
.acplusminus {float:right;}
.acplusminus img {width: 20px;}
.accordion_body .icon_img+p {margin: 0px;font-size: 12px;font-weight: 600;padding-bottom: 15px;}
.icon_text_in{display: flex;align-items: center;justify-content: space-between;text-align: center;}
.icon_text_box{width: 30%;padding: 0 3px;margin-bottom: 10px;}
.icon_img img{height: 50px;width: auto;object-fit: contain;margin: 0 auto 10px;}
.pro-des-tab{margin:0 !important}
#pdp-hp-mul3 .multicolumn.background-primary .multicolumn-card , #pdp-dpk-mul3 .multicolumn.background-primary .multicolumn-card {background:transparent;}
#pdp-dpk-mul2 .multicolumn {background : #ececec;}
#pdp-dpk-mul2 .title-wrapper-with-link{justify-content: center;margin-bottom: 15px;}
#pdp-dpk-mul2 .multicolumn-card__info{padding-bottom : 0 ;}
#pdp-dpk-mul2 p:first-child{font-style: italic;}
#pdp-dpk-mul2 p{font-size: 15px;line-height: 1.6;color: #000;max-width: 300px;margin: 0 auto;}
#pdp-hp-mul3 h2, #pdp-dpk-mul3 h2{font-size: 35px;line-height: 1.5;letter-spacing: 0;text-align: center;}
#pdp-hp-mul3 .multicolumn .title-wrapper-with-link,#pdp-dpk-mul3 .multicolumn .title-wrapper-with-link{justify-content: center;}
#pdp-dpk-mul3 svg{width: 110px;}
#pdp-hp-mul3 h3, #pdp-dpk-mul3 h3 {font-size: 23px;font-weight: 700;line-height: 1.5;color: #000;letter-spacing: 0px;margin: 0 auto;}
#pdp-hp-mul3 .multicolumn-card .inline-richtext {width: 170px;height: 140px;margin: 0 auto;display: flex;}
#pdp-hp-mul3 p, #pdp-dpk-mul3 p{font-size: 15px;font-weight: 400;line-height: normal;color: #333;line-height:1.6;}
#pdp-hp-mul3 .multicolumn-card__image-wrapper{width: 100%; margin: 0 auto;padding-bottom: 15px}
#pdp-hp-mul3 .multicolumn-list__item{display: flex;justify-content: center;align-content: center;}
#pdp-hp-mul3 .multicolumn-card__info{padding: 0;}
#pdp-hp-mul1 svg{width:84px;height:84px;}
#pdp-hp-mul1 p{font-size: 15px;line-height: 1.3;padding-top: 10px;}
#pdp-hp-mul1 div:empty{display: block}
#pdp-hp-mul1 .icon-bottom-border{width: 100%;max-width: 140px;height: 1px;background: #c6c6c6;margin: 0 auto;}
#pdp-hp-mul1  .multicolumn-card__image-wrapper{max-width: 100px;margin: 0 auto 15px;}
.pdp-dpk-rich1 p{color: #fff;max-width: 759px;margin: 0 auto;font-size: 20px;line-height: 27px;font-weight: 700;}
.pdp-dpk-rich1 .rich-text__wrapper{width: 100%;}
.title-with-atc{max-width: 822px;margin: 0 auto;display: flex;align-items: center;justify-content: space-evenly;}
.title-with-atc .p-title{width: 36%;border-right: 1px solid #c6c6c6;padding-left: 30px;margin-right: 47px;padding-top: 34px;padding-bottom: 34px;}
.title-with-atc .p-atc{width: 50%;}
.title-with-atc .p-atc a{width:100%;}
.title-with-atc .p-title h2{font-size: 35px;margin: 0;}
.title-with-atc .p-title p{font-size: 18px;line-height: 32px;margin: 0;font-weight: 700;color: #000;}
.title-with-atc a:not([href]) {cursor: pointer;}
#product-tab{display: none;margin-top: 40px;}
#pdp-dpk-row1 .global-media-settings{border: one;}
.product__description ul li{color: #000;font-size: 14px;margin-bottom: 8px;font-weight: 600;}
.product__description p{color: #121212;line-height: 1.6em;font-size: 15px;}
@media(min-width: 749px){
#pdp-hp-mul3 .page-width, #pdp-dpk-mul3 .page-width,#pdp-dpk-mul2 .page-width{padding-right: 0;padding-left: 0;}
  #pdp-hp-mul1 .page-width{padding-right: 0;padding-left: 0;}
}
@media(min-width: 990px){
#pdp-dpk-mul3 .multicolumn-list-2 svg{width: 146px;}
#pdp-hp-mul1 .multicolumn-card__info{padding-bottom : 0;}
#pdp-hp-mul3 .multicolumn-card{width: 100%; max-width: 300px;border: 1px solid #c6c6c6;padding: 10px 25px;padding: 35px;}
#pdp-dpk-mul3 .multicolumn-card__info{width: 300px;height: 300px;border: 1px solid #c6c6c6;margin: 0 auto;}
.product-media-modal__content > * {width: 50% !important;}
}
 

@media(max-width: 989px){
#pdp-dpk-mul3 .multicolumn-list-2 svg{width: 100px;}
#pdp-hp-mul3 .grid__item:last-child,#pdp-dpk-mul3  .grid__item:last-child{margin-bottom:0}
#pdp-dpk-mul3 .multicolumn-card__info{padding: 0;display: flex;align-items: center;justify-content: center;}
#pdp-hp-mul3 h3.inline-richtext, #pdp-dpk-mul3 h3.inline-richtext{width: 30%;}
#pdp-dpk-mul3 .rte{width: 60%;text-align: left;}
/* #pdp-hp-mul3 .rte br, #pdp-dpk-mul3 .rte br{display:none;} */
#pdp-hp-mul3 .multicolumn-card.content-container {padding: 0;flex-direction:row;display: flex;align-items: center;justify-content: center;width: 100%;}
#pdp-hp-mul3 .multicolumn-card__image-wrapper {max-width: 28%; width: 100%; margin-left: 0;}
#pdp-hp-mul3 .multicolumn-card__info{width: 100%;text-align: left;display: flex;column-gap: 0px;align-items: center;justify-content: flex-start;column-gap: 1;}
.appstle_one_time_text, .appstle_subscribe_save_text { font-size: 12.2px;font-weight: bold;}
}
@media(max-width: 768px){
.price-with-title .product__title > *{font-size: 27px}
#product-tab{display: block;}
a.product-rating.mobile-review {display: flex;}
a.product-rating.desktop-review {display: none;}
.main-product.page-width {max-width: 90%;}
.product .product__media-wrapper{max-width:100% !important;}
.product .product__info-wrapper{max-width: 100%!important;}
.main-product .product__info-wrapper {padding: 0}
.title-with-atc .p-atc{width: 65%}
.title-with-atc .p-title{display:none;}
#pdp-dpk-mul3 .multicolumn-card__info{justify-content: center;}
#pdp-dpk-mul2 p{max-width : 100%;} 
#pdp-hp-mul3 h2, #pdp-dpk-mul3 h2{font-size: 30px;}
#pdp-hp-mul3 .multicolumn .title-wrapper-with-link {margin-bottom: 0rem;}
#pdp-hp-mul3 .multicolumn-card .inline-richtext {width: 105px;margin-left: 0;margin-right: 30px;height:100px;}
.product__info-wrapper product-info .pro-des-tab {display: none;}
}
@media(max-width: 749px){

#pdp-hp-mul3 h3, #pdp-dpk-mul3 h3{font-size: 18px;margin: 0}
#pdp-dpk-mul3 svg {width: 75px;}
}

@media(max-width: 480px){
  .main-product.page-width {max-width: 100%;}
.pdp-dpk-rich1 p{font-size: 15px;line-height: 20px;}
#pdp-hp-mul3 h2, #pdp-dpk-mul3 h2, .pdp-dpk-row1 .rich-text__heading{font-size: 24px;}
}