.holiday-sale-hero{overflow:hidden;position:relative;isolation:isolate;color:#111;background-color:#e3e2df;padding-block:calc(var(--spacing) * 4)}@media (width < 64rem){.holiday-sale-hero>img:not(.mobile-bg){display:none}}@media (width >= 64rem){.holiday-sale-hero>img.mobile-bg{display:none}}.holiday-sale-hero .heading-wrapper{max-width:calc(var(--spacing) * 150);display:flex;flex-direction:column;align-items:start;gap:calc(var(--spacing) * 4)}@media (width >= 96rem){.holiday-sale-hero .heading-wrapper{gap:calc(var(--spacing) * 6)}}.holiday-sale-hero .heading-wrapper .hero-badge{font-weight:400;line-height:1}.holiday-sale-hero .heading-wrapper h1{font-weight:500;line-height:1}.holiday-sale-hero .heading-wrapper h1 .new-line{display:block}.holiday-sale-hero .heading-wrapper h1 strong{font-weight:700;color:var(--blue-300)}.holiday-sale-hero .heading-wrapper .description{font-weight:500;font-size:1.8rem}@media (width >= 64rem){.holiday-sale-hero .heading-wrapper .description{font-size:2rem;max-width:70%}}.holiday-sale-hero .column-content{position:relative}.holiday-sale-hero .column-content .hero-buttons{display:flex;flex-wrap:wrap;gap:2rem;align-items:start;justify-items:start}.holiday-sale-hero .feature-slider{width:100%;border-radius:100px;padding-inline:1.6rem}@media (width >= 64rem){.holiday-sale-hero .feature-slider{display:none}}.holiday-sale-hero .feature-slider .slide{padding-block:1rem;display:flex;align-items:center;justify-content:center}.holiday-sale-hero .features{display:none}@media (width >= 64rem){.holiday-sale-hero .features{margin-inline:auto;border-radius:5.6rem;width:fit-content;max-width:98rem;display:flex;align-items:center;justify-content:center;padding:.9rem 2.4rem;gap:4rem}}.holiday-sale-hero .feature{display:flex;align-items:center;font-size:1.6rem;font-weight:500;line-height:2.4rem}.holiday-sale-hero .feature img{width:auto;height:2.4rem;object-fit:contain;flex-shrink:0;margin-right:.8rem}.holiday-sale-hero{background-color:#e3e2df;background-image:linear-gradient(to top,#e3e2df 0% 100%)}.holiday-sale-hero .feature-slider,.holiday-sale-hero .features{background-color:#fff}.holiday-sale-hero .feature .feature-icon{border-radius:100px;display:inline-flex;align-items:center;justify-content:center;padding:calc(var(--spacing) * .5);overflow:hidden;aspect-ratio:1/1;width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);margin-inline:calc(var(--spacing) * 1)}.holiday-sale-hero .feature .feature-icon.with-background{background-color:#800101}.holiday-sale-hero .feature .feature-icon img{margin:0;width:auto;height:auto}.holiday-sale-hero .heading-wrapper .hero-badge{position:relative;text-transform:uppercase;display:flex;flex-direction:row;align-items:center;border-radius:0;padding:0;margin:0 -1rem;letter-spacing:.25rem}@media (width >= 64rem){.holiday-sale-hero .heading-wrapper .hero-badge{flex-direction:row}}.holiday-sale-hero .hero-badge-wrapper .hero-badge span{padding:0 1rem;position:relative}.holiday-sale-hero .hero-badge-wrapper .hero-badge span:first-of-type{font-weight:700;border-right:1px solid currentColor}.holiday-sale-hero .hero-badge-wrapper .financing-msg{text-transform:uppercase;display:flex;flex-direction:row;align-items:center;border-top:0px none!important;border:2px solid currentColor;border-radius:0;padding:0;letter-spacing:.05rem}.holiday-sale-hero .hero-badge-wrapper .financing-msg .financing-msg__text{width:100%;display:block;text-align:center;text-transform:none;padding:.5rem;color:var(--white);text-decoration:none}.holiday-sale-hero .heading-wrapper h1{font-size:3.5rem;line-height:1.2}@media (width >= 48rem){.holiday-sale-hero .heading-wrapper h1{font-size:4rem;line-height:1}}@media (width >= 64rem){.holiday-sale-hero .heading-wrapper h1{font-size:5rem}}@media (width >= 96rem){.holiday-sale-hero .heading-wrapper h1{font-size:6rem}}.holiday-sale-hero .extratext{width:100%;margin-block:calc((var(--spacing) * 2));font-size:1.8rem}@media (width >= 64rem){.holiday-sale-hero .extratext{font-size:2rem}}.holiday-sale-hero>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-2}@media (width >= 64rem){.holiday-sale-hero>img{object-position:center 30%;right:-10%;-webkit-mask-image:linear-gradient(90deg,#fff0,#fff 25% 95%,#fff0);mask-image:linear-gradient(90deg,#fff0,#fff 25% 95%,#fff0)}}@media (width >= 96rem){.holiday-sale-hero>img{max-width:1650px;right:auto;left:50%;transform:translate(-38%)}}.holiday-sale-hero .gap{line-height:1;display:flex;aspect-ratio:1/1;width:190px;position:relative;left:0}@media (width >= 46rem){.holiday-sale-hero .gap{display:none}}.holiday-sale-hero .circle-badge{align-items:center;justify-content:center;flex-direction:column;font-weight:600;font-size:1.2rem;border-radius:200px;line-height:1;letter-spacing:.2rem;display:flex;aspect-ratio:1/1;width:190px;background-color:#ffffff80;border:2px solid var(--white);position:relative;left:0;gap:.5rem;transform:translate(-20%) scale(.6);transition:transform .5s ease-in-out}@media (width >= 46rem){.holiday-sale-hero .circle-badge{position:absolute;top:auto;bottom:10%;left:auto;right:0%;transform:translate(0) scale(.7)}}@media (width >= 64rem){.holiday-sale-hero .circle-badge{top:auto;bottom:10%;right:0%;transform:translate(0) scale(.8)}}@media (width >= 96rem){.holiday-sale-hero .circle-badge{transform:translate(50%) scale(1)}}.holiday-sale-hero .circle-badge span{position:relative}.holiday-sale-hero .circle-badge .text-big{line-height:.8;font-size:450%;letter-spacing:-.1rem}.holiday-sale-hero .countdown-wrapper{margin-inline:-1rem}.holiday-sale-hero .countdown-wrapper .item{text-align:center;line-height:1.3;font-size:1.2rem;padding-inline:1rem}.holiday-sale-hero .countdown-wrapper .item .number{font-size:2.4rem;background-color:transparent;font-weight:600;width:auto;height:auto;line-height:1.3}@media (width >= 64rem){.holiday-sale-hero .countdown-wrapper .item .number{font-size:3.2rem}}.holiday-sale-hero .countdown-wrapper .item[data-hrs]:after,.holiday-sale-hero .countdown-wrapper .item[data-mins]:after{font-size:3rem;margin-left:1.5rem;color:inherit}.holiday-sale-hero .hero-buttons{margin-top:calc((var(--spacing) * 4))}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-hero-holiday-sale.css.map */
