.editorial-promo-grid{overflow:hidden;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.editorial-promo-grid__inner{width:100%;max-width:var(--promo-grid-max-width);margin:0 auto;padding:var(--promo-grid-padding-top) 2rem var(--promo-grid-padding-bottom)}.editorial-promo-grid__heading{margin:0 0 2.4rem;text-align:center}.editorial-promo-grid__list{display:grid;grid-template-columns:repeat(var(--promo-grid-columns),minmax(0,1fr));gap:var(--promo-grid-gap);margin:0;padding:0;list-style:none}.editorial-promo-grid__item,.editorial-promo-grid__card{min-width:0}.editorial-promo-grid__card{display:block;color:inherit;text-decoration:none}.editorial-promo-grid__media{position:relative;width:100%;aspect-ratio:var(--promo-grid-ratio);overflow:hidden;border-radius:var(--promo-grid-radius);background:#e9e8ff}.editorial-promo-grid__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .26s ease}.editorial-promo-grid__label{position:absolute;right:2rem;bottom:2rem;left:2rem;z-index:1;color:#000;font-size:clamp(1.8rem,1.5vw,2.8rem);font-weight:700;line-height:1.1;text-shadow:0 .1rem 1rem rgba(113,108,181,.45)}.editorial-promo-grid__card:focus-visible{outline:.3rem solid #716CB5;outline-offset:.4rem}@media screen and (hover:hover)and (pointer:fine){.editorial-promo-grid__card:hover .editorial-promo-grid__image{transform:scale(1.025)}}@media screen and (max-width:749px){.editorial-promo-grid__inner{padding-right:0;padding-left:1.6rem}.editorial-promo-grid__heading{margin-right:1.6rem;margin-bottom:1.8rem}.editorial-promo-grid__list{display:grid;grid-auto-flow:column;grid-auto-columns:var(--promo-grid-mobile-width);grid-template-columns:none;justify-content:start;gap:1.2rem;overflow-x:auto;padding-right:1.6rem;padding-bottom:.4rem;scroll-padding-inline:1.6rem;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.editorial-promo-grid__list::-webkit-scrollbar{display:none}.editorial-promo-grid__item{scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.editorial-promo-grid__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/section-editorial-promo-grid.css.map */
