/** Shopify CDN: Minification failed

Line 151:67 Unexpected ","
Line 372:25 Expected identifier but found "9"
Line 698:4 Expected identifier but found "clamp("

**/
body.template-blog.template-blog #MainContent,.template-page-contact #MainContent,.template-article #MainContent,.template-article .section-featured-blog,.template-article .article-template,.template-article .article-template__footer,.template-cart #MainContent,.template-search #MainContent,.template-account #MainContent,.template-addresses #MainContent,.template-404 #MainContent,.template-order #MainContent{
  background:#fff;
}
.header__account-modal a.header__account__logout.button.button--primary{
  font-size:13px;
}
.product-timer__left .card.card--product,.product-timer__left .card__inner.full-unstyled-link{
  height:100%;
}
.customer .order-address__list-item span, .customer .addresses-address__list-item span{
  background-color:#fff !important;
  
}
.mobile-footer-copyright-column {
  display:none !important;
}
.cart-item__error{
  margin-top:8px;
}
.quantity__button {
    width: 3rem;
    font-size: 1.2rem;
}
.quantity {
   
    width: 10rem;
}
.drawer .cart-item__quantity-wrapper {
    margin-top: 1rem !important;
}
.quantity__button svg {
    width: .9rem;
}
.quantity__input {
    font-size: 1.3rem;
    padding: 0 .5rem;
    height: 3rem;
}
.drawer .cart-item cart-remove-button button {
    display: inline-flex;
    align-items: center;
    margin-top: 0 !important;
}
cart-remove-button{
      display: flex;
    align-items: center;
    justify-content: center;
}
.cart-item__error-text{
  color:#000;
}
.drawer__inner-empty a{
  background:#1f1f1f;
      border: 1px solid;
  color:#fff;
}
 .template-page-about .breadcrumb a{
  color:#fff !important;
 }
