:root{--av-cta-bg: var(--brand-action, #2f3b25);--av-cta-color: var(--brand-action-contrast, #fffdf8);--av-cta-border: var(--brand-action, #2f3b25);--av-icon-stroke-width: 1.8px;--av-icon-stroke-width-soft: 1.65px}html body{background:var(--brand-cream, #fcf8f2);color:var(--brand-copy, #283023);font-family:var(--brand-font-sans, Nunito, Inter, "Helvetica Neue", Arial, sans-serif)!important}html body,html body .gradient,html body .shopify-section,html body .rte,html body .av-text,html body p,html body .av-section li{color:var(--brand-copy, #283023);font-family:var(--brand-font-sans, Nunito, Inter, "Helvetica Neue", Arial, sans-serif)!important}html body h1,html body h2,html body .h0,html body .h1,html body .h2,html body .title,html body .av-heading,html body .inline-richtext,html body .main-page-title,html body .collection-hero__title,html body .rich-text__heading{color:var(--brand-title, #2f3b25)!important;font-family:var(--brand-font-serif, Georgia, "Times New Roman", serif)!important;font-weight:var(--font-heading-weight, 400)!important;letter-spacing:0!important}html body h3,html body h4,html body h5,html body .h3,html body .h4,html body .h5,html body .collapsible-content__heading{color:var(--brand-title, #2f3b25)!important;font-family:var(--brand-font-serif, Georgia, "Times New Roman", serif)!important;font-weight:500!important;letter-spacing:0!important}html body .av-section .h0,html body .av-section .h1,html body .av-section .h2,html body .av-heading{line-height:1.06!important}html body .av-section{overflow:hidden}html body .av-section .page-width{max-width:var(--page-width, 120rem)}html body .av-text,html body .av-text p,html body .rte p,html body .newsletter__subheading,html body .av-signature__item-text,html body .av-value-strip__text,html body .av-editorial-split__content .av-text,html body .av-gift-features__text span{font-family:var(--brand-font-sans, Nunito, Inter, "Helvetica Neue", Arial, sans-serif)!important;font-weight:400!important;letter-spacing:0!important;line-height:1.58!important}html body .av-eyebrow{color:var(--brand-title, #2f3b25)!important;font-family:var(--brand-font-sans, Nunito, Inter, "Helvetica Neue", Arial, sans-serif)!important;font-size:1.08rem!important;font-weight:750!important;letter-spacing:.18em!important;margin-bottom:var(--brand-space-2, .8rem)!important}html body .button,html body .shopify-challenge__button,html body .customer button,html body button.shopify-payment-button__button--unbranded,html body .av-brand-button,html body .av-editorial-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.6rem!important;min-height:4.2rem!important;padding:0 1.8rem!important;border:1px solid var(--av-cta-border, var(--brand-action, #2f3b25))!important;border-radius:var(--brand-radius-pill, 999px)!important;background:var(--av-cta-bg, var(--brand-action, #2f3b25))!important;background-color:var(--av-cta-bg, var(--brand-action, #2f3b25))!important;color:var(--av-cta-color, var(--brand-action-contrast, #fffdf8))!important;box-shadow:none!important;font-family:var(--brand-font-sans, Nunito, Inter, "Helvetica Neue", Arial, sans-serif)!important;font-size:1.3rem!important;font-weight:700!important;line-height:1.2!important;letter-spacing:.07em!important;text-transform:uppercase!important;text-decoration:none!important;opacity:1!important}html body .button *,html body .av-brand-button *,html body .av-editorial-button *,html body .field__button *{color:currentColor!important;stroke:currentColor!important}html body .svg-wrapper,html body .icon{color:currentColor}html body .svg-wrapper svg:not(.icon--full-color),html body svg.icon:not(.icon--full-color){overflow:visible}html body .svg-wrapper svg:not(.icon--full-color) [stroke],html body svg.icon:not(.icon--full-color) [stroke],html body .av-icon-badge svg [stroke],html body .quantity__button svg [stroke],html body .slider-button svg [stroke],html body .modal__close-button svg [stroke],html body .button-close svg [stroke],html body .header__icon svg [stroke],html body .header__menu-item svg [stroke]{stroke-width:var(--av-icon-stroke-width)!important;stroke-linecap:round!important;stroke-linejoin:round!important;vector-effect:non-scaling-stroke}html body .av-icon-badge svg [stroke],html body .header__inline-menu .icon-caret [stroke],html body .menu-drawer .icon-caret [stroke]{stroke-width:var(--av-icon-stroke-width-soft)!important}html body .button,html body .av-brand-button,html body .av-editorial-button{min-width:16.8rem!important;padding:0 2.8rem!important}html body .quick-add__submit,html body .av-sticky-atc__button,html body .av-cart-recommendations__action .button{min-width:0!important;min-height:4rem!important;padding:0 1.2rem!important;font-size:1.1rem!important;letter-spacing:.03em!important}html body .button--tertiary,html body .quantity-popover__info-button,html body .button-close{display:inline-flex!important;min-width:0!important;min-height:0!important;padding:.6rem!important;border:0!important;background:transparent!important;background-color:transparent!important;color:var(--brand-title, #2f3b25)!important;text-transform:none!important;letter-spacing:0!important;font-weight:600!important}html body .button--tertiary:hover,html body .quantity-popover__info-button:hover,html body .button-close:hover{background:#2f3b250f!important}html body .button--primary,html body .av-brand-button--primary,html body .av-editorial-button--primary{--av-cta-bg: var(--brand-action, #2f3b25);--av-cta-color: var(--brand-action-contrast, #fffdf8);--av-cta-border: var(--brand-action, #2f3b25)}html body .button--secondary,html body .av-brand-button--secondary,html body .av-editorial-button--secondary{--av-cta-bg: var(--brand-secondary-button-bg, #eef4e8);--av-cta-color: var(--brand-title, #2f3b25);--av-cta-border: rgba(47, 59, 37, .32)}html body .button:hover,html body .shopify-challenge__button:hover,html body .customer button:hover,html body button.shopify-payment-button__button--unbranded:hover,html body .av-brand-button:hover,html body .av-editorial-button:hover{--av-cta-bg: var(--brand-action-hover, #24301d);--av-cta-color: var(--brand-action-contrast, #fffdf8);--av-cta-border: var(--brand-action-hover, #24301d)}html body .button:before,html body .button:after,html body .shopify-challenge__button:before,html body .shopify-challenge__button:after,html body .customer button:before,html body .customer button:after,html body button.shopify-payment-button__button--unbranded:before,html body button.shopify-payment-button__button--unbranded:after{content:none!important;display:none!important;box-shadow:none!important}html body .av-brand-button:after,html body .av-editorial-button:after{content:""!important;position:static!important;display:block!important;width:.8rem!important;height:.8rem!important;border-top:1px solid currentColor!important;border-right:1px solid currentColor!important;border-radius:0!important;transform:rotate(45deg)!important}html body .av-signature__item,html body .av-value-strip__item,html body .av-gift-features__item{border-color:#2f3b251a!important;border-radius:.8rem!important;background:#fffdf8c2!important;box-shadow:none!important}html body .av-signature__item,html body .av-gift-features__item{grid-template-columns:5.2rem minmax(0,1fr)!important;column-gap:clamp(1.8rem,2vw,2.4rem)!important;align-items:center!important}html body .av-signature__item-heading,html body .av-value-strip__heading,html body .av-gift-features__text strong{color:var(--brand-title, #2f3b25)!important;font-family:var(--brand-font-sans, Nunito, Inter, "Helvetica Neue", Arial, sans-serif)!important;font-size:1.42rem!important;font-weight:750!important;line-height:1.22!important;letter-spacing:0!important}html body .av-icon-badge{width:4.8rem!important;height:4.8rem!important;min-width:4.8rem!important;min-height:4.8rem!important;border-radius:50%!important;background:#eef4e8e6!important;border-color:#2f3b2521!important}html body .av-icon-badge svg{stroke-width:var(--av-icon-stroke-width-soft)!important}html body .av-tile{border-radius:.8rem!important;border:0!important;background:var(--brand-milk, #fffdf8)!important;padding:0!important;overflow:hidden!important;box-shadow:0 1.2rem 3.6rem #2f3b2514!important}html body .av-tile .av-media{margin:0!important;border-radius:inherit!important}html body .av-tile--overlay .av-media:after{z-index:1!important;background:linear-gradient(to top,#1c2418ad,#1c241838 42%,#1c241805 72%),linear-gradient(135deg,rgba(223,171,164,.12),transparent 46%)!important}html body .av-tile--overlay .av-tile__caption{left:1.4rem!important;right:auto!important;bottom:1.4rem!important;z-index:2!important;display:inline-flex!important;align-items:center!important;max-width:calc(100% - 2.8rem)!important;min-height:3.4rem!important;margin:0!important;padding:.72rem 1.15rem!important;border:1px solid rgba(255,253,248,.2)!important;border-radius:.8rem!important;background:#242b20cc!important;box-shadow:0 .8rem 2rem #141a112e!important;color:var(--brand-milk, #fffdf8)!important;font-family:var(--brand-font-sans, Nunito, Inter, "Helvetica Neue", Arial, sans-serif)!important;font-size:1.32rem!important;font-weight:750!important;line-height:1.18!important;letter-spacing:0!important}html body .av-tile--overlay .av-tile__caption *,html body .av-tile--overlay .av-tile__caption a,html body .av-tile--overlay .av-tile__caption span{color:var(--brand-milk, #fffdf8)!important}html body .field__input,html body .select__select,html body .customer .field input,html body .customer select,html body .quantity{border:1px solid rgba(47,59,37,.28)!important;background:var(--brand-milk, #fffdf8)!important;background-color:var(--brand-milk, #fffdf8)!important;color:var(--brand-ink, #242b20)!important;box-shadow:none!important}html body .field__button,html body .newsletter-form__button.field__button{border:1px solid var(--brand-action, #2f3b25)!important;background:var(--brand-action, #2f3b25)!important;background-color:var(--brand-action, #2f3b25)!important;color:var(--brand-action-contrast, #fffdf8)!important}html body .quantity:before,html body .quantity:after{content:none!important;display:none!important;box-shadow:none!important}html body .quantity{display:inline-grid!important;grid-template-columns:4.8rem minmax(4.8rem,1fr) 4.8rem!important;align-items:stretch!important;width:min(100%,15.8rem)!important;min-height:5rem!important;overflow:hidden!important;border-radius:var(--brand-radius-pill, 999px)!important}html body .quantity__button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;background-color:transparent!important;color:var(--brand-title, #2f3b25)!important;box-shadow:none!important;z-index:2!important}html body .quantity__button .svg-wrapper{width:1.2rem!important;height:1.2rem!important}html body .quantity__button svg{display:block!important;width:100%!important;height:100%!important}html body .quantity__input{min-width:0!important;width:100%!important;height:100%!important;padding:0 .4rem!important;border:0!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;color:var(--brand-ink, #242b20)!important;font-family:var(--brand-font-sans, Nunito, Inter, "Helvetica Neue", Arial, sans-serif)!important;font-size:1.8rem!important;font-weight:650!important;line-height:1!important;text-align:center!important;z-index:1!important}html body .global-media-settings,html body .content-container{overflow:hidden!important}html body .field:before,html body .field:after,html body .select:before,html body .select:after,html body .content-container:after,html body .global-media-settings:after{content:none!important;display:none!important;box-shadow:none!important}html body .color-scheme-3,html body .color-scheme-3 .rte,html body .color-scheme-3 .av-text,html body .color-scheme-3 p,html body .color-scheme-3 .newsletter__subheading{color:#fffdf8e0!important}html body .color-scheme-3 h1,html body .color-scheme-3 h2,html body .color-scheme-3 h3,html body .color-scheme-3 .title,html body .color-scheme-3 .av-heading,html body .color-scheme-3 .inline-richtext,html body .color-scheme-3 .rich-text__heading{color:var(--brand-milk, #fffdf8)!important}html body .av-newsletter--editorial,html body .newsletter__wrapper.av-newsletter--editorial{background:linear-gradient(180deg,#2f3b25fa,#24301dfc),var(--brand-action, #2f3b25)!important;background-color:var(--brand-action, #2f3b25)!important}html body .av-newsletter--editorial h2,html body .av-newsletter--editorial .inline-richtext{color:var(--brand-milk, #fffdf8)!important;font-size:clamp(3.4rem,4vw,5.6rem)!important;font-weight:750!important;line-height:1.02!important}html body .av-newsletter--editorial .newsletter__subheading,html body .av-newsletter--editorial .newsletter__subheading p{color:var(--brand-milk, #fffdf8)!important;font-size:1.68rem!important;line-height:1.5!important}html body .av-newsletter--editorial .newsletter-form__field-wrapper .field{min-height:6.2rem!important;padding:.55rem!important;border-color:#fffdf894!important;background:var(--brand-milk, #fffdf8)!important;background-color:var(--brand-milk, #fffdf8)!important}html body .av-newsletter--editorial .field__input,html body .av-newsletter--editorial .field__label{color:var(--brand-ink, #242b20)!important}html body .av-newsletter--editorial .newsletter-form,html body .av-newsletter--editorial .newsletter-form__field-wrapper{max-width:56rem!important}html body .av-newsletter--editorial .newsletter-form{margin-top:var(--brand-space-7, 3.2rem)!important}html body .av-newsletter--editorial .newsletter-form__button.field__button{top:.6rem!important;right:.6rem!important;width:5rem!important;height:5rem!important}html body .av-header-brand{display:inline-flex;align-items:center;gap:.9rem;color:var(--brand-title, #2f3b25);text-decoration:none}html body .av-header-brand__mark{display:block;width:2.8rem;height:2.8rem;object-fit:contain;flex:0 0 2.8rem}html body .av-header-brand .h2{color:var(--brand-title, #2f3b25)!important;font-family:var(--brand-font-sans, Nunito, Inter, "Helvetica Neue", Arial, sans-serif)!important;font-size:clamp(1.9rem,1.5vw,2.6rem);font-weight:650!important;letter-spacing:0!important;line-height:1.1}html body .av-about-fallback{display:grid;gap:clamp(2.8rem,5vw,6.4rem);align-items:center;margin-block:1.6rem 4rem}html body .av-about-fallback__content{max-width:56rem}html body .av-about-fallback__eyebrow{display:inline-flex;align-items:center;gap:.8rem;margin:0 0 var(--brand-space-2, .8rem);color:var(--brand-title, #2f3b25)!important;font-size:1.08rem;font-weight:750;letter-spacing:.18em;line-height:1.25;text-transform:uppercase}html body .av-about-fallback__heading{margin:0;color:var(--brand-title, #2f3b25)!important;font-family:var(--brand-font-sans, Nunito, Inter, "Helvetica Neue", Arial, sans-serif)!important;font-size:clamp(3.2rem,4vw,5.4rem);font-weight:650;letter-spacing:0!important;line-height:1.04!important}html body .av-about-fallback__copy{display:grid;gap:1.2rem;margin-top:var(--brand-space-4, 1.6rem);color:var(--brand-copy, #283023)!important;font-size:1.62rem;line-height:1.62}html body .av-about-fallback__copy p{margin:0}html body .av-about-fallback__values{display:grid;gap:1.2rem;margin-top:2.4rem}html body .av-about-fallback__value{display:grid;grid-template-columns:4.8rem minmax(0,1fr);column-gap:var(--brand-space-4, 1.6rem);align-items:center;padding:var(--brand-space-5, 2rem);border:1px solid rgba(47,59,37,.1);border-radius:.8rem;background:#fffdf8c2}html body .av-about-fallback__value strong{display:block;color:var(--brand-title, #2f3b25)!important;font-family:var(--brand-font-sans, Nunito, Inter, "Helvetica Neue", Arial, sans-serif)!important;font-size:1.38rem;font-weight:750;line-height:1.2}html body .av-about-fallback__value span span{display:block;margin-top:.35rem;color:var(--brand-copy, #283023)!important;font-size:1.42rem;line-height:1.45}html body .av-about-fallback__extra{max-width:78rem;margin:3.2rem auto 0;padding-top:2.4rem;border-top:1px solid rgba(47,59,37,.1)}html body.template-page-about .main-page-title{display:none!important}html body.template-page-about .page-width--narrow:has(.main-page-title){padding-top:0!important;padding-bottom:0!important}@media screen and (min-width:750px){html body .av-section .h0{font-size:clamp(4rem,3.6vw,5.4rem)!important}html body .av-section .h1{font-size:clamp(2.9rem,2.55vw,4rem)!important}html body .av-section .h2{font-size:clamp(2.3rem,2vw,3rem)!important}}@media screen and (min-width:900px){html body .av-about-fallback{grid-template-columns:minmax(0,1fr) minmax(34rem,.78fr)}}@media screen and (max-width:749px){html body .av-signature__item,html body .av-gift-features__item,html body .av-about-fallback__value{grid-template-columns:4.8rem minmax(0,1fr)!important;column-gap:1.6rem!important}}.footer-block__details-content.rte p{margin:0}.footer-block__details-content.rte br{display:none}.footer-block__details-content.rte a{display:block;padding:1rem 0;color:rgba(var(--color-foreground),.75);font-size:1.4rem;letter-spacing:.02rem;text-decoration:none}.footer-block__details-content.rte a:first-of-type{padding-top:0}.footer-block__details-content.rte a:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}html body .price-item--sale{color:var(--brand-sale, #4b6a35)!important;font-weight:700!important}html body .price--on-sale .price-item--regular{color:#2f332a80!important}html body .price--large .price-item--sale,html body .price--large .price-item--regular{font-weight:750!important}html body .price--large .price-item--sale{font-size:1.3em!important}html body .av-size-navigation .av-tile{padding:0!important;border:0!important;background:transparent!important;overflow:hidden!important;isolation:isolate!important}html body .av-size-navigation .av-tile .av-media{margin:0!important;border-radius:inherit!important}html body .av-size-navigation .av-tile--overlay .av-media:after{background:linear-gradient(to top,#1c2418b3,#1c241838 44%,#1c241805 74%),linear-gradient(135deg,rgba(223,171,164,.1),transparent 46%)!important}html body .av-size-navigation .av-tile--overlay .av-tile__caption{left:clamp(1.1rem,1.25vw,1.4rem)!important;right:auto!important;bottom:clamp(1.1rem,1.25vw,1.4rem)!important;transform:none!important;max-width:calc(100% - 2.8rem)!important;min-height:3.4rem!important;padding:.72rem 1.15rem!important;text-align:left!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}@media screen and (min-width:990px){html body .av-size-navigation .grid--6-col-desktop .av-tile--overlay .av-tile__caption{font-size:1.18rem!important;padding-inline:1rem!important}}@media screen and (max-width:749px){html body .av-size-navigation .av-tile--overlay .av-tile__caption{left:1rem!important;bottom:1rem!important;max-width:calc(100% - 2rem)!important;min-height:3.2rem!important;padding:.62rem .95rem!important;font-size:1.14rem!important}}html body .header__inline-menu .list-menu--inline{align-items:center!important;gap:.35rem!important}html body .header__inline-menu .header__menu-item{position:relative!important;z-index:0!important;isolation:isolate!important;min-height:3.8rem!important;padding:.9rem 1.15rem!important;border-radius:.2rem!important;color:var(--brand-title, #2f3b25)!important;font-family:var(--brand-font-sans, Nunito, Inter, "Helvetica Neue", Arial, sans-serif)!important;font-size:1.42rem!important;font-weight:650!important;letter-spacing:0!important;line-height:1.1!important;text-decoration:none!important;transition:color .22s var(--brand-ease, ease)!important}html body .header__inline-menu summary.header__menu-item{gap:.55rem!important;padding-right:1.15rem!important}html body .header__inline-menu .header__menu-item:before{content:none!important}html body .header__inline-menu .header__menu-item span,html body .header__inline-menu .header__active-menu-item{position:relative!important;z-index:1!important;color:inherit!important;text-decoration:none!important;text-underline-offset:0!important;transition:color .22s var(--brand-ease, ease)!important}html body .header__inline-menu .header__menu-item>span:after{content:"";position:absolute;inset-inline:0;bottom:-.6rem;height:2px;background:var(--brand-action, #2f3b25);transform:scaleX(0);transform-origin:left center;transition:transform .22s var(--brand-ease, ease);pointer-events:none}:dir(rtl) .header__inline-menu .header__menu-item>span:after{transform-origin:right center}html body .header__inline-menu .header__menu-item:hover,html body .header__inline-menu .header__menu-item:focus-visible,html body .header__inline-menu details[open]>.header__menu-item,html body .header__inline-menu .header__menu-item[aria-current=page],html body .header__inline-menu .header__menu-item:has(.header__active-menu-item){color:var(--brand-action, #2f3b25)!important;background-color:transparent!important;text-decoration:none!important;transform:none!important}html body .header__inline-menu .header__menu-item:hover>span:after,html body .header__inline-menu .header__menu-item:focus-visible>span:after,html body .header__inline-menu details[open]>.header__menu-item>span:after,html body .header__inline-menu .header__menu-item[aria-current=page]>span:after,html body .header__inline-menu .header__menu-item>.header__active-menu-item:after{transform:scaleX(1)}html body .header__inline-menu .header__menu-item:focus-visible{outline:2px solid var(--brand-action, #2f3b25);outline-offset:3px;box-shadow:none}html body .header__inline-menu .header__menu-item:active{color:var(--brand-action-hover, #24301d)!important}html body .header__inline-menu .header__menu-item:active>span:after{background:var(--brand-action-hover, #24301d)}@media(prefers-reduced-motion:reduce){html body .header__inline-menu .header__menu-item,html body .header__inline-menu .header__menu-item>span:after{transition:none!important}}html body .header__inline-menu .header__menu-item:hover span,html body .header__inline-menu .header__menu-item:hover .header__active-menu-item,html body .header__inline-menu details[open]>.header__menu-item,html body .header__inline-menu details[open]:hover>.header__menu-item{text-decoration:none!important;text-decoration-thickness:0!important}html body .header__inline-menu .header__menu-item .icon-caret{position:static!important;width:1.2rem!important;height:1.2rem!important;margin-left:.15rem!important;color:currentColor!important;transition:transform .22s var(--brand-ease, ease)!important}html body .header__inline-menu details[open]>.header__menu-item .icon-caret{transform:rotate(180deg)!important}html body .header__submenu,html body .mega-menu__content{border-color:#2f3b251f!important;border-radius:1.2rem!important;background:#fffdf8fa!important;box-shadow:0 1.6rem 4rem #2f3b251f!important}html body .header__submenu .header__menu-item,html body .mega-menu__link{border-radius:.8rem!important;color:#2f3b25c7!important;font-family:var(--brand-font-sans, Nunito, Inter, "Helvetica Neue", Arial, sans-serif)!important;font-weight:650!important;text-decoration:none!important;transition:color .2s var(--brand-ease, ease),background-color .2s var(--brand-ease, ease),transform .2s var(--brand-ease, ease)!important}html body .header__submenu .header__menu-item:hover,html body .header__submenu .header__menu-item:focus-visible,html body .header__submenu .list-menu__item--active,html body .mega-menu__link:hover,html body .mega-menu__link:focus-visible,html body .mega-menu__link--active{color:var(--brand-title, #2f3b25)!important;background:#eef4e8db!important;text-decoration:none!important;transform:translate(2px)!important}html body .mega-menu__link--level-2{font-weight:800!important}html body .menu-drawer__menu-item,html body .menu-drawer__close-button{border-radius:1rem!important;color:var(--brand-title, #2f3b25)!important;text-decoration:none!important;transition:background-color .2s var(--brand-ease, ease),color .2s var(--brand-ease, ease),transform .2s var(--brand-ease, ease)!important}html body .menu-drawer__menu-item:hover,html body .menu-drawer__menu-item:focus-visible,html body .menu-drawer__menu-item--active,html body .menu-drawer__menu-item[aria-current=page],html body .menu-drawer__close-button:hover,html body .menu-drawer__close-button:focus-visible{background:#eef4e8eb!important;color:var(--brand-title, #2f3b25)!important;text-decoration:none!important;transform:translate(2px)!important}html body .av-icon-badge{position:relative!important;overflow:hidden!important;background:radial-gradient(circle at 32% 24%,rgba(255,253,248,.96),transparent 34%),linear-gradient(135deg,#fffdf8f0,#eef4e8e0)!important;box-shadow:inset 0 0 0 1px #fffdf88a,0 .8rem 2.2rem #2f3b2514!important}html body .av-icon-badge svg,html body .av-icon-badge img{position:relative!important;z-index:1!important}html body .av-icon-badge svg{stroke-width:var(--av-icon-stroke-width-soft)!important;stroke-linecap:round!important;stroke-linejoin:round!important;filter:drop-shadow(0 .25rem .45rem rgba(47,59,37,.08))!important}@media(prefers-reduced-motion:no-preference){html body .scroll-trigger:not(.scroll-trigger--offscreen):not(.scroll-trigger--design-mode):not(.scroll-trigger--cancel).animate--slide-in{animation-name:av-boutique-slide-in!important;animation-duration:.82s!important;animation-timing-function:cubic-bezier(.18,.72,.18,1)!important;animation-delay:calc(var(--animation-order, 0) * 90ms)!important;animation-fill-mode:both!important}html body .scroll-trigger:not(.scroll-trigger--offscreen):not(.scroll-trigger--design-mode):not(.scroll-trigger--cancel).animate--fade-in{animation-name:av-boutique-fade-in!important;animation-duration:.76s!important;animation-timing-function:cubic-bezier(.18,.72,.18,1)!important;animation-delay:calc(var(--animation-order, 0) * 80ms)!important;animation-fill-mode:both!important}html body .av-keepsake-collage__detail,html body .av-signature__item,html body .av-detail-spotlight__item,html body .av-tile{transition:transform .26s var(--brand-ease, ease),box-shadow .26s var(--brand-ease, ease),border-color .26s var(--brand-ease, ease)!important}html body .av-keepsake-collage__detail:hover,html body .av-signature__item:hover,html body .av-detail-spotlight__item:hover{transform:translateY(calc(var(--av-scroll-rest-y, 0rem) - .3rem))!important;box-shadow:0 1.8rem 4.6rem #2f3b251c!important}}html body .av-detail-spotlight__item:nth-child(2){--av-scroll-rest-y: 2.4rem}@keyframes av-boutique-slide-in{0%{opacity:0;transform:translate3d(0,calc(var(--av-scroll-rest-y, 0rem) + 2.8rem),0) scale(.985)}to{opacity:1;transform:translate3d(0,var(--av-scroll-rest-y, 0rem),0) scale(1)}}@keyframes av-boutique-fade-in{0%{opacity:0}to{opacity:1}}html body .button:not(.button--tertiary):not(.button-close),html body .shopify-challenge__button,html body .customer button,html body button.shopify-payment-button__button--unbranded,html body .av-brand-button,html body .av-editorial-button{isolation:isolate!important;position:relative!important;z-index:0!important;overflow:hidden!important;background:linear-gradient(135deg,rgba(255,253,248,.1),transparent 36%),linear-gradient(135deg,var(--av-cta-bg, var(--brand-action, #2f3b25)),var(--av-cta-bg, var(--brand-action, #2f3b25)))!important;box-shadow:inset 0 0 0 1px #fffdf833,0 .7rem 1.8rem #2f3b251a!important;transition:transform .21s var(--brand-ease, ease),box-shadow .21s var(--brand-ease, ease),border-color .21s var(--brand-ease, ease),background-color .21s var(--brand-ease, ease)!important}html body .button--secondary:not(.button--tertiary),html body .av-brand-button--secondary,html body .av-editorial-button--secondary{box-shadow:inset 0 0 0 1px #fffdf88c,0 .6rem 1.6rem #2f3b2512!important}html body .button:not(.button--tertiary):not(.button-close):after,html body .shopify-challenge__button:after,html body .customer button:after,html body button.shopify-payment-button__button--unbranded:after{content:""!important;position:static!important;display:block!important;width:.75rem!important;height:.75rem!important;border-top:1.5px solid currentColor!important;border-right:1.5px solid currentColor!important;border-radius:0!important;box-shadow:none!important;transform:rotate(45deg)!important;transition:transform .21s var(--brand-ease, ease)!important}html body .button:not(.button--tertiary):not(.button-close):hover,html body .shopify-challenge__button:hover,html body .customer button:hover,html body button.shopify-payment-button__button--unbranded:hover,html body .av-brand-button:hover,html body .av-editorial-button:hover{transform:translateY(-1px)!important;box-shadow:inset 0 0 0 1px #fffdf840,0 1rem 2.4rem #2f3b2529!important}html body .button:not(.button--tertiary):not(.button-close):hover:after,html body .shopify-challenge__button:hover:after,html body .customer button:hover:after,html body button.shopify-payment-button__button--unbranded:hover:after,html body .av-brand-button:hover:after,html body .av-editorial-button:hover:after{transform:translate(.18rem) rotate(45deg)!important}html body .button:not(.button--tertiary):not(.button-close):focus-visible,html body .shopify-challenge__button:focus-visible,html body .customer button:focus-visible,html body button.shopify-payment-button__button--unbranded:focus-visible,html body .av-brand-button:focus-visible,html body .av-editorial-button:focus-visible{outline:.2rem solid rgba(141,157,98,.5)!important;outline-offset:.3rem!important}html body .button[disabled],html body .button[aria-disabled=true],html body .shopify-payment-button__button[disabled]{cursor:not-allowed!important;opacity:.58!important;transform:none!important;box-shadow:inset 0 0 0 1px #2f3b251f!important}html body .quick-add__submit{border-color:#2f3b2538!important;background:linear-gradient(135deg,#fffdf8d1,#f3f6eedb)!important;color:var(--brand-title, #2f3b25)!important}html body .quick-add__submit:hover{color:var(--brand-action-contrast, #fffdf8)!important;background:linear-gradient(135deg,rgba(255,253,248,.08),transparent 38%),linear-gradient(135deg,var(--brand-action, #2f3b25),var(--brand-action-hover, #24301d))!important}html body .skip-to-content-link.button,html body .skip-to-content-link.button:not(.button--tertiary):not(.button-close){position:absolute!important;overflow:hidden!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;background:transparent!important;box-shadow:none!important;transform:none!important}html body .skip-to-content-link.button:before,html body .skip-to-content-link.button:after{content:none!important;display:none!important}html body .skip-to-content-link.button:focus,html body .skip-to-content-link.button:focus-visible{position:fixed!important;top:1.2rem!important;left:1.2rem!important;z-index:9999!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;height:auto!important;max-width:min(32rem,calc(100vw - 2.4rem))!important;min-height:4.4rem!important;margin:0!important;padding:.95rem 1.45rem!important;clip:auto!important;clip-path:none!important;overflow:visible!important;border:1px solid rgba(255,253,248,.28)!important;border-radius:999rem!important;background:var(--brand-action, #2f3b25)!important;color:var(--brand-action-contrast, #fffdf8)!important;box-shadow:0 1rem 2.4rem #2f3b2533!important;white-space:normal!important}html body .button:not(.button--tertiary):not(.button-close):not(.skip-to-content-link),html body .shopify-challenge__button,html body .customer button:not(.button--tertiary):not(.button-close),html body button.shopify-payment-button__button--unbranded,html body .av-brand-button,html body .av-editorial-button{--av-button-bg: var(--av-cta-bg, var(--brand-action, #2f3b25));--av-button-fg: var(--av-cta-color, var(--brand-action-contrast, #fffdf8));--av-button-border: var(--av-cta-border, var(--brand-action, #2f3b25));isolation:isolate!important;position:relative!important;overflow:hidden!important;border:1px solid var(--av-button-border)!important;background:radial-gradient(circle at 16% 18%,rgba(255,253,248,.24),transparent 1.8rem),linear-gradient(180deg,#fffdf814,#fffdf800),var(--av-button-bg)!important;background-color:var(--av-button-bg)!important;color:var(--av-button-fg)!important;box-shadow:inset 0 -1px #141a1114,0 .28rem .85rem #2f3b250e!important;transform:translateY(0)!important;transition:background-color .22s var(--brand-ease, ease),border-color .22s var(--brand-ease, ease),color .22s var(--brand-ease, ease),transform .22s var(--brand-ease, ease),box-shadow .22s var(--brand-ease, ease)!important}html body .button--primary:not(.button--tertiary):not(.button-close):not(.skip-to-content-link),html body .av-brand-button--primary,html body .av-editorial-button--primary,html body button.shopify-payment-button__button--unbranded{--av-button-bg: var(--brand-action, #2f3b25);--av-button-fg: var(--brand-action-contrast, #fffdf8);--av-button-border: rgba(47, 59, 37, .82)}html body .button--secondary:not(.button--tertiary):not(.button-close):not(.skip-to-content-link),html body .av-brand-button--secondary,html body .av-editorial-button--secondary{--av-button-bg: var(--brand-secondary-button-bg, #eef4e8);--av-button-fg: var(--brand-title, #2f3b25);--av-button-border: rgba(47, 59, 37, .24);background:radial-gradient(circle at 88% 16%,rgba(223,171,164,.2),transparent 2.4rem),linear-gradient(180deg,#fffdf8e0,#eef4e894),var(--av-button-bg)!important;box-shadow:inset 0 0 0 1px #fffdf8c2,0 .22rem .65rem #2f3b2509!important}html body .button:not(.button--tertiary):not(.button-close):not(.skip-to-content-link):before,html body .shopify-challenge__button:before,html body .customer button:not(.button--tertiary):not(.button-close):before,html body button.shopify-payment-button__button--unbranded:before,html body .av-brand-button:before,html body .av-editorial-button:before,html body .newsletter-form__button.field__button:before,html body .av-size-chart-trigger:before{content:""!important;position:absolute!important;top:-1px!important;right:-1px!important;bottom:-1px!important;left:-1px!important;z-index:0!important;display:block!important;border-radius:inherit!important;background:linear-gradient(110deg,transparent 0 28%,rgba(255,253,248,.28) 45%,transparent 62%),radial-gradient(circle at 10% 120%,rgba(223,171,164,.22),transparent 36%)!important;box-shadow:none!important;opacity:0!important;transform:translate(-115%)!important;transition:opacity .26s var(--brand-ease, ease),transform .62s cubic-bezier(.18,.72,.18,1)!important;pointer-events:none!important}html body .button:not(.button--tertiary):not(.button-close):not(.skip-to-content-link):after,html body .shopify-challenge__button:after,html body .customer button:not(.button--tertiary):not(.button-close):after,html body button.shopify-payment-button__button--unbranded:after,html body .av-brand-button:after,html body .av-editorial-button:after{content:""!important;position:relative!important;z-index:1!important;display:inline-block!important;flex:0 0 auto!important;width:.68rem!important;height:.68rem!important;margin-left:.18rem!important;border:0!important;border-top:1.6px solid currentColor!important;border-right:1.6px solid currentColor!important;border-radius:0!important;box-shadow:none!important;opacity:.9!important;transform:translate(0) rotate(45deg)!important;transition:opacity .22s var(--brand-ease, ease),transform .22s var(--brand-ease, ease)!important}html body .button:not(.button--tertiary):not(.button-close):not(.skip-to-content-link):hover,html body .shopify-challenge__button:hover,html body .customer button:not(.button--tertiary):not(.button-close):hover,html body button.shopify-payment-button__button--unbranded:hover,html body .av-brand-button:hover,html body .av-editorial-button:hover{--av-button-bg: var(--brand-action-hover, #24301d);--av-button-fg: var(--brand-action-contrast, #fffdf8);--av-button-border: rgba(36, 48, 29, .86);box-shadow:inset 0 -1px #141a1114,0 .44rem 1.1rem #2f3b2513!important;transform:translateY(-.5px)!important}html body .button--secondary:not(.button--tertiary):not(.button-close):not(.skip-to-content-link):hover,html body .av-brand-button--secondary:hover,html body .av-editorial-button--secondary:hover,html body .quick-add__submit:hover{--av-button-bg: var(--brand-secondary-button-bg, #eef4e8);--av-button-fg: var(--brand-title, #2f3b25);--av-button-border: rgba(47, 59, 37, .34);background:radial-gradient(circle at 88% 16%,rgba(223,171,164,.24),transparent 2.4rem),linear-gradient(180deg,#fffdf8f0,#eef4e8b8),var(--av-button-bg)!important}html body .button:not(.button--tertiary):not(.button-close):not(.skip-to-content-link):hover:before,html body .shopify-challenge__button:hover:before,html body .customer button:not(.button--tertiary):not(.button-close):hover:before,html body button.shopify-payment-button__button--unbranded:hover:before,html body .av-brand-button:hover:before,html body .av-editorial-button:hover:before,html body .newsletter-form__button.field__button:hover:before,html body .av-size-chart-trigger:hover:before{opacity:1!important;transform:translate(115%)!important}html body .button:not(.button--tertiary):not(.button-close):not(.skip-to-content-link):hover:after,html body .shopify-challenge__button:hover:after,html body .customer button:not(.button--tertiary):not(.button-close):hover:after,html body button.shopify-payment-button__button--unbranded:hover:after,html body .av-brand-button:hover:after,html body .av-editorial-button:hover:after{opacity:1!important;transform:translate(.2rem) rotate(45deg)!important}html body .quick-add__submit{--av-button-bg: var(--brand-milk, #fffdf8);--av-button-fg: var(--brand-title, #2f3b25);--av-button-border: rgba(47, 59, 37, .24);min-height:4.2rem!important;border-style:dashed!important;box-shadow:none!important}html body .cart__checkout-button.button,html body .product-form__submit.button{min-height:5.2rem!important;font-size:1.22rem!important;box-shadow:inset 0 -1px #141a1114,0 .35rem 1rem #2f3b2512!important}html body .newsletter-form__button.field__button,html body .newsletter-form__button.field__button:not(:focus-visible):not(.focused){isolation:isolate!important;overflow:hidden!important;border-color:#2f3b25ad!important;background:radial-gradient(circle at 30% 20%,rgba(255,253,248,.34),transparent 1.2rem),var(--brand-action, #2f3b25)!important;background-color:var(--brand-action, #2f3b25)!important;box-shadow:0 .28rem .8rem #2f3b250f!important;transition:background-color .22s var(--brand-ease, ease),border-color .22s var(--brand-ease, ease),transform .22s var(--brand-ease, ease),box-shadow .22s var(--brand-ease, ease)!important}html body .newsletter-form__button.field__button:hover,html body .newsletter-form__button.field__button:focus-visible{border-color:#24301dc7!important;background:radial-gradient(circle at 30% 20%,rgba(255,253,248,.38),transparent 1.2rem),var(--brand-action-hover, #24301d)!important;background-color:var(--brand-action-hover, #24301d)!important;transform:translateY(-.5px)!important;box-shadow:0 .42rem 1rem #2f3b2514!important}html body .av-size-chart-trigger{isolation:isolate!important;overflow:hidden!important;border-color:#2f3b253d!important;background:radial-gradient(circle at 84% 20%,rgba(223,171,164,.18),transparent 2rem),linear-gradient(180deg,#fffdf8eb,#eef4e8ad)!important;color:var(--brand-title, #2f3b25)!important;box-shadow:none!important;transition:background-color .22s var(--brand-ease, ease),border-color .22s var(--brand-ease, ease),transform .22s var(--brand-ease, ease)!important}html body .av-size-chart-trigger:hover{border-color:#2f3b2557!important;transform:translateY(-.5px)!important}html body .button[disabled]:before,html body .button[aria-disabled=true]:before,html body .button[disabled]:after,html body .button[aria-disabled=true]:after,html body .shopify-payment-button__button[disabled]:before,html body .shopify-payment-button__button[disabled]:after{content:none!important;display:none!important}html body .button:not(.button--tertiary):not(.button-close):not(.skip-to-content-link),html body .shopify-challenge__button,html body .customer button:not(.button--tertiary):not(.button-close),html body button.shopify-payment-button__button--unbranded,html body .av-brand-button,html body .av-editorial-button{--av-solid-button-bg: #9aa56f;--av-solid-button-fg: #fffdf8;--av-solid-button-border: #858f5e;--av-solid-button-layer: #2f3b25;isolation:isolate!important;position:relative!important;overflow:hidden!important;border:1px solid var(--av-solid-button-border)!important;background:var(--av-solid-button-bg)!important;background-color:var(--av-solid-button-bg)!important;color:var(--av-solid-button-fg)!important;box-shadow:none!important;transform:none!important;transition:border-color .22s var(--brand-ease, ease),color .22s var(--brand-ease, ease),transform .22s var(--brand-ease, ease)!important}html body .button--primary:not(.button--tertiary):not(.button-close):not(.skip-to-content-link),html body .av-brand-button--primary,html body .av-editorial-button--primary,html body .product-form__submit.button,html body .cart__checkout-button.button,html body button.shopify-payment-button__button--unbranded{--av-solid-button-bg: #9aa56f;--av-solid-button-fg: #fffdf8;--av-solid-button-border: #858f5e;--av-solid-button-layer: #2f3b25}html body .button--secondary:not(.button--tertiary):not(.button-close):not(.skip-to-content-link),html body .av-brand-button--secondary,html body .av-editorial-button--secondary,html body .quick-add__submit{--av-solid-button-bg: #fffdf8;--av-solid-button-fg: #667044;--av-solid-button-border: #b9c0a2;--av-solid-button-layer: #eef4e8}html body .quick-add__submit{border-style:solid!important;box-shadow:none!important}html body .button:not(.button--tertiary):not(.button-close):not(.skip-to-content-link):before,html body .shopify-challenge__button:before,html body .customer button:not(.button--tertiary):not(.button-close):before,html body button.shopify-payment-button__button--unbranded:before,html body .av-brand-button:before,html body .av-editorial-button:before,html body .newsletter-form__button.field__button:before,html body .av-size-chart-trigger:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:-1!important;display:block!important;border-radius:inherit!important;background:var(--av-solid-button-layer, #2f3b25)!important;box-shadow:none!important;opacity:1!important;transform:scaleX(0)!important;transform-origin:left center!important;transition:transform .42s cubic-bezier(.18,.72,.18,1)!important;pointer-events:none!important}html body .button:not(.button--tertiary):not(.button-close):not(.skip-to-content-link):after,html body .shopify-challenge__button:after,html body .customer button:not(.button--tertiary):not(.button-close):after,html body button.shopify-payment-button__button--unbranded:after,html body .av-brand-button:after,html body .av-editorial-button:after{content:""!important;position:relative!important;z-index:1!important;display:inline-block!important;flex:0 0 auto!important;width:.78rem!important;height:.78rem!important;margin-left:.18rem!important;border:0!important;border-top:1.8px solid currentColor!important;border-right:1.8px solid currentColor!important;border-radius:0!important;box-shadow:none!important;opacity:1!important;transform:translate(0) rotate(45deg)!important;transition:transform .22s var(--brand-ease, ease)!important}html body .button:not(.button--tertiary):not(.button-close):not(.skip-to-content-link)>*,html body .shopify-challenge__button>*,html body .customer button:not(.button--tertiary):not(.button-close)>*,html body button.shopify-payment-button__button--unbranded>*,html body .av-brand-button>*,html body .av-editorial-button>*,html body .newsletter-form__button.field__button>*,html body .av-size-chart-trigger>*{position:relative!important;z-index:1!important}html body .button:not(.button--tertiary):not(.button-close):not(.skip-to-content-link):hover,html body .shopify-challenge__button:hover,html body .customer button:not(.button--tertiary):not(.button-close):hover,html body button.shopify-payment-button__button--unbranded:hover,html body .av-brand-button:hover,html body .av-editorial-button:hover{color:#fffdf8!important;border-color:var(--av-solid-button-layer, #2f3b25)!important;box-shadow:none!important;transform:translateY(-1px)!important}html body .button--secondary:not(.button--tertiary):not(.button-close):not(.skip-to-content-link):hover,html body .av-brand-button--secondary:hover,html body .av-editorial-button--secondary:hover,html body .quick-add__submit:hover{color:#2f3b25!important;border-color:#9aa56f!important}html body .button:not(.button--tertiary):not(.button-close):not(.skip-to-content-link):hover:before,html body .shopify-challenge__button:hover:before,html body .customer button:not(.button--tertiary):not(.button-close):hover:before,html body button.shopify-payment-button__button--unbranded:hover:before,html body .av-brand-button:hover:before,html body .av-editorial-button:hover:before,html body .newsletter-form__button.field__button:hover:before,html body .av-size-chart-trigger:hover:before{transform:scaleX(1)!important}html body .button:not(.button--tertiary):not(.button-close):not(.skip-to-content-link):hover:after,html body .shopify-challenge__button:hover:after,html body .customer button:not(.button--tertiary):not(.button-close):hover:after,html body button.shopify-payment-button__button--unbranded:hover:after,html body .av-brand-button:hover:after,html body .av-editorial-button:hover:after{transform:translate(.24rem) rotate(45deg)!important}html body .newsletter-form__button.field__button,html body .newsletter-form__button.field__button:not(:focus-visible):not(.focused){--av-solid-button-layer: #9aa56f;border-color:#2f3b25!important;background:#2f3b25!important;background-color:#2f3b25!important;color:#fffdf8!important;box-shadow:none!important}html body .newsletter-form__button.field__button:hover,html body .newsletter-form__button.field__button:focus-visible{border-color:#9aa56f!important;background:#2f3b25!important;background-color:#2f3b25!important;color:#fffdf8!important;box-shadow:none!important;transform:translateY(-1px)!important}html body .av-size-chart-trigger{--av-solid-button-layer: #dfe7d4;border-color:#b9c0a2!important;background:#fffdf8!important;background-color:#fffdf8!important;color:#2f3b25!important;box-shadow:none!important}html body .av-size-chart-trigger:hover{border-color:#9aa56f!important;background:#fffdf8!important;background-color:#fffdf8!important;color:#2f3b25!important;box-shadow:none!important;transform:translateY(-1px)!important}html body .footer .footer-block__heading{margin:0 0 2rem!important}html body .footer .footer-block__details-content{margin:0!important}html body .footer .footer-block__details-content.list-unstyled,html body .footer .footer-block__details-content.rte p{display:grid!important;row-gap:1.28rem!important}html body .footer .footer-block__details-content.rte p{margin:0!important}html body .footer .footer-block__details-content>li,html body .footer .footer-block__details-content>li:not(:last-child){margin:0!important;padding:0!important}html body .footer .footer-block__details-content .list-menu__item--link,html body .footer .footer-block__details-content.rte a{display:inline-flex!important;align-items:center!important;width:fit-content!important;min-height:2.6rem!important;margin:0!important;padding:0!important;color:#283023b8!important;font-family:var(--brand-font-sans, Nunito, Inter, "Helvetica Neue", Arial, sans-serif)!important;font-size:1.5rem!important;font-weight:500!important;line-height:1.45!important;letter-spacing:0!important;text-decoration:none!important}html body .footer .footer-block__details-content .list-menu__item--link:hover,html body .footer .footer-block__details-content.rte a:hover{color:var(--brand-title, #2f3b25)!important;text-decoration:none!important}@media screen and (max-width:749px){html body .footer .footer-block__heading{margin-bottom:1.4rem!important}html body .footer .footer-block__details-content.list-unstyled,html body .footer .footer-block__details-content.rte p{row-gap:1rem!important}}@media screen and (max-width:749px){html body.template-index .av-value-strip__list.slider,html body .av-value-strip__list.slider{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:visible!important;overscroll-behavior-x:contain!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-x pan-y!important}html body.template-index .av-value-strip__list.slider .av-value-strip__item,html body .av-value-strip__list.slider .av-value-strip__item{flex:0 0 min(84vw,42rem)!important;scroll-snap-align:start!important}}html body .av-value-strip__item{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:1.35rem 1.4rem!important;min-width:0!important;text-align:center!important}html body .av-value-strip__icon{flex:0 0 48px!important}html body .av-value-strip__heading{flex:0 1 auto!important;min-width:0!important;max-width:min(22rem,calc(100% - 6.2rem))!important;text-align:center!important;overflow-wrap:anywhere!important}html body .av-value-strip__text{flex:0 0 100%!important;min-width:0!important;max-width:min(100%,32rem)!important;margin:0!important;text-align:center!important;overflow-wrap:anywhere!important}@media screen and (max-width:749px){html body .av-value-strip__item{padding:2.2rem 2rem!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/avocado-final.css.map */
