body .product-card[data-product-card]{display:flex;flex-direction:column;min-width:0;padding:0 0 32px;background:#fff;border:0;box-shadow:none}body .product-card[data-product-card] .product-card__media{display:block;position:relative;flex:none;aspect-ratio:1.3;background:#fff;border-radius:8px;overflow:hidden}body .product-card[data-product-card] .product-card__media img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:normal;filter:none}body .product-card[data-product-card] .product-card__content{display:flex;flex:1;flex-direction:column;gap:0;padding:20px 18px 0}body .product-card[data-product-card] .product-card__title{margin:0;min-width:0;font-size:clamp(20px,1.7vw,26px);line-height:1.25;font-weight:500;letter-spacing:-.025em;overflow-wrap:anywhere}body .product-card[data-product-card] .product-card__title a{color:inherit;text-decoration:none}body .product-card[data-product-card] .product-card__rating{min-height:24px;margin:8px 0 0}body .product-card[data-product-card] .product-card__rating .product-rating{margin:0}body .product-card[data-product-card] .product-card__subtitle{margin:8px 0 0;min-height:0;font-size:13px;line-height:1.5;color:#526977}body .product-card[data-product-card] .product-card__subtitle:empty{display:none}body .product-card[data-product-card] .product-card__price{margin:16px 0 0;padding:0}body .product-card[data-product-card] .price{margin:0;line-height:1.4;font-size:18px;font-weight:600}body .product-card[data-product-card] .price__compare{font-size:14px;font-weight:400;color:#6d7f89;text-decoration:line-through}body .product-card[data-product-card] .product-card__actions{padding:16px 18px 0;margin:0}body .product-card[data-product-card] form{display:grid;gap:10px;margin:0;min-width:0}body .product-card[data-product-card] .product-card__variant,body .product-card[data-product-card] .product-card__variant-spacer{width:100%;height:44px;min-width:0;margin:0}body .product-card[data-product-card] .product-card__variant{padding:0 34px 0 12px;border:1px solid #cbdbe5;border-radius:8px;background-color:#fff;color:#1d3542;font:inherit;font-size:13px;text-overflow:ellipsis;cursor:pointer}body .product-card[data-product-card] .product-card__button{width:100%;min-height:48px;margin:0;padding:12px 16px;border-radius:28px;background:#1c3545;border:1px solid #1c3545;color:#fff;font-size:15px;line-height:1.4;font-weight:600;letter-spacing:0}body .product-card[data-product-card] .product-card__button:hover{background:#145b7b;border-color:#145b7b}body .product-card[data-product-card] .product-card__button:disabled{opacity:.5;cursor:not-allowed}body .product-card[data-product-card] .product-card__details{justify-self:center;color:#526977;font-size:12px;line-height:1.6;text-underline-offset:3px}body .product-card[data-product-card] .product-card__status{padding:10px 12px;border-radius:8px;background:#f2f7fa;color:#1d3542;font-size:13px;line-height:1.5}body .product-card[data-product-card] .product-card__status p{margin:0}body .product-card[data-product-card] .product-card__status.is-error{color:#a33030;background:#fff3f1}body .product-card[data-product-card] [hidden]{display:none!important}@supports (grid-template-rows:subgrid){body .product-grid:has(>.product-card[data-product-card]){row-gap:0}body .product-card[data-product-card]{display:grid;grid-template-rows:subgrid;grid-row:span 6;row-gap:0}body .product-card[data-product-card] .product-card__content{display:contents}body .product-card[data-product-card] :is(.product-card__title,.product-card__rating,.product-card__subtitle,.product-card__price){margin-left:18px;margin-right:18px}body .product-card[data-product-card] .product-card__title{margin-top:20px}body .product-card[data-product-card] .product-card__subtitle:empty{display:block}}@media(max-width:749px){body .product-card[data-product-card]{padding-bottom:24px}body .product-card[data-product-card] .product-card__title{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/product-cards.css.map */
