.gs-image-hero-banner--sale,.gs-image-hero-banner--sale *,.gs-image-hero-banner--sale *:before,.gs-image-hero-banner--sale *:after{box-sizing:border-box}section.gs-image-hero-banner-container.gs-image-hero-banner--sale{--hero-band-height: 46px;--hero-copy-gap: 14px;--hero-icon-size: 18px;color:rgb(var(--color-foreground));font-family:var(--font-family-body);background:rgb(var(--color-background));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}section.gs-image-hero-banner-container.gs-image-hero-banner--sale:after{display:none}section.gs-image-hero-banner-container.gs-image-hero-banner--sale .gs-image-hero-banner-media:after{top:0;left:0;width:100%;height:100%;background:var(--gradient-hero-mobile);pointer-events:none}section.gs-image-hero-banner-container.gs-image-hero-banner--sale .gs-image-hero-banner-main{position:absolute;top:0;left:0;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;gap:12px;width:100%;height:100%;padding:0 0 calc(var(--hero-band-height) + 32px);transform:none}section.gs-image-hero-banner-container.gs-image-hero-banner--sale .gs-image-hero-banner-main-content{align-items:center;gap:var(--hero-copy-gap);width:100%;text-align:center}section.gs-image-hero-banner-container.gs-image-hero-banner--sale .gs-hero-block{max-width:100%}section.gs-image-hero-banner-container.gs-image-hero-banner--sale .h1.gs-heading,section.gs-image-hero-banner-container.gs-image-hero-banner--sale .h1.gs-heading p{max-width:620px;margin:0;color:rgb(var(--color-foreground));font-family:var(--font-family-heading);font-size:var(--font-size-h1);font-weight:var(--font-weight-regular);line-height:var(--line-height-120);letter-spacing:var(--letter-spacing-body)}section.gs-image-hero-banner-container.gs-image-hero-banner--sale .gs-hero-block--heading+.gs-hero-block--body_text{margin-top:-4px}section.gs-image-hero-banner-container.gs-image-hero-banner--sale .gs-text-ban,section.gs-image-hero-banner-container.gs-image-hero-banner--sale .gs-text-ban p{max-width:430px;margin:0;color:var(--overlay-text-light);font-size:var(--font-size-body-15);font-weight:var(--font-weight-regular);line-height:var(--line-height-150)}section.gs-image-hero-banner-container.gs-image-hero-banner--sale .gs-hero-block--button{width:100%}section.gs-image-hero-banner-container.gs-image-hero-banner--sale .gs-hero-sale__button{width:100%;padding:0 32px;font-weight:var(--font-weight-medium);line-height:var(--line-height-120)}section.gs-image-hero-banner-container.gs-image-hero-banner--sale .gs-hero-block--button+.gs-hero-block--social_proof{margin-top:6px}.gs-hero-proof{display:flex;align-items:center;gap:10px;font-size:var(--font-size-body-13);line-height:var(--line-height-145)}.gs-hero-proof__avatars{display:flex;isolation:isolate}.gs-hero-proof__avatars picture{display:block;position:relative;width:26px;height:26px;margin-right:-7px}.gs-hero-proof__avatars picture:nth-child(1){z-index:3}.gs-hero-proof__avatars picture:nth-child(2){z-index:2}.gs-hero-proof__avatars picture:nth-child(3){z-index:1}.gs-hero-proof__avatars picture:last-child{margin-right:0}.gs-hero-proof__avatar{display:block;width:100%;height:100%;border-radius:var(--radius-circle);object-fit:cover}.gs-hero-proof__summary{display:flex;align-items:center;gap:8px}.gs-hero-proof__rating{display:flex;align-items:center;gap:4px}.gs-hero-proof__score{font-weight:var(--font-weight-medium)}.gs-hero-proof__stars{display:flex;gap:2px;color:var(--color-yellow-200)}.gs-hero-proof__stars .theme-icon{--icon-size: 14px;width:var(--icon-size);height:var(--icon-size)}.gs-hero-proof__label{font-weight:var(--font-weight-light);opacity:.9;white-space:nowrap}section.gs-image-hero-banner-container.gs-image-hero-banner--sale .gs-hero-awards{display:flex;justify-content:space-between;gap:8px;width:100%;margin:0 auto;list-style:none}.gs-hero-award{display:flex;flex:1 1 0;flex-direction:column;align-items:center;gap:3.8px;min-width:0;max-width:113px;padding:4px 6px;border:.5px solid var(--overlay-glass-250);border-radius:var(--radius-s-tight);background:var(--overlay-navy-05);-webkit-backdrop-filter:blur(var(--blur-glass-s));backdrop-filter:blur(var(--blur-glass-s))}.gs-hero-award__media{display:flex;align-items:center;justify-content:center;height:31.5px}.gs-hero-award__media picture{display:block;line-height:0}.gs-hero-award__image{display:block;width:auto;max-width:100%;height:calc(var(--award-image-height, 35px) * .9);object-fit:contain}.gs-hero-award__caption{color:rgb(var(--color-foreground));font-size:var(--font-size-body-7-5);font-weight:var(--font-weight-medium);line-height:var(--line-height-120);letter-spacing:var(--letter-spacing-caption-wide);text-align:center;text-transform:uppercase}.gs-hero-usps{position:absolute;right:0;bottom:0;left:0;z-index:2;overflow:hidden;border-top:1px solid var(--overlay-glass-250);background:var(--overlay-navy-20);-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass))}.gs-hero-usps__marquee{display:block}.gs-hero-usps__viewport{overflow:hidden}.gs-hero-usps__track{display:flex;width:100%}.gs-hero-usps__list{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:calc(var(--hero-band-height) - 1px);margin:0 auto;list-style:none}.gs-hero-usp{display:flex;flex-shrink:0;align-items:center;gap:6px;color:rgb(var(--color-foreground));font-size:var(--font-size-body-13);font-weight:var(--font-weight-medium);line-height:var(--line-height-120);white-space:nowrap}.gs-hero-usp__icon{display:inline-flex;flex-shrink:0;color:rgb(var(--color-foreground))}.gs-hero-usp__icon .theme-icon,.gs-hero-usp__icon svg{--icon-size: var(--hero-icon-size);width:var(--hero-icon-size);height:var(--hero-icon-size)}.gs-hero-usps__marquee[data-marquee] .gs-hero-usps__track{width:max-content;animation:gs-hero-usps-marquee var(--press-duration, 30s) linear infinite;will-change:transform}.gs-hero-usps__marquee[data-marquee] .gs-hero-usps__list,.gs-hero-usps__marquee[data-scrollable] .gs-hero-usps__list{width:max-content;max-width:none;margin:0;padding:0 8px}.gs-hero-usps__marquee[data-marquee] .gs-hero-usps__viewport:hover .gs-hero-usps__track,.gs-hero-usps__marquee[data-marquee] .gs-hero-usps__viewport:focus-within .gs-hero-usps__track{animation-play-state:paused}.gs-hero-usps__marquee[data-scrollable] .gs-hero-usps__viewport{overflow-x:auto;scrollbar-width:none}.gs-hero-usps__marquee[data-scrollable] .gs-hero-usps__viewport::-webkit-scrollbar{display:none}.gs-hero-usps__viewport:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:-2px}@keyframes gs-hero-usps-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.gs-hero-usps__marquee[data-marquee] .gs-hero-usps__track{animation:none}}@media screen and (min-width:990px){section.gs-image-hero-banner-container.gs-image-hero-banner--sale{--hero-band-height: 48px;--hero-copy-gap: 16px;--hero-icon-size: 22px}section.gs-image-hero-banner-container.gs-image-hero-banner--sale .gs-image-hero-banner-media:after{background:var(--gradient-hero-desktop)}section.gs-image-hero-banner-container.gs-image-hero-banner--sale .gs-image-hero-banner-main{flex-direction:row;justify-content:flex-start;align-items:center;padding:0 0 64px}section.gs-image-hero-banner-container.gs-image-hero-banner--sale .gs-image-hero-banner-main-content{align-items:flex-start;text-align:left}section.gs-image-hero-banner-container.gs-image-hero-banner--sale .h1.gs-heading,section.gs-image-hero-banner-container.gs-image-hero-banner--sale .h1.gs-heading p{font-size:var(--font-size-display);line-height:var(--line-height-112);letter-spacing:var(--letter-spacing-heading-tight)}section.gs-image-hero-banner-container.gs-image-hero-banner--sale .gs-text-ban,section.gs-image-hero-banner-container.gs-image-hero-banner--sale .gs-text-ban p{font-size:var(--font-size-body-17);line-height:var(--line-height-135)}section.gs-image-hero-banner-container.gs-image-hero-banner--sale .gs-hero-block--button{width:auto}section.gs-image-hero-banner-container.gs-image-hero-banner--sale .gs-hero-sale__button{width:auto}section.gs-image-hero-banner-container.gs-image-hero-banner--sale .gs-hero-block--button+.gs-hero-block--social_proof{margin-top:0}section.gs-image-hero-banner-container.gs-image-hero-banner--sale .gs-hero-awards{position:absolute;right:0;bottom:calc(var(--hero-band-height) + 26px);left:0;justify-content:flex-end;gap:4px}.gs-hero-award{flex:0 0 auto;gap:4.2px;max-width:none;padding:6px;border-width:.55px;background:var(--overlay-navy-07)}.gs-hero-award__media{height:35px}.gs-hero-award__image{height:var(--award-image-height, 35px)}.gs-hero-award__caption{width:112px;font-size:var(--font-size-body-9)}.gs-hero-usps{background:var(--overlay-navy-05)}.gs-hero-usp{gap:8px;font-size:var(--font-size-body-15);line-height:var(--line-height-150)}.gs-hero-usps__list{gap:24px}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/section-gs-image-hero-sale.css.map */
