:root{--sv-ease-out: cubic-bezier(.16, 1, .3, 1);--sv-track-ui: .16em;--sv-ink: #1a1311;--sv-black: #0e0b0a;--sv-burgundy: #6e1423;--sv-porcelain: #fbf8f3;accent-color:var(--sv-burgundy)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{background:var(--sv-burgundy);color:var(--sv-porcelain)}input,textarea{caret-color:var(--sv-burgundy)}:focus-visible{outline:1px solid currentColor;outline-offset:4px}h1,h2,h3,.h1,.h2,.h3{font-family:var(--font-heading--family);font-weight:500;text-transform:uppercase;text-wrap:balance}h1,.h1{font-size:clamp(2.5rem,1.5rem + 4.4vw,5.5rem);letter-spacing:.01em;line-height:.98}h2,.h2{font-size:clamp(1.625rem,1.15rem + 1.9vw,2.75rem);letter-spacing:-.01em;line-height:1.04}h3,.h3{font-size:clamp(1.125rem,.95rem + .7vw,1.5rem);letter-spacing:0;line-height:1.1}p{text-wrap:pretty}.button,.button-secondary{font-size:.75rem;font-weight:500;letter-spacing:var(--sv-track-ui);line-height:1.2;padding-block:18px;padding-inline:36px;transition:color .24s var(--sv-ease-out),background-color .24s var(--sv-ease-out),box-shadow .24s var(--sv-ease-out),transform .14s var(--sv-ease-out)}.button:active,.button-secondary:active{transform:scale(.98)}#header-component .header-logo,#header-component .header-logo:hover{color:#e2a760}.header-logo__wordmark-container{display:inline-flex;align-items:center}.header-logo__wordmark{display:block;height:22px;width:auto}@media screen and (max-width:749px){.header-logo__wordmark{height:18px}}#header-component[transparent] .header-logo__wordmark{filter:drop-shadow(0 0 14px rgb(14 11 10 / .22))}#header-component:not([transparent]),#header-component[data-sticky-state=active]{background-color:#0e0b0a}.sv-footer-wordmark{display:inline-flex;color:#e2a760}.sv-footer-wordmark svg{display:block;height:22px;width:auto}@media screen and (max-width:749px){.sv-footer-wordmark svg{height:18px}}@media screen and (max-width:749px){[id$=__sec_quotes] .section{padding-block:26px 20px!important}.sv-quotes__heading{margin-bottom:10px!important;font-size:1.375rem!important}.sv-quotes__text{font-size:.9375rem!important;line-height:1.45!important}.sv-quotes__text [data-sv-quote-short]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.sv-quotes__slide{justify-content:flex-start!important}.sv-quotes__more{margin-top:2px!important;font-size:.5625rem!important;letter-spacing:.12em!important}.sv-quotes__by{margin-top:6px!important;font-size:.5625rem!important;font-weight:400!important;letter-spacing:.1em!important}.sv-quotes__dots{margin-top:2px!important}.sv-quotes__note{font-size:.625rem!important}}.hero h1,.hero .h1{font-size:clamp(2.125rem,1.3rem + 3.3vw,4.25rem);text-shadow:0 1px 3px rgb(14 11 10 / .25),0 2px 28px rgb(14 11 10 / .35)}.hero p{font-size:.75rem;font-weight:500;text-shadow:0 1px 14px rgb(28 19 16 / .55);letter-spacing:var(--sv-track-ui);text-transform:uppercase}.hero .link{margin-top:22px;font-size:.75rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#fcfaf7;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:7px;text-shadow:0 1px 14px rgb(28 19 16 / .55);transition:text-underline-offset .24s var(--sv-ease-out)}.hero .link:hover{color:#fcfaf7;text-underline-offset:10px}@media screen and (max-width:749px){.hero p{font-size:.625rem;letter-spacing:.08em}}.media-with-content .text-block p,.media-with-content p{max-width:42ch}.sv-quotes__label,.sv-quotes__more{letter-spacing:var(--sv-track-ui);text-transform:uppercase;font-size:.6875rem}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.media-with-content img,.media-with-content video{animation:sv-settle linear both;animation-timeline:view();animation-range:entry 0% cover 40%}}}@keyframes sv-settle{0%{transform:scale(1.04)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.button:active,.button-secondary:active{transform:none}}.shopify-section:has(.sv-banner--overlay),.shopify-section:has(.sv-banner--caption){position:relative;margin-top:-1px}.sv-banner__media{background:#0e0b0a}@media screen and (max-width:749px){.sv-banner .sv-banner__text{line-height:1.35}.sv-banner .sv-banner__text p{margin-bottom:.6em}.sv-quotes__text{line-height:1.35!important}.sv-banner .sv-banner__link,.hero .link{font-size:.5625rem;text-underline-offset:5px}.sv-banner .sv-banner__link:hover,.hero .link:hover{text-underline-offset:7px}}@media screen and (max-width:749px){main[id=MainContent]>[id$=__sec_quotes]{order:2}main[id=MainContent]>[id$=__sv_seen],main[id=MainContent]>[id$=__sv_philosophy],main[id=MainContent]>[id$=__sec_waitlist]{order:3}}@media screen and (max-width:749px){main .sv-banner .sv-banner__heading{font-size:1.625rem!important;font-weight:500!important;letter-spacing:0!important}main .sv-quotes .sv-quotes__heading{font-size:1.25rem!important;font-weight:500!important}main [id$=__sec_waitlist] h2{font-size:1.25rem!important;font-weight:500!important;letter-spacing:0!important}}main .sv-banner .sv-banner__link,main .hero .link,.sv-quotes__more,.sv-join__submit{transition:color .2s var(--sv-ease-out),text-decoration-color .2s var(--sv-ease-out),text-underline-offset .24s var(--sv-ease-out)}main :not([id$=__sv_philosophy])>.sv-banner .sv-banner__link:is(:hover,:active,:focus-visible),main .hero .link:is(:hover,:active,:focus-visible),.sv-quotes__more:is(:hover,:active,:focus-visible),.sv-join__submit:is(:hover,:active,:focus-visible){color:#6e1423!important;text-decoration-color:#6e1423!important;text-shadow:none!important}@media screen and (max-width:749px){main [id$=__sec_waitlist] [data-testid=section-content]{padding-block:72px 40px!important;gap:10px!important}main [id$=__sec_waitlist] p{font-size:.8125rem;line-height:1.45}main [id$=__sec_waitlist] .sv-join__form{margin-top:6px}main [id$=__sec_waitlist] .sv-join__input{padding-block:2px 8px}.shopify-section-group-footer-group [data-testid=section-content]{padding-block:32px 12px!important;gap:16px!important}.shopify-section-group-footer-group .group-block-content:has(.sv-footer-wordmark)>.text-block{display:none}.sv-footer-wordmark svg{height:21px}}.menu-drawer .menu-drawer__menu-item--mainlist{min-height:0;padding-block:4px}.menu-drawer .menu-drawer__menu>li,.menu-drawer .menu-drawer__list-item{margin-block-end:2px}@media screen and (max-width:749px){.menu-drawer{width:66.667vw!important;max-width:66.667vw!important;height:100dvh!important}}.menu-drawer .menu-drawer__navigation{padding-block-start:52px}.header__icon--menu:focus:not(:focus-visible),.menu-drawer__close-button:focus:not(:focus-visible){outline:none;box-shadow:none}@media screen and (max-width:749px){.cart-drawer__summary{align-items:stretch}.cart-drawer__summary>*,.cart-drawer__summary .cart-totals,.cart-drawer__summary .cart__ctas,.cart-drawer__summary .cart-actions{width:100%;max-width:100%}.cart-drawer__summary .cart-totals__item{width:100%}.cart-drawer__summary .cart__checkout-button{width:100%;white-space:nowrap}}@media screen{.cart-drawer .cart-items__table-row,.cart-drawer .cart-items__table-row.cart-items__table-row--full-width-variants{grid-template-columns:clamp(3.75rem,15cqi,7.5rem) minmax(0,1fr) auto;grid-template-rows:min-content min-content auto;grid-template-areas:"media details price" "media quantity quantity" "media error error"}.cart-drawer .cart-items__quantity{width:100%}.cart-drawer .cart-items__quantity-controls{width:100%;justify-content:space-between}.cart-drawer .cart-items__quantity .quantity-selector{--quantity-selector-width: 96px;flex:0 0 96px;height:34px;min-height:0;align-self:center;font-size:.8125rem}.cart-drawer .cart-items__quantity .quantity-selector :is(.quantity-minus,.quantity-plus){width:30px;height:32px}.cart-drawer .cart-items__quantity .quantity-selector input{width:28px;font-size:.8125rem}.cart-drawer .cart-items__quantity .quantity-selector .svg-wrapper{width:10px;height:10px}.cart-drawer .cart-items__remove{margin-inline-start:auto;justify-content:flex-end;width:34px;height:34px}}.cart-drawer__close-button.button{width:44px;height:44px;min-width:44px;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--color-foreground);display:inline-flex;align-items:center;justify-content:center}.cart-drawer__close-button.button:hover,.cart-drawer__close-button.button:active{background:none;color:#6e1423}.cart-drawer__close-button.button svg{width:18px;height:18px;color:currentColor}.menu-drawer__close-button.button,.menu-drawer__close-button.button:hover,.menu-drawer__close-button.button:active,.menu-drawer__close-button.button:focus:not(:focus-visible){box-shadow:none;outline:none}@media screen and (max-width:749px){.predictive-search-results__list.predictive-search-results__wrapper-products{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.predictive-search-results__list .predictive-search-results__card{--title-font-size: .8125rem;--title-margin-block: 4px;font-size:.8125rem}}.text-block.h1[class*=__txt_pp_intro_label]>h1{font-size:clamp(1.5rem,1.1rem + .8vw,2rem);letter-spacing:.06em;line-height:1.15;white-space:nowrap}@media screen and (max-width:749px){.text-block.h1[class*=__txt_pp_intro_label]>h1{font-size:1.375rem}}:is([id$=__sec_pp_texture_finish],[id$=__sec_pp_finish],[id$=__sec_pp_ingredients],[id$=__sec_pp_ingr]) .text-block.h2>h2{font-size:clamp(1.25rem,1rem + .6vw,1.625rem);letter-spacing:.06em;line-height:1.2}[id$=__sec_pp_ingredients] [class*=__txt_ing_body] p+p:has(strong){margin-block-start:14px;padding-block-start:14px;border-block-start:1px solid rgb(var(--color-foreground-rgb) / .14)}[id$=__sec_pp_ingr] a.link{padding:0;border:0;background:none;box-shadow:none;font-size:.75rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:7px;transition:text-underline-offset .24s var(--sv-ease-out)}[id$=__sec_pp_ingr] a.link:is(:hover,:active,:focus-visible){color:inherit;text-underline-offset:10px}.sv-gallery-more{display:none}@media screen and (min-width:750px){.media-gallery__grid.sv-gallery--collapsed>li:nth-child(n+7){display:none}.sv-gallery-more{position:relative;z-index:2;display:block;width:100%;height:28px;margin:0;padding:0;border:0;border-radius:0;background:#1c161480;color:#fcfaf7;font-family:var(--font-body--family);font-size:.625rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:background-color .24s var(--sv-ease-out)}.media-gallery__grid.sv-gallery--collapsed+.sv-gallery-more{margin-top:-28px}.sv-gallery-more:hover{background:#1c16149e}}.media-block:not(.media-block--contain) .media-block__media--video video{width:100%;height:100%;object-fit:cover}.sv-benefits-m{display:none}@media screen and (max-width:749px){[id$=__sec_pp_intro] .accordion details .details__header{min-height:36px;padding-block:6px;font-size:.875rem}[id$=__sec_pp_benefits]{display:none}.sv-benefits-m{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2px;margin:4px 0 0;padding:0;list-style:none}.sv-benefits-m li{padding:8px 6px;text-align:center;font-size:.625rem;font-weight:500;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.sv-benefits-m li:nth-child(2n){border-inline-start:1px solid rgb(var(--color-foreground-rgb) / .14)}.media-with-content .media-block:has(.media-block__media--video){aspect-ratio:4 / 5}.media-with-content .media-block .media-block__media--video{height:100%}:is([id$=__sec_pp_texture_finish],[id$=__sec_pp_finish]) .media-with-content .media-block{order:-1}}@media screen and (max-width:749px){:is([id$=__sec_pp_texture_finish],[id$=__sec_pp_finish],[id$=__sec_pp_ingredients],[id$=__sec_pp_ingr]) .media-with-content__content .group-block-content{gap:10px!important}:is([id$=__sec_pp_texture_finish],[id$=__sec_pp_finish],[id$=__sec_pp_ingredients],[id$=__sec_pp_ingr]) .text-block.h2>h2{font-size:1.125rem;line-height:1.15}:is([id$=__sec_pp_texture_finish],[id$=__sec_pp_finish],[id$=__sec_pp_ingredients],[id$=__sec_pp_ingr]) .text-block p{margin-block:0 6px;font-size:.875rem;line-height:1.4}[id$=__sec_pp_ingredients] [class*=__txt_ing_body] p+p:has(strong){margin-block-start:8px;padding-block-start:8px}[id$=__sec_pp_ingredients] [class*=__txt_ing_leaveout] p{font-size:.6875rem}[id$=__sec_pp_ingredients] .media-block{aspect-ratio:5 / 4}[id$=__sec_pp_ingredients] .media-block .media-block__media{width:100%;height:100%;object-fit:cover}[id$=__sec_pp_ingr] .media-with-content{grid-template-areas:"stack"!important;grid-template-columns:1fr!important;grid-template-rows:auto!important}[id$=__sec_pp_ingr] .media-with-content>*{grid-area:stack!important}[id$=__sec_pp_ingr] .media-block{aspect-ratio:4 / 5}[id$=__sec_pp_ingr] .media-block .media-block__media{width:100%;height:100%;object-fit:cover}[id$=__sec_pp_ingr] .media-with-content__content{z-index:1;align-self:end;padding:64px 20px 24px!important;background:linear-gradient(to top,rgb(14 11 10 / .72),rgb(14 11 10 / .35) 65%,transparent);color:#fcfaf7}[id$=__sec_pp_ingr] .media-with-content__content :is(h2,p,a){color:#fcfaf7}[id$=__179169511684dd5e15] .section-content-wrapper,[id$=__179169511684dd5e15] .layout-panel-flex{padding-block:20px!important;gap:8px!important}[id$=__179169511684dd5e15] .text-block.h2>*,[id$=__sec_as_worn] .text-block.h2>*{font-size:1.125rem;line-height:1.15}[id$=__sec_as_worn] .section-carousel{--padding-block-start: 28px !important;--padding-block-end: 28px !important}[id$=__sec_as_worn] :is(h2,.h2){font-size:1.125rem;line-height:1.15}[id$=__sec_as_worn] .group-block-content p{font-size:.75rem}[id$=__sec_as_worn] slideshow-slides{gap:8px!important}[id$=__sec_as_worn] slideshow-slides>.card{flex:0 0 calc((100vw - 32px) / 2.7)!important;width:calc((100vw - 32px) / 2.7)!important;min-width:0!important}[id$=__sec_as_worn] slideshow-slides>.card p{font-size:.6875rem}}@media screen and (max-width:749px){[id$=__sec_pp_philosophy_full],[id$=__sec_pp_ingr]{overflow-x:clip}[id$=__sec_pp_cta] :is(.section,.custom-section-content,.layout-panel-flex){min-height:0!important;height:auto!important}[id$=__sec_pp_cta] .layout-panel-flex{padding-block:32px!important;gap:12px!important}[id$=__sec_pp_cta] .text-block.h2>*{font-size:1.375rem;line-height:1.15}[id$=__sec_pp_cta] .text-block p{font-size:.8125rem;line-height:1.4}}@media screen and (max-width:749px){[id$=__sec_as_worn] .text-block h2{font-size:1.125rem;line-height:1.15}}@media screen and (max-width:749px){.shopify-section-group-footer-group [data-testid=section-content]{padding-block:24px 4px!important;gap:12px!important}.shopify-section-group-footer-group .group-block-content{gap:5px!important}.shopify-section-group-footer-group .text-block{padding-block-end:0!important}.shopify-section-group-footer-group .text-block p{font-size:.6875rem;line-height:1.3}.shopify-section-group-footer-group .social-icons svg,.shopify-section-group-footer-group .social-icons__icon{width:16px;height:16px}.sv-footer-wordmark svg{height:17px}[id$=__footer_utilities] .utilities{padding-block:12px!important}}@media screen and (max-width:749px){[id$=__sec_pp_intro] .product-details .layout-panel-flex,[id$=__sec_pp_intro] [class*=product-details]>.layout-panel-flex{gap:12px!important}[class*=__txt_pp_intro_eyebrow]{margin-block-start:-9px!important}media-gallery .media-gallery__mobile-controls{mix-blend-mode:normal!important;justify-content:center;padding-block:0 10px}media-gallery .media-gallery__mobile-controls .slideshow-controls__dots button{--size: .375rem;--color: rgb(252 250 247 / .55);--color-hover: rgb(252 250 247 / .8);--color-active: #fcfaf7}media-gallery .media-gallery__mobile-controls .slideshow-controls__dots{justify-content:center;width:fit-content!important;flex:0 0 auto!important;gap:8px!important;margin-inline:auto!important;padding:0!important}media-gallery .media-gallery__mobile-controls .slideshow-controls__dots>li{flex:0 0 auto!important;width:auto!important}media-gallery .media-gallery__mobile-controls .slideshow-controls__dots button{flex:0 0 auto;width:12px!important;min-width:0!important;height:12px!important;margin:0!important;padding:0!important}media-gallery .media-gallery__mobile-controls .slideshow-controls__dots button:after{flex:0 0 auto;width:6px!important;height:6px!important;box-shadow:none!important}}@media screen and (max-width:749px){.sv-join .sv-join__field .sv-join__submit{padding:13px!important;right:-13px!important;bottom:-3px!important}.sv-join .sv-join__field .sv-join__input{padding-right:36px!important}}.oke-w-writeReview.oke-button{background-color:var(--sv-burgundy)!important;color:var(--sv-porcelain)!important;border:1px solid var(--sv-burgundy)!important;transition:background-color .24s var(--sv-ease-out),color .24s var(--sv-ease-out)!important}.oke-w-writeReview.oke-button svg,.oke-w-writeReview.oke-button svg *{fill:currentColor!important}.oke-w-writeReview.oke-button:is(:hover,:active,:focus-visible){background-color:var(--sv-porcelain)!important;color:var(--sv-burgundy)!important}@media screen and (min-width:750px){.pp-reserve .sv-join.sv-join--pdp{max-width:none!important;margin-inline:0!important}}main [id$=__sec_w_hero] .sv-banner .sv-banner__heading{font-size:clamp(1.75rem,1.2rem + 1.8vw,2.75rem)!important;letter-spacing:.08em!important;line-height:1.1}@media screen and (min-width:750px){main [id$=__sec_w_hero] .sv-banner .sv-banner__copy-inner{max-width:none!important}main [id$=__sec_w_hero] .sv-banner .sv-banner__heading{max-width:none!important;white-space:nowrap!important}main [id$=__sec_w_hero] .sv-banner .sv-banner__text{font-size:.8125rem!important}}[id$=__sec_w_hero] .sv-banner__text{max-width:none;margin-top:6px;font-size:.75rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}[id$=__sec_w_hero] .sv-banner__text a{color:inherit;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:6px;transition:text-decoration-color .24s var(--sv-ease-out)}[id$=__sec_w_hero] .sv-banner__text a:is(:hover,:active,:focus-visible){text-decoration-color:currentColor}main :is([id$=__sec_w_story],[id$=__sec_w_nz]) .sv-banner .sv-banner__heading{font-size:clamp(1.25rem,1rem + .6vw,1.625rem)!important;letter-spacing:.06em!important;line-height:1.2}[id$=__sec_heirloom] .text-block.h2>h2,:is([id$=__sec_w_letter],[id$=__sec_w_tallow]) .sv-prose__heading{font-size:clamp(1.25rem,1rem + .6vw,1.625rem);letter-spacing:.06em;line-height:1.2}[id$=__sec_heirloom] .section{padding-block:clamp(56px,7vw,104px)!important}[id$=__sec_heirloom] .layout-panel-flex{padding-block:0!important}@media screen and (max-width:749px){main :is([id$=__sec_w_story],[id$=__sec_w_nz]) .sv-banner .sv-banner__heading,:is([id$=__sec_w_letter],[id$=__sec_w_tallow]) .sv-prose__heading,[id$=__sec_heirloom] .text-block.h2>h2{font-size:1.125rem!important;letter-spacing:.06em!important}main [id$=__sec_w_hero] .sv-banner .sv-banner__heading{font-size:1.625rem!important}main [id$=__sec_w_hero] .sv-banner--overlay .sv-banner__text{font-size:.625rem!important;letter-spacing:.1em}[id$=__sec_heirloom] .text-block p{font-size:.875rem;line-height:1.55}}@media screen and (max-width:749px){main :is([id$=__sec_w_story],[id$=__sec_w_nz]) .sv-banner--overlay{grid-template-areas:"media" "copy";grid-template-rows:auto auto;height:auto;min-height:0;max-height:none;background:#fcfaf7}main [id$=__sec_w_story] .sv-banner--overlay>.sv-banner__media,main [id$=__sec_w_nz] .sv-banner--overlay>.sv-banner__media{grid-area:media;aspect-ratio:4 / 5;height:auto}main :is([id$=__sec_w_story],[id$=__sec_w_nz]) .sv-banner--overlay>.sv-banner__copy{grid-area:copy;padding:26px 16px 40px;color:#1a1311;background:#fcfaf7}main :is([id$=__sec_w_story],[id$=__sec_w_nz]) .sv-banner--overlay .sv-banner__media:after{display:none}main :is([id$=__sec_w_story],[id$=__sec_w_nz]) .sv-banner--overlay :is(.sv-banner__heading,.sv-banner__text,.sv-banner__link){color:#1a1311!important;text-shadow:none!important}main :is([id$=__sec_w_story],[id$=__sec_w_nz]) .sv-banner--overlay .sv-banner__copy-inner{max-width:none}}@media screen and (min-width:750px){main :is([id$=__sec_w_story],[id$=__sec_w_nz]) .sv-banner--overlay{height:auto;min-height:min(var(--sv-banner-h),980px);max-height:none}main :is([id$=__sec_w_story],[id$=__sec_w_nz]) .sv-banner--overlay .sv-banner__copy{padding-block:clamp(72px,10vh,128px)}}@media screen and (max-width:749px){main :is([id$=__sec_w_hero],[id$=__sec_w_story],[id$=__sec_w_nz]) :is(.sv-banner__img,.sv-banner__copy-inner){animation:none!important;transform:none!important;opacity:1!important}main :is([id$=__sec_w_story],[id$=__sec_w_nz]) .sv-banner--overlay{grid-template-areas:"media" "text" "link";grid-template-rows:auto auto auto}main :is([id$=__sec_w_story],[id$=__sec_w_nz]) .sv-banner--overlay>.sv-banner__copy,main :is([id$=__sec_w_story],[id$=__sec_w_nz]) .sv-banner--overlay .sv-banner__copy-inner{display:contents}main :is([id$=__sec_w_story],[id$=__sec_w_nz]) .sv-banner--overlay .sv-banner__heading{grid-area:media;align-self:end;z-index:1;padding:0 16px 22px;color:#fcfaf7!important;text-shadow:0 1px 2px rgb(14 11 10 / .3),0 2px 18px rgb(14 11 10 / .4)!important}main :is([id$=__sec_w_story],[id$=__sec_w_nz]) .sv-banner--overlay .sv-banner__text{grid-area:text;max-width:none;padding:24px 16px 40px;background:#fcfaf7}main :is([id$=__sec_w_story],[id$=__sec_w_nz]) .sv-banner--overlay .sv-banner__media:after{display:block;opacity:1;background:linear-gradient(to top,#0e0b0a8c,#0e0b0a00 40%)}main :is([id$=__sec_w_letter],[id$=__sec_w_tallow]) .sv-prose-split>.sv-prose{display:contents}main :is([id$=__sec_w_letter],[id$=__sec_w_tallow]) .sv-prose__heading{grid-column:1;grid-row:1;align-self:end;z-index:1;margin:0;padding:0 16px 22px;color:#fcfaf7;text-shadow:0 1px 2px rgb(14 11 10 / .3),0 2px 18px rgb(14 11 10 / .4)}main :is([id$=__sec_w_letter],[id$=__sec_w_tallow]) .sv-prose-split__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(to top,#0e0b0a8c,#0e0b0a00 40%)}main :is([id$=__sec_w_letter],[id$=__sec_w_tallow]) .sv-prose__body{grid-column:1;grid-row:2;padding:24px 16px 40px}main [id$=__sec_w_letter] .sv-prose__body{padding-bottom:0}main [id$=__sec_w_letter] .sv-prose__more{grid-column:1;grid-row:3;justify-self:start;margin:20px 16px 40px}main [id$=__sec_w_letter] .sv-prose__sign{grid-column:1;grid-row:4;margin:0;padding:20px 16px 40px}}@media screen and (max-width:749px){:is([id$=__sec_w_story],[id$=__sec_w_letter],[id$=__sec_w_tallow],[id$=__sec_w_nz]){overflow-x:clip}main [id$=__sec_w_nz] .sv-banner--overlay .sv-banner__link{grid-area:link;justify-self:start;margin:-16px 16px 40px}main [id$=__sec_w_nz] .sv-banner--overlay .sv-banner__text{padding-bottom:32px}}[id$=__sec_wl_cta] :is(.section,.custom-section-content){min-height:calc(100svh - 114px)!important}[id$=__sec_wl_cta] .layout-panel-flex{min-height:calc(100svh - 114px)!important;justify-content:center!important}@media screen and (max-width:749px){[id$=__sec_wl_cta] :is(.section,.custom-section-content),[id$=__sec_wl_cta] .layout-panel-flex{min-height:calc(100svh - 92px)!important}[id$=__sec_wl_cta] .text-block.h2>*{font-size:1.625rem;line-height:1.15}}[id$=__sec_faq_intro] .text-block>h1{font-size:clamp(1.75rem,1.2rem + 1.8vw,2.75rem)!important;letter-spacing:.08em;line-height:1.1}@media screen and (max-width:749px){[id$=__sec_faq_intro] .text-block>h1{font-size:1.625rem!important}}[id$=__sec_pp_intro] a[href="#ingredients"]{font-size:.75rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px;transition:text-underline-offset .24s var(--sv-ease-out),color .2s var(--sv-ease-out)}[id$=__sec_pp_intro] a[href="#ingredients"]:is(:hover,:active,:focus-visible){color:#6e1423;text-underline-offset:9px}@media screen and (min-width:750px){[id$=__sec_as_worn] .section{padding-top:64px!important}}@media screen and (max-width:749px){[id$=__sec_pp_intro] [class*=__divider_pp_intro]{display:none!important}[id$=__sec_pp_intro] .pp-reserve{margin-block-start:16px}[id$=__sec_pp_intro] [class*=__txt_pp_intro_subheading]{margin-block-start:10px}[id$=__sec_pp_intro] .sv-benefits-m{margin-block-start:18px}[id$=__sec_pp_intro] .accordion{margin-block-end:28px}[id$=__sec_pp_texture_finish] .media-with-content:before{content:"";grid-area:media;background-color:#fcfaf7}}[role=dialog]:has(form[data-testid=klaviyo-form-SGxtQS]){background-color:#0e0b0a61!important}[data-testid=modal-form-container]:has(form[data-testid=klaviyo-form-SGxtQS]){box-shadow:0 24px 60px #0e0b0a59!important}form[data-testid=klaviyo-form-SGxtQS]{width:460px!important;max-width:calc(100vw - 32px)!important;padding:52px 44px 40px!important;border-radius:0!important;background-color:var(--sv-black)!important}form[data-testid=klaviyo-form-SGxtQS] *:not(svg):not(path):not(circle){font-family:var(--font-body--family)!important;color:#fcfaf7!important;letter-spacing:.01em!important}form[data-testid=klaviyo-form-SGxtQS] [data-testid=form-component]{padding:0!important}form[data-testid=klaviyo-form-SGxtQS] .klaviyo-form-richtext p,form[data-testid=klaviyo-form-SGxtQS] [id^=rich-text] p{margin:0!important;text-align:center!important;line-height:1.5!important;font-size:.9375rem!important}form[data-testid=klaviyo-form-SGxtQS] [id^=rich-text] p span{font-size:inherit!important;line-height:inherit!important}form[data-testid=klaviyo-form-SGxtQS] [id^=rich-text] p:first-child{margin-bottom:20px!important}form[data-testid=klaviyo-form-SGxtQS] [id^=rich-text] p:first-child,form[data-testid=klaviyo-form-SGxtQS] [id^=rich-text] p:first-child *{font-family:var(--font-heading--family)!important;font-size:1.875rem!important;font-weight:400!important;line-height:1.1!important;letter-spacing:.08em!important;color:#e2a760!important}form[data-testid=klaviyo-form-SGxtQS] [id^=rich-text] p:nth-child(2),form[data-testid=klaviyo-form-SGxtQS] [id^=rich-text] p:nth-child(5){height:0!important;overflow:hidden!important}form[data-testid=klaviyo-form-SGxtQS] [id^=rich-text] p:last-child{margin-top:18px!important}form[data-testid=klaviyo-form-SGxtQS] [id^=rich-text] p:last-child,form[data-testid=klaviyo-form-SGxtQS] [id^=rich-text] p:last-child *{font-size:.6875rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#fcfaf799!important}form[data-testid=klaviyo-form-SGxtQS] [data-testid=form-row]:has(input[type=email]){position:relative!important;margin-top:28px!important;border-bottom:1px solid rgb(252 250 247 / .4)!important;transition:border-color .24s var(--sv-ease-out)}form[data-testid=klaviyo-form-SGxtQS] [data-testid=form-row]:has(input[type=email]):focus-within{border-bottom-color:#fcfaf7!important}form[data-testid=klaviyo-form-SGxtQS] input[type=email]{height:auto!important;padding:8px 44px 12px 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:none!important;font-size:1rem!important;text-align:left!important}form[data-testid=klaviyo-form-SGxtQS] input[type=email]::placeholder{font-family:var(--font-body--family)!important;color:#fcfaf78c!important}form[data-testid=klaviyo-form-SGxtQS] input[type=email]:-webkit-autofill{-webkit-text-fill-color:#fcfaf7!important;-webkit-box-shadow:0 0 0 1000px var(--sv-black) inset!important}form[data-testid=klaviyo-form-SGxtQS] [data-testid=form-row]:has(input[type=email])>[data-testid=form-component]:has(.klaviyo-form-button){position:absolute!important;right:0!important;bottom:0!important;width:44px!important;height:44px!important;flex:none!important}form[data-testid=klaviyo-form-SGxtQS] .klaviyo-form-button{width:44px!important;height:44px!important;min-width:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-size:0!important;color:transparent!important;cursor:pointer!important;opacity:.75;transition:opacity .2s ease,transform .2s var(--sv-ease-out)}form[data-testid=klaviyo-form-SGxtQS] .klaviyo-form-button:after{content:"";display:block;width:18px;height:18px;margin:0 0 0 auto;background-color:#fcfaf7;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12H19'/%3E%3Cpath d='M13 6L19 12L13 18'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12H19'/%3E%3Cpath d='M13 6L19 12L13 18'/%3E%3C/svg%3E") center / contain no-repeat}form[data-testid=klaviyo-form-SGxtQS] .klaviyo-form-button:is(:hover,:focus-visible){opacity:1;transform:translate(2px)}[data-testid=modal-form-container]:has(form[data-testid=klaviyo-form-SGxtQS]) .klaviyo-close-form{width:36px!important;height:36px!important;margin:10px 10px 0 0!important;border-radius:0!important;background:transparent!important;opacity:.7;transition:opacity .2s ease}[data-testid=modal-form-container]:has(form[data-testid=klaviyo-form-SGxtQS]) .klaviyo-close-form:hover{opacity:1}[data-testid=modal-form-container]:has(form[data-testid=klaviyo-form-SGxtQS]) .klaviyo-close-form:is(:focus,:focus-visible){outline:none!important;box-shadow:none!important}[data-testid=modal-form-container]:has(form[data-testid=klaviyo-form-SGxtQS]) .klaviyo-close-form:focus-visible{opacity:1}[data-testid=modal-form-container]:has(form[data-testid=klaviyo-form-SGxtQS]) .klaviyo-close-form svg{width:36px!important;height:36px!important}[data-testid=modal-form-container]:has(form[data-testid=klaviyo-form-SGxtQS]) .klaviyo-close-form circle{fill:transparent!important;stroke:transparent!important}[data-testid=modal-form-container]:has(form[data-testid=klaviyo-form-SGxtQS]) .klaviyo-close-form path{stroke:#fcfaf7!important;stroke-width:1!important;transform:scale(.75);transform-origin:center}[role=dialog]:has(form[data-testid=klaviyo-form-SGxtQS]) a[href*="klaviyo.com/features"]{display:none!important}@media screen and (max-width:749px){form[data-testid=klaviyo-form-SGxtQS]{padding:44px 24px 32px!important}form[data-testid=klaviyo-form-SGxtQS] [id^=rich-text] p:first-child,form[data-testid=klaviyo-form-SGxtQS] [id^=rich-text] p:first-child *{font-size:1.625rem!important}form[data-testid=klaviyo-form-SGxtQS] [id^=rich-text] p{font-size:.875rem!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/sevenne.css.map */
