.card{transition:.3s var(--ease)}.card .card__media a{display:block}.card .card__media a img{box-shadow:0 0 6px #fff;transition:.3s;border-radius:10px}.card .card__media a:hover img{box-shadow:0 0 10px #f8d703;transition:.3s;border-radius:10px}.card .card__media{position:relative;padding:8px}.card .card__media img{width:100%;aspect-ratio:138/192;object-fit:contain}.card .card__content .tag-list{display:flex;align-items:center;flex-wrap:wrap}.card .card__content .tag-list .tag{margin:0;border:1px solid #388dca;color:#388dca;font-size:12px;border-radius:4px;line-height:1;padding:4px 8px}.card .card__content .card__heading{font-size:16px;font-weight:600;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;min-height:55px}.card .variation-panel{padding:16px;margin-top:12px;border-radius:12px;background:#fff;box-shadow:0 0 4px #9dafff}.card .variation-panel .variant-options{display:flex;justify-content:center;align-items:center;gap:6px}.card .variation-panel .variant-options .option{box-shadow:0 0 4px #9dafff;font-size:14px;line-height:1;padding:4px 10px;cursor:pointer;text-align:center;min-width:30%;border-radius:40px}.card .variation-panel .variant-options .option.disable{background:#e0e8f6;box-shadow:none}.card .variation-panel .variant-options .option.active{box-shadow:0 0 4px #4ff78f}.card .variation-panel .variant-values .value{display:none}.card .variation-panel .variant-values .value.active{display:block}.card .variation-panel .variant-values .value .price{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin:9px 0 0;font-size:16px;font-weight:500;min-height:42px}.card .variation-panel .variant-values .value .price span{display:block}.card .variation-panel .variant-values .value .price .current:not(.big){color:#da1b02}.card .variation-panel .variant-values .value .price .current.big{font-size:20px}.card .variation-panel .variant-values .value .price .old{text-decoration:line-through;color:#ccc}.card .variation-panel .variant-values .value .price span small{text-decoration:none;font-size:12px}.card .variation-panel .variant-values .value .qty{margin:0;text-align:center;font-size:12px;line-height:1;color:#fff}.card .variation-panel .variant-values .value quantity-input{gap:5px;margin:10px auto 0;max-width:100px;min-width:100px;width:100px;min-height:25px;background:#fff}.card .variation-panel .variant-values .value quantity-input:after{content:none}.card .quantity__button{display:flex;justify-content:center;align-items:center;border-radius:50%;background:#fff;box-shadow:0 0 4px #9dafff!important;width:24px!important;height:24px;color:#656d89}.card .quantity__button.disabled{background:#e0e8f6!important;box-shadow:none!important}.card .variation-panel .variant-values .value .product-form__submit{display:flex;align-items:center;justify-content:center;width:100%;max-width:160px;height:36px;font-size:14px;font-weight:700;transition:.3 var(--ease);color:#fff;background-color:unset;cursor:pointer;border:none;border-radius:30px;background:linear-gradient(93deg,#37a2ff,#665de0);box-shadow:0 0 8px #9dafff;line-height:1;margin:10px auto 0;transition:.3s}.card .variation-panel .variant-values .value .product-form__submit.disable{pointer-events:none;opacity:.6}@media screen and (max-width: 768px){.card .card__media{padding:4px}.card .card__content .card__heading{font-size:12px;min-height:40px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/component-card.css.map */
