.shopify-section:has(.s-flash-deals){overflow:hidden}.s-flash-deals{--promo-bg:var(--flash-deals-promo-bg-mobile,var(--surface-subtle));--promo-text:var(--flash-deals-promo-text-mobile,var(--text));--countdown-text:var(--flash-deals-countdown-text-mobile,var(--surface-brand-dark));--countdown-border:var(--flash-deals-countdown-border-mobile,var(--border-primary))}.s-flash-deals__container,.s-flash-deals__promo{display:flex;flex-direction:column}.s-flash-deals__promo{background-color:var(--promo-bg);color:var(--promo-text);margin-inline:calc(var(--container-horizontal-padding)*-1);padding-left:var(--container-horizontal-padding);padding-right:var(--container-horizontal-padding);padding-top:var(--grid-section-md);width:calc(100% + var(--container-horizontal-padding)*2)}.s-flash-deals__promo-media{--display:grid;flex:1;min-height:11.25rem}.s-flash-deals__promo-image{--display:block;height:100%;width:100%}.s-flash-deals__promo-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.s-flash-deals__promo-content{display:flex;flex-direction:column;gap:var(--grid-gutter-sm)}.s-flash-deals__heading{color:inherit}.s-flash-deals__text{font-size:var(--font-static-sm);line-height:1.5}.s-flash-deals__countdown{align-items:center;color:var(--countdown-text);display:flex;flex-direction:row;justify-content:flex-start;padding-top:var(--grid-gutter-sm)}.s-flash-deals__countdown:has(.s-flash-deals__timer:empty){display:none}.s-flash-deals__countdown-label{font-size:var(--font-static-md);font-weight:600;line-height:1;white-space:nowrap}.s-flash-deals__timer{flex:1;gap:var(--grid-gutter-lg)}.s-flash-deals__timer,.s-flash-deals__timer-unit{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.s-flash-deals__timer-unit{gap:var(--grid-static-sm)}.s-flash-deals__timer-box{align-items:center;border:.0625rem solid var(--countdown-border);display:flex;flex-direction:row;height:2rem;justify-content:center;padding:.25rem;width:2rem}.s-flash-deals__timer-digit{color:var(--countdown-text);font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--font-responsive-sm);font-variation-settings:"wdth" 100;font-weight:600;line-height:1.15;line-height:1.1}.s-flash-deals__timer-label{color:var(--countdown-text);font-size:var(--font-static-sm);font-weight:700;letter-spacing:.03em;line-height:1;text-transform:uppercase}.s-flash-deals__slider{--slides-to-show:1.25;--slide-gap:var(--grid-static-md);--band-height:calc(var(--grid-section-md) + 100vw/var(--slides-to-show)/2);background-image:linear-gradient(to bottom,var(--promo-bg) var(--band-height),transparent var(--band-height));display:grid;gap:1rem;padding-block:var(--grid-section-md) 0}.s-flash-deals__slider.fm-slider--will-scroll .c-fm-slider-controls-mobile{margin-left:auto;margin-right:auto;max-width:calc(var(--container-main) + var(--container-horizontal-padding)*2);padding-left:var(--container-horizontal-padding);padding-right:var(--container-horizontal-padding);width:100%}@media only screen and (min-width:30em){.s-flash-deals__slider{--slides-to-show:2.25}}@media only screen and (min-width:64em){.s-flash-deals{--promo-bg:var(--flash-deals-promo-bg-desktop,var(--surface-brand-dark));--promo-text:var(--flash-deals-promo-text-desktop,var(--text-on-dark));--countdown-text:var(--flash-deals-countdown-text-desktop,var(--text-on-dark));--countdown-border:var(--flash-deals-countdown-border-desktop,var(--border-subtle))}.s-flash-deals__container{align-items:stretch;display:flex;flex-direction:row;gap:var(--grid-section-sm);justify-content:flex-start}.s-flash-deals__promo{border-radius:var(--radius-lg);flex:0 0 18.75rem;margin-inline:0;overflow:hidden;padding:0;width:18.75rem}.s-flash-deals__promo-content{gap:var(--grid-responsive-xxs);padding:1.5rem}.s-flash-deals__heading{font-size:1.75rem}.s-flash-deals__countdown{color:var(--promo-text);gap:var(--grid-static-md);padding-top:1.25rem}.s-flash-deals__timer{gap:var(--grid-gutter-sm);justify-content:center}.s-flash-deals__timer-unit{align-items:center;display:flex;flex-direction:column;justify-content:center}.s-flash-deals__slider{--slides-to-show:3;--slide-gap:var(--grid-section-sm);background-image:none;flex:1;min-width:0;padding:0}.s-flash-deals__slider--peek{--slides-to-show:3.25}.s-flash-deals__slider.fm-slider--will-scroll{--_bleed-width:max(calc((100vw - var(--container-main))/2),var(--container-horizontal-padding));--offset-end-width:max(calc(var(--_bleed-width) - var(--slide-gap)),0rem);--slide-width:calc((100% - var(--_bleed-width) - var(--_total-in-view-gaps-width))/var(--slides-to-show));margin-right:calc(var(--_bleed-width)*-1)}.s-flash-deals__slider.fm-slider--will-scroll .c-fm-slider-controls-desktop{margin-right:var(--_bleed-width)}}@media only screen and (max-width:calc(64em - 1px)){.s-flash-deals__slider.fm-slider--will-scroll{--_offset-width:max(calc((100vw - var(--slider-container, var(--container-main)))/2 + var(--_scrollport-focus-ring-offset)*2),calc(var(--container-horizontal-padding) + var(--_scrollport-focus-ring-offset)*2));--offset-start-width:var(--_offset-width);--offset-end-width:var(--_offset-width);--scroll-padding-inline:var(--_offset-width);left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;padding-left:0;padding-right:0;position:relative;right:50%;width:100vw}.s-flash-deals__slider.fm-slider--will-scroll .fm-slider__offset-end,.s-flash-deals__slider.fm-slider--will-scroll .fm-slider__offset-start{scroll-snap-align:none!important}.s-flash-deals__slider.fm-slider--will-scroll .c-fm-slider-controls-desktop{justify-content:flex-end;margin-left:auto;margin-right:auto;max-width:calc(var(--container-main) + var(--container-horizontal-padding)*2);padding-left:var(--container-horizontal-padding);padding-right:var(--container-horizontal-padding);width:100%}}