#header-component .header__row--top{position:relative;transition:background-color .4s ease,backdrop-filter .4s ease,-webkit-backdrop-filter .4s ease}#header-component .header__row--top:after{content:"";position:absolute;inset-inline:0;bottom:0;height:1px;background:linear-gradient(90deg,#a9552c00,#a9552c8c,#a9552c00);opacity:0;transition:opacity .4s ease;pointer-events:none}#header-component[data-sticky-state=active] .header__row--top{background-color:#ffffffb8;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);box-shadow:0 8px 24px -18px #5a2a1c59}#header-component[data-sticky-state=active] .header__row--top:after{opacity:1}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){#header-component[data-sticky-state=active] .header__row--top{background-color:#fff}}#header-component .menu-list__link{font-weight:500;letter-spacing:.16em}#header-component .menu-list__link-title{position:relative}#header-component .menu-list__link-title:after{content:"";position:absolute;left:50%;bottom:-6px;width:0;height:1px;background-color:#a9552c;transform:translate(-50%);transition:width .35s cubic-bezier(.22,1,.36,1)}#header-component .menu-list__link:hover .menu-list__link-title:after,#header-component .menu-list__link:focus-visible .menu-list__link-title:after,#header-component .menu-list__link--active .menu-list__link-title:after{width:100%}@media(prefers-reduced-motion:reduce){#header-component .header__row--top,#header-component .header__row--top:after,#header-component .menu-list__link-title:after{transition:none}}.image-block[class*=__hs_image]{position:relative;isolation:isolate}.image-block[class*=__hs_image]:before{content:"";position:absolute;top:6%;right:2%;bottom:-6%;left:2%;z-index:-1;border-radius:999px 999px 48px 48px;background:radial-gradient(ellipse 60% 45% at 50% 30%,rgb(246 221 203 / .95),transparent 70%),radial-gradient(ellipse 70% 60% at 50% 75%,rgb(198 106 60 / .28),transparent 72%);filter:blur(36px);pointer-events:none}.image-block[class*=__hs_image] img{border-radius:999px 999px 28px 28px!important;box-shadow:0 0 0 1px #a9552c8c,0 3px 6px #5a2a1c1f,0 24px 40px -14px #5a2a1c59,0 50px 80px -30px #5a2a1c73,0 90px 150px -50px #5a2a1c99!important}@media screen and (max-width:749px){.image-block[class*=__hs_image] img{box-shadow:0 0 0 1px #a9552c8c,0 3px 6px #5a2a1c1f,0 18px 30px -12px #5a2a1c59,0 50px 90px -34px #5a2a1c8c!important}}.text-block[class*=__hs_title] h1{font-size:clamp(2.9rem,5.6vw,4.75rem)!important;line-height:1.04!important;letter-spacing:-.015em}.text-block[class*=__hs_title] h1 em{font-style:normal;color:#a9552c}.text-block[class*=__hs_sub] p{font-size:clamp(1.125rem,1.4vw,1.25rem)!important;line-height:1.65!important;max-inline-size:32rem;opacity:.9}.button[class*=__hs_button]{white-space:nowrap;padding-block:.65rem;padding-inline:1.9rem;font-size:.8125rem;letter-spacing:.16em;text-transform:uppercase;box-shadow:0 3px 6px #5a2a1c1f,0 16px 28px -14px #5a2a1c73}.image-block[class*=__story_image] img{box-shadow:0 2px 4px #5a2a1c14,0 20px 36px -16px #5a2a1c4d,0 50px 90px -40px #5a2a1c80}.text-block[class*="__story_body "] p{font-family:var(--font-heading--family)!important;font-weight:300;font-size:clamp(1.2rem,1.5vw,1.35rem)!important;line-height:1.75!important;max-inline-size:34rem;color:var(--color-foreground-heading)}.text-block[class*="__story_sign "] p{color:#a9552c}.text-block[class*=__proof_heading] h2{font-size:clamp(2.8rem,5.6vw,4.6rem)!important;letter-spacing:-.015em}.text-block[class*=__proof_heading] h2 em{font-style:normal;color:#a9552c}.text-block[class*=__proof_body] p{font-size:clamp(1.125rem,1.4vw,1.25rem)!important;line-height:1.7!important;max-inline-size:34rem;margin-inline:auto;opacity:.85}.shopify-section[id$=__featured_product] .section-content-wrapper{padding-block:clamp(1.5rem,4vw,3.5rem) clamp(3rem,7vw,6rem)}.shopify-section[id$=__featured_product] .media-block{border-radius:28px;box-shadow:0 2px 4px #5a2a1c14,0 20px 36px -16px #5a2a1c4d,0 50px 90px -40px #5a2a1c73}.shopify-section[id$=__featured_product] .card-gallery{border-radius:28px;overflow:hidden;background:radial-gradient(ellipse 80% 60% at 50% 30%,#fff,#fff0 70%),linear-gradient(180deg,#faf8f5,#f1ebe3);box-shadow:0 1px 2px #5a2a1c0a,0 30px 60px -40px #5a2a1c59}.shopify-section[id$=__featured_product] .card-gallery :is(slideshow-slide,.product-media,.product-media-container){background:transparent}.shopify-section[id$=__featured_product] .card-gallery .product-media__image{mix-blend-mode:multiply}.shopify-section[id$=__featured_product] .text-block[class*=__featured-product-title] p{font-family:var(--font-heading--family);font-weight:300;font-size:clamp(1.5rem,2.2vw,2rem);line-height:1.15;color:var(--color-foreground-heading)}.shopify-section[id$=__featured_product] .quick-add{display:none}.shopify-section[id$=__section_proof]{position:relative}.shopify-section[id$=__section_proof]:before{content:"";position:absolute;top:0;left:50%;z-index:1;inline-size:min(520px,70%);block-size:1px;translate:-50% 0;background:linear-gradient(90deg,#a9552c00,#a9552c73,#a9552c00);pointer-events:none}.text-block[class*=__prom_eyebrow] p{color:#a9552c}.text-block[class*=__prom_heading] h2{font-size:clamp(2.6rem,5vw,4.2rem)!important;font-weight:300!important;letter-spacing:-.015em;line-height:1.06!important}.text-block[class*=__prom_heading] h2 em{font-style:normal;color:#a9552c}.shopify-section[id$=__section_promises] .group-block:has(>.group-block-content>.group-block){margin-block-start:clamp(2rem,5vw,4rem)}.text-block[class*=__prom_intro] p{font-size:clamp(1.125rem,1.4vw,1.25rem)!important;line-height:1.65!important;max-inline-size:30rem;text-align:left!important;opacity:.85}.shopify-section[id$=__section_promises]{position:relative}.shopify-section[id$=__section_promises]:before{content:"";position:absolute;top:0;left:50%;z-index:1;inline-size:min(520px,70%);block-size:1px;translate:-50% 0;background:linear-gradient(90deg,#a9552c00,#a9552c73,#a9552c00);pointer-events:none}.shopify-section[id$=__section_promises] .group-block .group-block,.shopify-section[id$=__section_promises] .group-block .group-block:hover{background:none;border-radius:0!important;box-shadow:none;translate:none}.shopify-section[id$=__section_promises] .group-block .group-block+.group-block{border-inline-start:1px solid;border-image:linear-gradient(180deg,#a9552c00,#a9552c59,#a9552c00) 1}@media screen and (max-width:749px){.shopify-section[id$=__section_promises] .group-block .group-block+.group-block{border-inline-start:0;border-block-start:1px solid;border-image:linear-gradient(90deg,#a9552c00,#a9552c59,#a9552c00) 1}}.shopify-section[id$=__section_promises] .group-block .group-block>.group-block-content{align-items:flex-start!important;justify-content:flex-start!important;gap:.85rem}.shopify-section[id$=__section_promises] .group-block:has(>.group-block-content>.group-block){counter-reset:promise}.shopify-section[id$=__section_promises] .group-block .group-block{counter-increment:promise;padding-inline:clamp(1.25rem,3vw,2.5rem)!important}.shopify-section[id$=__section_promises] .group-block .group-block:first-child{padding-inline-start:0!important}@media screen and (max-width:749px){.shopify-section[id$=__section_promises] .group-block .group-block{padding-inline:0!important}}.shopify-section[id$=__section_promises] .group-block .group-block .group-block-content:before{content:counter(promise,decimal-leading-zero);inline-size:auto;block-size:auto;background:none;border:0;border-radius:0;opacity:1;margin-block-end:.75rem;font-family:var(--font-body--family);font-size:.8125rem;letter-spacing:.24em;color:#a9552c}.shopify-section[id$=__section_promises] .text-block[class*=_head] h5{font-family:var(--font-heading--family)!important;font-weight:300!important;font-size:clamp(1.6rem,2.2vw,2rem)!important;line-height:1.12!important;letter-spacing:-.01em;text-align:left!important;color:var(--color-foreground-heading)}.shopify-section[id$=__section_promises] .text-block[class*=_body] p{font-size:1.0625rem!important;line-height:1.6!important;text-align:left!important;opacity:.8}.shopify-section[id$=__section_faq]{position:relative}.shopify-section[id$=__section_faq]:before{content:"";position:absolute;top:0;left:50%;z-index:1;inline-size:min(520px,70%);block-size:1px;translate:-50% 0;background:linear-gradient(90deg,#a9552c00,#a9552c73,#a9552c00);pointer-events:none}@media screen and (min-width:990px){.shopify-section[id$=__section_faq] .section-content-wrapper{display:grid!important;grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);grid-auto-rows:min-content;column-gap:clamp(3rem,7vw,7rem);row-gap:1rem;align-items:start}.shopify-section[id$=__section_faq] .section-content-wrapper>*{grid-column:1}.shopify-section[id$=__section_faq] .section-content-wrapper>.accordion{grid-column:2;grid-row:1 / span 4}}.text-block[class*=__faq_eyebrow] p{color:#a9552c}.text-block[class*=__faq_heading] h2{font-size:clamp(2.6rem,5vw,4.2rem)!important;font-weight:300!important;letter-spacing:-.015em;line-height:1.06!important}.text-block[class*=__faq_heading] h2 em{font-style:normal;color:#a9552c}.text-block[class*=__faq_intro] p{font-size:clamp(1.0625rem,1.3vw,1.1875rem)!important;line-height:1.7!important;max-inline-size:26rem;text-align:left!important;opacity:.85}.text-block[class*=__faq_intro] a{color:#a9552c;text-decoration:none;border-block-end:1px solid rgb(169 85 44 / .4)}.shopify-section[id$=__section_faq] .accordion{--color-border: rgb(90 42 28 / .12);inline-size:100%}.shopify-section[id$=__section_faq] .accordion .details__header{font-family:var(--font-heading--family);font-weight:300;font-size:clamp(1.2rem,1.6vw,1.4rem);line-height:1.3;text-transform:none;letter-spacing:0;padding-block:1.5rem;gap:1.5rem;color:var(--color-foreground-heading);transition:color .3s ease}.shopify-section[id$=__section_faq] .accordion .details__header:hover,.shopify-section[id$=__section_faq] .accordion details[open]>.details__header{color:#a9552c}.shopify-section[id$=__section_faq] .accordion summary .icon-plus{inline-size:34px;block-size:34px;flex-shrink:0;display:grid;place-items:center;border:1px solid rgb(169 85 44 / .4);border-radius:50%;color:#a9552c;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.shopify-section[id$=__section_faq] .accordion summary .icon-plus svg{inline-size:12px;block-size:12px}.shopify-section[id$=__section_faq] .accordion details[open]>summary .icon-plus{background-color:#a9552c;border-color:#a9552c;color:#fff}.shopify-section[id$=__section_faq] .accordion .details-content p{font-size:1.0625rem;line-height:1.75;max-inline-size:40rem;opacity:.85}.shopify-section[id$=__section_faq] .accordion .details-content{padding-block-end:1.75rem}.shopify-section[id$=__section_belonging]{position:relative}.shopify-section[id$=__section_belonging]:before{content:"";position:absolute;top:0;left:50%;z-index:1;inline-size:min(520px,70%);block-size:1px;translate:-50% 0;background:linear-gradient(90deg,#a9552c00,#a9552c73,#a9552c00);pointer-events:none}.shopify-section[id$=__section_belonging] .section-content-wrapper{max-inline-size:760px;margin-inline:auto}.shopify-section[id$=__section_belonging] .section-background{background-image:none}.text-block[class*=__bel_heading] h2{font-size:clamp(1.9rem,3vw,2.4rem)!important;line-height:1.1!important;max-inline-size:22ch;margin-inline:auto;letter-spacing:-.015em}.text-block[class*=__bel_heading] h2 em{font-style:normal;color:#a9552c}.text-block[class*=__bel_body] p{font-size:1.0625rem!important;line-height:1.7!important;max-inline-size:36rem;margin-inline:auto;opacity:.85}.button[class*=__bel_button]{white-space:nowrap;padding-block:.65rem;padding-inline:1.9rem;font-size:.8125rem;letter-spacing:.16em;text-transform:uppercase;box-shadow:0 3px 6px #5a2a1c1f,0 16px 28px -14px #5a2a1c73}.text-block[class*=__bel_note] p{margin-block-start:.25rem;font-family:var(--font-heading--family);font-weight:300;font-size:1rem;color:#a9552c}:is(.shopify-section[id$=__section_jehhzd],.shopify-section[id$=__footer_utilities]) .section-background{background-color:#f7f4ef}:is(.shopify-section[id$=__section_jehhzd],.shopify-section[id$=__footer_utilities]) .section{background-color:transparent}.text-block[class*=__footer_brand_line] p{font-family:var(--font-heading--family)!important;font-weight:300;font-size:clamp(1.5rem,2.2vw,1.9rem)!important;line-height:1.25!important;text-transform:none!important;letter-spacing:-.005em!important;color:var(--color-foreground-heading)}.shopify-section[id$=__section_jehhzd] .text-block:is([class*=__text_FYj8df],[class*=__text_znMkW8],[class*=__text_footer_contact_heading]) p{font-family:var(--font-body--family)!important;font-size:.75rem!important;letter-spacing:.18em!important;text-transform:uppercase;color:#a9552c;margin-block-end:.25rem}.shopify-section[id$=__section_jehhzd] :is(a.link,.button.link){display:inline-block;padding:0;min-height:0;line-height:18px!important}.shopify-section[id$=__section_jehhzd] :is(.menu a,a.link,.text-block a,.button.link){font-family:var(--font-body--family);font-size:.9375rem;line-height:1.6;letter-spacing:.01em;text-transform:none;color:#5a2a1ccc;text-decoration:none;transition:color .25s ease}.shopify-section[id$=__section_jehhzd] :is(.menu a,a.link,.text-block a,.button.link):hover{color:#a9552c}.shopify-section[id$=__section_jehhzd] .text-block[class*=__text_m3ybNb] p{font-size:.9375rem!important}.shopify-section[id$=__footer_utilities] .utilities{border-block-start:1px solid rgb(90 42 28 / .12);padding-block-start:1.25rem}.shopify-section[id$=__footer_utilities] :is(.footer-utilities__text,.policy-list-trigger,a){font-size:.75rem;color:#5a2a1c99;letter-spacing:.02em}.shopify-section[id$=__footer_utilities]{position:relative;clip-path:inset(-100vh 0 0 0)}.shopify-section[id$=__footer_utilities]:after{content:"";position:absolute;left:50%;bottom:-10%;z-index:0;inline-size:min(60vw,560px);aspect-ratio:619 / 281;translate:-50% 0;background:url(/cdn/shop/files/EVIE_Primary_logo_-_Orange.svg?v=1773793075) no-repeat center / contain;opacity:.08;pointer-events:none}:is(.shopify-section[id$=__section_jehhzd],.shopify-section[id$=__footer_utilities]) .section{position:relative;z-index:1}@media screen and (max-width:749px){:is(.shopify-section[id$=__section_proof],.shopify-section[id$=__section_belonging]) .section-content-wrapper{align-items:flex-start!important;text-align:left}:is(.shopify-section[id$=__section_proof],.shopify-section[id$=__section_belonging]) .text-block{align-self:flex-start;text-align:left!important;--text-align: left}:is(.shopify-section[id$=__section_proof],.shopify-section[id$=__section_belonging]) .text-block :is(p,h1,h2,h3,h4,h5,h6){text-align:left!important;margin-inline:0!important}:is(.shopify-section[id$=__section_proof],.shopify-section[id$=__section_belonging]) :is(.button,.button-secondary){align-self:flex-start}.shopify-section[id$=__hero_soft] .group-block:has(.text-block[class*=__hs_title]),.shopify-section[id$=__section_story] .group-block:has(.text-block[class*="__story_heading "]){padding-inline:0!important}.shopify-section[id$=__featured_product] .product-card__content{padding-inline:16px!important}}main .text-block :is(h1,h2,p) em{font-style:normal;color:#a9552c}.text-block:is([class*=__sh_eyebrow],[class*=__col_eyebrow]) p,.shopify-section[id$=__305df033-7167-4b39-9235-c16b94b3441c] .text-block[class*="__eyebrow "] p{color:#a9552c;letter-spacing:.24em!important;text-transform:uppercase;font-size:.8125rem!important}:is(.shopify-section[id$=__story_cta],.shopify-section[id$=__col_more]){position:relative}:is(.shopify-section[id$=__story_cta],.shopify-section[id$=__col_more]):before{content:"";position:absolute;top:0;left:50%;z-index:1;inline-size:min(520px,70%);block-size:1px;translate:-50% 0;background:linear-gradient(90deg,#a9552c00,#a9552c73,#a9552c00);pointer-events:none}.button:is([class*=__sc_button],[class*=__cm_button]){white-space:nowrap;padding-block:.65rem;padding-inline:1.9rem;font-size:.8125rem;letter-spacing:.16em;text-transform:uppercase;box-shadow:0 3px 6px #5a2a1c1f,0 16px 28px -14px #5a2a1c73}.text-block[class*=__sh_title] h1{letter-spacing:-.015em}.image-block[class*=__sp_image] img{box-shadow:0 2px 4px #5a2a1c14,0 20px 36px -16px #5a2a1c4d,0 50px 90px -40px #5a2a1c80}.shopify-section[id$=__story_letter] .text-block{inline-size:100%;max-inline-size:38rem!important;margin-inline:auto}.shopify-section[id$=__story_letter] .text-block:not([class*=__sl_sign]) p{font-family:var(--font-heading--family);font-weight:300;font-size:clamp(1.2rem,1.6vw,1.375rem)!important;line-height:1.8!important;color:var(--color-foreground-heading)}.text-block[class*=__sl_sign] p{color:#a9552c}.text-block[class*=__sc_text] p{font-family:var(--font-heading--family);font-weight:300;font-size:clamp(2rem,3.4vw,2.75rem)!important;line-height:1.1!important;letter-spacing:-.015em;color:var(--color-foreground-heading)}.text-block[class*=__col_title] h1{font-size:clamp(3rem,6vw,4.75rem)!important;letter-spacing:-.015em}.text-block[class*=__col_line] p,.text-block[class*=__cm_body] p{font-size:clamp(1.0625rem,1.3vw,1.1875rem)!important;line-height:1.7!important;max-inline-size:34rem;margin-inline:auto;opacity:.85}main .product-grid .card-gallery{border-radius:28px;overflow:hidden;background:radial-gradient(ellipse 80% 60% at 50% 30%,#fff,#fff0 70%),linear-gradient(180deg,#faf8f5,#f1ebe3);box-shadow:0 1px 2px #5a2a1c0a,0 30px 60px -40px #5a2a1c59}main .product-grid .card-gallery :is(slideshow-slide,.product-media,.product-media-container){background:transparent}main .product-grid .card-gallery img{mix-blend-mode:multiply;border-radius:0!important}main .product-grid .product-card :is(.text-block[class*=product_title],[class*=product-title]) :is(p,a){font-family:var(--font-heading--family);font-weight:300;font-size:clamp(1.25rem,1.6vw,1.5rem);line-height:1.2;color:var(--color-foreground-heading)}main .product-grid .product-card :is(.price,[class*=price]){font-size:.9375rem;letter-spacing:.04em;opacity:.75}main .product-grid{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),34rem))!important;justify-content:center!important;padding-block:clamp(1rem,3vw,2rem)}main .product-grid .product-card{position:relative;isolation:isolate}main .product-grid :is(.product-card,.product-card__content,.product-grid__card){background:transparent!important}main .product-grid .product-card:before{content:"";position:absolute;inset:-6% -18% auto -18%;block-size:82%;z-index:-1;background:radial-gradient(closest-side,#f6ddcbe6,#f6ddcb73 60%,#f6ddcb00);filter:blur(30px);pointer-events:none}main .product-grid .card-gallery{position:relative;border-radius:32px;box-shadow:0 2px 4px #5a2a1c0f,0 18px 36px -18px #5a2a1c47}main .product-grid .card-gallery>.bv-hover-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;inline-size:100%;block-size:100%;object-fit:cover;mix-blend-mode:multiply;opacity:0;transition:opacity .9s cubic-bezier(.4,0,.2,1);pointer-events:none}main .product-grid .card-gallery>.bv-hover-image.is-visible{opacity:1}main .product-grid .card-gallery slideshow-slides{transition:opacity .9s cubic-bezier(.4,0,.2,1)}main .product-grid .card-gallery:has(>.bv-hover-image.is-visible) slideshow-slides{opacity:0}main .product-card,main .product-card:hover{translate:none}main .product-grid .product-badges{display:none}main .product-grid .product-card :is(.text-block[class*=product_title],[class*=product-title]) :is(p,a){font-size:clamp(1.5rem,2vw,1.85rem);margin-block-start:.75rem}.shopify-section[id$=__305df033-7167-4b39-9235-c16b94b3441c] .text-block[class*="__heading "] h1{font-size:clamp(2.9rem,5.6vw,4.75rem)!important;line-height:1.04!important;letter-spacing:-.015em}.shopify-section[id$=__305df033-7167-4b39-9235-c16b94b3441c] .text-block[class*="__intro "] p{font-size:clamp(1.0625rem,1.3vw,1.1875rem)!important;line-height:1.7!important;max-inline-size:32rem;margin-inline:auto;opacity:.85}.shopify-section[id$=__305df033-7167-4b39-9235-c16b94b3441c] .text-block[class*="__perks "]{max-inline-size:44rem!important;inline-size:auto}.shopify-section[id$=__305df033-7167-4b39-9235-c16b94b3441c] .text-block[class*="__perks "] p{font-family:var(--font-body--family)!important;font-size:.75rem!important;letter-spacing:.2em!important;text-transform:uppercase;color:#a9552c;margin-block-start:.5rem;max-inline-size:none!important}@media screen and (max-width:749px){:is(.shopify-section[id$=__story_header],.shopify-section[id$=__story_cta],.shopify-section[id$=__section],.shopify-section[id$=__col_more],.shopify-section[id$=__305df033-7167-4b39-9235-c16b94b3441c]) .section-content-wrapper{align-items:flex-start!important}:is(.shopify-section[id$=__story_header],.shopify-section[id$=__story_cta],.shopify-section[id$=__section],.shopify-section[id$=__col_more],.shopify-section[id$=__305df033-7167-4b39-9235-c16b94b3441c]) .text-block{align-self:flex-start;text-align:left!important}:is(.shopify-section[id$=__story_header],.shopify-section[id$=__story_cta],.shopify-section[id$=__section],.shopify-section[id$=__col_more],.shopify-section[id$=__305df033-7167-4b39-9235-c16b94b3441c]) .text-block :is(p,h1,h2){text-align:left!important;margin-inline:0!important}:is(.shopify-section[id$=__story_cta],.shopify-section[id$=__col_more]) .button{align-self:flex-start}.shopify-section[id$=__story_letter] .text-block{margin-inline:0}}.text-block[class*=__pd_eyebrow] p,.text-block[class*=__pd_faq_heading] p{font-family:var(--font-body--family)!important;font-size:.8125rem!important;letter-spacing:.24em!important;line-height:1.6!important;text-transform:uppercase;color:#a9552c}.text-block[class*=__pd_faq_heading]{margin-block-start:1.5rem}.product-information .text-block[class*=__text_xrnftG] h2{font-weight:300!important;font-size:clamp(2.2rem,3.6vw,3.25rem)!important;line-height:1.08!important;letter-spacing:-.015em}.product-information .price{font-size:1.125rem;letter-spacing:.02em;color:#5a2a1cbf}.product-information .divider[class*=__divider_VJhene]{border:0;block-size:1px;background:linear-gradient(90deg,#a9552c73,#a9552c00)}.product-information .variant-picker legend{font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:#a9552c}.product-information .variant-option__button-label{border-color:#5a2a1c2e;letter-spacing:.02em;transition:border-color .3s ease,background-color .3s ease,color .3s ease}.product-information .variant-option__button-label:hover{border-color:#5a2a1c80}.product-information :is(.add-to-cart-button,.restock-alerts-notify-button){letter-spacing:.16em!important;text-transform:uppercase!important;font-size:.8125rem!important;translate:none!important}.product-information .restock-alerts-notify-button{background-color:#a9552c!important;border-color:#a9552c!important;color:#fff!important;border-radius:999px!important;box-shadow:0 3px 6px #5a2a1c1f,0 16px 28px -14px #5a2a1c73}.text-block[class*=__pd_fit_help] p{font-size:.9375rem!important;line-height:1.6!important}.text-block[class*=__text_aEtTtq] p{font-size:1rem;line-height:1.75;color:#45392fe6}.text-block[class*=__text_aEtTtq] p:first-child em{font-weight:300;font-size:clamp(1.35rem,2vw,1.6rem);line-height:1.25;color:#a9552c}.text-block[class*=__text_aEtTtq] strong{font-weight:400;font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:#a9552c;margin-inline-end:.35rem}.text-block[class*=__text_aEtTtq] a{color:#a9552c;text-decoration:none;border-block-end:1px solid rgb(169 85 44 / .4)}.product-information media-gallery .product-media-container{border-radius:24px;overflow:hidden;background:radial-gradient(ellipse 80% 60% at 50% 30%,#fff,#fff0 70%),linear-gradient(180deg,#faf8f5,#f1ebe3);box-shadow:0 1px 2px #5a2a1c0a,0 24px 48px -36px #5a2a1c59}.product-information media-gallery .product-media,.product-information media-gallery .product-media-container>*{background:transparent}.product-information media-gallery img{mix-blend-mode:multiply;border-radius:0!important}.product-information .accordion{--color-border: rgb(90 42 28 / .12)}.product-information .accordion .details__header{font-family:var(--font-heading--family);font-weight:300;font-size:clamp(1.1rem,1.4vw,1.25rem);line-height:1.3;text-transform:none;letter-spacing:0;padding-block:1.1rem;gap:1.25rem;color:var(--color-foreground-heading);transition:color .3s ease}.product-information .accordion .details__header:hover,.product-information .accordion details[open]>.details__header{color:#a9552c}.product-information .accordion summary .icon-plus{inline-size:30px;block-size:30px;flex-shrink:0;display:grid;place-items:center;border:1px solid rgb(169 85 44 / .4);border-radius:50%;color:#a9552c;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.product-information .accordion summary .icon-plus svg{inline-size:11px;block-size:11px}.product-information .accordion details[open]>summary .icon-plus{background-color:#a9552c;border-color:#a9552c;color:#fff}.product-information .accordion .details-content p{font-size:1rem;line-height:1.75;opacity:.85}.text-block[class*=__pd_run] p{font-size:.75rem!important;letter-spacing:.18em!important;text-transform:uppercase;color:#a9552c}.product-information .bv-reassure{list-style:none;margin:.25rem 0 0;padding:0;display:grid;gap:.45rem;font-size:.875rem;line-height:1.5;color:#45392fd9}.product-information .bv-reassure li{display:flex;align-items:baseline;gap:.6rem}.product-information .bv-reassure li:before{content:"";inline-size:5px;block-size:5px;border-radius:50%;background-color:#a9552c;flex-shrink:0;translate:0 -2px}.product-information .bv-reassure a,.text-block[class*=__pd_fit_help] a{color:#a9552c;text-decoration:none;border-block-end:1px solid rgb(169 85 44 / .4)}.product-information .bv-desc p{font-size:1rem;line-height:1.75;color:#45392fe6;margin-block:0 .9rem}.product-information .bv-desc .bv-desc__lead{font-family:var(--font-heading--family);font-weight:300;font-size:clamp(1.35rem,2vw,1.6rem);line-height:1.25;color:#a9552c}.product-information .bv-desc__specs{list-style:none;margin:1.25rem 0 0;padding:0;border-block-start:1px solid rgb(90 42 28 / .12)}.product-information .bv-desc__specs li{display:grid;grid-template-columns:6.5rem 1fr;gap:1rem;padding-block:.85rem;border-block-end:1px solid rgb(90 42 28 / .12);font-size:.9375rem;line-height:1.6;color:#45392fe6}.product-information .bv-desc__specs span{font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:#a9552c;padding-block-start:.15rem}.product-information .bv-desc a{color:#a9552c;text-decoration:none;border-block-end:1px solid rgb(169 85 44 / .4)}@media screen and (max-width:749px){.product-information .bv-desc__specs li{grid-template-columns:1fr;gap:.25rem}}.bv-size-guide-content{color:#45392fe6;font-size:1rem;line-height:1.7}.bv-size-guide-content>p:first-child em{display:block;font-family:var(--font-heading--family);font-weight:300;font-style:normal;font-size:clamp(1.2rem,1.8vw,1.4rem);line-height:1.35;color:#a9552c}.bv-size-guide-content h3{font-family:var(--font-heading--family)!important;font-weight:300!important;font-size:clamp(1.35rem,2vw,1.6rem)!important;line-height:1.2;letter-spacing:-.01em;color:var(--color-foreground-heading, #5a2a1c);margin:2rem 0 .75rem}.bv-size-guide-content table{inline-size:100%!important;border-collapse:collapse!important;margin-block:.5rem .75rem;font-variant-numeric:tabular-nums}.bv-size-guide-content thead tr{background:none!important}.bv-size-guide-content th,.bv-size-guide-content td{padding:.85rem .5rem!important;border:0!important;border-block-end:1px solid rgb(90 42 28 / .12)!important;text-align:center!important;font-size:.9375rem}.bv-size-guide-content th{font-family:var(--font-body--family);font-weight:400;font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:#a9552c;border-block-end-color:#a9552c59!important}.bv-size-guide-content th:first-child,.bv-size-guide-content td:first-child{text-align:left!important;padding-inline-start:0!important}.bv-size-guide-content td strong,.bv-size-guide-content p strong{font-weight:400;color:var(--color-foreground-heading, #5a2a1c)}.bv-size-guide-content small{display:block;font-size:.8125rem;line-height:1.6;opacity:.75}.bv-size-guide-content a{color:#a9552c;text-decoration:none;border-block-end:1px solid rgb(169 85 44 / .4)}html.bv-sg-open{overflow:hidden}.bv-sg{inline-size:min(720px,calc(100vw - 2rem));max-block-size:min(88vh,900px);padding:0;border:0;border-radius:28px;background:#fff;color:inherit;box-shadow:0 2px 6px #5a2a1c14,0 40px 90px -30px #5a2a1c73;overflow:hidden}.bv-sg[open]{animation:bv-sg-fade .25s ease}.bv-sg::backdrop{background:#5a2a1c47;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.bv-sg__panel{position:relative;max-block-size:min(88vh,900px);overflow-y:auto;padding:clamp(2rem,5vw,3.25rem) clamp(1.5rem,5vw,3.25rem) clamp(1.75rem,4vw,2.75rem);overscroll-behavior:contain}.bv-sg__close{position:absolute;inset-block-start:1.1rem;inset-inline-end:1.1rem;inline-size:40px;block-size:40px;display:grid;place-items:center;border:1px solid rgb(169 85 44 / .35);border-radius:50%;background:#fff;color:#a9552c;cursor:pointer;transition:background-color .25s ease,color .25s ease}.bv-sg__close:hover,.bv-sg__close:focus-visible{background-color:#a9552c;color:#fff}.bv-sg__eyebrow{margin:0 0 .5rem;font-size:.75rem;letter-spacing:.24em;text-transform:uppercase;color:#a9552c}.bv-sg__title{margin:0 0 1.25rem;font-family:var(--font-heading--family);font-weight:300;font-size:clamp(2rem,4vw,2.75rem);line-height:1.05;letter-spacing:-.015em;color:var(--color-foreground-heading, #5a2a1c)}.bv-sg__title em,.text-block[class*=__title] h1 em{font-style:normal;color:#a9552c}.bv-sg-trigger{display:inline-flex;align-items:center;gap:.5rem;padding:0;border:0;background:none;font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:#a9552c;cursor:pointer;border-block-end:1px solid rgb(169 85 44 / .4)}@media screen and (max-width:749px){.bv-sg{inline-size:100vw;max-inline-size:100vw;max-block-size:92vh;margin:auto 0 0;border-radius:24px 24px 0 0}.bv-sg__panel{max-block-size:92vh}.bv-size-guide-content th,.bv-size-guide-content td{padding:.7rem .3rem!important;font-size:.8125rem}}@media(prefers-reduced-motion:reduce){.bv-sg[open]{animation:none}}@keyframes bv-sg-fade{0%{opacity:0}to{opacity:1}}.bv-size-guide-page{max-inline-size:720px;margin-inline:auto}.shopify-section:has(.bv-size-guide-page) .text-block[class*="__eyebrow "] p{font-size:.8125rem!important;letter-spacing:.24em!important;text-transform:uppercase;color:#a9552c}.text-block[class*=__hs_caption] p{margin-block-start:1.25rem;font-size:.75rem!important;letter-spacing:.18em!important;text-transform:uppercase;color:#5a2a1c99}.shopify-section[id$=__section_familiar]{position:relative}.shopify-section[id$=__section_familiar]:before{content:"";position:absolute;top:0;left:50%;z-index:1;inline-size:min(520px,70%);block-size:1px;translate:-50% 0;background:linear-gradient(90deg,#a9552c00,#a9552c73,#a9552c00);pointer-events:none}.text-block[class*=__fam_eyebrow] p{color:#a9552c}.text-block[class*=__fam_lines] p{font-family:var(--font-heading--family)!important;font-weight:300!important;font-size:clamp(1.5rem,2.8vw,2.25rem)!important;line-height:1.25!important;letter-spacing:-.01em;color:var(--color-foreground-heading);margin-block:0 .9rem}.text-block[class*=__fam_lines] p:last-child{margin-block-end:0}.text-block[class*=__fam_answer] p{font-size:clamp(1.0625rem,1.3vw,1.1875rem)!important;line-height:1.7!important;max-inline-size:34rem;margin-inline:auto;margin-block-start:1rem;opacity:.85}.product-information .bv-desc .bv-desc__heading{margin:1.75rem 0 0;font-family:var(--font-body--family);font-weight:400;font-size:.75rem;letter-spacing:.24em;text-transform:uppercase;color:#a9552c}.shopify-section[id$=__col_about]{position:relative}.shopify-section[id$=__col_about]:before{content:"";position:absolute;top:0;left:50%;z-index:1;inline-size:min(520px,70%);block-size:1px;translate:-50% 0;background:linear-gradient(90deg,#a9552c00,#a9552c73,#a9552c00);pointer-events:none}.text-block[class*=__ca_eyebrow] p{color:#a9552c;letter-spacing:.24em!important;text-transform:uppercase;font-size:.8125rem!important}.text-block[class*=__ca_heading] h2{font-weight:300!important;font-size:clamp(2rem,3.6vw,3rem)!important;letter-spacing:-.015em}.text-block[class*=__ca_body] p{font-size:1.0625rem!important;line-height:1.75!important;max-inline-size:40rem;margin-inline:auto;opacity:.85}.bv-sg__note{margin-block-start:1.75rem;padding-block-start:1.25rem;border-block-start:1px solid rgb(90 42 28 / .12);font-size:.9375rem;line-height:1.7;color:#45392fe6}.bv-sg__note p:first-child{font-family:var(--font-heading--family);font-weight:300;font-size:clamp(1.15rem,1.6vw,1.3rem);line-height:1.4;color:#a9552c}.bv-sg__note a{color:#a9552c;text-decoration:none;border-block-end:1px solid rgb(169 85 44 / .4)}@media screen and (max-width:749px){:is(.shopify-section[id$=__section_familiar],.shopify-section[id$=__col_about]) .section-content-wrapper{align-items:flex-start!important}:is(.shopify-section[id$=__section_familiar],.shopify-section[id$=__col_about]) .text-block{align-self:flex-start;inline-size:100%;text-align:left!important;--text-align: left;align-items:flex-start!important;--horizontal-alignment: flex-start}:is(.shopify-section[id$=__section_familiar],.shopify-section[id$=__col_about]) .text-block :is(p,h2){text-align:left!important;margin-inline:0!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/by-evie-bundle-2.css.map */
