.index-module-scss-module__r_ZVbW__SpecialSaleBannerSection{background:var(--dark-background)}.index-module-scss-module__r_ZVbW__SpecialSaleBannerSurface{aspect-ratio:358/440;background:var(--dark-background);width:100%;display:block;position:relative;overflow:hidden}@media (min-width:1025px){.index-module-scss-module__r_ZVbW__SpecialSaleBannerSurface{aspect-ratio:1280/320}}.index-module-scss-module__r_ZVbW__SpecialSaleBannerBackground{position:absolute;inset:0;overflow:hidden}.index-module-scss-module__r_ZVbW__SpecialSaleBannerBackground img,.index-module-scss-module__r_ZVbW__SpecialSaleBannerBackground video{object-fit:cover;width:100%;height:100%}.index-module-scss-module__r_ZVbW__SpecialSaleBannerBackground .media-render-container{object-fit:cover;width:100%;height:100%}.index-module-scss-module__r_ZVbW__SpecialSaleBannerGradient{pointer-events:none;background:linear-gradient(#00000096 0%,#0000 76.667%);position:absolute;inset:0}@media (min-width:1025px){.index-module-scss-module__r_ZVbW__SpecialSaleBannerGradient{background:linear-gradient(90deg,#000000ad 0%,#0000 100%);width:min(62%,787px)}}.index-module-scss-module__r_ZVbW__SpecialSaleBannerContent{z-index:1;box-sizing:border-box;flex-direction:column;justify-content:flex-start;gap:clamp(24px,3vw,48px);width:100%;height:100%;padding-top:clamp(32px,8vw,48px);padding-left:clamp(16px,2vw,48px);padding-right:clamp(16px,2vw,48px);display:flex;position:relative}@media (min-width:1025px){.index-module-scss-module__r_ZVbW__SpecialSaleBannerContent{justify-content:center;max-width:min(640px,50%);padding-top:0;padding-left:clamp(32px,3.5vw,48px);padding-right:clamp(32px,3.5vw,48px)}}.index-module-scss-module__r_ZVbW__SpecialSaleBannerCopy{flex-direction:column;gap:8px;width:100%;display:flex}.index-module-scss-module__r_ZVbW__SpecialSaleBannerSubtitle{color:var(--dark-neon-cyan);white-space:pre-line;margin:0}.index-module-scss-module__r_ZVbW__SpecialSaleBannerTitle{color:var(--dark-color);white-space:pre-line;margin:0;font-weight:400}.index-module-scss-module__r_ZVbW__SpecialSaleBannerDescription{color:var(--dark-secondary-text);white-space:pre-line;margin:0}.index-module-scss-module__r_ZVbW__SpecialSaleBannerButtonWrap{width:100%;display:flex}@media (min-width:1025px){.index-module-scss-module__r_ZVbW__SpecialSaleBannerButtonWrap{width:auto}}@media (max-width:1024px){.index-module-scss-module__r_ZVbW__SpecialSaleBannerButtonWrap .val-button{justify-content:center;width:100%}}
