.product-card-wrapper{height:100%;filter:drop-shadow(0 2px 10px rgba(0,0,0,.07));transition:filter .3s cubic-bezier(.25,.46,.45,.94),transform .3s cubic-bezier(.25,.46,.45,.94);will-change:transform,filter}.product-card-wrapper:hover{transform:translateY(-5px);filter:drop-shadow(0 16px 40px rgba(0,0,0,.13))}.product-card-wrapper .card--standard{border-radius:1.4rem!important;overflow:hidden!important;background:#fff!important}.product-card-wrapper .card--standard .card__inner{border:none!important;border-radius:0!important;background:#fff!important;height:25rem}.product-card-wrapper .card--standard .card__inner:after{display:none!important}.product-card-wrapper .card--card{border-radius:1.4rem!important;overflow:hidden!important;background:#fff!important;border:none!important}.product-card-wrapper .card--card:after{display:none!important}.product-card-wrapper .card:not(.ratio){height:100%}.product-card-wrapper .card__inner.ratio:before{padding-bottom:125%!important}.product-card-wrapper .card .card__media{margin:0!important;width:100%!important;border-radius:0!important;background:#fff!important}.product-card-wrapper .card__media .media img,.product-card-wrapper .card .media img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;display:block;padding:1rem;box-sizing:border-box}@media(hover:hover){.product-card-wrapper .card .media img{transition:transform .55s cubic-bezier(.25,.46,.45,.94);will-change:transform}.product-card-wrapper:hover .card .media img{transform:scale(1.06)!important}}.product-card-wrapper .card--standard>.card__content,.product-card-wrapper .card--card>.card__content{padding:1.2rem 1.4rem 1.6rem!important}.product-card-wrapper .card__information{padding:0!important}.product-card-wrapper .card__heading{font-size:1.4rem!important;font-weight:500!important;letter-spacing:.01em!important;line-height:1.4!important;margin:0 0 .4rem!important;color:rgb(var(--color-foreground))!important}.product-card-wrapper.underline-links-hover:hover .card__heading a{text-decoration:none!important}.product-card-wrapper .price{font-size:1.4rem!important;margin:0!important}.product-card-wrapper .price .price-item--regular,.product-card-wrapper .price .price-item--sale{font-weight:600!important;color:rgb(var(--color-foreground))!important}.product-card-wrapper .price s .price-item{color:rgba(var(--color-foreground),.4)!important;font-weight:400!important;font-size:1.2rem!important}.product-card-wrapper .caption-with-letter-spacing{font-size:1.1rem!important;letter-spacing:.07em!important;text-transform:uppercase!important;color:rgba(var(--color-foreground),.4)!important;margin-bottom:.3rem!important}.product-card-wrapper .card__badge{position:absolute!important;top:1rem!important;left:1rem!important;z-index:2!important;grid-row-start:unset!important;align-self:unset!important;margin:0!important}.product-card-wrapper .card__badge .badge{border-radius:999px!important;font-size:1.05rem!important;font-weight:700!important;letter-spacing:.05em!important;text-transform:uppercase!important;padding:.35rem .9rem!important;line-height:1.6!important}.product-card-wrapper .quick-add .quick-add__submit{border-radius:999px!important;font-size:1.3rem!important;font-weight:600!important;letter-spacing:.03em!important;padding:1.1rem 2rem!important;border:none!important;transition:opacity .2s ease!important}.product-card-wrapper .quick-add .quick-add__submit:hover:not(:disabled){opacity:.85!important}#product-grid{column-gap:1.2rem!important;row-gap:1.8rem!important}#product-grid .grid__item{width:100%!important;max-width:100%!important}@media screen and (min-width:750px){#product-grid{column-gap:1.6rem!important;row-gap:2.2rem!important}#product-grid .grid__item{width:calc(50% - .8rem)!important;max-width:calc(50% - .8rem)!important}}@media screen and (min-width:990px){#product-grid{column-gap:2rem!important;row-gap:2.8rem!important}#product-grid .grid__item{width:calc(25% - 1.5rem)!important;max-width:calc(25% - 1.5rem)!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-card-ap.css.map */
