.sale-grid-banners{--section-style-spacing-top: var(--section-style-spacing-top-mobile);--section-style-spacing-bottom: var(--section-style-spacing-bottom-mobile)}@media(min-width: 960px){.sale-grid-banners{--section-style-spacing-top: var(--section-style-spacing-top-desktop);--section-style-spacing-bottom: var(--section-style-spacing-bottom-desktop)}}.sale-grid-banners .section-inner{padding-inline:20px}@media(min-width: 960px){.sale-grid-banners .section-inner{padding-inline:44px}}.sale-grid-banners__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:52px}@media(min-width: 960px){.sale-grid-banners__grid{gap:20px;display:grid;grid-template-columns:calc(62% - 10px) calc(38% - 10px)}}.sale-grid-banners__item{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}.sale-grid-banners__image-wrapper{position:relative;overflow:hidden}.sale-grid-banners__item--main .sale-grid-banners__image-wrapper{aspect-ratio:335/542;margin-bottom:32px}@media(min-width: 960px){.sale-grid-banners__item--main .sale-grid-banners__image-wrapper{aspect-ratio:827/542}}.sale-grid-banners__item--secondary .sale-grid-banners__image-wrapper{aspect-ratio:335/475;margin-bottom:24px}@media(min-width: 960px){.sale-grid-banners__item--secondary .sale-grid-banners__image-wrapper{aspect-ratio:475/510}}.sale-grid-banners__image-wrapper .image,.sale-grid-banners__image-wrapper .image__img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 960px){.sale-grid-banners__image--mobile{display:none}}.sale-grid-banners__image--desktop{display:none}@media(min-width: 960px){.sale-grid-banners__image--desktop{display:block}}.sale-grid-banners__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 960px){.sale-grid-banners__content{gap:24px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.sale-grid-banners__content-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.sale-grid-banners__item--secondary .sale-grid-banners__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 960px){.sale-grid-banners__item--main .sale-grid-banners__content-body{max-width:400px}}.sale-grid-banners__item--secondary .sale-grid-banners__content-body{gap:12px}.sale-grid-banners__title{font-size:var(--main-title-font-size, 24px);font-weight:var(--main-title-font-weight, 400);line-height:1.2;margin:0 0 24px;font-family:var(--font-body)}@media(min-width: 960px){.sale-grid-banners__title{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:40%;margin:0}}.sale-grid-banners__item--secondary .sale-grid-banners__title{font-size:var(--secondary-title-font-size, 24px);font-weight:var(--secondary-title-font-weight, 400)}.sale-grid-banners__title--uppercase{text-transform:uppercase}.sale-grid-banners__subtitle{font-size:var(--main-subtitle-font-size, 15px);font-weight:var(--main-subtitle-font-weight, 400);line-height:1.5}.sale-grid-banners__subtitle p{margin:0}@media(min-width: 960px){.sale-grid-banners__subtitle{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.sale-grid-banners__item--secondary .sale-grid-banners__subtitle{font-size:var(--secondary-subtitle-font-size, 15px);font-weight:var(--secondary-subtitle-font-weight, 400)}.sale-grid-banners__cta{text-decoration:none;color:var(--color-text-link);font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1px;text-transform:uppercase}.sale-grid-banners__cta--uppercase{text-transform:uppercase}