.header_checkout{padding:0 15px;margin-bottom:35px}.header_checkout .container{padding:20px 0;border-bottom:1px solid #d5d5d5}.header_checkout .middle_header_logo svg{display:block;width:150px}.footer_container{padding:0 15px}.footer_container .container{border-top:1px solid #d5d5d5;padding:20px 0;text-align:center;font-weight:500;color:#5e5e5e}.checkout .block_checkout .top_block_checkout{margin-bottom:10px;cursor:auto}.checkout .block_checkout .top_block_checkout:hover{border:1px dashed #d5d5d5}.checkout .block_checkout:last-child .top_block_checkout{margin-bottom:0}.checkout .btn_open_block{position:relative;padding:15px 55px;text-align:left;font-weight:500;width:100%;display:block}@media (max-width:768px){.checkout .btn_open_block{padding:10px 45px;border-radius:5px;background:#212121}}.checkout .btn_open_block p{font-size:18px;line-height:26px;letter-spacing:.45px;font-style:normal;font-weight:500;color:#212121}@media (max-width:1440px){.checkout .btn_open_block p{font-size:calc(15.61905px + .11905vw);line-height:26px;letter-spacing:calc(.39048px + .00298vw)}}@media (max-width:768px){.checkout .btn_open_block p{font-size:16px;line-height:26px;letter-spacing:.4px;color:#fff}}.checkout .btn_open_block .count_step,.checkout .btn_open_block .edit_block{position:absolute;top:13.5px;width:30px;height:30px;z-index:1;border-radius:5px}@media (max-width:768px){.checkout .btn_open_block .count_step,.checkout .btn_open_block .edit_block{width:20px;height:20px}}.checkout .btn_open_block .count_step{left:15px;background:#212121;display:flex;align-items:center;justify-content:center;color:#fff}@media (max-width:768px){.checkout .btn_open_block .count_step{background:#fff;color:#212121}}.checkout .btn_open_block .edit_block{right:15px;border:1px solid #d5d5d5;transition:all .2s linear}.checkout .btn_open_block .edit_block svg{display:none}@media (max-width:768px){.checkout .btn_open_block .edit_block{align-items:center;justify-content:center}.checkout .btn_open_block .edit_block svg{width:12px;height:auto;display:block}.checkout .btn_open_block .edit_block svg path{fill:#5e5e5e}}@media (min-width:769px){.checkout .btn_open_block .edit_block:after,.checkout .btn_open_block .edit_block:before{content:"";position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);background:#d5d5d5;transition:all .2s linear}.checkout .btn_open_block .edit_block:after{width:60%;height:1px}.checkout .btn_open_block .edit_block:before{height:60%;width:1px}}.checkout .btn_open_block .edit_block:hover{border:1px solid #f58220}@media (min-width:769px){.checkout .btn_open_block .edit_block:hover:after,.checkout .btn_open_block .edit_block:hover:before{background:#f58220}}.checkout .information_checkout{margin-top:50px;margin-bottom:70px}@media (max-width:992px){.checkout .information_checkout{margin-top:30px;margin-bottom:40px}}@media (max-width:768px){.checkout .information_checkout{margin-top:15px;margin-bottom:15px}}.checkout .delivery_methods{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:25px}.checkout .delivery_methods .delivery_method{flex:0 0 calc(33.3% - 15px);border-radius:5px;padding:15px 10px;background:hsla(0,0%,83.5%,.2)}.checkout .delivery_methods .delivery_method div{display:flex;align-items:center;justify-content:center;height:100%}.checkout .authorization_checkout{display:flex;align-items:center;justify-content:flex-start;margin-bottom:35px}@media (max-width:768px){.checkout .authorization_checkout{margin-bottom:15px}}.checkout .authorization_checkout .btn_authorization_checkout{padding:9px 50px;color:#5e5e5e;border-radius:5px;transition:all .2s linear;margin-right:5px;font-size:16px;line-height:26px;letter-spacing:.4px;font-style:normal;font-weight:500}.checkout .authorization_checkout .btn_authorization_checkout:last-child{margin:0}@media (max-width:1440px){.checkout .authorization_checkout .btn_authorization_checkout{font-size:calc(13.61905px + .11905vw);line-height:calc(18.85714px + .35714vw);letter-spacing:calc(.28095px + .00595vw)}}@media (max-width:768px){.checkout .authorization_checkout .btn_authorization_checkout{font-size:14px;line-height:20px;letter-spacing:.3px}}.checkout .authorization_checkout .btn_authorization_checkout.active,.checkout .authorization_checkout .btn_authorization_checkout:hover{background:#f58220;color:#fff}@media (max-width:1200px){.checkout .authorization_checkout .btn_authorization_checkout{padding:9px 30px}}@media (max-width:768px){.checkout .authorization_checkout .btn_authorization_checkout{padding:5px 20px}}.checkout .inputs_checkout{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.checkout .inputs_checkout>div{margin-bottom:30px}@media (max-width:768px){.checkout .inputs_checkout>div{flex:0 0 100%!important;margin-bottom:15px}}.checkout .inputs_checkout.checkout_column_2>div{flex:0 0 calc(50% - 15px)}@media (max-width:1200px){.checkout .inputs_checkout.checkout_column_2>div{flex:0 0 calc(50% - 5px)}}.checkout .inputs_checkout.checkout_column_2_first>div:first-child{flex:0 0 calc(66.6% - 10px)}@media (max-width:1200px){.checkout .inputs_checkout.checkout_column_2_first>div:first-child{flex:0 0 calc(66.6% - 5px)}}.checkout .inputs_checkout.checkout_column_2_first>div:nth-child(2){flex:0 0 calc(33.3% - 15px)}@media (max-width:1200px){.checkout .inputs_checkout.checkout_column_2_first>div:nth-child(2){flex:0 0 calc(33.3% - 5px)}}.checkout .inputs_checkout.checkout_column_1>div{flex:0 0 100%;margin-bottom:15px}.checkout .inputs_checkout.checkout_column_3>div{flex:0 0 calc(33.3% - 15px)}@media (max-width:1200px){.checkout .inputs_checkout.checkout_column_3>div{flex:0 0 calc(33.3% - 5px)}}.checkout .checkout_payment .checkout_payment_item{margin-bottom:10px;border-radius:5px;border:1px solid #d5d5d5;overflow:hidden}.checkout .checkout_payment .checkout_payment_item:last-child{margin-bottom:0}.checkout .checkout_payment .checkout_payment_item.is__checked .payment_desc{display:block}.checkout .checkout_payment .checkout_payment_item.is__checked .radio_payment{background:#f58220;color:#fff}.checkout .checkout_payment .checkout_payment_item.is__checked .radio_payment .white{fill:#fff}.checkout .checkout_payment .checkout_payment_item.is__checked .radio_payment .gray{fill:#fff;opacity:.6}.checkout .checkout_payment .radio_payment input{display:none}.checkout .checkout_payment .radio_payment input:checked+label:before{opacity:1}.checkout .checkout_payment .radio_payment input:checked+label:after{background:#fff;border:1px solid #f58220}.checkout .checkout_payment .radio_payment label{position:relative;height:55px;display:flex;align-items:center;flex-wrap:wrap;cursor:pointer;padding-left:52px;font-size:16px;line-height:21px;letter-spacing:.4px;font-style:normal;font-weight:500}.checkout .checkout_payment .radio_payment label:after,.checkout .checkout_payment .radio_payment label:before{content:"";position:absolute;display:block;border-radius:50%;top:50%;transform:translateY(-50%);transform:all .2s linear}.checkout .checkout_payment .radio_payment label:after{width:26px;height:26px;left:15px;border:1px solid #d5d5d5}@media (max-width:768px){.checkout .checkout_payment .radio_payment label:after{width:16px;height:16px}}.checkout .checkout_payment .radio_payment label:before{opacity:0;width:8px;height:8px;left:25px;z-index:2;background:#f58220}@media (max-width:768px){.checkout .checkout_payment .radio_payment label:before{width:6px;height:6px;left:21px}}@media (max-width:768px){.checkout .checkout_payment .radio_payment label{height:35px;padding-left:43px}}.checkout .checkout_payment .payment_desc{padding:15px;display:none;font-weight:500}@media (max-width:768px){.checkout .checkout_payment .payment_desc{padding:10px 15px}}@media (min-width:769px){.checkout .comment_block_view{display:none}.checkout .comment_block_view.open{display:block}}.checkout .selected_data{display:none}@media (max-width:768px){.checkout .selected_data{display:block;padding:0 13px 10px;font-size:12px;line-height:16px;letter-spacing:.3px;font-style:normal;font-weight:500}.checkout .selected_data .order_details{display:none}.checkout .selected_data .order_details>div{margin-bottom:4px}.checkout .selected_data .order_details>div:last-child{margin:0}.checkout .selected_data .order_details.show{display:block}.checkout .selected_data.close,.checkout .selected_data .not_order_details.close{display:none}}.checkout .cart_checkout .title,.checkout .why_us .title{font-size:24px;line-height:31px;letter-spacing:.6px;font-style:normal;font-weight:500}@media (max-width:1440px){.checkout .cart_checkout .title,.checkout .why_us .title{font-size:calc(14.47619px + .47619vw);line-height:calc(19.09524px + .59524vw);letter-spacing:calc(.3619px + .0119vw)}}@media (max-width:768px){.checkout .cart_checkout .title,.checkout .why_us .title{font-size:16px;line-height:21px;letter-spacing:.4px}}.checkout .cart_checkout .title span,.checkout .why_us .title span{font-weight:700}.checkout .why_us{background:#f8f9fa;padding:25px}@media (max-width:768px){.checkout .why_us{padding:15px}}.checkout .why_us .title{margin-bottom:25px}@media (max-width:768px){.checkout .why_us .title{margin-bottom:20px}}.checkout .why_us .why_us_item{margin-bottom:20px}.checkout .why_us .why_us_item:last-child{margin:0}.checkout .why_us .why_us_item_top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:10px;font-weight:500}.checkout .why_us .why_us_item_top svg{flex:0 0 30px;height:auto}.checkout .why_us .why_us_item_top svg+p{flex:0 0 calc(100% - 40px)}.checkout .why_us .why_us_item_top p{flex:0 0 100%}.checkout .why_us .why_us_item_bottom{font-size:12px;line-height:16px;letter-spacing:.6px;font-style:normal;font-weight:500}.checkout .cart_checkout{background:#f8f9fa}.checkout .cart_checkout .cart_checkout_title{padding:25px;border-bottom:1px dashed #d5d5d5}.checkout .cart_checkout .cart_checkout_title .title{flex:0 0 calc(100% - 40px)}.checkout .cart_checkout .cart_checkout_title button{flex:0 0 30px;height:30px}@media (max-width:768px){.checkout .cart_checkout .cart_checkout_title button{flex:0 0 20px;height:20px}.checkout .cart_checkout .cart_checkout_title button svg{width:12px;height:auto}}.checkout .cart_checkout .cart_checkout_title button path{fill:#5e5e5e}.checkout .cart_checkout .cart_checkout_title button:hover{border:1px solid #f58220}@media (max-width:768px){.checkout .cart_checkout .cart_checkout_title{padding:10px 15px}}.checkout .cart_checkout .cart_checkout_goods{padding:25px;position:relative}.checkout .cart_checkout .cart_checkout_goods .cart_checkout_good{margin-bottom:15px;display:flex;flex-wrap:wrap;align-items:center;font-size:14px;line-height:18px;letter-spacing:.35px;font-style:normal;font-weight:500}@media (max-width:1440px){.checkout .cart_checkout .cart_checkout_goods .cart_checkout_good{font-size:calc(11.61905px + .11905vw);line-height:calc(15.61905px + .11905vw);letter-spacing:calc(.29048px + .00298vw)}}@media (max-width:768px){.checkout .cart_checkout .cart_checkout_goods .cart_checkout_good{font-size:12px;line-height:16px;letter-spacing:.3px}}.checkout .cart_checkout .cart_checkout_goods .name{flex:0 0 calc(75% - 40px)}@media (max-width:768px){.checkout .cart_checkout .cart_checkout_goods .name{flex:0 0 100%;margin-bottom:10px}}.checkout .cart_checkout .cart_checkout_goods .quantity{flex:0 0 40px}.checkout .cart_checkout .cart_checkout_goods .quantity input{display:block;background:transparent;width:100%;text-align:center;pointer-events:none}.checkout .cart_checkout .cart_checkout_goods .price{flex:0 0 25%;padding-left:10px;text-align:right}@media (max-width:768px){.checkout .cart_checkout .cart_checkout_goods .price{flex:0 0 calc(100% - 40px)}}@media (max-width:768px){.checkout .cart_checkout .cart_checkout_goods .price,.checkout .cart_checkout .cart_checkout_goods .quantity{text-align:left}}.checkout .cart_checkout .cart_checkout_goods:after{content:"";position:absolute;height:0;width:calc(100% - 50px);bottom:0;left:50%;transform:translateX(-50%);border-bottom:1px dashed #d5d5d5}@media (max-width:768px){.checkout .cart_checkout .cart_checkout_goods{padding:15px}.checkout .cart_checkout .cart_checkout_goods:after{width:calc(100% - 30px)}}.checkout .cart_checkout .cart_checkout_sum{padding:25px}.checkout .cart_checkout .cart_checkout_sum>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.checkout .cart_checkout .cart_checkout_sum .sum_delivery,.checkout .cart_checkout .cart_checkout_sum .sum_order{font-size:16px;line-height:21px;letter-spacing:.4px;font-style:normal;font-weight:500}@media (max-width:1440px){.checkout .cart_checkout .cart_checkout_sum .sum_delivery,.checkout .cart_checkout .cart_checkout_sum .sum_order{font-size:calc(13.61905px + .11905vw);line-height:calc(17.42857px + .17857vw);letter-spacing:calc(.34048px + .00298vw)}}@media (max-width:768px){.checkout .cart_checkout .cart_checkout_sum .sum_delivery,.checkout .cart_checkout .cart_checkout_sum .sum_order{font-size:14px;line-height:18px;letter-spacing:.35px}}.checkout .cart_checkout .cart_checkout_sum .sum_delivery .value,.checkout .cart_checkout .cart_checkout_sum .sum_order .value{text-align:right}.checkout .cart_checkout .cart_checkout_sum .total_sum .text{font-size:16px;line-height:21px;letter-spacing:.4px;font-style:normal;font-weight:700}@media (max-width:1440px){.checkout .cart_checkout .cart_checkout_sum .total_sum .text{font-size:calc(13.61905px + .11905vw);line-height:calc(17.42857px + .17857vw);letter-spacing:calc(.34048px + .00298vw)}}@media (max-width:768px){.checkout .cart_checkout .cart_checkout_sum .total_sum .text{font-size:14px;line-height:18px;letter-spacing:.35px}}.checkout .cart_checkout .cart_checkout_sum .total_sum .value{font-size:24px;line-height:31px;letter-spacing:.6px;font-style:normal;font-weight:700}@media (max-width:1440px){.checkout .cart_checkout .cart_checkout_sum .total_sum .value{font-size:calc(19.2381px + .2381vw);line-height:calc(25.04762px + .29762vw);letter-spacing:calc(.48095px + .00595vw)}}@media (max-width:768px){.checkout .cart_checkout .cart_checkout_sum .total_sum .value{font-size:20px;line-height:26px;letter-spacing:.5px}}@media (max-width:768px){.checkout .cart_checkout .cart_checkout_sum{padding:15px}}.checkout .cart_checkout .cart_checkout_submit{padding:0 25px}.checkout .cart_checkout .cart_checkout_submit span{font-weight:700;padding-left:4px}@media (max-width:768px){.checkout .cart_checkout .cart_checkout_submit{padding:0 15px}}.checkout .cart_checkout .cart_checkout_info{padding:0 25px 25px}.checkout .cart_checkout .cart_checkout_info p{margin-bottom:10px}.checkout .cart_checkout .cart_checkout_info li{margin-bottom:5px;padding-left:14px;position:relative}.checkout .cart_checkout .cart_checkout_info li:after{content:"";position:absolute;top:5px;left:0;width:5px;height:5px;border-radius:50%;background:#212121}.checkout .cart_checkout .cart_checkout_info a{display:block;text-decoration:underline}.checkout .cart_checkout .cart_checkout_info a,.checkout .cart_checkout .cart_checkout_info p{font-size:12px;line-height:16px;letter-spacing:.6px;font-style:normal;font-weight:500}@media (max-width:768px){.checkout .cart_checkout .cart_checkout_info{padding:0 15px 15px}}.checkout .success_block{padding:35px;border-radius:5px;border:1px dashed #d5d5d5;text-align:center}.checkout .success_block .title{margin-bottom:10px;font-size:18px;line-height:26px;letter-spacing:.45px;font-style:normal;font-weight:700}@media (max-width:1440px){.checkout .success_block .title{font-size:calc(15.61905px + .11905vw);line-height:calc(22.42857px + .17857vw);letter-spacing:calc(.39048px + .00298vw)}}@media (max-width:768px){.checkout .success_block .title{font-size:16px;line-height:23px;letter-spacing:.4px}}.checkout .success_block .subtitle{margin-bottom:35px;font-size:16px;line-height:18px;letter-spacing:.4px;font-style:normal;font-weight:500}@media (max-width:1440px){.checkout .success_block .subtitle{font-size:calc(13.61905px + .11905vw);line-height:18px;letter-spacing:calc(.34048px + .00298vw)}}@media (max-width:768px){.checkout .success_block .subtitle{font-size:14px;line-height:18px;letter-spacing:.35px;margin-bottom:20px}}.checkout .success_block .text{margin-bottom:35px;font-size:14px;line-height:20px;letter-spacing:.35px;font-style:normal;font-weight:400}@media (max-width:768px){.checkout .success_block .text{margin-bottom:20px}}.checkout .success_block .btn{max-width:300px;margin:0 auto}.checkout .success_block .btn.btn_error_page{max-width:unset}@media (max-width:768px){.checkout .success_block .btn.btn_error_page{max-width:300px}}.empty_cart{min-height:60vh}.empty_cart .empty_cart_title{font-size:20px;line-height:24px;letter-spacing:.45px;font-style:normal;font-weight:500}@media (max-width:1440px){.empty_cart .empty_cart_title{font-size:calc(16.42857px + .17857vw);line-height:calc(16.85714px + .35714vw);letter-spacing:calc(.39048px + .00298vw)}}@media (max-width:768px){.empty_cart .empty_cart_title{font-size:17px;line-height:18px;letter-spacing:.4px}}.empty_cart .empty_cart_btn{max-width:400px}