.card-wrapper{height:100%;position:relative;text-decoration:none}.card{padding-bottom:2rem}.card .card__inner .card__media{z-index:0;overflow:hidden}.card__image{opacity:1;transition:opacity var(--duration-long) ease}.card-wrapper .media.media--hover-effect>.card__image--secondary:not(:only-child){display:none}.card__content{padding:2rem 1rem 0;text-align:center}.card__content .price__container{justify-content:center}.card__information--flex{display:flex;justify-content:space-between}.card__badge{top:.5rem;left:.5rem;position:absolute}.card__variants{margin:auto}.card__color-swatches{display:flex;justify-content:center;gap:.75rem;padding-top:.75rem;position:relative;z-index:1}.card__color-swatch{display:block!important;height:.5rem;width:1rem}.card__color-swatch:hover{transition:var(--animation-border);box-shadow:0 0 0 2px #fff,0 0 0 4px var(--color-border-light)}.card__color-swatch-button[data-selected-variant=true] .card__color-swatch{transition:var(--animation-border);box-shadow:0 0 0 2px #fff,0 0 0 4px var(--color-border-medium)}.card__color-swatch-button{padding:0;position:relative;z-index:2}.card-wrapper .media .card__image-variant.card__image-variant--hidden{opacity:0}.card-wrapper .media .card__image-variant{opacity:1}.card__heading{margin:0}.card-wrapper .media .card__image-variant:not(:first-of-type){display:block;position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}@media screen and (min-width:990px){.card-wrapper .media.media--hover-effect{position:relative;overflow:hidden;aspect-ratio:1 / 1}.card-wrapper .media.media--hover-effect>.card__image--secondary:not(:only-child){display:block;position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;width:100%;object-fit:cover;transform:scale(1.05);transform-origin:center;transition:transform 0ms ease,opacity 0ms ease;will-change:transform,opacity;backface-visibility:hidden}.card__link-target:hover .media.media--hover-effect>.card__image--secondary:not(:only-child){opacity:1;transform:scale(1);transition:transform var(--duration-long) ease,opacity var(--duration-long) ease}.card__link-target:hover .media.media--hover-effect>.card__image:not(.card__image--secondary),.card__link-target:hover .media.media--hover-effect>.card__image-variant{opacity:0}.card-wrapper product-form{bottom:0;opacity:0;position:absolute;width:100%;transform:translateY(100%);padding:1.5rem;transition:var(--animation-transform),var(--animation-opacity)}.card__link-target:hover .media.media--hover-effect>img+img{opacity:1;transition:var(--animation-opacity)}.card__link-target:hover .card__content{position:relative;z-index:2}}.card__link-target:hover .card{background-image:var(--hover-image-url);background-size:cover;background-position:center;background-repeat:no-repeat}.card-information>*{color:rgb(var(--color-text))}.collection .product-grid{border-top:1px solid var(--color-border-light);border-left:1px solid var(--color-border-light)}.collection .product-grid .grid__item{position:relative;margin:0;padding:0}.collection .product-grid .grid__item .card{border-bottom:1px solid var(--color-border-light);border-radius:0;border-right:1px solid var(--color-border-light);margin:0;overflow:hidden;position:relative;z-index:1}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-card.css.map */