.drawer__inner-empty a:hover{
  background:none;
        border:1px solid !important;
}
.drawer__inner-empty .cart__empty-text,.drawer__inner-empty svg{
  color:#1f1f1f;
}
.addresses .address-add-new {
    max-width: 26.8rem !important;
}
.template-article .article-template__footer,.template-cart #MainContent .product-carousel-section,.template-search #MainContent .product-carousel-section,.template-account #MainContent .product-carousel-section,.template-addresses #MainContent .product-carousel-section,.template-404 #MainContent .product-carousel-section,.template-order #MainContent .product-carousel-section{
  background:#D9D9D9;
  
}
.button--primary:not(.button[aria-disabled=true]):hover, .customer .button--primary:not(.button[aria-disabled=true]):hover{
  background-color:transparent !important;
  border:1px solid;
}
.header .modal-close-button .icon-close{
  color:#fff;
}
button#CartDrawer-Checkout {
    background: #1f1f1f;
    color: #fff;
      border-color: #1f1f1f;

}
button#CartDrawer-Checkout:hover{
  background:none;
  color:#1f1f1f;
}
.drawer__heading, .drawer__heading em,.drawer .modal__close-button .icon,#CartDrawer-LineItemStatus,#CartDrawer-LiveRegionText,.drawer .cart-item__name,.drawer .cart-item__final-price,.drawer .cart-item cart-remove-button button .icon,.cart-drawer__footer .tax-note.rte,.cart-drawer__footer .tax-note.rte a,.cart-drawer__footer .totals__subtotal,.cart-drawer__footer,.cart-drawer .cart-drawer__bottom a{
  color:#1f1f1f !important;
}
.cart-drawer__footer .tax-note.rte a{
  text-decoration-color:#1f1f1f;
}
.cart-drawer .cart-drawer__bottom a:after{
  background:#1f1f1f;
}
.drawer .cart-item__quantity-wrapper .quantity{
  border:1px solid #1f1f1f !important;
}
.drawer .cart-item__quantity-wrapper .quantity__input{
  color:#1f1f1f;
  border-right:1px solid #1f1f1f;
  border-left:1px solid #1f1f1f;
}
.button--primary:not(.button[aria-disabled=true]):hover, .customer .button--primary:not(.button[aria-disabled=true]):hover{
  background:#D9D9D9;
  color:#1F1F1F;
}
.full-img-left-section .price--on-sale .price-item--sale{
  color:#fff;
}
.facets-checkbox--disabled>*{
  color:#1f1f1f !important;
  opacity:.6;
}
.shopify-policy__container{
  max-width: min(90%, 1320px) !important; 
      margin-bottom: 6%;
}
body.template-blog.template-blog[data-scheme=dark] #MainContent{
  background:#1f1f1f;
}
.template-blog .button--secondary{
  padding: 2rem 6rem;
}
.product-slider___title p,.product-timer-slider-v1__text.h3 p,h2.heading.h2 p{
  font-family: "Viaoda Libre", serif;
  font-weight: 400;
  font-style: normal;
}
.template-collection #MainContent{
  background:#fff;
}
.facets__sort-by{
      font-family: DM Sans, sans-serif;
}
.facets-menu.color-background-5,.facets-menu_top-sticky.color-background-5 {
    background: #D9D9D9;
  color:#1F1F1F;
}
.facets-menu__close svg,.facets-menu_top-sticky.color-background-5,,.facets-menu_top-sticky.color-background-5 #ProductCount{
  color:#1F1F1F;
}
.shopify-policy__title h1{
  text-transform:capitalize;
}
.shopify-policy__body h2{
  margin:0;
  font-size:36px;

}
h4.slideshow__additional-info.h5{
   font-family: "Outfit", sans-serif;
  font-optical-sizing: auto;
  font-weight: 200;
  font-style: normal;
}
.product-slider .product-slider__left-block span.price-item.price-item--regular, .product-slider .product-slider__left-block  span.price-item.price-item--sale,.product-timer-slider-v1 .price-item,.product-timer-slider-v1 span.price-item.price-item--sale{
  font-size:20px;
}
.logo-slideshow-slide.logo-slideshow__text-block.logo-slideshow__text-block-bottom-left a.button.button--secondary.slideshow__button{
      padding:1.8rem 6.7rem;
}
.product-carousel  .card-information__wrapper .card-title_info{
  display:flex;
  justify-content:space-between;
}
.header__inline-menu .list-menu--inline-first .header__menu-item-first .list-menu__item-first .header__active-menu-item > span:after 
{
      left: 0;
    width: 100%;
}
.product-timer .ticker__title {
font-size: 20px !important;
    font-family: "DM Sans", sans-serif;
}
.shopify-section.collapsible-content-section.spaced-section{
  background:#fff;
}
.product-timer__content-text-title.h2,h4.product-countdown_block_minutes.h1,.article__title a,.collapsible-content__heading,h4.collapsible-content__question.h5,.section-instagram-collage__text-block a.full-unstyled-link.h2,h1.article-template__title.title--page.h2{
   font-family: "Inter", sans-serif;
}
.product-timer__content-text-subtitle,.product-countdown_block_description,.article__date,.collapsible-content__answer-inner,.section-instagram-collage__text-block .text-container p,.article-template p{
      font-family: "DM Sans", sans-serif;
}
.product-timer-section a.full-unstyled-link.js-color-swatches-link{
  font-size: 26px;
}
.product-timer-section span.price-item.price-item--sale,.product-timer-section .price .price__sale .price-item--regular{
  font-size: 20px;
}
.product-pulse-markers__wrapper a.full-unstyled-link.js-color-swatches-link,.product-pulse-markers__wrapper span.price-item.price-item--regular{
  font-size:20px;
}
.section-banner-with-text .banner-with-text__content-box .text p{
  font-size:16px;
}
.section-banner-with-text .banner-with-text__content-box .button{
  background: #E9E9E9;
  color:#000;
  padding:1.8rem 7.8rem;
}
.article__link_btn span{
  font-size: 13px;
      font-family: "DM Sans", sans-serif;
}
[data-scheme=dark] footer.footer.color-background-1 {
  background:#292929 !important;
}
 [data-scheme=dark] .footer-light-box{
   display:flex !important;
 }
 .drawer .cart-item cart-remove-button button .icon:hover path{
  color:red;
 }
 .drawer .cart-item cart-remove-button button .icon path{
transition:300ms;
 }
