.drawer__inner{border-radius:24px 0 0 24px;border:0;padding:0 24px;box-shadow:-20px 0 50px #0c2d0f2e}.cart-drawer__overlay{background:#0c2d0f59}.drawer__header{padding:22px 0 16px;border-bottom:1px solid var(--nn-line, #E4E8E1);align-items:center}.drawer__heading{display:flex;align-items:center;gap:10px;margin:0;font-size:22px;color:var(--nn-green, #14571F)}.nn-cart-count{min-width:26px;height:26px;padding:0 8px;border-radius:100px;background:var(--nn-mint, #E9F3E2);color:var(--nn-green, #14571F);font-family:var(--font-body-family);font-size:13px;font-weight:600;line-height:26px;text-align:center}.drawer__close{width:40px;height:40px;min-width:40px;border-radius:50%;background:#f2f5f0;color:var(--nn-green, #14571F);top:0;right:0;transition:background-color .2s ease}.drawer__close:hover{background:var(--nn-mint, #E9F3E2)}.drawer__close .svg-wrapper,.drawer__close svg{width:16px;height:16px}.drawer__header .drawer__close{position:relative}html body progress-bar-widget .progress-bar-container{margin:16px 0 4px;padding:14px 16px;border-radius:16px!important;border:0!important;background:var(--nn-mint, #E9F3E2)!important;box-shadow:none!important}html body progress-bar-widget .progress-bar-title{color:var(--nn-green, #14571F);font-family:var(--font-heading-family)}html body progress-bar-widget .progress-bar-message{color:var(--nn-ink, #16211A)}html body progress-bar-widget .active-badges>*{background:var(--nn-gold, #E9A81C)!important;color:#3f2a02!important}html body progress-bar-widget .progress-track{background:#fff!important;height:8px;border-radius:100px}html body progress-bar-widget .progress-fill{background:var(--nn-green, #14571F)!important;border-radius:100px}html body progress-bar-widget .reward-bubble{background:#fff!important;border:2px solid #C9D2C6!important;color:var(--nn-grey, #69766A)!important}html body progress-bar-widget .reward-bubble.unlocked{background:var(--nn-green, #14571F)!important;border-color:var(--nn-green, #14571F)!important;color:#fff!important}.drawer .cart-items thead{display:none}.drawer__cart-items-wrapper{padding-top:8px}.drawer .cart-item{display:grid;grid-template-columns:84px 1fr auto;gap:4px 14px;padding:16px 0;border-bottom:1px solid var(--nn-line, #E4E8E1)}.drawer .cart-item:last-child{border-bottom:0}.drawer .cart-item__media{width:84px;padding:0;grid-row:1 / span 2}.drawer .cart-item__link{border-radius:14px}.drawer .cart-item__image{width:84px;height:84px;object-fit:cover;border-radius:14px;background:var(--nn-mint, #E9F3E2)}.drawer .cart-item__details{padding:0;width:auto}.drawer .cart-item__name{font-family:var(--font-heading-family);font-size:15px;line-height:1.3;color:var(--nn-green, #14571F);text-decoration:none;letter-spacing:-.01em}.drawer .cart-item__name:hover{text-decoration:underline;text-underline-offset:3px}.drawer .cart-item__details .product-option{font-size:13px;color:var(--nn-grey, #69766A);margin-top:4px}.drawer .cart-item__old-price{color:#9aa79a}.drawer .cart-item__totals{padding:0;position:static}.drawer .cart-item__price-wrapper .price,.drawer .cart-item__totals .price{font-family:var(--font-heading-family);font-size:15px;font-weight:600;color:var(--nn-ink, #16211A);white-space:nowrap}.drawer .cart-item__quantity{grid-column:2 / span 2;padding:0}.drawer .cart-item__quantity-wrapper{gap:10px;align-items:center}.drawer .cart-quantity{width:112px;min-height:38px;border-radius:100px;border:1px solid var(--nn-line, #E4E8E1);background:#fff}.drawer .cart-quantity:before,.drawer .cart-quantity:after{display:none}.drawer .cart-quantity .quantity__button{width:36px;color:var(--nn-green, #14571F)}.drawer .cart-quantity .quantity__button:hover{color:var(--nn-leaf, #4C9A2A)}.drawer .cart-quantity .quantity__input{font-size:14px;font-weight:600;color:var(--nn-ink, #16211A)}.drawer cart-remove-button .button{width:36px;height:36px;min-width:36px;min-height:36px;padding:0;border-radius:50%;color:var(--nn-grey, #69766A);background:transparent;box-shadow:none;transition:background-color .2s ease,color .2s ease}.drawer cart-remove-button .button:before,.drawer cart-remove-button .button:after{display:none}.drawer cart-remove-button .button:hover{background:#fbede7;color:var(--nn-sale, #B4491F)}.drawer__footer{margin:0 -24px;padding:16px 24px calc(16px + env(safe-area-inset-bottom));border-top:0;background:#f7faf5;border-radius:0 0 0 24px}.drawer__footer .discounts{margin-bottom:8px}.drawer__footer .discounts__discount{color:var(--nn-green, #14571F);font-size:13px}.drawer .totals{align-items:baseline;margin:0}.drawer .totals__total{font-family:var(--font-body-family);font-size:15px;color:var(--nn-grey, #69766A);font-weight:500}.drawer .totals__total-value{font-family:var(--font-heading-family);font-size:22px;color:var(--nn-green, #14571F);font-weight:600}.drawer .tax-note{margin:6px 0 14px;font-size:12px;color:var(--nn-grey, #69766A);text-align:left}.drawer .cart__ctas{margin:0}.drawer .cart__checkout-button{--color-button: 20, 87, 31;--color-button-text: 255, 255, 255;width:100%;min-height:52px;gap:10px;border-radius:100px;font-size:16px;letter-spacing:0}.drawer .cart__checkout-button:hover{--color-button: 12, 56, 19}.nn-cart-lock{flex:0 0 auto}.nn-cart-trust{display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px 16px;margin-top:12px;font-size:12px;color:var(--nn-grey, #69766A)}.nn-cart-trust span{display:inline-flex;align-items:center;gap:6px}.nn-cart-trust svg{color:var(--nn-green, #14571F)}.nn-cart-trust a{color:var(--nn-green, #14571F);text-underline-offset:3px}.drawer.is-empty .drawer__inner{padding:0 24px;position:relative}.drawer.is-empty .cart-drawer__empty-content{position:static}.drawer.is-empty .cart-drawer__empty-content .drawer__close{position:absolute;top:22px;right:24px}.cart-drawer__empty-content{max-width:300px;margin:0 auto}.nn-cart-empty__icon{display:inline-flex;align-items:center;justify-content:center;width:84px;height:84px;margin-bottom:18px;border-radius:50%;background:var(--nn-mint, #E9F3E2);color:var(--nn-green, #14571F)}.drawer .cart__empty-text{margin:0 0 8px;font-size:22px;color:var(--nn-green, #14571F)}.nn-cart-empty__text{margin:0 0 22px;font-size:14px;line-height:1.6;color:var(--nn-grey, #69766A)}.nn-cart-empty__cta{--color-button: 20, 87, 31;--color-button-text: 255, 255, 255;border-radius:100px;min-width:220px}.nn-cart-empty__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px}.nn-cart-empty__chips a{padding:8px 16px;border-radius:100px;border:1px solid var(--nn-line, #E4E8E1);color:var(--nn-ink, #16211A);font-size:13px;text-decoration:none;transition:border-color .2s ease,color .2s ease}.nn-cart-empty__chips a:hover{border-color:var(--nn-green, #14571F);color:var(--nn-green, #14571F)}.drawer .cart__login-title{margin:32px 0 4px;font-size:16px;color:var(--nn-ink, #16211A)}.drawer .cart__login-paragraph{font-size:13px;color:var(--nn-grey, #69766A)}.drawer .cart__login-paragraph a{color:var(--nn-green, #14571F)}@media screen and (max-width:749px){.drawer__inner{padding:0 18px;border-radius:20px 0 0 20px}.drawer__footer{margin:0 -18px;padding-inline:18px;border-radius:0 0 0 20px}.drawer .cart-item{grid-template-columns:72px 1fr auto;gap:4px 12px}.drawer .cart-item__media,.drawer .cart-item__image{width:72px;height:72px}}.menu-drawer{border-top:1px solid var(--nn-line, #E4E8E1);box-shadow:0 24px 40px #0c2d0f1f}.menu-drawer__navigation{padding:16px 0 8px}.menu-drawer__navigation .list-menu{padding:0 12px}.menu-drawer .menu-drawer__menu-item{position:relative;justify-content:space-between;margin:0;padding:14px 16px;border-radius:14px;font-family:var(--font-heading-family);font-size:17px;font-weight:500;color:var(--nn-ink, #16211A);box-shadow:none}.menu-drawer .menu-drawer__navigation a.menu-drawer__menu-item:after{content:"";width:8px;height:8px;border-top:1.8px solid currentColor;border-right:1.8px solid currentColor;transform:rotate(45deg);opacity:.45;flex:0 0 auto;margin-left:12px}.menu-drawer .menu-drawer__menu-item:hover{background:var(--nn-mint, #E9F3E2);color:var(--nn-green, #14571F)}.menu-drawer .menu-drawer__menu-item.menu-drawer__menu-item--active{background:var(--nn-mint, #E9F3E2);color:var(--nn-green, #14571F);font-weight:600;box-shadow:inset 3px 0 0 var(--nn-gold, #E9A81C)}.menu-drawer .menu-drawer__menu-item--active:after{opacity:1}.nn-menu-extra{padding:8px 28px 24px}.nn-menu-extra__note{display:inline-flex;align-items:center;gap:8px;margin:0 0 16px;padding:7px 14px;border-radius:100px;background:#fff6e0;color:#7a5300;font-size:13px;font-weight:500}.nn-menu-extra__card{padding:18px;border-radius:18px;background:var(--nn-green, #14571F);color:#fff}.nn-menu-extra__title{margin:0 0 4px;font-family:var(--font-heading-family);font-size:17px;color:#fff}.nn-menu-extra__text{margin:0 0 14px;font-size:14px;line-height:1.5;color:#fffc}.nn-menu-extra__wa{display:inline-flex;align-items:center;gap:8px;padding:11px 18px;border-radius:100px;background:#25d366;color:#fff;font-family:var(--font-heading-family);font-size:14px;text-decoration:none}.nn-menu-extra__wa:hover{background:#1fb855}.nn-menu-extra__links{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0}.nn-menu-extra__links a{display:inline-block;padding:9px 16px;border-radius:100px;border:1px solid var(--nn-line, #E4E8E1);color:var(--nn-ink, #16211A);font-size:14px;text-decoration:none}.nn-menu-extra__links a:hover{border-color:var(--nn-green, #14571F);color:var(--nn-green, #14571F)}.menu-drawer__utility-links{padding:8px 28px 28px;background:transparent}.menu-drawer .list-social__link{color:var(--nn-green, #14571F)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/nn-drawers.css.map */
