.c-bannerBlackWeek{position:relative;max-width:var(--layoutMaxWidth);width:100%;height:auto;padding:2rem 1.5rem;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--color-text-inverse-default);gap:2.5rem}.c-bannerBlackWeek>img{object-fit:cover;z-index:-1}.c-bannerBlackWeek:hover{color:var(--color-text-inverse-default)!important}@media only screen and (min-width:1024.2px){.c-bannerBlackWeek{padding:3.5rem 1.5rem}}.c-bannerBlackWeek__titleWrapper{display:flex;flex-direction:column;gap:1.5rem}@media only screen and (min-width:1024.2px){.c-bannerBlackWeek__titleWrapper{gap:2rem}}.c-bannerBlackWeek__titleWrapper .c-bannerBlackWeek__subTitle{text-align:center;font-family:var(--font-text-label-font-font-family);font-size:1.25rem;font-weight:var(--font-text-label-weight-weight-1);line-height:var(--font-text-label-line-height-xs)}.c-bannerBlackWeek__titleWrapper .c-bannerBlackWeek__title{color:var(--color-text-inverse-default);font-size:5.25rem;font-weight:550;line-height:6.75rem;font-family:Bely Display;text-transform:uppercase;margin:0}@media only screen and (min-width:1024.2px){.c-bannerBlackWeek__titleWrapper .c-bannerBlackWeek__title{font-size:3.5rem;line-height:4.5rem}}.c-bannerBlackWeek__titleWrapper .c-bannerBlackWeek__title .c-bannerBlackWeek__highlight{font-family:Jost}.c-bannerBlackWeek__contentWrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;max-width:55.75rem;width:100%}@media only screen and (min-width:1024.2px){.c-bannerBlackWeek__contentWrapper{flex-direction:row}}.c-bannerBlackWeek__promoCard{background:hsla(0,0%,100%,.12);display:flex;max-width:27.5rem;width:100%;padding:2.5rem;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.c-bannerBlackWeek__promoTitle{font-size:4rem;font-weight:var(--font-title-decorative-title-0-weight);line-height:var(--font-title-decorative-title-0-line-height-desktop)}.c-bannerBlackWeek__promoDescription,.c-bannerBlackWeek__promoTitle{color:var(--color-text-inverse-default);text-align:center;font-family:var(--font-text-label-font-font-family)}.c-bannerBlackWeek__promoDescription{font-size:var(--font-text-label-size-xl);font-weight:var(--font-text-body-weight-weight-1);line-height:var(--font-text-label-line-height-xl)}.c-categoryBlackWeek{padding:2.5rem 1rem;max-width:var(--layoutMaxWidth);margin:0 auto;width:100%}@media only screen and (min-width:1024.2px){.c-categoryBlackWeek{padding:2.5rem}}.c-categoryBlackWeek__title{color:var(--color-text-primary-default);font-family:var(--font-title-title-3-font-family);font-size:var(--font-title-title-3-size-desktop);font-weight:var(--font-title-title-3-weight);line-height:var(--font-title-title-3-line-height-desktop);margin:1rem 0}.c-categoryBlackWeek__list{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem;gap:.5rem}@media only screen and (min-width:768.2px){.c-categoryBlackWeek__list{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width:1024.2px){.c-categoryBlackWeek__list{grid-template-areas:"cat-1 cat-1 cat-1 cat-1 cat-1 cat-2 cat-2 cat-2 cat-2 cat-2 cat-3 cat-3 cat-3 cat-3 cat-3 cat-4 cat-4 cat-4 cat-4 cat-4" "cat-5 cat-5 cat-5 cat-5 cat-6 cat-6 cat-6 cat-6 cat-7 cat-7 cat-7 cat-7 cat-8 cat-8 cat-8 cat-8 cat-9 cat-9 cat-9 cat-9";grid-template-columns:repeat(20,1fr)}}.c-categoryBlackWeek__card{width:100%;height:10.5rem;position:relative}.c-categoryBlackWeek__card:after{content:"";position:absolute;inset:0;width:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 25%,rgba(0,0,0,.25))}.c-categoryBlackWeek__card:hover:after{background:linear-gradient(180deg,rgba(0,0,0,0) 25%,rgba(0,0,0,.25) 75%)}.c-categoryBlackWeek__item{overflow:hidden;position:relative;display:flex}.c-categoryBlackWeek__item .c-categoryBlackWeek__image{object-fit:cover;width:100%;height:100%}.c-categoryBlackWeek__item .c-categoryBlackWeek__name{color:var(--color-text-inverse-default);text-shadow:0 4px 8px rgba(0,0,0,.25);font-family:var(--font-text-label-font-font-family);font-size:var(--font-text-label-size-lg);font-weight:var(--font-text-label-weight-weight-1);line-height:var(--font-text-label-line-height-lg);position:absolute;bottom:.75rem;left:.75rem;z-index:1}@media only screen and (min-width:1024.2px){.c-categoryBlackWeek__item:first-child{grid-area:cat-1}.c-categoryBlackWeek__item:nth-child(2){grid-area:cat-2}.c-categoryBlackWeek__item:nth-child(3){grid-area:cat-3}.c-categoryBlackWeek__item:nth-child(4){grid-area:cat-4}.c-categoryBlackWeek__item:nth-child(5){grid-area:cat-5}.c-categoryBlackWeek__item:nth-child(6){grid-area:cat-6}.c-categoryBlackWeek__item:nth-child(7){grid-area:cat-7}.c-categoryBlackWeek__item:nth-child(8){grid-area:cat-8}.c-categoryBlackWeek__item:nth-child(9){grid-area:cat-9}}