/*single product page  */
.main-product-page
{
  background-color:#fff;
  padding-bottom: 76px;
}
.product-form__input .quantity  ,.product-form__submit 
{
  border: 1.5px solid #000!important;
    color: #000!important;
}
.product-form__submit:hover{
  color:#fff!important;
}
.product-form .quantity__input
{
  font-weight: 700;
}
.product .inventory__title .advantage__title
{
background-color: #F2E2B7!important;
max-width: 139px;
width: 100%;
height: 35px;
font-weight: 600;
}
.quantity .icon-minus,.quantity .icon-plus
{
  color: #000!important;
  font-weight: 700!important;
 
}
.quantity__button.quantity__button-plus, .quantity__button.quantity__button-minus
{
  opacity:1;
}
.product .price--on-sale .price-item--regular
{
opacity: 0.5;
color: #000;
}
.price--on-sale .price-item--sale 
{
color: #000;
font-size: 18px;
font-style: normal;
font-weight: 600;
line-height: 22.4px; /* 124.444% */
}
.product-form__submit span
{

font-family: Muli;
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: 22.4px; /* 160% */

}
.product .price-wrapper .card__badge .badge
{
  color:#D29E0E;
}
/* .main-product-page h4,.main-product-page p, .main-product-page h2,.product .about__accordion-title>span,.main-product-page span,.card-information__wrapper {
  font-family: Mulish;
} */
.main-product-page .product__title
{
   font-family: Mulish;
}
.main-product-page .product__title
{
  color: #000;
text-align: center;
font-family: "Viaoda Libre";
font-size: 38px;
font-style: normal;
font-weight: 400;
line-height: 61.6px; /* 162.105% */
letter-spacing: -1.12px;
}
.template-product .breadcrumb a{
  color: #000 !important
}
.pureallure-Product-size{
font-size:16px !important;
opacity:1 !important;
}
.product-recommendations__item .quick-add button span{
color: #000 !important;
font-family: "DM Sans";
font-size: 18px !important;
font-style: normal !important;
font-weight: 400 !important;
line-height: 124.444% !important;
letter-spacing: 2.16px !important;
text-transform: uppercase;
}
.template-page-about .image-with-text__content-item .h6{
        max-width: 80rem !important;
                margin: 2rem 0 0 !important;
}
.template-page-about .multicolumn-list__item:after{
background:#b0a7a7 !important;
}
.breadcrumb span:last-child{
  opacity:1 !important;
  color:#808080 !important;
}
.product .about__accordion-title>span ,.card-information__wrapper
{
font-size: 16px!important;
font-style: normal!important;
font-weight: 400 !important;
line-height: 22.4px!important; /* 140% */
text-transform: capitalize!important;
}
.product__info-container p{
  opacity: 0.7;
  font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 22.4px; /* 160% */
text-transform: capitalize;
}
.card-information .caption-with-letter-spacing
{
  display:none;
}
.card-title_info .card__title
{
  width:50%;
}
.card-title_info .price__compare
{
  display:none;
}
.button--simple-move,.product-recommendations__item .quick-add button span,.blog .blog__right .button--with-underline 
{
color: #21231E;
font-family: "DM Sans";
font-size: 13px;
font-style: normal;
font-weight: 400;        9
line-height: 22px; /* 169.231% */
letter-spacing: 1.3px;
text-transform: uppercase;   
}
.quick-add button span
{
  font-size: 15px;
}
.button--with-underline:after
{
  color:#21231E;
}
.section-instagram-collage__text-block .button--simple-move {
  font-style: normal;
font-weight: 400;
line-height: 22px; /* 157.143% */
letter-spacing: 1.4px;
text-transform: uppercase;
  opacity:1;
}
/* home page */
/* .section-banner-with-text .banner-with-text__content-box
{
  margin-left: 8%;
} */
.section-banner-with-text .banner-with-text__content-box .text
{
  max-width:489px;
  width:100%;
}
.swiper-button-next, .swiper-button-prev 
{
  color:#000;
}
.product-carousel .card__link
{
  color:#000!important;
}
.logo-slideshow__main h4{
  font-size: 42.297px;
font-style: normal;
font-weight: 200;
line-height: 52px;
}
.logo-slideshow .logo-slideshow__container .logo-slideshow__text-block-bottom-left .logo-slideshow__main
{
  max-width:656px!important;
}
.collapsible-content__item .collapsible-content__toggle:before
{
  height:2px!important;
}
.collapsible-content__item .collapsible-content__toggle:before
{
  background-color: grey!important;
}
.image-with-text__image .frame-text-second 
{
color: #FFF;
font-family: Outfit,sans-serif;
font-size: 26px;
font-style: normal;
font-weight: 400;
line-height: 22.4px; /* 86.154% */
text-transform: capitalize;
}
/*about page  */
/* #shopify-section-template--18764484509942__about h2 p,#shopify-section-template--18764484509942__banner-with-text h2 p{
  font-family:Outfit,sans-serif;
 
} */
.template-page-about .banner-with-text__content-wrapper h2.heading p{
    font-family:Outfit,sans-serif;
}
.template-page-about h3{
  
}
.MainContent
{
  background-color:#fff;
}
.template-page-about .contact 
{
  padding-bottom:100px;
}
.facets-menu .facets-checkbox__hide+.facets-checkbox__marker,.facets-menu .facets-checkbox__hide:checked+.facets-checkbox__marker,.facets-menu .facets__price-range__input 
{
      border: 2px solid black!important;
}
.facets-menu .facets__price-range__input 
{
    color: #000;
  
}
.facets-menu .facets__price-range__input:hover,.facets__details-title
{
  color: #000!important;
  font-weight:bold;
}
.facets-checkbox input[type="checkbox"]:checked {
    color: #000;
}
.facets-menu .facets__range 
{
  background:#000;
}
.facets-menu__buttons .button--primary
{
  background:#000;
  color:#fff;
}
.facets-menu__buttons .button--primary:hover{
  background:transparent!important;
  border:solid 1px #000!important;
}
.facets-menu__buttons .button--with-underline
{
  color:#000!important;
}
.facets__price-range__delimiter
{
  background:#000!important;
}
.facets-checkbox__hide:checked+.facets-checkbox__marker
{
  color:#000!important;
}
.facets-menu h2,.facets-menu__close .icon-close,.facets-menu #ProductCount
{
  color:#000!important;
}
.product-timer__left{
  height: clamp(740px, 99vh, 976px) /* Dynamic height for better responsiveness */;
}
.product-timer__left section.section-container.section-container__container.section-container--product-timer-slider-v1,.product-timer__left .product-slider__swiper-icon-container{
  height:100%;
}
.product-timer .arrow-btn-left,.product-timer .arrow-btn-right{
  display:flex !important;
  position:absolute !important;
   width:5rem !important;
  height:5rem !important;
  background:#3A3231 !important;
  border-radius:50px;
}
.product-timer .arrow-btn-left{
 left:11%;
     z-index: 99;
}
.product-timer .arrow-btn-right{
  right:11%;
}
.product-timer .product-timer-slider-v1 .square {
    max-width: 100% !important;
}
.product-timer .product-timer-slider-v1{
  padding:0;
}
.product-timer__left .segment.segment__container,.product-timer__left .swiper.square.js-product-timer-slider-v1-swiper.swiper-initialized.swiper-horizontal.swiper-pointer-events{
      position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}
