@font-face{font-family:Omnes Hebrew;font-style:normal;font-weight:600;font-display:swap;src:url(omnes-hebrew-semibold.otf) format("opentype")}@font-face{font-family:Omnes Hebrew;font-style:normal;font-weight:700;font-display:swap;src:url(omnes-hebrew-bold.otf) format("opentype")}@font-face{font-family:Omnes Hebrew;font-style:normal;font-weight:900;font-display:swap;src:url(omnes-hebrew-black.otf) format("opentype")}cart-drawer{--cd-brown: #1a1a1a;--cd-cta: #12866f;--cd-olive: #12866f;--cd-mint: #e7f6ee;--cd-mint-strong: #d7f3e6;--cd-muted: #5f5f5f;--cd-border: #e6e6e6;--cd-gold: #e0a526;--cd-font: "Google Sans", var(--font-body-family, sans-serif);--font-heading-family: "Google Sans", var(--font-body-family, sans-serif);position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;width:100vw;height:100%;transition:visibility .38s ease}cart-drawer.cd--craveshield{--cd-brown: #262012;--cd-cta: #232019;--cd-olive: #2f927f;--cd-mint: #e7f7f4;--cd-mint-strong: #d6eee9;--cd-muted: rgba(38, 32, 18, .58);--cd-border: rgba(38, 32, 18, .12);--cd-font: "Google Sans", var(--font-body-family, sans-serif);--font-heading-family: unset}cart-drawer:not(.cd--craveshield) .cd-item__media img{object-fit:cover}cart-drawer:not(.cd--craveshield) .cd-upsell,cart-drawer:not(.cd--craveshield) .cd-trust,cart-drawer:not(.cd--craveshield) .cd-footer__note{display:none}.drawer.active{visibility:visible}cart-drawer [hidden]{display:none!important}cart-drawer .hidden{display:none!important}cart-drawer .visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}.cart-drawer__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#26201259;opacity:0;transition:opacity .3s ease}.cart-drawer__overlay:empty{display:block}.drawer.active .cart-drawer__overlay{opacity:1}.cd{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;width:100%;height:100%;height:100dvh;overflow:hidden;background:#fff;color:var(--cd-brown);font-family:var(--cd-font);outline:none;transform:translate(-100%);transition:transform .38s cubic-bezier(.22,.8,.3,1);box-shadow:1.2rem 0 3.2rem #2620122e}.cd button,.cd input,.cd select,.cd textarea{font-family:var(--cd-font)}.drawer.active .cd{transform:translate(0)}@media(prefers-reduced-motion:reduce){.cd,.cart-drawer__overlay{transition:none}}.cd-container{width:100%;max-width:56rem;margin:0 auto;padding:0 2rem;box-sizing:border-box}.cd-button{display:flex;align-items:center;justify-content:center;gap:.8rem;width:100%;padding:1.6rem 2.4rem;border:none;border-radius:9999px;background:var(--cd-cta);color:#fff;font-family:var(--cd-font);font-size:1.7rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:opacity .2s ease;-webkit-appearance:none;appearance:none}.cd-button:hover:not(:disabled){opacity:.88}.cd-button:disabled{opacity:.5;cursor:not-allowed}.cd-button:focus-visible,.cd-header__close:focus-visible,.cd-qty__button:focus-visible,.cd-item__remove:focus-visible,.cd-upsell__button:focus-visible{outline:2px solid var(--cd-olive);outline-offset:2px}.cd-header{flex-shrink:0;background:#fff;border-bottom:1px solid var(--cd-border)}.cd-header__row{display:grid;grid-template-columns:4.4rem 1fr 4.4rem;align-items:center;min-height:6.4rem}.cd-header__title{margin:0;font-family:var(--font-heading-family, var(--cd-font));font-size:2.4rem;font-weight:500;line-height:1.2;letter-spacing:normal;text-align:center;color:var(--cd-brown)}.cd-header__count{font-size:1.6rem;color:var(--cd-muted)}.cd-header__close{display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:none;border-radius:50%;background:transparent;color:var(--cd-brown);cursor:pointer;transition:background-color .2s ease}.cd-header__close:hover{background:var(--cd-mint)}.cd-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem;padding:3rem 2rem;text-align:center}.cd-empty__icon{display:flex;align-items:center;justify-content:center;width:8.8rem;height:8.8rem;border-radius:50%;background:var(--cd-mint);color:var(--cd-olive)}.cd-empty__text{margin:0;font-family:var(--font-heading-family, var(--cd-font));font-size:2.2rem;font-weight:500}.cd-empty__button{max-width:32rem}.cd-body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.cd-body.is-empty{display:none}.cart-drawer__form{display:block}.cd-body::-webkit-scrollbar{width:4px}.cd-body::-webkit-scrollbar-thumb{background-color:#2620124d;border-radius:100px}.cd-progress{position:sticky;top:0;z-index:3;padding:.9rem 0;background:var(--cd-olive);color:#fff}.cd-progress__row{display:flex;align-items:center;justify-content:space-between;gap:1rem}.cd-progress__milestones{display:flex;flex-shrink:0;gap:1.2rem}.cd-progress__milestone{display:flex;align-items:center;gap:.5rem;font-size:1.25rem;font-weight:600;line-height:1.2;white-space:nowrap;opacity:.8}.cd-progress__milestone.is-unlocked{opacity:1}.cd-progress__icon{display:flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;border-radius:50%;border:1.5px solid #fff;color:#fff}.cd-progress__icon svg{width:1rem;height:1rem}.cd-progress__milestone.is-unlocked .cd-progress__icon{background:#fff;color:var(--cd-olive)}.cd-progress__divider{flex-shrink:0;width:1px;height:1.6rem;background:#ffffff80}.cd-progress__message{margin:0;font-size:1.25rem;font-weight:500;line-height:1.3;text-align:end}.cd-progress__message strong{font-weight:800}.cd-items{margin:0;padding:0;list-style:none}.cd-item{display:grid;grid-template-columns:9.6rem 1fr;gap:1.6rem;align-items:start;padding:2rem 0;border-bottom:1px solid var(--cd-border)}.cd-item:last-child{padding-bottom:.4rem;border-bottom:none}.cd-item__media{display:flex;align-items:center;justify-content:center;width:9.6rem;height:9.6rem;padding:0;border-radius:1.6rem;background:var(--cd-mint);box-sizing:border-box;overflow:hidden}.cd-item__media img{width:100%;height:100%;object-fit:cover}.cd-item__details{display:flex;flex-direction:column;gap:.8rem;min-width:0}.cd-item__title{font-size:1.7rem;font-weight:700;line-height:1.25;color:var(--cd-brown);text-decoration:none;word-break:break-word}.cd-item__meta{display:flex;align-items:center;justify-content:space-between;gap:1rem}.cd-item__prices{position:relative;display:flex;align-items:center;min-height:2.2rem}.cd-item .cd-item__prices .loading__spinner{position:absolute;inset-inline-start:0;top:50%;bottom:auto;width:1.8rem;padding:0;transform:translateY(-50%)}.cd-item .cd-item__prices .loading__spinner:not(.hidden)~*{visibility:hidden}.cd-item__price-wrap{display:flex;align-items:baseline;gap:.6rem}.cd-item__price{font-size:1.7rem;font-weight:700;color:var(--cd-olive)}.cd-item__compare{font-size:1.4rem;font-weight:600;color:var(--cd-muted)}.cd-item__variant{font-size:1.35rem;font-weight:600;color:var(--cd-brown)}.cd-item .cd-item__remove-wrap{display:flex;margin:0}.cd-item__remove{padding:.4rem 0;border:none;background:none;color:var(--cd-brown);font-family:var(--cd-font);font-size:1.35rem;font-weight:600;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.cd-item__discounts{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}.cd-item__discounts li{font-size:1.2rem;font-weight:700;letter-spacing:.04em;color:var(--cd-olive)}.cd-item__property{margin:0;font-size:1.3rem;color:var(--cd-muted)}.cd-qty.quantity{display:inline-flex;align-items:center;justify-content:space-between;width:11.6rem;min-height:0;height:3.8rem;border:1.5px solid var(--cd-brown);border-radius:9999px;background:#fff;color:var(--cd-brown);overflow:hidden}.cd-qty.quantity:before,.cd-qty.quantity:after{content:none}.cd-qty__button.quantity__button{display:flex;align-items:center;justify-content:center;width:3.8rem;height:100%;margin:0;padding:0;border:none;background:transparent;color:inherit;cursor:pointer}.cd-qty__button svg{pointer-events:none}.cd-qty__button.disabled,.cd-qty__button:disabled{opacity:.35;cursor:not-allowed}.cd-qty__input.quantity__input{flex:1;width:100%;min-width:0;height:100%;padding:0;border:none;background:transparent;color:inherit;font-family:var(--cd-font);font-size:1.5rem;font-weight:700;text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.cd-qty__input::-webkit-outer-spin-button,.cd-qty__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cd-qty__input:focus{outline:none}.cd-item__error .cart-item__error-text{font-size:1.3rem;color:#b3261e}.cd-item__error .cart-item__error-text:empty{display:none}.cd-item .cd-item__error:has(.cart-item__error-text:empty){display:none}.cart__items--disabled{pointer-events:none}.cart__items--disabled .cd-item{opacity:.7;transition:opacity .2s ease}.cd-errors:not(:empty){padding:0 2rem 1.6rem;font-size:1.4rem;color:#b3261e;text-align:center}.cd-upsell{position:relative;margin:1.8rem 0 2.4rem;padding:2.6rem 1.8rem 1.8rem;border:2px solid var(--cd-brown);border-radius:2.2rem;background:var(--cd-mint)}.cd-upsell__badge{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);padding:.45rem 1.4rem;border-radius:9999px;background:var(--cd-olive);color:#fff;font-size:1.25rem;font-weight:700;line-height:1.1;white-space:nowrap}.cd-upsell__heading{margin:0 0 1.4rem;font-family:var(--font-heading-family, var(--cd-font));font-size:2rem;font-weight:500;line-height:1.25;text-align:center}.cd-upsell__list{display:flex;flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none}.cd-upsell__item{display:flex;align-items:flex-start;gap:1rem;font-size:1.45rem;line-height:1.4}.cd-upsell__check{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;margin-top:.05rem;border-radius:50%;background:var(--cd-olive);color:#fff}.cd-upsell__offer{display:flex;align-items:center;gap:1.2rem;margin-top:1.8rem;padding:1.2rem;border-radius:1.6rem;background:#fff}.cd-upsell__offer-media{flex-shrink:0;width:6.4rem;height:6.4rem}.cd-upsell__offer-media img{width:100%;height:100%;object-fit:contain}.cd-upsell__offer-info{min-width:0}.cd-upsell__offer-title{margin:0 0 .4rem;font-size:1.55rem;font-weight:700;line-height:1.25}.cd-upsell__offer-prices{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:0}.cd-upsell__offer-price{font-size:1.6rem;font-weight:700;color:var(--cd-olive)}.cd-upsell__offer-compare{font-size:1.3rem;font-weight:600;color:var(--cd-muted)}.cd-upsell__offer-off{padding:.3rem .8rem;border-radius:9999px;background:var(--cd-olive);color:#fff;font-size:1.1rem;font-weight:700;line-height:1}.cd-upsell__button{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:4.8rem;margin-top:1.2rem;padding:1.2rem 2rem;border:1.5px solid var(--cd-brown);border-radius:9999px;background:#fff;color:var(--cd-brown);font-family:var(--cd-font);font-size:1.55rem;font-weight:700;line-height:1.2;cursor:pointer;transition:background-color .2s ease,color .2s ease}.cd-upsell__button:hover:not(:disabled){background:var(--cd-cta);color:#fff}.cd-upsell__button-cost{font-weight:500}.cd-upsell__button .loading__spinner{position:absolute;width:2rem}.cd-upsell__button.loading .cd-upsell__button-label{visibility:hidden}.cd-upsell__button.loading .loading__spinner{display:inline-block!important}.cd-footer{flex-shrink:0;padding:1.4rem 0 calc(1.2rem + env(safe-area-inset-bottom));border-top:1px solid var(--cd-border);background:#fff;box-shadow:0 -.8rem 2.4rem #2620120f}.cd-summary{display:flex;flex-direction:column;gap:.6rem;margin:0;padding-bottom:1.2rem;border-bottom:1px solid var(--cd-border)}.cd-summary__row{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:1.5rem;line-height:1.3}.cd-summary__row dt{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;color:var(--cd-muted)}.cd-summary__row dd{margin:0;font-weight:700;color:var(--cd-brown)}.cd-summary__row--accent dd{color:var(--cd-olive)}.cd-summary__row--strong dt,.cd-summary__row--strong dd{color:var(--cd-olive);font-weight:700}.cd-summary__prices{display:flex;align-items:center;gap:.6rem}.cd-summary__compare{font-weight:600;color:var(--cd-muted)}.cd-summary__badge{padding:.3rem .8rem;border-radius:9999px;background:var(--cd-olive);color:#fff;font-size:1.1rem;font-weight:700;line-height:1;white-space:nowrap}.cd-summary__code{padding:.2rem .7rem;border-radius:9999px;background:var(--cd-mint);color:var(--cd-olive);font-size:1.1rem;font-weight:700;letter-spacing:.04em}.cd-total{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:1.2rem 0 1.4rem}.cd-total__label{font-size:1.8rem;font-weight:700}.cd-total__values{display:flex;align-items:center;gap:.8rem}.cd-total__badge{padding:.4rem .9rem;border-radius:9999px;background:var(--cd-olive);color:#fff;font-size:1.2rem;font-weight:700;line-height:1;white-space:nowrap}.cd-total__price{font-size:2.4rem;font-weight:700;line-height:1}.cd-total__compare{font-size:1.6rem;font-weight:600;color:var(--cd-muted)}.cd-checkout{min-height:5.4rem}.cd-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;margin:1.4rem 0 0;padding:0;list-style:none}.cd-trust__item{display:flex;flex-direction:column;align-items:center;gap:.4rem;font-size:1.2rem;font-weight:600;line-height:1.3;text-align:center;color:var(--cd-brown)}.cd-trust__item>svg{color:var(--cd-olive)}.cd-trust__stars{display:block;color:var(--cd-gold);font-size:1.2rem;letter-spacing:.1em}.cd-footer__note{margin:1.2rem 0 0;font-size:1.2rem;line-height:1.4;text-align:center;color:var(--cd-muted)}cart-drawer .loading__spinner{width:1.8rem}cart-drawer .spinner{animation:cd-rotator 1.4s linear infinite}cart-drawer .path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:currentColor;animation:cd-dash 1.4s ease-in-out infinite}@keyframes cd-rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}@keyframes cd-dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}@media screen and (min-width:750px){.cd-header__row{min-height:7.2rem}.cd-header__title{font-size:2.8rem}.cd-item__media{width:11rem;height:11rem}.cd-item{grid-template-columns:11rem 1fr}}@media screen and (max-height:700px){.cd-trust{margin-top:1rem}.cd-trust__item>svg{display:none}.cd-footer__note{display:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-cart-drawer.css.map */
