.section-summer-sale-banner{width:100%;padding-inline:14px}.section-summer-sale-banner .summer-sale-banner__inner{position:relative;width:100%;overflow:hidden;border-radius:30px;padding:1px;background:linear-gradient(to bottom,#64646433,#64646400)}.summer_sale-outer{position:absolute;top:0;padding-top:140px;width:100%;height:100%}.mac .summer_sale-outer{padding-top:160px}.summer_sale-outer .container{padding:0 30px}.summer_sale_overlap_images{position:absolute;bottom:0;width:100%;left:0;right:0;pointer-events:none}.summer_sale_overlap_images img{width:100%;height:100%;object-fit:cover;min-height:900px;object-position:top center;border-radius:30px}.summer-sale-banner__inner .container{display:flex;flex-direction:column;justify-content:space-between;position:relative}.section-summer-sale-banner .summer-sale-banner__image-img{display:block;width:100%;height:100%;object-fit:cover;min-height:900px;object-position:top center;border-radius:30px}.section-summer-sale-banner .summer-sale-banner__image--placeholder{background:#d9d9d9}.section-summer-sale-banner .summer-sale-banner__image--placeholder svg{width:100%;height:100%}.section-summer-sale-banner .summer-sale-banner__title_wrap{margin:0;position:relative}.section-summer-sale-banner .summer-sale-banner__title{color:#000;font-family:ITC_Avant_Garde_Gothic_Std_Bold_Condensed;font-style:normal;font-weight:700;line-height:101%;text-transform:uppercase;font-size:clamp(40px,14vw,204px);margin:0;padding-left:20px}.section-summer-sale-banner .summer-sale-banner__title strong{color:#c21d36;-webkit-text-stroke:0;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;font-weight:700;line-height:101%;text-transform:uppercase;font-family:ITC_Avant_Garde_Gothic_Std_Bold_Condensed}.section-summer-sale-banner h3.summer-sale-banner__title_2{color:#000;font-family:ITC_Avant_Garde_Gothic_Std_Bold_Condensed;font-size:100px;font-style:normal;font-weight:700;line-height:101%;text-transform:uppercase;margin-top:-10px;padding-left:20px}.section-summer-sale-banner .summer-sale-banner__title span.sale-text strong{color:#2f4fff;-webkit-text-stroke:0;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.section-summer-sale-banner .summer-sale-banner__description{color:#fff;font-size:20px;font-style:normal;font-weight:600;line-height:123.322%;letter-spacing:-1px;max-width:552px;margin-bottom:22px}.section-summer-sale-banner .summer-sale-banner__description p{margin:0}.section-summer-sale-banner .summer-sale-banner__button{display:inline-flex;min-width:232px;min-height:53px;padding:0 10px;justify-content:center;align-items:center;gap:10px;border-radius:333px;background:#c21d36;color:#fff;text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:800;line-height:123.322%;letter-spacing:-.8px;text-transform:uppercase}.section-summer-sale-banner .summer-sale-banner__tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:117px;border-top:1px solid #fff;z-index:1;position:relative;padding-top:20px}.section-summer-sale-banner .summer-sale-banner__tag{display:inline-flex;align-items:center;justify-content:center;border-radius:333px;border:1px solid #C21D36;background:#293144;color:#fff;text-align:center;font-size:16px;font-weight:500;line-height:123.322%;letter-spacing:-.8px;text-transform:uppercase;padding:2px 10px;min-height:27px}.summer-sale-banner__sale_tag,.section-summer-sale-banner .summer_sale-countdown__Wrap,.section-summer-sale-banner a.summer-sale-banner__button{position:relative;z-index:1}.summer-sale-banner__sale_tag{background:#c21d36;width:fit-content;padding:4.5px 32px;display:flex;position:relative;margin-bottom:32px}.mac .summer-sale-banner__sale_tag{padding:28.5px 32px 0}.mac .summer-sale-banner__sale_tag span.summer_sale_tag_text{line-height:88%}.summer-sale-banner__sale_tag span.summer_sale_tag_text{color:#fff;font-family:ITC_Avant_Garde_Gothic_Std_Bold_Condensed;font-size:100px;font-style:normal;font-weight:700;line-height:101%;text-transform:uppercase}span.summer_sale_tag_text_icon{position:absolute;right:-16px;top:-20px}.summer_sale-countdown__Wrap{border-radius:20px;background:#ffffffa6;display:inline-flex;padding:52px 56px;flex-direction:column;justify-content:center;align-items:flex-start;gap:19px;max-width:640px;margin-left:auto;margin-top:20px}@media screen and (min-width:579px)and (max-width:1200px){.template--summer-sale-landing main#MainContent{margin-top:-82px!important}}@media screen and (min-width:990px){.section-summer-sale-banner .summer-sale-banner__title strong{text-shadow:-3px -3px 0 #000,3px -3px 0 #000,-3px 3px 0 #000,3px 3px 0 #000}.section-summer-sale-banner .summer-sale-banner__button{margin-left:20px}}@media screen and (max-width:1450px){.section-summer-sale-banner .summer-sale-banner__title{font-size:clamp(40px,12vw,200px)}}@media screen and (max-width:1100px){.section-summer-sale-banner .summer-sale-banner__title{font-size:clamp(40px,12vw,204px)}.summer-sale-banner__sale_tag span.summer_sale_tag_text,.section-summer-sale-banner h3.summer-sale-banner__title_2{font-size:70px}.section-summer-sale-banner .summer-sale-banner__image-img,.summer_sale_overlap_images img{min-height:810px}}@media screen and (max-width:749px){.mac .summer_sale-outer{padding-top:40px}.mac .summer-sale-banner__sale_tag{padding:11.5px 16px 4px}.section-summer-sale-banner .summer-sale-banner__inner{border-radius:20px}.summer-sale-banner__inner .container{justify-content:space-between;height:100%}.template--summer-sale-landing main#MainContent{margin:0!important}.template--summer-sale-landing .announcement-bar-wrapper{opacity:0;display:none}.summer_sale-outer{padding-top:30px;padding-bottom:30px}.summer_sale-outer .container{padding:0 26px}.section-summer-sale-banner .summer-sale-banner__title{font-size:clamp(40px,11vw,204px);padding:0;text-align:left}.summer-sale-banner__sale_tag span.summer_sale_tag_text,.section-summer-sale-banner h3.summer-sale-banner__title_2{font-size:30px;text-align:left;padding:0;margin:0}.section-summer-sale-banner .summer-sale-banner__title--one,.section-summer-sale-banner .summer-sale-banner__title--two{font-size:clamp(32px,10vw,48px)}.section-summer-sale-banner .summer-sale-banner__description{max-width:300px;margin:0 auto;font-size:12px;letter-spacing:-.6px}.summer-sale-banner__sale_tag{margin-bottom:0;margin-left:-10px;padding:3px 16px}span.summer_sale_tag_text_icon svg{width:100%}.section-summer-sale-banner .summer-sale-banner__button{margin-top:20px;min-height:35px;padding:10px;font-size:14px;letter-spacing:-.7px;min-width:auto;max-width:188px;width:100%}.section-summer-sale-banner .summer-sale-banner__tag{font-size:12.091px;line-height:1;min-height:20px;padding:0 7px;letter-spacing:-.605px}.section-summer-sale-banner .sale-countdown__number{font-size:16px}.section-summer-sale-banner .sale-countdown__title .heading .text-wrap{font-size:16px;letter-spacing:normal}.section-summer-sale-banner span.sale-countdown__label{font-size:8px}.section-summer-sale-banner .sale-countdown__item{border-radius:4px;background:#0000001a;display:flex;min-width:36px;padding:3px 4px;flex-direction:column;justify-content:center;align-items:center;gap:3px}.section-summer-sale-banner .sale-countdown__title .heading .icon-wrap svg{width:14px;height:14px}.section-summer-sale-banner .summer-sale-banner__tags{justify-content:center;display:inline-flex;width:max-content;margin:0 auto}.summer_sale-countdown__Wrap{padding:14px 16px;margin:40px auto 0;border-radius:10px;gap:10px}.section-summer-sale-banner .sale-countdown__timer{display:flex;gap:4px;margin:0 auto}.section-summer-sale-banner .summer-sale-banner__image-img,.summer_sale_overlap_images img{min-height:360px;border-radius:20px}span.summer_sale_tag_text_icon{position:absolute;right:-8px;top:-18px;max-width:18px}.section-summer-sale-banner .sale-countdown__title .heading{gap:6px}picture.summer-sale-banner__image{border-radius:20px;overflow:hidden}.android .summer-sale-banner__sale_tag{padding:10px 16px 1px}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/summer-sale-banner.css.map */