.product-timer__left .card-information{
  position:absolute;
  bottom:139px;
  right:0;
  left:0;
  padding:0 20%;
}
.product-timer__left .product-timer-slider-v1,.product-timer__left .product-timer-slider-v1__right,.product-timer__left .products-place.products-place--v1,.product-timer__left .products-place-inner.swiper-product-slider{
      height: 100%;
    width: 100%;
    max-width: 100%;
}
h4.product-timer-slider-v1__text.h3{
         position: absolute;
    top: 9%;
    z-index: 2;
    right: 0;
    left: 0;
}
.product-timer__left .media.media--transparent.media--square.media--hover-effect,.product-timer-slider-v1 .products-place--v1 .swiper-slide,.product-timer .product-timer-slider-v1 .square{
  height:100% !important;
}
.product-timer__left .product-timer-slider-v1__right .card-wrapper{
  padding-bottom:0;
}
.card__link 
{
  padding-left: 7px!important;
  padding-right: 7px!important;
  margin-bottom: 10px!important;
}
.card-wrapper .price--on-sale .price-item--sale
{
  font-weight: 400!important;
}
.product-carousel-section .card-wrapper .price--on-sale .price-item--sale
{
font-size: 16px!important;
font-style: normal;
font-weight: 400!important;
}
.product .price-item{
  font-size:1.8rem !important
}
.product .inventory__title .advantage__title{
  max-width:fit-content;

}
.product .inventory__title .advantage__title span
 {
    font-size: 1.4rem !important;
 }
 button.shopify-payment-button__button{
font-family: Muli, sans-serif !important;
font-size: 14px !important;
font-style: normal;
font-weight: 700 !important;
line-height: 160% !important;
text-transform: uppercase !important;
 }
 .section-instagram-collage__text-block a p{
font-size: 60px !important;
line-height:112.415%;
letter-spacing: -1.28px;
 }
 .customer.account{
  padding-bottom:8.2rem;
 }
 .customer.addresses{
  margin-bottom:0 !important;
 }
 .cart-item__final-price{
  min-width:fit-content !important; 
 }
 h2.footer-block__heading.subtitle.subtitle-footer{
  margin-bottom:3.8rem;
 }
 .footer__content-middle{
  margin-bottom:4rem;
 }
     .footer__content-middle:before {
background:#000000 !important;
     }
     .footer__payment{
      max-width:520px;
      width:100%;
     }
     ul.list.list-payment{
      list-style: none;
      justify-content:center;
     }
 ul.list.list-payment li:not(:last-child) {
  margin-right: 6px;
}
.footer{
  padding-top:3rem;
}
.rte p:empty {
  height: 30px;
  display:block;
  margin:0 !important;
}
.shopify-policy__title h1{
  font-size:80px;
}
    .product-timer .swiper-pagination {
        bottom: 5rem !important;
    }
    .template-index .article__link_btn {
        margin: 7.2rem 0 .5rem !important;
    }
    .product-slider__left-block-container .card__title a{
font-size: 26px;
    }
