.DM-sans{font-family:DM Sans,sans-serif;font-optical-sizing:auto;font-weight:<weight>;font-style:normal}.container{max-width:1320px;margin:auto;padding:0 20px;width:100%;overflow:hidden}.newsletter-section{display:grid;width:100%;min-height:420px;background:#eff3ec;overflow:hidden;grid-template-columns:1fr 1fr}.product-collage img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.newsletter-content{display:flex;flex-direction:column;justify-content:center;padding:258px 60px 258px 120px;gap:32px}.newsletter-eyebrow{font-family:DM Sans,sans-serif;font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#8a9a6a;margin-bottom:18px}.newsletter-heading{margin:0;font-family:"Instrument Serif";font-weight:400;font-style:Regular;font-size:40px;line-height:110.00000000000001%;letter-spacing:-1%}.input-row{display:flex;align-items:center;gap:11px;max-width:483px;width:100%;border:none;border-radius:4px;overflow:hidden;transition:border-color .2s}.input-row:focus-within{border-color:#7ab648}.email-input{flex:1;border:none;outline:none;background:transparent;padding:12px 16px;font-family:DM Sans,sans-serif;font-size:13px;font-weight:300;color:#163300;letter-spacing:.01em;border-radius:100px}.email-input::placeholder{color:#aaa9a3}.submit-btn{background:#9ef05b;border:none;cursor:pointer;display:flex;padding:10px;align-items:center;justify-content:center;transition:background .2s,transform .15s;border-radius:100px}.submit-btn:active{transform:scale(.95)}.newsletter-note{margin-top:14px;font-size:11px;color:#a8a9a3;font-weight:300;letter-spacing:.01em}@media screen and (max-width:1024px){.newsletter-content{padding:80px 40px}}@media screen and (max-width:768px){.newsletter-section{grid-template-columns:1fr;min-height:auto}.product-collage{order:1;height:300px}.newsletter-content{order:2;padding:40px 20px;text-align:center;align-items:center}.newsletter-heading{font-size:32px;margin-bottom:20px}.input-row{max-width:100%}}@media screen and (max-width:480px){.newsletter-heading{font-size:28px}.email-input{padding:12px}}.spacing-style.text-block.text-block--AdmQ0bUx0RzI3c01Vd__text_nptTQe.custom.text-block--align-left.custom-typography.custom-font-size{max-width:595px}.spacing-style.text-block.text-block--AdmQ0bUx0RzI3c01Vd__text_nptTQe.custom.text-block--align-left.custom-typography.custom-font-size p{line-height:1.1}.spacing-style.text-block.text-block--AdmQ0bUx0RzI3c01Vd__text_nptTQe.custom.text-block--align-left.custom-typography.custom-font-size a{background-color:#9fe870}.btn-arrow{display:flex;width:max-content;align-items:center;font-size:18px;line-height:1.2;gap:8px;padding:10px 16px 10px 20px;background:#9fe870;border-radius:100px;border:none}@media(max-width:767px){.spacing-style.text-block.text-block--AdmQ0bUx0RzI3c01Vd__text_nptTQe.custom.text-block--align-left.custom-typography.custom-font-size p{font-size:24px}.group-block-content.layout-panel-flex.layout-panel-flex--column.mobile-column{max-width:360px}}.daily-essentials{padding:120px 20px;margin:0 auto;font-family:DM Sans,sans-serif;text-align:center}.section-title{font-family:"Instrument Serif",serif;font-size:48px;font-weight:400;color:var(--text-dark);margin-bottom:48px}.product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-bottom:48px}.product-card{background:var(--card-bg);border-radius:16px;min-height:362px;position:relative;text-align:left;background:#eff3ec;display:flex;flex-direction:column;transition:transform .2s ease;overflow:hidden}.product-badges__badge,.badge{position:absolute;display:inline-block;color:var(--text-dark);-webkit-backdrop-filter:blur(2px);font-size:10px;font-weight:500;padding:4px 10px;border-radius:100px;width:fit-content;top:10px;color:#000!important;background:#dce8d3!important;left:10px;margin-bottom:20px;white-space:nowrap;box-shadow:inset 1px 1px 2px #fff6,inset -1px -1px 2px #0000001a,2px 2px 5px #0000001a}.product-image{height:100%;display:flex;align-items:center;justify-content:center;margin-bottom:14px}a{height:100%}.product-image img{max-width:100%;height:100%;max-height:100%;object-fit:cover}.product-info{padding:0 20px 20px;line-height:1.2;display:flex;flex-direction:column;gap:4px}.product-name{font-size:16px;font-weight:500;color:var(--text-dark);margin:0 0 8px}.product-price{font-size:14px;margin:0}.product-price .current{color:var(--text-dark);font-weight:600}.product-price .old{color:#a8a9a3;text-decoration:line-through;margin-left:6px}.section-footer{display:flex;justify-content:center}.btn-support:hover{opacity:.9}@media(max-width:1024px){.product-grid{grid-template-columns:repeat(2,1fr)}.daily-essentials{padding:36px 20px}}@media(max-width:600px){.product-grid{grid-template-columns:1fr}.section-title{font-size:32px}}.offer-banner__Media{border-radius:20px;overflow:hidden}.offer-banner__Media img{width:100%;height:100%;object-fit:cover}.offer-banner--inner{position:relative}.offer-banner__content .badge{position:static;font-size:14px;padding:4px 12px;margin-bottom:8px}.offer-banner__content{max-width:458px;width:100%;display:flex;flex-direction:column;align-items:center;gap:4px;padding:0 20px;position:absolute;left:50%;top:15%;transform:translate(-50%)}.offer-banner__title{font-family:"Instrument Serif";font-size:56px;font-weight:400;line-height:1.1;margin:0;text-align:center;color:#163300}.offer-banner__desc{font-family:DM Sans;font-weight:400;font-size:18px;line-height:140%;letter-spacing:-1%;text-align:center;margin:0 0 20px}.quick-add__button.add-to-cart-button{height:var(--button-size-md);height:44px!important;min-width:44px;display:flex;opacity:1;justify-content:center;background:#9fe870!important;border:none}@media(max-width:800px){.offer-banner__Media{height:480px}.offer-banner__content{top:10%;gap:2px}.offer-banner__title{font-size:40px}.offer-banner__desc{margin-bottom:10px}.spacing-style.text-block.text-block--AWThSQW5PaFZtVitLc__text_jckkKy.custom.custom-typography.custom-font-size.custom-color p{font-size:32px;line-height:1.1}}slideshow-slide.product-media-container.media-fit.product-media-container--image{height:283px}.product-card .group-block.group-block--height-fit.group-block--width-fill.border-style.spacing-style.size-style{padding:14px 20px 20px!important}.group-block-content.layout-panel-flex.layout-panel-flex--column.mobile-column{max-width:100%}@media(min-width:768px)and (max-width:1024px){.resource-list--grid{grid-template-columns:repeat(2,1fr)}}.spacing-style.text-block.text-block--ASkRyb0g2Z0VVTE9ST__text_jBr8nr.h3.text-block--align-left p,.menu__details .menu__heading.h3{font-family:"Instrument Serif"}.social-icons__icon-wrapper{display:flex;align-items:center;justify-content:center;height:var(--icon-size-lg);background:var(--color-primary);padding:8px;border-radius:50px;height:48px!important;width:48px;gap:10px;transition:all .4s ease-in-out}.social-icons__icon-wrapper a{display:flex;align-items:center}.button{--button-background-color:#f5e06c ;color:#163300;transition:background .3s}.button:hover,.button.cart-items__empty-button:hover,.button.cart-discount__button:hover,.cart__checkout-button.button:hover,.add-to-cart-button.button:hover{color:#163300;background-color:#f2d740}.link:hover{color:#163300!important;text-decoration-color:transparent}.menu__item.paragraph a{font-size:18px;line-height:1.4}.spacing-style.text-block.text-block--AMnZqVGJiUHVLcGpyZ__text_m9AcWC.custom.text-block--align-left.custom-typography.custom-color{max-width:496px}.footer-content-override{display:flex}button.policy-list-trigger.button-unstyled,span.footer-utilities__text,span.footer-utilities__text a{color:#fff}.utilities.utilities--blocks-2.spacing-style{padding-bottom:120px}.footer-content-override{padding:120px 0 100px}.product-recommendations .section{padding:120px 0}summary.menu__heading.h3{line-height:1;font-weight:500}.quick-add__button .add-to-cart-text{color:#163300;background:#9fe870!important}button.slideshow-control.slideshow-control--style-arrow{background:transparent;border:none;width:28px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;justify-content:center;padding:0!important;align-items:center;border-radius:100px;min-height:28px!important;min-width:28px!important;cursor:pointer;transform:translate(-10px);box-shadow:inset 1px 1px 2px #0000000a,inset -1px -1px #ffffff4f}@media(min-width:768px){.section.section--page-width.color-scheme-1.section-resource-list.spacing-style.gap-style{gap:48px!important}}@media(max-width:767px){.product-grid,.daily-essentials .section-title{margin-bottom:32px}.product-recommendations .section,.section.section--page-width.color-scheme-1.section-resource-list.spacing-style.gap-style{padding:36px 0}}.social-icons__icon-wrapper:hover,.submit-btn:hover,.button:hover{color:#163300;background-color:#f2d740}.icon-wrapper{position:relative;width:24px;height:24px;overflow:hidden;flex-shrink:0}.icon-svg{position:absolute;top:0;left:0;transition:transform .3s ease-in-out}.icon-copy{transform:translateY(24px)}button:hover .icon-main,.button:hover .icon-main{transform:translateY(-24px)}button:hover .icon-copy,.button:hover .icon-copy{transform:translateY(0)}aside.announcement-bar.spacing-style.section.section--full-width.color-scheme-c9822ff7-d3ac-4456-af19-81c8ab8df30b{padding:12.5px 0}p.announcement-bar__text{font-size:16px;color:#163300;margin:0!important;font-weight:500}.menu-list__link-title{padding-inline:calc(var(--gap-xl) / 2);font-size:18px;line-height:1.2;font-weight:500}.spacing-style.text-block.text-block--AMnZqVGJiUHVLcGpyZ__text_m9AcWC.custom.text-block--align-left.custom-typography.custom-color p{color:#ffffffe5!important}.price-item--sale{font-weight:500;color:#163300cc!important}.price-item--regular{font-weight:400;color:#163300b2}.accordion--dividers accordion-custom:first-child .details{border-block-start:calc(var(--style-border-width) * var(--show-fallback-borders)) solid rgb(0 0 0 / 0%)!important}.accordion--dividers accordion-custom:not(:first-child) .details{border-block-start:var(--style-border-width) solid rgb(0 0 0 / 8%)!important}.accordion--dividers accordion-custom:last-child .details{border-block-end:calc(var(--style-border-width) * var(--show-fallback-borders)) solid rgb(0 0 0 / 0%)!important}.menu-drawer__menu.has-submenu,.menu-drawer__menu--childlist:not(:has(.menu-drawer__animated-element)){margin-block-end:var(--margin-xs);margin-top:32px}@media(min-width:767px){.quantity-selector :is(.quantity-minus,.quantity-plus){height:100%!important}.spacing-style.text-block h1{font-size:36px!important;font-weight:500}.product-details .group-block{padding:0}.layout-panel-flex.section-content-wrapper{padding:80px 0 00;font-weight:500;line-height:1;margin:auto}.details{padding:20px 0}.accordion .details__header{font-weight:500}.accordion .details-content p{color:#5b5b5b;font-size:16px}.shopify-policy__container{margin:60px auto!important}.shopify-policy__title h1{font-size:48px!important;font-weight:500;margin-bottom:32px}}@media(max-width:768px){.spacing-style.layout-panel-flex.layout-panel-flex--row.section-content-wrapper.mobile-column{padding:0!important}.heading-title.spacing-style.text-block.text-block--AYmowOXFoVEc3aStJL__product_list_text_9LqYfh.custom.custom-typography.custom-font-size.custom-color h3,.heading-title.spacing-style.text-block.text-block--AYzJoR0hNVFgzYytQd__product_list_text_XjJQMB.custom.custom-typography.custom-font-size.custom-color p{font-size:36px}}.variant-option__button-label{color:#fff}body .variant-option__button-label:has(:checked){color:#000!important;border-color:#9fe870!important;background:#9fe870!important;padding:5px 14px}.variant-option__button-label:has(:checked) .variant-option__button-label__pill{background:#9fe870!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style.css.map */
