.s-payment-type-7{position:relative;display:flex;flex-direction:column;justify-content:center;width:100%}.s-payment-type-7__top-content{position:relative;display:flex;align-items:flex-end;width:100%}@media screen and (max-width:639px){.s-payment-type-7__top-content{padding-bottom:48px}}@media (min-width:640px) and (max-width:959px){.s-payment-type-7__top-content{padding-bottom:64px}}@media (min-width:960px) and (max-width:1359px){.s-payment-type-7__top-content{padding-bottom:84px}}@media screen and (min-width:1360px){.s-payment-type-7__top-content{padding-bottom:144px}}.s-payment-type-7__form-wrapper{position:relative;padding:32px;border-radius:16px;box-shadow:0 16px 24px rgba(17,17,17,.08);overflow:hidden}@media screen and (max-width:639px){.s-payment-type-7__form-wrapper{padding:16px;margin-top:-48px}}@media (min-width:640px) and (max-width:959px){.s-payment-type-7__form-wrapper{padding:24px;margin-top:-64px}}@media (min-width:960px) and (max-width:1359px){.s-payment-type-7__form-wrapper{padding:28px;margin-top:-84px}}@media screen and (min-width:1360px){.s-payment-type-7__form-wrapper{padding:32px;margin-top:-144px}}.s-payment-type-7__form-content{position:relative;z-index:2}.s-payment-type-7__price{padding-left:12px;border-left:2px solid;text-align:left}.s-payment-type-7__price-label{margin-bottom:4px}.s-payment-type-7__old-price-data,.s-payment-type-7__price-data{display:flex;align-items:flex-end;white-space:normal;word-break:break-word}.s-payment-type-7__old-price-data{position:relative;min-width:5px;margin-left:10px}.s-payment-type-7__old-price-data:after{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background-color:currentColor;transform:translateY(-50%) rotate(5deg)}@media screen and (max-width:959px){.s-payment-type-7__price-currency{margin-left:4px}}@media screen and (min-width:960px){.s-payment-type-7__price-currency{margin-left:8px}}@media screen and (max-width:639px){.s-payment-type-7__field{margin-top:8px}.s-payment-type-7__submit{flex-wrap:wrap}}.s-payment-type-7__input,.s-payment-type-7__textarea{position:relative;max-width:none!important}.s-payment-type-7__submit{width:100%}.s-payment-type-7__button{flex-shrink:0}@media screen and (min-width:640px){.s-payment-type-7__field{margin-top:20px}.s-payment-type-7__button{margin-bottom:12px}}.s-payment-type-7__agreement{display:flex;width:100%;gap:12px}.s-payment-type-7__agreement-text{flex:1;width:100%;text-align:left}@media screen and (max-width:639px){.s-payment-type-7__button{width:100%}.s-payment-type-7__agreement-checkbox,.s-payment-type-7__agreement-text{margin-top:12px}}