@media screen and (min-width: 576px) {
.article-template .rte p{
 font-size: 1.7rem !important;
    
}
      .product-timer-slider-v1__right .card-wrapper {
        padding-bottom: 0rem !important;
    }
}
@media (max-width: 1680px) {
h4.slideshow__additional-info.h5{
  font-size:40px;
}
.logo-slideshow .logo-slideshow__container .logo-slideshow__text-block-bottom-left .logo-slideshow__main {
    max-width: 560px !important;
}
    .logo-slideshow .logo-slideshow__container .logo-slideshow__text-block-bottom-left .logo-slideshow__main {
        padding-right: 90px !important;
    }
}
@media (max-width: 1620px) {
  .template-page-about h3{
   font-size:54px !important; 
  }
   .template-page-about .image-with-text__content-item .h6 p{
    font-size:18px !important;
  }
    .template-page-about .multicolumn-card__info-title.h5{
    font-size:24px;
    line-height:120%;
  }
    .template-page-about .multicolumn__wrapper .multicolumn-card__info-text{
      font-size:14px;
    }
       .template-index .article__link_btn {
        margin: 6rem 0 .5rem !important;
    }
        .product-slider__left-block-container .card__title a{
font-size: 24px;
    }
    .logo-slideshow .logo-slideshow__container .logo-slideshow__logo-link {
    width: 94% !important;
}
}
@media (max-width: 1530px) {
  .product-timer__left {
    clamp(720px, 90vh, 820px)
  }
  #shopify-section-template--18764484444406__pu_product_slider_GRgfAR .full-img-product-slider .swiper-button-next, #shopify-section-template--18764484444406__pu_product_slider_GRgfAR .full-img-product-slider .swiper-button-prev{
    top:57% !important;
  }
         .template-index .article__link_btn {
        margin: 5rem 0 .5rem !important;
    }
  #shopify-section-template--18764484444406__pu_product_slider_GRgfAR .full-img-product-slider .swiper-button-next, #shopify-section-template--18764484444406__pu_product_slider_GRgfAR .full-img-product-slider .swiper-button-prev {
    width: 4rem !important;
    height: 4rem !important;
}
.pureallure-Product-size{
font-size:15px !important;
}
.product-timer .arrow-btn-left,.product-timer .arrow-btn-right{
   width:4rem !important;
  height:4rem !important;
}
  .template-page-about .image-with-text__content-item .h6 p{
    font-size:16px !important;
  }
   .footer__content-middle{
  margin-bottom:3rem;
 }
 .shopify-policy__title h1{
  font-size:70px;
}
h4.slideshow__additional-info.h5{
  font-size:36px;
}
.logo-slideshow .logo-slideshow__container .logo-slideshow__text-block-bottom-left .logo-slideshow__main {
    max-width: 520px !important;
}
    .logo-slideshow .logo-slideshow__container .logo-slideshow__text-block-bottom-left .logo-slideshow__main {
        padding-right: 50px !important;
    }
        .logo-slideshow .logo-slideshow__container .logo-slideshow__main {
        gap: 4.5rem !important;
    }
    .logo-slideshow .logo-slideshow__container .logo-slideshow__pagination
 {
        bottom: 14.1rem !important;
 }
   .section-instagram-collage__text-block a p{
font-size: 50px !important;
 }
  .customer.account{
  padding-bottom:7.2rem;
 }
   button.shopify-payment-button__button{
font-size: 13.2px;

 }
 .product-recommendations__item .quick-add button span{
font-size: 16px !important;
letter-spacing: 1.9px !important;
}
  .product .inventory__title .advantage__title span
 {
    font-size: 1.3rem !important;
 }
  .product-timer__left .card-information {
padding:0 16%;
  }
  .product .price-item{
  font-size:1.7rem !important;
}
 h2.footer-block__heading.subtitle.subtitle-footer{
  margin-bottom:2.8rem;
 }
 .footer{
  padding-top:2.4rem;
}
.shopify-policy__body h2{
  font-size:32px;

}
.shopify-policy__body .rte p{
  font-size:1.7rem
}
.rte p:empty {
  height: 16px;
}
    .product-slider__left-block-container .card__title a{
font-size: 20px;
    }
    
    .product-slider__left-block-container .price.mini-price span.price-item.price-item--regular{
      font-size:18px;
    }
    .template-index .swiper-button-next .icon,.template-index .swiper-button-prev .icon {
    width: 1.8rem;
    height: 1.8rem;
    }
    .card--product .card-title_info .card__title a{
      font-size:15px;
    }
        .template-index h2.product-carousel__heading.h2,.template-indexh2.product-timer__content-text-title.h2,.template-index h2.blog__title.h2,.template-index .collapsible-content__heading{
      font-size:50px !important;
    }
    .full-img-left-section h3.product-slider___title{
      font-size:46px;
    }
}
@media (max-width: 1366px) {
.footer-block--logo{
width:96% !important;
}
.shopify-policy__body h2{
  font-size:28px;

}
.full-img-left-section h3.product-slider___title{
  font-size:42px !important;
}
h4.slideshow__additional-info.h5{
  font-size:30px;
  line-height:50px;
}
    .logo-slideshow .logo-slideshow__container .logo-slideshow__text-block {
        padding-top: 4.4rem !important;
    }
.logo-slideshow-slide.logo-slideshow__text-block.logo-slideshow__text-block-bottom-left a.button.button--secondary.slideshow__button {
    padding: 1.4rem 5.2rem;
    font-size: 15px;
}
.logo-slideshow .logo-slideshow__container .logo-slideshow__text-block-bottom-left .logo-slideshow__main {
    max-width: 450px !important;
}
    .logo-slideshow .logo-slideshow__container .logo-slideshow__text-block-bottom-left .logo-slideshow__main {
        padding-right: 40px !important;
    }
        .logo-slideshow .logo-slideshow__container .logo-slideshow__main {
        gap: 4rem !important;
    }
    .logo-slideshow .logo-slideshow__container .logo-slideshow__pagination
 {
        bottom: 14.5rem !important;
 }
.shopify-policy__title h1{
  font-size:60px;
}
 .template-page-about .image-with-text__content-item .h6 p{
    font-size:17px !important;
  }
      .template-page-about h3 {
        font-size: 52px !important;
    }
        .template-page-about .multicolumn-card__info-title.h5 {
        font-size: 23px;
}
        .template-index h2.product-carousel__heading.h2,.template-indexh2.product-timer__content-text-title.h2,.template-index h2.blog__title.h2,.template-index .collapsible-content__heading{
      font-size:45px !important;
    }
    .logo-slideshow .logo-slideshow__container .logo-slideshow__main .slideshow__additional-info{
      margin-top:0 !important;
    }
    .logo-slideshow .logo-slideshow__container .logo-slideshow__pagination{
      padding-right:0 !important;
    }
}
@media (max-width: 1200px) {
    .footer .image-text__image-ibg {
        margin-top: 40px !important;
    }
    .shopify-policy__body .rte p{
  font-size:1.6rem
}
.template-index .logo-slideshow .logo-slideshow__container .logo-slideshow__text-block{
align-items:flex-end !important;
}
.template-index .logo-slideshow .logo-slideshow__container .logo-slideshow__main .slideshow__additional-info{
  text-align:start !important;
}
.template-index .logo-slideshow .logo-slideshow__container .logo-slideshow__text-block{
  text-align:start !important;
}
.template-index .logo-slideshow .logo-slideshow__container .logo-slideshow__text-block-bottom-left .logo-slideshow__main{
  align-items:start !important;
}
.template-index .swiper-pagination{
  justify-content:end !important;
}
   .logo-slideshow .logo-slideshow__container .logo-slideshow__text-block {
        padding-top: 5.2rem !important;
    }
}
@media (max-width: 1024px) {
  .product-timer__left {
    height: 590px !important;
  }
      h4.slideshow__additional-info.h5 {
        font-size: 27px;
        line-height:44px;
    }
    .logo-slideshow-slide.logo-slideshow__text-block.logo-slideshow__text-block-bottom-left a.button.button--secondary.slideshow__button {
    padding: 1.2rem 4.2rem;
    font-size: 14px;
}
  .section-template--18764484444406__collapsible_content_zJU4Hg-padding {
        padding-top: 80px !important;
        padding-bottom: 100px !important;
    }
        #shopify-section-template--18764484444406__product_carousel_xGthHn {
        padding-top: 70px !important;
        padding-bottom: 100px !important;
    }
        .product-carousel__top {
        margin: 0 0 3.4rem !important;
    }
    #shopify-section-template--18764484444406__product_carousel_QYaYJk {
        padding-top: 80px !important;
        padding-bottom: 100px !important;
    }
    #shopify-section-template--18764484444406__featured_blog_DBTTPn {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
}
          .template-index h2.product-carousel__heading.h2,.template-indexh2.product-timer__content-text-title.h2,.template-index h2.blog__title.h2,.template-index .collapsible-content__heading{
      font-size:40px !important;
    }
      .section-template--18764484509942__multicolumn-padding {
        padding-top: 100px;
        padding-bottom: 100px;
    }
    .template-page-about .contact__container .contact__title{
      font-size:54px;
    }
    .template-page-about .contact__desc{
      font-size:15px;
    }
    .template-page-about .contact__text{
      margin-bottom: 6rem;
    }
  .template-page-about .image-with-text__content-item .h6 {
    margin: 1rem 0 0 !important;
}
    .template-page-about h3 {
        font-size: 50px !important;
    }
  ul.list.list-payment{
    justify-content:end;
  }
     .section-instagram-collage__text-block a p{
font-size: 40px !important;
 }
  .product-timer__left .card-information {
padding:0 10%;
  }
  .product-timer__left .card-information {
    bottom: 100px;
  }
  .product-timer .ticker__title {
font-size: 18px !important;
  }
  .product-slider .product-slider__left-block span.price-item.price-item--regular, .product-slider .product-slider__left-block  span.price-item.price-item--sale,.product-timer-slider-v1 .price-item,.product-timer-slider-v1 span.price-item.price-item--sale{
  font-size:18px;
}
  .product-timer-section a.full-unstyled-link.js-color-swatches-link {
    font-size: 18px;
}
  h3.product-slider___title,.product-timer-slider-v1__text{
    font-size: 44px !important;
  }
   h2.footer-block__heading.subtitle.subtitle-footer{
  margin-bottom:2.2rem;
 }
 .footer__column--copyright{
  display:none !important;
}
 .mobile-footer-copyright-column {
  display:block !important;
}

