html{padding-bottom:0!important}section{max-width:1440px;margin:0 auto}section.shopify-section--slideshow,section.shopify-section--collection-list,section.shopify-section--testimonials,section.shopify-section--press,section.shopify-section--apps,section.shopify-section--sub-collection-list,section.shopify-section--collection-banner,section.shopify-section--main-collection,section.shopify-section--multi-column-new,section.shopify-section--rich-text-bg-filled,section.shopify-section--product-features,section.shopify-section--multi-scroll-h,section.people-info,section.text-overlay,section.shopify-section--faq,section.shopify-section--main-blog{max-width:unset}section .section{padding:32px 16px}section.shopify-section--scrolling-text .section{padding:0}.header nav li{line-height:22px}.header nav a,.header nav summary{font-size:18px;line-height:22px}.header.is-filled{background:#fffefa}.header__wrapper{padding:20px 16px}.header__cart-count .count-bubble{background:transparent;color:#1c0802;font-style:italic;font-size:12px}.shopify-section--featured-collection scroll-carousel,.shopify-section--product-recommendations scroll-carousel{margin:0;padding:0}footer .footer{padding:0}footer .footer .container{margin:0}footer .footer__wrapper{padding:36px 16px;gap:32px;max-width:1440px;margin:0 auto}footer .footer-links-section{padding:32px 0;border-top:1px dashed #A49C9A;border-bottom:1px dashed #A49C9A}footer .footer-links-section .footer__block{gap:10px}footer .footer-links-section .footer__block p.bold{font-size:18px;line-height:22px}footer .footer-links-section .footer__block ul.v-stack li{line-height:20px}footer .footer-links-section .footer__block ul.v-stack li a{font-size:16px;line-height:20px}footer .footer-content-section .footer__block--newsletter .v-stack div p{margin-bottom:12px;line-height:1}footer .footer-links-section .footer__block--newsletter .v-stack form{max-width:unset}footer .footer-links-section .footer__block--newsletter .v-stack form .form-control>input{padding:4px;border-color:#dddad9;background:#fffefa;max-height:56px;padding-inline-start:32px}footer .footer-links-section .footer__block--newsletter .v-stack form .form-control>label{margin-inline-start:32px;color:#a49c9a;opacity:1;font-size:16px;max-height:56px}footer .footer-links-section .footer__block--newsletter .v-stack form .form-control .self-submit-button{right:4px}footer .footer-links-section .footer__block--newsletter .v-stack form .form-control .self-submit-button button{background:#fec200;border-radius:4px;padding:12px 32px;justify-content:center;align-items:center;height:100%;width:100%}footer .footer-content-section{align-items:end}footer .footer-content-section .footer__block--text{flex-basis:33%;gap:24px}footer .footer-content-section .footer__block--text .footer-logo-content{font-size:16px;line-height:20px}footer .footer-content-section .footer__block--text .footer__payment-icons img{max-height:24px}footer .footer__aside .bottom-links ul{display:flex;gap:32px;line-height:1}footer .footer__aside .bottom-links ul li a{font-size:16px;line-height:1}footer .footer__aside .footer__copyright{font-size:16px;line-height:20px}footer .footer-content-section .footer__block--newsletter .v-stack ul li{max-width:53px;max-height:53px}footer .footer-links-section .footer__block--newsletter{height:100%;align-items:center}footer .footer-links-section .footer__block--newsletter .prose p{color:#33211b;font-style:italic;font-size:20px;line-height:28px}footer .footer-links-section .footer__block--newsletter .prose p strong{font-weight:800!important}section.shopify-section--collection-list .section{padding:32px 16px}section.shopify-section--collection-list .collection-card__content:first-child{margin:unset}section.shopify-section--collection-list .collection-card{display:grid;gap:16px}section.shopify-section--collection-list .collection-card__content p.h5{line-height:26px}section.shopify-section--collection-list scroll-carousel{padding:0 16px;margin:0 -16px}section.shopify-section--rich-text .split-rich-text{gap:48px;align-items:center}section.shopify-section--rich-text .subheading{font-family:PP Editorial Old!important;font-size:40px;line-height:44px;max-width:250px}section.shopify-section--rich-text .prose *+:is(.h2,.h3,.h4,h2,h3,h4){margin-block-start:0}section.shopify-section--rich-text .h2.hyphenate{line-height:44px}section.shopify-section--rich-text .h2.hyphenate>span{font-size:40px;line-height:1}section.shopify-section--rich-text .rich-text .prose .parag{margin:14px 0}section.shopify-section--rich-text .rich-text .prose .parag p{font-size:16px;line-height:20px}section.shopify-section--rich-text .rich-text .prose .parag *+p{margin-block-start:16px}section.shopify-section--rich-text .rich-text .prose *+.button{margin-block-start:0!important}section.shopify-section--rich-text .rich-text .prose .button.button--lg.button--outline>div{display:flex;align-items:end;gap:12px;line-height:22px}section.shopify-section--media-grid .media-grid{row-gap:10px;column-gap:0}section.shopify-section--media-grid .media-grid .media-grid__item .prose .subtitle{color:#776b67;font-size:20px;line-height:28px}section.shopify-section--media-grid .media-grid .media-grid__item .prose p.h2{margin-block-start:0;font-size:40px;line-height:44px;text-transform:uppercase}section.shopify-section--media-grid .media-grid .media-grid__item .prose button{margin-block-start:0!important;padding:0}section.shopify-section--media-grid .media-grid .media-grid__item .prose button>div{display:flex;align-items:end;gap:12px;font-size:16px;line-height:20px}section.shopify-section--testimonials .section{padding:80px 32px}section.shopify-section--testimonials scroll-carousel{padding:0 32px;margin:0 -32px;gap:4px;align-items:stretch}section.shopify-section--testimonials .scrollbar{display:none}section.shopify-section--testimonials scroll-carousel .testimonial:nth-child(odd):not(:nth-child(1)){margin-left:14px}section.shopify-section--testimonials scroll-carousel .testimonial{padding:24px;border-radius:4px;gap:16px;place-content:normal}section.shopify-section--testimonials scroll-carousel .testimonial img{height:100%;object-fit:cover}section.shopify-section--testimonials scroll-carousel .testimonial .v-stack.gap-2{gap:16px}section.shopify-section--testimonials scroll-carousel .testimonial .v-stack.gap-2 p{font-size:14px;line-height:18px}section.shopify-section--testimonials scroll-carousel .testimonial .h-stack{justify-content:end}section.shopify-section--testimonials scroll-carousel .testimonial .h-stack .v-stack{gap:8px}section.shopify-section--testimonials scroll-carousel .testimonial .h-stack .v-stack .rating{justify-content:end;gap:2px}section.shopify-section--testimonials scroll-carousel .testimonial .h-stack .v-stack .text-subdued{color:#fec200}section.shopify-section--testimonials scroll-carousel .testimonial:nth-child(2n){padding:0!important}section.shopify-section--press-new scroll-carousel{gap:8px!important}section.shopify-section--press-new scroll-carousel .testimonial:nth-child(odd):not(:nth-child(1)){margin-left:0!important}section.shopify-section--press-new scroll-carousel .testimonial:nth-child(2n){padding:32px!important}section.shopify-section--press-new scroll-carousel .testimonial img{max-height:40px}section.shopify-section--press-new scroll-carousel .testimonial a{display:flex;align-items:center;gap:12px;font-size:14px;line-height:18px}section.shopify-section--press,section.shopify-section--apps{border-top:1px solid #FEC200;border-bottom:1px solid #FEC200}section.shopify-section--press .section{padding:32px 16px}section.shopify-section--press press-carousel{margin:0}section.shopify-section--press press-carousel .press__list-item blockquote:before{display:none}section.shopify-section--press press-carousel .press__list-item blockquote{font-size:20px;line-height:28px}section.shopify-section--press .press{padding:0}section.shopify-section--press press-carousel .press__list-item{gap:24px;justify-content:center;align-items:center}section.shopify-section--featured-collection .section .section-stack,section.shopify-section--product-recommendations .section .section-stack{gap:40px}section.shopify-section--featured-collection .section .section-stack .section-header .prose,section.shopify-section--product-recommendations .section .section-stack .section-header .prose{display:grid;gap:12px}section.shopify-section--featured-collection .section .section-stack .section-header .prose .subheading,section.shopify-section--product-recommendations .section .section-stack .section-header .prose .subheading{color:#8d8380;font-size:20px;line-height:28px}section.shopify-section--featured-collection .section .section-stack .section-header .prose .h2,section.shopify-section--product-recommendations .section .section-stack .section-header .prose .h2{margin:0}section.shopify-section--featured-collection .section .section-stack .section-header .prose .h2>span,section.shopify-section--product-recommendations .section .section-stack .section-header .prose .h2>span{font-size:40px;line-height:44px;text-transform:uppercase}section.shopify-section--featured-collection .section .section-stack product-list,section.shopify-section--main-collection product-list,section.shopify-section--product-recommendations product-list{gap:24px}section.shopify-section--featured-collection .section .section-stack product-list product-card .product-card__info,section.shopify-section--main-collection product-list product-card .product-card__info,section.shopify-section--product-recommendations product-list product-card .product-card__info{padding:16px 0 0}section.shopify-section--featured-collection .section .section-stack product-list product-card .product-card__info .v-stack.w-full,section.shopify-section--main-collection product-list product-card .product-card__info .v-stack.w-full,section.shopify-section--product-recommendations product-list product-card .product-card__info .v-stack.w-full{gap:8px}section.shopify-section--featured-collection .section .section-stack product-list product-card .product-card__info .product-card__title,section.shopify-section--main-collection product-list product-card .product-card__info .product-card__title,section.shopify-section--product-recommendations product-list product-card .product-card__info .product-card__title{line-height:22px}section.shopify-section--featured-collection .section .section-stack product-list product-card .product-card__info .product-card__title>a,section.shopify-section--main-collection product-list product-card .product-card__info .product-card__title>a,section.shopify-section--product-recommendations product-list product-card .product-card__info .product-card__title>a{font-size:18px;line-height:22px}section.shopify-section--featured-collection .section .section-stack product-list product-card .product-card__info .pricepluscolor,section.shopify-section--main-collection product-list product-card .product-card__info .pricepluscolor,section.shopify-section--product-recommendations product-list product-card .product-card__info .pricepluscolor{display:flex;align-items:center;justify-content:space-between}section.shopify-section--featured-collection .section .section-stack product-list product-card .product-card__info .pricepluscolor .colorlist,section.shopify-section--main-collection product-list product-card .product-card__info .pricepluscolor .colorlist,section.shopify-section--product-recommendations product-list product-card .product-card__info .pricepluscolor .colorlist{display:flex;align-items:center;gap:1px;color:#493935;font-size:14px;line-height:1}section.shopify-section--featured-collection .section .section-stack product-list product-card .product-card__info .pricepluscolor price-list sale-price,section.shopify-section--main-collection product-list product-card .product-card__info .pricepluscolor price-list sale-price,section.shopify-section--product-recommendations product-list product-card .product-card__info .pricepluscolor price-list sale-price,section.shopify-section--featured-collection .section .section-stack product-list product-card .product-card__info .pricepluscolor price-list compare-at-price,section.shopify-section--main-collection product-list product-card .product-card__info .pricepluscolor price-list compare-at-price,section.shopify-section--product-recommendations product-list product-card .product-card__info .pricepluscolor price-list compare-at-price{color:#8d8380;font-size:16px;line-height:20px}section.shopify-section--featured-collection .section .section-stack product-list product-card .product-card__info .pricepluscolor .colorlist label,section.shopify-section--main-collection product-list product-card .product-card__info .pricepluscolor .colorlist label,section.shopify-section--product-recommendations product-list product-card .product-card__info .pricepluscolor .colorlist label{--swatch-offset: 0;max-width:12px;max-height:12px}section.shopify-section--collection-with-image .section{padding:80px 16px}section.shopify-section--collection-with-image .section section-header{display:flex;flex-direction:column}section.shopify-section--collection-with-image .section section-header .prose :is(.h0,.h1,.h2,h1,h2)+*{margin-block-start:0;line-height:20px}section.shopify-section--collection-with-image .section section-header>a{display:flex;align-items:end;gap:12px}section.shopify-section--collection-with-image .section section-header>a>span{color:#1c0802;font-size:18px;line-height:22px}section.shopify-section--collection-with-image .section product-list{gap:8px!important}section.shopify-section--collection-with-image .section section-header.desktop-only>a{display:none}section.shopify-section--sub-collection-list{background:#fffefa!important}section.shopify-section--sub-collection-list .section{padding:11.5px 16px}section.shopify-section--sub-collection-list scroll-carousel{gap:16px!important}section.shopify-section--sub-collection-list scroll-carousel .text-with-icons__item{gap:4px;padding-inline:0}section.shopify-section--sub-collection-list scroll-carousel .text-with-icons__item .icon-block{padding:0;width:174px}section.shopify-section--sub-collection-list scroll-carousel .text-with-icons__item .text-with-icons__text-wrapper p{font-size:14px;line-height:1}.shopify-section--sub-collection-list .text-with-icons button{align-self:center;color:#362918}.shopify-section--sub-collection-list .text-with-icons button[is=prev-button]{grid-column:1}.shopify-section--sub-collection-list scroll-carousel .text-with-icons__item .text-with-icons__text-wrapper .prose p{padding:4px 8px;color:#1c0802;font-size:14px;line-height:1;text-transform:uppercase}section.shopify-section--sub-collection-list scroll-carousel a.current{border-bottom:1px solid #000}section.shopify-section--sub-collection-list scroll-carousel a{width:max-content}section.shopify-section--sub-collection-list scroll-carousel{margin:0}section.shopify-section--main-collection .container{margin:0}section.shopify-section--main-collection .container .collection--filters-drawer{margin:0;gap:0}section.shopify-section--main-collection .container .collection--filters-drawer .mobile-sort-filter{display:flex;justify-content:space-between;padding:3.5px 16px;align-items:center;border-top:1px solid #FBD54E;background:#fffefa}section.shopify-section--main-collection .container .collection--filters-drawer .collection__top-bar{border-bottom:1px solid #FBD54E;background:#fffefa;gap:0}section.shopify-section--main-collection .container .collection--filters-drawer .collection__top-bar .active-facets{margin:0;padding:8px 16px;gap:4px}section.shopify-section--main-collection .container .collection--filters-drawer .collection__top-bar .active-facets .facet-clear-all{margin:0;order:-1;padding:8px;background:#f4f3f2;border-radius:2px;line-height:16px}section.shopify-section--main-collection .container .collection--filters-drawer .collection__top-bar .active-facets .facet-clear-all>span.link{background:unset!important;color:#000;font-size:16px;line-height:1;letter-spacing:-.48px;text-transform:capitalize}section.shopify-section--main-collection .container .collection--filters-drawer .mobile-sort-filter button{padding:8px 10px;box-shadow:unset}section.shopify-section--main-collection .container .collection--filters-drawer .mobile-sort-filter button .text-with-icon{gap:8px;flex-direction:row-reverse;font-size:14px;line-height:18px}section.shopify-section--main-collection .container .collection--filters-drawer .mobile-sort-filter .model-prod-view-div{align-items:center}section.shopify-section--main-collection .container .collection--filters-drawer .mobile-sort-filter .model-prod-view-div>span{padding:10px 24px;font-size:18px;line-height:1}section.shopify-section--main-collection .container .collection--filters-drawer .collection__top-bar .active-facets .removable-facet{padding:8px 16px;gap:8px;line-height:16px;border-radius:2px;color:#493935;background:#fff;font-size:16px;align-items:center}section.shopify-section--main-collection .container .collection--filters-drawer .collection__top-bar .active-facets .removable-facet svg path{stroke:#a49c9a}section.shopify-section--main-collection .container .collection--filters-drawer .collection__results{padding:8px 16px}section.shopify-section--main-collection product-list{row-gap:16px}.product-card__badge-list{left:0!important;top:9px!important}.product-card__badge-list .badge{border-radius:0 2px 2px 0;padding:8px;color:#1c0802;font-size:14px;line-height:1}section.shopify-section--main-collection{padding-bottom:80px}section.shopify-section--main-collection+section{margin-bottom:80px}section.shopify-section--multi-column-new .section{padding:0}section.shopify-section--multi-column-new .section .section-stack{max-width:1440px;margin:0 auto;padding:32px;gap:40px}section.shopify-section--multi-column-new .multi-column{gap:8px}section.shopify-section--multi-column-new .multi-column .multi-column__item{padding:16px;background:#fffefa33;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);gap:32px}section.shopify-section--multi-column-new .multi-column .multi-column__item img{max-height:98px;width:auto}section.shopify-section--multi-column-new .multi-column .multi-column__item p.h4{font-size:24px;line-height:26px}section.shopify-section--multi-column-new .multi-column .multi-column__item .prose>p{font-size:16px;line-height:20px}section.shopify-section--multi-scroll .section-stack :not(.is-scrollable)~.peer-not-scrollable\:hidden{display:block!important}section.shopify-section--multi-scroll .section-stack .scrollbar__progress{height:6px;background:#f4f3f2;border-radius:100px}section.shopify-section--multi-scroll .section-stack .scrollbar__progress:before{background:#fec200;border-radius:100px}section.shopify-section--multi-scroll .section-stack{gap:32px}section.shopify-section--multi-scroll .section-stack .section-header .prose .h2{font-size:40px;line-height:44px}section.shopify-section--multi-scroll .section-stack .multi-column{gap:16px}section.shopify-section--multi-scroll .section-stack .multi-column .multi-column__item{padding:16px;border-radius:12px;border:1px solid #FEC200;background:#fffefa;gap:16px}section.shopify-section--multi-scroll .section-stack .multi-column .multi-column__item img{border-radius:6px;max-height:260px}section.shopify-section--multi-scroll .multi-column__item p.h5{font-size:24px;line-height:26px}section.shopify-section--multi-scroll .multi-column__item .prose>p{color:#33211b;font-size:16px;line-height:20px}section.shopify-section--rich-text-bg-filled .section-full{padding:0}section.shopify-section--rich-text-bg-filled .split-rich-text{max-width:1440px;margin:0 auto;padding:120px;gap:80px}section.shopify-section--rich-text-bg-filled .split-rich-text{grid-template-columns:32% 60%;justify-content:center}section.shopify-section--rich-text-bg-filled .rich-text{padding:40px 16px}section.shopify-section--multi-column-artisan .multi-column{gap:48px}section.shopify-section--multi-column-artisan .text-start{gap:48px}section.shopify-section--multi-column-artisan .h1{font-family:PP Editorial Old!important;font-size:40px;line-height:normal}section.shopify-section--multi-column-artisan .h1+.prose p{font-weight:600!important;font-size:24px;line-height:26px;text-transform:uppercase;text-align:right}section.shopify-section--multi-column-artisan p{font-size:16px;line-height:20px}section.shopify-section--multi-column-artisan strong{color:#fec200}section.shopify-section--product-features .section{padding:0}section.shopify-section--product-features .section .section-stack{max-width:1440px;margin:0 auto;padding:10px 16px 16px}section.shopify-section--product-features .section .section-stack .section-stack__main{max-width:650px;border-radius:4px;background:#ffffff1a;backdrop-filter:blur(16px);padding:16px;-webkit-backdrop-filter:blur(16px);display:grid;gap:16px}section.shopify-section--product-features .section .section-stack .section-stack__main feature-chart{background:transparent;padding:0;margin:0}section.shopify-section--product-features .section-stack__main .headerpart{font-size:24px;line-height:26px}section.shopify-section--product-features .section-stack__main .headerpart>span{font-size:20px;line-height:28px;font-family:PP Editorial Old!important}section.shopify-section--product-features .section .section-stack .section-stack__main feature-chart .feature-chart__table{display:grid;gap:16px}section.shopify-section--product-features .section .section-stack .section-stack__main feature-chart .feature-chart__table .feature-chart__table-row{padding:0;display:flex;flex-direction:column;gap:8px;border-block-start-width:0!important}section.shopify-section--product-features .section .section-stack .section-stack__main feature-chart .feature-chart__table .feature-chart__table-row .techplusd2c-h0-heading{color:#493935;font-size:20px;line-height:28px}section.shopify-section--product-features .section .section-stack .section-stack__main feature-chart .feature-chart__table .feature-chart__table-row .feature-chart__heading{font-size:18px;line-height:22px}section.shopify-section--product-features .section .section-stack .section-stack__main feature-chart .feature-chart__table .feature-chart__table-row .feature-chart__value p{line-height:26px}section.shopify-section--product-features .section .section-stack .section-stack__main feature-chart .feature-chart__table .feature-chart__table-row .feature-chart__value p>span{color:#000;font-size:24px;line-height:26px}section.shopify-section--main-product .section{padding:16px}section.shopify-section--main-product .section .product{gap:16px}section.shopify-section--main-product .section .product .product-gallery__media-list{gap:8px}section.shopify-section--main-product .section .product .product-info{display:grid;gap:24px;padding-block:16px}section.shopify-section--main-product .section .product .product-info .product-info__block-item{margin:0}section.shopify-section--main-product .section .product .product-info .product-info__block-item .pdp-tag-only{margin-bottom:-12px;display:flex;gap:8px;line-height:22px}section.shopify-section--main-product .section .product .product-info .product-info__block-item .pdp-tag-only>span{display:flex;justify-content:center;align-items:center;padding:4px 12px;border-radius:4px;background:#1c0802;color:#fec200;font-size:14px;line-height:1}section.shopify-section--main-product .section .product .product-info .product-info__block-item .product-info__title.h2{margin-bottom:-12px;font-size:24px;line-height:1}section.shopify-section--main-product .section .product .product-info .product-info__block-item .product-info__text .prose>p{color:#776b67;font-size:16px;line-height:20px}section.shopify-section--main-product .section .product .product-info .product-info__block-item .product-info__price .rating-with-text{flex-direction:column;gap:10px}section.shopify-section--main-product .section .product .product-info .product-info__block-item .product-info__price .rating-with-text .taxes-inclusive{color:#8d8380;font-size:16px;line-height:1}section.shopify-section--main-product .section .product .product-info .product-info__block-item .product-info__price .rating-with-text .price-list{gap:10px}section.shopify-section--main-product .section .product .product-info .product-info__block-item .product-info__price .rating-with-text .price-list sale-price{font-size:16px;line-height:1;color:#1c0802}section.shopify-section--main-product .section .product .product-info .product-info__block-item .product-info__price .rating-with-text .price-list compare-at-price{font-size:16px;line-height:1;color:#776b67}section.shopify-section--main-product .section .product .product-info .product-info__block-item .main_color_variant{display:flex;flex-direction:column;gap:8px;margin-top:24px}section.shopify-section--main-product .section .product .product-info .product-info__block-item .main_color_variant .main_color_variant_product_heading{color:#776b67;font-size:16px;line-height:1}section.shopify-section--main-product .section .product .product-info .product-info__block-item .main_color_variant .main_color_variant_product{display:flex;gap:4px}section.shopify-section--main-product .section .product .product-info .product-info__block-item .main_color_variant .currentname{font-size:20px;line-height:1}section.shopify-section--main-product .section .product .product-info .product-info__block-item .main_color_variant .main_color_variant_product .color_variant_product>a{display:grid;gap:4px;place-items:center}section.shopify-section--main-product .section .product .product-info .product-info__block-item .main_color_variant .main_color_variant_product .color_variant_product>a>label{margin:8px 0 0;--swatch-size: 45px;border-radius:4px}section.shopify-section--main-product .section .product .product-info .product-info__block-item .main_color_variant .main_color_variant_product .color_variant_product>a>span.color_variant_color_name{color:#1c0802;font-size:20px;line-height:1;min-height:20px}section.shopify-section--main-product .section .product .product-info .product-info__block-item .main_material_variant .main_color_variant_product .color_variant_product>a>label{--swatch-size: 74px}section.shopify-section--main-product .section .product .product-info .product-info__block-item .product-info__variant-picker .variant-picker__option-info{margin-block-end:8px}section.shopify-section--main-product .section .product .product-info .product-info__block-item .product-info__variant-picker .variant-picker__option-info .h-stack{gap:16px;color:#1c0802;opacity:1;line-height:1;font-size:16px}section.shopify-section--main-product .section .product .product-info .product-info__block-item .product-info__variant-picker .variant-picker__option-info .h-stack>span{font-weight:600!important}section.shopify-section--main-product .section .product .product-info .product-info__block-item .product-info__variant-picker .variant-picker__option-values{padding:4px 0;gap:4px}section.shopify-section--main-product .section .product .product-info .product-info__block-item .product-info__variant-picker .variant-picker__option-values .block-swatch{padding-inline:14.4px;height:45px;border-width:.2px}section.shopify-section--main-product .section .product .product-info .product-info__block-item .product-info__variant-picker .variant-picker__option-values .block-swatch>span{color:#493935;font-size:14px;line-height:1}section.shopify-section--main-product .section .product .product-info .product-info__block-item .product-info__variant-picker .variant-picker__option-values :checked+.block-swatch:before,.block-swatch.is-selected:before{opacity:1;transform:scale(1);content:attr(data-before-text);background:#1c0802;color:#fffefa;display:flex;align-items:center;justify-content:center}section.shopify-section--main-product .section .product .product-info .product-info__block-item .product-info__buy-buttons form button{padding:0;border-radius:4px;border:1px solid #776B67;color:#fffefa}section.shopify-section--main-product .section .product .product-info .product-info__block-item .product-info__buy-buttons form button>div{color:#fffefa;font-weight:600;font-size:16px;line-height:1;padding:20px 16px}section.shopify-section--main-product .section .product .product-info .product-info__block-group{margin-block-start:16px;gap:8px;display:grid}section.shopify-section--main-product .section .product .product-info .product-info__block-group.accordion-group .product-info__block-item:first-child .accordion{border-block-start-width:0}section.shopify-section--main-product .section .product .product-info .product-info__block-group.accordion-group .product-info__block-item .accordion{border-color:#bbb5b3}section.shopify-section--main-product .section .product .product-info .product-info__block-group.accordion-group .product-info__block-item .accordion .accordion__toggle{padding:16px 0}section.shopify-section--main-product .section .product .product-info .product-info__block-group.accordion-group .product-info__block-item .accordion .accordion__toggle .text-with-icon>span{font-size:18px;line-height:1;text-transform:uppercase}section.shopify-section--main-product .product .product-info .accordion[aria-expanded=true] span.accordion-plus-svg svg path:first-child{display:none}section.shopify-section--main-product .product .product-info .accordion span.accordion-plus-svg svg{width:15px;height:auto}section.shopify-section--main-product .product .product-info .accordion .accordion__content{margin:0 0 16px;padding:0}section.shopify-section--main-product .product .product-info .accordion .accordion__content .prose p,section.shopify-section--main-product .product .product-info .accordion .accordion__content .prose li{padding:8px;color:#776b67;font-size:14px;line-height:18px}section.shopify-section--main-product .section .product .product-info .product-info__block-group.accordion-group .product-info__block-item:first-child .accordion .accordion__content{border-top:1px solid rgb(187,181,179);padding:14px 0 0}section.shopify-section--main-product .section .product .product-info .product-info__block-group.accordion-group .product-info__block-item:first-child .accordion .accordion__content ul{grid-template-columns:repeat(2,1fr);column-gap:16px;row-gap:0}section.shopify-section--main-product .section .product .product-info .product-info__block-group.accordion-group .product-info__block-item:first-child .accordion .accordion__content ul li{list-style:none;display:grid;padding:16px 0;border-bottom:.5px solid #DDDAD9;gap:8px;color:#776b67;font-size:14px;line-height:1}section.shopify-section--main-product .section .product .product-info .product-info__block-group.accordion-group .product-info__block-item:first-child .accordion .accordion__content ul li>strong{color:#1c0802;font-weight:400!important;font-size:18px;line-height:1}section.shopify-section--main-product .section .product .product-info .product-info__block-group.accordion-group .product-info__block-item:first-child .accordion .accordion__content ul li:nth-last-child(2),section.shopify-section--main-product .section .product .product-info .product-info__block-group.accordion-group .product-info__block-item:first-child .accordion .accordion__content ul li:nth-last-child(1){border-bottom:unset}section.shopify-section--multi-scroll-h .section{padding:0}section.shopify-section--multi-scroll-h .section-stack{max-width:1440px;margin:0 auto;padding:80px 16px}section.shopify-section--multi-scroll-h .section-stack .multi-column .multi-column__item{gap:40px}section.shopify-section--multi-scroll-h .section-stack .multi-column .multi-column__item .img-container img{max-height:unset}section.shopify-section--multi-scroll-h .section-stack .multi-column .multi-column__item .text-start{gap:0}section.shopify-section--multi-scroll-h .section-stack .multi-column .multi-column__item .text-start .h5{margin:0 0 4px;font-family:PP Editorial Old!important;font-size:20px;line-height:28px;font-weight:400!important}section.shopify-section--multi-scroll-h .section-stack .multi-column .multi-column__item .text-start .subt{margin:0 0 80px;color:#a49c9a;font-weight:600!important;font-size:16px;line-height:20px}section.shopify-section--multi-scroll-h .section-stack .multi-column .multi-column__item .text-start .prose>div{margin:32px 0 0}section.shopify-section--multi-scroll-h .section-stack .multi-column .multi-column__item .text-start .prose>div>a{display:flex;align-items:center;gap:8px;background:unset;color:#8d8380;font-weight:500!important;font-size:14px;line-height:18px}section.shopify-section--faq .section{padding:0}section.shopify-section--faq .section .section-stack{max-width:1440px;margin:0 auto;padding:64px 16px;gap:30px}section.shopify-section--faq .section .section-stack__intro .prose{display:grid;gap:0;text-align:left}section.shopify-section--faq .section .section-stack__intro .subheading{color:#fec200;font-family:PP Editorial Old!important;font-size:20px;line-height:1}section.shopify-section--faq .section .section-stack__intro .h2{margin:10px 0 0;padding:0 0 12px;border-bottom:1px solid #FEC200}section.shopify-section--faq .section .section-stack__intro .h2>span{font-family:PP Editorial Old!important;font-size:40px;line-height:44px}section.shopify-section--faq .section .section-stack__intro .h2+p{margin:30px 0 0;font-size:18px;line-height:22px}section.shopify-section--faq .section .section-stack__intro .h2+p>a{color:#fec200;background:unset}section.shopify-section--faq .section .section-stack__main .accordion-box{padding:0}section.shopify-section--faq .section .section-stack__main .accordion-box .accordion{border-color:#dddad9;padding:20px 16px}section.shopify-section--faq .section .section-stack__main .accordion-box .accordion .accordion__toggle{padding:0}section.shopify-section--faq .section .section-stack__main .accordion-box .accordion .accordion__toggle>span{display:flex;gap:16px;font-weight:600!important;font-size:18px;line-height:22px;align-items:baseline}section.shopify-section--faq .section .section-stack__main .accordion-box .accordion .accordion__toggle>span>span{color:#8d8380;font-family:PP Editorial Old!important;font-size:20px}section.shopify-section--faq .section .section-stack__main .accordion-box .accordion .accordion__toggle .customcalled{background:transparent}section.shopify-section--faq .section .section-stack__main .accordion-box .accordion .accordion__content{margin:15px 0 0}section.shopify-section--faq .section .section-stack__main .accordion-box .accordion .accordion__content .prose p{color:#776b67;font-size:16px;line-height:20px}section.shopify-section--faq .section .section-stack__intro .v-stack.gap-10,section.shopify-section--faq .section .section-stack__intro .v-stack.gap-10 .faq-availability,section.shopify-section--faq .section .faq-availability{gap:30px}section.shopify-section--faq .section .section-stack__intro .v-stack.gap-10 .faq-availability button,section.shopify-section--faq .section .faq-availability button{padding:0;text-align:left}section.shopify-section--faq .section .section-stack__intro .v-stack.gap-10 .faq-availability .v-stack.gap-4 .v-stack,section.shopify-section--faq .section .faq-availability .v-stack.gap-4 .v-stack{gap:30px}section.shopify-section--faq .section .section-stack__intro .v-stack.gap-10 .faq-availability .v-stack.gap-4 .v-stack>span,section.shopify-section--faq .section .faq-availability .v-stack.gap-4 .v-stack>span{font-weight:600!important;font-size:18px;line-height:22px}section.shopify-section--faq .section .section-stack__intro .v-stack.gap-10 .faq-availability .v-stack.gap-4 .v-stack>span>a,section.shopify-section--faq .section .faq-availability .v-stack.gap-4 .v-stack>span>a{color:#fec200;font-weight:600!important}section.shopify-section--faq .section .section-stack__intro .v-stack.gap-10 .faq-availability .v-stack.gap-4 .v-stack>span.text-subdued,section.shopify-section--faq .section .faq-availability .v-stack.gap-4 .v-stack>span.text-subdued{color:#493935}section.shopify-section--faq .section .section-stack__intro .v-stack.gap-10 .faq-availability button>div,section.shopify-section--faq .section .faq-availability button>div{font-size:18px;line-height:22px}section.shopify-section--faq .section .faq-availability{text-align:left}section.shopify-section--main-blog header .container{margin:0;border-bottom:1px solid #A49C9A}section.shopify-section--main-blog .blog-posts__container{max-width:1440px;margin:0 auto;padding:16px}section.shopify-section--main-blog .blog-posts__container .blog-posts,section.shopify-section--blog-posts .blog-posts{row-gap:48px;column-gap:24px}section.shopify-section--main-blog .blog-posts__container .blog-posts .blog-post-card .badge,section.shopify-section--blog-posts .blog-posts .blog-post-card .badge{padding:0;top:12px;left:12px}section.shopify-section--main-blog .blog-posts__container .blog-posts .blog-post-card .badge>span,section.shopify-section--blog-posts .blog-posts .blog-post-card .badge>span{padding:6px 16px;background:#fbbf01;color:#1c0802;font-size:18px;line-height:1}section.shopify-section--main-blog .blog-posts__container .blog-posts .blog-post-card,section.shopify-section--blog-posts .blog-posts .blog-post-card{gap:16px}section.shopify-section--main-blog .blog-posts__container .blog-posts .blog-post-card .blog-post-card__info .v-stack.gap-3,section.shopify-section--blog-posts .blog-posts .blog-post-card .blog-post-card__info .v-stack.gap-3{gap:16px}section.shopify-section--main-blog .blog-posts__container .blog-posts .blog-post-card .blog-post-card__info .h3,section.shopify-section--blog-posts .blog-posts .blog-post-card .blog-post-card__info .h3{font-size:18px;line-height:22px;min-height:44px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}section.shopify-section--main-blog .blog-posts__container .blog-posts .blog-post-card .blog-post-card__info .h3+p,section.shopify-section--blog-posts .blog-posts .blog-post-card .blog-post-card__info .h3+p{color:#8d8380;font-size:16px;line-height:20px;min-height:60px;margin:-4px 0 0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}section.shopify-section--main-article .article-banner{padding:16px;column-gap:unset}section.shopify-section--main-article .article-banner .article-banner__image img{min-height:618px;max-height:618px;object-fit:cover;object-position:center}section.shopify-section--main-article .article-banner .article-banner__image{grid-area:var(--article-banner-grid-area, image);position:relative}section.shopify-section--main-article .article-banner .article-banner__image:before{content:"";background:rgb(var(--article-banner-image-overlay));border-radius:inherit;z-index:1;pointer-events:none;transition:background .2s ease-in-out;position:absolute;top:0;bottom:0;left:0;right:0}section.shopify-section--main-article .article-banner .article-banner__content{height:100%;padding:16px;display:flex;flex-direction:column;justify-content:space-between;text-align:left;grid-area:var(--article-banner-grid-area, content)!important}section.shopify-section--main-article .article-banner .article-banner__content .back-btn{padding:13px 32px;background:#f4f3f2;border-radius:4px;display:flex;align-items:center;width:max-content}section.shopify-section--main-article .article-banner .article-banner__content .actual-content{display:flex;gap:32px;flex-direction:column;align-items:start}section.shopify-section--main-article .article-banner .article-banner__content .actual-content .left-actual-content{display:grid;gap:16px}section.shopify-section--main-article .article-banner .article-banner__content .actual-content .left-actual-content>a{padding:6px 16px;background:#fbbf01;border-radius:0;color:#1b0c02;font-weight:400!important;font-size:18px;line-height:1}section.shopify-section--main-article .article-banner .article-banner__content .actual-content .left-actual-content>h1{color:#fffefa;font-family:PP Editorial Old!important;font-weight:400!important;font-size:40px;line-height:44px}section.shopify-section--main-article .article-banner .article-banner__content .actual-content .left-actual-content .banner-excerpt{color:#bbb5b3;font-size:18px;line-height:22px}section.shopify-section--main-article .article-banner .article-banner__content .actual-content .article__meta.text-sm .text-with-icon{width:max-content;gap:12px;color:#fffefa;opacity:1;font-family:PP Editorial Old!important;font-size:20px;line-height:28px;align-items:baseline}section.shopify-section--main-article .article .container{margin:0;display:flex;padding:32px 16px}section.shopify-section--main-article .article .container .article-content{padding:0;margin:0;border:unset;max-width:unset;gap:32px}section.shopify-section--main-article .article .container .article-content .dateplussubcont{display:flex;flex-direction:column;gap:32px}section.shopify-section--main-article .article .container .article-content .dateplussubcont .datecontainer{display:flex;flex-direction:column;gap:16px;padding:16px 0 0;width:100%;border-top:1px solid #FEC200}section.shopify-section--main-article .article .container .article-content .dateplussubcont .datecontainer .dateplaceholder{color:#8d8380;font-size:16px;line-height:1}section.shopify-section--main-article .article .container .article-content .dateplussubcont .datecontainer .datepub{line-height:18px}section.shopify-section--main-article .article .container .article-content .dateplussubcont .datecontainer .datepub time{font-weight:600;font-size:18px;line-height:1}section.shopify-section--main-article .article .container .article-content .dateplussubcont .metafitext{color:#33211b;font-size:16px;line-height:20px}section.shopify-section--main-article .article .container .article-content .blogcont{display:flex;flex-direction:column;gap:32px}section.shopify-section--main-article .article .container .article-content .blogcont h2{font-family:PP Editorial Old!important;font-size:40px;line-height:44px;font-weight:400!important;width:100%}section.shopify-section--main-article .article .container .article-content .blogcont .prose{color:#33211b;font-size:16px;line-height:20px}section.shopify-section--blog-posts .section .scrollbar{display:block}section.shopify-section--blog-posts .section{padding:48px 16px}section.shopify-section--blog-posts .section .section-stack{gap:40px}section.shopify-section--blog-posts .section .section-stack .section-header .prose>h2{font-size:40px;line-height:44px;text-transform:uppercase}section.shopify-section--blog-posts .section .scrollbar scroll-progress{height:5px;border-radius:100px;background:#f4f3f2}section.shopify-section--blog-posts .section .scrollbar scroll-progress:before{background:#fec200;border-radius:100px}.header nav summary{gap:0}.header nav .mega-menu{padding-block:26px 40px;--mega-menu-nav-column-max-width: 233px !important}.header nav .mega-menu .navigation-promo__wrapper img{max-width:280px}.header nav .mega-menu .mega-menu__nav{gap:20px}.header nav .mega-menu .mega-menu__nav li,.header nav .mega-menu .mega-menu__nav li>ul{gap:16px}.header nav .mega-menu .mega-menu__nav li a.h5 span{color:#776b67;font-family:PP Editorial Old!important;font-size:24px;line-height:normal}.header nav .mega-menu .mega-menu__nav li>ul>li{line-height:18px}.header nav .mega-menu .mega-menu__nav li>ul a.link-faded{opacity:1;line-height:18px}.header nav .mega-menu .mega-menu__nav li>ul a.link-faded>span{color:#493935;font-size:18px;line-height:1;display:grid}.header nav .mega-menu .mega-menu__nav li>ul .li-menu-active a span,navigation-drawer ul li a.menu-active{font-weight:600;color:#fec200}.logonclose{display:flex;flex-direction:row-reverse;justify-content:space-between;padding:18px 16px;align-items:center}.logonclose img{width:auto;height:15px}.logonclose button[is=close-button]{border:unset;width:auto;display:flex;padding:0;height:auto}.navigation-drawer::part(body){gap:0!important;padding-block-start:0!important}navigation-drawer .panel__wrapper{padding:16px!important;gap:8px}navigation-drawer ul.first-level{padding:0;gap:0}navigation-drawer ul.first-level li{padding:8px 0 12px;border-bottom:.5px solid #F4F3F2;margin:0 0 4px}navigation-drawer ul.first-level li button>span,navigation-drawer ul.first-level li span.reversed-link{font-size:20px;line-height:1}navigation-drawer ul.first-level li button span.drawer-new-icon{line-height:14px}.navigation-drawer[mobile-opening=left]{padding:0;--drawer-content-max-height: 100%;max-width:330px}.navigation-drawer[mobile-opening=left]::part(content){border-radius:0!important}navigation-drawer .panel-footer__localization-wrapper{padding:8px 0 0;border-color:#f4f3f2;gap:8px}navigation-drawer .panel-footer__localization-wrapper a{margin:0!important;padding:16px;border:1px solid #1C0802;border-radius:4px;color:#1c0802;font-weight:400!important;font-size:16px;line-height:20px;text-align:center}navigation-drawer .panel-footer__localization-wrapper a.stickybtn{background:#1c0802;color:#fffefa;flex:6}navigation-drawer .panel-footer li{padding:8px 0;border-top:.5px solid #F4F3F2;color:#776b67;font-size:14px;line-height:18px}navigation-drawer ul.second-level li{margin:0 0 20px;border-bottom:1px solid #FEC200;padding:0 0 20px;display:grid;gap:16px;color:#493935;font-size:18px;line-height:1}navigation-drawer ul.second-level li a:first-child span.reversed-link{color:#776b67;font-family:PP EDITORIAL OLD!important;font-size:24px;line-height:normal}.cart-drawer{max-width:518px}.empty-state__icon-wrapper>.count-bubble{top:-11px;left:16px}.cart-drawer::part(content){border-radius:4px!important}.cart-drawer .cart-drawer__inner{position:relative}.cart-drawer .cart-drawer__top{padding:0 0 24px;gap:0;margin:0 -16px 8px;border-bottom:1px solid #FEC200}.cart-drawer .product-box{gap:0;padding:8px}.cart-drawer .product-box .cart-drawer__line-items line-item{gap:16px;align-items:center}.cart-drawer .product-box .cart-drawer__line-items line-item .line-item__media-wrapper{min-width:100px}.cart-drawer .product-box .cart-drawer__line-items line-item .line-item__media-wrapper img{max-height:100px}.cart-drawer .product-box .cart-drawer__line-items line-item .line-item__info{width:100%;gap:8px;align-self:end}.cart-drawer .product-box .cart-drawer__line-items line-item .line-item__info .quantitywrapperdiv{width:100%}.cart-drawer .product-box .cart-drawer__line-items line-item .line-item__info a span{font-size:12px;font-weight:400!important;line-height:normal;color:#878787}.cart-drawer .product-box .cart-drawer__line-items line-item .line-item__info line-item-quantity{margin-block-start:0;justify-content:space-between;align-items:center}.cart-drawer .product-box .cart-drawer__line-items line-item .line-item__info p.reversed-link{font-size:16px;line-height:1;margin:0 0 8px;font-weight:600!important}.cart-drawer .product-box .cart-drawer__line-items line-item .line-item__info p.prod_size{color:#9c9997;font-size:16px;line-height:1}.cart-drawer .product-box .cart-drawer__line-items line-item .line-item__info line-item-quantity .customquantwrapper{border-radius:2px;background:#f4f3f2}.cart-drawer .product-box .cart-drawer__line-items line-item .line-item__info line-item-quantity .customquantwrapper button{padding:2px 10px}.cart-drawer .product-box .cart-drawer__line-items line-item .line-item__info line-item-quantity span a{color:#776b67;padding:4px 9px;background:#f4f3f2!important;border-radius:2px;margin:0 4px 0 0}.cart-drawer .product-box .cart-drawer__line-items line-item .line-item__info line-item-quantity .quantity-input{font-size:14px;line-height:normal;border:unset;padding:0;min-width:44px}.cart-drawer .product-box .cart-drawer__line-items line-item .line-item__info span.money{font-size:16px;font-weight:500!important;line-height:normal;color:#0f0107}.cart-drawer .product-box .cart-drawer__line-items line-item .line-item__info sale-price{line-height:normal}.cart-drawer .cart-drawer__line-items line-item .line-item__info compare-at-price span.money,.shopify-section--main-cart line-item .line-item__info compare-at-price span.money{color:#919191;margin-left:8px;font-size:12px!important;text-align:center;font-weight:400!important;line-height:normal!important;text-decoration-line:line-through}.cart-drawer .product-box .cart-drawer__line-items line-item .line-item__media-wrapper img{object-fit:cover}.cart-drawer .cart-drawer__top .h-stack.items-center.justify-between{margin:0 16px}.cart-drawer .cart-drawer__top .h-stack .h-stack{gap:8px}.cart-drawer .cart-drawer__top .h-stack .h-stack p{font-family:PP Editorial Old!important;font-size:20px;line-height:1}.cart-drawer .cart-drawer__top .h-stack .h-stack cart-count{background:transparent;color:#1c0802;font-size:20px;line-height:1;padding:0;font-family:PP Editorial Old;font-weight:400}.cart-drawer::part(body){padding:24px 16px!important;overflow-x:hidden}.cart-drawer::part(footer){padding:0 16px 16px!important;border-block-start:unset}.cart-drawer div[slot=footer]{padding:16px 0 0!important;gap:0}.cart-drawer .actual-price span.h5,.cart-drawer .discoounted span.h5{font-size:14px;line-height:1;color:#a49c9a}.cart-drawer .actual-price span.money,.cart-drawer .discoounted span.money{font-weight:500}.cart-drawer .discoounted span.discountedmoney{color:#eb0004}.cart-drawer .total-price span.money{font-weight:500}.cart-drawer form.buy-buttons{padding-top:16px}.cart-drawer form.buy-buttons button[name=checkout]{width:100%;padding:16px}.cart-drawer form.buy-buttons button[name=checkout] div{font-size:16px;line-height:1;color:#fffefa;display:flex;justify-content:space-between;align-items:center}.loading_wait{width:5%;position:absolute;top:45%;left:45%;z-index:100;display:none}.loading_overlay{position:absolute;width:100%;height:100%;background:#e4ebdfc4;z-index:99;display:none}.cart-drawer::part(footer){box-shadow:3px -3px 18px #00000040;border-radius:4px 4px 0 0!important}.cart-drawer__line-items>*+*{padding:8px 0 0;margin:8px 0 0;border-top:1px solid #FEC200}.cart-drawer div[slot=footer] .v-stack.gap-1{gap:12px}.cart-drawer .total-price span.h5{color:#1c0802;font-weight:600!important;font-size:18px;line-height:1}.facets-drawer{width:unset;max-width:653px}#facets-drawer-sort form .accordion__toggle{display:none}.facets-drawer::part(header){display:none!important}.facets-drawer::part(body){padding:0!important}.facets-drawer::part(content){border-radius:4px!important;background:#fffefa!important}.facets-drawer .facets-vertical{padding:8px!important}.facets-drawer .facets-vertical .custom-facet-header{display:flex;align-items:center;justify-content:space-between;align-self:stretch;margin:0 0 16px;padding:0 0 16px;border-bottom:1px solid #DDDAD9}.facets-drawer .facets-vertical .custom-facet-header .facets-drawer__floating-apply{margin:0;padding:0}.facets-drawer .facets-vertical .custom-facet-header>p{font-weight:600!important;font-size:14px;line-height:1}.facets-drawer .facets-vertical .custom-facet-header .facets-drawer__floating-apply>button{padding:8px 16px;border-radius:2px;background:#fec200;color:#000;font-size:14px;line-height:1}.facets-drawer .accordion{border-block-end-width:0;padding:0 0 16px;margin:0 0 16px;border-bottom:1px solid #DDDAD9}.facets-drawer .accordion:last-of-type{padding:0;margin:0;border-bottom:unset}.facets-drawer .accordion .accordion__content{padding:0;margin:0}.facets-drawer .accordion .accordion__content .checkbox-list{gap:4px;display:flex;flex-wrap:wrap}.facets-drawer input[type=radio],.facets-drawer input[type=checkbox]{display:none}.facets-drawer .checkbox-container label{display:flex;background:#fffefa;border:.2px solid #8D838038;padding:8px;font-size:14px;text-align:center;color:#1c0802;cursor:pointer;transition:all .3s ease;opacity:1;border-radius:2px;align-items:center;justify-content:center;line-height:18px;width:100%}.facets-drawer input[type=radio]:checked+label,.facets-drawer input[type=checkbox]:checked:not([name="filter.p.m.custom.colour"]):checked+label{background:#1c0802;color:#fffefa}.facets-drawer form .accordion__toggle .accordion-plus-svg{display:none}.facets-drawer form .accordion__toggle{padding:0 0 16px}.facets-drawer form .accordion__toggle span:first-child{font-family:PP Editorial Old!important;font-size:16px;line-height:1}.facets-drawer .color-swatch{width:44px;height:44px;border-radius:2px;--swatch-margin: unset}@media screen and (min-width:700px){.empty-state__icon-wrapper>.count-bubble{top:-13px}section.shopify-section--rich-text .prose *+:is(.h2,.h3,.h4,h2,h3,h4){margin-block-start:108px}section.shopify-section--rich-text .split-rich-text .prose .parag{margin:32px 0}section.shopify-section--rich-text .split-rich-text .prose .parag p{font-size:18px;line-height:22px}section.shopify-section--rich-text .split-rich-text .prose .parag *+p{margin-block-start:16px}section.shopify-section--rich-text .split-rich-text .prose *+.button{margin-block-start:0!important}section.shopify-section--rich-text .split-rich-text .prose .button.button--lg.button--outline>div{display:flex;align-items:end;gap:12px;line-height:22px}section.shopify-section--media-grid .media-grid .media-grid__item .prose p.h2{margin-block-start:16px}section.shopify-section--media-grid .media-grid .media-grid__item .prose button{margin-block-start:16px!important}section.shopify-section--media-grid .media-grid .media-grid__item .prose button>div{font-size:18px;line-height:22px}section.shopify-section--testimonials .section{padding:100px 120px}section.shopify-section--testimonials scroll-carousel{padding:0 120px;margin:0 -120px}section.shopify-section--testimonials scroll-carousel .testimonial{padding:48px}section.shopify-section--testimonials scroll-carousel .testimonial .v-stack.gap-2 p{font-size:18px;line-height:22px}section.shopify-section--press-new scroll-carousel .testimonial:nth-child(2n){padding:48px!important}section.shopify-section--press-new scroll-carousel .testimonial img{max-height:64px}section.shopify-section--press-new scroll-carousel .testimonial a{font-size:18px;line-height:22px;align-items:end}section.shopify-section--press .section{padding:32px 80px}section.shopify-section--press press-carousel .press__list-item blockquote{max-width:360px}section.shopify-section--press press-carousel .press__list-item{grid-auto-flow:column;gap:120px}section.shopify-section--collection-with-image .section{padding:80px}section.shopify-section--collection-with-image .section section-header .prose :is(.h0,.h1,.h2,h1,h2)+*{line-height:22px}section.shopify-section--sub-collection-list .section{padding:17px 120px}section.shopify-section--sub-collection-list scroll-carousel{gap:32px!important}section.shopify-section--sub-collection-list scroll-carousel .text-with-icons__item{gap:4px}section.shopify-section--sub-collection-list scroll-carousel .text-with-icons__item .text-with-icons__text-wrapper p{font-size:16px}section.shopify-section--sub-collection-list scroll-carousel .text-with-icons__item .icon-block{width:174px}.shopify-section--sub-collection-list scroll-carousel .text-with-icons__item .text-with-icons__text-wrapper .prose p{padding:10px 24px;font-size:18px}section.shopify-section--main-collection .container .collection--filters-drawer .mobile-sort-filter{padding:8px 120px}section.shopify-section--main-collection .container .collection--filters-drawer .collection__top-bar .active-facets{padding:18px 130px;gap:10px}section.shopify-section--main-collection .container .collection--filters-drawer .collection__top-bar .active-facets .facet-clear-all{padding:16px}section.shopify-section--main-collection .container .collection--filters-drawer .mobile-sort-filter button{padding:10px}section.shopify-section--main-collection .container .collection--filters-drawer .mobile-sort-filter button .text-with-icon{gap:10px;font-size:18px;line-height:22px}section.shopify-section--main-collection .container .collection--filters-drawer .collection__top-bar .active-facets .removable-facet{padding:16px;font-size:20px;letter-spacing:-.6px}section.shopify-section--main-collection .container .collection--filters-drawer .collection__results{padding:48px 120px}section.shopify-section--main-collection product-list{row-gap:40px}.product-card__badge-list .badge{font-size:16px}section.shopify-section--multi-column-new .section .section-stack{padding:100px 120px}section.shopify-section--multi-column-new .multi-column{gap:16px}section.shopify-section--product-features .section .section-stack{padding:100px}section.shopify-section--product-features .section .section-stack .section-stack__main{padding:24px;gap:32px}section.shopify-section--product-features .section-stack__main .headerpart{font-size:64px;line-height:1}section.shopify-section--product-features .section-stack__main .headerpart>span{font-size:70px;line-height:1}section.shopify-section--product-features .section .section-stack .section-stack__main feature-chart .feature-chart__table{margin-block:40px}section.shopify-section--product-features .section .section-stack .section-stack__main feature-chart .feature-chart__table .feature-chart__table-row .techplusd2c-h0-heading{line-height:22px}section.shopify-section--product-features .section .section-stack .section-stack__main feature-chart .feature-chart__table .feature-chart__table-row .feature-chart__heading{font-size:24px;line-height:26px}section.shopify-section--main-product .section{padding:32px 80px 52px 40px}section.shopify-section--main-product .section .product{gap:40px}section.shopify-section--main-product .section .product .product-info .product-info__block-item .pdp-tag-only{margin-bottom:-8px}section.shopify-section--main-product .section .product .product-info .product-info__block-item .product-info__title.h2{margin-bottom:-8px}section.shopify-section--main-product .section .product .product-info .product-info__block-item .product-info__text .prose>p{font-size:20px;line-height:22px}section.shopify-section--main-product .section .product .product-info .product-info__block-item .product-info__price .rating-with-text .price-list sale-price{font-size:20px}section.shopify-section--main-product .section .product .product-info .product-info__block-item .product-info__price .rating-with-text .price-list compare-at-price{font-size:20px}section.shopify-section--main-product .section .product .product-info .product-info__block-item .product-info__variant-picker .variant-picker__option-info .h-stack{font-size:20px;letter-spacing:-.6px}section.shopify-section--main-product .section .product .product-info .product-info__block-item .product-info__variant-picker .variant-picker__option-values .block-swatch{padding-inline:21.5px;height:62px}section.shopify-section--main-product .section .product .product-info .product-info__block-item .product-info__variant-picker .variant-picker__option-values .block-swatch>span{font-size:20px;line-height:1;letter-spacing:-.6px;min-width:24px}section.shopify-section--main-product .section .product .product-info .product-info__block-item .product-info__buy-buttons form button>div{font-size:20px}section.shopify-section--main-product .section .product .product-info .product-info__block-group.accordion-group .product-info__block-item .accordion .accordion__toggle .text-with-icon>span{font-size:20px}section.shopify-section--main-product .section .product .product-info .product-info__block-group.accordion-group .product-info__block-item:first-child .accordion .accordion__content ul li{gap:16px;font-size:16px}section.shopify-section--main-product .section .product .product-info .product-info__block-group.accordion-group .product-info__block-item:first-child .accordion .accordion__content ul li>strong{font-size:20px}section.shopify-section--faq .section .section-stack{padding:64px 208px}section.shopify-section--faq .section .section-stack__main .accordion-box .accordion{padding:20px}section.shopify-section--faq .section .section-stack__main .accordion-box .accordion .accordion__content{margin:15px 0 0 50px}section.shopify-section--main-blog .blog-posts__container{padding:48px 160px}section.shopify-section--main-blog .blog-posts__container .blog-posts{row-gap:40px}section.shopify-section--blog-posts .section{padding:48px 120px}.cart-drawer .cart-drawer__top{padding:0 0 32px;margin:0 -32px 32px}.cart-drawer .cart-drawer__top .h-stack.items-center.justify-between{margin:0 32px}.cart-drawer::part(body){padding:32px!important}.cart-drawer .actual-price span.h5,.cart-drawer .discoounted span.h5{font-size:20px}.cart-drawer form.buy-buttons{padding-top:24px}.cart-drawer form.buy-buttons button[name=checkout]{padding:21px}.cart-drawer form.buy-buttons button[name=checkout] div{font-size:18px}.cart-drawer__line-items>*+*{padding:16px 0 0;margin:16px 0 0}.cart-drawer div[slot=footer] .v-stack.gap-1{gap:16px}.cart-drawer .total-price span.h5{font-size:24px}section.shopify-section--featured-collection .section .section-stack product-list product-card .product-card__info .pricepluscolor .colorlist,section.shopify-section--main-collection product-list product-card .product-card__info .pricepluscolor .colorlist,section.shopify-section--product-recommendations product-list product-card .product-card__info .pricepluscolor .colorlist{gap:4px;font-size:16px;line-height:20px}section.shopify-section--featured-collection .section .section-stack product-list product-card .product-card__info .pricepluscolor .colorlist label,section.shopify-section--main-collection product-list product-card .product-card__info .pricepluscolor .colorlist label,section.shopify-section--product-recommendations product-list product-card .product-card__info .pricepluscolor .colorlist label{max-width:16px;max-height:16px}}@media screen and (max-width:699px){section.shopify-section--testimonials scroll-carousel .testimonial .h-stack .v-stack .text-subdued{font-size:16px;line-height:20px}section.shopify-section--testimonials scroll-carousel .testimonial .h-stack .v-stack .rating svg{max-width:17px}section.shopify-section--press-new scroll-carousel .testimonial a{text-align:center!important}section.shopify-section--press-new scroll-carousel .testimonial a svg{max-width:19px}.shopify-section--featured-collection scroll-carousel,.shopify-section--product-recommendations scroll-carousel{padding:0 16px;margin:0 -16px}.shopify-section--sub-collection-list scroll-carousel{grid:auto / var(--text-with-icons-template)!important}section.shopify-section--sub-collection-list scroll-carousel{padding:0 16px;margin:0 -16px}section.shopify-section--product-features .section .section-stack .section-stack__main feature-chart .feature-chart__table .feature-chart__table-row .feature-chart__value p{line-height:20px}section.shopify-section--product-features .section .section-stack .section-stack__main feature-chart .feature-chart__table .feature-chart__table-row .feature-chart__value p>span{font-size:16px;line-height:20px}section.shopify-section--media-with-text .media-with-text__item{display:flex;flex-direction:column-reverse;gap:54px}section.shopify-section--faq .section .section-stack__main .accordion-box .accordion .accordion__toggle>span{flex-direction:column}section.shopify-section--faq .section .section-stack__main .accordion-box .accordion .accordion__toggle{align-items:start}#main>section,#main>div,#main>footer{overflow-x:hidden}section.shopify-section--rich-text .rich-text .img-div img{margin:0 0 32px}section.shopify-section--featured-collection .section .section-stack product-list product-card .product-card__info .pricepluscolor price-list,section.shopify-section--main-collection product-list product-card .product-card__info .pricepluscolor price-list,section.shopify-section--product-recommendations product-list product-card .product-card__info .pricepluscolor price-list{gap:4px}}@media screen and (min-width:1000px){.header__wrapper{padding:20px 120px}footer .footer__wrapper{padding:80px}footer .footer-content-section .footer__block--text{gap:16px}footer .footer-content-section .footer__block--newsletter .v-stack div p{margin-bottom:16px}footer .footer-links-section .footer__block--newsletter .v-stack form .form-control .self-submit-button button{padding:13px 32px}section.shopify-section--collection-list .section{padding:120px}section.shopify-section--collection-list scroll-carousel{padding:0 120px;margin:0 -120px}section .section{padding:80px 120px}section.shopify-section--collection-with-image .section .section-stack{grid-template-columns:49% 47.8%}section.shopify-section--collection-with-image .section product-list{gap:32px!important}section.shopify-section--collection-with-image .section section-header.mobile-only{display:none}section.shopify-section--collection-with-image .section section-header.desktop-only>a{display:flex}section.shopify-section--main-collection .container .collection--filters-drawer .mobile-sort-filter .model-prod-view-div{display:flex}section.shopify-section--multi-column-artisan .multi-column{gap:32px;align-items:end}section.shopify-section--multi-column-artisan .text-start{gap:68px}section.shopify-section--multi-column-artisan .h1{font-size:70px;line-height:77px;letter-spacing:-2.1px;text-align:right;max-width:250px;place-self:end}section.shopify-section--multi-column-artisan .h1+.prose p{font-size:40px;line-height:44px}section.shopify-section--multi-column-artisan p{font-size:18px;line-height:22px}section.shopify-section--multi-scroll-h .section-stack{padding:80px 120px}section.shopify-section--multi-scroll-h .section-stack .multi-column .multi-column__item{padding:32px;grid-template-columns:.8fr 1fr;align-items:center}section.shopify-section--multi-scroll-h .section-stack .multi-column .multi-column__item .text-start .h5{margin:0 0 8px;font-size:40px;line-height:44px}section.shopify-section--multi-scroll-h .section-stack .multi-column .multi-column__item .text-start .subt{margin:0 0 112px;font-size:24px;line-height:26px}section.shopify-section--multi-scroll-h .section-stack .multi-column .multi-column__item .text-start .prose>div>a{font-size:18px;line-height:24px}section.shopify-section--main-article .article-banner .article-banner__content{padding:24px 104px 48px}section.shopify-section--main-article .article-banner .article-banner__content .actual-content{gap:210px;flex-direction:unset;align-items:end}section.shopify-section--main-article .article-banner .article-banner__content .actual-content .left-actual-content .banner-excerpt{font-size:24px;line-height:26px}section.shopify-section--main-article .article .container{padding:48px 120px}section.shopify-section--main-article .article .container .article-content{gap:80px}section.shopify-section--main-article .article .container .article-content .dateplussubcont{flex-direction:unset}section.shopify-section--main-article .article .container .article-content .dateplussubcont .datecontainer{min-width:370px;max-width:370px}section.shopify-section--main-article .article .container .article-content .blogcont h2{min-width:370px;max-width:370px}section.shopify-section--main-article .article .container .article-content .blogcont{flex-direction:unset}#facets-drawer-sort .accordion .accordion__content .checkbox-list{grid-template-columns:repeat(2,1fr);display:grid}.facets-drawer .facets-vertical{padding:32px 48px!important}.facets-drawer .facets-vertical .custom-facet-header{margin:0 0 24px;padding:0 0 24px}.facets-drawer .facets-vertical .custom-facet-header>p{font-size:16px}.facets-drawer .facets-vertical .custom-facet-header .facets-drawer__floating-apply>button{padding:12px 19px;font-size:16px;letter-spacing:-.48px}.facets-drawer .accordion{padding:0 0 24px;margin:0 0 24px}.facets-drawer .checkbox-container label{padding:16px;font-size:20px;letter-spacing:-.6px;line-height:normal}.facets-drawer form .accordion__toggle{padding:0 0 24px}.facets-drawer .color-swatch{width:74px;height:62px}}@media screen and (max-width:999px){footer .footer-content-section,footer .footer__aside{text-align:center}footer .footer-content-section{gap:32px}footer .footer-content-section .footer__block--text img,footer .footer-content-section .footer__block--text .footer__payment-icons{place-self:center}footer .footer__aside .bottom-links ul{flex-wrap:wrap;justify-content:space-between;gap:16px}footer .footer__aside .bottom-links ul li{width:45%}footer .footer__aside .bottom-links ul li:nth-child(odd){text-align:left}footer .footer__aside .bottom-links ul li:nth-child(2n){text-align:right}footer .footer-content-section .footer__block--newsletter .v-stack div ul.social-media{justify-content:center}footer .footer-links-section{gap:32px}section.shopify-section--collection-with-image .section section-header{gap:32px}section.shopify-section--featured-collection .section .section-stack,section.shopify-section--product-recommendations .section .section-stack{gap:16px}section.shopify-section--collection-with-image .section section-header:last-child{margin-block-start:16px}section.shopify-section--collection-with-image .section section-header:last-child>a{justify-content:end}.collection__top-bar{display:grid}section.shopify-section--main-collection .container .collection--filters-drawer .model-prod-view-div-mob{display:flex;align-items:center;justify-content:center;margin:0 -16px;border-bottom:1px solid #FBD54E;padding-bottom:8px}section.shopify-section--main-collection .container .collection--filters-drawer .model-prod-view-div-mob>div>span{padding:8px 16px;font-size:14px;line-height:1}section.shopify-section--main-collection .container .collection--filters-drawer .collection__results .v-stack.gap-6{gap:8px}section.shopify-section--main-collection product-list{column-gap:8px}section.shopify-section--main-collection product-list product-card .product-card__info{padding:8px 0 0!important}section.shopify-section--main-collection product-list product-card .product-card__info .product-card__title>a{font-size:14px!important;line-height:18px!important}section.shopify-section--featured-collection .section .section-stack product-list product-card .product-card__info .pricepluscolor price-list sale-price,section.shopify-section--main-collection product-list product-card .product-card__info .pricepluscolor price-list sale-price,section.shopify-section--product-recommendations product-list product-card .product-card__info .pricepluscolor price-list sale-price,section.shopify-section--featured-collection .section .section-stack product-list product-card .product-card__info .pricepluscolor price-list compare-at-price,section.shopify-section--main-collection product-list product-card .product-card__info .pricepluscolor price-list compare-at-price,section.shopify-section--product-recommendations product-list product-card .product-card__info .pricepluscolor price-list compare-at-price{font-size:14px!important;line-height:18px!important}section.shopify-section--main-collection product-list product-card .product-card__info .pricepluscolor .colorlist label{max-width:12px!important;max-height:12px!important}section.shopify-section--main-collection product-list product-card .product-card__info .pricepluscolor .colorlist{gap:2px!important;font-size:14px!important;line-height:18px!important}.footer__block-list{display:grid}section.shopify-section--featured-collection .section .section-stack product-list{gap:8px}.facets-drawer .facets-vertical .custom-facet-header>p{margin-left:8px}.facets-drawer::part(content){max-height:max-content}.facets-drawer .facets-vertical{min-height:auto}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.css.map */
