.StepEmailSubscribe .email-subscribe-form{display:flex;flex-direction:column;gap:8px}.StepEmailSubscribe .form-control{border-radius:4px}.StepEmailSubscribe .stepButton{font-weight:700;width:100%}.BlackFridaySteps{display:flex;flex-direction:column;gap:2rem}.BlackFridaySteps .BlackFridaySteps__steps{display:grid;gap:1.5rem;grid-template-columns:repeat(1,1fr)}@media(min-width:576px){.BlackFridaySteps .BlackFridaySteps__steps{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.BlackFridaySteps .BlackFridaySteps__steps{gap:1rem;grid-template-columns:repeat(4,1fr)}}@media(min-width:1520px){.BlackFridaySteps .BlackFridaySteps__steps{gap:1.5rem}}.BlackFridaySteps .BlackFridaySteps__step{background-color:var(--card-background-color);border-radius:8px;display:flex;flex-direction:column;flex-shrink:0}.BlackFridaySteps .BlackFridaySteps__step .BlackFridaySteps__step__header{display:flex;height:82px;position:relative}.BlackFridaySteps .BlackFridaySteps__step .BlackFridaySteps__step__headerText{align-items:center;display:flex;justify-content:space-between;padding:1.5rem;width:100%;z-index:1}.BlackFridaySteps .BlackFridaySteps__step .BlackFridaySteps__step__headerText .BlackFridaySteps__step__headerText__icon{color:#4caf50;font-size:1.5rem}.BlackFridaySteps .BlackFridaySteps__step .BlackFridaySteps__step__headerText .BlackFridaySteps__step__headerText__stepNumber{color:#eee;font-size:1.75rem;font-weight:700}.BlackFridaySteps .BlackFridaySteps__step .BlackFridaySteps__step__image{height:100%;position:absolute;width:100%}.BlackFridaySteps .BlackFridaySteps__step .BlackFridaySteps__step__image img{border-top-left-radius:8px;border-top-right-radius:8px;height:100%;object-fit:cover;width:100%}.BlackFridaySteps .BlackFridaySteps__step .BlackFridaySteps__content{display:flex;flex:1;flex-direction:column;padding:1.5rem}.BlackFridaySteps .BlackFridaySteps__step .BlackFridaySteps__description{padding:1rem 0}.BlackFridaySteps .BlackFridaySteps__step .BlackFridaySteps__ctaSection{margin-top:auto}.BlackFridaySteps .BlackFridaySteps__step .BlackFridaySteps__ctaSection .BlackFridaySteps__cta{font-weight:700;width:100%}.BlackFridayFAQs .collapse-accordion{margin:.75rem 0;width:100%}.BlackFridayFAQs .collapse-accordion .accordion-subscribe{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}@media(min-width:768px){.BlackFridayFAQs .collapse-accordion .accordion-subscribe{align-items:center;flex-direction:row}}.BlackFridayFAQs .collapse-accordion .collapse-link{background-color:var(--card-background-color);box-shadow:var(--card-box-shadow);color:#eee;cursor:pointer;font-size:var(--site-font-size-regular);font-weight:400;padding:1rem;text-align:left;white-space:normal}@media(-o-min-device-pixel-ratio:2/1),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){.BlackFridayFAQs .collapse-accordion .collapse-link{font-weight:inherit}}.site-light-theme .BlackFridayFAQs .collapse-accordion .collapse-link{box-shadow:var(--card-box-shadow);color:#212121}@media(min-width:768px){.BlackFridayFAQs .collapse-accordion .collapse-link{padding:1rem 1.5rem}}.BlackFridayFAQs .collapse-accordion .collapse-link--closed{border-radius:var(--border-radius-lg);transition:border-radius .5s ease-in-out}.BlackFridayFAQs .collapse-accordion .collapse-link--open{border-bottom-left-radius:0;border-bottom-right-radius:0}.BlackFridayFAQs .collapse-accordion .collapse-link:focus,.BlackFridayFAQs .collapse-accordion .collapse-link:hover{box-shadow:var(--card-box-shadow);color:#eee;text-decoration:none}.site-light-theme .BlackFridayFAQs .collapse-accordion .collapse-link:focus,.site-light-theme .BlackFridayFAQs .collapse-accordion .collapse-link:hover{color:#212121}.BlackFridayFAQs .collapse-accordion .collapse-link p{font-weight:400;margin:0}.BlackFridayFAQs .collapse-accordion .collapse-link svg{color:#9e9e9e}.BlackFridayFAQs .collapse-accordion .collapse-link .icon-container svg{font-size:var(--icon-size-sm)}.BlackFridayFAQs .collapse-accordion .collapse-content{background-color:var(--card-background-color);border-bottom-left-radius:var(--border-radius-lg);border-bottom-right-radius:var(--border-radius-lg);padding:0 1rem 1rem}.site-light-theme .BlackFridayFAQs .collapse-accordion .collapse-content{color:#212121}@media(min-width:768px){.BlackFridayFAQs .collapse-accordion .collapse-content{padding:0 1.5rem 1rem}}.BlackFridayFAQs .collapse-accordion .collapse-content a{color:var(--brand-core,#ff9800)}.BlackFridayFAQs .collapse-accordion .collapse-content a:hover{text-decoration:underline}.BlackFridayFAQs .collapse-accordion .collapse-content ol:last-of-type,.BlackFridayFAQs .collapse-accordion .collapse-content p:last-of-type,.BlackFridayFAQs .collapse-accordion .collapse-content ul:last-of-type{margin-bottom:0}.site-light-theme .BlackFridayFAQs .email-subscribe-input .input-group input{background-color:#eee}.BlackFridayGiftGuideBanner{color:#fff;display:flex;flex-direction:column;height:360px;position:relative}@media(min-width:768px){.BlackFridayGiftGuideBanner{height:300px}}@media(min-width:1200px){.BlackFridayGiftGuideBanner{height:360px}}.BlackFridayGiftGuideBanner .BlackFridayGiftGuideBanner__title{margin:0}.BlackFridayGiftGuideBanner .BlackFridayGiftGuideBanner__content{align-items:center;display:flex;flex-direction:column;gap:32px;height:100%;justify-content:center;width:100%;z-index:1}.BlackFridayGiftGuideBanner .BlackFridayGiftGuideBanner__cta{font-weight:700}.BlackFridayGiftGuideBanner .BlackFridayGiftGuideBanner__background{background-color:#000;height:360px;left:0;position:absolute;top:0;width:100%}@media(min-width:768px){.BlackFridayGiftGuideBanner .BlackFridayGiftGuideBanner__background{height:300px}}@media(min-width:1200px){.BlackFridayGiftGuideBanner .BlackFridayGiftGuideBanner__background{height:360px}}.BlackFridayGiftGuideBanner .BlackFridayGiftGuideBanner__background img{filter:blur(3px);height:100%;object-fit:cover;opacity:.75;width:100%}.BlackFridayPoints .BlackFridayPoints__points{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}@media(min-width:768px){.BlackFridayPoints .BlackFridayPoints__points{grid-template-columns:repeat(5,1fr)}}@media(min-width:1200px){.BlackFridayPoints .BlackFridayPoints__points{gap:2rem}}@media(max-width:767.98px){.BlackFridayPoints .BlackFridayPoints__point:last-child{grid-column:span 2}}.BlackFridayPoints .BlackFridayPoints__point{align-items:center;border-radius:8px;display:flex;height:100px;justify-content:center;padding:1rem;position:relative}@media(min-width:768px){.BlackFridayPoints .BlackFridayPoints__point{height:160px}}@media(min-width:1200px){.BlackFridayPoints .BlackFridayPoints__point{height:240px}}.BlackFridayPoints .BlackFridayPoints__point .BlackFridayPoints__point__text{align-items:center;color:#eee;display:flex;font-weight:700;height:100%;justify-content:center;margin:0;text-align:center;z-index:1}.BlackFridayPoints .BlackFridayPoints__point .BlackFridayPoints__point__bg{height:100%;position:absolute;width:100%}.BlackFridayPoints .BlackFridayPoints__point .BlackFridayPoints__point__bg img{border-radius:8px;height:100%;object-fit:cover;width:100%}.BlackFridayOnSalePage{display:flex;flex-direction:column;margin:2.5rem 0;row-gap:3rem}.BlackFridayOnSalePage h1,.BlackFridayOnSalePage h2{margin-bottom:1rem}@media(min-width:576px){.BlackFridayOnSalePage{row-gap:3.5rem}}@media(min-width:768px){.BlackFridayOnSalePage{row-gap:4rem}}@media(min-width:1520px){.BlackFridayOnSalePage{row-gap:4.5rem}}.BlackFridayOnSalePage .text--bold{font-weight:700}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:var(--site-font-weight-bold)!important}.h1,h1{font-size:1.375rem;line-height:1.625rem}@media(min-width:1200px){.h1,h1{font-size:2rem;line-height:2.375rem}}.h2,h2{font-size:1.25rem;line-height:1.5rem}@media(min-width:1200px){.h2,h2{font-size:1.75rem;line-height:2.125rem}}.h3,h3{font-size:1.125rem;line-height:1.375rem}@media(min-width:1200px){.h3,h3{font-size:1.5rem;line-height:1.8125rem}}.h4,h4{font-size:1rem;line-height:1.1875rem}@media(min-width:1200px){.h4,h4{font-size:1.25rem;line-height:1.5rem}}.h5,h5{font-size:.9375rem;line-height:1.125rem}@media(min-width:1200px){.h5,h5{font-size:1.125rem;line-height:1.375rem}}.h6,h6{font-size:.9375rem}.paragraph-small{font-size:13px}@media(min-width:1200px){.paragraph-small{font-size:14px}}.OnSalePage{display:flex;flex-direction:column;margin:2.5rem 0;row-gap:3rem}@media(min-width:576px){.OnSalePage{row-gap:3.5rem}}@media(min-width:768px){.OnSalePage{row-gap:4rem}}@media(min-width:1520px){.OnSalePage{row-gap:4.5rem}}
/*# sourceMappingURL=styles~OnSalePage.e908e1c3.css.map*/