:root{--brand-ink: #242b20;--brand-title: #2f3b25;--brand-cream: #fffaf4;--brand-milk: #fffdf8;--brand-oat: #f3e8da;--brand-blush: #f8e7e2;--brand-sage-mist: #f3f6ee;--brand-avocado: #8d9d62;--brand-avocado-dark: #2f3b25;--brand-sale: #4b6a35;--brand-action: #2f3b25;--brand-action-contrast: #fffdf8;--brand-action-hover: #24301d;--brand-secondary-button-bg: #eef4e8;--brand-seed: #9a715b;--brand-border: rgba(63, 74, 49, .13);--brand-muted: #434c3d;--brand-copy: #283023;--brand-panel: rgba(255, 253, 248, .64);--brand-panel-strong: rgba(255, 253, 248, .82);--brand-sage-wash: rgba(141, 157, 98, .1);--brand-blush-wash: rgba(248, 231, 226, .55);--brand-font-sans: var(--font-body-family, Nunito, Inter, "Helvetica Neue", Arial, sans-serif);--brand-font-serif: var(--font-heading-family, var(--brand-font-sans));--brand-space-1: .4rem;--brand-space-2: .8rem;--brand-space-3: 1.2rem;--brand-space-4: 1.6rem;--brand-space-5: 2rem;--brand-space-6: 2.4rem;--brand-space-7: 3.2rem;--brand-space-8: 4rem;--brand-space-9: 4.8rem;--brand-space-10: 6.4rem;--brand-space-11: 8rem;--brand-space-12: 9.6rem;--brand-space-13: 12rem;--brand-section-pt-desktop: 5.6rem;--brand-section-pb-desktop: 5.6rem;--brand-section-pt-mobile: 3.6rem;--brand-section-pb-mobile: 3.6rem;--brand-section-pt-editorial-desktop: 7.2rem;--brand-section-pb-editorial-desktop: 7.2rem;--brand-section-pt-editorial-mobile: 4.4rem;--brand-section-pb-editorial-mobile: 4.4rem;--brand-radius-media: .2rem;--brand-radius-card: .2rem;--brand-radius-tile: .2rem;--brand-radius-panel: .8rem;--brand-radius-pill: 999px;--brand-icon-badge-size: 42px;--brand-icon-size: 22px;--brand-icon-copy-gap: 1.8rem;--brand-ease: cubic-bezier(.4, 0, .2, 1);--brand-duration-micro: .18s;--brand-duration-reveal: .48s}.av-section{padding-top:var(--av-section-pt, var(--brand-section-pt-mobile));padding-bottom:var(--av-section-pb, var(--brand-section-pb-mobile))}.shopify-section+.shopify-section .av-section{border-top:1px solid rgba(63,74,49,.06)}.color-scheme-2,.color-scheme-5{--color-background-contrast: 255, 253, 248}@media screen and (min-width:750px){.av-section{padding-top:var(--av-section-pt-desktop, var(--brand-section-pt-desktop));padding-bottom:var(--av-section-pb-desktop, var(--brand-section-pb-desktop))}}.av-eyebrow{display:inline-flex;align-items:center;gap:var(--brand-space-2);font-size:1.15rem;font-weight:700;line-height:1.25;letter-spacing:.16em;text-transform:uppercase;color:var(--brand-avocado-dark);margin:0 0 var(--brand-space-2)}.av-eyebrow__mark.av-brand-mark{display:inline-flex;width:1.5rem;height:1.5rem;flex-shrink:0;color:var(--brand-avocado)}.av-brand-mark{display:inline-grid;place-items:center;width:var(--av-mark-size, 4.8rem);height:var(--av-mark-size, 4.8rem);flex-shrink:0;pointer-events:none;color:currentColor}.av-brand-mark svg,.av-brand-mark img{display:block;width:100%;height:100%;object-fit:contain;stroke:currentColor}.av-eyebrow__mark svg{width:100%;height:100%;display:block}.av-heading{margin:0 0 var(--brand-space-2);color:var(--brand-title);font-family:var(--brand-font-serif);font-weight:400;letter-spacing:0;line-height:1.06}.av-section .h0{font-size:clamp(3.2rem,2.4rem + 4vw,6rem);line-height:1.04}.av-section .h1{font-size:clamp(2.7rem,2.1rem + 3vw,4.4rem);line-height:1.04}.av-section .h2{font-size:clamp(2.2rem,1.8rem + 2vw,3.2rem);line-height:1.08}.av-text{color:var(--brand-muted);max-width:60ch;font-size:clamp(1.5rem,1.4rem + .3vw,1.65rem);line-height:1.56}.av-text>:first-child{margin-top:0}.av-text>:last-child{margin-bottom:0}.av-content--center{margin-inline:auto;text-align:center}.av-content--center .av-text{margin-inline:auto}.av-icon-badge{box-sizing:border-box;display:grid;place-items:center;width:var(--brand-icon-badge-size);height:var(--brand-icon-badge-size);min-width:var(--brand-icon-badge-size);min-height:var(--brand-icon-badge-size);aspect-ratio:1;flex:0 0 var(--brand-icon-badge-size);color:var(--brand-avocado-dark);border:1px solid rgba(63,74,49,.14);border-radius:50%!important;background:var(--brand-sage-mist);overflow:hidden}.av-icon-badge+*{min-width:0}.av-icon-badge svg{width:var(--brand-icon-size);height:var(--brand-icon-size);display:block;color:currentColor;stroke-linecap:round;stroke-linejoin:round}.av-icon-badge .svg-wrapper{display:grid;place-items:center;width:var(--brand-icon-size);height:var(--brand-icon-size)}.av-icon-badge .avocado-inline-icon{display:block;width:calc(var(--brand-icon-size) * 1.15);height:calc(var(--brand-icon-size) * 1.15);background-image:url(avocado-brand-icon.png);background-repeat:no-repeat;background-position:center;background-size:contain}@media(prefers-reduced-motion:no-preference){.av-section .scroll-trigger.animate--slide-in{transform:translateY(1.2rem)}.av-section .scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation-delay:calc(var(--animation-order, 0) * 90ms)}}.av-dot-seed{border-radius:60% 40% 55% 45%/50% 55% 45% 50%}.card__badge{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem}.card__badge.right{align-items:flex-end}.product__badges{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:var(--brand-space-2)}.product-form__input:has(.av-size-guide-link){position:relative}.av-size-guide-link{position:absolute;top:0;right:0}.av-size-guide-link .link{font-size:1.2rem}@media(prefers-reduced-motion:reduce){.av-section,.av-section *{animation-duration:.001ms!important;transition-duration:.001ms!important}}body{background:var(--brand-cream);color:var(--brand-ink);font-family:var(--brand-font-sans)!important}body,.gradient,button,input,select,textarea{font-family:var(--brand-font-sans)!important;text-rendering:optimizeLegibility}.gradient{background-attachment:initial}.title,.title-wrapper-with-link .title,.rich-text__heading,.main-page-title,.collection-hero__title{color:var(--brand-title);font-family:var(--brand-font-serif)!important;font-weight:400;letter-spacing:0;line-height:1.1}.collapsible-content__heading,.footer-block__heading{color:var(--brand-title);font-family:var(--brand-font-sans)!important;font-weight:650;letter-spacing:0;line-height:1.1}h1,h2,.h0,.h1,.h2{font-family:var(--brand-font-serif)!important;font-weight:400;letter-spacing:0}.h0{font-size:calc(var(--font-heading-scale, 1) * clamp(3rem,2.3rem + 3vw,5.2rem))}h1,.h1{font-size:calc(var(--font-heading-scale, 1) * clamp(2.4rem,1.9rem + 2.2vw,4rem))}h2,.h2{font-size:calc(var(--font-heading-scale, 1) * clamp(1.9rem,1.6rem + 1.3vw,2.4rem))}h3,h4,h5,.h3,.h4,.h5{font-family:var(--brand-font-sans)!important;font-weight:650;letter-spacing:0}.header__heading .h2,.header__heading-link .h2{font-family:var(--brand-font-serif)!important;font-weight:400;letter-spacing:.01em}html body .av-heading,html body .title,html body .main-page-title,html body .collection-hero__title,html body .rich-text__heading{font-family:var(--brand-font-serif)!important;color:var(--brand-title)}html body .collapsible-content__heading{font-family:var(--brand-font-sans)!important;color:var(--brand-title)}.title-wrapper-with-link,.title-wrapper{margin:0 0 var(--brand-space-4)}@media screen and (min-width:750px){.title-wrapper-with-link,.title-wrapper{margin-bottom:var(--brand-space-5)}}.title,.title-wrapper-with-link .title{margin-top:0}.title-wrapper--no-top-margin,.title-wrapper--no-top-margin>.title{margin-top:0}.title-wrapper-with-link .title{margin-bottom:0}.rich-text__blocks>*+*{margin-top:var(--brand-space-3)}.button,.shopify-challenge__button,.customer button,.shopify-payment-button__button--unbranded{--color-button: 47, 59, 37;--color-button-text: 255, 253, 248;--alpha-button-background: 1;border-radius:var(--brand-radius-pill);border:1px solid var(--brand-action);background:var(--brand-action)!important;background-color:var(--brand-action)!important;color:var(--brand-action-contrast)!important;box-shadow:none;min-height:4.6rem;padding-inline:2.6rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;transition:background-color var(--brand-duration-micro) var(--brand-ease),border-color var(--brand-duration-micro) var(--brand-ease),color var(--brand-duration-micro) var(--brand-ease)}html body .button:not(.button--secondary):not(.button--tertiary),html body .button--primary,html body .av-brand-button--primary,html body .shopify-challenge__button,html body .customer button,html body button.shopify-payment-button__button--unbranded{border:1px solid var(--brand-action)!important;background:var(--brand-action)!important;background-color:var(--brand-action)!important;color:var(--brand-action-contrast)!important}.button:before,.button:after,.shopify-challenge__button:before,.shopify-challenge__button:after,.customer button:before,.customer button:after,.shopify-payment-button__button--unbranded:before,.shopify-payment-button__button--unbranded:after{content:none!important;display:none!important;border-radius:var(--brand-radius-pill);box-shadow:none}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}.button:hover,.shopify-challenge__button:hover,.customer button:hover,.shopify-payment-button__button--unbranded:hover{border-color:var(--brand-avocado-dark);background:var(--brand-action-hover)!important;color:var(--brand-action-contrast)!important;box-shadow:none}html body .button:not(.button--secondary):not(.button--tertiary):hover,html body .button--primary:hover,html body .av-brand-button--primary:hover,html body .shopify-challenge__button:hover,html body .customer button:hover,html body button.shopify-payment-button__button--unbranded:hover{border-color:var(--brand-action-hover)!important;background:var(--brand-action-hover)!important;background-color:var(--brand-action-hover)!important;color:var(--brand-action-contrast)!important}.button--primary{--color-button: 47, 59, 37;--color-button-text: 255, 253, 248;border-color:var(--brand-action);background:var(--brand-action)!important;background-color:var(--brand-action)!important;color:var(--brand-action-contrast)!important}.button--secondary{--color-button: 255, 253, 248;--color-button-text: 76, 87, 53;--alpha-button-background: 1;border-color:#4c573552;background:var(--brand-panel-strong)!important;color:var(--brand-title)!important}html body .button--secondary,html body .av-brand-button--secondary{border:1px solid rgba(63,74,49,.32)!important;background:var(--brand-panel-strong)!important;background-color:var(--brand-panel-strong)!important;color:var(--brand-title)!important}.button--secondary:hover{border-color:var(--brand-title);background:var(--brand-sage-mist)!important;color:var(--brand-title)!important}.av-brand-button{--av-cta-bg: var(--brand-action);--av-cta-color: var(--brand-action-contrast);--av-cta-border: var(--brand-action);display:inline-flex!important;align-items:center;justify-content:center;gap:var(--brand-space-2);min-width:16.8rem;min-height:4.8rem;padding:0 2.8rem;border:1px solid var(--av-cta-border)!important;border-radius:var(--brand-radius-pill)!important;background:var(--av-cta-bg)!important;background-color:var(--av-cta-bg)!important;color:var(--av-cta-color)!important;font-family:var(--brand-font-sans)!important;font-size:1.3rem;font-weight:700;line-height:1.2;letter-spacing:.07em;text-transform:uppercase;text-decoration:none!important}html body .av-brand-button--primary{--av-cta-bg: var(--brand-action);--av-cta-color: var(--brand-action-contrast);--av-cta-border: var(--brand-action)}html body .av-brand-button--secondary{--av-cta-bg: var(--brand-secondary-button-bg);--av-cta-color: var(--brand-title);--av-cta-border: rgba(47, 59, 37, .32)}html body .av-brand-button:after{content:""!important;position:static!important;display:block!important;width:.8rem;height:.8rem;border-top:1px solid currentColor;border-right:1px solid currentColor;border-radius:0!important;box-shadow:none!important;transform:rotate(45deg);transition:transform var(--brand-duration-micro) var(--brand-ease)}html body .av-brand-button:hover:after{transform:translate(.2rem) rotate(45deg)}.button--tertiary{border-color:transparent;background:transparent!important;color:var(--brand-title)!important}.button:focus-visible,.button:focus,.button.focused,.shopify-challenge__button:focus-visible,.shopify-challenge__button:focus,.customer button:focus-visible,.customer button:focus,.shopify-payment-button__button--unbranded:focus-visible,.shopify-payment-button__button--unbranded:focus{outline:2px solid rgba(76,87,53,.44);outline-offset:.3rem;box-shadow:none}.field__input,.select__select,.customer .field input,.customer select,.quantity__input,.quantity{border-radius:var(--brand-radius-pill);border:1px solid rgba(47,59,37,.28);background:var(--brand-milk);background-color:var(--brand-milk);color:var(--brand-ink);box-shadow:none}.field:has(.field__button) .field__input{padding-right:5.6rem}.field:before,.field:after,.select:before,.select:after,.customer .field:before,.customer .field:after,.quantity:before,.quantity:after{content:none;display:none;border-radius:var(--brand-radius-pill);box-shadow:none}.field:hover .field__input,.select:hover .select__select,.customer .field:hover input,.customer select:hover,.quantity:hover{border-color:#4c573566;box-shadow:none}.field__input:focus,.field__input:focus-visible,.select__select:focus,.select__select:focus-visible,.customer .field input:focus,.customer .field input:focus-visible,.customer select:focus,.customer select:focus-visible,.quantity__input:focus,.quantity__input:focus-visible{border-color:var(--brand-title);outline:2px solid rgba(138,152,97,.22);outline-offset:.2rem;box-shadow:none}.field__button{top:.4rem;right:.4rem;width:3.7rem;height:3.7rem;border-radius:50%;color:var(--brand-milk);background-color:var(--brand-title);transition:background-color var(--brand-duration-micro) var(--brand-ease),color var(--brand-duration-micro) var(--brand-ease)}.field__button:hover,.field__button:focus-visible{background-color:var(--brand-avocado-dark);color:var(--brand-milk);outline:0}.field__button>.svg-wrapper{width:1.8rem;height:1.8rem}.card,.card__inner,.card__media,.card__media .media,.media,.global-media-settings,.content-container,.collapsible-content__media,.product__media,.product__modal-opener{border-radius:var(--brand-radius-card);box-shadow:none}.card__inner,.content-container,.global-media-settings{border-color:#3f4a311a;background:var(--brand-panel)}.card:after,.card__inner:after,.content-container:after,.global-media-settings:after{box-shadow:none}.card__content{padding-top:var(--brand-space-3)}.card__information{padding:var(--brand-space-4) var(--brand-space-3) var(--brand-space-3)}.card-information,.card__heading{color:var(--brand-ink)}.card__heading{line-height:1.28}.quick-add__submit.button--secondary,.card .button--secondary{border-color:#3f4a3133;background:var(--brand-panel-strong)!important;color:var(--brand-title)!important}.price,.card-information .price{color:var(--brand-title)}.badge{border-radius:var(--brand-radius-pill);border-color:var(--brand-border);letter-spacing:.04rem}.accordion{border-color:var(--brand-border)}.accordion summary{border-radius:var(--brand-radius-panel)}.accordion__title{color:var(--brand-title)}.accordion summary{padding-top:var(--brand-space-4);padding-bottom:var(--brand-space-4)}.accordion__content{padding-top:0;padding-bottom:var(--brand-space-2);line-height:1.65}table:not([class]){border-radius:var(--brand-radius-panel);box-shadow:0 0 0 .1rem var(--brand-border);overflow:hidden}table:not([class]) td,table:not([class]) th{border-color:var(--brand-border)}table:not([class]) th{color:var(--brand-title);background:#8a98611a}.slider-button{color:var(--brand-title)}.header-wrapper{border-bottom-color:var(--brand-border)}.header{row-gap:var(--brand-space-2)}.header__heading-link{padding-block:.4rem}.header__heading .h2,.header__heading-link .h2{line-height:1.15}.header__menu-item,.menu-drawer__menu-item,.footer-block__details-content .list-menu__item--link{letter-spacing:.02rem}.header__menu-item:hover,.menu-drawer__menu-item:hover,.list-menu__item--active{color:var(--brand-title)}.product-form__input input[type=radio]+label{border-radius:var(--brand-radius-pill);border-color:var(--brand-border);background:#fffdf8ad;color:var(--brand-ink)}.product-form__input input[type=radio]:checked+label{background:var(--brand-title);border-color:var(--brand-title);color:var(--brand-milk)}.product-form__input input[type=radio]:disabled+label,.product-form__input input[type=radio].disabled+label{color:#2f332a61}.shopify-payment-button__button--unbranded{border-radius:var(--brand-radius-pill);box-shadow:none}.product__title h1,.price__regular .price-item{color:var(--brand-title)}.product__description,.accordion__content,.rte{color:#2f332ac7}.rte p{line-height:1.68}.rte p+p,.rte ul+p,.rte ol+p,.rte p+ul,.rte p+ol{margin-top:var(--brand-space-3)}.cart-drawer,.drawer,.menu-drawer,.predictive-search,.modal__content,.product-popup-modal__content{box-shadow:none}.product-popup-modal__content,.global-settings-popup,.header__submenu.global-settings-popup{border-color:var(--brand-border);border-radius:var(--brand-radius-panel);box-shadow:none}.newsletter-form__field-wrapper .field,.contact__fields .field{border-radius:var(--brand-radius-pill);box-shadow:none}.cart__dynamic-checkout-buttons,.cart-notification{border-radius:var(--brand-radius-panel);box-shadow:none}.color-scheme-3 .title,.color-scheme-3 .av-heading,.color-scheme-3 .rich-text__heading,.color-scheme-3 .footer-block__heading,.color-scheme-3 .av-eyebrow{color:var(--brand-milk)}.color-scheme-3 .av-text,.color-scheme-3 .rte,.color-scheme-3 .newsletter__subheading{color:#fffdf8d1}html body,html body .gradient,html body .shopify-section,html body .rte,html body .av-text{color:var(--brand-copy)}html body h1,html body h2,html body .h0,html body .h1,html body .h2,html body .title,html body .av-heading,html body .main-page-title,html body .collection-hero__title,html body .rich-text__heading{color:var(--brand-title)!important;font-family:var(--brand-font-serif)!important;font-weight:400;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)!important;font-family:var(--brand-font-sans)!important;font-weight:650;letter-spacing:0!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{border:1px solid var(--av-cta-border, var(--brand-title))!important;border-radius:var(--brand-radius-pill)!important;background:var(--av-cta-bg, var(--brand-title))!important;background-color:var(--av-cta-bg, var(--brand-title))!important;color:var(--av-cta-color, var(--brand-milk))!important;box-shadow:none!important;font-family:var(--brand-font-sans)!important;font-weight:700;letter-spacing:.07em!important;text-transform:uppercase!important;opacity:1!important}html body .button--primary,html body .av-brand-button--primary,html body .av-editorial-button--primary{--av-cta-bg: var(--brand-action);--av-cta-color: var(--brand-action-contrast);--av-cta-border: var(--brand-action)}html body .button--secondary,html body .av-brand-button--secondary,html body .av-editorial-button--secondary{--av-cta-bg: var(--brand-secondary-button-bg);--av-cta-color: var(--brand-title);--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);--av-cta-color: var(--brand-action-contrast);--av-cta-border: var(--brand-action-hover)}html body .button:before,html body .shopify-challenge__button:before,html body .customer button:before,html body button.shopify-payment-button__button--unbranded:before{content:none!important;display:none!important;box-shadow:none!important}html body .button:after,html body .shopify-challenge__button:after,html body .customer button:after,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;height:.8rem;border-top:1px solid currentColor;border-right:1px solid currentColor;border-radius:0!important;box-shadow:none!important;transform:rotate(45deg)}html body .field__input,html body .select__select,html body .customer .field input,html body .customer select,html body .quantity__input,html body .quantity{border:1px solid rgba(47,59,37,.28)!important;background:var(--brand-milk)!important;background-color:var(--brand-milk)!important;color:var(--brand-ink)!important;box-shadow:none!important}html body .field:before,html body .field:after,html body .select:before,html body .select:after{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 .newsletter__subheading{color:#fffdf8e0!important}html body .color-scheme-3 .title,html body .color-scheme-3 .av-heading,html body .color-scheme-3 .rich-text__heading{color:var(--brand-milk)!important}html body .product__info-wrapper{transform:none!important}@media screen and (max-width:749px){html body .product__media-wrapper{width:100vw;margin-top:calc(-1 * var(--av-pdp-pt-mobile, 0px));margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}html body .product__media-list.grid--peek{gap:0!important}html body .product__media-list.grid--peek .grid__item{width:calc(100% - 2.4rem)!important}html body .product__media-list.grid--peek .grid__item:first-of-type{margin-left:0!important}html body .product__media-wrapper .product-media-container.constrain-height{--constrained-min-height: 100vh}}.av-payment-icons{display:flex;flex-direction:column;align-items:center;gap:var(--brand-space-1);text-align:center}.av-payment-icons__message{display:inline-flex;align-items:center;gap:.5rem;margin:0;font-size:1.2rem;color:var(--brand-muted)}.av-payment-icons__message svg{width:1.4rem;height:1.4rem;flex-shrink:0}.av-payment-icons .list-payment{justify-content:center;margin:-.4rem;padding-top:0}@media screen and (min-width:750px){.av-payment-icons .list-payment{justify-content:center}}.av-shipping-note{display:flex;align-items:center;justify-content:center;gap:.5rem;margin:.4rem 0 0;font-size:1.2rem;color:var(--brand-muted)}.av-shipping-note svg{width:1.4rem;height:1.4rem;flex-shrink:0}.av-description__content{position:relative;max-height:15rem;overflow:hidden}.av-description__content:after{content:"";position:absolute;inset:auto 0 0 0;height:4rem;background:linear-gradient(to bottom,rgba(var(--color-background),0),rgb(var(--color-background)));pointer-events:none}.av-description__content.is-expanded{max-height:none}.av-description__content.is-expanded:after{display:none}.av-description__toggle{display:inline-block;margin-top:var(--brand-space-2);font-family:var(--brand-font-sans);font-size:1.3rem;font-weight:600;color:var(--brand-title)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/avocado-tokens.css.map */
