.banner-grid-hover{width:100%}.banner-grid-hover__row{display:flex;align-items:stretch;border-top:1px solid rgba(0,0,0,.08)}.banner-grid-hover__item{flex:1 1 0;min-width:0}.banner-grid-hover__link-wrap{display:block;text-decoration:none;color:inherit}.banner-grid-hover__media{width:100%;height:var(--bgh-image-height, 72vh);overflow:hidden;background:#eceae4}.banner-grid-hover__media img,.banner-grid-hover__media .placeholder-svg{width:100%;height:100%;object-fit:cover;display:block}.banner-grid-hover__caption{padding:24px 32px 0}.banner-grid-hover__heading{margin:0 0 24px;font-size:20px;font-weight:700;text-transform:uppercase;color:var(--bgh-text, #141414)}.banner-grid-hover__explore{display:inline-flex;align-items:center;gap:8px}.banner-grid-hover__explore-text{font-size:16px;font-weight:700;text-transform:uppercase;color:var(--bgh-text, #141414);text-underline-offset:3px;transition:color .2s ease}.banner-grid-hover__explore-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;opacity:0;transform:scale(.4);transition:opacity .25s ease,transform .25s ease}.banner-grid-hover__explore-icon img,.banner-grid-hover__explore-icon svg{width:100%;height:100%;display:block}@media(hover:hover){.banner-grid-hover__link-wrap:hover .banner-grid-hover__explore-text{color:var(--bgh-hover, #e30613);text-decoration:underline}.banner-grid-hover__link-wrap:hover .banner-grid-hover__explore-icon{opacity:1;transform:scale(1)}}.banner-grid-hover__link-wrap:focus-visible .banner-grid-hover__explore-text{color:var(--bgh-hover, #e30613)}.banner-grid-hover__link-wrap:focus-visible .banner-grid-hover__explore-icon{opacity:1;transform:scale(1)}@media screen and (max-width:749px){.banner-grid-hover__row{flex-direction:column}.banner-grid-hover__media{height:calc(var(--bgh-image-height, 72vh) * .7)}.banner-grid-hover__caption{padding:18px 20px 28px;display:flex;justify-content:space-between}.banner-grid-hover__heading{margin:0;font-size:16px}.banner-grid-hover__explore-text{font-size:14px;color:var(--bgh-hover, #e30613);text-decoration:underline}.banner-grid-hover__explore-icon{opacity:1;transform:scale(1)}}.banner-grid-hover__empty{text-align:center;padding:40px 0;opacity:.6}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-banner-grid-hover.css.map */
