.card_grid{overflow:hidden}.card_grid-track{align-items:center;display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.card_grid-track::-webkit-scrollbar{display:none}.card_grid-item{color:var(--color-white);position:relative;flex:0 0 auto;scroll-snap-align:start;width:90vw}@media (min-width: 680px){.card_grid-item{width:45vw}}@media (min-width: 960px){.card_grid-item{width:33.33vw}}.card_grid-item--dark{color:var(--color-black)}.card_grid-item-image,.card_grid-item img{display:block;width:100%;overflow:hidden}.card_grid-item img{aspect-ratio:960 / 1152;height:auto}.card_grid-item-image-overlay{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(6,1fr);position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden}.card_grid-item-image-overlay div{background-color:transparent;background-image:var(--background-image);background-size:500%;background-repeat:no-repeat;display:block!important;opacity:0;transition:opacity .2s ease-in-out}.card_grid-item-image-overlay div:nth-child(n+1){transition-delay:0s}.card_grid-item-image-overlay div:nth-child(2n+2){transition-delay:.05s}.card_grid-item-image-overlay div:nth-child(3n+3){transition-delay:.1s}.card_grid-item-image-overlay div:nth-child(4n+4){transition-delay:.15s}.card_grid-item-image-overlay div:nth-child(5n+5){transition-delay:.2s}a:hover .card_grid-item-image-overlay div{opacity:1}.card_grid-item-heading,.card_grid-item-content{left:1rem;right:1rem;position:absolute;text-align:center}.card_grid-item-heading{top:2.5rem;text-shadow:0 0 1em var(--color-black),0 0 1em var(--color-black)}.card_grid-item--dark .card_grid-item-heading{text-shadow:0 0 2em var(--color-white),0 0 2em var(--color-white)}.card_grid-item-content{bottom:2rem}.card_grid-item-button{transition:border-radius .3s ease-in-out}.card_grid-item-button,a:hover .card_grid-item-button{background:var(--color-white);border-color:var(--color-black);color:var(--color-black)}a:hover .card_grid-item-button{border-radius:0}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-card_grid.css.map */
