.product-card-wrapper{height:100%}.product-card-wrapper .card--card,.product-card-wrapper .card--standard .card__inner{border:none;border-radius:12px;background:#fff;box-shadow:0 2px 12px #0a162814,0 0 0 1px #0a16280f;transition:box-shadow .3s ease,transform .3s ease;overflow:hidden}.product-card-wrapper .card--card:after,.product-card-wrapper .card--standard .card__inner:after{display:none}.product-card-wrapper:hover .card--card,.product-card-wrapper:hover .card--standard .card__inner{box-shadow:0 12px 40px #0a162829,0 0 0 1px #0a162814;transform:translateY(-4px)}.product-card-wrapper .card__media,.product-card-wrapper .card--card .card__inner .card__media{border-radius:12px 12px 0 0;overflow:hidden;background:#f4f6fa}.product-card-wrapper .card__media img,.product-card-wrapper .media img{transition:transform .55s cubic-bezier(.25,.46,.45,.94);object-fit:cover}.product-card-wrapper:hover .card__media img,.product-card-wrapper:hover .media img{transform:scale(1.06)}.product-card-wrapper .card--card{position:relative}.product-card-wrapper .card--card:before{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:#e8700a;transform:scaleX(0);transform-origin:left;transition:transform .3s ease;z-index:1;border-radius:0 0 12px 12px}.product-card-wrapper:hover .card--card:before{transform:scaleX(1)}.product-card-wrapper .card__information{padding:14px 16px 16px}.product-card-wrapper .card__heading,.product-card-wrapper .card__heading.h5{font-size:.92rem;font-weight:800;line-height:1.3;text-transform:uppercase;letter-spacing:.05em;color:#0a1628;margin:0 0 10px}.product-card-wrapper .card__heading a,.product-card-wrapper .card__heading .full-unstyled-link{color:#0a1628;text-decoration:none;transition:color .18s;display:block}.product-card-wrapper .card__heading a:hover,.product-card-wrapper .card__heading .full-unstyled-link:hover{color:#e8700a}.product-card-wrapper .caption-with-letter-spacing{font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:#e8700a;font-weight:700;margin-bottom:4px;display:block}.product-card-wrapper .price{margin-top:0}.product-card-wrapper .price .price__container{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.product-card-wrapper .price-item--regular,.product-card-wrapper .price .price__regular .price-item{font-size:1.05rem;font-weight:800;color:#0a1628;letter-spacing:.02em}.product-card-wrapper .price--on-sale .price-item--sale,.product-card-wrapper .price.price--on-sale .price__sale .price-item--sale{color:#e8700a;font-size:1.05rem;font-weight:800}.product-card-wrapper .price--on-sale .price-item--regular,.product-card-wrapper .price.price--on-sale .price__sale .price-item--regular,.product-card-wrapper .price .price__sale s{font-size:.82rem;font-weight:500;color:#aaa;text-decoration:line-through}.product-card-wrapper .badge{font-size:.65rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:5px 12px;border-radius:100px;border:none;line-height:1}.product-card-wrapper .badge.color-scheme-2,.product-card-wrapper .badge.color-accent-1{background:#e8700a;color:#fff}.product-card-wrapper .badge.color-scheme-1,.product-card-wrapper .badge.color-inverse{background:#0a1628;color:#fff}.product-card-wrapper .card__content{padding:0;grid-template-rows:max-content}.product-card-wrapper .card--media .card__inner .card__content{padding:0}.product-card-wrapper .card__badge{padding:10px 14px;top:auto;bottom:auto}.product-card-wrapper .card--standard.card--text{background:#fff;border-radius:12px;box-shadow:0 2px 12px #0a162814,0 0 0 1px #0a16280f}.product-card-wrapper .quick-add__submit,.product-card-wrapper .card__link{background:#0a1628;color:#fff;border:none;border-radius:0 0 12px 12px;font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:12px 16px;transition:background .2s;width:100%}.product-card-wrapper .quick-add__submit:hover,.product-card-wrapper .card__link:hover{background:#e8700a}@media(max-width:749px){.product-card-wrapper .card__heading,.product-card-wrapper .card__heading.h5{font-size:.82rem;letter-spacing:.04em}.product-card-wrapper .card__information{padding:10px 12px 12px}.product-card-wrapper .price-item--regular,.product-card-wrapper .price .price__regular .price-item,.product-card-wrapper .price--on-sale .price-item--sale{font-size:.95rem}.product-card-wrapper:hover .card--card,.product-card-wrapper:hover .card--standard .card__inner{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/as-product-card.css.map */
