/*
Generated time: August 12, 2025 10:55
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
@font-face{font-family:dinnextregular;src:url('/cdn/shop/files/dinnextregular.eot');src:url('/cdn/shop/files/dinnextregular.eot') format('embedded-opentype'),url('/cdn/shop/files/dinnextregular.woff2') format('woff2'),url('/cdn/shop/files/dinnextregular.woff') format('woff'),url('/cdn/shop/files/dinnextregular.ttf') format('truetype');font-weight:400;font-style:normal}@font-face{font-family:dinnextbold;src:url('/cdn/shop/files/dinnextbold.eot');src:url('/cdn/shop/files/dinnextbold.eot') format('embedded-opentype'),url('/cdn/shop/files/dinnextbold.woff2') format('woff2'),url('/cdn/shop/files/dinnextbold.woff') format('woff'),url('/cdn/shop/files/dinnextbold.ttf') format('truetype');font-weight:400;font-style:normal}*,body{margin:0;padding:0;letter-spacing:normal!important;font-family:dinnextregular}.shopify-section{width:100%}.shopify-section.announcement-bar-section .utility-bar.custom_announcement{background-color:#f1e5dd}.shopify-section.announcement-bar-section .utility-bar.custom_announcement .slider.slider--everywhere{max-width:398px}.shopify-section.announcement-bar-section .utility-bar.custom_announcement .slider.slider--everywhere .announcement-bar__announcement p.announcement-bar__message{margin:0;font:normal 12px/22px dinnextbold,sans-serif;color:#000;text-transform:uppercase;padding:14px 0 12px}.shopify-section.announcement-bar-section .utility-bar.custom_announcement .announcement-bar-slider button.slider-button>.svg-wrapper{display:none}.shopify-section.announcement-bar-section .utility-bar.custom_announcement .announcement-bar-slider button.slider-button::before{content:'\f053';font:400 10px FontAwesome!important;color:#000}.shopify-section.announcement-bar-section .utility-bar.custom_announcement .announcement-bar-slider button.slider-button.slider-button--next::before{content:'\f054'}header.header.header--middle-center .header__inline-menu{margin-left:0}header.header.header--middle-center .header__inline-menu ul.list-menu:not(.header__submenu){display:flex;align-items:center;justify-content:flex-start;column-gap:40px}header.header.header--middle-center .header__inline-menu ul.list-menu li,header.header.header--middle-center .header__inline-menu ul.list-menu li a>span,header.header.header--middle-center .header__inline-menu ul.list-menu li header-menu summary>span,header.header.header--middle-center .header__inline-menu ul.list-menu li header-menu ul.list-menu li a{font:normal 16px/22px dinnextbold,sans-serif;color:#1a1a1a;letter-spacing:normal}header.header.header--middle-center .header__inline-menu ul.list-menu li header-menu ul.list-menu li a{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}header.header.header--middle-center .header__inline-menu ul.list-menu li a{padding:0}header.header.header--middle-center .header__inline-menu ul.list-menu li a,header.header.header--middle-center .header__inline-menu ul.list-menu li a>span{text-decoration:none;opacity:1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}header.header.header--middle-center .header__inline-menu ul.list-menu li header-menu ul.list-menu{width:210px;border-radius:6px;padding:20px 25px;background-color:#fff;-webkit-box-shadow:0 5px 15px 0 rgba(26,26,26,.1);box-shadow:0 5px 15px 0 rgba(26,26,26,.1)}header.header.header--middle-center .header__inline-menu ul.list-menu li header-menu ul.list-menu li a{font:normal 16px/25px dinnextregular,sans-serif;color:rgba(26,26,26,.7)}header.header.header--middle-center .header__inline-menu ul.list-menu li a .header__active-menu-item,header.header.header--middle-center .header__inline-menu ul.list-menu li a:hover,header.header.header--middle-center .header__inline-menu ul.list-menu li a:hover>span{opacity:.7}.custom_announcement .utility-bar__grid--3-col{grid-template-areas:" language-currency announcements social-icons"}.custom_announcement .utility-bar__grid .list-social{justify-content:flex-end}.custom_announcement .svg-wrapper{width:27px!important;height:27px!important}.custom_announcement .list-social__item .icon{height:5.2rem!important;width:5.2rem!important}header.header .header__icons{column-gap:24px;padding-right:0}header.header .header__icon--account,header.header .header__search>details{display:inline-block;width:22px;height:22px}header.header .header__icon--account>account-icon>.svg-wrapper,header.header .header__icon--cart,header.header .header__icon--search{width:22px;height:22px;background:url('ic-search.png') no-repeat center center;background-size:cover;margin-right:0}header.header .header__icon--cart{background-image:url('ic-cart.png')}header.header .header__icon--account>.svg-wrapper{background-image:url('ic-account.png');width:22px;height:22px}.shopify-section.section .home_hero .image-with-text__content>a.button--primary::after,.shopify-section.section .home_hero .image-with-text__content>a.button--primary::before,header.header .hamburger-main-wrp .svg-wrapper>svg,header.header .header__icon--account>.svg-wrapper>svg,header.header .header__icon--cart .svg-wrapper>svg,header.header .header__icon--search .svg-wrapper>svg{display:none}header.header .desktop-localization-wrapper .localization-form .disclosure button.disclosure__button>span{font-family:dinnextbold;font-weight:400!important}.shopify-section.section .home_hero .page-width{max-width:1200px}.shopify-section.section .home_hero{background:#f8f8f6;margin-bottom:65px}.shopify-section.section .home_hero .grid--2-col-tablet .grid__item.image-with-text__media-item .image-with-text__media{border:none}.shopify-section.section .home_hero .image-with-text__content .reviews_block{display:flex;align-items:center;justify-content:flex-start;column-gap:14px}.shopify-section.section .home_hero .image-with-text__content .reviews_block .star-rating{letter-spacing:4px!important}.shopify-section.section .home_hero .image-with-text__content .reviews_block .star-rating .fa{font-size:13px;color:#a9746e}.shopify-section.section .home_hero .image-with-text__content .reviews_block>p{font:normal 16px/22px dinnextregular,sans-serif;color:#1a1a1a;letter-spacing:normal;margin:0;padding:0}.shopify-section.section .home_hero .image-with-text__content .reviews_block>p>strong{font-family:dinnextbold;font-weight:400!important}.shopify-section.section .home_hero .image-with-text__content>h2.image-with-text__heading{font:normal 38px/42px dinnextbold,sans-serif;color:#1a1a1a;margin:25px 0 0;padding:0;text-transform:uppercase}.shopify-section.section .home_hero .image-with-text__content>.image-with-text__text{margin:7px 0 0}.shopify-section.section .home_hero .image-with-text__content>.image-with-text__text>p{font:normal 16px/22px dinnextregular,sans-serif;color:#1a1a1a;margin:0;padding:0}.shopify-section.section .home_hero .image-with-text__content>a.button--primary{display:inline-block;padding:24px 62px;font:400 16px dinnextbold,sans-serif;color:#fcf8f7;text-transform:uppercase;border-radius:8px;background-color:#a9746e;background-image:none;outline:0;text-shadow:none;border:none;box-shadow:none;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;display:flex;align-items:center;justify-content:center;column-gap:10px}.shopify-section.section .home_hero .image-with-text__content>a.button--primary:hover{background-color:#fff;color:#393939}.shopify-section.section .home_hero .image-with-text__content>a.button--primary>.svg-wrapper{width:14px;height:14px;margin-top:-3px}.shopify-section.section .home_hero .image-with-text__content>a.button--primary>.svg-wrapper svg path{fill:#fcf8f7;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.shopify-section.section .home_hero .image-with-text__content>a.button--primary:hover>.svg-wrapper svg path{fill:#393939}.shopify-section.section .home_hero .image-with-text__content p.subtitle{font:normal 14px/20px dinnextregular,sans-serif;color:#000;margin:11px 0 0;padding:0}.shopify-section.section .home_hero .image-with-text__content p.subtitle.with_icon{display:flex;align-items:center;justify-content:flex-start;column-gap:2px}.shopify-section.section .home_hero .image-with-text__content p.subtitle.with_icon .svg-wrapper{margin-top:-4px}.shopify-section.section .middle_stripe{border-radius:24px}.shopify-section.section .middle_stripe .rich-text:not(.rich-text--full-width) .rich-text__wrapper{width:100%}.shopify-section.section .middle_stripe .rich-text__wrapper h2.rich-text__heading{font:normal 16px/20px dinnextregular,sans-serif;color:#fff;margin:11px 0 0;padding:0}footer.footer{position:relative;background-color:#fff;border-top:none}footer.footer .footer__content-top{padding-bottom:3.5rem}footer.footer .footer__content-top .footer__blocks-wrapper.grid{column-gap:90px}footer.footer .footer__content-top .grid__item.footer-block-newsletter{width:calc(33.3333% - 90px* 3/4)}footer.footer .footer__content-top .grid__item.footer-block--menu{width:calc(16.6667% - 90px* 3/4)}footer.footer .footer__content-top .grid__item.footer-block-text{width:calc(25% - 90px* 3/4)}footer.footer .footer__content-top .footer-block__heading{font:normal 16px/22px dinnextbold,sans-serif;color:#1a1a1a;margin:0 0 29px;padding:0}footer.footer .footer__content-top .footer__blocks-wrapper>.footer-block-newsletter.footer-block .footer-block__heading{font:normal 36px/43px dinnextbold,sans-serif;letter-spacing:-.72px!important}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block-newsletter>p{font:normal 16px/21px dinnextregular,sans-serif;color:rgba(26,26,26,.7);margin:0 0 17px;padding:0}footer.footer .footer__content-top .footer__blocks-wrapper .newsletter-form{max-width:400px}footer.footer .footer__content-top .footer__blocks-wrapper .newsletter-form .newsletter-form__field-wrapper{margin:0;max-width:400px}footer.footer .footer__content-top .footer__blocks-wrapper .newsletter-form .newsletter-form__field-wrapper>.field{flex-direction:column;row-gap:13px;box-shadow:none}footer.footer .footer__content-top .footer__blocks-wrapper .newsletter-form .newsletter-form__field-wrapper>.field::after,footer.footer .footer__content-top .footer__blocks-wrapper .newsletter-form .newsletter-form__field-wrapper>.field::before{display:none}footer.footer .footer__content-top .footer__blocks-wrapper .newsletter-form .field__label{font:normal 16px dinnextregular,sans-serif;color:rgba(26,26,26,.5);top:22px;left:16px}footer.footer .footer__content-top .footer__blocks-wrapper .newsletter-form input[type=email]:focus~.field__label,footer.footer .footer__content-top .footer__blocks-wrapper .newsletter-form input[type=email]:not(:placeholder-shown)~.field__label{top:3px;font-size:12px}footer.footer .footer__content-top .footer__blocks-wrapper .newsletter-form input[type=email]{height:60px;font:normal 16px Roboto,sans-serif;color:#1a1a1a;background-color:#fff;background-image:none;border-radius:6px;border:1px solid #1a1a1a1f;text-shadow:none;box-shadow:none;outline:0;margin:0;transition:none;padding:6px 16px}footer.footer .footer__content-top .footer__blocks-wrapper .newsletter-form .newsletter-form__button,footer.footer .footer__content-top .footer__blocks-wrapper .newsletter-form .newsletter-form__button:active,footer.footer .footer__content-top .footer__blocks-wrapper .newsletter-form .newsletter-form__button:focus,footer.footer .footer__content-top .footer__blocks-wrapper .newsletter-form .newsletter-form__button:hover{width:24px;height:24px;padding:0;background-color:#1a1a1a1a;text-align:center;background-image:none;text-transform:uppercase;border-radius:20px;outline:0;border:none;text-shadow:none;box-shadow:none;display:inline-block;right:12px;top:50%;transform:translateY(-50%)}footer.footer .footer__content-top .footer__blocks-wrapper .newsletter-form .newsletter-form__button .svg-wrapper{width:24px;height:24px}footer.footer .footer__content-top .footer__blocks-wrapper .newsletter-form .newsletter-form__button svg{width:5px;height:8px}footer.footer .footer__content-top .footer__blocks-wrapper ul.footer-block__details-content li{font:normal 16px/21px dinnextregular,sans-serif;color:rgba(26,26,26,.7);position:relative}footer.footer .footer__content-top .footer__blocks-wrapper ul.footer-block__details-content li:not(:last-child){margin-bottom:8px}footer.footer .footer__content-top .footer__blocks-wrapper ul.footer-block__details-content li a{padding-left:0;padding-right:0}footer.footer .footer__content-top .footer__blocks-wrapper ul.footer-block__details-content li a,footer.footer .footer__content-top .footer__blocks-wrapper ul.footer-block__details-content li a>span{text-decoration:none;font:normal 16px/21px dinnextregular,sans-serif;color:rgba(26,26,26,.7)}footer.footer .footer__content-top .footer__blocks-wrapper ul.footer-block__details-content li a.list-menu__item--active,footer.footer .footer__content-top .footer__blocks-wrapper ul.footer-block__details-content li a:hover,footer.footer .footer__content-top .footer__blocks-wrapper ul.footer-block__details-content li a:hover>span{color:#1a1a1a}footer.footer .footer__content-top .footer-block .footer-block__details-content p{font:normal 16px/25px dinnextregular,sans-serif;color:rgba(26,26,26,.7);margin:0 0 29px;padding:0}footer.footer .footer__content-bottom{border-top:none;padding-top:25px;padding-bottom:0}footer.footer .footer__content-bottom .footer__content-bottom-wrapper{justify-content:space-between;align-items:center}footer.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__payment,footer.footer .footer__content-bottom .footer__content-bottom-wrapper>.footer__copyright{margin-top:0}footer.footer .footer__content-bottom .footer__content-bottom-wrapper>.footer__copyright .copyright__content{font:normal 14px/22px dinnextregular,sans-serif;color:rgba(26,26,26,.7)}footer.footer .footer__content-bottom .footer__content-bottom-wrapper>.footer__copyright .copyright__content a{text-decoration:none;transition:all .5s ease}.shopify-section.beforeafter_section h2.beforeafter-wrapper-title{font:normal 32px/35px dinnextbold,sans-serif;color:#2e2a39;margin:0 0 20px;padding:0}.shopify-section.beforeafter_section .beforeafter-wrapper-text p{font:normal 16px/21px dinnextregular,sans-serif;color:#625f6b;margin:0;padding:0}.shopify-section.beforeafter_section .grid{align-items:center}.shopify-section.beforeafter_section .grid__item>.item_text:last-child{margin-top:28px}.shopify-section.beforeafter_section .item_text>img{max-width:44px;display:inline-block}.shopify-section.beforeafter_section .item_text h3.beforeafter__heading{font:normal 18px/20px dinnextbold,sans-serif;color:#2e2a39;margin:12px 0 10px;padding:0}.shopify-section.beforeafter_section .item_text .beforeafter__content p{font:normal 16px/24px dinnextregular,sans-serif;color:#625f6b;margin:0;padding:0}.shopify-section.beforeafter_section .beforeafter_gallery{width:100%;max-width:612px;max-height:612px;border-radius:400px;overflow:hidden;margin:0 auto}.shopify-section.beforeafter_section .beforeafter-wrapper-text{margin-bottom:47px}.collection-hero .collection-hero__text-wrapper h1.collection-hero__title{font:normal 80px/82px dinnextbold,sans-serif;color:#1a1a1a;margin:66px 0 3px;padding:0;text-transform:none;text-align:center;letter-spacing:-1.6px!important}.collection-hero .collection-hero__text-wrapper .collection-hero__description{text-align:center;margin:0 auto}.collection-hero .collection-hero__text-wrapper .collection-hero__description h3{font:normal 16px/25px dinnextregular,sans-serif;color:#1a1a1a;margin:0;padding:0;text-transform:uppercase}.collection-hero .collection-hero__text-wrapper .collection-hero__description p{font:normal 16px/25px dinnextregular,sans-serif;color:#1a1a1a;margin:0;padding:0}.shopify-section .home_featurecol.collection .collection__title h2.title,.shopify-section product-recommendations.related-products h2.related-products__heading{font:500 30px/35px Roboto,serif;color:#000;margin:0 0 65px;padding:0;text-transform:none;text-align:center}.shopify-section product-recommendations.related-products h2.related-products__heading{font:600 20px/35px Roboto,serif;text-transform:uppercase;text-align:left;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #d7d0d0}.shopify-section .collection ul.product-grid li.grid__item .card-wrapper .card,.shopify-section .home_featurecol.collection ul.product-grid li.grid__item .card-wrapper .card,.shopify-section .ui-tabs-panel ul.product-grid li.grid__item .card-wrapper .card,.shopify-section product-recommendations.related-products ul.product-grid li.grid__item .card-wrapper .card{background-color:transparent;border:none}.shopify-section .collection ul.product-grid li.grid__item .card-wrapper .card__inner,.shopify-section .home_featurecol.collection ul.product-grid li.grid__item .card-wrapper .card__inner,.shopify-section .ui-tabs-panel ul.product-grid li.grid__item .card-wrapper .card__inner,.shopify-section product-recommendations.related-products ul.product-grid li.grid__item .card-wrapper .card__inner{border:none;background-color:transparent}.shopify-section .collection ul.product-grid li.grid__item .card-wrapper .card__inner .card__media,.shopify-section .home_featurecol.collection ul.product-grid li.grid__item .card-wrapper .card__inner .card__media,.shopify-section .ui-tabs-panel ul.product-grid li.grid__item .card-wrapper .card__inner .card__media,.shopify-section product-recommendations.related-products ul.product-grid li.grid__item .card-wrapper .card__inner .card__media{-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-top-left-radius:6px;border-top-right-radius:6px}.shopify-section .collection ul.product-grid li.grid__item .card-wrapper .card__inner>span,.shopify-section .home_featurecol.collection ul.product-grid li.grid__item .card-wrapper .card__inner>span,.shopify-section .ui-tabs-panel ul.product-grid li.grid__item .card-wrapper .card__inner>span{display:inline-block;width:201px;height:134px;background-color:#06d7f8;position:absolute;left:-35px;top:-35px;z-index:-1}.shopify-section .collection ul.product-grid li.grid__item .card-wrapper .card__content,.shopify-section .home_featurecol.collection ul.product-grid li.grid__item .card-wrapper .card__content,.shopify-section .ui-tabs-panel ul.product-grid li.grid__item .card-wrapper .card__content,.shopify-section product-recommendations.related-products ul.product-grid li.grid__item .card-wrapper .card__content{padding:21px 0 0}.shopify-section .collection ul.product-grid li.grid__item .vario-all-variant-wrapper{margin-top:0!important}.shopify-section .collection ul.product-grid li.grid__item .vario-all-variant-wrapper .vario-variant-wrapper>label{display:none!important}.shopify-section .collection ul.product-grid li.grid__item .vario-all-variant-wrapper .vario-variant-wrapper ul.vario-variants li.vario-variant .sv-swatch{width:18px;height:18px;font-size:10px;line-height:18px}.shopify-section .collection ul.product-grid li.grid__item .card-wrapper .card__inner .card__content,.shopify-section .home_featurecol.collection ul.product-grid li.grid__item .card-wrapper .card__inner .card__content,.shopify-section .ui-tabs-panel ul.product-grid li.grid__item .card-wrapper .card__inner .card__content,.shopify-section product-recommendations.related-products ul.product-grid li.grid__item .card-wrapper .card__inner .card__content{padding:0}.shopify-section .collection ul.product-grid li.grid__item .card-wrapper .card__inner .card__content .card__badge.top,.shopify-section .home_featurecol.collection ul.product-grid li.grid__item .card-wrapper .card__inner .card__content .card__badge.top,.shopify-section .ui-tabs-panel ul.product-grid li.grid__item .card-wrapper .card__inner .card__content .card__badge.top,.shopify-section product-recommendations.related-products ul.product-grid li.grid__item .card-wrapper .card__inner .card__content .card__badge.top{margin-top:16px;margin-left:16px}.shopify-section .collection ul.product-grid li.grid__item .card-wrapper .card__inner .card__content .card__badge.top>span.badge,.shopify-section .home_featurecol.collection ul.product-grid li.grid__item .card-wrapper .card__inner .card__content .card__badge.top>span.badge,.shopify-section .ui-tabs-panel ul.product-grid li.grid__item .card-wrapper .card__inner .card__content .card__badge.top>span.badge,.shopify-section product-recommendations.related-products ul.product-grid li.grid__item .card-wrapper .card__inner .card__content .card__badge.top>span.badge{border:none;border-radius:4px;font:normal 12px/19px dinnextbold,sans-serif;color:#fff;background-color:#000;padding:3px 8px 1px}.shopify-section .collection ul.product-grid li.grid__item .card-wrapper>.card>.card__content .quick-add{display:none;transition:all .2s ease-in-out;position:absolute;top:64.2%;left:0;width:100%;z-index:2;margin:0}.shopify-section .collection ul.product-grid li.grid__item .card-wrapper:not(.product-sold-out):hover>.card>.card__content .quick-add{display:block}.shopify-section .collection ul.product-grid li.grid__item .card-wrapper .card__information h3.card__heading{font-weight:800!important}.shopify-section .collection ul.product-grid li.grid__item .card-wrapper .card__information,.shopify-section .home_featurecol.collection ul.product-grid li.grid__item .card-wrapper .card__information,.shopify-section .ui-tabs-panel ul.product-grid li.grid__item .card-wrapper .card__information,.shopify-section product-recommendations.related-products ul.product-grid li.grid__item .card-wrapper .card__information{padding-top:5px;padding-bottom:9px}.boost-sd__product-item .boost-sd__product-info-wrapper .boost-sd__product-info .boost-sd__product-title,.shopify-section .collection ul.product-grid li.grid__item .card-wrapper .card__information h3.card__heading,.shopify-section .home_featurecol.collection ul.product-grid li.grid__item .card-wrapper .card__information h3.card__heading,.shopify-section .ui-tabs-panel ul.product-grid li.grid__item .card-wrapper .card__information h3.card__heading,.shopify-section product-recommendations.related-products ul.product-grid li.grid__item .card-wrapper .card__information h3.card__heading{margin:0 0 1px;padding:0;font:normal 16px/24px dinnextbold,sans-serif;color:#1a1a1a;letter-spacing:normal;text-transform:none}.shopify-section .collection ul.product-grid li.grid__item .card-wrapper .card__information p.product_description{font:400 13px/18px Roboto,sans-serif;color:#706767;margin:0 0 12px;padding:0}.shopify-section .collection ul.product-grid li.grid__item .card-wrapper .card__information h3.card__heading>a,.shopify-section .home_featurecol.collection ul.product-grid li.grid__item .card-wrapper .card__information h3.card__heading>a,.shopify-section .ui-tabs-panel ul.product-grid li.grid__item .card-wrapper .card__information h3.card__heading>a,.shopify-section product-recommendations.related-products ul.product-grid li.grid__item .card-wrapper .card__information h3.card__heading>a{text-decoration:none;color:#1a1a1a}.shopify-section .collection ul.product-grid li.grid__item .card-wrapper .card__information .card-information .jdgm-widget{font-size:18px}.boost-sd__product-item .boost-sd__product-info-wrapper .boost-sd__product-info .boost-sd__product-price-wrapper,.shopify-section .collection ul.product-grid li.grid__item .card-wrapper .card__information .price,.shopify-section .home_featurecol.collection ul.product-grid li.grid__item .card-wrapper .card__information .price,.shopify-section .ui-tabs-panel ul.product-grid li.grid__item .card-wrapper .card__information .price,.shopify-section product-recommendations.related-products ul.product-grid li.grid__item .card-wrapper .card__information .price{font:400 16px/24px dinnextregular,sans-serif;color:#1a1a1a;letter-spacing:normal;margin-top:3px;text-transform:none}.shopify-section .collection ul.product-grid li.grid__item .card-wrapper .card__content,.shopify-section .home_featurecol.collection ul.product-grid li.grid__item .card-wrapper .card__content,.shopify-section .ui-tabs-panel ul.product-grid li.grid__item .card-wrapper .card__content,.shopify-section product-recommendations.related-products ul.product-grid li.grid__item .card-wrapper .card__content{text-align:left;margin:0}.boost-sd__product-item .boost-sd__product-info-wrapper .boost-sd__product-info .boost-sd__button,.shopify-section .collection ul.product-grid li.grid__item .card-wrapper .card__content .quick-add button.quick-add__submit,.shopify-section .home_featurecol.collection ul.product-grid li.grid__item .card-wrapper .card__content .quick-add button.quick-add__submit,.shopify-section .ui-tabs-panel ul.product-grid li.grid__item .card-wrapper .card__content .quick-add button.quick-add__submit,.shopify-section product-recommendations.related-products ul.product-grid li.grid__item .card-wrapper .card__content .quick-add button.quick-add__submit{width:auto;min-width:1px;min-height:unset;margin:0 16px 0 auto;padding:12px 24px;border-radius:4px;border:none;font:normal 14px dinnextbold,sans-serif;color:#fff;text-transform:none;background-color:#a9746e;background-image:none;letter-spacing:normal;text-shadow:none;box-shadow:none;outline:0;animation-delay:.1s!important}.boost-sd__product-item .boost-sd__product-info-wrapper .boost-sd__product-info .boost-sd__button:hover,.shopify-section .collection ul.product-grid li.grid__item .card-wrapper .card__content .quick-add button.quick-add__submit:hover,.shopify-section .home_featurecol.collection ul.product-grid li.grid__item .card-wrapper .card__content .quick-add button.quick-add__submit:hover,.shopify-section .ui-tabs-panel ul.product-grid li.grid__item .card-wrapper .card__content .quick-add button.quick-add__submit:hover,.shopify-section product-recommendations.related-products ul.product-grid li.grid__item .card-wrapper .card__content .quick-add button.quick-add__submit:hover{background-color:#a9746e}.shopify-section .collection ul.product-grid li.grid__item .card-wrapper .card__content .quick-add button.quick-add__submit::after,.shopify-section .collection ul.product-grid li.grid__item .card-wrapper .card__content .quick-add button.quick-add__submit::before,.shopify-section .home_featurecol.collection ul.product-grid li.grid__item .card-wrapper .card__content .quick-add button.quick-add__submit::after,.shopify-section .home_featurecol.collection ul.product-grid li.grid__item .card-wrapper .card__content .quick-add button.quick-add__submit::before,.shopify-section product-recommendations.related-products ul.product-grid li.grid__item .card-wrapper .card__content .quick-add button.quick-add__submit::after,.shopify-section product-recommendations.related-products ul.product-grid li.grid__item .card-wrapper .card__content .quick-add button.quick-add__submit::before{display:none}.product-grid-container .collection .pagination-wrapper .pagination{justify-content:center}.product-grid-container .collection .pagination-wrapper .pagination ul.pagination__list{column-gap:10px;align-items:center}.product-grid-container .collection .pagination-wrapper .pagination ul.pagination__list>li{margin-right:0;font:400 18px Roboto,sans-serif!important;color:#000!important;text-align:center;max-width:unset;flex-basis:unset}.product-grid-container .collection .pagination-wrapper .pagination ul.pagination__list>li>a,.product-grid-container .collection .pagination-wrapper .pagination ul.pagination__list>li>a:hover{display:inline-block;height:auto;text-decoration:none;padding:6px;font:400 18px Roboto,sans-serif!important;color:#000!important}.facets-vertical .facets-wrapper h2.facets__heading{font-weight:400;font-family:dinnextbold,sans-serif!important}.facets-vertical .facets-wrapper h2.facets__heading>.svg-wrapper{vertical-align:-19%}.shopify-section.product_video h2.video-wrapper-title{margin:0 0 7px;padding:0;font:normal 24px/28px dinnextregular,sans-serif;color:#1a1a1a}.shopify-section.product_video .video_grid{width:100%;max-width:1425px;margin:0 auto}.shopify-section.product_video .item_text .video-content{position:relative;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden;margin-bottom:-1px}.shopify-section.product_video .item_text .video-content video{object-fit:fill;width:100%;display:block}.shopify-section.product_video .item_text .video-content::after{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.1);z-index:1}.shopify-section.product_video .featured-product{position:absolute;left:0;right:0;top:auto;bottom:0;padding:5px;display:flex;align-items:center;justify-content:flex-start;column-gap:8px;z-index:2}.shopify-section.product_video .featured-product .product-image{max-width:44px;border-radius:4px;overflow:hidden}.shopify-section.product_video .featured-product .product-image>img{display:block;max-width:44px}.shopify-section.product_video .featured-product .product-content{flex-grow:1}.shopify-section.product_video .featured-product .product-content h3{margin:0 0 3px;padding:0;font:normal 14px/18px dinnextregular,sans-serif;color:#fff}.shopify-section.product_video .featured-product .product-content .product-price{margin:0;padding:0;font:normal 14px/18px dinnextregular,sans-serif!important;color:#fff}.shopify-section.product_video .product-cart button.add-to-cart-button,.shopify-section.product_video .product-cart button.add-to-cart-button:active,.shopify-section.product_video .product-cart button.add-to-cart-button:focus,.shopify-section.product_video .product-cart button.add-to-cart-button:hover{display:block;width:100%;padding:12px;font:normal 16px dinnextregular,sans-serif!important;color:#fff;background-image:none;background-color:#393939;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;outline:0;text-shadow:none;border:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.shopify-section.product_video .product-cart button.add-to-cart-button:hover{background-color:#fff;color:#393939}.shopify-section.care_step h2.care-wrapper-title{margin:0 0 25px;padding:0;font:normal 30px/36px dinnextbold,sans-serif;color:#000}.shopify-section.care_step .care_grid{width:100%;max-width:1136px;margin:0 auto}.shopify-section.care_step .item_text>img{display:block;max-width:100%}.shopify-section.care_step .item_text .content{background-color:#f1e5dd;padding:20px}.shopify-section.care_step .item_text .content h3{margin:0 0 10px;padding:0;font:normal 16px/21px dinnextbold,sans-serif;color:#000}.shopify-section.care_step .item_text .content p{margin:0;padding:0;font:normal 14px/21px dinnextregular,sans-serif!important;color:#000}.shopify-section.care_step .care_button{text-align:center;padding-top:23px}.shopify-section.care_step .care_button a.btn,.shopify-section.care_step .care_button a.btn:active,.shopify-section.care_step .care_button a.btn:focus,.shopify-section.care_step .care_button a.btn:hover{display:inline-block;padding:13px 32px;font:normal 14px dinnextbold,sans-serif!important;color:#fff;background-image:none;background-color:#393939;border-radius:40px;text-transform:uppercase;outline:0;text-shadow:none;border:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.shopify-section.care_step .care_button a.btn:hover{background-color:#fcf8f7;color:#393939}.shopify-section.care_step .care_button a.btn .svg-wrapper{vertical-align:-27%}.shopify-section.care_step .care_button a.btn .svg-wrapper svg path{fill:#fff}.shopify-section.care_step .care_button a.btn:hover .svg-wrapper svg path{fill:#393939}.track123_form_wrapper h1.track123_track_form_title{margin:0;padding:0;font:normal 16px/25px dinnextregular,sans-serif!important;color:#1a1a1a}.track123_form_wrapper .track123_form_label{font:normal 16px/24px dinnextregular,sans-serif!important;color:#1a1a1a}.track123_form_wrapper .track123_form_input{font:normal 16px/24px dinnextregular,sans-serif!important;color:#1a1a1a;border-color:#1a1a1a;height:51px;box-shadow:none!important}.track123_form_wrapper .track123_two_form_wrapper .track123_form_button{background-color:#a9746e;background-image:none;padding:15px 24px 13px;font:normal 14px dinnextbold,sans-serif;color:#fff;border-radius:8px;border:none;width:auto!important;min-height:unset;min-width:unset}.track123_form_wrapper .track123_two_form_wrapper .track123_form_button::after,.track123_form_wrapper .track123_two_form_wrapper .track123_form_button::before{display:none}.shopify-section.section .custom_contact .contact{display:flex;align-items:flex-start;justify-content:flex-start;column-gap:64px}.shopify-section.section .custom_contact .contact .contact_title{width:calc(42% - 32px);max-width:calc(42% - 32px)}.shopify-section.section .custom_contact .contact #ContactForm{width:calc(58% - 32px);max-width:calc(58% - 32px)}.shopify-section.section .custom_contact .contact #ContactForm{background-color:#1a1a1a0d;border-radius:12px;display:block;padding:40px 48px}.shopify-section.section .custom_contact .contact .contact_title h1{margin:0;padding:0;font:normal 16px/25px dinnextbold,sans-serif!important;color:#1a1a1a}.shopify-section.section .custom_contact .contact .contact_title h2{margin:24px 0 0;padding:0;font:normal 48px/52px dinnextbold,sans-serif!important;color:#1a1a1a;letter-spacing:-1px!important}.shopify-section.section .custom_contact .contact #ContactForm .field__label{font:normal 16px dinnextregular,sans-serif;color:rgba(26,26,26,.5);top:20px;left:16px;text-transform:none}.shopify-section.section .custom_contact .contact #ContactForm .field__input.text-area:not(:placeholder-shown)~.field__label,.shopify-section.section .custom_contact .contact #ContactForm .text-area.field__input:focus~.field__label,.shopify-section.section .custom_contact .contact #ContactForm input.field__input:focus~.field__label,.shopify-section.section .custom_contact .contact #ContactForm input.field__input:not(:placeholder-shown)~.field__label{top:3px;font-size:13px}.shopify-section.section .custom_contact .contact #ContactForm .field__input.text-area,.shopify-section.section .custom_contact .contact #ContactForm input.field__input{height:60px;font:normal 16px dinnextregular,sans-serif;color:#1a1a1a;background-color:transparent;background-image:none;border-radius:6px;border:1px solid #1a1a1a1f;text-shadow:none;box-shadow:none;outline:0;margin:0;transition:none;padding:6px 16px}.shopify-section.section .custom_contact .contact #ContactForm .field__input.text-area{height:136px;resize:none;padding-top:17px}.shopify-section.section .custom_contact .contact #ContactForm .contact__button .button,.shopify-section.section .custom_contact .contact #ContactForm .contact__button .button:active,.shopify-section.section .custom_contact .contact #ContactForm .contact__button .button:focus,.shopify-section.section .custom_contact .contact #ContactForm .contact__button .button:hover{padding:17px 45px 15px;font:normal 16px dinnextbold,sans-serif;color:#fff;background-color:#a9746e;background-image:none;text-transform:none;border-radius:4px;outline:0;border:none;text-shadow:none;box-shadow:none;display:inline-block}.shopify-section.section .custom_contact .contact #ContactForm .contact__button .button:hover{background-color:rgba(169,116,110,.85)}.shopify-section.section .custom_contact .contact #ContactForm .contact__button .button::after,.shopify-section.section .custom_contact .contact #ContactForm .contact__button .button::before,.shopify-section.section .custom_contact .contact #ContactForm .field::after,.shopify-section.section .custom_contact .contact #ContactForm .field::before{display:none}.shopify-section.section .page-width--narrow h1.main-page-title{font:normal 60px/66px dinnextbold,sans-serif;color:#1a1a1a;margin:0 0 42px;padding:0;text-transform:none;text-align:center;letter-spacing:-1.2px!important}.shopify-section.section .page-width--narrow .rte p,.shopify-section.section .page-width--narrow .rte ul li{font:normal 16px/25px dinnextregular,sans-serif;color:#1a1a1a}.shopify-section.section .page-width--narrow .rte ul{padding-left:0;margin-bottom:10px}.shopify-section.section .page-width--narrow .rte ul li strong{font-family:dinnextbold;font-weight:400}.shopify-section.section .page-width--narrow .rte p strong{text-transform:uppercase;font-family:dinnextbold;font-weight:400}.shopify-section.section .page-width--narrow .rte h2,.shopify-section.section .page-width--narrow .rte h3{font:normal 48px/52px dinnextbold,sans-serif;color:#1a1a1a;margin:24px 0 0;padding:0;line-height:-.96px!important}.shopify-section.section .page-width--narrow .rte h5{font:normal 18px/22px dinnextbold,sans-serif;color:#1a1a1a;margin:24px 0 0;padding:0;text-transform:uppercase;}.shopify-section.section .page-width--narrow .rte h3{font-size:36px;line-height:43px}#MainContent .shopify-section.product-details-section .gradient{background-color:#f1ffff;position:relative}#MainContent .shopify-section.product-details-section .gradient>div{position:relative;z-index:2}.shopify-section .product-custom-hero{width:100%;position:relative;min-height:350px;background-color:#fbb2c4}.shopify-section .product-custom-hero>img{width:100%;max-width:100%;display:block}.shopify-section .product-custom-hero>.product-custom__text-wrapper{position:absolute;left:0;right:0;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.shopify-section .product-custom-hero>.product-custom__text-wrapper h2.product-hero__title{margin:0;padding:0;font:400 78px/82px Playball,cursive;color:#373737;letter-spacing:-1px!important}.product .product__info-wrapper .product__info-container p.product__text{font:400 16px/22px Roboto,sans-serif;color:#000;margin:0 0 11px;padding:0;text-transform:uppercase}.product .product__info-wrapper .product__info-container .product__title{margin-bottom:21px}.product .product__info-wrapper .product__info-container .product__title a h2,.product .product__info-wrapper .product__info-container .product__title h1{font:normal 48px/52px dinnextbold,sans-serif;color:#1a1a1a;margin:0;padding:0;text-transform:none;letter-spacing:-.96px!important}.product .product__info-wrapper .product__info-container>.shopify-app-block .jdgm-prev-badge__stars{font-size:22px}.product .product__info-wrapper .product__info-container>.shopify-app-block .jdgm-prev-badge__text{font:400 14px/18px Roboto,sans-serif;color:#797979}.product .product__info-wrapper .product__info-container .product__title+p.product__text{font:normal 14px/22px dinnextregular,sans-serif;color:#1a1a1a;margin:0;padding:0;text-transform:none}.product .product__info-wrapper .product__info-container .price{font:600 20px/32px Roboto,sans-serif;color:#000;margin:0;padding:5px 0 0}.product .product__info-wrapper .product__info-container .product__description>*{font:400 16px/25px Roboto,sans-serif;color:#787777;margin:0;padding:0}.product .product__info-wrapper .product__info-container .product__description>:empty{display:none}.product .product__info-wrapper .product__info-container p.product__sku,.product .product__info-wrapper .product__info-container p.product_collection{font:500 14px/18px Roboto,sans-serif;color:#000;margin:0 0 18px;padding:0}.product .product__info-wrapper .product__info-container p.product__sku>span.visually-hidden{position:static!important;width:auto!important;height:auto!important;clip:unset!important;margin-right:3px!important}.product .product__info-wrapper .product__info-container variant-selects{display:flex;align-items:flex-start;justify-content:flex-start;column-gap:0;row-gap:10px;width:100%;flex-wrap:wrap;margin:0;flex-direction:column}.product .product__info-wrapper .product__info-container variant-selects legend.form__label{font:400 18px/25px Roboto,sans-serif;color:#000}.product .product__info-wrapper .product__info-container variant-selects .product-form__input--pill input[type=radio]+label{font:500 15px/21px Roboto,sans-serif;color:#000;text-transform:capitalize;padding:5px 25px;border-color:#000}.product .product__info-wrapper .product__info-container variant-selects .product-form__input--pill input[type=radio]:checked+label{color:#fff}.product .product__info-wrapper .product__info-container .product-form__quantity{width:100%;max-width:none;min-width:unset;margin:0;padding:18px 0 0;border-top:1px solid #cfc6c6;margin-bottom:18px}.product .product__info-wrapper .product__info-container .product-form__quantity>.price-per-item__container{width:100%;max-width:150px}.product .product__info-wrapper .product__info-container .product-form__quantity label.form__label{display:none}.product .product__info-wrapper .product__info-container .product-form__quantity .quantity{background-color:#fff;min-height:40px;border-radius:40px;overflow:hidden;border:1px solid #cfc6c6;box-shadow:none;width:100%}.product .product__info-wrapper .product__info-container .product-form__quantity .quantity::after,.product .product__info-wrapper .product__info-container .product-form__quantity .quantity::before{display:none}.product .product__info-wrapper .product__info-container .product-form__quantity .quantity input.quantity__input,.product .product__info-wrapper .product__info-container .product-form__quantity .quantity input.quantity__input:focus-visible{width:100%;box-shadow:none;font:500 18px Roboto,sans-serif;color:#000;outline:0}.product .product__info-wrapper .product__info-container .product-form .product-form__buttons{max-width:100%}.product .product__info-wrapper .product__info-container .product-form .product-form__buttons button.product-form__submit::after,.product .product__info-wrapper .product__info-container .product-form .product-form__buttons button.product-form__submit::before{display:none}.product .product__info-wrapper .product__info-container .product-form .product-form__buttons{display:flex;align-items:flex-start;justify-content:flex-start;column-gap:10px;row-gap:5px;border-top:none;padding-top:0}.product .product__info-wrapper .product__info-container .product-form .product-form__buttons button.product-form__submit{background-color:#000;border:none;font:normal 16px dinnextbold,sans-serif!important;color:#fff;text-transform:uppercase;border-radius:4px;text-shadow:none;box-shadow:none;letter-spacing:normal;padding:20px 35px 18px;display:block;width:100%;min-height:unset;margin:0}.product .product__info-wrapper .product__info-container .product-form .product-form__buttons button.product-form__submit>span{font-family:dinnextbold,sans-serif}.product .product__info-wrapper .product__info-container .product-form .product-form__buttons button.product-form__submit:hover{background-color:rgba(0,0,0,.7)}.product .product__info-wrapper .product__info-container .product-form{margin:0}.product .product__info-wrapper .product__info-container .product-form .product-form__buttons .shopify-payment-button{min-width:250px}.product .product__info-wrapper .product__info-container .product-form .product-form__buttons .shopify-payment-button shopify-accelerated-checkout>shop-pay-wallet-button{border-radius:40px;overflow:hidden}.product .product__info-wrapper .product__info-container .product-form .vario-all-variant-wrapper .vario-variant-wrapper>label{font:normal 16px/26px dinnextregular,sans-serif;color:rgba(26,26,26,.7)}.product .product__info-wrapper .product__info-container .product-form .vario-all-variant-wrapper .vario-variant-wrapper>label .vario-variant-selected{color:#1a1a1a}ul.icon-with-text.foundation_icon{display:flex;align-items:center;justify-content:flex-start;column-gap:16px;row-gap:16px;flex-wrap:wrap}ul.icon-with-text.foundation_icon>li{width:calc(33.33% - 16px* 2/3);max-width:calc(33.33% - 16px* 2/3);display:flex;align-items:center;justify-content:flex-start;column-gap:12px;flex-direction:row}ul.icon-with-text.foundation_icon>li .h4{font:normal 14px/22px dinnextbold,sans-serif;color:#1a1a1a;margin:0;padding:0;flex-grow:1;text-align:left}ul.icon-with-text.foundation_icon>li>img{max-width:24px;margin:0}.shipping_block{display:flex;align-items:center;justify-content:space-between;column-gap:16px;row-gap:16px;flex-wrap:wrap;padding:6px 16px;font:normal 11px/18px dinnextregular;color:#1a1a1a}.shipping_block .shipping_date>svg{vertical-align:-15%}.guarantee_block{padding:20px;background-color:#f1e5dd;border-radius:6px}.guarantee_block h3{font:normal 14px/22px dinnextbold,sans-serif;color:#1a1a1a;margin:0 0 8px;padding:0}.guarantee_block p{font:normal 14px/22px dinnextregular,sans-serif;color:#1a1a1a;margin:0 0 0;padding:0}.guarantee_block p a{color:#1a1a1a}.guarantee_block>p:not(:last-child){margin-bottom:24px}.action_block h3.action__title{font:normal 24px/26px dinnextbold,sans-serif;color:#000;margin:0 0 14px;padding:0}.action_block .action-video .item a{display:block}.action_block .action-video .item a>video{max-width:100%;border-radius:10px}.action_block .action-video.owl-theme .owl-nav{margin-top:0}.action_block .action-video.owl-theme .owl-nav>button,.action_block .action-video.owl-theme .owl-nav>button:active,.action_block .action-video.owl-theme .owl-nav>button:focus,.action_block .action-video.owl-theme .owl-nav>button:hover{border:none;box-shadow:none;outline:0;text-shadow:none;background-image:none;background-color:rgba(255,255,255,.5);text-align:center;color:#000;border-radius:0 5px 5px 0;position:absolute;left:0;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:60px;margin:0}.action_block .action-video.owl-theme .owl-nav>button.owl-next,.action_block .action-video.owl-theme .owl-nav>button.owl-next:active,.action_block .action-video.owl-theme .owl-nav>button.owl-next:focus,.action_block .action-video.owl-theme .owl-nav>button.owl-next:hover{border-radius:5px 0 0 5px;left:auto;right:0}.action_block .action-video.owl-theme .owl-nav>button.disabled{display:none}.action_block .action-video.owl-theme .owl-nav>button:hover{background-color:rgba(255,255,255,.8)}.action_block .action-video.owl-theme .owl-nav>button .fa{font-size:38px;line-height:42px;margin-left:-6px}.action_block .action-video.owl-theme .owl-nav>button.owl-next .fa{margin-left:auto;margin-right:-6px}.product__accordion .summary__title h2{font:normal 16px/24px dinnextbold,sans-serif;color:#1a1a1a}.product__accordion summary>span{width:24px;height:24px!important;display:inline-block;position:absolute;left:auto;right:15px;top:50%;margin-top:-12px;background-color:rgba(26,26,26,.1);border-radius:40px;text-align:center;line-height:24px}.product__accordion summary>span>svg{position:static}.product__accordion summary>span>svg>path{fill:#000}.product__accordion .accordion__content{padding-left:0!important}.product__accordion .accordion__content p{font:normal 14px/22px dinnextregular,sans-serif;color:#1a1a1a;margin:0 0 9px;padding:0}.product__accordion .accordion__content>p:last-child{margin-bottom:0}.product__accordion .accordion__content p>b,.product__accordion .accordion__content p>strong{font-family:dinnextbold!important;font-weight:400!important}.shopify-section.section .gradient.foundation_loveblock{background-color:#f6f2eb}.shopify-section.section .gradient.foundation_loveblock .image-with-text__media-item>.image-with-text__media{border-radius:10px;border:none;max-width:702px;margin-left:auto;margin-right:0}.shopify-section.section .gradient.foundation_loveblock h2.image-with-text__heading{font:normal 24px/32px dinnextbold,sans-serif;color:#1a1a1a;margin:0 0 9px;padding:0;text-transform:uppercase}.shopify-section.section .gradient.foundation_loveblock .image-with-text__text h5{font:normal 22px/25px dinnextbold,sans-serif;color:#1a1a1a;margin:0 0 12px;padding:0}.shopify-section.section .gradient.foundation_loveblock .image-with-text__text p{font:normal 16px/22px dinnextregular,sans-serif;color:#000;margin:0 0 17px;padding:0}.shopify-section.section .gradient.thinking_block .image-with-text__media-item>.image-with-text__media{border-radius:10px;border:none;max-width:612px;padding-bottom:533px!important;margin-left:70px}.shopify-section.section .gradient.thinking_block .image-with-text__media-item>.image-with-text__media>img{object-fit:fill}.shopify-section.section .gradient.thinking_block .image-with-text__content{padding-right:26px;padding-top:28px;padding-bottom:37px}.shopify-section.section .gradient.thinking_block .image-with-text__content .image-with-text__text{margin-top:50px}.shopify-section.section .gradient.thinking_block h2.image-with-text__heading{font:normal 42px/55px dinnextbold,sans-serif;color:#1a1a1a;margin:0;padding:0;text-transform:none}.shopify-section.section .gradient.thinking_block.multistick_think{background-color:#f6f2eb}.shopify-section.section .gradient.thinking_block.multistick_think .image-with-text__text p{text-transform:uppercase}.shopify-section.section .gradient.thinking_block.multistick_think .image-with-text__media-item>.image-with-text__media{max-width:613px;padding-bottom:613px!important}.shopify-section.section .gradient.thinking_block .image-with-text__text p{font:normal 16px/22px dinnextregular,sans-serif;color:#1a1a1a;margin:0 0 70px;padding:0;width:100%;display:flex;align-items:center;justify-content:flex-start;column-gap:23px}.shopify-section.section .gradient.thinking_block .image-with-text__text p>strong{font-weight:400;font-size:39px;line-height:43px;flex:0 0 75px}.shopify-section.section .gradient.thinking_block .image-with-text__text p:last-child{margin-bottom:0}.shopify-section.section .gradient.dermatologists_block{background-color:#f8f8f6}.shopify-section.section .gradient.dermatologists_block .image-with-text__media-item>.image-with-text__media{border-radius:6px;border:none;max-width:500px;padding-bottom:334px!important;margin-left:90px}.shopify-section.section .gradient.dermatologists_block .image-with-text__media-item>.image-with-text__media>img{object-fit:fill}.shopify-section.section .gradient.dermatologists_block .image-with-text__content{padding-top:21px;padding-bottom:31px}.shopify-section.section .gradient.dermatologists_block h2.image-with-text__heading{font:normal 60px/66px dinnextbold,sans-serif;color:#1a1a1a;margin:0 0 9px;padding:0;text-transform:none}.shopify-section.section .gradient.dermatologists_block .image-with-text__text p{font:normal 16px/26px dinnextregular,sans-serif;color:#1a1a1a;margin:0 0 17px;padding:0}.shopify-section.product_faq h2.faq-wrapper-title{font:normal 48px/53px dinnextbold,sans-serif;color:#1a1a1a;margin:0 0 48px;padding:0;text-transform:none}.shopify-section.product_faq .page-width .faq_section{width:100%;max-width:89.3rem;margin:0 auto;background-color:rgba(26,26,26,.05);border-radius:12px;padding:20px 48px}.shopify-section.product_faq .faq_area h3.ui-accordion-header{background-color:transparent;border-radius:0;font:normal 16px/26px dinnextbold,sans-serif;color:#1a1a1a;border:none;border-bottom:1px solid rgba(26,26,26,.12);padding-left:0;padding-right:0;padding-top:16px;padding-bottom:18px}.shopify-section.product_faq .faq_area h3.ui-accordion-header.last-header,.shopify-section.product_faq .faq_area h3.ui-accordion-header.ui-state-active{border-bottom:none}.shopify-section.product_faq .faq_area h3.ui-accordion-header .ui-accordion-header-icon{position:absolute;left:auto;right:0;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;width:24px;height:24px;border-radius:30px;background-color:rgba(26,26,26,.1);background-image:none;line-height:24px;text-align:center;text-indent:unset;margin-left:1px;margin-top:0}.shopify-section.product_faq .faq_area h3.ui-accordion-header.ui-state-active .ui-accordion-header-icon{background-color:#1a1a1a}.shopify-section.product_faq .faq_area h3.ui-accordion-header .ui-accordion-header-icon::before{content:'\f107';font:normal 14px/24px FontAwesome!important;color:#000;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.shopify-section.product_faq .faq_area h3.ui-accordion-header.ui-state-active .ui-accordion-header-icon::before{content:'\f106';color:#fff}.shopify-section.product_faq .faq_area .ui-accordion-content{background-color:transparent;border-radius:0;border:none;padding-left:0;padding-right:0;padding-top:0;border-bottom:1px solid rgba(26,26,26,.12);font:normal 16px/25px dinnextregular,sans-serif;color:#1a1a1a}.shopify-section.product_faq .faq_area .ui-accordion-content.last-content{border-bottom:none}.product .product__media-wrapper .pmslider-root{position:relative}.product .product__media-wrapper .pmslider-root::before{content:'';display:block;width:94px;height:94px;background:transparent url(/cdn/shop/files/guarantee-badge.png?v=1753896647) no-repeat center center;font:normal 10px/18px dinnextregular,sans-serif;color:#fff;text-align:center;padding-top:0;position:absolute;left:138px;top:25px;z-index:1}.facets-vertical-form{margin-bottom:30px}.jdgm-widget .jdgm-rev-widg{font-size:16px!important}.jdgm-widget .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-verified-checkmark,.jdgm-widget .jdgm-rev-widg .jdgm-rev__content .jdgm-rev__title,.jdgm-widget .jdgm-rev-widg .jdgm-rev__transparency-badge-wrapper{display:none!important}.jdgm-widget .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-rev-widg__title{font:normal 24px/32px dinnextregular,sans-serif;color:#1a1a1a;margin-top:30px}.jdgm-widget .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-row-stars .jdgm-widget-actions-wrapper a.jdgm-write-rev-link{font-family:dinnextbold!important;font-weight:400!important}

#MainContent.bio-collagen-mask .product .product__info-wrapper .product__info-container .product__title h1{font:normal 36px/43px dinnextbold,sans-serif; color:#1a1a1a;}
#MainContent.bio-collagen-mask .product .product__info-wrapper .product__info-container p.product__text{font:normal 16px/25px dinnextregular,sans-serif; color:#000;margin-top:-19px;}
#MainContent.bio-collagen-mask .product .product__info-wrapper .product__info-container p.product__text.subtitle{font:normal 12px/19px dinnextregular,sans-serif; color:#1a1a1a; text-transform:none;margin-top:22px;}
#MainContent.bio-collagen-mask .product .product__info-wrapper .product__info-container form.installment{display:none;}
#MainContent.bio-collagen-mask ul.icon-with-text.foundation_icon > li{background-color:transparent;}
#MainContent.bio-collagen-mask ul.icon-with-text.foundation_icon > li img{max-width:16px; max-height:16px;}
#MainContent.bio-collagen-mask ul.icon-with-text.foundation_icon > li:nth-child(2) img{max-width:20px; max-height:23px;}
#MainContent.bio-collagen-mask ul.icon-with-text.foundation_icon > li:nth-child(3) img{max-width:20px; max-height:22px;}
#MainContent.bio-collagen-mask ul.icon-with-text.foundation_icon > li:nth-child(4) img{max-width:20px; max-height:22px;}
#MainContent.bio-collagen-mask .product .product__info-wrapper .product__info-container .product-form .product-form__buttons button.product-form__submit{background-color: #f83a3a;}
#MainContent.bio-collagen-mask .product .product__info-wrapper .product__info-container .shipping_block{background-color: #faece5;margin-top: 32px;margin-bottom: 23px;}
.product__accordion .accordion__content ul,
.product__accordion .accordion__content ol{padding-left:1px;}
.product__accordion .accordion__content ul li,
.product__accordion .accordion__content ol li{font:normal 16px/26px dinnextregular,sans-serif; color:#1a1a1a;}
#MainContent.bio-collagen-mask .shopify-section.section .gradient.thinking_block{background-color: #faece5;}
#MainContent.bio-collagen-mask .shopify-section.section .gradient.thinking_block .image-with-text__text p > strong{flex: 0 0 95px;}
#MainContent.bio-collagen-mask .shopify-section.section .gradient.dermatologists_block h2.image-with-text__heading{ font-size:26px;line-height:42px;}
.shopify-section.section .gradient.dermatologists_block .image-with-text__text p strong{font-weight:normal; font-family:'dinnextbold',sans-serif;}
#MainContent.bio-collagen-mask .shopify-section.beforeafter_section .beforeafter_gallery{border-radius:0;box-shadow:0 5px 15px rgb(26 26 26 / 0.1);}

.shopify-section.moisturise_spray .left-item{position:relative;}
.shopify-section.moisturise_spray .left-item img{width:100%; height:100%;object-fit: cover; position:absolute;left:0; top:0; display:block;border-radius:12px;}
.shopify-section.moisturise_spray .left-item > h3,
.shopify-section.moisturise_spray .left-item > h5{position:absolute; left:15px; right:15px; top:15px;font:normal 24px/31px dinnextbold,sans-serif; color:#fff;margin:0;padding:0;}
.shopify-section.moisturise_spray .left-item > h5{font:normal 32px/38px dinnextbold,sans-serif; top:auto; bottom:15px;text-transform:uppercase;}
.shopify-section.moisturise_spray .right-item video{width:100%; height:100%;object-fit: cover; position:absolute;left:0; top:0;}
.shopify-section.moisturise_spray .right-item .item{padding:20px; background-color:#fff;border-radius:12px;}
.shopify-section.moisturise_spray .right-item .videoitem,
.shopify-section.moisturise_spray .left-item .imgitem{aspect-ratio: 12/8;position:relative;}
.shopify-section.moisturise_spray .right-item .videoitem{overflow:hidden;overflow-y:scroll;scrollbar-width:none;}
footer.footer .footer__content-bottom .footer__content-bottom-wrapper > .footer__localization h2.caption-large,
footer.footer .footer__content-bottom .footer__content-bottom-wrapper > .footer__localization .disclosure button.disclosure__button::before,
footer.footer .footer__content-bottom .footer__content-bottom-wrapper > .footer__localization .disclosure button.disclosure__button::after{display:none;}
footer.footer .footer__content-bottom .footer__content-bottom-wrapper > .footer__localization .disclosure button.disclosure__button{margin:0;font:normal 14px/21px dinnextbold,sans-serif; color:#121212;padding-top:0 !important; padding-bottom:0 !important;padding-left:0 !important;padding-right:18px !important; height:auto;min-height:unset;}
footer.footer .footer__content-bottom .footer__content-bottom-wrapper > .footer__localization .disclosure button.disclosure__button > span{font:normal 14px/21px dinnextbold,sans-serif;}
footer.footer .footer__content-bottom .footer__content-bottom-wrapper > .footer__localization .disclosure button.disclosure__button > svg{top:7px;right:4px;}
footer.footer .footer__content-bottom .footer__content-bottom-wrapper > .footer__localization{padding-bottom:55px;}
footer.footer .footer__content-bottom .footer__content-bottom-wrapper > .footer__localization localization-form > form{padding:0;}
#MainContent:not(.multi-stick) .product__info-wrapper .product__info-container form .vario-all-variant-wrapper{display:none;}

/* --------- popup form ----------- */
#form-container-ref .section[data-testid="form-container"] {max-width: 780px; width: 100%; margin: 0 20px;}
#form-container-ref .section[data-testid="form-container"] ._gridItemContent_1q1d2_257 {padding: 50px;}
#form-container-ref .section[data-testid="form-container"] ._textBody_2aowh_10 {font-size: 20px; line-height: 35px; font-weight: 800;}
#form-container-ref .section[data-testid="form-container"] ._textBody_2aowh_10 {}
._noImage_1q1d2_161 {max-width: 780px; width: 100%; margin: 0 20px;}


