.delivery-estimate-321{display:flex;align-items:center;justify-content:center;gap:9px;padding:11px 13px;margin:14px 0 8px;border:1px solid #e3e8d7;border-radius:12px;background:#f8fbf0;color:#263218;font-family:Tajawal,sans-serif;text-align:center;font-size:.85rem;line-height:1.6}.delivery-estimate-321 svg{flex:none;width:20px;height:20px;stroke:#546b23}.delivery-estimate-321 time{font-weight:800}.product-panel .customer-proof--compact{margin:8px 0 17px;padding:12px 14px;border-radius:13px;border-inline-start-width:2px;box-shadow:none}.customer-proof--compact .customer-proof__eyebrow{margin:0 0 8px;font-size:.72rem}.customer-proof--compact .customer-proof__rating{gap:11px;margin:0 0 9px}.customer-proof--compact .customer-proof__score{font-size:1.55rem;letter-spacing:-.04em}.customer-proof--compact .customer-proof__score span{font-size:.7rem}.customer-proof--compact .customer-proof__stars,.customer-proof--compact .review-stars{gap:2px}.customer-proof--compact .review-stars svg{width:12px;height:12px}.customer-proof--compact .customer-proof__label{font-size:.62rem}.customer-proof--compact .customer-proof__community{display:flex;align-items:center;gap:9px;padding-top:8px}.customer-proof--compact .customer-proof__initials{flex:none}.customer-proof--compact .customer-proof__initials>span{width:24px;height:24px;font-size:.5rem;margin-inline-start:-8px}.customer-proof--compact .customer-proof__initials>span:first-child{margin-inline-start:0}.customer-proof--compact .customer-proof__initials>.customer-proof__count{min-width:40px;padding-inline:5px;font-size:.58rem}.customer-proof--compact .customer-proof__copy{font-size:.73rem!important;line-height:1.5!important}.customer-proof--compact .customer-proof__copy>span{display:none}.cart-drawer__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.cart-drawer__scroll>.cart-drawer__body{overflow:visible;min-height:0;flex:none}.cart-line-pricing-321{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 7px;min-width:0;direction:ltr;unicode-bidi:isolate}.cart-line-pricing-321 strong{font-size:1rem!important;margin:0!important;line-height:1.4}.cart-line-pricing-321 s{font-size:.73rem;color:#838878;line-height:1.4}.cart-line-pricing-321>small{font-size:.65rem;color:#6b725f}.cart-drawer__controls>.cart-line-pricing-321:has(s){flex-basis:100%}.cart-line-discounts-321{display:flex;flex-wrap:wrap;gap:4px;list-style:none;margin:5px 0 0;padding:0;width:100%}.cart-line-discounts-321 li{padding:4px 7px;border-radius:7px;background:#f0f6df;color:#41591d;font-size:.69rem;line-height:1.5;overflow-wrap:anywhere}.cart-line-discounts-321 bdi{white-space:nowrap;font-size:inherit}.cart-drawer__controls>.cart-line-pricing-321{flex:1 1 auto}.cart-drawer__item-copy>.cart-line-discounts-321{margin-top:2px}.cart-pricing-321{display:grid;gap:7px;margin:0 0 12px;font-size:.83rem;color:#555e48}.cart-pricing-321__row{display:flex;align-items:baseline;justify-content:space-between;gap:15px;line-height:1.5}.cart-pricing-321__row>bdi,.cart-pricing-321__row>strong:last-child{flex:none;white-space:nowrap}.cart-pricing-321__total{padding-top:2px;margin-top:0;color:#151b0d;font-size:1.02rem}.cart-pricing-321__total>strong:last-child{font-size:1.16rem;font-weight:900}.cart-pricing-321__amounts{display:flex;align-items:baseline;justify-content:flex-end;flex-wrap:wrap;gap:5px 8px;direction:ltr}.cart-pricing-321__amounts>s{font-size:.76rem;color:#838878;font-weight:400}.cart-pricing-321__amounts>strong{font-size:1.16rem;font-weight:900}.cart-pricing-321__saved{align-items:center;padding:8px 10px;border-radius:10px;background:#edf6cc;color:#334c0d;font-size:.8rem;font-weight:800}.cart-pricing-321__saved>span:before{content:"\2713";margin-inline-end:5px}.cart-summary>.cart-pricing-321{margin-top:14px}.cart-drawer__item{transition:opacity .16s ease,border-color .16s ease}.cart-page [aria-busy=true],.cart-page[aria-busy=true] .cart-line__price{opacity:.7}.shipping-progress-321{position:relative;isolation:isolate;max-width:640px;margin:0 auto 16px;padding:11px 12px;border:1px solid #dce6c5;border-radius:12px;background:linear-gradient(110deg,#fbfff0,#eff7d8);color:#263513;font-family:Tajawal,Tahoma,sans-serif;text-align:right}.shipping-progress-321:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;border-radius:inherit;box-shadow:0 0 0 1px #b5df2244,0 0 18px #b5df2255;opacity:0;pointer-events:none;transition:opacity .3s}.shipping-progress-321__top{display:flex;align-items:center;gap:7px;margin-bottom:4px}.shipping-progress-321__headline{flex:1;min-width:0;color:#1d2c0e;font-size:1.06rem;font-weight:800;line-height:1.4}.shipping-progress-321__badge{position:relative;flex:none;min-width:78px;padding:4px 7px;border-radius:99px;background:#e7f0d1;color:#3c541b;text-align:center;font-size:.65rem;font-weight:800;line-height:1.5;white-space:nowrap}.shipping-progress-321__added{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;border-radius:inherit;background:#25350f;color:#dfff75;opacity:0;visibility:hidden}.shipping-progress-321__message{margin:0 0 2px;color:#465634;font-size:.78rem;font-weight:700;line-height:1.6}.shipping-progress-321__route{position:relative;height:30px;overflow:hidden}.shipping-progress-321__truck-position{position:absolute;left:0;right:28px;top:0;height:24px;z-index:1;pointer-events:none;transform:translate(calc((1 - var(--shipping-progress,0)) * 100%));transition:transform .4s cubic-bezier(.2,.7,.2,1)}.shipping-progress-321__truck-position svg{position:absolute;left:0;top:0;width:28px;height:24px}.shipping-progress-321__track{position:absolute;left:0;right:0;bottom:3px;height:5px;overflow:hidden;border-radius:99px;background:#dfe7d1}.shipping-progress-321__track>span{position:relative;display:block;width:100%;height:100%;overflow:hidden;border-radius:inherit;background:linear-gradient(90deg,#94c51b,var(--accent,#c7f30a));transform:scaleX(var(--shipping-progress,0));transform-origin:right center;transition:transform .4s cubic-bezier(.2,.7,.2,1)}.shipping-progress-321__track>span:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,#ffffffaa 50%,transparent 70%);opacity:0;transform:translate(100%)}.shipping-progress-321.is-almost-there{border-color:#bfd66a}.shipping-progress-321.is-complete{border-color:#b0cf36;background:#f0f9d9}.shipping-progress-321.is-complete:before{opacity:1;animation:shippingGlow321 2.6s ease-in-out 2}.shipping-progress-321.is-complete .shipping-progress-321__badge{background:var(--accent,#c7f30a);color:#24350d}.shipping-party-321{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;overflow:hidden;contain:paint;border-radius:inherit;pointer-events:none}.shipping-party-321>i{position:absolute;left:var(--party-start);top:76px;width:7px;height:11px;border-radius:2px;background:var(--party-color);opacity:0;animation:birthdayConfetti321 2.3s var(--party-delay) both;animation-timing-function:cubic-bezier(.15,.65,.25,1)}.shipping-party-321>i:nth-child(3n){width:7px;height:7px;border-radius:50%}.shipping-party-321>i:nth-child(5n){width:4px;height:15px;border-radius:1px}.cart-drawer[aria-hidden=true] .shipping-party-321{display:none}.shipping-progress-321.is-celebrating{animation:shippingAdd321 .55s cubic-bezier(.2,.7,.2,1) 1}.shipping-progress-321.is-celebrating .shipping-progress-321__truck-position svg{animation:shippingTruck321 .7s ease-out 1}.shipping-progress-321.is-celebrating .shipping-progress-321__track>span:after{animation:shippingShine321 1.1s ease-out 1}.shipping-progress-321.is-celebrating [data-shipping-progress-badge]{opacity:0}.shipping-progress-321.is-celebrating .shipping-progress-321__added{opacity:1;visibility:visible}.cart-drawer__scroll>.shipping-progress-321{max-width:none;margin:0 12px 10px}@keyframes shippingGlow321{0%,to{opacity:1}50%{opacity:.45}}@keyframes shippingAdd321{0%,to{transform:scale(1)}45%{transform:scale(1.014)}}@keyframes birthdayConfetti321{0%{opacity:0;transform:translateZ(0) rotate(0) scale(.4)}10%{opacity:1}32%{transform:translate3d(calc(var(--party-x) * .36),var(--party-lift),0) rotate(calc(var(--party-spin) * .3)) scale(1);animation-timing-function:cubic-bezier(.45,0,.8,1)}80%{opacity:1}to{opacity:0;transform:translate3d(var(--party-x),min(65vh,560px),0) rotate(var(--party-spin)) scale(.75)}}@keyframes shippingTruck321{0%,to{transform:translate(0)}30%{transform:translate(-4px,-2px) rotate(-6deg)}65%{transform:translate(2px) rotate(3deg)}}@keyframes shippingShine321{0%{opacity:0;transform:translate(100%)}15%,75%{opacity:1}to{opacity:0;transform:translate(-100%)}}.cart-drawer[hidden],.menu-drawer[hidden],.cart-drawer-overlay[hidden],.menu-drawer-overlay[hidden],.sticky-atc-mobile:not(.is-visible){display:none!important}.product-card .badge{pointer-events:none}@media(max-width:380px){.customer-proof--compact .customer-proof__community{gap:6px}.customer-proof--compact .customer-proof__copy{font-size:.68rem!important}.shipping-progress-321__headline{font-size:1rem}.shipping-progress-321__badge{min-width:74px;padding-inline:6px}}@media(max-height:650px){.cart-drawer__footer{max-height:52dvh;overflow-y:auto;overscroll-behavior:contain}.cart-pricing-321{gap:5px;font-size:.76rem}.cart-pricing-321__total{padding-top:6px}}@media(prefers-reduced-motion:reduce){.shipping-progress-321:before,.shipping-progress-321__truck-position,.shipping-progress-321__track>span,.cart-drawer__item{transition:none}.shipping-progress-321.is-celebrating,.shipping-progress-321.is-complete:before,.shipping-progress-321.is-celebrating .shipping-progress-321__truck-position svg,.shipping-progress-321.is-celebrating .shipping-progress-321__track>span:after,.shipping-party-321>i{animation:none}}[hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/78/assets/case-offers-321.css.map */
