:root{--ground:#FBF7EF;--surface:#FFFFFF;--surface-2:#F3EBDC;--ink:#2A1B10;--ink-2:#6E5C4D;--ink-3:#9C8B7B;--line:rgba(42,27,16,.12);--leaf:#3E7F2C;--leaf-2:#7DC242;--leaf-soft:#E8F3DF;--toast:#D9912E;--cocoa:#2A1B10;--f-original:#86C440;--f-banana:#F2C21B;--f-passion:#F58B1E;--f-berry:#8F5DB7;--f-raspberry:#DA357C;--f-coconut:#E3463C;--f-pumpkin:#E99B3F;--map-land:#EFE6D3;--map-line:#D9CDB6;--shadow:0 1px 2px rgba(42,27,16,.06),0 12px 32px -12px rgba(42,27,16,.18);--r:18px;--r-lg:28px;--display:"Bricolage Grotesque","Arial Narrow",Impact,sans-serif;--body:"Figtree","Segoe UI",Helvetica,Arial,sans-serif;--font-heading-family:var(--display) !important;--font-body-family:var(--body) !important;--font-heading-weight:700;--font-body-weight:400;--font-body-weight-bold:700}body{font-family:var(--body);color:var(--ink);background:var(--ground);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,.h0,.h1,.h2,.h3{font-family:var(--display);font-weight:700;letter-spacing:-.02em;line-height:1.05;text-wrap:balance}.nv a{color:inherit;text-decoration:none}.announcement-bar{background:var(--leaf)!important;color:#fff!important;padding:.2rem 0}.announcement-bar__message{font-size:1.35rem!important;font-weight:500}.announcement-bar__link{text-decoration:none}.announcement-bar__link .announcement-bar__message:hover{text-decoration:underline;text-underline-offset:3px}.shopify-section-header{position:sticky;top:0;z-index:50}.header-wrapper{background:color-mix(in srgb,var(--ground) 86%,transparent)!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.header{padding-top:1.2rem!important;padding-bottom:1.2rem!important}.header__menu-item{font-family:var(--body);font-weight:600;font-size:1.5rem;color:var(--ink);text-decoration:none!important;position:relative}.header__menu-item span{border-bottom:2px solid transparent;transition:border-color .2s;padding-bottom:.4rem}.header__menu-item:hover span{border-color:var(--leaf-2);text-decoration:none!important}.header__icon{color:var(--ink);width:4rem;height:4rem;border:1.5px solid var(--line);border-radius:50%}.header__icon .icon{width:1.8rem;height:1.8rem}.cart-count-bubble{background:var(--toast)!important;color:#fff!important}.menu-drawer{background:var(--surface)}.menu-drawer__menu-item{font-family:var(--body);font-weight:600;font-size:1.7rem}.footer{background:var(--cocoa)!important;color:#cdbfae!important;border-top:0!important}.footer *{color:inherit}.footer__content-top{padding-top:6rem!important}.footer-block__heading{font-family:var(--display);font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:#f5ede0!important;font-weight:600}.footer .list-social__link{border:1px solid rgba(245,237,224,.2);border-radius:50%;margin:0 .4rem}.footer .list-social__link:hover{background:var(--leaf)}.footer .field__input{background:transparent;color:#f5ede0}.footer .field__button{color:#f5ede0}.footer__copyright{color:#9c8b7b!important;font-size:1.25rem}.footer .newsletter-form__field-wrapper .field{border:1px solid rgba(245,237,224,.25);border-radius:999px}.footer .field:after,.footer .field:before{display:none}.nv{font-family:var(--body);color:var(--ink);line-height:1.55}.nv *,.nv *:before,.nv *:after{box-sizing:border-box}.nv img{display:block;max-width:100%;height:auto}.nv button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.nv :focus-visible{outline:3px solid var(--leaf-2);outline-offset:3px;border-radius:6px}.nv .wrap{max-width:1240px;margin:0 auto;padding:0 32px}.nv .eyebrow{font-family:var(--display);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--leaf);display:inline-flex;align-items:center;gap:10px}.nv .eyebrow:before{content:"";width:22px;height:2px;background:var(--leaf);border-radius:2px}.nv .h2{font-size:clamp(34px,4.6vw,58px);margin:14px 0 18px;font-family:var(--display);font-weight:700;letter-spacing:-.02em;line-height:1.05}.nv .lead{font-size:18px;color:var(--ink-2);max-width:56ch;line-height:1.6}.nv-section{padding:104px 0}.nv .btn{display:inline-flex;align-items:center;gap:10px;padding:16px 26px;border-radius:999px;font-family:var(--display);font-weight:600;font-size:15px;letter-spacing:.01em;transition:transform .2s ease,background .2s ease,color .2s ease;white-space:nowrap;text-decoration:none;line-height:1.2;min-height:0;border:0;cursor:pointer}.nv .btn:hover{transform:translateY(-2px)}.nv .btn:after,.nv .btn:before{display:none}.nv .btn-primary{background:var(--ink);color:var(--ground)}.nv .btn-primary:hover,.nv .btn-leaf{background:var(--leaf);color:#fff}.nv .btn-leaf:hover{background:var(--ink);color:var(--ground)}.nv .btn-ghost{border:1.5px solid var(--line);color:var(--ink);background:transparent}.nv .btn-ghost:hover{border-color:var(--ink)}.nv .btn svg{width:18px;height:18px}html.nv-js .nv .rv{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s ease}html.nv-js .nv .rv.in{opacity:1;transform:none}.header__active-menu-item{background:transparent!important;color:var(--leaf)!important;padding:0!important;border-radius:0!important;text-decoration:none!important;border-bottom:2px solid var(--leaf-2)}.header__menu-item:hover .header__active-menu-item{color:var(--leaf)!important}a,.link{color:inherit}.price,.price__regular,.price-item,.card__heading a,.card__heading{color:var(--ink)}.rte a{color:var(--leaf)}@media(prefers-reduced-motion:reduce){.nv .rv{opacity:1;transform:none;transition:none}}@media(max-width:760px){.nv-section{padding:72px 0}.nv .wrap{padding:0 20px}}@media(max-width:749px){.product-media-modal__content>img,.product-media-modal__content>.product__media-item img{width:100%;max-width:100%;height:auto}}.product__media img,.product-media-modal__content img,.thumbnail img,.card__media img{mix-blend-mode:multiply}.product__media img[alt*=lifestyle],.product__media img[alt*="recipe idea"],.product-media-modal__content img[alt*=lifestyle],.product-media-modal__content img[alt*="recipe idea"],.thumbnail img[alt*=lifestyle],.thumbnail img[alt*="recipe idea"]{mix-blend-mode:normal}.product__media-wrapper .media,.product__media-wrapper .product__media-item,.product__media-wrapper .product__media-list,.thumbnail,.thumbnail .media,.product-media-modal__content,.product-media-modal__content .media,.global-media-settings,.global-media-settings.media{background:var(--ground)!important}.product__media-item.nv-media-hidden,.thumbnail-list__item.nv-media-hidden{display:none!important}.nv-vdesc-wrap{margin-top:1.5rem}.nv-vdesc,.nv-vdesc *{font-family:var(--body)!important;color:var(--ink-2)!important;letter-spacing:normal!important;text-transform:none!important;background:transparent!important}.nv-vdesc p{margin:0 0 .7em;font-size:1.05rem!important;line-height:1.7!important}.nv-vdesc strong{font-family:var(--display)!important;color:var(--ink)!important;font-size:1.15rem!important;font-weight:600!important}.nv-vdesc table{width:100%;border-collapse:collapse;margin:.4em 0 1em}.nv-vdesc td,.nv-vdesc th{border:0;border-bottom:1px solid var(--line);padding:.55rem .2rem;font-size:.98rem!important;vertical-align:top;text-align:left}.nv-vdesc td:first-child,.nv-vdesc th:first-child{font-weight:600;color:var(--ink)!important;width:34%}.nv-vdesc img{max-width:100%;height:auto}.product__description.nv-fl-unmatched .nv-fl-marker{display:block;font-size:1.05rem;margin-top:1.2rem}.product__description .nv-fl[hidden]{display:none}.product__description .nv-acc summary{cursor:pointer;list-style:none}.product__description .nv-acc summary::-webkit-details-marker{display:none}.product__description .nv-acc .accordion__title{margin:0;font-family:var(--display);font-size:17px;font-weight:600;color:var(--ink);letter-spacing:0}.product__description .nv-acc .nv-acc-icon{flex:0 0 auto;margin-left:auto;color:var(--leaf);transition:transform .25s ease}.product__description .nv-acc details[open]>summary .nv-acc-icon{transform:rotate(45deg)}.product__description .nv-acc .accordion__content{padding:4px 0 14px}.product__info-container .product__title h1,.product__info-container .product__title>*{font-family:var(--display)!important;font-size:30px!important;line-height:1.15!important;font-weight:700!important;color:var(--ink)!important;letter-spacing:-.01em}@media(max-width:749px){.product__info-container .product__title h1,.product__info-container .product__title>*{font-size:25px!important}}.product__info-container .product-form,.product__info-container .product__description,.product__info-container .product__text,.product__info-container .rte,.product__info-container .product__tax{font-family:var(--body)!important;color:var(--ink-2)!important;font-size:16px!important;line-height:1.7!important;letter-spacing:normal!important;text-transform:none!important}.product__description :is(p,span,li,td,th,b,strong,em,i,u,a,div,font){font-family:inherit!important;color:inherit!important;font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}.product__description :is(b,strong){font-weight:600!important;color:var(--ink)!important}.product__description p{margin:0 0 .8em}.product__description :is(h3,h4,h5){font-family:var(--display)!important;color:var(--ink)!important;font-size:17px!important;margin:1em 0 .4em}.product__description .nv-fl-marker{display:none}.price,.price .price-item,.price__regular .price-item--regular,.price__sale .price-item--sale{font-family:var(--display)!important;color:var(--ink)!important;font-size:20px!important;font-weight:600!important;letter-spacing:0}.price--on-sale .price-item--regular{font-size:16px!important;color:var(--ink-3)!important;font-weight:400!important}.product__info-container .product-form__input legend,.product__info-container .form__label,.product__info-container .product-form__input .form__label{font-family:var(--body)!important;font-size:14px!important;color:var(--ink-2)!important;letter-spacing:.01em}.product__info-container .product-form__input label,.product__info-container .quantity__input{font-family:var(--body)!important;font-size:14px!important}.product__info-container .product-form__submit,.product__info-container .shopify-payment-button__button,.product__info-container .shopify-payment-button__more-options{font-family:var(--body)!important;font-size:15px!important;font-weight:600!important;letter-spacing:.01em}.product__info-container .share-button__button,.product__info-container .product__accordion,.product__info-container .accordion__title{font-family:var(--body)!important;color:var(--ink)!important}.product-recommendations__heading,.product-recommendations h2{font-family:var(--display)!important;color:var(--ink)!important;font-size:26px!important;font-weight:700!important}.card__heading,.card__heading a,.full-unstyled-link{font-family:var(--body)!important;color:var(--ink)!important;font-size:15px!important;line-height:1.4!important;letter-spacing:normal!important;font-weight:500!important}.card .price,.card .price .price-item{font-size:15px!important;font-weight:600!important}.product-form__input input[type=radio]:checked+label{background:var(--leaf)!important;border-color:var(--leaf)!important;color:#fff!important}.product-form__input input[type=radio]:focus-visible+label{box-shadow:0 0 0 3px var(--leaf-soft)!important}.product-form__input input[type=radio]+label{border-color:var(--line)!important;color:var(--ink)!important}.product-form__input input[type=radio]+label:hover{border-color:var(--leaf)!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/nv-theme.css.map */
