.kevel-debug-mode{outline-offset:2px;background-color:#ffebee;outline:2px dashed #faadbb;position:relative}.kevel-debug-mode:after{color:#72182d;content:"Kevel Ad";background-color:#ffebee;padding:8px 12px;font-size:.75rem;display:inline-block;position:absolute;top:0;right:0}.kevel-debug-corner-flag{z-index:3;color:#fff;background-color:#72182d;padding:8px 12px;font-size:.75rem;position:absolute;top:0;right:0;box-shadow:0 1px 10px #1f243380}.doorbuster-sale-header{margin-bottom:24px}.doorbuster-sale-header .alert-content h3{margin-bottom:12px;font-weight:600}.doorbuster-sale-header .alert-content p{margin-bottom:16px}.doorbuster-sale-header .alert-content p:last-child{margin-bottom:0}
.kevel-debug-mode{outline-offset:2px;background-color:#ffebee;outline:2px dashed #faadbb;position:relative}.kevel-debug-mode:after{color:#72182d;content:"Kevel Ad";background-color:#ffebee;padding:8px 12px;font-size:.75rem;display:inline-block;position:absolute;top:0;right:0}.kevel-debug-corner-flag{z-index:3;color:#fff;background-color:#72182d;padding:8px 12px;font-size:.75rem;position:absolute;top:0;right:0;box-shadow:0 1px 10px #1f243380}.hydration-promo-banner{color:#fff;background:#0f1100;width:100vw;margin-bottom:32px;margin-left:-50vw;position:relative;left:50%}@media (min-width:768px){.hydration-promo-banner{margin-bottom:40px}}.hydration-promo-banner .hydration-promo-banner-inner{width:100%;max-width:960px;margin:0 auto;padding:32px 16px}@media (min-width:768px){.hydration-promo-banner .hydration-promo-banner-inner{padding:40px 24px}}.hydration-promo-banner .hydration-promo-banner-headline{letter-spacing:-.02em;text-transform:uppercase;color:#fff;text-transform:uppercase;margin:0 0 8px;font-family:futura-pt-condensed,arial,sans-serif;font-size:2.25rem;font-style:normal;font-weight:800;line-height:1.1}@media (min-width:768px){.hydration-promo-banner .hydration-promo-banner-headline{letter-spacing:-.03em;text-transform:uppercase;font-family:futura-pt-condensed,arial,sans-serif;font-size:3rem;font-style:normal;font-weight:800;line-height:1.1}}.hydration-promo-banner .hydration-promo-banner-product-name{color:#fff;margin:0 0 4px;font-size:1.125rem;font-weight:500}.hydration-promo-banner .hydration-promo-banner-description{color:#ffffff8c;margin:0 0 24px;font-size:1rem;line-height:1.5}.hydration-promo-banner .hydration-promo-banner-progress{flex-direction:column;gap:6px;display:flex}.hydration-promo-banner .hydration-promo-banner-progress-label{color:#fff9;text-transform:uppercase;letter-spacing:.06em;font-size:.8125rem;font-weight:700}.hydration-promo-banner .hydration-promo-banner-progress-label strong{color:#def625;font-weight:700}.hydration-promo-banner .hydration-promo-banner-progress-bar{background:#ffffff1f;border-radius:100px;width:100%;height:6px;overflow:hidden}.hydration-promo-banner .hydration-promo-banner-progress-fill{background:#def625;border-radius:100px;height:100%;transition:width .6s cubic-bezier(.52,.01,.16,.99)}
/*# sourceMappingURL=0~.7sjkro1uqc.css.map*/