.product-card-wrapper .card,.product-card-wrapper .card--card,.product-card-wrapper .card--media,.product-card-wrapper .card--text,.collection-card-wrapper .card,.collection-card-wrapper .card--card,.collection-card-wrapper .card--media,.collection-card-wrapper .card--text,.article-card-wrapper .card,.article-card-wrapper .card--card,.article-card-wrapper .card--media,.article-card-wrapper .card--text{height:100%;text-decoration:none;color:rgb(var(--color-foreground))}.card__heading{font-size:calc(var(--font-heading-scale) * 1.4rem)}@media only screen and (min-width:750px){.card__heading{font-size:calc(var(--font-heading-scale) * 1.6rem)}}.card__variant-counts.caption{font-size:1.2rem!important}@media only screen and (min-width:750px){.card__variant-counts.caption{font-size:1.4rem!important}}.card__content{display:flex;flex-direction:column;height:100%}.card__information{flex-grow:1;display:flex;flex-direction:column;padding:1rem 1rem 1rem 0}.card__inner{position:relative;height:100%}.card__media{position:relative;overflow:hidden}.card__media img{width:100%;height:100%;object-fit:cover}.card__badge{position:absolute;top:1rem;left:1rem;z-index:1}.card--text{text-align:center}.card--text .card__content{padding:2rem}.card--media .card__content,.card--standard .card__content{padding:1rem}@media(prefers-reduced-motion:no-preference)and (hover:hover){.animate--hover-3d-lift .card-wrapper .card--card,.animate--hover-3d-lift .card-wrapper .card--standard .card__inner{transition:transform .3s ease}.animate--hover-3d-lift .card-wrapper:hover .card--card,.animate--hover-3d-lift .card-wrapper:hover .card--standard .card__inner{transform:translateY(-.5rem)}.animate--hover-3d-lift .card-wrapper:hover .card--card:after,.animate--hover-3d-lift .card-wrapper:hover .card--standard .card__inner:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:0 .5rem 1rem rgba(var(--color-shadow),.15);border-radius:inherit;z-index:-1}.animate--hover-vertical-lift .card-wrapper .card--card,.animate--hover-vertical-lift .card-wrapper .card--standard .card__inner{transition:transform .3s ease}.animate--hover-vertical-lift .card-wrapper:hover .card--card,.animate--hover-vertical-lift .card-wrapper:hover .card--standard .card__inner{transform:translateY(-.25rem)}}.card-wrapper{display:block;text-decoration:none;color:rgb(var(--color-foreground))}.card__information{padding:1rem}.card__heading{margin:0;line-height:1.2}.card__information .price{margin-top:.5rem}.card__media-container{position:relative;overflow:hidden}.card__media img{transition:transform .3s ease}.card-wrapper:hover .card__media img{transform:scale(1.05)}.card__content>*+*{margin-top:1rem}.card__information>*+*{margin-top:.5rem}.product-grid .card__information,.product-grid .card__content{padding-left:0!important}@media screen and (min-width:750px){.product-grid{column-gap:2rem!important;row-gap:2rem!important}}@media screen and (min-width:990px){.grid--4-col-desktop .grid__item{width:calc((100% - 6rem)/4)!important;max-width:calc((100% - 6rem)/4)!important}}
/*# sourceMappingURL=/cdn/shop/t/245/assets/component-card.css.map */
