:root{--av-display: var(--av-font-display, "Cormorant Garamond", Georgia, serif);--av-body: var(--av-font-body, "Archivo", system-ui, sans-serif);--av-technical: var(--av-font-mono, "Archivo Narrow", system-ui, sans-serif);--av-rule: var(--av-line, #cbd2c6);--av-gap: clamp(16px, 1.7vw, 28px);--av-shell-gutter: clamp(20px, 3.125vw, 48px);--av-shell-width: 1440px;--av-reading-width: 68ch;--av-focus: #7a977d;--av-control-height: 48px;--av-section-space: clamp(72px, 9vw, 144px)}html{background:var(--av-field);color:var(--av-ink);scroll-behavior:smooth}body,.page-wrapper{min-height:100%;background:var(--av-field);color:var(--av-ink);font-family:var(--av-body)}::selection{background:var(--av-accent);color:var(--av-surface)}:where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--av-focus);outline-offset:3px}.av-shell{width:min(calc(100% - (2 * var(--av-shell-gutter))),var(--av-shell-width));margin-inline:auto}.av-system-page,main[data-template]{background:var(--av-field);color:var(--av-ink)}.av-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--av-gap)}.av-reading{width:min(100%,var(--av-reading-width))}.av-rule{border-block-start:1px solid var(--av-rule)}.av-label{margin:0;color:var(--av-muted);font:600 .72rem/1.2 var(--av-technical);letter-spacing:.18em;text-transform:uppercase}.av-display{margin:0;color:var(--av-ink);font-family:var(--av-display);font-weight:300;letter-spacing:-.026em}.av-masthead{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--av-gap);padding-block:clamp(64px,9vw,144px);border-block-end:1px solid var(--av-rule)}.av-masthead__eyebrow{grid-column:1 / span 2;align-self:start}.av-masthead__title{grid-column:3 / span 8;max-width:12ch;margin:0;font:300 clamp(3.5rem,8vw,8rem) / .88 var(--av-display);letter-spacing:-.035em}.av-masthead__summary{grid-column:9 / -1;max-width:34rem;margin-block:2rem 0;line-height:1.65}.av-button,.av-field,.av-icon-button,:where(button,input,select,textarea){min-height:44px;border-radius:0}.av-icon-button,.av-lb-close,.email-signup__button,.menu-drawer__close-button,.theme-drawer__close-button{min-width:44px}#shopify-pc__banner__body-policy-link,.shopify-payment-button__more-options{display:inline-flex;min-height:44px;align-items:center}.av-button{display:inline-flex;min-height:var(--av-control-height);align-items:center;justify-content:center;gap:.75rem;padding:.9rem 1.5rem;border:1px solid var(--av-ink);background:transparent;color:var(--av-ink);font:600 .73rem/1 var(--av-technical);letter-spacing:.16em;text-decoration:none;text-transform:uppercase;transition:background-color var(--av-fast) var(--av-ease),color var(--av-fast) var(--av-ease),border-color var(--av-fast) var(--av-ease)}.av-button:hover{background:var(--av-ink);color:var(--av-surface)}.av-button--primary{border-color:var(--av-ink);background:var(--av-ink);color:var(--av-surface)}.av-button--primary:hover{border-color:var(--av-accent);background:var(--av-accent)}.av-button[disabled],.av-button[aria-disabled=true]{cursor:not-allowed;opacity:.5}.av-field{width:100%;padding:.8rem 1rem;border:1px solid var(--av-rule);background:var(--av-surface);color:var(--av-ink);font:1rem/1.4 var(--av-body)}.av-icon-button{display:inline-grid;width:44px;place-items:center;padding:0;border:0;background:transparent;color:currentColor}.button,.shopify-payment-button__button,.quantity-selector,.predictive-search-form,.email-signup__input,.field__input,.select__select{border-radius:0!important}.button,.shopify-payment-button__button{min-height:var(--av-control-height);font-family:var(--av-technical)!important;font-size:.74rem!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase}.field__input,.select__select,.email-signup__input{min-height:var(--av-control-height);font-family:var(--av-body)}#header-group{position:relative;z-index:30}[id*=header_announcements]{border-block-end:0!important;background:#14180f!important;color:#f2efe6!important}[id*=header_announcements] .announcement-bar__slide,[id*=header_announcements] a,[id*=header_announcements] p{min-height:40px;color:inherit!important;font:600 .75rem/1.2 var(--av-technical)!important;letter-spacing:.18em!important;text-transform:uppercase!important}[id*=header_section]{border-block-end:1px solid var(--av-rule);background:color-mix(in srgb,var(--av-field) 96%,transparent)}[id*=header_section] .header__row,[id*=header_section] .header__columns{min-height:66px;background:transparent!important}[id*=header_section] .header__heading,[id*=header_section] .header__heading a,[id*=header_section] a[href="/"]:not([class*=menu]):not([class*=nav]){min-height:44px;display:inline-flex;align-items:center;color:var(--av-ink);font:400 1.2rem/1 var(--av-display)!important;letter-spacing:.3em!important;text-decoration:none;text-transform:uppercase}[id*=header_section] nav a,[id*=header_section] [class*=menu] a{min-height:44px;display:inline-flex;align-items:center}[id*=header_section] .header-actions__action,[id*=header_section] .header-actions__action button,[id*=header_section] .header-actions__action a,[id*=header_section] button[aria-label*=Search i],[id*=header_section] button[aria-label*=Cart i]{min-width:44px;min-height:44px}.menu-drawer,.menu-drawer__content,.menu-drawer__menu{background:var(--av-field)!important}.menu-drawer__menu-item{min-height:56px;padding-inline:var(--av-shell-gutter)!important;border-block-end:1px solid var(--av-rule);color:var(--av-ink)!important;font:600 .78rem/1.2 var(--av-technical)!important;letter-spacing:.14em;text-transform:uppercase}.menu-drawer__menu-item:after{display:none!important}footer{border-block-start:1px solid var(--av-rule);background:var(--av-field)}footer .section,footer [class*=color-]{background:var(--av-field)!important;color:var(--av-ink)!important}footer .footer-content{gap:clamp(32px,6vw,96px)!important;padding-block:clamp(56px,8vw,112px)!important}footer .footer-content h2,footer .footer-content h3{max-width:12ch;margin:0;color:var(--av-ink);font:300 clamp(2.5rem,5vw,5.5rem) / .95 var(--av-display)!important;letter-spacing:-.025em!important}footer .footer-content h2:first-child+p,footer .footer-content p:has(+h2){margin-block-end:18px;color:var(--av-accent);font:600 .72rem/1.2 var(--av-technical);letter-spacing:.18em;text-transform:uppercase}footer .footer-content .email-signup{align-self:end}footer .footer-content .email-signup__input-group{border-block-end:1px solid var(--av-ink)}footer .footer-content .email-signup__input{min-height:58px;padding-inline:0!important;font-size:1rem}footer a,footer button,footer summary{min-height:44px;display:inline-flex;align-items:center}footer .footer-utilities{border-block-start:1px solid var(--av-rule)}footer .footer-utilities__group{min-height:72px}footer .email-signup__input-group,footer .email-signup__input{border-radius:0!important}footer .email-signup__input{border-width:0 0 1px!important}.shopify-policy__container{width:min(calc(100% - (2 * var(--av-shell-gutter))),var(--av-shell-width))!important;max-width:none!important;margin-inline:auto!important;padding:0 0 var(--av-section-space)!important}.shopify-policy__title{margin:0!important;padding-block:clamp(64px,9vw,144px)!important;border-block-end:1px solid var(--av-rule);text-align:left!important}.shopify-policy__title h1{max-width:12ch;margin:0!important;color:var(--av-ink)!important;font:300 clamp(3.5rem,8vw,8rem) / .88 var(--av-display)!important;letter-spacing:-.035em!important}.shopify-policy__body{max-width:var(--av-reading-width)!important;padding-block-start:clamp(48px,7vw,96px)}.shopify-policy__body .rte{max-width:none!important;color:var(--av-ink);font:1rem/1.75 var(--av-body)}.shopify-policy__body .rte h2,.shopify-policy__body .rte h3{margin-block:3.5rem 1rem;color:var(--av-accent)!important;font-family:var(--av-display)!important;font-weight:400!important;letter-spacing:-.015em!important}@media(max-width:989px){.av-masthead__eyebrow{grid-column:1 / span 3}.av-masthead__title{grid-column:1 / span 10;margin-block-start:2rem}.av-masthead__summary{grid-column:7 / -1}}@media(max-width:749px){:root{--av-gap: 16px;--av-section-space: clamp(56px, 18vw, 88px)}.av-grid,.av-masthead{grid-template-columns:repeat(4,minmax(0,1fr))}.av-masthead{padding-block:clamp(56px,18vw,88px)}.av-masthead__eyebrow,.av-masthead__title,.av-masthead__summary{grid-column:1 / -1}.av-masthead__title{margin-block-start:1.5rem;font-size:clamp(3rem,17vw,5.3rem)}.av-masthead__summary{margin-block-start:1.5rem}[id*=header_announcements] .announcement-bar__slide,[id*=header_announcements] a,[id*=header_announcements] p{min-height:36px;padding-inline:12px;font-size:.75rem!important;letter-spacing:.08em!important;text-align:center}[id*=header_section] .header__row,[id*=header_section] .header__columns{min-height:60px}footer .footer-content{padding-block:56px!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.av-system-page *,.av-system-page *:before,.av-system-page *:after,main[data-template] *,main[data-template] *:before,main[data-template] *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:where(.shopify-pc__banner__btn-accept,.shopify-pc__banner__btn-decline,.shopify-pc__banner__btn-manage-prefs,.email-signup__button,.policy-list-trigger,.menu-list__link,.av-lb-close){transition:color .16s ease,background-color .16s ease,border-color .16s ease,opacity .16s ease}:where(.email-signup__button,.policy-list-trigger,.av-lb-close):hover{opacity:.62}:where(.shopify-pc__banner__btn-accept,.shopify-pc__banner__btn-decline,.shopify-pc__banner__btn-manage-prefs):hover{border-color:var(--av-accent);background-color:var(--av-accent);color:var(--av-field)}:where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--av-accent);outline-offset:2px}:where(.shopify-pc__banner) h2,:where(.shopify-pc__banner) .shopify-pc__banner__title{font-family:var(--av-display);font-size:1.31rem;font-weight:400;letter-spacing:-.01em}:where(.shopify-pc__banner) p,:where(.shopify-pc__banner) button{font-size:1rem}:where(.shopify-pc__banner) :where(p,div,span,button,a,label){font-size:1rem}:where(.shopify-pc__banner) :where(h1,h2,h3){font-size:1.31rem}:where(.rte) :where(h1,h2){font-family:var(--av-display);font-size:1.75rem;font-weight:400;letter-spacing:-.015em}:where(.rte) :where(h3,h4,h5,h6){font-family:var(--av-display);font-size:1.3125rem;font-weight:400;letter-spacing:-.01em}:where([class*=shopify-pc__banner]) :where(h1,h2,h3){font-family:var(--av-display);font-size:1.31rem;font-weight:400}:where([class*=shopify-pc__banner]) :where(p,div,span,button,a,label){font-size:1rem}:where(.header-logo__image-container,.header-logo){font-size:1.3125rem!important}:where(.price,.price-list,.price__current) :where(span,.price-item),:where(.price),:where(details>summary){font-size:1rem}:root{--av-m-fast: .16s;--av-m-base: .2s;--av-m-slow: .64s;--av-m-enter: 1.2s;--av-m-ease: cubic-bezier(.16, 1, .3, 1);--av-m-micro: ease-in-out}:where(figure,.av-media,.bd-media,.ag-cell,.st-ch,.at-photo,.rt-media){overflow:hidden}:where(figure,.av-media,.bd-media,.ag-cell,.st-ch,.at-photo,.rt-media) img{transition:transform var(--av-m-slow) var(--av-m-ease);will-change:transform}:where(figure,.av-media,.bd-media,.ag-cell,.at-photo,.rt-media):hover img{transform:scale(1.04)}:where(.av-button,.bd-btn,.avp-cta,.av-cta){transition:transform var(--av-m-base) var(--av-m-ease),background-color var(--av-m-base) var(--av-m-micro),border-color var(--av-m-base) var(--av-m-micro),color var(--av-m-base) var(--av-m-micro)}:where(.av-button,.bd-btn,.avp-cta,.av-cta):hover{transform:translateY(-2px)}:where(.av-button,.bd-btn,.avp-cta,.av-cta):active{transform:translateY(0)}:where(summary){transition:color var(--av-m-fast) var(--av-m-micro)}:where(summary):after{transition:transform var(--av-m-base) var(--av-m-ease)}:where(.av-enter){opacity:0;transform:translateY(18px)}:where(.av-enter-in){opacity:1;transform:none;transition:opacity var(--av-m-enter) var(--av-m-ease),transform var(--av-m-enter) var(--av-m-ease)}@media(prefers-reduced-motion:reduce){:where(figure,.av-media,.bd-media,.ag-cell,.st-ch,.at-photo,.rt-media) img,:where(.av-button,.bd-btn,.avp-cta,.av-cta),:where(.av-enter,.av-enter-in){transition:none!important;transform:none!important;opacity:1!important}}.cart-drawer__inner .theme-drawer__title,.av-order-drawer .theme-drawer__title{font-family:var(--av-display);font-weight:300;font-size:clamp(1.75rem,5vw,2.25rem);line-height:.98;letter-spacing:-.01em;text-transform:none}.av-order-drawer .cart-item__name,.av-order-drawer .cart-drawer__items a[href*="/products/"]{font-family:var(--av-display);font-size:1.0625rem;line-height:1.24;letter-spacing:0}.footer-content{align-items:center}@keyframes av-kenburns{0%{transform:scale(1)}to{transform:scale(1.07)}}.bd-hero img{animation:av-kenburns 26s ease-in-out infinite alternate}@media(prefers-reduced-motion:reduce){.bd-hero img{animation:none}}[id^=st-].st--bleed .st-ch,[id^=st-].st--bleed .st-ch img{min-height:0;max-height:64vh}[id^=st-].st--bleed .st-ch img{object-fit:cover}[id^=pf-] .pf-media,[id^=pf-] .pf-media img{min-height:0;max-height:58vh}[id^=pf-] .pf-media{overflow:hidden}[id^=pf-] .pf-media img{object-fit:cover;height:100%;width:100%}[id^=at-] .at-media img{max-height:44vh;object-fit:cover}[id$=__bleed_texture] .bd-band,[id$=__bleed_dark] .bd-band{min-height:56vh;max-height:56vh}[id$=__guarantee] .bd-band,[id$=__guarantee] .bd-band img,[id$=__bleed_texture] .bd-band img,[id$=__bleed_dark] .bd-band img{min-height:0;max-height:56vh}[id$=__bleed_texture] .bd-band img,[id$=__bleed_dark] .bd-band img,[id$=__guarantee] .bd-band img{object-fit:cover}[id$=__hero] .bd-hero .bd-label,[id$=__hero] .bd-hero .bd-d,[id$=__hero] .bd-hero .bd-body,[id$=__hero] .bd-hero p{color:var(--av-ink);text-shadow:none}#header-group nav a[href],#header-group nav a[href]:after{transition:none!important;animation:none!important}#header-group nav a[href]:after{content:none!important}#header-group nav a[href]:hover{opacity:1!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:5px!important;text-decoration-color:currentColor!important}#header-group nav a[aria-current=page]:hover,#header-group nav a.active:hover{text-decoration:none!important}.av-supply label.av-supply__option{min-height:56px;padding-inline:6px 4px;transition:background-color var(--av-m-base) var(--av-m-ease),padding-inline-start var(--av-m-base) var(--av-m-ease)}.av-supply label.av-supply__option:hover{background-color:color-mix(in srgb,var(--av-accent) 5%,transparent)}.av-supply label.av-supply__option:has(input:checked){background-color:color-mix(in srgb,var(--av-accent) 7%,transparent);padding-inline-start:14px}.av-supply__price{font:400 1.0625rem/1 var(--av-body, inherit);font-variant-numeric:lining-nums tabular-nums;letter-spacing:.01em}aside.announcement-bar .announcement-bar__text,aside.announcement-bar slideshow-slide,aside.announcement-bar .announcement-bar__slides{min-height:0!important}aside.announcement-bar slideshow-slide{align-items:center}[id^=by-] .by-pc{font-family:var(--av-body, inherit)!important;font-variant-numeric:lining-nums tabular-nums!important;font-size:1.0625rem!important;letter-spacing:.01em!important}[id^=by-] .by-tier>span{transition:background-color var(--av-m-base) var(--av-m-ease),padding-left var(--av-m-base) var(--av-m-ease)}[id^=by-] .by-tier:hover>span{background-color:color-mix(in srgb,var(--av-accent) 5%,transparent)}[id^=by-] .by-tier input:checked+span{background-color:color-mix(in srgb,var(--av-accent) 7%,transparent)}#header-group nav a[aria-current=page],#header-group nav a.active{text-decoration:none;font-weight:600}#header-group nav a[aria-current=page]:after,#header-group nav a.active:after{display:none}[id$=__bleed_texture] .bd-band,[id$=__bleed_dark] .bd-band,[id$=__guarantee] .bd-band,[id^=st-].st--bleed .st-ch{background-color:var(--av-ink)}[id^=at-] .at-photo{background-color:color-mix(in srgb,var(--av-accent) 8%,var(--av-field, #E9EEE6))}:root{--av-m-enter: .64s}[id$=__bleed_texture] .bd-band{position:relative}[id$=__bleed_texture] .bd-band:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,#1214108c,#1214104d 45%,#1214101a);pointer-events:none}[id$=__bleed_texture] .bd-band>*:not(img){position:relative;z-index:1}.by-sug{display:inline-block;margin-left:10px;padding:2px 8px;border:1px solid var(--av-accent);border-radius:2px;font:600 .62rem/1.4 var(--av-technical, monospace);letter-spacing:.12em;text-transform:uppercase;font-style:normal;color:var(--av-accent)}.by-stickybar{position:fixed;inset-inline:0;bottom:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px clamp(16px,4vw,48px);background:var(--av-field, #E9EEE6);border-top:1px solid var(--av-rule, #D5DACF)}.by-stickybar[hidden]{display:none}.by-stickybar__t{font:400 .9rem/1.3 var(--av-body, inherit);color:var(--av-ink)}.by-stickybar__p{font-variant-numeric:lining-nums tabular-nums}.by-stickybar__cta{min-height:44px;padding:0 28px;border:0;background:var(--av-ink, #3D3D3D);color:var(--av-surface, #F6F4EE);font:600 .72rem/1 var(--av-technical, monospace);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background-color var(--av-m-base) var(--av-m-ease)}.by-stickybar__cta:hover{background:var(--av-accent, #1B3B2B)}.bd-band:has(>.bd-in.bd-ledger){padding-block:28px!important;min-height:0!important}.bd-in.bd-ledger{padding-block:8px!important}.av-supply,[id^=by-] .by-tiers{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px;border-block-start:0!important}@media(min-width:750px)and (max-width:1439px){.av-supply{grid-template-columns:1fr!important}.av-supply label.av-supply__option{min-height:0;flex-direction:row!important;align-items:center!important;flex-wrap:wrap;gap:4px 10px}.av-supply__price{margin-top:0!important;margin-left:auto}}@media(min-width:750px)and (max-width:1279px){[id^=by-] .by-tiers{grid-template-columns:1fr!important}[id^=by-] .by-tier>span{min-height:0;flex-direction:row!important;align-items:center!important;flex-wrap:wrap;gap:4px 10px}[id^=by-] .by-pc{margin-top:0!important;margin-left:auto}}.av-supply label.av-supply__option,[id^=by-] .by-tier>span{display:flex!important;flex-direction:column;align-items:flex-start;gap:6px;min-height:112px;padding:14px 14px 12px!important;border:1px solid var(--av-rule, #D5DACF);border-block-end:1px solid var(--av-rule, #D5DACF)!important;background:var(--av-surface, #F6F4EE);cursor:pointer;transition:border-color var(--av-m-base) var(--av-m-ease),background-color var(--av-m-base) var(--av-m-ease)}.av-supply label.av-supply__option:hover,[id^=by-] .by-tier:hover>span{border-color:var(--av-accent, #1B3B2B)}.av-supply label.av-supply__option:has(input:checked),[id^=by-] .by-tier input:checked+span{border-color:var(--av-accent, #1B3B2B);background-color:color-mix(in srgb,var(--av-accent) 6%,var(--av-surface, #F6F4EE))!important;box-shadow:inset 0 0 0 1px var(--av-accent, #1B3B2B);padding:14px 14px 12px!important}.av-supply__indicator,[id^=by-] .by-dot{display:none!important}.av-supply__name,[id^=by-] .by-nm{font-size:.92rem;font-weight:500}.av-supply__name small,[id^=by-] .by-nm small{display:block!important;margin-top:2px;color:var(--av-muted, #6E736A);font-size:.72rem;font-weight:400}.av-supply__price,[id^=by-] .by-pc{margin-top:auto;font-size:1.0625rem!important}.by-sug{margin-left:0!important;margin-top:4px;white-space:nowrap;font-size:.56rem;letter-spacing:.09em;padding:2px 6px;max-width:100%;overflow:hidden}@media(max-width:749px){.av-supply,[id^=by-] .by-tiers{display:grid!important;grid-auto-flow:column;grid-auto-columns:72%;grid-template-columns:none!important;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:6px}.av-supply label.av-supply__option,[id^=by-] .by-tier{scroll-snap-align:start}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/aevalis-system.css.map */
