.cart-offcanvas_drawer__Knhvy{--cart-bg:#fff;--cart-ink:#1c2819;--cart-muted:#75806e;--cart-line:#e8ede3;position:fixed;top:0;right:0;z-index:100001;width:min(440px,100vw);height:100dvh;display:flex;flex-direction:column;border-left:1px solid var(--cart-line);border-radius:24px 0 0 24px;background:var(--cart-bg);color:var(--cart-ink);box-shadow:-12px 0 60px rgba(23,34,14,.0705882353);transform:translate3d(105%,0,0);visibility:hidden;will-change:transform;transition:transform .24s cubic-bezier(.22,1,.36,1),visibility .24s;font:400 13px/1.5 var(--tp-ff-inter,"Inter"),sans-serif}.cart-offcanvas_drawer__Knhvy a{text-decoration:none}.cart-offcanvas_drawer__Knhvy button{font:inherit;cursor:pointer}.cart-offcanvas_drawer__Knhvy a:focus-visible,.cart-offcanvas_drawer__Knhvy button:focus-visible{outline:2px solid #7d995c;outline-offset:3px}.cart-offcanvas_drawer__Knhvy button:disabled{cursor:default}.cart-offcanvas_open__U2yCI{transform:translateZ(0);visibility:visible}.cart-offcanvas_backdrop__J_gWr{position:fixed;inset:0;z-index:100000;background:rgba(12,24,12,.2705882353);opacity:0;visibility:hidden;transition:opacity .18s ease,visibility .18s}.cart-offcanvas_backdropOpen__8Xzx8{opacity:1;visibility:visible}.cart-offcanvas_header__Bha9R{padding:26px 24px 22px;justify-content:space-between;border-bottom:1px solid var(--cart-line);flex-shrink:0}.cart-offcanvas_header__Bha9R,.cart-offcanvas_heading__tKM1n{display:flex;align-items:center;gap:12px}.cart-offcanvas_heading__tKM1n h2{display:flex;gap:9px;align-items:center;color:var(--cart-ink);font:600 19px/1.3 var(--tp-ff-inter,"Inter"),sans-serif;letter-spacing:-.04em;margin:0}.cart-offcanvas_heading__tKM1n h2 span{display:grid;place-items:center;min-width:23px;height:23px;padding:0 6px;font-size:11px;background:rgba(131,163,84,.0705882353);border:1px solid var(--cart-line);border-radius:7px;letter-spacing:0}.cart-offcanvas_heading__tKM1n p{color:var(--cart-muted);font:inherit;font-size:11px;margin:4px 0 0}.cart-offcanvas_bagIcon__u3rdf{width:43px;height:43px;background:rgba(126,157,32,.062745098);border:1px solid var(--cart-line);display:grid;place-items:center;border-radius:13px;flex-shrink:0}.cart-offcanvas_close__nqTBj{width:36px;height:36px;display:grid;place-items:center;padding:0;border:1px solid var(--cart-line);background:rgba(0,0,0,0);color:var(--cart-ink);border-radius:50%;flex-shrink:0;transition:background .18s ease,transform .18s ease}.cart-offcanvas_close__nqTBj:hover{background:rgba(126,157,32,.062745098);transform:rotate(90deg)}.cart-offcanvas_delivery__24416{display:flex;align-items:center;gap:10px;margin:18px 24px 0;padding:12px;border-radius:11px;background:rgba(126,157,32,.0431372549)}.cart-offcanvas_delivery__24416>span{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:rgba(199,233,144,.3960784314);color:#4c6d27;flex-shrink:0}.cart-offcanvas_delivery__24416 strong{font-size:11px;font-weight:600}.cart-offcanvas_delivery__24416 p{font:inherit;color:var(--cart-muted);font-size:10px;margin:2px 0 0;line-height:1.5}.cart-offcanvas_delivery__24416>svg{margin-left:auto;color:#648944;flex-shrink:0}.cart-offcanvas_items__sWjjg{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 24px 20px;scrollbar-width:thin}.cart-offcanvas_item__fWaCi{display:flex;align-items:flex-start;gap:12px;padding:22px 0;border-bottom:1px solid var(--cart-line);position:relative}.cart-offcanvas_item__fWaCi:last-child{border-bottom:0}.cart-offcanvas_imageLink__NNRIz{width:78px;height:78px;flex-shrink:0;display:block;border-radius:11px;overflow:hidden;border:1px solid var(--cart-line);background:#f4f6f1}.cart-offcanvas_image__t_miX{width:100%;height:100%;object-fit:cover}.cart-offcanvas_itemBody__YrrxA{flex:1 1;min-width:0}.cart-offcanvas_title__JQWsJ{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding-right:21px;color:var(--cart-ink);font-size:12px;font-weight:550;line-height:1.65}.cart-offcanvas_title__JQWsJ:hover{color:#7b943e}.cart-offcanvas_unitPrice__Z9W0g{display:block;color:var(--cart-muted);font-size:10px;margin-top:5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cart-offcanvas_itemBottom__guAfK{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:11px}.cart-offcanvas_quantity___HTXY{display:inline-flex;align-items:center;gap:3px;border:1px solid var(--cart-line);border-radius:8px;padding:2px}.cart-offcanvas_quantity___HTXY button{display:grid;place-items:center;width:29px;height:29px;padding:0;border:0;border-radius:6px;color:var(--cart-ink);background:rgba(0,0,0,0)}.cart-offcanvas_quantity___HTXY button:hover:not(:disabled){background:rgba(126,157,32,.0784313725)}.cart-offcanvas_quantity___HTXY button:disabled{opacity:.3}.cart-offcanvas_quantity___HTXY span{min-width:22px;text-align:center;font-size:11px;font-weight:600}.cart-offcanvas_linePrice__Mvp1E{font-weight:600;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.03em}.cart-offcanvas_remove__zrU_Z{position:absolute;top:19px;right:-5px;display:grid;place-items:center;width:28px;height:28px;border:0;background:rgba(0,0,0,0);color:var(--cart-muted);border-radius:7px}.cart-offcanvas_remove__zrU_Z:hover{color:#b64051;background:rgba(182,64,81,.0392156863)}.cart-offcanvas_footer__ObfAd{padding:22px 24px max(20px,env(safe-area-inset-bottom));border-top:1px solid var(--cart-line);box-shadow:0 -8px 24px rgba(23,34,14,.0117647059);flex-shrink:0}.cart-offcanvas_subtotal__UGb2o{display:flex;align-items:center;justify-content:space-between;gap:12px}.cart-offcanvas_subtotal__UGb2o>span{font-size:13px;font-weight:500}.cart-offcanvas_subtotal__UGb2o small{color:var(--cart-muted);font-size:11px;font-weight:400}.cart-offcanvas_subtotal__UGb2o strong{font-size:24px;letter-spacing:-.05em;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cart-offcanvas_checkoutNote__5BXMY{color:var(--cart-muted);font:inherit;font-size:10px;margin:7px 0 18px}.cart-offcanvas_checkout__l0X2s,.cart-offcanvas_explore__FoIpt{display:flex;align-items:center;justify-content:center;gap:9px;min-height:48px;border-radius:12px;color:#223719;background:#c7e990;font-size:12px;font-weight:600;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.cart-offcanvas_checkout__l0X2s:hover,.cart-offcanvas_explore__FoIpt:hover{color:#223719;background:#b7df79;transform:translateY(-2px);box-shadow:0 5px 13px rgba(75,110,22,.062745098)}.cart-offcanvas_checkout__l0X2s:active,.cart-offcanvas_explore__FoIpt:active{transform:scale(.98)}.cart-offcanvas_footerLinks__hal_D{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:15px}.cart-offcanvas_footerLinks__hal_D a,.cart-offcanvas_footerLinks__hal_D button{border:0;padding:5px 0;background:rgba(0,0,0,0);color:var(--cart-muted);font-size:11px}.cart-offcanvas_footerLinks__hal_D a:hover,.cart-offcanvas_footerLinks__hal_D button:hover{color:var(--cart-ink);text-decoration:underline}.cart-offcanvas_empty__nDAJP{flex:1 1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:36px 32px 70px;text-align:center}.cart-offcanvas_empty__nDAJP h3{color:var(--cart-ink);font:550 29px/1.2 var(--tp-ff-inter,"Inter"),sans-serif;letter-spacing:-.055em;margin:12px 0}.cart-offcanvas_empty__nDAJP>p{font:inherit;font-size:12px;line-height:1.8;color:var(--cart-muted);max-width:260px;margin:0 0 25px}.cart-offcanvas_emptyIllustration__KRGa4{width:100px;height:100px;display:grid;place-items:center;position:relative;margin-bottom:27px;color:#617e37}.cart-offcanvas_emptyIllustration__KRGa4>span{position:absolute;inset:0;background:radial-gradient(circle,rgba(199,233,144,.4588235294),rgba(199,233,144,.0941176471) 70%);border:1px solid rgba(170,197,130,.1882352941);border-radius:32px;transform:rotate(-10deg)}.cart-offcanvas_emptyIllustration__KRGa4>svg{z-index:1}.cart-offcanvas_emptyIllustration__KRGa4 i{position:absolute;right:7px;bottom:11px;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#c7e990;border:3px solid var(--cart-bg)}.cart-offcanvas_explore__FoIpt{width:min(235px,100%);flex-shrink:0}.cart-offcanvas_continue___p_IB{color:var(--cart-muted);font-size:11px!important;border:0;background:rgba(0,0,0,0);padding:12px;margin-top:5px}.cart-offcanvas_continue___p_IB:hover{color:var(--cart-ink)}.dark .cart-offcanvas_drawer__Knhvy,[data-theme=dark] .cart-offcanvas_drawer__Knhvy{--cart-bg:#171e15;--cart-ink:#edf2e7;--cart-muted:#9eab94;--cart-line:#303b29}@media(max-width:380px){.cart-offcanvas_header__Bha9R{padding:21px 17px}.cart-offcanvas_items__sWjjg{padding-inline:17px}.cart-offcanvas_delivery__24416{margin-inline:17px}.cart-offcanvas_footer__ObfAd{padding-inline:17px}.cart-offcanvas_imageLink__NNRIz{width:66px;height:66px}.cart-offcanvas_empty__nDAJP{padding-inline:24px}}@media(max-height:600px){.cart-offcanvas_empty__nDAJP{justify-content:flex-start;padding-top:24px;padding-bottom:24px}.cart-offcanvas_emptyIllustration__KRGa4{width:70px;height:70px;margin-bottom:18px}}@media(prefers-reduced-motion:reduce){.cart-offcanvas_backdrop__J_gWr,.cart-offcanvas_drawer__Knhvy,.cart-offcanvas_drawer__Knhvy *,.cart-offcanvas_drawer__Knhvy :hover{animation:none;transition:none;transform:none}.cart-offcanvas_drawer__Knhvy{transform:translateX(105%)}.cart-offcanvas_drawer__Knhvy.cart-offcanvas_open__U2yCI{transform:translateX(0)}}