@media screen and (min-width:750px){.grid.product-grid{--grid-desktop-horizontal-spacing: 2rem;--grid-desktop-vertical-spacing: 2rem}}.grid>.grid__item{display:flex}.grid__item>product-component{display:flex;flex-direction:column;width:100%}.product-card-wrapper{flex:1 1 auto;display:flex;flex-direction:column}.product-card-wrapper>.card{flex:1 1 auto;display:flex!important;flex-direction:column!important;height:auto!important}.product-card-wrapper .card__inner{position:relative!important;flex:0 0 auto!important;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:1 / 1!important;overflow:hidden!important}.product-card-wrapper .card__inner:before{display:none!important}.product-card-wrapper .card__inner .card__media{position:absolute!important;inset:var(--image-padding, 0px)!important;margin:0!important;width:auto!important;height:auto!important;overflow:hidden!important}.product-card-wrapper .card__media .media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;padding:0!important}.product-card-wrapper .card__media img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:contain!important;object-position:center!important}.product-card-wrapper .card__inner>.card__content{position:absolute!important;top:0;right:0;bottom:0;left:0;padding:calc(var(--image-padding, 0px) + 1rem);pointer-events:none}.product-card-wrapper .card__inner>.card__content .card__information{display:none!important}.product-card-wrapper .card>.card__content{flex:1 1 auto;display:flex;flex-direction:column;padding:0}.product-card-wrapper .card>.card__content .card__information{flex:1 1 auto;display:flex;flex-direction:column;padding:1.6rem 1.6rem 1.8rem}.product-card-wrapper .card>.card__content .card-information{display:contents}.product-card-wrapper .card-information .caption-large:empty{display:none}.product-card-wrapper .card-information .caption-with-letter-spacing{order:1;margin:0 0 .6rem;font-size:1.1rem;line-height:1.3;letter-spacing:.12rem;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-card-wrapper .card>.card__content .card__heading{order:2;margin:0;font-size:1.7rem;line-height:1.3;max-height:calc(1.3em * 3);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.product-card-wrapper .card__inner{background:#f2f2ef!important;border-radius:calc(var(--product-card-corner-radius) - var(--product-card-border-width)) calc(var(--product-card-corner-radius) - var(--product-card-border-width)) 0 0}.product-card-wrapper .card__inner .card__media,.product-card-wrapper .card__media .media{background:#f2f2ef!important}.product-card-wrapper .card__media img{top:1.6rem!important;right:1.6rem!important;bottom:1.6rem!important;left:1.6rem!important;width:calc(100% - 3.2rem)!important;height:calc(100% - 3.2rem)!important;mix-blend-mode:multiply;transition:transform .3s ease}@media(hover:hover){.product-card-wrapper:hover .card__media img{transform:scale(1.05)}.product-card-wrapper:hover .card{--border-opacity: .5}}.product-card-wrapper .dd-card-badge{top:1rem!important;left:1rem!important;font-size:1.3rem!important;font-weight:700!important;letter-spacing:.04rem}.product-card-wrapper .card-information .price{order:3;margin:0;margin-top:auto!important;padding-top:1.2rem;font-family:var(--font-body-family);font-size:1.8rem;font-weight:700;letter-spacing:.02rem;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-card-wrapper .card-information .price>*,.product-card-wrapper .card-information .price .price__container>*{vertical-align:baseline}.product-card-wrapper .price__container{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-card-wrapper .card-information .price .dd-now{font-weight:inherit!important;margin-right:.4rem}.product-card-wrapper .card-information .price .dd-was,.product-card-wrapper .card-information .price s.price-item{font-size:1.4rem;font-weight:400;color:rgba(var(--color-foreground),.55);opacity:1!important}@media(max-width:749px){.product-card-wrapper .card>.card__content .card__information{padding:1rem 1.2rem 1.2rem}.product-card-wrapper .card>.card__content .card__heading{font-size:1.5rem}.product-card-wrapper .card__media img{top:1rem!important;right:1rem!important;bottom:1rem!important;left:1rem!important;width:calc(100% - 2rem)!important;height:calc(100% - 2rem)!important}.product-card-wrapper .dd-card-badge{top:.6rem!important;left:.6rem!important;font-size:1.1rem!important}.product-card-wrapper .card-information .price{font-size:1.6rem;padding-top:.8rem}.product-card-wrapper .card-information .price .dd-was,.product-card-wrapper .card-information .price s.price-item{font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-cards.css.map */
