body{background-color:#fff}.cartPersonalData{display:block;padding-top:32px}.cartPersonalData .cartTitle{display:flex;align-items:center;justify-content:space-between;margin-bottom:23px}.cartPersonalData .cartTitle h1{font-variant-numeric:lining-nums proportional-nums;font-size:32px;font-style:normal;font-weight:500;line-height:38px}.cartPersonalData .cartTitle .backButton{color:#685099;text-align:right;font-size:14px;font-style:normal;font-weight:500;text-decoration:none;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxNCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuNTE0Mzc2IDYuMjk4MzRMNS41NzY4OCAxMS4zNjA4QzUuNjU2ODUgMTEuNDM1NCA1Ljc2MjYzIDExLjQ3NTkgNS44NzE5MiAxMS40NzRDNS45ODEyMSAxMS40NzIxIDYuMDg1NDkgMTEuNDI3OCA2LjE2Mjc5IDExLjM1MDVDNi4yNDAwOCAxMS4yNzMyIDYuMjg0MzYgMTEuMTY4OSA2LjI4NjI5IDExLjA1OTZDNi4yODgyMSAxMC45NTAzIDYuMjQ3NjUgMTAuODQ0NiA2LjE3MzEzIDEwLjc2NDZMMS44MzEzMyA2LjQyMjA5SDEzLjE4NzVDMTMuMjk5NCA2LjQyMjA5IDEzLjQwNjcgNi4zNzc2NSAxMy40ODU4IDYuMjk4NTNDMTMuNTY0OSA2LjIxOTQxIDEzLjYwOTQgNi4xMTIxMSAxMy42MDk0IDYuMDAwMjJDMTMuNjA5NCA1Ljg4ODMzIDEzLjU2NDkgNS43ODEwMiAxMy40ODU4IDUuNzAxOTFDMTMuNDA2NyA1LjYyMjc5IDEzLjI5OTQgNS41NzgzNCAxMy4xODc1IDUuNTc4MzRIMS44MzEzM0w2LjE3MzEzIDEuMjM1ODRDNi4yNDc2NSAxLjE1NTg3IDYuMjg4MjEgMS4wNTAwOSA2LjI4NjI5IDAuOTQwOEM2LjI4NDM2IDAuODMxNTA1IDYuMjQwMDggMC43MjcyMjYgNi4xNjI3OSAwLjY0OTkzMUM2LjA4NTQ5IDAuNTcyNjM3IDUuOTgxMjEgMC41MjgzNjEgNS44NzE5MiAwLjUyNjQzM0M1Ljc2MjYzIDAuNTI0NTA1IDUuNjU2ODUgMC41NjUwNzQgNS41NzY4OCAwLjYzOTU5NEwwLjUxNDM3NiA1LjcwMjA5QzAuNDM1MzcyIDUuNzgxMiAwLjM5MDk5OCA1Ljg4ODQyIDAuMzkwOTk4IDYuMDAwMjJDMC4zOTA5OTggNi4xMTIwMiAwLjQzNTM3MiA2LjIxOTI0IDAuNTE0Mzc2IDYuMjk4MzRaIiBmaWxsPSIjNjg1MDk5Ii8+Cjwvc3ZnPgo=") no-repeat left center;padding-left:22px;display:inline-block;height:20px;line-height:19px}.cartPersonalData .cartTitle .backButton:hover{text-decoration:underline}.cartPersonalData .cartBlocks{display:flex;gap:100px}.cartPersonalData .cartBlocks #orderForm{flex:1}.cartPersonalData .cartBlocks #orderForm .stepTitle{padding:0;margin:0 0 24px 0;font-variant-numeric:lining-nums proportional-nums;font-size:18px;font-style:normal;font-weight:400;line-height:26px}.cartPersonalData .cartBlocks #orderForm .formContainer{display:block;padding-left:16px}.cartPersonalData .cartBlocks #orderTable{flex:0 0 500px;position:relative}.cartPersonalData .cartBlocks #orderTable .orderSummery{position:sticky;top:60px;margin-bottom:30px;padding:25px 20px 20px 20px;background-color:#F8F7F9;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;border-radius:12px}.cartPersonalData .cartBlocks #orderTable .orderSummery .title{display:block;font-variant-numeric:lining-nums proportional-nums;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:0 0 18px 0}@media (min-width: 992px) and (max-width: 1199px){.cartPersonalData .cartBlocks{gap:50px}.cartPersonalData .cartBlocks #orderTable{flex:0 0 450px}}@media (max-width: 991px){.cartPersonalData .cartBlocks{gap:30px;flex-wrap:wrap}.cartPersonalData .cartBlocks #orderForm{flex:0 0 100%;max-width:100%}.cartPersonalData .cartBlocks #orderTable{flex:0 0 100%;max-width:100%}}.formRow{display:flex;flex-wrap:wrap;column-gap:16px}.formRow>*{flex:0 0 100%;max-width:100%}.formRow>*.ff50{flex:0 0 calc((100% - 16px) / 2);max-width:calc((100% - 16px) / 2)}.formRow>*.ff25{flex:0 0 calc((100% - 48px) / 4);max-width:calc((100% - 48px) / 4)}@media (max-width: 1399px){.formRow>*.ff50{flex:0 0 100%;max-width:100%}.formRow>*.ff25{flex:0 0 calc((100% - 16px) / 2);max-width:calc((100% - 16px) / 2)}}.cartFormTabs{list-style-type:none;padding:0;margin:0 0 30px 0;display:flex;border-bottom:1px solid #E5E5E5}.cartFormTabs li{padding:0 10px 8px 10px;color:#626262;border-bottom:4px solid transparent;margin-bottom:-1px}.cartFormTabs li:not(.active):hover{cursor:pointer;border-color:#E5E5E5}.cartFormTabs li.active{cursor:default;color:#202020;border-bottom:4px solid #685099}@media (max-width: 575px){.cartFormTabs{list-style-type:none;padding:0;margin:0 0 20px 0;display:flex;border-bottom:unset;flex-wrap:wrap}.cartFormTabs li{flex:0 0 100%;padding:0 0 0 5px;margin-bottom:15px;color:#626262;border-left:4px solid #E5E5E5;border-bottom:0;font-size:16px}.cartFormTabs li:not(.active):hover{cursor:pointer;border-color:#626262}.cartFormTabs li.active{cursor:default;color:#202020;border-left:4px solid #685099;border-bottom:0}}.submitPart [data-show="0"]{display:none}#dTypeSelect{margin-bottom:26px}.radioBox{display:block;width:100%}.radioBox label{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;border:1px solid #BFC6CA;padding:14px 12px;margin-bottom:9px;display:flex;flex-wrap:wrap;width:100%}.radioBox label>span{flex:0 0 100%;max-width:100%}.radioBox label>span.title{display:flex;align-items:center;font-size:16px;padding-left:22px;position:relative}.radioBox label>span.title img{margin-left:20px}.radioBox label>span.title:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:14px;height:14px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;border:1px solid #BFC6CA}.radioBox label>span.boxForm{margin-top:18px}.radioBox label:not(.disabled):hover{border-color:#685099}.radioBox label:not(.disabled):hover>span.title:before{border-color:#685099}.radioBox input[type="radio"]{display:none}.radioBox input[type="radio"]:checked+label,.radioBox input[type="radio"] [checked="checked"]+label{border-color:#276A44}.radioBox input[type="radio"]:checked+label>span.title:before,.radioBox input[type="radio"] [checked="checked"]+label>span.title:before{border:3px solid #276A44}.radioBox input[type="radio"]:not(:checked)+label>span.boxForm,.radioBox input[type="radio"] :not([checked="checked"])+label>span.boxForm{display:none}.radioBox input[type="radio"].invalid+label{border-color:#B82C5B}.radio50{display:flex;flex-wrap:wrap;gap:9px}.radio50 label{flex:0 0 calc((100% - 9px) / 2);padding:12px 12px 16px 34px;font-size:14px;position:relative;border:1px solid #BFC6CA;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;background:#fff;cursor:pointer;color:#202020}@media (max-width: 1399px){.radio50 label{flex:0 0 100%}}.radio50 label img,.radio50 label svg{display:inline-block;vertical-align:middle;height:18px;width:auto}.radio50 label img:last-child,.radio50 label svg:last-child{margin-left:8px}.radio50 label img:first-child,.radio50 label svg:first-child{margin-right:8px}.radio50 label small{display:block;font-size:12px;padding-top:5px;color:#626262}.radio50 label small img{margin:0 !important;height:14px}.radio50 label:before{content:'';display:block;position:absolute;top:14px;left:12px;width:14px;height:14px;border:1px solid #BFC6CA;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.radio50 label:not(.disabled):hover{border-color:#685099}.radio50 label:not(.disabled):hover:before{border-color:#685099}.radio50 label.disabled{opacity:0.6;pointer-events:none;border-color:#BFC6CA;color:#626262}.radio50 label.disabled:before{border-color:#BFC6CA}.radio50 input[type="radio"]{display:none}.radio50 input[type="radio"]:checked+label,.radio50 input[type="radio"] [checked="checked"]+label{border:1px solid #276A44;pointer-events:none}.radio50 input[type="radio"]:checked+label:before,.radio50 input[type="radio"] [checked="checked"]+label:before{border:3px solid #276A44}.radio50 input[type="radio"].invalid+label{border-color:#B82C5B}.cartSummeryTable{display:block}.cartSummeryTable .cartRow{display:flex;flex-wrap:wrap;align-items:start;justify-content:space-between;padding:6px 0;column-gap:12px;margin-bottom:20px}.cartSummeryTable .cartRow .cartCellPhoto{flex:0 0 110px}.cartSummeryTable .cartRow .cartCellPhoto img{width:100%;height:auto;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px}@media (max-width: 575px){.cartSummeryTable .cartRow .cartCellPhoto{flex:0 0 100%}.cartSummeryTable .cartRow .cartCellPhoto img{width:200px;margin:0 auto 20px auto}}.cartSummeryTable .cartRow .cartCellData{flex:1}.cartSummeryTable .cartRow .cartCellData .name{font-size:16px;font-weight:400;text-decoration:none;color:#202020}.cartSummeryTable .cartRow .cartCellData .name:hover{text-decoration:underline;color:#685099}.cartSummeryTable .cartRow .cartCellData .sku{display:block;color:#A3A2A1;font-variant-numeric:lining-nums proportional-nums;font-size:10px;font-style:normal;font-weight:400;line-height:100%}.cartSummeryTable .cartRow .cartCellData .partData{display:flex;align-items:center;justify-content:space-between;font-size:12px;margin-top:7px;min-height:18px}.cartSummeryTable .cartRow .cartCellData .partData .partName{flex:0 0 40%;padding-right:10px;color:#626262}.cartSummeryTable .cartRow .cartCellData .partData .partValue{flex:1;text-align:right;color:#202020}.cartSummeryTable .cartRow .cartCellData .partData img{height:18px;width:18px;border-radius:50%;display:inline-block;vertical-align:middle;margin-left:5px}.cartSummeryTable .cartRow .cartCellFlex{flex:0 0 100%;display:flex;align-items:center;justify-content:space-between;padding-top:10px;margin-top:10px;border-top:1px dashed #E5E5E5}.cartSummeryTable .cartRow .cartCellFlex .count{flex:0 0 150px;display:flex;align-items:center}.cartSummeryTable .cartRow .cartCellFlex .count .countCalc{flex:1;max-width:110px;display:flex;align-items:center;justify-content:space-between;margin-right:3px;border:1px solid #BFC6CA;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;overflow:hidden}.cartSummeryTable .cartRow .cartCellFlex .count .countCalc>*{flex:0 0 34px;max-width:34px;text-align:center;height:34px}.cartSummeryTable .cartRow .cartCellFlex .count .countCalc>input{border:transparent !important;text-align:center !important;background:transparent !important;user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:default}.cartSummeryTable .cartRow .cartCellFlex .count .countCalc>span{font-size:14px;font-style:normal;font-weight:500;line-height:34px;cursor:pointer;user-select:none}.cartSummeryTable .cartRow .cartCellFlex .count .countCalc>span:hover{background:#685099;color:#fff}.cartSummeryTable .cartRow .cartCellFlex .count .removeItem{flex:0 0 34px;max-width:34px;height:34px;display:flex;align-items:center;justify-content:center;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;background:transparent;cursor:pointer;border:1px solid transparent}.cartSummeryTable .cartRow .cartCellFlex .count .removeItem:hover{background:#f0c0d0;border-color:#B82C5B}.cartSummeryTable .cartRow .cartCellFlex .price{padding-left:5px}.cartSummeryTable .cartRow .cartCellFlex .price .sumValue{display:block;font-variant-numeric:lining-nums proportional-nums;font-size:20px;font-style:normal;font-weight:500;line-height:100%}.cartSummeryTable .cartRow .cartCellFlex .price .sumValue .discount{padding:1px 6px;text-align:center;border-radius:4px;background:#B82C5B;color:#fff;font-size:10px;margin-left:12px;display:inline-block;vertical-align:bottom}.cartSummeryTable .cartRow .cartCellFlex .price .oldPrice{color:#BFC6CA;font-size:12px;font-style:normal;font-weight:400;line-height:114%;text-decoration-line:line-through}.cartSummeryData{display:block;margin-top:30px;padding-top:30px;border-top:1px dashed #BFC6CA}.cartSummeryData .cartPricePromo{display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:400;white-space:nowrap;margin-bottom:24px}.cartSummeryData .cartPricePromo img{display:inline-block;vertical-align:middle;margin-right:6px}.cartSummeryData .cartPricePromo .promoForm{flex:0 0 200px;max-width:200px;display:flex;align-items:center}.cartSummeryData .cartPricePromo .promoForm input{flex:0 0 110px;max-width:110px;height:34px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-ms-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;border:1px solid #BFC6CA;border-right:0;text-align:center}.cartSummeryData .cartPricePromo .promoForm button{flex:0 0 90px;max-width:90px;height:34px;border:1px solid #BFC6CA;border-left:0;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;font-size:10px;font-weight:400;color:#626262}.cartSummeryData .cartPricePromo .promoForm button:hover{background:#685099;color:#fff}.cartSummeryData .cartPriceRows{display:flex;align-items:center;justify-content:space-between;margin-bottom:29px}.cartSummeryData .cartPriceRows .title{font-size:16px;font-style:normal;font-weight:400}.cartSummeryData .cartPriceRows .title sup{color:#626262;font-size:10px;line-height:1.35}.cartSummeryData .cartPriceRows .summery{text-align:right}.cartSummeryData .cartPriceRows .summery .title_all,.cartSummeryData .cartPriceRows .summery .title_discount{white-space:nowrap;color:#626262;text-align:right;font-size:12px;font-style:normal;font-weight:400;line-height:100%;display:block}.cartSummeryData .cartPriceRows .summery .value{font-size:28px;font-style:normal;font-weight:500;line-height:28px;padding:6px 0;display:block}@media (max-width: 575px){.cartSummeryData .cartPricePromo{display:flex;flex-wrap:wrap}.cartSummeryData .cartPricePromo .promoForm{padding-top:8px;flex:0 0 100%;max-width:100%}.cartSummeryData .cartPricePromo .promoForm input{flex:0 0 calc(100% - 100px);max-width:calc(100% - 100px)}.cartSummeryData .cartPricePromo .promoForm button{flex:0 0 100px;max-width:100px;font-size:12px}.cartSummeryData .cartPriceRows{flex-wrap:wrap}.cartSummeryData .cartPriceRows .title{flex:0 0 100%;max-width:100%;text-align:right}.cartSummeryData .cartPriceRows .summery{flex:0 0 100%;text-align:right}.cartSummeryData .cartPriceRows .summery .title_all,.cartSummeryData .cartPriceRows .summery .title_discount{white-space:nowrap;color:#626262;text-align:right;font-size:12px;font-style:normal;font-weight:400;line-height:100%;display:block}.cartSummeryData .cartPriceRows .summery .value{font-size:28px;font-style:normal;font-weight:500;line-height:28px;padding:6px 0;display:block}}.cartButton{display:block;height:52px;margin-bottom:16px;-webkit-border-radius:26px;-moz-border-radius:26px;-ms-border-radius:26px;border-radius:26px;width:100%;background:#685099;color:#fff;font-size:16px;border:0}.cartButton.disabled{background:#BFC6CA;color:#626262;cursor:default}.termsBlock{display:block;font-size:13px;text-align:center;padding:0 20px}.termsBlock a{color:#685099;text-decoration:underline}.termsBlock a:hover{text-decoration:none}.sup{color:#626262;font-size:10px;line-height:1.35}@media (max-width: 1399px){#npStreet{margin-bottom:16px}}
/*# sourceMappingURL=cart.css.map */
