@font-face{font-family:Marfa;src:url(/cdn/shop/files/marfa.otf?v=1792800193) format("opentype");font-display:swap}@font-face{font-family:Breul Grotesk;src:url(/cdn/shop/files/breulgroteskb-light-webfont.woff?v=1792800233) format("woff"),url(/cdn/shop/files/breulgroteskb-light-webfont.woff2?v=1792800233) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Breul Grotesk;src:url(/cdn/shop/files/breulgroteskb-regular-webfont.woff?v=1792800237) format("woff"),url(/cdn/shop/files/breulgroteskb-regular-webfont.woff2?v=1792800237) format("woff2");font-weight:400;font-style:normal}:root{--font-h1--family: "Marfa" !important;--font-h2--family: "Marfa" !important;--font-h3--family: "Marfa" !important;--font-h4--family: "Breul Grotesk" !important;--font-h5--family: "Breul Grotesk" !important;--font-h6--family: "Breul Grotesk" !important;--font-paragraph--family: "Breul Grotesk" !important;--button-font-family-primary: "Breul Grotesk" !important;--button-font-family-secondary: "Breul Grotesk" !important;--button-padding-inline: 25px !important;--button-padding-block: 12px !important;--button-text-case-primary: uppercase !important;--button-text-case-secondary: uppercase !important;--font-h1--size: clamp(3.125rem, 8.33vw, 7.5rem) !important;--font-h2--size: clamp(2.375rem, 5.55vw, 5rem) !important;--font-h3--size: clamp(2.375rem, 3.4722vw, 3.125rem) !important;--font-h4--size: clamp(1.5rem, 2.08vw, 2.5rem) !important;--font-h5--size: clamp(1.25rem, 1.944vw, 1.75rem) !important;--font-h6--size: clamp(1.125rem, 1.66vw, 1.5rem) !important;--font-paragraph--size: clamp(1rem, 1.388vw, 1.25rem) !important;--font-h1--line-height: 1.05em !important;--font-h2--line-height: 1.05em !important;--font-h3--line-height: 1.05em !important;--font-h4--line-height: .77em !important;--font-h5--line-height: 1.15em !important;--font-h6--line-height: 1.15em !important;--font-paragraph--line-height: 1.15em !important;--font-h1--letter-spacing: 0em !important;--font-h1--weight: 400 !important;--font-h1--case: uppercase !important;--font-h2--letter-spacing: 0em !important;--font-h2--weight: 400 !important;--font-h2--case: uppercase !important;--font-h3--letter-spacing: 0em !important;--font-h3--weight: 400 !important;--font-h3--case: uppercase !important;--font-h4--letter-spacing: 0em !important;--font-h4--weight: 400 !important;--font-h4--case: uppercase !important;--font-h6--letter-spacing: 0em !important;--font-h6--weight: 400 !important;--font-h6--case: uppercase !important;--font-paragraph--weight: 300 !important;--cream: #FDFCF8;--dark: #4E1212;--brown: #AA5431;--lilac: #F9D6FE;--green: #CAECAA;--pink: #FFC5BC;--yellow: #FDFACF;--orange: #FFCC9A}.alt-heading h2,.alt-heading h3,.alt-heading h4,.alt-heading p{font-family:Breul Grotesk!important;line-height:.98em!important;text-transform:none!important}.alt-heading h2 em{color:var(--yellow)!important;font-style:normal!important}@media screen and (min-width:1600px){:root{--normal-page-width: 9999px;--wide-page-width: 9999px !important}body.page-width-normal,body.page-width-wide,.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 5vw !important;--page-content-width: 9999px !important}}.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded,a.size-style.button,a.size-style.button-secondary{font-size:clamp(1rem,1.5277vw,1.375rem)!important;font-weight:400!important;line-height:1.1em!important;text-transform:uppercase;transition:all .3s ease!important}a.size-style.button-secondary:hover{background-color:var(--orange)!important}.shopify-section:not(.shopify-section-group-header-group){overflow-x:clip}.image-block:has(img:is([src*=squiggly],[srcset*=squiggly])){display:block!important;overflow:hidden!important}.image-block img:is([src*=squiggly],[srcset*=squiggly]){display:block!important;width:100%!important;max-width:none!important;height:auto!important;aspect-ratio:1440 / 46!important}.menu-list__link{transition:color .3s ease!important}.menu-list__link:hover,.menu-list__link:focus-visible{color:var(--orange)!important}@media screen and (min-width:750px){.menu-list__link{font-family:var(--font-h6--family)!important;font-size:clamp(1rem,1.5277vw,1.375rem)!important;font-weight:var(--font-h6--weight)!important;line-height:1.1em!important;letter-spacing:var(--font-h6--letter-spacing)!important;text-transform:var(--font-h6--case)!important}.menu-list__list-item:not([slot=overflow]) .menu-list__link-title{padding-inline:20px!important}}.menu-drawer__menu-item,.menu-drawer__menu-item-text{font-family:var(--font-h6--family)!important;font-size:24px!important;font-weight:var(--font-h6--weight)!important;line-height:1.1em!important;letter-spacing:var(--font-h6--letter-spacing)!important;text-transform:var(--font-h6--case)!important}.menu-drawer__menu-item{transition:color .3s ease!important}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus-visible{color:var(--orange)!important}.menu-drawer__featured-content{display:none!important}.announcement-bar{background-color:var(--green)!important;color:var(--dark)!important}.announcement-bar :is(.announcement-bar__text,.announcement-bar__text *,.announcement-bar__link){color:var(--dark)!important;font-family:var(--font-h6--family)!important;font-size:clamp(1rem,1.5277vw,1.375rem)!important;font-weight:var(--font-h6--weight)!important;line-height:1.1em!important;letter-spacing:var(--font-h6--letter-spacing)!important;text-transform:var(--font-h6--case)!important}.announcement-bar :is(button,.svg-wrapper,svg){color:var(--dark)!important}.shopify-section-group-footer-group a:not(.button,.button-secondary){transition:color .3s ease}.shopify-section-group-footer-group a:not(.button,.button-secondary):is(:hover,:focus-visible){color:var(--yellow)!important}@media screen and (max-width:749px){.footer-main_section .section-content-wrapper{display:grid!important;grid-template-columns:1fr 1fr;grid-template-areas:"contact nav" "shop nav" "social nav" "news news" "legal legal";column-gap:20px;row-gap:20px;justify-items:center;align-items:start;text-align:center}.footer-main_section :is(.footer-links_wrap,.footer-menus,.footer-shop,.footer_legal),.footer-main_section :is(.footer-links_wrap,.footer-menus,.footer-shop,.footer_legal)>.group-block-content{display:contents!important}.footer-main_section :is(.footer-links_wrap,.footer-menus,.footer-shop,.footer_legal)>.group-block__media-wrapper{display:none}.footer-main_section .footer_legal .button{grid-area:contact}.footer-main_section .footer-shop .menu{grid-area:shop}.footer-main_section .footer-shop .social-icons__wrapper{grid-area:social}.footer-main_section .footer-nav{grid-area:nav;width:auto!important}.footer-main_section .footer_newsletter{grid-area:news;width:100%!important;margin-top:30px}.footer-main_section .footer-legal_text{grid-area:legal;width:100%!important;margin-top:20px}.footer-main_section :is(.footer-nav,.footer_newsletter)>.group-block-content{align-items:center!important}.footer-main_section :is(.menu,.footer_newsletter,.footer-legal_text) :is(*,p,li,summary){text-align:center!important}.footer-main_section .menu ul{align-items:center}.footer-main_section .social-icons__wrapper{justify-content:center}.shopify-section-group-footer-group :is(*,p,li,a,summary,h1,h2,h3,h4,h5,h6){text-align:center!important}.shopify-section-group-footer-group .text-block{--text-align: center !important;--horizontal-alignment: center !important;align-items:center!important;margin-inline:auto!important}.shopify-section-group-footer-group .text-block>*{margin-inline:auto!important}.footer_logo :is(.section-content-wrapper,.group-block-content){align-items:center!important;justify-content:center!important}.footer_logo :is(.image-block,.group-block){margin-inline:auto!important}}.footer_logo .image-block__image{height:auto!important;aspect-ratio:auto!important;object-fit:contain!important}@media screen and (max-width:749px){.shopify-section-group-footer-group :is(.menu__heading,.menu ul,.menu__item,.footer_legal .group-block-content){justify-content:center!important;align-items:center!important}.footer-main_section .footer_newsletter .newsletter-signup{max-width:none}.footer-main_section .footer_newsletter .newsletter-signup__button{justify-self:stretch}}body:is([class*=template-product],.template-page-about,.template-policy,:has(.shopify-policy__container)) .shopify-section:has(.instagram_section) :is(.section-background,.instagram_section){background-color:var(--yellow)!important}@media screen and (max-width:749px){.footer-main_section{padding-bottom:30px!important}}@media screen and (max-width:749px){.footer_newsletter{padding-top:20px!important;padding-bottom:20px!important}}.footer-main_section .menu__heading,.footer-main_section .menu__heading *{font-family:var(--font-h6--family)!important;font-weight:var(--font-h6--weight)!important;font-size:var(--font-h6--size)!important;line-height:var(--font-h6--line-height)!important;letter-spacing:var(--font-h6--letter-spacing)!important;text-transform:var(--font-h6--case)!important}.footer-main_section .menu__item,.footer-main_section .menu__item a,.footer-main_section .text-block p{font-family:var(--font-paragraph--family)!important;font-weight:var(--font-paragraph--weight)!important;font-size:var(--font-paragraph--size)!important;line-height:var(--font-paragraph--line-height)!important}.footer-main_section .footer_legal .text-block p,.footer-main_section .footer-legal_text :is(p,a){font-size:15px!important}.footer_legal a{text-decoration:none!important;transition:all .3s ease!important}.footer_legal a:hover{color:var(--yellow)!important}@media screen and (max-width:749px){.footer_legal p{text-align:center!important}}.home-hero_section{min-height:100vh!important}.hero-heading_wrap,.hero-heading_brittle{--battle-size: 12vw !important}.hero-heading_wrap h1{line-height:.9em}.hero-heading_brittle{margin-bottom:-15px!important}.hero-heading_brittle h1,.hero-heading_battle h1{font-size:var(--battle-size)!important;line-height:1}.hero-heading_without h1{font-size:calc(var(--battle-size) * .42);line-height:.9em;text-align:right!important;padding-top:10px!important}@media screen and (max-width:749px){.home-hero_section{min-height:auto!important;padding-top:40px!important;padding-bottom:20px!important}.home-hero_section .layout-panel-flex{align-items:center!important;justify-content:center!important;text-align:center!important}.home-hero_section .text-block{--text-align: center !important;margin-inline:auto!important;text-align:center!important}.home-hero_section .text-block>*{text-align:center!important}.hero-heading_brittle{margin-bottom:0!important}.hero-heading_brittle h1{font-size:16vw!important;text-align:center!important;margin-bottom:-15px!important}.hero-heading_without{white-space:nowrap!important}.hero-heading_without h1{font-size:9.8vw!important;text-align:center!important;margin-bottom:-20px!important}.hero-heading_without br{display:none!important}.hero-heading_battle h1{font-size:17.2vw!important}}.feature_wrap{padding-left:18vw!important;padding-right:18vw!important}.feature_block p{font-size:clamp(1.125rem,1.944vw,1.75rem)!important}@media screen and (max-width:1350px){.feature_wrap{padding-left:15vw!important;padding-right:15vw!important}}@media screen and (max-width:1120px){.feature_wrap{padding-left:12vw!important;padding-right:12vw!important}}@media screen and (max-width:1050px){.feature_wrap{padding-left:10vw!important;padding-right:10vw!important}}@media screen and (max-width:989px){.feature_wrap{padding-left:5vw!important;padding-right:5vw!important}}@media screen and (max-width:749px){.feature_wrap>.group-block-content{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:center!important;--gap: 20px !important}.feature_wrap .feature_block{flex:0 0 calc((100% - 2 * var(--gap)) / 3)!important;width:auto!important;min-width:0;--border-radius: 15px !important}.feature_wrap .feature_block>.group-block-content{--gap: 10px !important}.feature_wrap .feature_block .icon-block__media{width:65px!important;height:auto!important}.mobile-order-first{order:-2!important}}.shopify-section:has(.brittle_section){clip-path:inset(-100vh 0 0 0)!important}.brittle_section p{text-wrap:balance!important}@media(prefers-reduced-motion:no-preference){.brittle_section.reveal-ready :is(.img-brittle-1,.img-brittle-2,.img-brittle-3,.img-brittle-4){opacity:0;transition:opacity .8s ease-out,translate 1.4s cubic-bezier(.22,1,.36,1),rotate 1.4s cubic-bezier(.22,1,.36,1)}.brittle_section.reveal-ready .img-brittle-1{translate:-30vw -25vw;rotate:-35deg}.brittle_section.reveal-ready .img-brittle-2{translate:30vw -25vw;rotate:35deg;transition-delay:.1s}.brittle_section.reveal-ready .img-brittle-3{translate:-30vw 25vw;rotate:30deg;transition-delay:.2s}.brittle_section.reveal-ready .img-brittle-4{translate:30vw 25vw;rotate:-30deg;transition-delay:.3s}.brittle_section.is-in-view :is(.img-brittle-1,.img-brittle-2,.img-brittle-3,.img-brittle-4){opacity:1;translate:0 0;rotate:0deg}}.marquee_section{border-top:1px solid var(--dark)!important;border-bottom:1px solid var(--dark)!important}.home-email_block{z-index:10}.home-email_block .text-block :is(h1,h2,h3){max-width:820px;margin-inline:auto;font-size:clamp(1.625rem,2.78vw,2.5rem)!important;text-wrap:balance;color:var(--dark)}.home-email_block .text-block :is(u,span[style*=underline]){text-transform:uppercase;text-decoration:none!important;padding-bottom:.08em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='6' viewBox='0 0 16 6'%3E%3Cpath d='M0 3 Q4 0 8 3 T16 3' fill='none' stroke='%23FDFCF8' stroke-width='2.5' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:repeat-x;background-position:left bottom;background-size:.4em auto;-webkit-box-decoration-break:clone;box-decoration-break:clone}.shopify-section:has(.home-about_section){clip-path:inset(-100vh 0 0 0)!important}@media screen and (min-width:990px){.home-about_wrap{padding-left:3vw!important;padding-right:3vw!important}}.home-about_content p{text-wrap:pretty!important}.home-about_img .background-image-container img{object-position:top center}@media screen and (max-width:749px){.home-about_img{min-height:60vh!important}.mobile-display-none{display:none!important}}@media screen and (min-width:990px){.about-hero_text{padding-left:25vw!important;padding-right:25vw!important}.about-hero_text p{text-wrap:balance!important}}.about_wrap{padding-left:9vw!important;padding-right:9vw!important}@media screen and (max-width:989px){.about_wrap{padding-left:0vw!important;padding-right:0vw!important}}@media screen and (max-width:749px){.about_section{padding-bottom:20px!important}.about_img{min-height:50vh!important}}.brittle-buffet_section{padding-left:9vw!important;padding-right:9vw!important}@media screen and (max-width:989px){.brittle-buffet_section{padding-left:0vw!important;padding-right:0vw!important}}.brittle-buffet_block{overflow:visible!important}.brittle-buffet_block h2{text-wrap:balance!important}.img-brittle-buffet-mobile{width:110vw!important}.faq_section .accordion{--color-border: var(--brown);--style-border-width: 1.5px;--accordion-icon-size: 16px !important;color:var(--dark)}.faq_section .accordion .details__header{padding-block:22px;color:var(--dark);font-family:"Breul Grotesk",var(--font-paragraph--family);font-size:var(--font-h6--size);font-weight:400;line-height:1.3;text-transform:none;letter-spacing:0}.faq_section .accordion .details__header .svg-wrapper{color:var(--dark)}.faq_section .accordion .details__header .svg-wrapper path{stroke-width:1.5px;vector-effect:non-scaling-stroke}.faq_section .accordion .details-content{padding-block-end:22px;color:var(--dark)}.faq_section .accordion .details-content a{color:var(--brown);text-decoration:underline;text-underline-offset:2px}.faq_section .accordion accordion-custom:last-child .details{border-block-end:1.5px solid var(--brown)}.benefit_wrap{padding-left:12vw!important;padding-right:12vw!important}@media screen and (max-width:1350px){.benefit_wrap{padding-left:10vw!important;padding-right:10vw!important}}@media screen and (max-width:1160px){.benefit_wrap{padding-left:5vw!important;padding-right:5vw!important}}.benefit_block h2{font-size:clamp(1.125rem,1.944vw,1.75rem)!important}@media screen and (max-width:749px){.benefit_block{flex:0 0 auto!important;height:auto!important;min-height:0!important}}.save-when-you-bundle_content h2 strong{font-weight:400!important;color:var(--brown)!important}.save-when-you-bundle_content h2 em strong{font-weight:400!important;font-style:normal!important;color:var(--dark)!important;text-decoration:line-through!important;text-decoration-color:var(--brown)!important}.save-when-you-bundle_section p{text-wrap:balance!important}.contact_section{overflow:clip!important}@media screen and (min-width:750px){.desktop-display-none{display:none!important}}@media screen and (max-width:749px){.mobile-display-none{display:none!important}}@media screen and (min-width:750px){.wholesale_row>.group-block-content{align-items:stretch!important}.wholesale_intro{height:auto!important}.wholesale_intro>.group-block-content{height:100%;justify-content:space-between!important;--gap: 72px !important}.wholesale_intro .image-block{position:relative;flex:1 1 0;min-height:200px;width:100%}.wholesale_intro .image-block__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;object-fit:contain;object-position:left bottom}}@media screen and (max-width:749px){.wholesale_intro,.wholesale_intro>.group-block-content{display:contents!important}.wholesale_intro>.group-block__media-wrapper{display:none}.wholesale_form{order:1}.wholesale_intro .image-block{order:2;width:55%!important;align-self:flex-end;margin-top:-40px}}@media screen and (max-width:749px){#ResultsList .product-grid{grid-template-columns:1fr!important}}@media screen and (min-width:750px)and (max-width:989px){#ResultsList .product-grid{grid-template-columns:repeat(2,1fr)!important}}@media screen and (min-width:990px){#ResultsList .product-grid{grid-template-columns:repeat(3,1fr)!important}}#ResultsList .product-grid{--product-grid-gap: 60px 20px !important}@media screen and (max-width:749px){#ResultsList .product-grid{--product-grid-gap: 48px 20px !important}}#ResultsList .card-gallery{--gallery-aspect-ratio: 6 / 5 !important;border-radius:20px;overflow:hidden}#ResultsList .card-gallery :is(img,.product-media,.product-media-container){aspect-ratio:6 / 5;object-fit:cover}@media screen and (max-width:749px){#ResultsList .card-gallery{border-radius:15px}}#ResultsList .quick-add--inline .quick-add__button:hover{--button-background-color: var(--orange);--button-color: var(--dark);--button-border-color: var(--orange);background:var(--orange)!important;color:var(--dark)!important}#ResultsList .card-gallery slideshow-arrows{display:none!important}@media(hover:hover)and (pointer:fine){#ResultsList .card-gallery slideshow-slides{display:grid!important;grid-template-columns:100%;overflow:hidden!important}#ResultsList .card-gallery slideshow-slide{grid-area:1 / 1;z-index:0;visibility:visible!important;opacity:0;transition:opacity .3s ease}#ResultsList .card-gallery slideshow-slide:first-of-type{opacity:1}#ResultsList :is(product-card,.product-card):hover .card-gallery slideshow-slide:nth-of-type(2){z-index:1;opacity:1}}#ResultsList product-card [role=heading]{font-family:Breul Grotesk!important;font-size:var(--font-h5--size)!important;text-align:center}@media screen and (min-width:750px){.facets--horizontal .facets__filters-wrapper{flex-wrap:wrap;gap:15px}.facets--horizontal .facets__inline-list{display:flex;flex-wrap:wrap;align-items:center;gap:15px}.facets--horizontal .facets__form{display:flex;flex-flow:row wrap!important;align-items:center;gap:0 20px!important}.facets--horizontal .facets__filter-heading{flex:0 0 100%}.facets--horizontal .facets__filters-wrapper{flex:0 1 auto;justify-content:flex-start;margin:0}.facets--horizontal .products-count-wrapper{margin-left:auto}}#ResultsList,.main-collection-grid{margin-top:0!important}@media screen and (min-width:750px){.facets-block-wrapper:not(.facets-block-wrapper--vertical){margin:0 0 50px!important}.facets-block-wrapper:not(.facets-block-wrapper--vertical) .facets--horizontal{padding-block-end:0!important}}@media screen and (max-width:749px){.facets-toggle{margin:0 0 20px!important;padding-block-end:0!important}}.facets__filter-heading{width:100%;margin:0 0 15px;font-family:var(--font-h6--family);font-weight:var(--font-h6--weight);font-size:var(--font-h6--size);line-height:var(--font-h6--line-height);letter-spacing:var(--font-h6--letter-spacing);text-transform:var(--font-h6--case);color:var(--dark)}.facets--horizontal .facets__summary{min-width:210px;height:auto!important;padding:8px 20px!important;border:1.5px solid var(--dark);border-radius:999px;justify-content:space-between!important;gap:12px;color:var(--dark);transition:background-color .3s ease}.facets--horizontal .facets__summary :is(.facets__label,.facets__status){font-family:var(--font-paragraph--family);font-weight:var(--font-paragraph--weight);font-size:var(--font-paragraph--size);line-height:var(--font-paragraph--line-height);text-transform:none;color:var(--dark)}.facets--horizontal .facets__summary .icon-caret svg{width:14px;height:auto;color:var(--dark)}.facets--horizontal .facets__panel-content{margin-top:8px;border:1.5px solid var(--dark)!important;border-radius:15px!important;background-color:var(--cream)!important;box-shadow:none!important}.facets .checkbox__label-text{display:inline-block;text-transform:lowercase}.facets .checkbox__label-text:first-letter{text-transform:uppercase}.facets--horizontal .facets__clear{justify-content:flex-start!important;padding-inline:var(--facets-clear-padding, 16px) 0!important}.facets--horizontal :is(.products-count-wrapper,.facets__clear-all-link){font-family:var(--font-paragraph--family);font-weight:var(--font-paragraph--weight);font-size:var(--font-paragraph--size);color:var(--dark)}.facets__clear-all-link{text-decoration:underline;text-underline-offset:3px}.build-a-bundle_content p{text-wrap:balance!important}@media screen and (max-width:749px){.build-a-bundle_block{height:auto!important}.build-a-bundle_block>.group-block-content>.group-block{flex:0 0 auto!important;height:auto!important;min-height:0!important}.build-a-bundle_content>.group-block-content{align-items:center!important}.build-a-bundle_content,.build-a-bundle_content :is(.text-block,.text-block *){--text-align: center !important;text-align:center!important}.build-a-bundle_content .text-block{margin-inline:auto}}.product-hero_section p{font-size:var(--font-h6--size)!important}@media screen and (max-width:749px){body[class*=template-product] .product-information__media{grid-column:2 / 3}body[class*=template-product] .product-information__grid{row-gap:40px}}@media screen and (min-width:750px){body[class*=template-product] .product-information__media{position:sticky;top:20px;align-self:start;transition:top .3s ease}body[class*=template-product]:has(#header-group #header-component[data-sticky-state=active]) .product-information__media{top:calc(var(--header-height, 0px) + 20px)}}body[class*=template-product] media-gallery .product-media-container{border-radius:var(--media-radius);overflow:clip}body[class*=template-product] media-gallery .slideshow-controls__thumbnails-container{margin-top:16px}body[class*=template-product] media-gallery .slideshow-controls__thumbnails{display:flex;width:100%;margin:0;padding:0;gap:16px}body[class*=template-product] media-gallery .slideshow-controls__thumbnails .slideshow-control{flex:0 0 calc((100% - 48px)/4);width:auto;outline:none!important;border:0!important}@media screen and (max-width:749px){body[class*=template-product] media-gallery .slideshow-controls__thumbnails-container{margin-top:12px}body[class*=template-product] media-gallery .slideshow-controls__thumbnails{gap:10px}body[class*=template-product] media-gallery .slideshow-controls__thumbnails .slideshow-control{flex-basis:calc((100% - 30px)/4)}body[class*=template-product] media-gallery,body[class*=template-product] media-gallery [style*=--media-radius]{--media-radius: 15px !important;--gallery-media-border-radius: 15px !important}}body[class*=template-product] .product-details .text-block--text_xrnftG :is(h1,h2,h3){font-family:"Marfa",var(--font-h2--family);font-size:clamp(2rem,2.9167vw,2.625rem);line-height:1.05;text-transform:none;color:var(--dark)}body[class*=template-product] .product-details .price,body[class*=template-product] .product-details .price *{font-family:"Breul Grotesk",var(--font-paragraph--family);font-size:var(--font-h6--size);font-weight:400;color:var(--dark)}body[class*=template-product] .product-details .variant-option{--options-border-radius: 999px;--options-border-width: 1.5px;--color-variant-background: transparent;--color-variant-text: var(--dark);--color-variant-border: var(--dark);--color-variant-hover-background: transparent;--color-variant-hover-text: var(--dark);--color-variant-hover-border: var(--dark);--color-selected-variant-background: var(--dark);--color-selected-variant-text: var(--cream);--color-selected-variant-border: var(--dark);--color-selected-variant-hover-background: var(--dark);--color-selected-variant-hover-text: var(--cream);--color-selected-variant-hover-border: var(--dark)}body[class*=template-product] .product-details .variant-option--buttons{display:flex;flex-wrap:wrap;gap:15px}body[class*=template-product] .product-details .variant-option--buttons .variant-option__button-label{flex:0 0 auto;width:auto;min-width:0}body[class*=template-product] .product-details .variant-option--buttons legend{margin-block-end:20px;color:var(--dark);font-family:"Breul Grotesk",var(--font-paragraph--family);font-size:var(--font-h6--size);font-weight:400;text-transform:uppercase}body[class*=template-product] .product-details .variant-option__button-label{min-height:0;padding:10px 30px!important;font-family:"Breul Grotesk",var(--font-paragraph--family);font-size:clamp(1rem,1.25vw,1.125rem);font-weight:400;line-height:1.2}body[class*=template-product] .product-details .text-block--text_aEtTtq{color:var(--dark);font-size:var(--font-paragraph--size);line-height:1.3}body[class*=template-product] .product-details .product-form-buttons{flex-direction:column;align-items:flex-start;gap:15px!important}body[class*=template-product] .product-details .product-form-buttons>.quantity-selector-wrapper{flex:0 0 auto;width:auto}body[class*=template-product] .product-details .product-form-buttons>*:not(.quantity-selector-wrapper,.quantity-selector){width:100%;flex:0 0 auto}body[class*=template-product] .product-details .quantity-selector{--quantity-selector-width: 140px;flex:0 0 auto;width:140px;height:44px;color:var(--dark);background-color:transparent;border:1.5px solid var(--dark);border-radius:999px}body[class*=template-product] .product-details .quantity-selector :is(input,button){color:var(--dark)}body[class*=template-product] .product-details .add-to-cart-button{padding-block:12px;background-color:var(--dark);color:var(--cream);border-radius:999px}body[class*=template-product] .product-details .add-to-cart-button:is(:hover,:focus-visible):not([disabled]){background-color:var(--color-primary-button-hover-background);border-color:var(--color-primary-button-hover-border);color:var(--color-primary-button-hover-text)}body[class*=template-product] .product-details .add-to-cart-button .add-to-cart-icon{display:none}body[class*=template-product] .product-details .text-block--text_shipping_note{margin-top:-24px;color:var(--dark)}body[class*=template-product] .product-details .text-block--text_shipping_note,body[class*=template-product] .product-details .text-block--text_shipping_note *{font-family:var(--font-paragraph--family);font-weight:var(--font-paragraph--weight);font-size:15px!important;line-height:var(--font-paragraph--line-height);letter-spacing:var(--font-paragraph--letter-spacing, 0);text-transform:none}body[class*=template-product] .product-details .accordion{--color-border: var(--brown);--style-border-width: 1.5px;--accordion-icon-size: 16px !important;margin-top:20px;color:var(--dark)}body[class*=template-product] .product-details .accordion .details__header{padding-block:24px;color:var(--dark);font-family:"Breul Grotesk",var(--font-paragraph--family);font-size:var(--font-h6--size);font-weight:400;line-height:1.15;text-transform:uppercase;letter-spacing:0}body[class*=template-product] .product-details .accordion .details__header .svg-wrapper{color:var(--dark)}body[class*=template-product] .product-details .accordion .details__header .svg-wrapper path{stroke-width:1.5px;vector-effect:non-scaling-stroke}@media screen and (min-width:750px){body[class*=template-product] .product-details .accordion .details__header{padding-block:20px}}body[class*=template-product] .product-details .accordion .details-content{padding-block-end:20px;padding-inline-end:10%;color:var(--dark);font-size:var(--font-paragraph--size);line-height:1.3}body[class*=template-product] .product-details .accordion accordion-custom:first-of-type,body[class*=template-product] .product-details .accordion accordion-custom:first-of-type .details{border-block-start:0!important}body[class*=template-product] .product-details .accordion accordion-custom:last-child .details{border-block-end:1.5px solid var(--brown)}.style_productImage_7256ce7c{background-size:cover!important}.template-product-variety-box{--rbr__text-primary: #4E1212 !important}#cart-drawer .theme-drawer__dialog{--color-border: var(--brown);background-color:var(--cream);color:var(--dark)}#cart-drawer .theme-drawer__title{font-family:var(--font-h5--family);font-weight:var(--font-h5--weight);font-size:var(--font-h5--size);line-height:var(--font-h5--line-height);letter-spacing:var(--font-h5--letter-spacing);text-transform:var(--font-h5--case, uppercase);color:var(--dark)}#cart-drawer .theme-drawer__badge{background-color:var(--dark);color:var(--cream)}#cart-drawer .theme-drawer__header{border-bottom:0!important}#cart-drawer .cart-items__media-container,#cart-drawer .cart-items__media img{border-radius:15px;overflow:hidden}#cart-drawer .cart-items--dividers .cart-items__table-row{border-color:var(--brown);border-width:1.5px}#cart-drawer .cart-items__details,#cart-drawer .cart-items__details *{color:var(--dark)!important;opacity:1}#cart-drawer .cart-items__title{font-family:var(--font-h6--family);font-weight:var(--font-h6--weight);font-size:var(--font-h6--size);line-height:var(--font-h6--line-height);letter-spacing:var(--font-h6--letter-spacing);text-transform:var(--font-h6--case);color:var(--dark);text-decoration:none}#cart-drawer :is(.cart-items__variant,.cart-items__property,.cart-items__price,.cart-items__price-unit){font-family:var(--font-paragraph--family);font-weight:var(--font-paragraph--weight);font-size:var(--font-paragraph--size);line-height:var(--font-paragraph--line-height);color:var(--dark)}#cart-drawer .quantity-selector{color:var(--dark);background-color:transparent;border:1.5px solid var(--dark);border-radius:999px}#cart-drawer .quantity-selector :is(input,button){color:var(--dark)}#cart-drawer .cart-items__remove{--button-background-color: transparent;--button-border-color: transparent;--button-color: var(--dark);box-shadow:none}#cart-drawer .cart-items__remove:hover{--button-color: var(--brown)}#cart-drawer .cart-drawer__summary{border-top:1.5px solid var(--brown);background-color:var(--cream)}#cart-drawer :is(.cart-totals__item,.cart-discounts__item,.cart-note__summary,.cart-discount__summary,.cart-note__label,.cart-discount__label){font-family:var(--font-paragraph--family);font-weight:var(--font-paragraph--weight);font-size:var(--font-paragraph--size);color:var(--dark)}#cart-drawer :is(.cart-totals__total-label,.cart-totals__total-value){font-family:var(--font-h6--family);font-weight:var(--font-h6--weight);font-size:var(--font-h6--size);text-transform:var(--font-h6--case);color:var(--dark)}#cart-drawer :is(.cart-note__instructions,.cart-discount__input){border:1.5px solid var(--dark);border-radius:15px;background-color:transparent;color:var(--dark);font-family:var(--font-paragraph--family);font-size:var(--font-paragraph--size)}#cart-drawer .cart-discount__pill{border-radius:999px;background-color:var(--yellow);color:var(--dark)}#cart-drawer .cart-items__details *:not(.cart-items__title,.cart-items__title *){font-size:16px!important}#cart-drawer .cart-totals__tax-note,#cart-drawer .cart-totals__tax-note :is(small,a,span,p){font-size:16px!important}#cart-drawer .cart__checkout-button{width:100%}#cart-drawer .cart-drawer__content--empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:25px}.quick-add-modal .variant-option{--options-border-radius: 999px;--options-border-width: 1.5px;--color-variant-background: transparent;--color-variant-text: var(--dark);--color-variant-border: var(--dark);--color-variant-hover-background: transparent;--color-variant-hover-text: var(--dark);--color-variant-hover-border: var(--dark);--color-selected-variant-background: var(--dark);--color-selected-variant-text: var(--cream);--color-selected-variant-border: var(--dark);--color-selected-variant-hover-background: var(--dark);--color-selected-variant-hover-text: var(--cream);--color-selected-variant-hover-border: var(--dark)}.quick-add-modal .variant-option--buttons{display:flex;flex-wrap:wrap;gap:15px}.quick-add-modal .variant-option--buttons legend{margin-block-end:20px;color:var(--dark);font-family:var(--font-h6--family);font-weight:var(--font-h6--weight);font-size:var(--font-h6--size);text-transform:var(--font-h6--case)}.quick-add-modal .variant-option--buttons .variant-option__button-label{flex:0 0 auto;width:auto;min-width:0;min-height:0;padding:10px 30px!important;font-family:var(--font-paragraph--family);font-size:clamp(1rem,1.25vw,1.125rem);font-weight:400;line-height:1.2}.quick-add-modal .product-form-buttons{flex-direction:column;align-items:flex-start;gap:15px!important}.quick-add-modal .product-form-buttons>.quantity-selector-wrapper{flex:0 0 auto;width:auto}.quick-add-modal .product-form-buttons>*:not(.quantity-selector-wrapper,.quantity-selector){width:100%;flex:0 0 auto}.quick-add-modal .quantity-selector{--quantity-selector-width: 140px;flex:0 0 auto!important;width:140px!important;height:44px!important;color:var(--dark);background-color:transparent!important;border:1.5px solid var(--dark)!important;border-radius:999px!important}.quick-add-modal .quantity-selector :is(input,button){color:var(--dark)}.quick-add-modal .add-to-cart-button{padding-block:12px;background-color:var(--dark);color:var(--cream);border-radius:999px}.quick-add-modal .add-to-cart-button:is(:hover,:focus-visible):not([disabled]){background-color:var(--color-primary-button-hover-background);border-color:var(--color-primary-button-hover-border);color:var(--color-primary-button-hover-text)}.quick-add-modal .add-to-cart-button .add-to-cart-icon{display:none}.quick-add-modal .product-details .text-block--text_xrnftG :is(h1,h2,h3),.quick-add-modal .view-product-title :is(a,h1,h2,h3){font-family:var(--font-h3--family)!important;font-weight:var(--font-h3--weight)!important;font-size:var(--font-h3--size)!important;line-height:var(--font-h3--line-height)!important;letter-spacing:var(--font-h3--letter-spacing)!important;text-transform:var(--font-h3--case)!important;color:var(--dark)}.product-badges{--badge-inset: 15px}.product-badges__badge{padding:6px 16px!important;border-radius:999px!important;font-family:var(--font-h6--family)!important;font-weight:var(--font-h6--weight)!important;font-size:15px!important;line-height:1.1!important;letter-spacing:var(--font-h6--letter-spacing);text-transform:var(--font-h6--case)!important}.product-badges__badge.color-custom-badge-sale{background:var(--orange)!important;color:var(--dark)!important}.product-badges__badge.color-custom-badge-sold-out{background:var(--cream)!important;color:var(--brown)!important;border:1.5px solid var(--brown)}@media screen and (max-width:749px){.product-badges{--badge-inset: 10px}.product-badges__badge{padding:5px 12px!important;font-size:13px!important}}.shopify-policy__container{max-width:none!important;width:100%;margin-inline:auto!important;padding:60px 5vw!important}@media screen and (min-width:750px){.shopify-policy__container{padding-block:140px 80px!important}}@media screen and (min-width:990px){.shopify-policy__container{width:75%;padding-inline:0!important}}.shopify-policy__title :is(h1,h2){font-family:var(--font-h3--family);font-weight:var(--font-h3--weight);font-size:var(--font-h3--size);line-height:var(--font-h3--line-height);letter-spacing:var(--font-h3--letter-spacing);text-transform:var(--font-h3--case)}.shopify-policy__body :is(h1,h2,h3,h4){font-family:var(--font-h4--family);font-weight:var(--font-h4--weight);font-size:var(--font-h4--size);line-height:1.15;letter-spacing:var(--font-h4--letter-spacing);text-transform:var(--font-h4--case)}.shopify-policy__body h5{font-family:var(--font-h5--family);font-weight:var(--font-h5--weight);font-size:var(--font-h5--size);line-height:var(--font-h5--line-height);text-transform:var(--font-h5--case, uppercase)}.shopify-policy__body h6{font-family:var(--font-h6--family);font-weight:var(--font-h6--weight);font-size:var(--font-h6--size);line-height:var(--font-h6--line-height);text-transform:var(--font-h6--case)}.predictive-search-results__inner:not(:has(*)){display:none}.markets_wrap>.group-block-content{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:60px 40px!important;align-items:start!important}.markets_wrap .market_item{width:100%!important}@media screen and (max-width:989px){.markets_wrap>.group-block-content{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.markets_wrap>.group-block-content{grid-template-columns:1fr;gap:50px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/0-custom-styles.css.map */
