.button-submit[data-v-256e8c3b]{align-items:center;color:#fff;cursor:default;display:flex;font-size:16px;font-weight:500;height:48px;justify-content:center;line-height:125%;transition:opacity .2s}.button-submit.isActive[data-v-256e8c3b],.button-submit[data-v-256e8c3b]{background:#000;cursor:pointer}.button-submit.isLoading[data-v-256e8c3b]{color:transparent;font-size:0!important;pointer-events:none}.button-submit.isLoading[data-v-256e8c3b]:after{animation:loading-animation-spin-256e8c3b 1s linear infinite;border:3px solid #fff;border-radius:50%;border-right-color:transparent;content:"";display:inline-block;height:24px;width:24px}@keyframes loading-animation-spin-256e8c3b{to{transform:rotate(1turn)}}.isPointer .button-submit.isActive[data-v-256e8c3b]:hover,.isTouch .button-submit.isActive[data-v-256e8c3b]:active{opacity:.75}.VariantSelector[data-v-256e8c3b]{display:flex;flex-wrap:nowrap;gap:12px;justify-content:space-between;margin-top:12px;width:100%}.VariantSelector-option[data-v-256e8c3b]{border:1px solid #d1d1d1;border-radius:4px;cursor:pointer;display:flex;gap:4px;justify-content:center;min-width:180px;padding:11px 12px}.VariantSelector-option-title[data-v-256e8c3b]{color:#222;font-size:16px;font-weight:400}.VariantSelector-option-price[data-v-256e8c3b]{color:#222;font-size:16px;font-weight:700}.VariantSelector-option[data-v-256e8c3b]:hover{border-color:#222}.VariantSelector .active[data-v-256e8c3b]{border:1px solid #222}@media (max-width:767px){.button-submit.isLoading[data-v-256e8c3b]:after{border:3px solid #fff;border-radius:50%;border-right-color:transparent;height:24px;width:24px}}