:root{--eterna-display: "Noto Serif Display", Georgia, serif;--eterna-body: "Cormorant Garamond", Georgia, serif;--eterna-display-case: uppercase;--eterna-display-tracking: .1em;--font-body--family: var(--eterna-body);--font-heading--family: var(--eterna-display);--font-subheading--family: var(--eterna-body);--font-accent--family: var(--eterna-display);--font-size--paragraph: clamp(.9375rem, .916rem + .094vw, 1rem);--font-size--h1: clamp(1.75rem, 1.574rem + .751vw, 2.25rem);--font-size--h2: clamp(1.625rem, 1.405rem + .939vw, 2.25rem);--font-size--h3: clamp(1.25rem, 1.118rem + .563vw, 1.625rem);--font-size--h4: clamp(1.0625rem, .996rem + .282vw, 1.25rem);--font-size--h5: clamp(.9375rem, .916rem + .094vw, 1rem);--font-size--h6: clamp(.75rem, .728rem + .094vw, .8125rem);--font-size--xs: clamp(.75rem, .728rem + .094vw, .8125rem);--font-size--sm: clamp(.8125rem, .791rem + .094vw, .875rem);--line-height--display-tight: 1.05;--line-height--display-normal: 1.12;--line-height--display-loose: 1.22;--line-height--heading-tight: 1.18;--line-height--heading-normal: 1.28;--line-height--heading-loose: 1.38;--line-height--body-tight: 1.35;--line-height--body-normal: 1.55;--line-height--body-loose: 1.7;--eterna-space-2xs: clamp(.25rem, .236rem + .06vw, .3125rem);--eterna-space-xs: clamp(.5rem, .472rem + .12vw, .625rem);--eterna-space-sm: clamp(.75rem, .706rem + .188vw, 1rem);--eterna-space-md: clamp(1rem, .868rem + .563vw, 1.5rem);--eterna-space-lg: clamp(1.5rem, 1.236rem + 1.127vw, 2.5rem);--eterna-space-xl: clamp(2.5rem, 1.972rem + 2.254vw, 4.5rem);--eterna-space-2xl: clamp(4rem, 2.944rem + 4.507vw, 8rem);--eterna-ease-out: cubic-bezier(.23, 1, .32, 1);--eterna-ease-in-out: cubic-bezier(.77, 0, .175, 1)}:root{--eterna-paper: #ffffff;--eterna-ink: #3a2c28;--eterna-oxblood: #5f090f;--eterna-sand: #f3e4cc}h1,h2{font-family:var(--eterna-display);text-wrap:balance}h3,h4,h5,h6{font-family:var(--eterna-body);text-wrap:balance}h1,h2{text-transform:var(--eterna-display-case);letter-spacing:var(--eterna-display-tracking)}:root{--font-h1--case: var(--eterna-display-case);--font-h2--case: var(--eterna-display-case);--letter-spacing--display-tight: var(--eterna-display-tracking);--letter-spacing--display-normal: var(--eterna-display-tracking);--font-h1--letter-spacing: var(--eterna-display-tracking);--font-h2--letter-spacing: var(--eterna-display-tracking)}:root{--max-width--display-normal: 18ch;--max-width--display-narrow: 13ch;--max-width--heading-normal: 34ch}.rte p,.rte li{max-width:var(--max-width--body-normal)}ul.product-grid.product-grid--grid{column-gap:clamp(.75rem,.486rem + 1.127vw,1.5rem);row-gap:clamp(1.75rem,1.354rem + 1.69vw,3rem)}.product-card .card-gallery,.product-card [class*=card-gallery]{--gallery-aspect-ratio: 2 / 3 !important}@media screen and (max-width:749px){ul.product-grid.product-grid--grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:750px)and (max-width:1023px){ul.product-grid.product-grid--grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px){ul.product-grid.product-grid--grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.product-card .product-card__content{text-align:center}.product-card .product-card__content>.layout-panel-flex,.product-card .product-card__content .layout-panel-flex--column{align-items:center}.product-card .h4{font-size:var(--font-size--sm);line-height:var(--line-height--heading-normal);letter-spacing:.02em;margin-block-end:var(--eterna-space-2xs)}.product-card .price,.product-card .compare-at-price,.product-card [class*=price]{font-size:var(--font-size--xs);letter-spacing:.02em;opacity:.75}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.product-card .card-gallery img{transition:opacity .45s var(--ease-out-quad)}}.details__header{padding-block:clamp(1rem,.868rem + .563vw,1.375rem);font-size:var(--font-size--h5);letter-spacing:.01em}.accordion .details__content,.accordion [class*=details__content]{padding-block-end:clamp(1rem,.736rem + 1.127vw,2rem);max-width:var(--max-width--body-normal)}.accordion .details__content p+p{margin-block-start:var(--eterna-space-sm)}.product-information h1,.product-details h1,.product-information .product-title,.product-details .product-title{line-height:1.15;margin-block-end:var(--eterna-space-2xs)}.product-information .price,.product-details .price{font-size:var(--font-size--h5);letter-spacing:.02em}.product-form__buttons .button,.product-form-buttons .button,button[name=add]{padding-block:clamp(.95rem,.862rem + .376vw,1.2rem);letter-spacing:.08em;font-size:var(--font-size--xs);transition:background-color .3s var(--ease-out-quad),color .3s var(--ease-out-quad),border-color .3s var(--ease-out-quad)}.shopify-section:not([class*=section-group-header]):not([class*=section-group-footer]){padding-block:var(--eterna-space-sm)}.shopify-section:not([class*=section-group-header]):not([class*=section-group-footer])[id$=__hero_irjTFL],.shopify-section[class*=section-group-header],.header-section{padding-block:0}.shopify-section h2{margin-block-end:var(--eterna-space-sm)}.shopify-section:not([class*=section-group-header]):not([class*=section-group-footer])[id$=__contact_form],.shopify-section:not([class*=section-group-header]):not([class*=section-group-footer])[id$=__page_body],.shopify-section:not([class*=section-group-header]):not([class*=section-group-footer])[id$=__page_image]{padding-block-start:0}.shopify-section:not([class*=section-group-header]):not([class*=section-group-footer])[id$=__page_heading]{padding-block-end:0}.header a,.header button,.header summary,.header__menu a,.header nav a,.header a>span,.header button>span,.header summary>span{font-size:.8125rem;letter-spacing:.14em;text-transform:uppercase;line-height:1.2}.header,.header>*,.header__menu,.header nav>ul,.header nav>ul>li{align-items:center}.hero.color-scheme-6 :is(h1,h2,h3,p),.hero.color-scheme-6 .text-block,.hero.color-scheme-6 .text-block *{color:var(--eterna-paper)}.hero :is(h1,.h1){font-size:clamp(2rem,1.472rem + 2.254vw,3.5rem);line-height:1.05}.hero.color-scheme-6:before{content:"";position:absolute;inset-inline:0;inset-block-start:0;block-size:28%;background:linear-gradient(to bottom,#3a2c2861,#3a2c2800);pointer-events:none;z-index:1}.price,.compare-at-price,[class*=price],[class*=unit-price],.product-card [class*=price],.sorting-filter,.facets-block-wrapper,[class*=facet],[class*=results-count],[class*=product-count],quantity-selector,quantity-selector input,input[name=quantity],.quantity input,.cart-count,[class*=badge]{font-family:var(--eterna-body);font-variant-numeric:lining-nums}.product-form__buttons .button,button[name=add],.shopify-payment-button__button,.shopify-payment-button__button--unbranded{font-size:var(--font-size--sm)!important;letter-spacing:.1em;text-transform:uppercase;min-height:3rem}.rte,.rte :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),[class*=product-description],[class*=product-description] :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){font-family:var(--eterna-body)!important}.header details[open]>ul li,.header details[open] ul a,.menu-drawer details[open] ul a,[class*=menu] details[open]>ul>li{padding-inline-start:var(--eterna-space-md)}.content-for-layout{overflow-x:clip}[id$=__lookbook]{width:auto;max-width:none;margin-inline:calc(50% - 50vw);padding-inline:0}[id$=__lookbook] .layout-panel-flex,[id$=__lookbook]>*{gap:4px}@media screen and (min-width:750px){[id$=__lookbook] .layout-panel-flex{flex-wrap:wrap}[id$=__lookbook] .layout-panel-flex>*{flex:0 0 calc(50% - 2px);max-width:calc(50% - 2px)}}[class*=footer] a,[class*=footer] .link{font-size:var(--font-size--xs);letter-spacing:.1em;text-transform:uppercase}[class*=footer] p{font-size:var(--font-size--sm)}[class*=footer] :is(h1,h2,h3,h4,.h1,.h2,.h3,.h4){font-size:var(--font-size--xs);letter-spacing:.16em;text-transform:uppercase;margin-block-end:var(--eterna-space-sm)}[class*=footer] input[type=email],[class*=footer] input[type=text]{background:transparent;border:0;border-block-end:1px solid rgb(var(--color-foreground-rgb) / .25);border-radius:0;padding-inline:0;font-size:var(--font-size--sm)}[class*=footer] button,[class*=footer] button.button,[class*=footer] .button,[class*=footer] input[type=submit]{font-size:var(--font-size--xs);letter-spacing:.14em;text-transform:uppercase;padding-block:var(--eterna-space-xs)}.facets label,[class*=facet] label,.sorting-filter,.facets-block-wrapper{font-size:var(--font-size--xs);letter-spacing:.03em}.facets label,[class*=facet] label{padding-block:var(--eterna-space-xs);cursor:pointer}.facets summary,[class*=facet] summary{font-size:var(--font-size--xs);letter-spacing:.08em;text-transform:uppercase}@media screen and (min-width:750px){.header header-menu,.header .header-menu{display:none!important}.header [class~="desktop:hidden"]{display:block!important}.header .menu-drawer-container,.header .header__icon--menu{display:flex!important}}[class*=bundlex],[class*=bundlex] *,[id*=bundlex],[id*=bundlex] *,[class*=volume-discount],[class*=volume-discount] *{font-family:var(--eterna-body)!important;border-radius:0!important;box-shadow:none!important}[class*=bundlex] :is(h1,h2,h3,h4),[id*=bundlex] :is(h1,h2,h3,h4),[class*=volume-discount] :is(h1,h2,h3,h4){font-family:var(--eterna-display)!important;font-size:var(--font-size--h4)!important;text-transform:uppercase;letter-spacing:var(--eterna-display-tracking)}[class*=bundlex] button,[id*=bundlex] button,[class*=volume-discount] button{font-size:var(--font-size--xs)!important;letter-spacing:.1em;text-transform:uppercase}@media screen and (max-width:749px){.shopify-section:not([class*=section-group-header]):not([class*=section-group-footer]){padding-block:var(--eterna-space-xs)}.hero .button,[id$=__hero_irjTFL] .button{font-size:var(--font-size--xs);padding-block:var(--eterna-space-xs);padding-inline:var(--eterna-space-md);letter-spacing:.1em}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.shopify-section:not(:first-child)>*{animation:eterna-rise linear both;animation-timeline:view();animation-range:entry 0% entry 40%}.shopify-section .product-grid__item>*,.shopify-section .product-card>*{animation:none;opacity:1}}@keyframes eterna-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.product-card .h4 a,a.link:not(.button){background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .3s var(--eterna-ease-out)}.product-card:hover .h4 a,a.link:not(.button):hover{background-size:100% 1px}}.button,button[name=add],.product-form__buttons .button{transition:transform .16s var(--eterna-ease-out),background-color .3s var(--eterna-ease-out),color .3s var(--eterna-ease-out),border-color .3s var(--eterna-ease-out)}.button:active,button[name=add]:active,.product-form__buttons .button:active{transform:scale(.98)}
/*# sourceMappingURL=/cdn/shop/t/19/assets/eterna-custom.css.map */
