.variant[data-v-2e0e29cd]{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-2e0e29cd]{pointer-events:none}.variant.is-primary[data-v-2e0e29cd]{grid-template-columns:1fr;border-top:0;width:100%;padding:0;justify-content:center;pointer-events:none}.is-desktop .variant[data-v-2e0e29cd]:first-child{border-top:0}.variant.is-disabled[data-v-2e0e29cd]{pointer-events:none}.variant.is-selected[data-v-2e0e29cd]{background-color:#f4f9ff;border-color:#f4f9ff}.is-desktop .variant[data-v-2e0e29cd]:not(.is-selected):hover{background-color:#f4f9ff}.variant-info-name[data-v-2e0e29cd]{font-size:14px;font-weight:500;line-height:18px}.variant-info-status[data-v-2e0e29cd]{display:flex}.variant-info-status-item[data-v-2e0e29cd]{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-2e0e29cd]{background-color:#4faa80}.variant-info-status-item.is-purchased[data-v-2e0e29cd]{background-color:#4082d3}.variant-info-status-item.is-soldout[data-v-2e0e29cd]{background-color:#c55b5b}.variant-info-status-item.is-remaining[data-v-2e0e29cd]{color:#777;padding:4px 4px}.variant.is-primary .variant-info[data-v-2e0e29cd]{order:2}.variant.is-primary .variant-info-status[data-v-2e0e29cd]{justify-content:center;flex-direction:column-reverse;align-items:center}.variant.is-primary .variant-info-status-item[data-v-2e0e29cd]{margin:0 3px}.variant.is-selected .variant-info-status-item.is-remaining[data-v-2e0e29cd]{font-weight:400}.variant-price[data-v-2e0e29cd]{font-size:20px;text-align:right;font-weight:500}.variant.is-disabled:not(.is-primary) .variant-price[data-v-2e0e29cd]{opacity:.25;text-decoration:line-through}.variant.is-primary .variant-price[data-v-2e0e29cd]{text-align:center;order:1;margin-bottom:4px}