@media screen and (min-width:1024px){.shopify-section.beforeafter_section .grid{column-gap:100px}.shopify-section.beforeafter_section .grid .grid__item{width:calc(25% - 100px * 2/3);max-width:calc(25% - 100px * 2/3)}.shopify-section.beforeafter_section .grid .grid__item:nth-child(2){width:calc(50% - 100px * 2/3);max-width:calc(50% - 100px * 2/3)}.shopify-section.care_step .care_grid .grid,.shopify-section.product_video .video_grid .grid{column-gap:16px}.shopify-section.care_step .care_grid .grid .grid__item,.shopify-section.product_video .video_grid .grid .grid__item{width:calc(33.33% - 16px * 2/3);max-width:calc(33.33% - 16px * 2/3)}}@media screen and (min-width:990px){header.header.header--middle-center:not(.drawer-menu){padding-left:48px;padding-right:48px}.shopify-section.section .home_hero .grid--2-col-tablet .grid__item.image-with-text__text-item .image-with-text__content{padding:20px 40px 20px 0}}@media screen and (min-width:750px){.shopify-section.section .home_hero .page-width{padding:0 8rem}.shopify-section.section .home_hero .grid--2-col-tablet .grid__item.image-with-text__media-item{width:calc(40.52% - 8px * 2 / 3);max-width:416px;max-height:366px}.shopify-section .collection ul.product-grid,.shopify-section .home_featurecol.collection ul.product-grid,.shopify-section .ui-tabs-panel ul.product-grid,.shopify-section product-recommendations.related-products ul.product-grid{column-gap:24px;row-gap:40px}.shopify-section .collection ul.product-grid.grid--4-col-desktop .grid__item,.shopify-section .home_featurecol.collection ul.product-grid.grid--4-col-desktop .grid__item,.shopify-section .ui-tabs-panel ul.product-grid.grid--4-col-desktop .grid__item,.shopify-section product-recommendations.related-products ul.product-grid li.grid__item{width:calc(25% - 24px * 3 / 4);max-width:calc(25% - 24px * 3 / 4)}.shopify-section .collection ul.product-grid.grid--3-col-desktop .grid__item{width:calc(33.33% - 24px * 2 / 3);max-width:calc(33.33% - 24px * 2 / 3)}.facets-vertical{column-gap:48px}.facets-vertical .facets-wrapper{padding-right:0!important}.facets-vertical .facets-container .facets__form-vertical{width:300px}.shopify-section.section .product{column-gap:96px}.product .product__media-wrapper,.product .product_feature{max-width:calc(54.6% - 96px* 1/2)!important;width:calc(54.6% - 96px* 1/2)!important}.product .product__info-wrapper{max-width:calc(45.4% - 96px* 1/2)!important;width:calc(45.4% - 96px* 1/2)!important}.product .product__info-wrapper{padding-left:0!important}.product .product__info-wrapper .product__info-container{max-width:62.6rem!important}.shopify-section.section .gradient.dermatologists_block .image-with-text__media-item{width:calc(45% - 8px * 1/2)}.shopify-section.section .gradient.dermatologists_block .image-with-text__text-item{width:calc(55% - 8px * 1/2)}}
@media screen and (max-width:579px){
    .spray-with-text__grid{row-gap:20px;}
    .spray-with-text__grid .grid__item{width:100%;}
    .shopify-section.section .gradient.foundation_loveblock .image-with-text__content{padding-top:30px !important;}
    .shopify-section.moisturise_spray .left-item > h5{font-size:24px; line-height:28px;}
    .product .product__media-wrapper .pmslider-root::before{left:20px;top:20px;}
    .shopify-section.section .gradient.foundation_loveblock{padding-top:0 !important;}
}