@font-face{font-family:HamburgHand-Regular;src:url(HamburgHand-Regular.woff2) format("woff2"),url(HamburgHand-Regular.woff) format("woff")}.page-width{max-width:1164px;margin-inline:auto}.block-margin{margin-left:20px;margin-right:20px}.block-width{padding-left:20px;padding-right:20px}@media screen and (min-width: 768px){.block-width{padding-inline:0}}.grid{display:grid;margin:0}@media screen and (min-width: 768px){.grid--1x2{grid-template-columns:repeat(2,1fr)}.grid-gap{column-gap:138px}}#shopify-section-transformation{overflow:hidden}.transformation-section{position:relative;background-color:#e4ded2;margin-block:80px;padding-top:56px;padding-bottom:64px}.transformation-section .transformation-container{max-width:1280px;margin-inline:auto}.transformation-section .ez_wave{display:none!important}.vector:after,.vector:before{position:absolute;content:"";display:block;width:100%;background-size:100%!important;background-repeat:no-repeat!important;height:63.63px}.vector.vector-top:after{bottom:calc(100% - 2px);background:url(/cdn/shop/files/wave-vector-top-desktop.svg?v=1753762423)}.vector.vector-bottom:before{top:calc(100% - 2px);height:80px;background:url(/cdn/shop/files/wave-vector-bottom-desktop.svg?v=1753762422)}.transformation-section .section-heading{margin-bottom:32px;padding-inline:20px}.transformation-section .section-heading h2{color:#584436;text-align:center;font-family:ivypresto-display;font-size:56px;font-style:normal;font-weight:100;line-height:150%;letter-spacing:2.24px;text-transform:capitalize;margin:0}.transformation-section .transformation-block-wrapper{margin-inline:-25px}.transformation-block-wrapper .transformation-block-slider{margin-bottom:0}.transformation-block-wrapper .transformation-block-slider .slick-dots{max-width:100%;display:block!important;position:static!important;line-height:0!important;margin-top:46px}.transformation-block-wrapper .transformation-block-slider .slick-dots li{width:auto;height:auto}.transformation-block-wrapper .transformation-block-slider .slick-dots li{opacity:.2;transition:.3s;line-height:0}.transformation-block-wrapper .transformation-block-slider .slick-dots li.slick-active{opacity:1}.transformation-block-wrapper .transformation-block-slider .slick-dots li button{padding:0;margin:0;width:50px;height:3px;border:none;background:#584436}.transformation-block-wrapper .transformation-block-slider .slick-dots li button:before{content:none!important}.transformation-block-wrapper .transformation-block-slide{display:flex;gap:8px;padding-inline:25px}.transformation-block-wrapper .transformation-block-slide .transformation-item{aspect-ratio:1/1;width:50%}.transformation-block-wrapper .transformation-block-slide .transformation-item .transformation-image{border:1px solid #584436}.transformation-block-wrapper .transformation-block-slide .transformation-item p{color:#584436;text-align:center;font-family:BN Hamburg Hand;font-size:12px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:1.2px;text-transform:uppercase;margin:12px 0 0}@media (max-width:1490px){.vector.vector-top:after{height:51.63px}.vector.vector-bottom:before{height:64px}.transformation-section{margin-block:64px}}@media (max-width:1200px){.vector.vector-top:after{height:38px}.transformation-section{padding-top:30px;padding-bottom:30px}.transformation-section{margin-block:53px}.transformation-section .section-heading h2{font-size:52px}.transformation-block-wrapper .transformation-block-slider .slick-dots{margin-top:41px}}@media (max-width:900px){.transformation-section{margin-block:41px}.transformation-section .section-heading h2{font-size:40px}.transformation-block-wrapper .transformation-block-slider .slick-dots{margin-top:41px}.transformation-section .section-heading{margin-bottom:26px}.transformation-block-wrapper .transformation-block-slide .transformation-item p{font-size:10px;margin-top:10px}.vector:after,.vector:before{height:30px}.vector.vector-top:after{height:33px}.vector.vector-bottom:before{height:33px}}@media (max-width:767px){.vector.vector-top:after{background:url(/cdn/shop/files/wave-vector-top.svg?v=1753687882)}.vector.vector-bottom:before{background:url(/cdn/shop/files/wave-vector-bottom.svg?v=1753687882)}}.product-feature-section{padding-block:80px}.product-feature-section .product-feature-container{max-width:1380px;margin-inline:auto;padding-inline:50px}.product-feature-section .section-heading{max-width:520px;margin-inline:auto;margin-bottom:40px}.product-feature-section .section-heading h2{color:#584436;text-align:center;font-family:ivypresto-display;font-size:48px;font-style:normal;font-weight:100;line-height:130%;letter-spacing:1.2px;margin:0}.product-feature-section .image-content-wrapper{display:flex;align-items:center;gap:100px}.product-feature-section .image-content-wrapper .image-wrapper{max-width:550px}.product-feature-section .image-content-wrapper .image-wrapper img{width:100%;height:auto;vertical-align:middle}.product-feature-section .image-content-wrapper .bottom-features{max-width:438px}.product-feature-section .image-content-wrapper .feature-item{display:flex;gap:12px;align-items:flex-start}.product-feature-section .image-content-wrapper .feature-item+.feature-item{margin-top:30px}.product-feature-section .image-content-wrapper .feature-item .icon{width:67px;height:67px;flex-shrink:0;max-width:120px;text-align:center}.product-feature-section .image-content-wrapper .feature-item .icon img{height:100%;width:auto;object-position:center}.product-feature-section .image-content-wrapper .feature-item .block-content .block-title{color:#584436;text-align:left;font-family:BN Hamburg Hand;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:1.19px;text-transform:uppercase;margin:0}.product-feature-section .image-content-wrapper .feature-item .block-content .block-description{color:#584436;font-family:BN Hamburg Hand;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:1.2px;text-transform:uppercase;margin:8px 0 0}.product-feature-section .image-content-wrapper .shop-btn{margin-top:42px}.product-feature-section .image-content-wrapper .shop-btn a{display:flex;height:42px;padding:14px 16px;justify-content:center;align-items:center;border:1px solid #584436;background:#584436;color:#f0ece7;text-align:center;font-family:BN Hamburg Hand;font-size:16px;font-style:normal;font-weight:400;line-height:150%;height:auto;letter-spacing:1.02px;text-transform:uppercase;cursor:pointer;transition:.3s}.product-feature-section .image-content-wrapper .shop-btn a:hover{background:transparent;color:#584436}@media (max-width:1200px){.product-feature-section{padding-block:60px}.product-feature-section .image-content-wrapper{gap:60px}.product-feature-section .image-content-wrapper .image-wrapper{max-width:450px}.product-feature-section .section-heading h2{font-size:40px}}@media (max-width:900px){.product-feature-section{padding-top:64px;padding-bottom:50px}.product-feature-section .product-feature-container{padding-inline:20px}.product-feature-section .image-content-wrapper .bottom-features{max-width:538px;margin-inline:auto}.product-feature-section .image-content-wrapper{flex-wrap:wrap;gap:0}.product-feature-section .image-content-wrapper .image-wrapper{margin-inline:auto;margin-bottom:40px}.product-feature-section .section-heading.desktop{display:none}.product-feature-section .section-heading h2{margin-bottom:40px;color:#584436;font-size:30px}.product-feature-section .section-heading.mobile h2{text-align:center}.product-feature-section .image-content-wrapper .feature-item{margin:0}.product-feature-section .image-content-wrapper .shop-btn{margin-top:46px}.product-feature-section .image-content-wrapper .feature-item .block-content .block-title{font-size:12px}.product-feature-section .image-content-wrapper .feature-item .block-content .block-description{font-size:10px}.product-feature-section .image-content-wrapper .feature-item+.feature-item{margin-top:30px}.product-feature-section .image-content-wrapper .feature-item .icon{height:46px;max-width:90px}.product-feature-section .image-content-wrapper .shop-btn a{padding:12px 16px;font-size:14px}}.ingredients-section{padding-block:72px;background:#e4ded2}.ingredients-section .ingredients-container{max-width:1380px;padding-inline:50px;margin-inline:auto}.ingredients-section .section-title{color:#584436;text-align:center;font-family:ivypresto-display;font-size:48px;font-style:normal;font-weight:100;line-height:130%;letter-spacing:1.2px;margin-bottom:40px;max-width:443px;margin-inline:auto}.ingredients-section .ingredients-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ingredients-section .ingredients-wrapper .ingredient-item .ingredient-image{aspect-ratio:7/5;border:1px solid #584436}.ingredients-section.about-damastique .ingredients-wrapper .ingredient-item .ingredient-image{aspect-ratio:413/275}.ingredients-section .ingredients-wrapper .ingredient-item .ingredient-image img{width:100%;height:100%;object-fit:cover;display:block}.ingredients-section .ingredients-wrapper .ingredient-item .ingredient-title{color:#584436;font-family:Pablo;font-size:32px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:1.28px;text-transform:uppercase;margin:16px 0 0}.ingredients-section.about-damastique .ingredients-wrapper .ingredient-item .ingredient-features{margin-top:8px}.ingredients-section .ingredients-wrapper .ingredient-item .ingredient-features{margin-top:20px}.ingredients-section .ingredients-wrapper .ingredient-item .ingredient-features p,.ingredients-section .ingredients-wrapper .ingredient-item .ingredient-features ul li{font-size:12px;color:#584436;font-family:BN Hamburg Hand;font-style:normal;font-weight:400;line-height:160%;letter-spacing:1.2px;text-transform:uppercase}.ingredients-section .ingredients-wrapper .ingredient-item .ingredient-features p,.ingredients-section .ingredients-wrapper .ingredient-item .ingredient-features ul{margin:0}.ingredients-section .ingredients-wrapper .ingredient-item .ingredient-features ul li{color:#584436;font-family:BN Hamburg Hand;font-size:12px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:1.2px;text-transform:uppercase;list-style:none;display:flex;align-items:flex-end;gap:8px;margin:0}.ingredients-section .ingredients-wrapper .ingredient-item .ingredient-features ul li:before{content:"";width:15px;height:1px;background-color:#584436}.ingredients-section .ingredients-wrapper .ingredient-item .ingredient-features ul li+li{margin-top:16px}.ingredients-section .about-button{margin-top:48px;margin-inline:auto;max-width:378px;width:100%}.ingredients-section .about-button a{border:1px solid #584436;padding:16px;color:#584436;text-align:center;font-family:BN Hamburg Hand;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:1.19px;text-transform:uppercase;display:block;transition:.3s}.ingredients-section .about-button a:hover{color:#f0ece7;background-color:#584436}@media (max-width:1200px){.ingredients-section{padding-block:60px}.ingredients-section .section-title{font-size:36px}}@media (max-width:900px){.ingredients-section{padding-top:32px;padding-bottom:46px}.ingredients-section.about-damastique{padding-top:40px;padding-bottom:45px}.ingredients-section .section-title{max-width:280px;font-size:30px;letter-spacing:.75px;text-align:left;margin-left:0}.ingredients-section .ingredients-wrapper .ingredient-item .ingredient-title{font-size:25px;letter-spacing:1px}.ingredients-section .ingredients-wrapper .ingredient-item .ingredient-features p,.ingredients-section .ingredients-wrapper .ingredient-item .ingredient-features ul li{font-size:10px;letter-spacing:1px}.ingredients-section .ingredients-container{padding-inline:20px}.ingredients-section .ingredients-wrapper{margin-inline:-20px;padding-inline:20px;padding-bottom:34px;display:flex;gap:16px;overflow:auto}.ingredients-section .ingredients-wrapper::-webkit-scrollbar{background:#cbc1b3;height:3px}.ingredients-section .ingredients-wrapper::-webkit-scrollbar-thumb{background:#584436;height:3px}.ingredients-section .ingredients-wrapper .ingredient-item{width:280px;flex-shrink:0}.ingredients-section .about-button a{font-size:12px;letter-spacing:1.02px}}.product-slider-holder{margin-bottom:0!important}.product-single__media{padding:0!important;width:100%;aspect-ratio:1/1}.product-media-slider{margin-bottom:8px!important}.product-media-slider .slick-slide .product-single__media{border:1px solid #584436}.product-media-slider .slick-arrow,.product-media-slider .slick-dots{display:none!important}.product-thumbnail{display:flex;align-items:center;gap:12px}.product-thumbnail .product-single__media-wrapper{pointer-events:none!important}.product-thumbnail .slick-list{width:100%}.product-thumbnail .slick-arrow{position:static;width:28px;height:28px}.product-thumbnail .slick-arrow{background-size:100%!important;background-repeat:no-repeat!important;transform:none}.product-thumbnail .slick-arrow:before{content:none}.product-thumbnail .slick-arrow.slick-next{background:url(/cdn/shop/files/arrow-next.svg?v=1753785986)}.product-thumbnail .slick-arrow.slick-prev{background:url(/cdn/shop/files/arrow-prev.svg?v=1753785986)}.product-thumbnail .slick-arrow.slick-disabled{opacity:.5}.product-thumbnail .slick-slide{margin-right:6px;border:1px solid transparent}.product-thumbnail .slick-slide.slick-current{border:1px solid #584436}.product-single__media img{width:100%;hegiht:100%;object-fit:contain}.new-form-style .variant--title{text-align:left;color:#584436;font-family:BN Hamburg Hand;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:1.02px;text-transform:uppercase;margin-bottom:10px}.new-form-style .shopify-product-form{flex-direction:column}.new-form-style .shopify-product-form .checkbox-options{display:flex;align-items:center;flex-wrap:wrap;gap:20px}.new-form-style .shopify-product-form .checkbox-options .checkbox-label{min-width:60px;min-height:40px;border:1px solid #584436;display:flex;align-items:center;justify-content:center;padding:10px 16px;gap:14px;letter-spacing:1px}.new-form-style .shopify-product-form .checkbox-options .checkbox-label+.checkbox-label{margin-left:-1px}.new-form-style .shopify-product-form .checkbox-options .checkbox-label input{display:none}.new-form-style .shopify-product-form .checkbox-options .checkbox-label:has(input:checked){color:#93523c;border-color:#93523c}.new-form-style .shopify-product-form .new-atc-wrapper{display:flex;gap:12px;align-items:start}.new-form-style .shopify-product-form .new-atc-wrapper .js-qty{padding:0}.new_product_single .product__form-container .js-qty__controls{height:40px}.new-atc-wrapper .js-qty__controls{position:unset}.new_product_single .product__form-container .cta-content .recurpay__widget{padding-top:0}.new-form-style .shopify-product-form .checkbox-options .checkbox-label .checkbox-options_custominput{display:block;width:15px;height:15px;border:1px solid #584436;border-radius:99px;position:relative;flex:0 0 auto}.new-form-style .shopify-product-form .checkbox-options .checkbox-label:has(input:checked) .checkbox-options_custominput:before{position:absolute;content:"";background:#93523c}.new-form-style .shopify-product-form .checkbox-options .checkbox-label:has(input:checked) .checkbox-options_custominput:before{position:absolute;content:"";background:#93523c;width:100%;height:100%;left:0;top:0;border-radius:99px;box-shadow:inset 0 0 0 2px #f0ece7}.new_product_single .product__form-container .shopify-product-form{gap:14px;margin-top:24px}@media (max-width: 575px){.new-form-style .shopify-product-form .checkbox-options .checkbox-label{font-size:10px;padding:10px 14px;gap:8px}}.new-form-style .shopify-product-form .new-atc-wrapper:has(.recurpay__widget){flex-direction:column}body .recurpay__widget .recurpay__group_frequency .recurpay__frequency_label_title{top:-.6rem}.product-result-section{padding-block:96px;background:#f0ece7}.product-result-section .product-result-container{padding-right:20px;padding-left:100px}.product-result-section .product-result-container .flex-wrapper{display:flex;gap:21px}.product-result-section .product-result-container .flex-wrapper .product-block .product-card{width:335px}.product-result-section .product-result-container .flex-wrapper .product-block .product-card .product-image{width:100%;aspect-ratio:1/1;display:block;background:#f1eee7;border:1px solid #584537}.product-result-section .product-result-container .flex-wrapper .product-block .product-card .product-image img{width:100%;height:100%;object-fit:contain;display:block}.product-result-section .product-result-container .flex-wrapper .product-block .product-card .product-title-price-wrapper{display:flex;align-items:center;justify-content:space-between;margin-top:20px}.product-result-section .product-result-container .flex-wrapper .product-block .product-card .product-title-price-wrapper h3{font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:38px;letter-spacing:2.5px}.product-result-section .product-result-container .flex-wrapper .product-block .product-card .pre-order-button{width:100%;padding:8px 16px;border:1px solid #584537;margin-top:47px;border-radius:50px;display:block;text-align:center}.product-result-section .product-result-container .flex-wrapper .content-block{flex-grow:1;border:1px solid #584537;padding:40px;display:flex;justify-content:center;gap:80px}.product-result-section .product-result-container .flex-wrapper .content-block .content-image-box-wrapp{display:flex;justify-content:space-between;flex-direction:column;max-width:293px}.product-result-section .product-result-container .flex-wrapper .content-block .content-image-box-wrapp .logo-image{width:82px}.product-result-section .product-result-container .flex-wrapper .content-block .content-image-box-wrapp .logo-image img{width:100%;height:auto}.product-result-section .product-result-container .flex-wrapper .content-block .content-image-box-wrapp .content-wrap h2{color:#584537;text-align:center;font-family:ivypresto-display;font-size:30px;font-style:normal;font-weight:100;line-height:38px;letter-spacing:2.5px}.product-result-section .product-result-container .flex-wrapper .content-block .content-image-box-wrapp .content-wrap p{margin:0;color:#584537;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:1.1px;text-transform:uppercase}.product-result-section .product-result-container .flex-wrapper .content-block .before-after-wrapper{display:flex}.product-result-section .product-result-container .flex-wrapper .content-block .before-after-wrapper .before-box{margin-right:-91px;position:relative;z-index:1}.product-result-section .product-result-container .flex-wrapper .content-block .before-after-wrapper .before-after-box.before-box{align-self:flex-start}.product-result-section .product-result-container .flex-wrapper .content-block .before-after-wrapper .before-after-box.after-box{align-self:flex-end}.product-result-section .product-result-container .flex-wrapper .content-block .before-after-wrapper .before-after-box .result-image{border:1px solid #584537;aspect-ratio:1/1;max-width:400px;width:100%;height:auto}.product-result-section .product-result-container .flex-wrapper .content-block .before-after-wrapper .before-after-box .result-image img{width:100%;height:100%;object-fit:cover;vertical-align:middle}.product-result-section .product-result-container .flex-wrapper .content-block .before-after-wrapper .before-after-box .image-caption{font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:1.1px;text-transform:uppercase;text-align:left;margin:16px 0 0}.product-result-section .product-result-container .flex-wrapper .content-block .before-after-wrapper .before-after-box.after-box .image-caption{text-align:right;margin:0 0 16px}.product-result-section .product-result-container .flex-wrapper .content-block .before-after-wrapper .before-after-box .after-note-text{color:#584537;font-family:Montserrat;font-size:7px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:1.1px;text-transform:uppercase;text-align:center;margin:10px 0 0}@media (max-width:1480px){.product-result-section .product-result-container .flex-wrapper .content-block .before-after-wrapper .before-after-box .result-image{border:1px solid #584537;aspect-ratio:1/1}.product-result-section .product-result-container .flex-wrapper .content-block{gap:70px}}@media (max-width:1300px){.product-result-section .product-result-container .flex-wrapper .content-block{gap:40px}.product-result-section .product-result-container .flex-wrapper .product-block .product-card{width:300px}}@media (max-width:1200px){.product-result-section{padding-block:70px}.product-result-section .product-result-container{padding-left:50px}.product-result-section .product-result-container .flex-wrapper .content-block{padding:30px}.product-result-section .product-result-container .flex-wrapper .product-block .product-card{width:250px}}@media (max-width:900px){.product-result-section .product-result-container .flex-wrapper .content-block{flex-direction:column-reverse}.product-result-section .product-result-container{padding-left:30px}}@media (max-width:767px){.product-result-section .product-result-container .flex-wrapper{flex-direction:column}.product-result-section .product-result-container .flex-wrapper .product-block .product-card{width:100%}.product-result-section .product-result-container .flex-wrapper .content-block .before-after-wrapper .before-box{margin-right:-55px}.product-result-section .product-result-container .flex-wrapper .product-block .product-card .pre-order-button{margin-top:20px}.product-result-section .product-result-container .flex-wrapper .content-block .content-image-box-wrapp{display:flex;justify-content:space-between;flex-direction:column;max-width:100%}.product-result-section .product-result-container .flex-wrapper .content-block .content-image-box-wrapp .content-wrap h2{font-size:24px}.product-result-section{padding-block:50px}}@media (max-width:600px){.product-result-section .product-result-container .flex-wrapper .content-block .before-after-wrapper .before-box{margin-right:-32px}.product-result-section .product-result-container .flex-wrapper .content-block{padding:20px}.product-result-section .product-result-container .flex-wrapper .content-block{gap:30px}.product-result-section .product-result-container .flex-wrapper .content-block .content-image-box-wrapp .logo-image{width:65px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/styles.css.map */
