.delivery-promise{--delivery-blue: #087cf0;display:block;color:#10233d}.delivery-promise__surface{display:flex;align-items:center;min-width:0}.delivery-promise__icon{width:18px;height:18px;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;color:var(--delivery-blue)}.delivery-promise__icon svg{width:100%;height:100%}.delivery-promise__rocket{position:relative;display:none;width:100%;height:100%;color:#e8442b}.delivery-promise[data-delivery-state=jet] .delivery-promise__truck{display:none}.delivery-promise[data-delivery-state=jet] .delivery-promise__rocket{display:inline-flex}.delivery-promise__copy{display:flex;min-width:0;flex-direction:column;gap:2px}.delivery-promise__headline{min-width:0;font-size:13px;line-height:1.2;font-weight:700}.delivery-promise__countdown{color:#53657a;font-size:11px;line-height:1.2;font-weight:500}.delivery-promise__facts{display:inline-flex;align-items:center;gap:5px;margin-inline-start:auto;color:#53657a;font-size:11px;line-height:1.2;white-space:nowrap}.delivery-promise__pickup{color:#167a47;font-weight:600}.delivery-promise--card .delivery-promise__copy{display:inline-flex}.delivery-promise--card .delivery-promise__facts,.delivery-promise--card .delivery-promise__countdown{display:none}.delivery-promise--cart{margin-bottom:10px;padding:10px 12px;border:1px solid #d9e8f8;border-radius:12px;background:linear-gradient(135deg,#f6faff,#fff)}.delivery-promise--cart .delivery-promise__surface{gap:6px;white-space:nowrap}.delivery-promise--cart .delivery-promise__icon{width:16px;height:16px}.delivery-promise--cart .delivery-promise__copy{flex:0 0 auto}.delivery-promise--cart .delivery-promise__headline{font-size:11px;line-height:1;white-space:nowrap}.delivery-promise--cart .delivery-promise__facts{flex:0 1 auto;gap:3px;min-width:0;font-size:9px;line-height:1}.delivery-promise--cart[data-delivery-state=jet]{border-color:#ffd7cd;background:linear-gradient(135deg,#fff4f0,#fff)}.delivery-promise--cart[data-delivery-state=jet] .delivery-promise__icon{color:#d63c25}.sticky-cart__actions:has(.delivery-promise--sticky){flex-direction:column;align-items:stretch;gap:7px}.delivery-promise--sticky{align-self:center;max-width:100%}.delivery-promise--sticky .delivery-promise__surface{justify-content:center;gap:5px;min-height:22px;max-width:100%;padding:3px 9px;overflow:hidden;color:#075da8;background:linear-gradient(135deg,#f7fbff,#edf6ff);border:1px solid rgba(8,124,240,.2);border-radius:999px;box-shadow:0 3px 10px #085caa14;white-space:nowrap}.delivery-promise--sticky .delivery-promise__icon{width:13px;height:13px}.delivery-promise--sticky .delivery-promise__copy{flex-direction:row;align-items:center;gap:4px;overflow:hidden}.delivery-promise--sticky .delivery-promise__headline{overflow:hidden;font-size:10px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.delivery-promise--sticky .delivery-promise__countdown{flex:0 0 auto;font-size:9px;line-height:1;white-space:nowrap}.delivery-promise--sticky .delivery-promise__facts{display:none}.delivery-promise--sticky[data-delivery-state=jet] .delivery-promise__surface{color:#c8321e;background:linear-gradient(135deg,#fffaf8,#ffece6);border-color:#e8442b42;box-shadow:0 3px 10px #c4321e1a}.delivery-promise--sticky[data-delivery-state=unavailable]{display:none}.sticky-cart__actions:has(.pdp-in-cart-badge--sticky:not([hidden])) .delivery-promise--sticky,.sticky-cart__actions:has(#sticky-cart-btn[style*="display: none"]) .delivery-promise--sticky,.sticky-cart__actions:has(#sticky-cart-btn[style*="display:none"]) .delivery-promise--sticky{display:none}.sticky-cart.active .delivery-promise--sticky .delivery-promise__surface{animation:delivery-promise-sticky-arrive .42s cubic-bezier(.22,1,.36,1)}@keyframes delivery-promise-sticky-arrive{0%{opacity:0;transform:translateY(4px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.delivery-estimator .delivery-promise__facts{margin-inline-start:8px;padding-inline-start:8px;border-inline-start:1px solid rgba(16,35,61,.14)}@media(max-width:480px){.delivery-promise--cart{padding:9px 10px}.delivery-promise--cart .delivery-promise__facts{gap:3px;font-size:8.5px}.delivery-estimator .delivery-promise__facts{margin-inline-start:5px;padding-inline-start:5px;font-size:9px}.delivery-promise--sticky .delivery-promise__surface{min-height:19px;padding:2px 7px}.delivery-promise--sticky .delivery-promise__headline{font-size:9px}.delivery-promise--sticky .delivery-promise__countdown{font-size:8px}}[dir=rtl] .delivery-promise__facts{margin-inline-start:auto}cart-drawer.ios-cart-drawer[data-current-step=cart] .drawer__footer .delivery-promise--cart{box-sizing:border-box;min-height:36px;margin:0 0 6px;padding:7px 10px}cart-drawer.ios-cart-drawer[data-current-step=address] .drawer__footer .delivery-promise--cart,cart-drawer.ios-cart-drawer[data-current-step=contact] .drawer__footer .delivery-promise--cart{display:none}cart-drawer.ios-cart-drawer[data-current-step=cart] .drawer__footer .delivery-promise__surface{min-width:0;gap:6px}cart-drawer.ios-cart-drawer[data-current-step=cart] .drawer__footer .delivery-promise__copy{flex-direction:row;align-items:center;gap:4px}cart-drawer.ios-cart-drawer[data-current-step=cart] .drawer__footer .delivery-promise__countdown{font-size:9px;white-space:nowrap}cart-drawer.ios-cart-drawer[data-current-step=cart] .drawer__footer .delivery-promise__facts{overflow:hidden;justify-content:flex-end;text-overflow:ellipsis}@media(max-width:767px){cart-drawer.ios-cart-drawer[data-current-step=cart] .drawer__footer .delivery-promise--cart{min-height:34px;padding:6px 8px}}@media(prefers-reduced-motion:reduce){.sticky-cart.active .delivery-promise--sticky .delivery-promise__surface{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/delivery-promise.css.map */
