.spot-sticker-note{display:flex;align-items:flex-start;gap:12px;padding:16px;border:1px solid #1648d8;border-radius:12px;background:#f5f7ff;color:#1648d8;font-family:var(--font-body-family,Arial,sans-serif);font-style:normal;letter-spacing:normal;text-transform:none;text-align:left;margin-block:16px}
.spot-sticker-note__icon{display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;border-radius:50%;background:#faf727;color:#1648d8}
.spot-sticker-note__copy{min-width:0}.spot-sticker-note .spot-sticker-note__headline{margin:0 0 6px;font:600 16px/1.4 var(--font-body-family,Arial,sans-serif)!important;color:#1648d8!important}.spot-sticker-note .spot-sticker-note__fineprint{margin:0;font:400 13px/1.55 var(--font-body-family,Arial,sans-serif)!important;color:#1648d8!important}
.spot-sticker-intro{min-width:0;max-width:560px;text-align:left}.spot-sticker-intro .hdt-collection-hero__description{max-width:none;width:100%}.spot-sticker-note--hero{margin-bottom:0;background:#fff;border-color:#faf727}
spot-shipping-copy{display:inline-block;text-align:center}spot-shipping-copy [data-shipping-detail]{display:block;max-width:640px;white-space:normal;font-size:12px;line-height:1.4;margin-top:4px;text-transform:none}spot-shipping-copy [hidden]{display:none}
.spot-cart-qualification{margin:10px 0;font:400 13px/1.5 var(--font-body-family,Arial,sans-serif);color:inherit;text-align:center}
@media(max-width:767px){.spot-sticker-intro{width:100%;text-align:center}.spot-sticker-note{padding:14px;gap:10px}.spot-sticker-note .spot-sticker-note__headline{font-size:15px!important}.spot-sticker-note .spot-sticker-note__fineprint{font-size:13px!important}.spot-sticker-note__icon{flex-basis:32px;width:32px;height:32px}.spot-sticker-note__icon svg{width:23px;height:23px}.spot-sticker-note--hero{margin-top:20px}}

spot-cart-shipping{display:block}main-cart[data-spot-sticker-only="true"] .hdt-free-shipping-bar,cart-drawer[data-spot-sticker-only="true"] .hdt-free-shipping-bar{display:none!important}

.spot-delivery-envelope{color:#6f35b0}.spot-delivery-qualification{max-width:760px;margin:18px auto 0;padding-inline:12px;color:inherit;text-align:center;font:400 14px/1.6 var(--font-body-family,Arial,sans-serif);letter-spacing:normal;text-transform:none}
@media(max-width:767px){.spot-delivery-qualification{margin-top:14px;font-size:13px}}
