.variant-cards-wrapper{order:1;margin-top:2vh;margin-bottom:calc(30px + 2vh)}@media only screen and (min-width:769px){.variant-cards-wrapper{margin-bottom:30px}}@media only screen and (min-width:769px){.product-block.variant_color_size:has(>.variant-cards-wrapper) .variant-wrapper.variant-wrapper--dropdown.variant_size_color{order:2}}.variant-cards-wrapper .variant-cards__label{display:block;margin-bottom:16px}.variant-cards{display:flex;flex-wrap:wrap;gap:12px}.variant-cards .variant-card{flex:1 1 140px;display:grid;grid-template-columns:minmax(0,1fr) 18px;grid-template-areas:"art check" "title title" "text text" "price price";align-items:start;column-gap:10px;row-gap:7px;box-sizing:border-box;height:100%;margin:0;padding:15px;overflow:visible;text-align:left;font-family:inherit;letter-spacing:normal;text-decoration:none;color:#343540;background:#fff;border:1px solid #e0ddd7;border-radius:0;box-shadow:none;cursor:default;transition:background-color .15s ease,border-color .15s ease}.variant-card__art{grid-area:art;display:block;width:88px;height:46px;overflow:hidden}.variant-card__art img,.variant-card__placeholder{display:block;width:100%;height:100%;object-fit:contain}.variant-card__art img{object-fit:cover;object-position:50% 60%}.variant-card__placeholder{background:#f2f2f0;fill:#c9c6c0}.variant-card__check{grid-area:check;display:flex;align-items:center;justify-content:center;width:18px;height:18px;box-sizing:border-box;border-radius:50%;border:1px solid #d3cfc7;background:#fff;color:transparent}.variant-card__title{grid-area:title;display:block;font-size:15px;font-weight:600;letter-spacing:.005em}.variant-card__text{grid-area:text;display:block;min-height:54px;font-size:13px;line-height:1.38;color:#5c5d66}.variant-card__price{grid-area:price;display:block;font-size:13px;font-weight:600;letter-spacing:.005em;color:var(--colorBtnPrimary, #3f5a5d)}.variant-card__price--included,.variant-card.is-unavailable .variant-card__price{letter-spacing:.06em;text-transform:uppercase}.variant-cards a.variant-card[href]{cursor:pointer}.variant-cards a.variant-card[href]:hover{background:#faf9f7;border-color:#b3ada3}.variant-cards a.variant-card[href]:hover .variant-card__check{border-color:#c2bcb2}.variant-cards .variant-card.is-selected{color:#343540;background:#f5f4f1;border-color:var(--colorBtnPrimary, #3f5a5d);box-shadow:inset 0 0 0 1px var(--colorBtnPrimary, #3f5a5d)}.variant-cards .variant-card.is-selected .variant-card__check{color:#fff;background:var(--colorBtnPrimary, #3f5a5d);border-color:var(--colorBtnPrimary, #3f5a5d)}.variant-cards .variant-card:focus-visible{outline:2px solid var(--colorBtnPrimary, #3f5a5d);outline-offset:2px}.variant-cards .variant-card.is-unavailable{cursor:not-allowed;color:#96938d;background:#fafaf8;border:1px dashed #dcd9d3}.variant-card.is-unavailable .variant-card__art{opacity:.38}.variant-card.is-unavailable .variant-card__check{background:#f4f3f0;border-color:#e2dfd9}.variant-card.is-unavailable .variant-card__text{color:#a9a6a0}.variant-card.is-unavailable .variant-card__price{color:#8f8c86}@media only screen and (max-width:768px){.variant-cards{flex-direction:column;gap:10px}.variant-cards .variant-card{flex:none;grid-template-columns:87px minmax(0,1fr) 20px;grid-template-areas:"art title check" "art text check" "art price check";align-content:start;column-gap:12px;row-gap:4px}.variant-card__check{width:20px;height:20px}.variant-card__art{width:87px}.variant-card__title{font-size:16px;letter-spacing:normal}.variant-card__text{min-height:0;font-size:14px;line-height:1.35}.variant-card__price{font-size:14px}.variant-card__price:not(.variant-card__price--included){letter-spacing:normal}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/component-variant-cards.css.map */
