.site-announcement{width:100%;padding:0 56px}.site-announcement__wrapper{display:flex;align-items:center;justify-content:space-between;max-width:1460px;margin:0 auto}.site-announcement__link{font-size:12px;padding:.75rem 0}.site-header{border-bottom:unset;background-color:#f9f7f3}.site-header__heading{margin:unset}@media screen and (min-width: 960px){.site-header{padding:0 56px}}.site-header__wrapper{padding-top:8px;padding-bottom:8px;border-bottom:2px solid #c4a47a}.main-nav__tier-1-link{font-size:14px;text-transform:unset;padding:.75rem .5rem}.site-header__navigation{display:none}@media screen and (min-width: 1132px){.site-header__navigation{display:block}}.header-controls{justify-content:flex-end;align-items:center;gap:16px}.header-controls__navigation{display:none}@media screen and (min-width: 1132px){.header-controls__navigation{display:block}}.header-controls__search,.header-controls__account,.header-controls__cart{padding:unset}.header-controls__cart{width:40px;height:40px;background:#2f3947;border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative;color:#fff;transition:all .3s ease}.header-controls__cart-count{position:absolute;top:0;right:0;background:#c4a47a;border-radius:50%;transform:translate(25%,-25%);font-size:10px;width:16px;height:16px;display:flex;justify-content:center;align-items:center;transition:all .3s ease}.header-controls__cart:hover{color:#fff;background:#c4a47a}.header-controls__cart:hover .header-controls__cart-count{background:#2f3947}.slideshow{padding:0 24px}.slideshow-slide__image-wrapper{height:500px}.slideshow-slide__content{display:none}.collection-list__header{display:flex;justify-content:space-between;align-items:flex-end}@media (max-width: 768px){.collection-list__header{display:block}}.collection-list__heading{max-width:420px;text-align:left;text-transform:unset!important;padding:unset;color:#2d2d2d}@media (max-width: 768px){.collection-list__heading{margin-bottom:20px}}.collection-list__heading+p{padding:12px 0}.collection-list__button{margin-bottom:0}.collection-list-card__info .collection-list__button{margin-right:12px}.collection-list-card__image-wrapper{overflow:hidden}.collection-list-card__image-wrapper img{transition:all .3s ease}.collection-list-card__image-wrapper:hover img{transform:scale(1.05)}.highlights h1,.highlights h2,.highlights h3,.highlights h4,.highlights h5,.highlights h6{margin:unset}.highlights__intro h3{margin-bottom:20px}.highlights__container{max-width:1460px;margin:0 auto;width:100%;background:#fff;padding:68px 48px 48px;gap:60px;display:grid;grid-template-columns:380px auto;justify-content:space-between}@media (max-width: 1200px){.highlights__container{display:block;padding:44px 24px 24px}}@media (max-width: 700px){.highlights__container{padding:48px 24px 24px}}.highlights__blocks{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding-top:90px;max-width:800px}@media (max-width: 1200px){.highlights__blocks{max-width:unset;padding-top:40px}}@media (max-width: 1200px){.highlights__blocks{grid-template-columns:1fr}}.highlights__block{background:#f9f7f3;padding:28px 24px}.highlights__block-icon{font-size:22px;padding:0 0 8px 8px}.highlights__block-title{font-weight:600}.featured-product__header{margin:0 auto}.featured-product__heading{color:#2d2d2d;margin-bottom:20px;text-transform:unset!important}.product-content{background:#fff;padding:32px;grid-template-columns:1fr 1fr;grid-gap:60px}@media (max-width: 900px){.product-content{grid-template-columns:1fr;grid-gap:24px;padding:24px}}.product-block{margin:0!important}.product-block--description{margin-bottom:12px!important}.product-block--price{margin-bottom:4px!important}.product-block--form .product-block{margin-top:8px!important}.product-details{max-width:500px;display:flex;flex-direction:column;justify-content:center}.product__title{font-size:28px;margin-bottom:16px}.product-usage{color:#beb8b2;font-size:16px;margin-bottom:16px}.product__description{margin-bottom:16px}.product__description ul{margin:0 0 16px}.product__description ul li{margin-bottom:unset;padding-left:16px;margin-bottom:4px}.product__description ul li:last-of-type{margin-bottom:unset}.product__description ul li::marker{content:"\f055";font-family:"Font Awesome 6 Free";font-weight:900}.price-container{margin-bottom:0}.price-container__price{color:#beb8b2}.product-page{padding:0 56px}.product-page__content .product-content{background:unset;padding:0;grid-template-columns:1fr 1fr}.product-page__content .product-specifications{background:#fff}.product-page__content .product-specifications table{width:100%}.product-page__content .product-specifications table tr{border-bottom:0}.product-page__content .product-specifications table tr:nth-of-type(odd){background-color:#f2f2f2}.product-page__content .product-specifications table tr td{text-align:left;padding:8px 28px}.product-page__content .product-specifications table tr td:last-of-type{text-align:right}.product-page__content .product-specifications:after{background:#fff}.product-page__content .product-manual{width:100%;text-align:center}@media (max-width: 900px){.product-page__content .product-content{grid-template-columns:1fr!important}}.product-page__content .product-faqs{padding:60px 0}.product-page__content .product-faqs__intro{max-width:580px}.product-page__content .product-faqs .accordion__item{background:#fff;margin-bottom:12px;padding:10px 22px}.product-page__content .product-faqs .accordion__item.active .accordion__question i{transform:rotate(180deg)}.product-page__content .product-faqs .accordion__item.active .accordion__answer{max-height:500px}.product-page__content .product-faqs .accordion__question{display:flex;justify-content:space-between;align-items:center}.product-page__content .product-faqs .accordion__question:hover{cursor:pointer}.product-page__content .product-faqs .accordion__question i{transition:all .3s ease;transform-origin:center;width:32px;height:32px;background:#2f3947;color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-left:12px;flex:0 0 auto}.product-page__content .product-faqs .accordion__answer{max-height:0;overflow:hidden;transition:max-height .6s ease}.product-page__content .product-faqs .accordion__answer-wrapper{padding-top:32px}.product-page__content .product-faqs .row{display:grid;grid-template-columns:1fr 1fr;gap:40px}@media (max-width: 1000px){.product-page__content .product-faqs .row{grid-template-columns:1fr!important}}.product-page__content .MagicToolboxSelectorsContainer{white-space:nowrap;overflow-x:scroll;cursor:grab;scroll-behavior:smooth;display:flex;flex-wrap:nowrap;gap:12px}.product-page__content .MagicToolboxSelectorsContainer:active{cursor:grabbing}.product-page__content .MagicToolboxSelectorsContainer>a{flex:0 0 auto;margin:unset}.product-page__content .MagicToolboxSelectorsContainer>a img{padding:unset;max-height:72px!important;height:72px!important;width:72px!important}.product-recommendations{padding:56px 0 112px}.product-recommendations__heading{text-align:left;text-transform:unset!important;padding:unset;color:#2d2d2d}@media screen and (max-width: 1000px){.product-recommendations__heading{margin-bottom:20px}}.product-recommendations__header{display:flex;justify-content:space-between;align-items:self-end;margin-top:0;margin-bottom:40px!important}.product-recommendations__header *{flex:0 0 0 auto}@media screen and (max-width: 1000px){.product-recommendations__header{display:block}}.product-recommendations__header,.product-recommendations__wrapper{padding:0 58px}@media screen and (max-width: 960px){.product-recommendations__header,.product-recommendations__wrapper{padding:0 40px}}.product-recommendations__wrapper{grid-template-columns:repeat(4,1fr)}@media screen and (max-width: 1000px){.product-recommendations__wrapper{grid-template-columns:1fr 1fr}}@media screen and (max-width: 520px){.product-recommendations__wrapper{grid-template-columns:1fr}}.product-intro{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding:80px 0}@media (max-width: 1000px){.product-intro{grid-template-columns:1fr}}.product-intro__image{position:relative}.product-intro__image-wrapper{aspect-ratio:9/6}@media (max-width: 1000px){.product-intro__image-wrapper{position:relative}}.product-intro__image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-intro__description{margin-bottom:28px}.product-specifications .specs-title{color:#2d2d2d;margin-bottom:40px}@media (max-width: 900px){.product-specifications .col-6{display:none}}.product-specifications .col-12{width:100%;display:none}@media (max-width: 900px){.product-specifications .col-12{display:block}}.richtext-section__content{max-width:760px!important}.richtext-section__heading+p{margin-bottom:20px}.assortiment-section,.richtext-section{color:#2d2d2d}.assortiment-section__heading,.richtext-section__heading{color:#2d2d2d;font-family:Fira Sans,sans-serif!important}@media (min-width: 768px){.assortiment-section__heading,.richtext-section__heading{font-size:2rem}}.assortiment-section__wrapper,.richtext-section__wrapper{padding-bottom:unset!important;margin-bottom:unset!important;padding:3.5rem 0!important}@media (max-width: 960px){.assortiment-section__wrapper,.richtext-section__wrapper{padding:40px 0!important}}.assortiment-section__content,.richtext-section__content{max-width:680px}.assortiment-section__products,.richtext-section__products{max-width:1460px;margin:0 auto;width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px;padding:40px 0;box-sizing:border-box}@media screen and (max-width: 1000px){.assortiment-section__products,.richtext-section__products{grid-template-columns:1fr 1fr}}@media screen and (max-width: 520px){.assortiment-section__products,.richtext-section__products{grid-template-columns:1fr}}.assortiment-section__buttons,.richtext-section__buttons{max-width:1460px;margin:0 auto;width:100%;display:flex;justify-content:center;gap:32px;align-items:center}@media (max-width: 768px){.assortiment-section__buttons,.richtext-section__buttons{flex-direction:column;gap:16px}}.assortiment-section__button,.richtext-section__button{margin-bottom:unset}.assortiment-section__button--link,.richtext-section__button--link{text-decoration:none}.assortiment-section__button--link:hover,.richtext-section__button--link:hover{color:#000;text-decoration:underline}.assortiment-section__button--color-dark,.richtext-section__button--color-dark{color:#2d2d2d!important}.assortiment-section__button--color-dark:hover,.richtext-section__button--color-dark:hover{color:#000}.image-with-text__heading{font-size:2rem;margin:unset;color:#2d2d2d;margin-bottom:20px}.image-with-text__container{max-width:1300px;display:grid;grid-template-columns:380px auto;gap:100px}@media screen and (max-width: 1460px){.image-with-text__container{gap:40px}}@media screen and (max-width: 900px){.image-with-text__container{display:block!important;gap:unset}}.image-with-text__image-wrapper{order:2}@media screen and (max-width: 900px){.image-with-text__image-wrapper{margin-bottom:40px}}.image-with-text__content-wrapper{justify-content:unset;padding:unset!important}.product-thumbnail{background:#fff;color:#2d2d2d}.product-thumbnail__media-wrapper{margin-bottom:0}.product-thumbnail__info{padding-top:0}.product-thumbnail__header{flex-direction:column}.product-thumbnail__title{padding:16px;font-size:14px}.product-thumbnail__subtitle{color:#beb8b2}.product-thumbnail__delivery-notice{border-top:2px solid #f9f7f3;border-bottom:2px solid #f9f7f3;padding:4px 16px;font-size:10px}.product-thumbnail__delivery-notice i{margin-right:8px}.product-thumbnail__footer{display:flex;justify-content:space-between;padding:8px 16px}.product-thumbnail__price{margin:unset!important;opacity:unset;display:flex!important;align-items:center}.product-thumbnail__link{overflow:hidden}.product-thumbnail__media{transition:all .3s ease}.product-thumbnail:hover .product-thumbnail__media{transform:scale(1.05)}.money{vertical-align:text-top;display:flex;line-height:1;font-size:18px}.testimonial__heading{padding:0!important;max-width:240px;color:#fff}.testimonial__header{margin:0 auto;display:flex;justify-content:center}.testimonial__grid{max-width:1460px;margin:0 auto;width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px;padding:40px 0;box-sizing:border-box}@media screen and (max-width: 1000px){.testimonial__grid{grid-template-columns:1fr 1fr}}@media screen and (max-width: 520px){.testimonial__grid{grid-template-columns:1fr}}.testimonial__block{background:#fff;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:40px}.testimonial__name{visibility:visible}.testimonial__testimonial,.testimonial__stars{margin-bottom:12px}.newsletter-section{margin-bottom:unset;padding:3rem 24px}@media screen and (min-width: 576px){.newsletter-section{padding:3rem 32px}}@media screen and (min-width: 768px){.newsletter-section{padding:3.5rem 40px}}@media screen and (min-width: 960px){.newsletter-section{padding:3.5rem 56px}}.newsletter-form__contact-email{height:unset!important;margin:unset!important}.newsletter-form__bottom-half{grid-template-columns:auto 140px;gap:28px}@media screen and (max-width: 576px){.newsletter-form__bottom-half{display:block}}.newsletter-form__sign-up{margin:unset}@media screen and (max-width: 576px){.newsletter-form__sign-up{width:100%!important}}.newsletter-form__contact-email{width:auto!important;padding:8px 16px!important;border:unset!important;border-radius:unset!important;border-bottom:1px solid #000!important;background:#f5f5f5!important}@media screen and (max-width: 576px){.newsletter-form__contact-email{width:100%!important;margin-bottom:20px!important}}.global__btn,.product__add-to-cart-button,.newsletter-form__sign-up,.image-with-text__button,.richtext-section__button{text-transform:unset;padding:12px 22px;border-radius:22px;line-height:100%;font-size:14px;width:auto;position:relative}.global__btn i,.product__add-to-cart-button i,.newsletter-form__sign-up i,.image-with-text__button i,.richtext-section__button i{margin-left:4px}.global__btn--secondary,.product__add-to-cart-button--secondary,.newsletter-form__sign-up--secondary,.image-with-text__button--secondary,.richtext-section__button--secondary{background-color:#2f3947;border:1px solid #2f3947}.global__btn--secondary:hover,.product__add-to-cart-button--secondary:hover,.newsletter-form__sign-up--secondary:hover,.image-with-text__button--secondary:hover,.richtext-section__button--secondary:hover{background-color:#fff}.global__btn--round,.product__add-to-cart-button--round,.newsletter-form__sign-up--round,.image-with-text__button--round,.richtext-section__button--round{padding:unset;width:38px;height:38px;display:flex;align-items:center;border-radius:50%;justify-content:center}.global__btn--round i,.product__add-to-cart-button--round i,.newsletter-form__sign-up--round i,.image-with-text__button--round i,.richtext-section__button--round i{margin-left:unset}.shopify-section--testimonials:after{background:#2f3947}footer{background-color:#2f3947!important;color:#fff!important}footer *{color:#fff!important}.footer{background:#2f3947;padding-top:48px}.footer-top{padding:unset;padding-bottom:24px}@media screen and (max-width: 900px){.footer-top__wrapper{grid-template-columns:repeat(2,1fr)!important}.footer-top__wrapper .footer-top__block{order:3}.footer-top__wrapper .footer-top__block:first-of-type{order:1}.footer-top__wrapper .footer-top__block:last-of-type{order:2}}@media screen and (max-width: 576px){.footer-top__wrapper{grid-template-columns:1fr!important}}.footer-top__block{border-bottom:0!important;line-height:1.8}.footer-top__block-heading{margin-top:0;margin-bottom:4px!important}.footer-top__block-heading:after{display:none}.footer-top__block p{padding-top:0}.footer-top__block li{margin-bottom:unset}.footer-top__block li a{padding:unset}.footer-top__block:first-of-type{padding-right:100px}@media screen and (max-width: 1460px){.footer-top__block:first-of-type{padding-right:0}}.footer-top__block:first-of-type .footer-top__block-heading{display:none}.footer-top__block:first-of-type .footer-top__block-content{font-size:28px}@media screen and (max-width: 1460px){.footer-top__block:first-of-type .footer-top__block-content{font-size:24px}}.footer-top__block-content{display:block!important;max-height:unset;visibility:unset;opacity:unset}.footer-bottom{padding:0}.footer-bottom__wrapper{border-top:unset}.footer-bottom__payment-methods{padding-bottom:unset;margin-bottom:12px}.footer-bottom__credits{font-size:12px}.footer-bottom__right .social-icons{gap:8px}.footer-bottom__right .social-icons li{width:28px;height:28px;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:all .3s ease}.footer-bottom__right .social-icons li a{padding:unset}.footer-bottom__right .social-icons li svg{width:14px;height:auto}.footer-bottom__right .social-icons li *{color:#2f3947!important;transition:all .3s ease}.footer-bottom__right .social-icons li:hover{background-color:#000}.footer-bottom__right .social-icons li:hover *{color:#fff!important}.footer-bottom .footer-copyright-wrap-ism *{font-size:12px!important}.payment-icon{width:22px;height:auto}body{background:#f9f7f3}body,.richtext-section__content--featured_text{font-size:14px;line-height:1.8}h1,.age-gate__heading,h2,h3,h4,h5,h6{font-weight:400}h1,.age-gate__heading{font-size:var(--font-size-heading-1)}h2{font-size:var(2rem);color:#2d2d2d}h3{font-size:var(--font-size-heading-3)}h4{font-size:var(--font-size-heading-4)}h5{font-size:var(--font-size-heading-5)}h6{font-size:var(--font-size-heading-6)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/app.css.map */
