.summary{display:flex;flex-direction:column;max-width:278px;width:100%}.summary__checkbox{margin-bottom:24px}.summary__button__alfa{align-items:flex-end;align-self:flex-end;cursor:pointer;flex-direction:column}.summary__button__alfa.disabled{opacity:.1;pointer-events:none}.summary__button__alfa button{background:#c19d64!important;border-radius:0;font-family:Bliss Pro;font-size:14px;font-style:normal;font-weight:400;height:auto;letter-spacing:.05em;line-height:140%;min-height:0;padding:16px 80px;text-transform:uppercase;transition:.2s ease-in;white-space:nowrap}.summary .items-summary{font-size:14px;font-weight:400;letter-spacing:.02em;line-height:20px;margin-bottom:8px;text-align:left}.summary .underline{background-color:#dbdbdb;height:1px;width:100%}.summary .price-summary{display:flex;font-size:11px;font-weight:400;justify-content:space-between;letter-spacing:.02em;line-height:14px;margin-bottom:8px;text-align:left;text-transform:uppercase}.summary .price-summary :last-child{text-align:right;text-transform:none}.summary .total-summary{display:flex;font-size:14px;font-weight:500;justify-content:space-between;letter-spacing:0;line-height:18px;margin-bottom:22px;margin-top:8px;text-align:left}.summary .total-summary__title{text-transform:uppercase}.summary .promocode-discount{color:#898b8d}.alfa-payment__button:disabled{padding-left:80px!important}@media(min-width:743px)and (max-width:calc(1200px - 1px)){.summary{max-width:none;width:100%}.summary__button{align-self:flex-end;margin-bottom:24px;max-width:288px}.summary .promocode{align-self:flex-end;max-width:274px}}@media(max-width:743px){.summary{width:100%}.summary,.summary .promocode{max-width:none}.summary__button{align-self:flex-end;margin-bottom:24px;width:100%}.summary .total-summary{margin-bottom:32px}}.alfa-payment__payment-close-button{display:none!important}.promocode-and-certificate{align-items:flex-end;display:flex;flex-direction:column}.promocode{align-items:center;display:flex;gap:16px;margin-bottom:26px;width:100%}.promocode__input{border:none;border-bottom:thin solid #1e1e1e;height:30px;outline:none;width:100%}.promocode__input input:-ms-input-placeholder,.promocode__input input::-moz-placeholder,.promocode__input input::-webkit-input-placeholder,.promocode__input input::placeholder{color:#1e1e1e;font-family:Bliss Pro;font-size:11px;font-weight:400;letter-spacing:.02em;line-height:14px;margin-bottom:10px;opacity:1;text-align:left}.promocode__button{border:thin solid #1e1e1e;color:#1e1e1e;cursor:pointer;font-family:Bliss Pro;font-size:11px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:130%;padding:7px 12px;text-transform:uppercase;transition:.2s ease-in}.promocode__button:active,.promocode__button:hover{background-color:#1e1e1e;color:#f5f5f5}.promocode__success{display:flex;flex-direction:column;gap:8px}.field-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:20px;width:100%}.field-wrapper__label{font-size:14px;font-weight:500;letter-spacing:0;line-height:18px;text-align:left;text-transform:uppercase}.input{border-bottom:1px solid #1e1e1e;position:relative;width:100%}.input__error{bottom:0;color:#e52727;font-size:9px;font-weight:400;letter-spacing:0;line-height:12px;position:absolute;transform:translateY(20px);transform-origin:top left}.input__error.wrap{transform:translateY(30px)}.input input{margin-bottom:10px;width:100%}.input input:-ms-input-placeholder,.input input::-moz-placeholder,.input input::-webkit-input-placeholder,.input input::placeholder{color:#1e1e1e;font-family:Bliss Pro;font-size:11px;font-weight:400;letter-spacing:.02em;line-height:14px;margin-bottom:10px;opacity:1;text-align:left}.input__password{height:13px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:13px}.input__password img{cursor:pointer;height:13px;-o-object-fit:contain;object-fit:contain;transition:.3s;width:13px}.input__password img.password{opacity:1}.input__password img.text{opacity:.35}.radio{align-items:flex-start;display:flex;flex-direction:column;gap:12px}.radio__line{align-items:center;cursor:pointer;display:flex;gap:10px}.radio__line.alone{align-items:flex-start}.radio__line.alone .radio__circle{height:22px;min-width:22px;width:22px}.radio__line.alone .radio__circle__selected{background:#c19d64;border-radius:50%;height:16px;width:16px}.radio__line.sub{padding-left:24px}.radio__line.sub .radio__circle,.radio__line.sub .radio__circle__selected{border-radius:0}.radio__circle{align-items:center;border:thin solid #1e1e1e;border-radius:50%;display:flex;height:16px;justify-content:center;min-width:16px;width:16px}.radio__circle__selected{background:#c19d64;border-radius:50%;height:10px;width:10px}.radio__label{font-size:11px;font-weight:400;letter-spacing:0;line-height:14px;text-align:left}.radio__label a{-webkit-text-decoration:underline;text-decoration:underline}.radio__sub{display:flex;flex-direction:column;gap:8px;margin-bottom:26px;margin-top:18px}