.delivery-estimate{visibility:hidden;min-height:196px;margin-bottom:14px}.dlv{--dk:#1E0A05;--or:#D85A30;--am:#EF9F27;--cr:#FDF0DC;--ac:var(--am);--hl:var(--or);position:relative;border-radius:22px;overflow:hidden;color:var(--cr);background:radial-gradient(120% 140% at 100% 0%,#4a1e0e,#2a0f07 45%,#1e0a05);box-shadow:0 18px 36px -22px #8b1a0aa6;padding:18px 18px 16px;margin-bottom:14px;min-height:196px;font-family:Nunito,sans-serif}.dlv:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(-45deg,rgba(255,255,255,.035) 0 10px,transparent 10px 20px);pointer-events:none}.dlv--personal{background:radial-gradient(120% 140% at 100% 0%,#5a1f2e,#2e0f18,#1e0a10);--ac:#FF9FB6;--hl:#E0527A}.dlv__top{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px}.dlv__badge{white-space:nowrap;display:inline-flex;align-items:center;gap:7px;background:var(--hl);color:#fff;font-weight:900;font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;padding:7px 12px 7px 10px;border-radius:999px;box-shadow:0 6px 16px -6px var(--hl)}.dlv__badge .ti{font-size:15px}.dlv.is-late .dlv__badge{background:#fdf0dc24;box-shadow:none;border:1px solid rgba(253,240,220,.25)}.dlv.is-late{--ac:#F6C177}.dlv__live{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:800;color:#fdf0dcb3;text-align:right}.dlv__live i{flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:#5be3a8;animation:dlvPulse 1.6s infinite}.dlv.is-late .dlv__live i{background:#f6c177;animation:none}@keyframes dlvPulse{0%{box-shadow:0 0 #5be3a899}70%{box-shadow:0 0 0 8px #5be3a800}to{box-shadow:0 0 #5be3a800}}.dlv__main{position:relative;display:grid;grid-template-columns:1fr auto;gap:14px;align-items:end;margin-top:14px}.dlv__title{font-family:Quicksand,Nunito,sans-serif;font-weight:700;font-size:26px;line-height:1.05;letter-spacing:-.4px}.dlv__title em{font-style:normal;color:var(--ac)}.dlv__sub{font-size:13px;font-weight:700;color:#fdf0dcb3;margin-top:6px}@media(min-width:521px){.dlv__sub{white-space:nowrap}.dlv--personal .dlv__title{font-size:24px}}.dlv__sub b{color:var(--cr)}.dlv__cap{font-size:10.5px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:var(--ac);text-align:right;margin-bottom:6px}.dlv__cd{display:flex;align-items:flex-start;gap:5px;justify-content:flex-end}.dlv__u{display:flex;flex-direction:column;align-items:center;gap:4px}.dlv__n{min-width:46px;height:50px;padding:0 6px;border-radius:12px;background:var(--cr);color:var(--dk);font-family:Quicksand,Nunito,sans-serif;font-weight:700;font-size:28px;display:flex;align-items:center;justify-content:center;letter-spacing:-.5px;box-shadow:inset 0 -3px #1e0a051f;font-variant-numeric:tabular-nums}.dlv__n--w{min-width:54px;font-size:19px;letter-spacing:0;padding:0 9px}.dlv__u:last-child .dlv__n{background:var(--hl);color:#fff}.dlv__l{font-size:9.5px;font-weight:900;letter-spacing:.14em;color:#fdf0dc8c}.dlv__sep{font-family:Quicksand,Nunito,sans-serif;font-weight:700;font-size:22px;color:var(--ac);line-height:50px}.dlv__track{position:relative;margin-top:18px;padding-top:4px}.dlv__bar{position:relative;height:6px;border-radius:999px;background:#fdf0dc24;margin:0 14px}.dlv__fill{position:absolute;left:0;top:0;bottom:0;border-radius:999px;background:linear-gradient(90deg,var(--ac),var(--hl));transition:width .6s ease}.dlv__truck{position:absolute;top:50%;transform:translate(-50%,-50%);width:34px;height:34px;border-radius:50%;background:var(--hl);color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;box-shadow:0 0 0 4px #d85a3040,0 8px 16px -6px #0009;transition:left .6s ease}.dlv__steps{display:flex;justify-content:space-between;margin-top:14px;gap:6px}.dlv__st{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0}.dlv__st:first-child{align-items:flex-start;text-align:left}.dlv__st:last-child{align-items:flex-end;text-align:right}.dlv__st b{font-size:12.5px;font-weight:900}.dlv__st span{font-size:11.5px;font-weight:700;color:#fdf0dc99}.dlv__st.on span{color:var(--ac)}@media(max-width:520px){.dlv__main{grid-template-columns:1fr}.dlv__cap{text-align:left}.dlv__cd{justify-content:flex-start}.dlv__title{font-size:24px}}@media(prefers-reduced-motion:reduce){.dlv__live i{animation:none}.dlv__fill,.dlv__truck{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/235/assets/delivery-estimate.css.map */