.footer__column.footer__column--payment{
  margin:10px auto 0 auto;
  padding:0 20px;
}

  ul.list.list-payment{
    justify-content:center;
  }
  .footer .image-text__image-ibg img{ 
    object-position: right;
  }

  .shopify-policy__body h2{
  font-size:26px;

}
.shopify-policy__title h1{
  font-size:50px;
}
 .template-page-about .image-with-text__content-item .h6 p{
    font-size:16px !important;
  }
      .product-slider__left-block-container .card__title a{
font-size: 18px;
    }
       .product-slider__left-block-container .price.mini-price span.price-item.price-item--regular{
      font-size:16px;
    }
    .swiper-product-slider .card-information{
      bottom:100px !important;
    }
.full-img-left-section h3.product-slider___title{
  font-size:38px !important;
}
}
@media screen and (max-width: 980px){
  .footer__content-middle:before{
    display:none;
  }
  .full-img-left-section h3.product-slider___title{
  font-size:34px !important;
}
    .shopify-policy__title h1{
  font-size:44px;
}
  .footer__content-middle{
    padding-top:2rem;
  }
  .rte p:empty {
  height: 10px;
}
       .template-index .article__link_btn {
        margin: 4rem 0 .5rem !important;
    }
            .template-index h2.product-carousel__heading.h2,.template-indexh2.product-timer__content-text-title.h2,.template-index h2.blog__title.h2,.template-index .collapsible-content__heading{
      font-size:36px !important;
    }
        .logo-slideshow .logo-slideshow__container .logo-slideshow__text-block {
        padding-top: 6rem !important;
    }
}
@media screen and (max-width: 767px)
{
      .logo-slideshow .logo-slideshow__container .logo-slideshow__text-block {
        padding-top: 7.4rem !important;
    }
  .template-index .logo-slideshow .logo-slideshow__container .logo-slideshow__text-block{
align-items:center !important;
}
.template-index .logo-slideshow .logo-slideshow__container .logo-slideshow__main .slideshow__additional-info{
  text-align:center !important;
}
      h4.slideshow__additional-info.h5 {
        font-size: 24px;
    }
    .logo-slideshow .logo-slideshow__container .logo-slideshow__text-block-bottom-left .logo-slideshow__main {
        padding-right: 2rem !important;
    }
    .logo-slideshow-slide.logo-slideshow__text-block.logo-slideshow__text-block-bottom-left a.button.button--secondary.slideshow__button {
    padding: 1rem 2.7rem !important;
}
   .section-template--18764484444406__collapsible_content_zJU4Hg-padding {
        padding-top: 60px !important;
        padding-bottom: 60px !important;
    }
        #shopify-section-template--18764484444406__product_carousel_xGthHn {
        padding-top: 50px !important;
        padding-bottom: 60px !important;
    }
        .product-carousel__top {
        margin: 0 0 3.4rem !important;
    }
    #shopify-section-template--18764484444406__product_carousel_QYaYJk {
        padding-top: 50px !important;
        padding-bottom: 60px !important;
    }
  .shopify-policy__container{
    padding-left:0;
    padding-right:0;
  }
  .template-page-about .image-with-text.small.image-text-row-reverse{
    flex-direction: column-reverse;
  }
          .template-index h2.product-carousel__heading.h2,.template-indexh2.product-timer__content-text-title.h2,.template-index h2.blog__title.h2,.template-index .collapsible-content__heading{
      font-size:28px !important;
    }
  .shopify-policy__title h1{
  font-size:36px;
}
    .rte p:empty {
  height: 0px;
  margin-bottom:45px !important;
}
    .shopify-policy__body h2{
  font-size:24px;

}
.shopify-policy__body .rte p{
  font-size:1.5rem
}
  .footer{
  padding-top:2rem;
}

  .product .price-item{
  font-size:1.5rem !important;
}
       .template-index .article__link_btn {
        margin: 3.5rem 0 .5rem !important;
    }
