span.announcement-bar__item p{padding:0 90px;font-family:Lato;font-weight:400;font-size:14px;line-height:20px;width:max-content}.product-info__variant-picker{padding-top:24px}h1,h2,h3,h4,h5,h6{font-family:"Instrument Serif"}store-header.header.is-filled{background:#fff}.collection__facets .accordion__toggle label{text-transform:capitalize}.slideshow .content-over-media.content-over-media--auto picture{height:100vh}.announcement-bar.bg-custom.text-custom{padding:4px 48px}.not-stickynav .header__wrapper{background:#fff}.template-product safe-sticky.product-info{padding-top:3px}span.announcement-bar__item a{text-decoration:underline}.header__main-nav nav.header__link-list.justify-center.wrap ul.contents li a.bold.link-faded-reverse{font-weight:400!important}.header__main-nav nav.header__link-list.justify-center.wrap{gap:0px}ul.header__icon-list{gap:0px}ul.header__icon-list li:nth-child(1){padding-right:24px}ul.header__icon-list li:nth-child(2){padding-right:24px}.header__main-nav nav.header__link-list.justify-center.wrap ul li{padding-right:32px}.mega-menu{border:1px solid #191c1f;background:#f1f1f1;padding:0}.mega-menu ul.mega-menu__nav{gap:0px}.product-card__quick-buy button.button:hover{background:#f4d482}.product-card__quick-buy button.button{color:#222}.quick-buy-drawer__info button.button{color:#222!important}.cart-drawer button.button.button--xl{color:#222}.cart-drawer .empty-state .button{color:#222!important}.template-cart button.button.button--xl.w-full,.template-cart .empty-state .button{color:#222}.header__main-nav summary.text-with-icon.bold{font-weight:400}.navigation-promo__wrapper a.content-over-media.rounded-sm.group{border-radius:unset}.mega-menu .navigation-promo__wrapper p.bold{font-family:Lato;font-weight:700;font-size:20px!important;line-height:28px!important}.navigation-promo__wrapper .navigation-promo.navigation-promo--grid.scroll-area.bleed{gap:var(--spacing-1)}ul.mega-menu__nav li a.h5{font-family:Lato;font-weight:400;font-size:20px;line-height:28px;padding-bottom:18px;color:#111;opacity:1}ul.mega-menu__nav li ul.v-stack.gap-2.justify-items-start li a{font-family:Lato;font-weight:400;font-size:16px;line-height:20px;color:#111;opacity:1}ul.mega-menu__nav li ul.v-stack.gap-2.justify-items-start li{padding-bottom:18px}ul.mega-menu__nav li ul.v-stack.gap-2.justify-items-start,ul.mega-menu__nav li.v-stack.gap-4.justify-items-start{gap:0px}ul.mega-menu__nav li.v-stack.gap-4.justify-items-start{padding:32px 68px!important}.mega-menu__nav>li{width:310px}.search-drawer .predictive-search__tab-item button{font-family:Lato}.template-search .collection__results{padding-left:24px}.template-search .collection__top-bar{padding-bottom:32px}.template-search .empty-state button{color:#222}.template-404 h2.h4{font-family:Lato;font-weight:700}.template-404 a.button.button--xl{color:#222}.template-password h2.h3{font-family:Lato}.template-password .box.rounded.text-center.bg-custom.text-custom{background:#ecece0}.template-password .bg-custom.text-custom{background:#fff}.template-password .h3{font-family:Lato}.template-password .password__storefront-form button{color:#222}.template-account p.h6{font-family:Lato}.template-account a.button.button--xl{color:#222}.shopify-policy__title.h1 h1{font-family:Lato;font-size:40px}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4,.shopify-policy__body h5{font-family:Lato;font-size:40px!important}.template-cart .cart-header h1.h2{font-family:Lato;color:#222;font-size:48px;font-weight:400}.template-cart sale-price.text-subdued{color:#222}.template-cart td.hidden.align-center.text-subdued.text-end,.template-cart span.text-subdued{color:#222}.template-cart span.h5{font-family:Lato;font-weight:400;color:#222}.template-cart button.button.button--xl.button--outline.w-full{background:#f4d482;color:#222;border-radius:4px}.cart-drawer p.h5{font-family:Lato;font-weight:400}.cart-drawer .line-item__info a{color:#222}.cart-drawer sale-price.text-subdued{color:#222}.cart-drawer span.h5{font-family:Lato;font-weight:400}.cart-drawer button.button.button--lg.button--outline.button--secondary,.cart-drawer button.button.button--xl.button--outline,.cart-drawer a.button.button--xl.button--outline,.template-cart .empty-state a.button.button--xl.button--outline{background:#f4d482;color:#222}.quick-buy-drawer__info sale-price.text-subdued{color:#222}.quick-buy-drawer a.button.button--outline.button--secondary,.quick-buy-drawer button.button.button--outline{background:#f4d482;border-radius:4px;color:#222;font-family:Lato;font-size:14px!important;font-weight:600}.template-login h1.h2{font-family:Lato;font-weight:400}.template-login label.floating-label{color:#222!important;opacity:1}.template-login .customer-form__box.bg-secondary{background:#ecece0}.template-login input{border:1px solid #CBCBCB}.template-login a.link.text-sm.text-subdued{color:#222}.template-login button.button.button--xl.button--outline{background:#f4d482;color:#222}.template-login a.link.text-subdued{color:#222}.template-register h1.h2{font-family:Lato;font-weight:400}.template-register .customer-form__box.bg-secondary{background:#ecece0}.template-register input{border:1px solid #CBCBCB}.template-register label.floating-label{color:#222!important;opacity:1}.template-register button.button.button--xl.button--outline{background:#f4d482;color:#222}.template-register a.link.text-subdued{color:#222}.footer{padding:84px 48px 48px}.footer .container{margin:0}.footer__block.footer__block--newsletter{gap:0}.footer__block.footer__block--newsletter .prose.text-subdued{padding-top:24px;padding-bottom:24px}.footer__block.footer__block--newsletter .prose.text-subdued p{font-family:Lato;font-weight:400;font-size:16px;line-height:22px;color:#18202c}.footer__block.footer__block--newsletter .v-stack.gap-6{gap:0px}.footer__block.footer__block--newsletter input{background:#fff}.footer__block.footer__block--newsletter label.floating-label{color:#222;opacity:1;font-size:16px;font-family:Lato;font-weight:400}.footer__block.footer__block--newsletter button.circle-chevron{background:unset}.footer__block.footer__block--newsletter button.circle-chevron:hover{background:#3e635b;color:#fff}.footer__wrapper .footer__block.footer__block--menu{gap:0px}.footer__wrapper .footer__block.footer__block--menu .bold{font-family:Lato;font-size:16px;line-height:20px;font-weight:700;padding-bottom:24px}.footer__wrapper .footer__block.footer__block--menu ul.v-stack.gap-3 li a{padding-bottom:16px;font-size:14px;font-weight:400;line-height:20px;color:#18202c;opacity:1}.footer__wrapper .footer__block.footer__block--menu ul.v-stack.gap-3{gap:0px}.footer__aside-bottom p.text-sm.text-subdued{font-size:14px;color:#18202c;font-weight:400;line-height:20px;font-family:Lato;opacity:1}.template-product h1.product-info__title.h2{font-size:36px;font-style:normal;font-family:Lato;font-weight:700;padding:24px 0;color:#222}.template-product .product-info__block-item{margin:0}.template-product sale-price.text-lg.text-on-sale{font-family:Lato;font-size:20px!important;font-weight:400;line-height:28px;color:#222;padding-right:16px}.template-product price-list.price-list.price-list--lg{gap:0}.template-product compare-at-price.text-subdued.line-through{font-family:Lato;font-size:16px;font-weight:400;line-height:24px;color:#222;padding-right:16px}.template-product .rating-with-text{gap:0}.template-product .product-info__badge-list .badge--on-sale{font-family:Lato;font-size:16px;font-weight:400;line-height:24px;border-radius:0;color:#fff;background:#c70000;padding-left:10px;margin:0;padding-right:10px}.template-product .product-info__price{padding-bottom:24px}.template-product .product-info__block-item .product-info__separator{background:#aca598}.template-product .product-info__quantity-selector label.block-label.text-subdued{font-family:Lato;font-size:14px;font-weight:400;line-height:20px;color:#222;margin:0;padding-bottom:8px}.template-product quantity-selector.quantity-selector{border-radius:4px;border:1px solid #CBCBCB;padding:14px;color:#222}.template-product button.quantity-selector__button{padding-left:8px;padding-right:8px}.template-product .product-info__quantity-selector{padding:24px 0}.template-product .product-info__buy-buttons button.button.button--xl.button--outline.button--secondary{border-radius:4px;background:#f4d482;padding:14px 32px;color:#191c1f;border:1px solid #F4D482;font-size:16px;font-family:Lato;font-weight:400;line-height:24px}.button--outline{box-shadow:inset 0 0}.template-product button.shopify-payment-button__button.shopify-payment-button__button--unbranded{border-radius:4px!important;border:1px solid #222;padding:12px 32px!important;font-family:Lato!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}.template-product .product-info__accordion .accordion__toggle.bold{padding:24px 0 16px}.template-product .product-info__accordion .text-with-icon span{font-family:Lato;font-size:16px;font-weight:400;line-height:22px;color:#222}.template-product .product-info__accordion span.circle-chevron{background:#406c56!important;color:#fff!important}.template-product .product-info__accordion details.product-info__accordion.accordion.group:hover span.circle-chevron{background:#406c56!important}.template-product .product-info__accordion .accordion__content p{font-family:Lato;font-size:14px;font-weight:400;line-height:20px;color:#222}.template-product .product-info__accordion .accordion__content strong{font-weight:700}.template-product .product-info__block-group.accordion-group{margin:0;padding:24px 0}.template-product details.product-info__accordion.accordion.group{border-top:1px solid #ACA598;border-bottom:1px solid #ACA598}.shopify-section--scrolling-text span.scrolling-text__text.heading{font-family:Lato;font-size:64px;font-weight:900;line-height:28px;text-transform:uppercase;color:#caae6d}.shopify-section--featured-collection .prose h2{font-family:Instrument serif;font-size:48px;font-style:italic;font-weight:400;line-height:56px}.shopify-section--featured-collection span.reversed-link{font-family:Lato;font-size:16px;font-weight:400;line-height:22px;color:#222}.shopify-section--featured-collection span.circle-chevron{background:#406c5c;color:#fff}.shopify-section--featured-collection a.text-with-icon.group:hover .circle-chevron{background:#406c5c}.shopify-section--featured-collection .section-stack{gap:0}.shopify-section--featured-collection section-header.section-header{padding-bottom:32px}.shopify-section--featured-collection on-sale-badge.badge.badge--on-sale{border-radius:20px;background:#c70000;padding:5px 8px;color:#fff;font-family:Lato;font-size:14px;font-weight:400;line-height:20px}.shopify-section--featured-collection .product-card__badge-list{position:absolute;top:24px;left:24px!important}.shopify-section--featured-collection .product-card__quick-buy button.button.button--outline{border-radius:4px;background-color:#f4d482;color:#222!important;border-color:#f4d482!important;box-shadow:none;text-transform:uppercase}.shopify-section--featured-collection .product-card__info{padding-top:16px}.shopify-section--featured-collection span.product-card__title a{font-family:Lato;font-size:16px;font-weight:400;line-height:24px;color:#222}.shopify-section--featured-collection span.product-card__title{padding-bottom:4px}.shopify-section--featured-collection sale-price.text-on-sale{font-family:Lato;font-size:16px;font-weight:400;line-height:24px;color:#222}.shopify-section--featured-collection compare-at-price.text-subdued.line-through{font-family:Lato;font-size:16px;font-weight:400;line-height:24px;color:#909090!important}.shopify-section--featured-collection sale-price.text-subdued{font-family:Lato;font-size:16px;font-weight:400;line-height:24px;color:#222}.scrollbar__progress:before{background:#aca598!important}.shopify-section--featured-collection .scrollbar__progress{background:#f1f1f1;height:4px}.shopify-section--featured-collection .scrollbar__buttons button.circle-button{border:1px solid #406C56;color:#406c56}.template-product .shopify-section--main-product .section.section--tight.section-blends.section-full{padding-top:0;padding-bottom:0}.template-product .shopify-section--specification-table .section.section-blends.section-full{padding-top:40px;padding-bottom:64px}.shopify-section--scrolling-text .section.section-blends.section-full.text-custom{padding:64px 0}.shopify-section--featured-collection .section.section-blends.section-full.text-custom{padding-bottom:64px}.shopify-section--media-with-text .media-with-text__content.rounded.text-custom{padding:64px}.shopify-section--media-with-text .media-with-text__item{gap:0px}.shopify-section--media-with-text p.h2{font-family:Instrument serif;font-size:48px;font-style:italic;font-weight:400;line-height:56px;color:#222;padding-bottom:8px}.shopify-section--media-with-text p{margin:0!important;font-family:Lato;font-size:16px;font-weight:400;line-height:22px;padding-bottom:16px}.shopify-section--media-with-text media-with-text.media-with-text a.button{background:#f4d482;border-radius:4px;font-family:Lato;font-size:16px;font-weight:400;line-height:22px;color:#191c1f;padding:12px 24px;margin:0!important}.shopify-section--media-with-text .section.section-blends.section-full{padding-bottom:64px}.product-sale-tag-info span{border-radius:20px;background:#c70000;color:#fff;padding:5px 8px;font-family:Lato;font-size:14px;font-weight:400;line-height:20px}.shopify-section--text-with-icons p.h5{font-family:Lato;font-size:20px;font-weight:700;line-height:28px;color:#222;padding-bottom:8px;padding-top:16px}.shopify-section--text-with-icons p{font-family:Lato;font-size:16px;font-weight:400;line-height:22px;color:#222;text-align:center;margin:0!important}.shopify-section--text-with-icons .text-with-icons__item{gap:0px}.shopify-section--text-with-icons .section.section-blends.section-full{padding-bottom:64px}.header__wrapper{padding-top:24px;padding-bottom:24px}.shopify-section--specification-table .feature-chart__heading.bold{font-family:Lato;font-weight:400;line-height:24px;font-size:16px;width:max-content}.shopify-section--specification-table .feature-chart__table-row{--feature-chart-heading-width: 100px}.shopify-section--specification-table li.metafield-single_line_text_field::marker{color:transparent}.shopify-section--specification-table li.metafield-single_line_text_field{font-family:Lato;font-weight:400;font-size:14px;line-height:24px;color:#222}.shopify-section--specification-table feature-chart.feature-chart.bg-custom.text-custom{padding:8px 32px}.shopify-section--specification-table .section-stack__main .feature-chart{background:#ecece0!important}.shopify-section--specification-table h2.h2{font-size:48px;line-height:56px;font-family:"Instrument Serif";font-weight:400;font-style:italic;color:#222}.product-card__badge-list span.badge.badge--primary{font-family:Lato;font-weight:400;font-size:14px;line-height:20px;border-radius:20px;padding:5px 8px;color:#191c1f;background:#78b596}.template-product product-quick-add.product-quick-add.is-visible{padding:14px;border-radius:8px;background:#ecece0}.template-product button.circle-button.circle-button--fill.ring{border-radius:4px}.shopify-section--text-with-icons .text-with-icons__list{gap:var(--spacing-6)}.product-info .product-tag.new-tag span{font-family:Lato;font-weight:400;font-size:14px;line-height:20px;border-radius:20px;padding:5px 12px;color:#191c1f;background:#78b596}.product-info buy-buttons.buy-buttons.buy-buttons--multiple button{font-weight:400}.product-info__complementary-products{padding-top:24px}.product-info__complementary-products p{font-family:Lato;font-weight:400;font-size:14px;line-height:20px}.product-info__complementary-products{gap:var(--spacing-2)}.product-info__complementary-products button.circle-chevron{background:#406c56;color:#fff}.product-info__complementary-products .group:hover .circle-chevron.group-hover\:colors:not([disabled]),.circle-chevron.hover\:colors:hover:not([disabled]){background:#406c56;color:#fff}.product-info__complementary-products .horizontal-product.rounded-xs{padding:14px;border-radius:8px}.product-info__complementary-products span.reversed-link{font-family:Lato;font-size:16px;font-weight:400;line-height:22px}.product-info__complementary-products .text-on-sale{font-family:Lato;font-size:14px;color:#222;font-weight:400;line-height:20px}.product-info__complementary-products compare-at-price.text-subdued.text-sm.line-through{font-family:Lato;font-size:14px;font-weight:400;line-height:20px;color:#222;padding-right:16px}.product-info__complementary-products button.button.button--sm.button--subdued{padding:8px 12px;border-radius:18px;background:#406c56;color:#fff;font-weight:400}.product-info__complementary-products .horizontal-product__cta{margin:0}.template-product .product-info__accordion .accordion__content h2{font-size:26px;font-family:Lato}.template-product .product-info__accordion .accordion__content h3{font-size:22px;font-family:Lato}.template-product .product-info__accordion .accordion__content h4{font-size:26px;font-family:Lato}.template-product .product-info__accordion .accordion__content h5{font-size:22px;font-family:Lato}.slideshow__carousel a.button.button--xl.button--outline{font-family:Lato;font-weight:400;color:#191c1f;background:#f4d482;border-radius:4px;padding:17px 40px;font-size:16px;line-height:24px;margin-top:24px!important}.slideshow__carousel p.h1,.slideshow__carousel p.h0{font-family:"Instrument Serif";color:#fff;font-weight:400;font-style:italic;font-size:60px;line-height:68px}.slideshow__carousel .place-self-end-start.text-start{padding:0!important;position:absolute;bottom:48px;left:8px}.slideshow__carousel page-dots.numbered-dots{position:absolute;right:0;bottom:-16px}.slideshow__carousel button.numbered-dots__item span{color:#fff;font-family:Lato;font-weight:400!important;font-size:14px;line-height:20px}.slideshow__controls .numbered-dots>[aria-current=false]{opacity:.5}.template-index .shopify-section--featured-collection .section.section-blends.section-full.text-custom{padding-top:64px}.shopify-section--collection-list p.h4{font-family:Lato;font-weight:700;color:#222;line-height:28px;font-size:20px}.shopify-section--collection-list .section.section-full.bg-custom{padding:65px 48px}.shopify-section--collection-list .section-stack{gap:var(--spacing-8)}.shopify-section--collection-list a.text-with-icon.group .reversed-link{font-family:Lato;font-size:16px;font-weight:400;line-height:22px;color:#222}.shopify-section--collection-list a.text-with-icon.group span.circle-chevron{background:#406c5c;color:#fff}.shopify-section--collection-list .text-with-icon.group:hover .circle-chevron{background:#406c5c}.shopify-section--collection-list h2.h2{font-family:"Instrument Serif";font-weight:400;font-style:italic;font-size:48px;line-height:56px}.shopify-section--collection-list .scrollbar__progress{background:#fff;height:4px}.shopify-section--collection-list .scrollbar__buttons button.circle-button{border:1px solid #406C56;color:#406c56}.shopify-section--collection-list,.shopify-section--featured-collection{overflow:hidden}.collection-card__content-wrapper.text-custom.place-self-end-center.text-center{position:absolute;bottom:23px}.shopify-section--collection-list p.h4{font-family:Lato;font-weight:700;color:#222;line-height:28px;font-size:20px;width:max-content}.shopify-section--collection-list collection-list.collection-list{gap:var(--spacing-4)}.shopify-section--collection-list .scrollable-with-controls{gap:var(--spacing-8)}.template--about .shopify-section--image-with-text-overlay .prose p.bold{font-family:Lato;font-weight:400;font-size:14px;line-height:20px;padding-bottom:16px}.template--about .shopify-section--image-with-text-overlay .prose p.h2,.template--about .shopify-section--image-with-text-overlay .prose h1{margin:0;font-family:"Instrument Serif";font-style:italic;font-weight:400;font-size:60px;line-height:68px;padding-bottom:8px}.template--about .shopify-section--image-with-text-overlay .prose p.image-wrapper-text{font-family:Lato;font-weight:400;font-size:16px;line-height:22px;max-width:560px}.template--about .prose *+:is(div){margin:0}.template--about .place-self-end-center.text-center{position:absolute;bottom:40px}.shopify-section--rich-text .section.section-full.bg-custom{padding:64px 0}.shopify-section--rich-text p.h3.hyphenate span{font-family:"Instrument Serif";font-weight:400;font-style:italic;font-size:48px;line-height:56px;padding-bottom:8px}.shopify-section--rich-text p{font-family:Lato!important;font-weight:400!important;line-height:22px!important;font-size:16px!important;max-width:800px!important}.rich-text__wrapper{max-width:unset}.shopify-section--multi-column .section.section-blends.section-full.text-custom{padding-top:64px;padding-bottom:64px}.shopify-section--multi-column h2.h2{font-family:"Instrument Serif";font-weight:400;font-style:italic;font-size:48px;line-height:56px;padding-bottom:32px}.shopify-section--multi-column .section-stack,.shopify-section--multi-column .multi-column__item.justify-center.snap-start{gap:0px}.shopify-section--multi-column p.h4{font-family:"Instrument Serif";font-weight:400;font-size:32px;line-height:40px;padding-top:24px;padding-bottom:16px}.shopify-section--multi-column .prose p{font-family:Lato;font-weight:400;font-size:16px;line-height:22px}.shopify-section--multi-column .v-stack.gap-4.text-center{gap:0px}.template--about .shopify-section--image-with-text-overlay .prose p.h5{font-family:Lato;font-weight:400;font-size:32px;line-height:22px;padding-bottom:16px}.template--about .shopify-section--image-with-text-overlay p.image-wrapper-textbold{margin:0;font-family:Lato;font-weight:700;font-size:64px;line-height:56px}.template--about .content-over-media>:not(img,video,iframe,svg,video-media,picture){max-width:unset}.template--contact .shopify-section--image-with-text-overlay .h1{font-family:"Instrument Serif";font-weight:400;font-style:italic;font-size:60px;line-height:68px}.template--contact .place-self-end-center.text-center{position:absolute;bottom:40px}.template--contact .shopify-section--faq .section.section-blends.section-full{padding:64px 48px}.template--contact .shopify-section--faq h2.h2{color:#222;font-family:"Instrument Serif";font-weight:400;font-style:italic;font-size:48px;line-height:56px;padding-bottom:32px}.template--contact .shopify-section--faq .section-stack.section-stack--center{gap:0px}.template--contact .shopify-section--faq .accordion-box.rounded.bg-custom.text-custom{padding:32px;border-radius:8px}.template--contact .shopify-section--faq .accordion-box.rounded.bg-custom.text-custom span.circle-chevron{background:#406c56;color:#fff}.template--contact .shopify-section--faq .accordion-box.rounded.bg-custom.text-custom .accordion__toggle.bold{font-family:Lato;font-weight:600;font-size:16px;line-height:22px;color:#222;padding:24px 0 16px}.template--contact .shopify-section--faq .accordion-box.rounded.bg-custom.text-custom .accordion__content p{font-family:Lato;font-size:14px;font-weight:400;color:#222;line-height:20px}.template--contact .shopify-section--faq .accordion-box.rounded.bg-custom.text-custom .accordion__content{margin:0;padding-bottom:24px}.shopify-section--faq .accordion{border-bottom:1px solid #CBCBCB}.shopify-section--faq .accordion-box>details:first-child .accordion__toggle.bold{padding-top:0!important}.shopify-section--contact .section.section-full.bg-custom{padding:64px 48px}.shopify-section--contact .section.section-full.bg-custom .section-stack__intro .prose p.subheading{font-family:Lato;font-weight:400;font-size:14px;line-height:20px;color:#222;padding-bottom:16px}.shopify-section--contact .section.section-full.bg-custom .section-stack__intro .prose h2.h2{font-family:"Instrument Serif";font-weight:400;font-style:italic;font-size:48px;line-height:56px;margin:0;padding-bottom:8px}.shopify-section--contact .section.section-full.bg-custom .section-stack__intro .prose p{font-family:Lato;font-weight:400;font-size:16px;line-height:22px;margin:0}.shopify-section--contact .section-stack.section-stack--horizontal{gap:0px}.shopify-section--contact .section-stack__intro{margin-right:32px}.shopify-section--contact .contact-form.rounded.bg-custom.text-custom{padding:32px;border-radius:8px}.shopify-section--contact input{padding:16px 16px 0!important;border-radius:8px;border:1px solid #CBCBCB}.shopify-section--contact textarea{padding:16px 16px 0!important;border:1px solid #CBCBCB;border-radius:8px}.shopify-section--contact label.floating-label{color:#222;opacity:1;font-size:16px;font-weight:400;font-family:Lato;line-height:22px}.shopify-section--contact button.button.button--xl{font-family:Lato;font-weight:400;line-height:22px;font-size:16px;color:#191c1f;padding:12px 24px}.template--contact .shopify-section--text-with-icons .section.section-blends.section-full{padding:64px 48px}.template--contact .shopify-section--text-with-icons .section.section-blends.section-full{padding:56px 20px}.template-article h1,.template-blog h1.h0,.template-blog p.h3{font-family:Lato}.template-collection .place-self-end-start.text-start{position:absolute;bottom:32px;left:0}.template-collection .shopify-section--collection-banner h1.h2{font-size:60px;line-height:68px;font-style:italic;font-weight:400;font-family:"Instrument Serif"}.template-collection .shopify-section--main-collection .container{margin:0}.template-collection .shopify-section--main-collection .collection.collection--filters-sidebar{margin:0;padding:32px 48px 0!important}.collection__top-bar .text-with-icon{font-family:Lato;font-weight:400;line-height:24px;font-size:16px;color:#18202c;gap:var(--spacing-2)}.collection__top-bar .sort-by-facet .bold,.collection__top-bar .sort-by-facet button.text-with-icon.group{font-family:Lato;font-weight:400;color:#18202c;font-size:16px;line-height:24px}.collection__top-bar .sort-by-facet span.circle-chevron,.collection__top-bar .sort-by-facet button.text-with-icon.group:hover span.circle-chevron{background:#406c56;color:#fff}.shopify-section--main-collection .collection{column-gap:var(--spacing-6)!important}.collection.collection--filters-sidebar{gap:0px}.shopify-section--main-collection .collection__top-bar{padding-bottom:32px}nav.collection__pagination.pagination{margin-top:64px}.collection__facets-scroller .accordion__toggle{padding:24px 0}.collection__facets-scroller .accordion__toggle label.bold,.collection__facets-scroller .accordion__toggle span{font-size:16px;line-height:24px;color:#222;font-weight:400}.collection__facets-scroller .accordion__toggle .circle-chevron{background:#406c56;color:#fff}.collection__facets-scroller .accordion__toggle input.switch:checked{background:#406c56}.accordion.group:hover .circle-chevron{background:#406c56!important;color:#fff!important}.collection__facets-scroller price-range.price-range .prefix.text-subdued{opacity:1;color:#222;font-size:16px;line-height:22px;font-weight:400}.collection__facets-scroller price-range.price-range label.input-prefix.text-sm{padding:12px 16px;border-radius:8px}.collection__facets-scroller price-range.price-range span.text-subdued.text-sm{color:#222;font-size:16px;font-weight:400;line-height:22px}.collection__facets-scroller .accordion__content{padding-right:0;margin-bottom:0;padding-bottom:24px}.collection__facets-scroller .checkbox-list label{padding-left:8px;opacity:1}.collection__facets-scroller .checkbox-list input{border:2px solid #222}.collection__facets-scroller .checkbox-list input[type=checkbox]{background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;background-color:#fff;border:2px solid black;border-radius:3px;cursor:pointer;display:inline-block;position:relative}.collection__facets-scroller .checkbox-list input[type=checkbox]:checked{background:#222}.collection__facets-scroller .checkbox-list input[type=checkbox]:checked:before{content:"\2714";font-size:11px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.collection__facets-scroller .group[aria-expanded=true] .circle-chevron.group-expanded\:colors:not([disabled]){background:#406c56;color:rgb(var(--background))}.collection__facets-scroller .checkbox-list{gap:var(--spacing-4)}nav.collection__pagination.pagination{border-radius:25px;border:1px solid #406C56;padding:4px;gap:var(--spacing-2)}nav.collection__pagination.pagination span.pagination__current{font-size:14px;line-height:20px;font-weight:400;color:#222;padding:8px}nav.collection__pagination.pagination span.pagination__item.pagination__item--disabled{padding:8px}nav.collection__pagination.pagination a.pagination__item.group{padding:8px}.collection__results .product-card__info{padding-top:16px}.collection__results .product-card__info span.product-card__title a{font-weight:400}.collection__results .product-card__info .text-on-sale{color:#222;font-weight:400;line-height:24px;font-family:Lato;font-size:16px}.collection__results .product-card__info sale-price.text-subdued{font-family:Lato;font-size:16px;font-weight:400;line-height:24px;color:#222}.collection__results .product-card__info compare-at-price.text-subdued.line-through{color:#909090;font-weight:400;line-height:24px;font-family:Lato;font-size:16px}.collection__results .product-card__badge-list{position:absolute;left:16px;top:16px}.collection__results .product-card__info price-list.price-list{gap:var(--spacing-1)}.collection__results sold-out-badge.badge.badge--sold-out{background:#909090;font-weight:400;line-height:20px;font-size:14px;border-radius:20px;padding:5px 12px}.collection__results on-sale-badge.badge.badge--on-sale{border-radius:20px;background:#c70000;padding:5px 8px;color:#fff;font-family:Lato;font-size:14px;font-weight:400;line-height:20px}.facets__floating-filter button.button.button--xl{background:#f4d482;color:#222;border-radius:4px;font-weight:400}@media (max-width:1149px){.shopify-section--contact .section.section-full.bg-custom .section-stack__intro .prose p{padding-bottom:40px}.shopify-section--text-with-icons p{padding:0 48px}.shopify-section--text-with-icons .text-with-icons,.navigation-drawer ul.v-stack.gap-4{gap:var(--spacing-6)}.navigation-drawer ul.v-stack.gap-4 button.text-with-icon.w-full.group.justify-between{font-family:Lato;color:#18202c;font-weight:700;line-height:28px;font-size:20px}.navigation-drawer ul.v-stack.gap-4 button.text-with-icon.w-full.group.justify-between span.circle-chevron{background:#406c56;color:#fff}.navigation-drawer ul.v-stack.gap-4 a.group.block.w-full{font-family:Lato;color:#18202c;font-weight:700;line-height:28px;font-size:20px}.panel__wrapper{padding-left:24px;padding-right:24px}.navigation-drawer li.h3{font-family:Lato;color:#18202c;font-weight:700;line-height:28px;font-size:20px}.navigation-drawer .circle-chevron{background:#406c56;color:#fff}.navigation-drawer li.h5 a span{font-weight:400;font-size:16px}}@media (max-width:999px){.template-collection .collection__results .v-stack.gap-4{display:none}.facets-drawer .accordion__toggle.bold span,.facets-drawer .accordion__toggle label{font-size:16px;line-height:24px;color:#222;font-weight:400}.facets-drawer .circle-chevron{background:#406c56;color:#fff!important}.facets-drawer p.h5{font-family:Lato}.facets-drawer input[type=checkbox]{background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;background-color:#fff;border:2px solid black;border-radius:3px;cursor:pointer;display:inline-block;position:relative}.facets-drawer input[type=checkbox]:checked{background:#222}.facets-drawer input[type=checkbox]:checked:before{content:"\2714";font-size:11px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.facets-drawer .group[aria-expanded=true] .circle-chevron.group-expanded\:colors:not([disabled]){background:#406c56}.facets-drawer .facets-drawer__floating-apply button{background:#f4d482;border-radius:4px;color:#222}.facets-drawer__floating-apply{z-index:1}.facets-drawer input[type=radio]{background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;background-color:#fff;border:2px solid black;border-radius:3px;cursor:pointer;display:inline-block;position:relative}.facets-drawer input[type=radio]:checked{background:#222}.facets-drawer input[type=radio]:checked:before{content:"\2714";font-size:11px;color:#fff!important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.template-search .collection__results{padding-left:0}.template-product button.circle-button.circle-button--fill.ring{border-radius:4px}.template--about .shopify-section--image-with-text-overlay p.image-wrapper-textbold{font-size:40px}.template--about .shopify-section--image-with-text-overlay .prose p.h5{font-size:24px}}@media (max-width:900px){.shopify-section--rich-text .rich-text p{max-width:600px!important}}@media (max-width:767px){.template-product .shopify-section--main-product .section.section--tight.section-blends.section-full{padding-left:20px;padding-right:20px}.product-sale-tag-info span{line-height:18px}.template-product h1.product-info__title.h2{font-size:32px}.template-product sale-price.text-lg.text-on-sale{font-size:18px!important;line-height:26px}.template-product compare-at-price.text-subdued.line-through{font-size:14px;line-height:22px}.template-product .product-info__badge-list .badge--on-sale{font-size:14px;line-height:22px}.template-product .product-info__quantity-selector label.block-label.text-subdued{line-height:18px}.template-product .product-info__buy-buttons button.button.button--xl.button--outline.button--secondary{font-size:14px;line-height:22px}.template-product button.shopify-payment-button__button.shopify-payment-button__button--unbranded{font-size:14px!important;line-height:22px!important}.template-product .product-info__accordion .text-with-icon span{font-size:14px;line-height:20px}.template-product .product-info__accordion .accordion__content p{line-height:18px}.shopify-section--scrolling-text .section.section-blends.section-full.text-custom{padding:56px 0}.shopify-section--scrolling-text span.scrolling-text__text.heading{font-size:40px}.shopify-section--featured-collection .prose h2{font-size:32px;line-height:40px}.shopify-section--featured-collection section-header.section-header{gap:0px}.shopify-section--featured-collection a.text-with-icon.group{padding-top:24px}.shopify-section--featured-collection .product-card__badge-list{top:16px;left:16px!important}.shopify-section--featured-collection on-sale-badge.badge.badge--on-sale{line-height:18px}.shopify-section--featured-collection span.product-card__title a{font-size:14px;line-height:22px}.shopify-section--featured-collection sale-price.text-on-sale{font-size:14px;line-height:22px}.shopify-section--featured-collection sale-price.text-subdued{font-size:14px;line-height:22px}.shopify-section--featured-collection .section.section-blends.section-full.text-custom,.shopify-section--media-with-text .section.section-blends.section-full{padding-bottom:56px;padding-left:20px;padding-right:20px}.shopify-section--media-with-text .media-with-text__content.rounded.text-custom{padding:24px 0 0}.shopify-section--media-with-text p.h2{font-size:32px;line-height:40px}.shopify-section--media-with-text p{font-size:14px;line-height:20px}.shopify-section--media-with-text media-with-text.media-with-text a.button{font-size:14px;line-height:20px}.shopify-section--text-with-icons p.h5{font-size:18px;line-height:26px}.shopify-section--text-with-icons p{font-size:14px;line-height:20px}.shopify-section--text-with-icons .section.section-blends.section-full{padding-bottom:56px;padding-left:20px;padding-right:20px}.shopify-section--text-with-icons .page-dots>*[aria-current=true]{width:8px;height:8px;background:#406c56}.shopify-section--text-with-icons .page-dots{gap:0px}.shopify-section--text-with-icons .page-dots button.tap-area{margin-right:8px}.shopify-section--text-with-icons .page-dots>*[aria-current=false]{width:8px;height:8px;background:#dfdfdf;opacity:1}.shopify-section--specification-table .section-stack.section-stack--horizontal{gap:0px}.template-product .shopify-section--specification-table .section.section-blends.section-full{padding:32px 0 0}.shopify-section--specification-table h2.h2{font-size:32px;line-height:40px;padding-bottom:24px;padding-left:20px;padding-right:20px}.shopify-section--specification-table .section-stack__main .feature-chart{border-radius:0;padding-left:20px!important;padding-right:20px!important}.shopify-section--specification-table .feature-chart__heading.bold{line-height:22px;font-size:14px}.shopify-section--specification-table li.metafield-single_line_text_field{line-height:18px}.shopify-section--specification-table .section-stack__main{overflow:hidden}.announcement-bar.bg-custom.text-custom{padding:4px 20px}span.announcement-bar__item p{padding:0 65px}.template-index .shopify-section--featured-collection .section.section-blends.section-full.text-custom{padding-top:56px}.shopify-section--featured-collection compare-at-price.text-subdued.line-through{font-size:14px;line-height:22px}.template-product .product-info__accordion .accordion__content h2{font-size:22px}.template-product .product-info__accordion .accordion__content h3{font-size:18px}.template-product .product-info__accordion .accordion__content h4{font-size:22px}.template-product .product-info__accordion .accordion__content h5{font-size:18px}}@media (max-width:699px){.shopify-section--specification-table .feature-chart__heading.bold{padding-left:20px;padding-bottom:8px}.shopify-section--specification-table .feature-chart__table-row{gap:0px}.slideshow__carousel p.h1,.slideshow__carousel p.h0{font-size:40px;line-height:45px}.slideshow__carousel a.button.button--xl.button--outline{font-size:17px;line-height:20px}.slideshow__carousel .place-self-end-start.text-start{bottom:96px;left:6px}.slideshow__carousel page-dots.numbered-dots{right:6px;bottom:6px}.template--about .prose p.bold{font-size:14px;line-height:18px}.template--about .prose p.h2{font-size:40px;line-height:48px}.template--about .prose p{font-size:14px;line-height:22px;max-width:400px}.shopify-section--rich-text .rich-text p{max-width:500px!important}.shopify-section--rich-text p.h3.hyphenate span{font-size:32px;line-height:40px}.shopify-section--rich-text p{line-height:20px!important;font-size:14px!important}.shopify-section--rich-text .section.section-full.bg-custom{padding:55px 20px}.shopify-section--multi-column .section.section-blends.section-full.text-custom{padding-top:56px;padding-bottom:56px}.shopify-section--multi-column h2.h2{font-size:32px;line-height:40px}.shopify-section--multi-column p.h4{font-size:22px;line-height:30px}.shopify-section--multi-column .prose p{max-width:unset}.footer{padding:48px 20px}.footer__block.footer__block--newsletter .prose.text-subdued p{font-size:14px;line-height:18px}.footer__wrapper .footer__block-list{gap:0px}.footer__block.footer__block--newsletter{padding-bottom:56px}.footer__wrapper .footer__block.footer__block--menu .bold{font-size:14px;line-height:22px;padding-bottom:16px}.footer__wrapper .footer__block.footer__block--menu ul.v-stack.gap-3 li a{padding-bottom:12px;font-size:14px;line-height:18px}.footer__aside-bottom{gap:0px}.footer__aside-bottom p.text-sm.text-subdued{font-size:14px;line-height:18px;padding-top:16px}.footer__wrapper .footer__block.footer__block--menu:nth-child(4){padding-top:20px}.template--contact .shopify-section--image-with-text-overlay .h1{font-size:40px;line-height:48px}.template--contact .place-self-end-center.text-center{bottom:24px}.template--contact .shopify-section--faq .section.section-blends.section-full{padding:56px 20px}.template--contact .shopify-section--faq h2.h2{font-size:32px;line-height:40px;padding-bottom:40px}.template--contact .shopify-section--faq .accordion-box.rounded.bg-custom.text-custom .accordion__toggle.bold{font-size:14px;line-height:20px}.template--contact .shopify-section--faq .accordion-box.rounded.bg-custom.text-custom .accordion__content p{line-height:18px}.shopify-section--contact .section.section-full.bg-custom{padding:56px 20px}.shopify-section--contact .section.section-full.bg-custom .section-stack__intro .prose p.subheading{line-height:18px}.shopify-section--contact .section.section-full.bg-custom .section-stack__intro .prose h2.h2{font-size:32px;line-height:40px}.shopify-section--contact .section.section-full.bg-custom .section-stack__intro .prose p{font-size:14px;line-height:20px}.shopify-section--contact .section-stack__intro{margin-right:0}.shopify-section--contact .contact-form.rounded.bg-custom.text-custom{padding:24px 16px}.shopify-section--contact label.floating-label{font-size:14px;line-height:20px}.shopify-section--contact .input-row,.shopify-section--contact .fieldset{gap:0px}.shopify-section--contact .form-control{padding-bottom:24px}.shopify-section--contact form{gap:0px}.shopify-section--contact button.button.button--xl{line-height:20px;font-size:15px}.shopify-section--contact .section.section-full.bg-custom .section-stack__intro .prose{text-align:center}.shopify-section--text-with-icons p{padding:0}.shopify-section--collection-list .section.section-full.bg-custom{padding:56px 20px}.shopify-section--collection-list h2.h2{font-size:32px;line-height:40px}.shopify-section--collection-list a.text-with-icon.group .reversed-link{font-size:14px;line-height:20px}.collection-card__content-wrapper.text-custom.place-self-end-center.text-center{bottom:16px}.shopify-section--collection-list p.h4{line-height:26px;font-size:18px}.shopify-section--collection-list collection-list.collection-list{gap:var(--spacing-2)}.shopify-section--collection-list .collection-list{--collection-list-grid: auto / auto-flow 45vw!important}.template-article h1{font-size:32px}.navigation-drawer .panel__scroller{padding-top:32px!important}.panel-footer__localization-wrapper.border-t{border-top:1px solid #ACA598;padding-top:24px}a.panel-footer__account-link.bold.text-sm{font-weight:400;font-family:Lato;color:#18202c;font-size:14px;line-height:20px}.shopify-section--specification-table li.metafield-single_line_text_field{display:block;padding-left:20px}.template-collection .shopify-section--main-collection .collection.collection--filters-sidebar{padding:24px 20px 0!important}.collection__results .product-card__info .text-on-sale{line-height:22px;font-size:14px}.collection__results .product-card__info compare-at-price.text-subdued.line-through{line-height:22px;font-size:14px}.collection__results .product-card__info sale-price.text-subdued{font-size:14px;line-height:22px}nav.collection__pagination.pagination{margin-top:56px}.template-collection .shopify-section--collection-banner h1.h2{font-size:40px;line-height:48px}.template-collection .place-self-end-start.text-start{position:absolute;bottom:32px;left:4px}.shopify-policy__title.h1 h1{font-size:28px}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4,.shopify-policy__body h5{font-size:22px!important}}@media (max-width:500px){.template--about .prose p{max-width:350px}.shopify-section--rich-text .rich-text p{max-width:350px!important}.product-info__complementary-products .horizontal-product-list-carousel>.horizontal-product-list{grid:auto / auto-flow 92vw}.product-info__complementary-products .circle-chevron{display:unset}.product-info__complementary-products .justify-between .h-stack.gap-2.hidden{display:block}.product-info__complementary-products .horizontal-product__cta{width:100px;justify-content:flex-end;display:flex}.product-info__complementary-products .horizontal-product__info{display:flex}}@media (max-width:450px){.product-info__complementary-products .horizontal-product-list-carousel>.horizontal-product-list{grid:auto / auto-flow 90vw}}@media (max-width:420px){.navigation-promo__wrapper .place-self-end-start.text-custom p{width:max-content}}@media (max-width:390px){.template-product .product-gallery__zoom{right:60px!important;top:24px}}@media (max-width:380px){.product-info__complementary-products .horizontal-product-list-carousel>.horizontal-product-list{grid:auto / auto-flow 89vw}}@media (max-width:360px){.template--contact .shopify-section--faq .accordion-box.rounded.bg-custom.text-custom{padding:20px}}@media (max-width:350px){.product-info__complementary-products .horizontal-product-list-carousel>.horizontal-product-list{grid:auto / auto-flow 88vw}}@media (max-width:347px){.product-info__complementary-products .horizontal-product__cta{width:115px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/base.css.map */
