.checkout{display:flex;gap:28px;justify-content:space-between;width:100%}.checkout__left{flex-basis:805px}.checkout__cart{flex-basis:567px;background-color:#202020;padding:40px;align-self:flex-start;flex-shrink:0}.checkout__title{font-family:Montserrat;font-weight:600;font-style:SemiBold;font-size:20px;leading-trim:NONE;line-height:150%;letter-spacing:0%;color:#171717;margin-bottom:20px}.checkout__first,.checkout__second{margin-bottom:50px}.checkout__inputs{display:grid;grid-template-columns:1fr 1fr;gap:10px}.checkout__inputs>label:first-child{grid-column:span 2}.checkout .field .input{border-color:#747474;border-radius:0px;background:transparent;font-family:Montserrat;font-weight:400;font-style:Regular;font-size:20px;leading-trim:NONE;line-height:130%;letter-spacing:0%;color:#171717}.checkout .field-label{font-family:Montserrat;font-weight:400;font-style:Regular;font-size:20px;leading-trim:NONE;line-height:130%;letter-spacing:0%;color:#171717}.checkout__payments{display:flex;align-items:center;gap:30px;flex-wrap:wrap}.checkout__payments-address{font-family:Montserrat;font-weight:400;font-style:Regular;font-size:18px;leading-trim:NONE;line-height:120%;letter-spacing:0%;padding-top:20px}.checkout .radio-check{border-radius:4px;border-color:#747474;width:28px;height:28px;margin-right:16px}.checkout .radio-check::after{content:"";position:absolute;width:16px;height:9px;border:solid 2px transparent;border-right:none;border-top:none;transform:translate(0.5px, -1.5px) rotate(-45deg) !important;border-radius:0px !important;background:transparent !important}.checkout .radio{font-family:Montserrat;font-weight:400;font-style:Regular;font-size:18px;leading-trim:NONE;line-height:120%;letter-spacing:0%;margin:0px !important}.checkout :checked~.radio-check::after{transform:translate(0.5px, -1.5px) rotate(-45deg) !important;border-color:#171717}.checkout .radio :checked~.radio-check{background-color:#FFE100 !important;border-color:#FFE100 !important}.checkout__fourth{margin-top:50px}.checkout__fourth .checkout__title{margin-bottom:5px}.checkout__description{font-family:Montserrat;font-weight:400;font-style:Regular;font-size:18px;leading-trim:NONE;line-height:150%;letter-spacing:0%;color:#747474;margin-bottom:20px}.checkout .form-box-inner>*{margin-bottom:10px}.checkout .form-box-inner>*:last-child{margin-bottom:0px !important}.checkout__items{display:flex;flex-direction:column;gap:20px}.checkout__item{display:flex;gap:28px}.checkout__item-image{flex-basis:170px;flex-shrink:0;aspect-ratio:1.619047619}.checkout__item-image img{width:100%;height:100%;object-fit:contain}.checkout__item-title{font-family:Montserrat;font-weight:400;font-style:Regular;font-size:18px;leading-trim:NONE;line-height:124%;letter-spacing:0%;color:#FFFFFF}.checkout__item-price{font-family:Montserrat;font-weight:600;font-style:SemiBold;font-size:20px;leading-trim:NONE;line-height:150%;letter-spacing:0%;color:#FFFFFF}.checkout__content{display:flex;flex-direction:column;gap:10px;justify-content:center}.checkout__total{padding-top:30px;margin-top:30px;border-top:1px solid #747474;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #747474}.checkout__total-count{font-family:Montserrat;font-weight:400;font-style:Regular;font-size:18px;leading-trim:NONE;line-height:124%;letter-spacing:0%;color:#FFFFFF}.checkout__total-price{font-family:Montserrat;font-weight:600;font-style:SemiBold;font-size:20px;leading-trim:NONE;line-height:150%;letter-spacing:0%;color:#FFFFFF}.checkout__price{display:flex;justify-content:space-between;gap:20px;align-items:center}.checkout__result-wrapper{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:30px}.checkout__result-text{font-family:Montserrat;font-weight:600;font-style:SemiBold;font-size:20px;leading-trim:NONE;line-height:150%;letter-spacing:0%;color:#FFE100}.checkout__result-price{font-family:Montserrat;font-weight:600;font-style:SemiBold;font-size:32px;leading-trim:NONE;line-height:150%;letter-spacing:0%;color:#FFE100}.checkout__submit{background:#FFE100;font-weight:bold;cursor:pointer;transform:skew(-20deg);margin-left:13px;margin-right:13px;width:fit-content;display:flex;align-items:center;padding:20px 30px;transition:opacity 0.2s ease}.checkout__submit span{transform:skew(20deg);font-family:Montserrat;font-weight:700;font-style:Bold;font-size:18px;leading-trim:NONE;line-height:100%;letter-spacing:0%;text-transform:uppercase;color:#000000;display:flex;align-items:center;justify-content:center;gap:16px}.checkout__submit:hover{opacity:0.8}.checkout__privacy{display:flex;margin:0px;gap:20px;align-items:flex-start;margin-top:20px}.checkout__text{font-family:Montserrat;font-weight:300;font-style:Light;font-size:11px;leading-trim:NONE;line-height:150%;letter-spacing:0%;opacity:0.5;color:#FFFFFF !important}.checkout__text a{color:#FFFFFF !important}.checkout__text a:hover{color:#FFE100 !important;border-color:#FFE100 !important}.checkout__checkbox{position:relative;display:flex;align-items:center;gap:10px}.checkout__checkbox-input{position:absolute;z-index:-1;opacity:0}.checkout__checkbox-check{position:relative;display:flex;flex:none;align-items:center;justify-content:center;width:24px;height:24px;content:"";border:2px solid #454545;color:var(--color-primary);border-radius:6px;transition:all 0.2s}.checkout__checkbox-check::after{content:"";position:absolute;width:16px;height:9px;border:solid 2px transparent;border-right:none;border-top:none;transform:translate(0.5px, -1.5px) rotate(-45deg)}:checked~.checkout__checkbox-check{background-color:transparent}:checked~.checkout__checkbox-check::after{border-color:#FFE100}.checkout__main{padding:20px 40px;background:#FFE100;font-weight:bold;cursor:pointer;transform:skew(-20deg);transition:background 0.3s;margin-left:13px;margin-right:13px;width:fit-content;display:flex;align-items:center}.checkout__main span{transform:skew(20deg);font-family:Montserrat;font-weight:700;font-style:Bold;font-size:18px;leading-trim:NONE;line-height:100%;letter-spacing:0%;text-transform:uppercase;color:#000000;display:flex;align-items:center;justify-content:center;gap:16px}.checkout__main:hover{opacity:0.8}@media screen and (max-width:1200px){.checkout__cart{flex-basis:500px;padding:30px}.checkout__inputs{grid-template-columns:1fr}.checkout__inputs>label:first-child{grid-column:span 1}.checkout__payments{flex-direction:column;align-items:flex-start;gap:12px}.checkout__item{gap:20px}.checkout__item-title,.checkout__item-price{font-size:16px}.checkout__result-price{font-size:28px}.checkout__submit span{font-size:16px}}@media screen and (max-width:991px){.checkout{flex-wrap:wrap}.checkout__cart{flex-basis:100%}}@media screen and (max-width:576px){.checkout{gap:60px;padding-bottom:0px !important}.checkout__cart{padding:30px;padding-left:12px;padding-right:12px;margin-left:-12px;margin-right:-12px;flex-basis:calc(100% + 24px)}.checkout__item-image{flex-basis:120px}.checkout__item-title,.checkout__item-price{font-size:14px}.checkout__total-count,.checkout__total-price{font-size:16px}.checkout__result-text{font-size:16px}.checkout__result-price{font-size:18px}.checkout__submit{width:calc(100% - 20px);justify-content:center}.checkout__submit span{font-size:14px}.checkout__title{font-size:18px;margin-bottom:14px}.checkout .field .input{font-size:18px}.checkout .field-label{font-size:18px}.checkout .radio{font-size:18px}.checkout .radio-check{margin-right:10px}}.text-result{font-family:Montserrat;font-weight:400;font-style:Regular;font-size:18px;leading-trim:NONE;line-height:120%;letter-spacing:0%;margin-bottom:40px}.checkout__privacy{margin-bottom:15px}/*# sourceMappingURL=./page-ef9ec0aad0d5dedb8467a35a73919337.map */