.SpringSaleSubscriptionCard-module-scss-module__T2Wieq__SubscriptionCardContainer{box-sizing:border-box;background-image:var(--bg-image-url);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;flex-direction:column;grid-column:1/7;width:100%;height:560px;padding:24px 15px;display:flex;position:relative}@media (min-width:1025px){.SpringSaleSubscriptionCard-module-scss-module__T2Wieq__SubscriptionCardContainer{flex-direction:row;grid-column:1/13;justify-content:space-between;align-items:center;height:420px;padding:32px 48px}}.SpringSaleSubscriptionCard-module-scss-module__T2Wieq__SubscriptionCardContainer .submit-form__content .submit-form__title{width:100%;color:var(--dark-form-fathers-button-text,var(--light-color));font-size:calc(.0133333*var(--fullWidth,100vw) + 20.8px);margin-bottom:16px}@media (min-width:1441px){.SpringSaleSubscriptionCard-module-scss-module__T2Wieq__SubscriptionCardContainer .submit-form__content .submit-form__title{font-size:calc(.003*var(--fullWidth,100vw) + 35.68px)}}.SpringSaleSubscriptionCard-module-scss-module__T2Wieq__SubscriptionCardContainer .submit-form__content .submit-form__title{letter-spacing:-1.2px;white-space:pre-line;font-style:normal;font-weight:600;line-height:115%}@media (max-width:1024px){.SpringSaleSubscriptionCard-module-scss-module__T2Wieq__SubscriptionCardContainer .submit-form__content .submit-form__title{color:var(--light-color);letter-spacing:-.78px}}.SpringSaleSubscriptionCard-module-scss-module__T2Wieq__SubscriptionCardContainer .submit-form__content .submit-form__subtitle{white-space:pre-line;color:var(--dark-form-fathers-button-text,var(--light-color));margin-bottom:14px}.SpringSaleSubscriptionCard-module-scss-module__T2Wieq__SubscriptionCardContainer .submit-form__content .submit-form__desc{color:var(--dark-form-fathers-button-text,var(--light-color));opacity:.6;margin-bottom:calc(.00761905*var(--fullWidth,100vw) + 21.0286px);line-height:1.6}@media (min-width:1441px){.SpringSaleSubscriptionCard-module-scss-module__T2Wieq__SubscriptionCardContainer .submit-form__content .submit-form__desc{margin-bottom:calc(.004*var(--fullWidth,100vw) + 26.24px)}}.SpringSaleSubscriptionCard-module-scss-module__T2Wieq__SubscriptionCardContainer .submit-form__content .submit-form__desc{white-space:pre-line}@media (max-width:1024px){.SpringSaleSubscriptionCard-module-scss-module__T2Wieq__SubscriptionCardContainer .submit-form__content .submit-form__desc{color:var(--light-color);letter-spacing:-.39px}}.SpringSaleSubscriptionCard-module-scss-module__T2Wieq__SubscriptionCardContainer .submit-form__content .submit-form__desc mark{color:var(--dark-form-fathers-button-text,var(--light-color));background-color:#0000;font-weight:600}.SpringSaleSubscriptionCard-module-scss-module__T2Wieq__SubscriptionCardContainer .submit-form__content .success-tips-container{color:var(--dark-primary);background:0 0}@media (min-width:1025px){.SpringSaleSubscriptionCard-module-scss-module__T2Wieq__ContentContainer{min-width:488px}}@media (max-width:1024px){.SpringSaleSubscriptionCard-module-scss-module__T2Wieq__ContentContainer{width:100%}}@media (min-width:1025px){.SpringSaleSubscriptionCard-module-scss-module__T2Wieq__ContentContainer .privacy-policy_wrap{text-align:left}}.SpringSaleSubscriptionCard-module-scss-module__T2Wieq__ContentContainer .privacy-policy_wrap p{color:#0d0d0d99}.SpringSaleSubscriptionCard-module-scss-module__T2Wieq__SubmitFormIconContainer{aspect-ratio:var(--show-icon-aspect-ratio);padding-top:22px;position:relative}@media (min-width:1025px){.SpringSaleSubscriptionCard-module-scss-module__T2Wieq__SubmitFormIconContainer{width:49%;max-width:490px;padding-top:0}}@media (max-width:1024px){.SpringSaleSubscriptionCard-module-scss-module__T2Wieq__SubmitFormIconContainer{max-width:100%;height:200px}}
.index-module-scss-module__YNY-BG__AccessoryCardListContainerWrapper{order:var(--order-num)}@media (max-width:1024px){.index-module-scss-module__YNY-BG__AccessoryCardListContainerWrapper:not([data-has-show-more]){padding-bottom:20px}}.index-module-scss-module__YNY-BG__AccessoryCardWrapper{width:calc(83.3333vw - 29.3333px);height:100%}.index-module-scss-module__YNY-BG__SliderRowContainer{width:100%}.index-module-scss-module__YNY-BG__MobileSliderContainer{flex-direction:column;width:100%;display:flex}.index-module-scss-module__YNY-BG__MobileSliderContainer .slider-columns-container{padding-bottom:40px}.index-module-scss-module__YNY-BG__MobileSliderContainer .slider-columns-styled-cell{width:calc(83.3333vw - 29.3333px)}.index-module-scss-module__YNY-BG__MobileSliderContainer .slider-columns-overflow-container{align-items:stretch}.index-module-scss-module__YNY-BG__AccessoryCardListTitleContainer{padding-bottom:calc(.0342857*var(--fullWidth,100vw) + 10.6286px)}@media (min-width:1441px){.index-module-scss-module__YNY-BG__AccessoryCardListTitleContainer{padding-bottom:calc(.01*var(--fullWidth,100vw) + 45.6px)}}.index-module-scss-module__YNY-BG__AccessoryCardListTitleContainer{font-size:calc(.0133333*var(--fullWidth,100vw) + 20.8px)}@media (min-width:1441px){.index-module-scss-module__YNY-BG__AccessoryCardListTitleContainer{font-size:calc(.01*var(--fullWidth,100vw) + 25.6px)}}.index-module-scss-module__YNY-BG__AccessoryCardListTitleContainer{text-align:center;color:var(--dark-color);letter-spacing:-1.2px;text-transform:capitalize;font-style:normal;font-weight:600;line-height:115%}@media (max-width:1024px){.index-module-scss-module__YNY-BG__AccessoryCardListTitleContainer{text-align:left;letter-spacing:-.78px}}.index-module-scss-module__YNY-BG__AccessoryCardListContainerPC{grid-template-columns:repeat(12,1fr);align-items:stretch;gap:24px;display:grid}.index-module-scss-module__YNY-BG__ShowMoreBtn{background:var(--dark-color);height:44.651px;margin:0 auto;margin-top:calc(.0190476*var(--fullWidth,100vw) + 32.5714px);border-radius:38px;align-items:center;gap:9px;padding:12px 16px 12px 22px;display:flex}@media (min-width:1441px){.index-module-scss-module__YNY-BG__ShowMoreBtn{margin-top:calc(.01*var(--fullWidth,100vw) + 45.6px)}}.index-module-scss-module__YNY-BG__ShowMoreBtn{color:#1b1d1d;letter-spacing:.98px;text-transform:uppercase;font-size:14px;font-style:normal;font-weight:700;line-height:20px}@media (max-width:1024px){.index-module-scss-module__YNY-BG__ShowMoreBtn{margin-top:0}}.index-module-scss-module__YNY-BG__ShowMoreBtn:hover{opacity:.8}
.style-module-scss-module__wwKrYq__IntroCard{height:100%;color:var(--dark-color);isolation:isolate;background:var(--card-background,transparent);flex-direction:row;display:flex;position:relative}.style-module-scss-module__wwKrYq__IntroCardBackgroundImage{background-image:var(--background-image-url);background-position:50%;background-repeat:no-repeat;background-size:100% 100%}@media (max-width:1024px){.style-module-scss-module__wwKrYq__IntroCard{flex-direction:column;height:auto}}.style-module-scss-module__wwKrYq__IntroCardVertical{flex-direction:column}.style-module-scss-module__wwKrYq__IntroCardGlow:before{content:"";z-index:3;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 20px #00e5e34d}.style-module-scss-module__wwKrYq__IntroCardImage{background-image:var(--card-background-image);background-position:50%;background-repeat:no-repeat;background-size:100% 100%}.style-module-scss-module__wwKrYq__CopyPanel{z-index:2;width:50%;min-width:0;padding:var(--content-padding);flex-direction:column;flex:50%;justify-content:center;align-items:flex-start;display:flex;position:relative}.style-module-scss-module__wwKrYq__CopyPanelHorizontal{justify-content:center}@media (max-width:1024px){.style-module-scss-module__wwKrYq__CopyPanel{width:100%;padding:var(--content-padding-mobile);flex:none}}.style-module-scss-module__wwKrYq__CopyPanelVertical{flex:auto;justify-content:flex-start;width:100%}.style-module-scss-module__wwKrYq__CopyPanelVertical .product-card-button{margin-top:auto}.style-module-scss-module__wwKrYq__ContentBlocks{flex-direction:column;flex:none;width:100%;min-width:0;display:flex}.style-module-scss-module__wwKrYq__ContentBlocksVertical{flex:1}
.index-module-scss-module__j1umGW__HeroRoot{background-color:var(--dark-background);width:100%;color:var(--dark-color);display:grid;position:relative}.index-module-scss-module__j1umGW__HeroMedia,.index-module-scss-module__j1umGW__HeroOverlay{grid-area:1/1;width:100%}.index-module-scss-module__j1umGW__HeroMedia{aspect-ratio:var(--black-friday-warmup-hero-ratio,1920/976);position:relative;overflow:hidden}.index-module-scss-module__j1umGW__HeroOverlay{z-index:1;align-items:center;height:100vh;display:flex;position:relative}@media (max-width:1024px){.index-module-scss-module__j1umGW__HeroOverlay{background:linear-gradient(180deg, transparent 48%, var(--dark-background) 66%);align-items:flex-end;padding-bottom:46px}}.index-module-scss-module__j1umGW__HeroContent{flex:auto;min-width:0}@media (max-width:1024px){.index-module-scss-module__j1umGW__HeroContent{padding-inline:16px}}.index-module-scss-module__j1umGW__HeroCopy{flex-direction:column;align-items:flex-start;width:min(100%,733px);display:flex}@media (max-width:1024px){.index-module-scss-module__j1umGW__HeroCopy{width:100%}}
.index-module-scss-module__umef4G__ButtonsSection{width:100%;min-width:0;margin-top:var(--black-friday-warmup-hero-section-space-mobile,0px)}@media (min-width:1025px){.index-module-scss-module__umef4G__ButtonsSection{margin-top:var(--black-friday-warmup-hero-section-space,0px)}}.index-module-scss-module__umef4G__ButtonsRow{flex-wrap:wrap;align-items:center;gap:clamp(12px,1.1vw,16px);width:100%;min-width:0;display:flex}.index-module-scss-module__umef4G__ButtonsRow a.val-button[data-type=primary]{--val-button-bg:var(--product-card-theme,#ffb53e);--val-button-border:transparent;--val-button-color:var(--dark-background);--val-button-hover-bg:var(--product-card-theme,#ffb53e);--val-button-hover-border:transparent;--val-button-hover-color:var(--dark-background);--val-button-active-bg:var(--product-card-theme,#ffb53e);--val-button-active-border:transparent;--val-button-active-color:var(--dark-background);height:40px;min-height:40px;max-height:40px}@media (min-width:1025px){.index-module-scss-module__umef4G__ButtonsRow a.val-button[data-type=primary]{height:48px;min-height:48px;max-height:48px}}
