.product-card-wrapper{--card-image-ratio: 100%;--card-image-bg: #ffffff;--card-price-color: #dd307d}.grid:has(.product-card-wrapper){--grid-desktop-horizontal-spacing: 6px;--grid-mobile-horizontal-spacing: 4px;--grid-desktop-vertical-spacing: 28px;--grid-mobile-vertical-spacing: 20px}.product-card-wrapper .card,.product-card-wrapper .card.card-design-custom{background:transparent!important;box-shadow:none!important;border:0!important;border-radius:0!important;padding:0!important;margin:0!important;overflow:visible;width:100%}.product-card-wrapper .card:before,.product-card-wrapper .card:after{display:none}.product-card-wrapper{--media-radius: 0px}.product-card-wrapper .card__inner,.product-card-wrapper .card__inner.ratio{--ratio-percent: var(--card-image-ratio) !important;background:var(--card-image-bg)!important;border:0!important;border-radius:0!important;overflow:hidden;position:relative}.product-card-wrapper .card__media,.product-card-wrapper .card__media .media,.product-card-wrapper .card__media .media img,.product-card-wrapper .product-carousel-wrapper,.product-card-wrapper .product-carousel-slide img{border-radius:0!important}.product-card-wrapper .card__media{margin:0;width:100%}.product-card-wrapper .card__media .media img,.product-card-wrapper .product-carousel-slide img{object-fit:cover;object-position:center}.product-card-wrapper .card__media .media{background:transparent!important}.product-card-wrapper .card>.card__content,.product-card-wrapper .card.card-design-custom>.card__content{padding:1.2rem 0 0!important;text-align:center;display:flex;flex-direction:column;flex-grow:1}.product-card-wrapper .card__information{display:flex;flex-direction:column;flex-grow:1;padding:0;text-align:center}.product-card-wrapper .card__information>.card-information{display:contents!important}.product-card-wrapper .card-swatches{order:0}.product-card-wrapper .card__information>.card__heading{order:1}.product-card-wrapper .card-information>.rating,.product-card-wrapper .card-information>.rating-text,.product-card-wrapper .card-information>.rating-count,.product-card-wrapper .card-information>.loox-rating,.product-card-wrapper .card-information>.card-rating-placeholder{order:2}.product-card-wrapper .card-bottom{order:3;margin-top:auto;padding-top:.6rem;text-align:center}.product-card-wrapper .card-swatches,.card-design-custom .card-swatches{display:flex;justify-content:center;align-items:center;gap:.8rem;margin:0 0 .9rem;min-height:1.8rem}.product-card-wrapper .card-swatch-circle,.card-design-custom .card-swatch-circle{width:1.6rem;height:1.6rem;box-sizing:border-box}.product-card-wrapper .card-swatch-circle.active{box-shadow:0 0 0 2px rgb(var(--color-background)),0 0 0 3px rgb(var(--color-foreground))!important}.product-card-wrapper .card__heading,.card-design-custom .card__heading{text-align:center;font-size:1.4rem;font-weight:400;line-height:1.35;color:rgb(var(--color-foreground));margin:0;min-height:2.7em}.product-card-wrapper .card__heading a,.card-design-custom .card__heading a{justify-content:center}.product-card-wrapper .price,.product-card-wrapper .price .price__container,.product-card-wrapper .price .price__sale,.product-card-wrapper .price .price__regular{justify-content:center;text-align:center}.product-card-wrapper .price.price--on-sale .price__sale{display:flex;flex-direction:row;align-items:baseline;justify-content:center;gap:.8rem}.product-card-wrapper .price .price-item--sale,.product-card-wrapper .price .price-item--last,.product-card-wrapper .price .price__regular .price-item--regular{color:var(--card-price-color)!important;font-size:1.6rem!important;font-weight:600!important}.product-card-wrapper .price .price__sale .price-item--regular{color:rgba(var(--color-foreground),.55)!important;font-size:1.3rem!important;font-weight:400!important;text-decoration:line-through;margin:0}.product-card-wrapper .price .unit-price,.product-card-wrapper .price .price__badges-container{display:none!important}@media screen and (max-width:749px){.product-card-wrapper .card>.card__content,.product-card-wrapper .card.card-design-custom>.card__content{padding:.9rem 0 0!important}.product-card-wrapper .card__heading,.card-design-custom .card__heading{font-size:1.3rem}.product-card-wrapper .price .price-item--sale,.product-card-wrapper .price .price-item--last,.product-card-wrapper .price .price__regular .price-item--regular{font-size:1.4rem!important}.product-card-wrapper .price .price__sale .price-item--regular{font-size:1.2rem!important}.product-card-wrapper .card-swatch-circle,.card-design-custom .card-swatch-circle{width:1.4rem;height:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/129/assets/card-product-minimal.css.map */
