.variant[data-v-3a67a79a]{border-top:1px solid #eee;padding:18px 20px;display:grid;align-items:center;color:#333;grid-template-columns:1fr 120px;cursor:pointer}.variant.is-main[data-v-3a67a79a]{pointer-events:none}.variant.is-primary[data-v-3a67a79a]{grid-template-columns:1fr;border-top:0;width:100%;padding:0;justify-content:center;pointer-events:none}.is-desktop .variant[data-v-3a67a79a]:first-child{border-top:0}.variant.is-disabled[data-v-3a67a79a]{pointer-events:none}.variant.is-selected[data-v-3a67a79a]{background-color:#f4f9ff;border-color:#f4f9ff}.is-desktop .variant[data-v-3a67a79a]:not(.is-selected):hover{background-color:#f4f9ff}.variant-info-name[data-v-3a67a79a]{font-size:14px;font-weight:500;line-height:18px}.variant-info-status[data-v-3a67a79a]{display:flex}.variant-info-status-item[data-v-3a67a79a]{color:#fff;font-size:12px;line-height:12px;padding:4px 6px;font-weight:300;border-radius:4px;font-weight:500;margin-right:4px}.variant-info-status-item.is-basket[data-v-3a67a79a]{background-color:#4faa80}.variant-info-status-item.is-purchased[data-v-3a67a79a]{background-color:#4082d3}.variant-info-status-item.is-soldout[data-v-3a67a79a]{background-color:#c55b5b}.variant-info-status-item.is-remaining[data-v-3a67a79a]{color:#777;padding:4px 4px}.variant.is-primary .variant-info[data-v-3a67a79a]{order:2}.variant.is-primary .variant-info-status[data-v-3a67a79a]{justify-content:center;flex-direction:column-reverse;align-items:center}.variant.is-primary .variant-info-status-item[data-v-3a67a79a]{margin:0 3px}.variant.is-selected .variant-info-status-item.is-remaining[data-v-3a67a79a]{font-weight:400}.variant-price[data-v-3a67a79a]{font-size:20px;text-align:right;font-weight:500}.variant.is-disabled:not(.is-primary) .variant-price[data-v-3a67a79a]{opacity:.25;text-decoration:line-through}.variant.is-primary .variant-price[data-v-3a67a79a]{text-align:center;order:1;margin-bottom:4px}.product-title[data-v-488a46f9]{font-size:16px;color:#333;line-height:20px;padding:0 10px;text-align:center;font-weight:700}.product-description[data-v-488a46f9]{padding-top:0!important;padding-bottom:0!important;margin-top:-20px!important;margin-bottom:0!important}.product-tags[data-v-488a46f9]{margin-top:-24px;margin-bottom:6px;display:flex;justify-content:center}.product-tags-item[data-v-488a46f9]{background-color:#eee;color:#777;font-size:12px;padding:4px 8px;border-radius:4px;font-weight:500;margin:0 3px}.product-tags-item.is-red[data-v-488a46f9]{background-color:#c55b5b;color:#fff}.product[data-v-488a46f9] .mobile-buttons{grid-template-columns:64px 1fr}.product-quantity[data-v-488a46f9] .select-value{height:40px;border-radius:4px}