.banner-grid__item{background-color:#000;overflow:hidden}.banner-grid__link{position:relative}.banner-grid__img{width:100%;height:auto;max-height:600px;object-fit:cover;aspect-ratio:1 / 1;opacity:.4;transition:var(--transition--l200)}a:hover .banner-grid__img{transform:scale(1.05)}.banner-grid__desc{--p: 12px;position:absolute;top:0;left:0;display:flex;flex-direction:column;width:100%;height:100%;padding:var(--p);color:var(--color-light)}.banner-grid__title-wrap{display:flex;align-items:center;justify-content:space-between;margin-top:auto}.banner-grid__title{font-size:20px;font-weight:700}.banner-grid__title strong{font:inherit;letter-spacing:inherit;color:var(--color-accent-primary)}.banner-grid__list--uppercase .banner-grid__title{text-transform:uppercase}.banner-grid__icon-arrow{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;margin-left:auto;border-radius:50%;background-color:var(--color-light);opacity:0;transition:var(--transition--l200)}.banner-grid__icon-arrow svg{width:14px;height:14px;fill:var(--color-dark);transform:rotate(20deg)}a:hover .banner-grid__icon-arrow{opacity:1}@media (max-width: 424px){.banner-grid__list{--gap: 20px}.banner-grid__item{--items: 1}}@media (max-width: 599px){.banner-grid__list.items-3{--items: 1;--gap: 20px}}@media (max-width: 1024px){.banner-grid__icon-arrow{display:none}}@media (min-width: 1024px){.banner-grid__desc{--p: 24px}.banner-grid__title{font-size:24px}}.collections__title{margin-bottom:24px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/css-banner-grid.css.map */
