.vd-del{position:relative;margin:14px 0;border:1px solid #e2e2e2;border-radius:12px;background:#fff;overflow:hidden;font-family:inherit;box-shadow:0 1px 3px #0000000a}.vd-del__accent{display:block;height:3px;width:100%;background:#d4e65c}.vd-del--sameday .vd-del__accent{background:#37b24d}.vd-del--nextday .vd-del__accent{background:#f2b705}.vd-del__row{display:flex;align-items:center;gap:12px;padding:12px 14px;cursor:pointer;-webkit-user-select:none;user-select:none}.vd-del__row:focus-visible{outline:2px solid #1a1a1a;outline-offset:-2px}.vd-del__icon{font-size:22px;line-height:1;flex-shrink:0}.vd-del__main{flex:1 1 auto;min-width:0}.vd-del__headline{display:block;font-weight:800;font-size:14px;color:#141414;letter-spacing:.01em;line-height:1.3}.vd-del__sub{display:block;font-size:12.5px;color:#5a5a5a;margin-top:3px;line-height:1.35}.vd-del__count{color:#d93e3e;font-weight:800;font-variant-numeric:tabular-nums}.vd-del__pill{display:inline-block;font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;padding:2px 8px;border-radius:999px;margin-left:8px;vertical-align:middle;line-height:1.5}.vd-del--sameday .vd-del__pill{background:#e7f6e7;color:#1b7d1b}.vd-del--nextday .vd-del__pill{background:#fff3df;color:#9a6a00}.vd-del__chev{transition:transform .2s ease;color:#9a9a9a;font-size:13px;flex-shrink:0}.vd-del.is-open .vd-del__chev{transform:rotate(180deg)}.vd-del__details{padding:0 14px 14px;border-top:1px solid #f0f0f0}.vd-del__loc{margin:12px 0 10px;font-size:13px;color:#141414}.vd-del__loc label{font-weight:700;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.vd-del__select{font:inherit;font-size:13px;font-weight:700;color:#141414;padding:7px 30px 7px 10px;border:1px solid #cfcfcf;border-radius:8px;background:#fff;cursor:pointer}.vd-del__policy{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.vd-del__policy li{font-size:12.5px;color:#3a3a3a;line-height:1.45;display:flex;gap:8px;align-items:flex-start}.vd-del__policy .dot{flex-shrink:0;margin-top:5px;width:8px;height:8px;border-radius:50%}.vd-del__policy .dot--g{background:#37b24d}.vd-del__policy .dot--a{background:#f2b705}.vd-del__fine{margin:10px 0 0;font-size:11px;color:#9a9a9a;line-height:1.4}.vd-del--compact{margin:10px 0;border-radius:10px;box-shadow:none}.vd-del--compact .vd-del__row{padding:9px 12px;cursor:default}.vd-del--compact .vd-del__icon{font-size:18px}.vd-del--compact .vd-del__headline{font-size:13px}.vd-del--compact .vd-del__sub{font-size:11.5px;margin-top:2px}@media(max-width:749px){.vd-del__headline{font-size:13.5px}.vd-del__sub{font-size:12px}}.vd-del__cta{color:#d93e3e;font-weight:700}.vd-del__arrow{display:inline-block;font-weight:800}.vd-del--prompt .vd-del__chev{color:#d93e3e;animation:vdDelNudge 1.3s ease-in-out infinite}@keyframes vdDelNudge{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@media(prefers-reduced-motion:reduce){.vd-del--prompt .vd-del__chev{animation:none}}.product-form__quantity-addtocart>.vd-del,.product__info-container .vd-del:not(.vd-del--compact){flex:1 1 100%!important;width:100%!important;max-width:100%!important;align-self:flex-start!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/vd-delivery-estimate.css.map */