.icon.icon-cart path{
  fill:#fff;
}
 .footer__content-middle{
  margin-bottom:1.5rem;
 }
  h2.footer-block__heading.subtitle.subtitle-footer{
  margin-bottom:2rem;
 }
   .section-instagram-collage__text-block a p{
font-size: 34px !important;
 }
  .main-product-page .product__title
  {
    text-align:left!important;
  }
  .card-title_info .card__title {
    width: 100%;
}
  .product-recommendations__list
  {
    row-gap: 2.4rem!important;
  }
   .product-recommendations__item .quick-add button span{
font-size: 16px !important;

}
.product-recommendations__header--container
  {
    flex-direction: column!important;
    row-gap: 13px;
    align-items:unset!important;
  }
 .logo-slideshow .logo-slideshow__container .logo-slideshow__text-block
{
  padding-bottom: 7.5rem!important;
}
.logo-slideshow .logo-slideshow__container .logo-slideshow__pagination
{
  bottom: 5rem!important;
}
  .logo-slideshow__main h4{
color: #FFF;
text-align: center;
font-family: Outfit;
font-size: 24px;
font-style: normal;
font-weight: 300;
line-height: 34px; /* 141.667% */
  }
  .section-banner-with-text .banner-with-text__content-box {
    margin-left: 0%;
}
  .banner-with-text
  {
    max-height:595px;
    height:100%;
  }
  /* about */
  .image-with-text__image .frame-text-second 
  {
    font-size:20px;
  }
  .template-page-about .contact 
{
  padding-bottom:50px;
}
  .product-timer__left .card-information{
  padding:0 30px;
    bottom:68px;
  }
  .product-pulse-markers__left-block .product-pulse-markers__wrapper .collection-product-card {
    max-width: 100% !important;
  }
  .product-pulse-markers__wrapper .card-information {
    padding: 0 0;
}
  .product-pulse-markers__wrapper a.full-unstyled-link.js-color-swatches-link, .product-pulse-markers__wrapper span.price-item.price-item--regular {
    font-size: 16px;
}
 .customer.account{
  padding-bottom:4.2rem;
 }
  #shopify-section-template--18764484444406__banner_with_text_iaGdRn.section-banner-with-text .banner-with-text__content-box {
    margin-left: 0;
}
  #shopify-section-template--18764484444406__banner_with_text_iaGdRn.section-banner-with-text h2.heading.h2{
    font-size:44px;
  }
  #shopify-section-template--18764484444406__banner_with_text_iaGdRn.section-banner-with-text .banner-with-text .content-width--one-third {
    max-width: calc(100% - 2rem);
}
  .collapsible-content .collapsible-content__top .collapsible-content__heading{
    font-size:32px;
  }
  .product__media-icon {
    height: 3rem !important;
    width: 3rem !important;
    right: 1rem !important;
    top: 1rem !important;
}
.product__media svg{
  width:20px !important;
  height:20px !important;
}
    .footer .image-text__image-ibg {
        margin-top: 30px !important;
    }
    
   .template-page-about .banner-with-text__content-wrapper .heading.h2{
    padding:0 !important;
   }
   .template-page-about .multicolumn-card.multicolumn-card--image{
padding-right:5% !important;
   }
  .template-page-about .multicolumn-list .swiper-buttons__wrapper{
display:none;
   }
       .product-timer .swiper-pagination {
        bottom: 2.8rem !important;
    }
    .full-img-left-section h3.product-slider___title{
  font-size:24px !important;
}
.template-index .logo-slideshow .logo-slideshow__container .logo-slideshow__text-block-bottom-left .logo-slideshow__main{
  align-items:center !important;
}
.template-index .swiper-pagination{
  justify-content:center !important;
}
}
@media screen and (max-width: 636px){
   .footer__column--copyright {
  display:block !important;
}
  .mobile-footer-copyright-column {
  display:none !important;
}

    ul.list.list-payment {
        justify-content: start;
    }
    .footer__column.footer__column--payment{
      padding:0;
      margin-left:0;
      margin-right:0;
    }
}


.whatsappicon-sticky {
  position: fixed;
  width: 51px;
  height: 51px;
  bottom: 126px;
  right: 20px;
  z-index: 1000;
}
.whatsappicon-sticky  svg,  .whatsappicon-sticky img{
  width: 51px;
  height: 51px;
}
@media screen and (max-width: 767px) {
  .whatsappicon-sticky{
    bottom: 100px;
    width: 46px !important;
    height: 46px !important;
  }
  .whatsappicon-sticky img{
    width: 46px !important;
    height: 46px !important;
  }
}