.ux-custom-checkbox--label input:checked~span.ux-custom-checkbox:before{border:1px solid #1a61a6;background:url(//stoleshnitsa.com/view/themes/gorn-2-child-theme/css/../media/calc/ok-icon.svg) no-repeat center #fff}label{cursor:pointer}.step table,.step table tr,.step table td{width:auto;background:0 0;border:none;padding:0}.step:nth-child(2) input[type=radio]{display:none}.acts{margin-top:2rem}.calc-wrap{margin-top:4rem}.calc-wrap .btn-ghost{padding:1rem 1.65rem;font-size:1rem;line-height:1}.calc-wrap #data{width:100%}.calc-wrap #data h2{color:#344c59;margin:0;text-align:left}.calc-wrap #data section .color{margin-left:40px;margin-right:5px;position:relative}.calc-wrap #data section .color:before{content:'';border:1px solid #ccc;border-radius:5px;width:25px;height:25px;position:absolute;top:0;left:-40px}.calc-wrap #data section .color.act:before{border:1px solid #1a61a6;background:url(//stoleshnitsa.com/view/themes/gorn-2-child-theme/css/../media/calc/ok-icon.svg) no-repeat center}.calc-wrap #data .type{position:relative}.calc-wrap #data .type label:before{content:'';border:1px solid #ccc;border-radius:5px;width:25px;height:25px;position:absolute;top:0;left:-40px}.calc-wrap #data .type.act label:before{border:1px solid #1a61a6;background:url(//stoleshnitsa.com/view/themes/gorn-2-child-theme/css/../media/calc/ok-icon.svg) no-repeat center}.calc-wrap .bort-wrap .bort-item{position:relative;padding-left:20px;width:100%}.calc-wrap .bort-wrap{margin-bottom:30px}.calc-wrap .bort-wrap .bort-item:before{content:'';border:1px solid #ccc;border-radius:5px;width:25px;height:25px;position:absolute;top:0;left:0}.calc-wrap .bort-wrap .bort-item.act:before{border:1px solid #1a61a6;background:url(//stoleshnitsa.com/view/themes/gorn-2-child-theme/css/../media/calc/ok-icon.svg) no-repeat center}.calc-wrap .bort-wrap input[name=bort]{display:none}.calc-wrap #data .text-descr-st{text-align:left;margin-bottom:40px}.calc-wrap .wrapper-params{display:flex;flex-wrap:wrap;margin-top:40px;align-items:start;margin-bottom:50px}#data .step:nth-child(2) .wrapper-params div,#data .step:nth-child(2) .wrapper-params label,#data .step:nth-child(2) .wrapper-params input{margin:0}#data .step:nth-child(2) .wrapper-params label{display:block;line-height:26px}.calc-wrap .typestol{margin-bottom:50px}.calc-wrap .wrapper-params .cype{display:grid;gap:1rem;list-style-type:none}.calc-wrap #data .wrapper-params .cype label{text-align:left;display:block;margin-bottom:10px}.calc-wrap .wrapper-params .stolrazm{padding-top:36px;margin-left:30px;align-items:start;display:flex;flex-direction:row}#data .ux-custom-checkbox--label input[type=checkbox]{display:none}span.ux-custom-checkbox{position:relative;display:flex;gap:1rem;align-items:center;line-height:25px}span.ux-custom-checkbox:before{display:block;content:'';border:1px solid #ccc;border-radius:5px;width:25px;height:25px;background:#fff}.calc-wrap .stolrazm input:checked~label span.ux-custom-checkbox:before{border:1px solid #1a61a6;background:url(//stoleshnitsa.com/view/themes/gorn-2-child-theme/css/../media/calc/ok-icon.svg) no-repeat center #fff}.calc-wrap .wrapper-params .stolrazm .blauth{text-align:left;margin-bottom:10px}.calc-wrap .wrapper-params .stolrazm .blauth span.ux-custom-checkbox:before{top:0}.calc-wrap #data .wrapper-params input[type=number],.calc-wrap #data .services input[type=number]{background:#fff;border:1px solid #ccc;border-radius:5px;height:50px;box-sizing:border-box;width:200px}.calc-wrap #data .services input[type=number]{width:100px}.calc-wrap .services{display:grid;gap:2rem}.calc-wrap .services .servic-item{display:flex;align-items:center;gap:2rem;margin-bottom:0}.calc-wrap #data .services .servic-item label{margin:0 !important}.calc-wrap .services .servic-item.lift{display:flex;flex-direction:row;align-items:center}label.flex{display:flex !important;align-items:center !important;gap:1rem !important}label:has(input:disabled){opacity:.5}.calc-wrap .services .servic-item.lift input[name=elevator]{width:25px;height:25px;margin:0}.calc-wrap .services{text-align:left}.calc-wrap #data .form-wrap{width:820px;max-width:100%;margin-left:0;margin-bottom:50px}.calc-wrap #data .form-wrap div{margin-bottom:0;text-align:left}.calc-wrap #data .form-wrap textarea{flex-grow:1;background:#fff;border:1px solid #ccc;width:100%;height:140px;box-sizing:border-box}.calc-wrap .fields-wrap .nc-field.input:first-child(1){grid-area:a}.calc-wrap .fields-wrap .nc-field.input:nth-child(2){grid-area:b}.calc-wrap .fields-wrap .nc-field.input:last-child{grid-area:c;width:100%;display:flex;flex-direction:column}.calc-wrap .fields-wrap .nc-field.input input{max-width:100%}.calc-wrap .fields-wrap{display:grid;gap:1rem;grid-template:"a c" auto "b c" auto}.calc-wrap .info{font-size:14px;line-height:19px}.calc-wrap .info a{color:#344c59;font-weight:600}.calc-wrap .answer-text{text-align:left}.calc-wrap .answer-text .form-phone{color:#7c7c7c}.calc-wrap .answer-text p{margin-bottom:20px}.steps-calc{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;margin-bottom:0 !important}.steps-calc .step-calc-item{font-size:24px;line-height:24px;color:#7c7c7c;padding-bottom:4px;width:24%;position:relative}.steps-calc .step-calc-item:before{content:'';background:#ccc;border-radius:5px;display:inline-block;width:100%;height:6px;bottom:-6px;position:absolute}.steps-calc .step-calc-item.active{color:#4dbc15}.steps-calc .step-calc-item.active:before{background:#4dbc15}.calc-wrap .calc-head-wrap{background:#f6f6f6;border-radius:5px;padding:25px;margin-bottom:30px}#after-steps,#before-steps,#step-adds,#step-color,s#step-size,#step-skirting,#step-type,#total{width:1024px;margin:0 auto 60px;text-align:center}#after-steps input,#before-steps input,#step-adds input,#step-color input,#step-size input,#step-skirting input,#step-type input,#total input{outline:0}.content section h3{text-align:center;color:#52aa1f;text-transform:uppercase;font-weight:400;margin-bottom:30px}#before-steps{color:#5f5f5f}#step-color .color{width:100px;height:100px;border:1px solid #ccc;border-radius:2px 40px;display:inline-block;margin-right:15px;cursor:pointer;box-sizing:border-box;position:relative}#step-color .color:after{color:#5f5f5f;position:absolute;left:0;right:0;bottom:-25px;text-align:center;font-size:15px}#step-color .color:nth-child(2){background:url(//stoleshnitsa.com/view/themes/gorn-2-child-theme/css/../media/calc/white.jpg) no-repeat center}#step-color .color:nth-child(3){background:url(//stoleshnitsa.com/view/themes/gorn-2-child-theme/css/../media/calc/sahara.jpg) no-repeat center}#step-color .color:nth-child(4){background:url(//stoleshnitsa.com/view/themes/gorn-2-child-theme/css/../media/calc/cream.jpg) no-repeat center}#step-color .color:nth-child(5){background:url(//stoleshnitsa.com/view/themes/gorn-2-child-theme/css/../media/calc/frost.jpg) no-repeat center}#step-color .color:nth-child(6){background:url(//stoleshnitsa.com/view/themes/gorn-2-child-theme/css/../media/calc/gold.jpg) no-repeat center}#step-color .color:nth-child(7){background:url(//stoleshnitsa.com/view/themes/gorn-2-child-theme/css/../media/calc/brown.jpg) no-repeat center}#step-color .color:nth-child(2):after{content:"Karat White"}#step-color .color:nth-child(3):after{content:"Karat Sahara"}#step-color .color:nth-child(4):after{content:"Karat Cream"}#step-color .color:nth-child(5):after{content:"Karat Frost"}#step-color .color:nth-child(6):after{content:"Karat Gold"}#step-color .color:nth-child(7):after{content:"Karat Brown"}#step-color .color.act{border:3px solid #52aa1f;cursor:default}#step-color .color.act:after{bottom:-27px}#step-skirting .skirting,#step-type .type{display:inline-block;width:200px;height:10px;padding-top:120px}#step-type .type{margin-right:65px}#step-type .type:nth-child(2){background:url(//stoleshnitsa.com/view/themes/gorn-2-child-theme/css/../media/calc/a.png) no-repeat top center}#step-type .type:nth-child(3){background:url(//stoleshnitsa.com/view/themes/gorn-2-child-theme/css/../media/calc/b.png) no-repeat top center}#step-type .type:nth-child(4){background:url(//stoleshnitsa.com/view/themes/gorn-2-child-theme/css/../media/calc/c.png) no-repeat top center;margin-right:0}#step-skirting .skirting{margin-right:40px}#step-skirting .skirting:nth-child(2){background:url(//stoleshnitsa.com/view/themes/gorn-2-child-theme/css/../media/calc/b1.jpg) no-repeat top center}#step-skirting .skirting:nth-child(3){background:url(//stoleshnitsa.com/view/themes/gorn-2-child-theme/css/../media/calc/b2.jpg) no-repeat top center}#step-skirting .skirting:nth-child(4){background:url(//stoleshnitsa.com/view/themes/gorn-2-child-theme/css/../media/calc/b3.jpg) no-repeat top center;margin-right:0}#step-skirting .skirting input,#step-type .type input{display:inline-block;margin-right:7px}#step-type .type label{display:inline-block;color:#5f5f5f;position:relative;top:-1px}#step-size ul{list-style-type:none}#step-size ul li{display:inline-block;position:relative}#step-size ul li:after{content:"Ð¼Ð¼";position:absolute;top:0;right:20px;background:#c2c2c2;color:#000;font-size:14px;padding:4px 6px 5px;border-radius:0 5px 5px 0}#step-size label{display:inline-block;color:#5f5f5f;margin-right:10px}#step-size input[type=number]{width:80px;text-align:right;border-radius:5px;border:none;background:#eee;padding:5px 2px;margin-right:30px;padding-right:22px}#step-size input[type=number]:nth-child(7){margin-right:0}#step-size input[type=checkbox]{display:inline-block;position:relative;top:1px;margin-right:5px}#step-size input.error{background:#ffa8a8}#step-size div{color:#5f5f5f}#step-adds input[type=checkbox],#step-adds input[type=radio]{display:inline-block;position:relative;top:1px;margin-right:5px}#step-adds>div{width:550px;margin:0 auto 10px;text-align:left}#step-adds>div:nth-child(2){text-align:center}#step-adds label{color:#5f5f5f;margin-right:20px}#step-adds input[type=number]{width:80px;text-align:right;border-radius:5px;border:none;background:#eee;padding:5px 2px;margin-right:5px}#total label{color:#5f5f5f;margin-right:20px}#total input{width:180px;border-radius:5px;border:none;background:#eee;padding:5px 10px}#total div.error input{background:rgba(153,0,0,.3)}#total div.error label{position:relative}#total div.error label:after{position:absolute;content:"ÐÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´";right:-350px;top:0;bottom:0;font-size:14px;color:#900}#total #price:after,#total #total-price:after{content:"Ñ€ÑƒÐ±.";position:absolute;top:0;bottom:0;right:0}#total #price{color:#0043a3;font-size:21px;position:relative;display:inline-block;padding-right:45px}#total #total-price{color:#52aa1f;font-size:21px;position:relative;display:inline-block;padding-right:45px;display:none}#total span{position:relative;top:-20px;display:block;color:#52aa1f;font-size:14px;display:none}#total>div{color:#5f5f5f;margin-bottom:20px}#after-steps button{margin-right:30px}#after-steps button:last-child{margin-right:0}#after-steps .dop{font-size:21px;color:#0043a3;margin-bottom:20px}#after-steps .dop input{display:inline-block;margin-right:10px}#after-steps .dop1,#after-steps .dop2{display:none;color:#5f5f5f;margin-bottom:10px}.content form{width:500px;margin:0 auto}.content form label{margin-right:10px;width:120px;text-align:right;float:left;margin-top:9px}.content form input{width:300px;padding:10px;border-radius:5px;border:none;background:#eee;outline:0;margin-bottom:5px}.content form textarea{width:300px;padding:10px;border-radius:5px;border:none;background:#eee;outline:0;margin-bottom:5px;height:100px;resize:none}.content form>div{text-align:center;margin:15px 0}.description{width:1024px;margin:0 auto;text-align:center;color:#777}#step{color:#0043a3;text-transform:uppercase;font-size:18px;text-align:center;margin:20px 0}#data .step{display:none}#data .step:first-child{display:block}#data h2{color:#51ac20}#data{width:1024px;margin:0 auto 40px}#data>div{text-align:center}#data section .color{width:100px;height:100px;border:1px solid #ccc;border-radius:2px 40px;display:inline-block;margin-right:15px;cursor:pointer;box-sizing:border-box;position:relative}#data section .color:after{color:#5f5f5f;position:absolute;left:0;right:0;bottom:-25px;text-align:center;font-size:15px;content:attr(data-name)}#data section .color:nth-child(1){background:url(//stoleshnitsa.com/view/themes/gorn-2-child-theme/css/../media/calc/white.jpg) no-repeat center}#data section .color:nth-child(2){background:url(//stoleshnitsa.com/view/themes/gorn-2-child-theme/css/../media/calc/sahara.jpg) no-repeat center}#data section .color:nth-child(3){background:url(//stoleshnitsa.com/view/themes/gorn-2-child-theme/css/../media/calc/cream.jpg) no-repeat center}#data section .color:nth-child(4){background:url(//stoleshnitsa.com/view/themes/gorn-2-child-theme/css/../media/calc/frost.jpg) no-repeat center}#data section .color:nth-child(5){background:url(//stoleshnitsa.com/view/themes/gorn-2-child-theme/css/../media/calc/gold.jpg) no-repeat center}#data section .color:nth-child(6){background:url(//stoleshnitsa.com/view/themes/gorn-2-child-theme/css/../media/calc/brown.jpg) no-repeat center}#data section .color.act{border:3px solid #52aa1f;cursor:default}#data section .color.act:after{bottom:-27px}#data .type{display:inline-block;width:200px;height:10px;padding-top:120px;margin-right:65px}#data .type:nth-child(1){background:url(//stoleshnitsa.com/view/themes/gorn-2-child-theme/css/../media/calc/a.png) no-repeat top center}#data .type:nth-child(2){background:url(//stoleshnitsa.com/view/themes/gorn-2-child-theme/css/../media/calc/b.png) no-repeat top center}#data .type:nth-child(3){background:url(//stoleshnitsa.com/view/themes/gorn-2-child-theme/css/../media/calc/d.png) no-repeat top center}#data .type:nth-child(4){background:url(//stoleshnitsa.com/view/themes/gorn-2-child-theme/css/../media/calc/c.png) no-repeat top center;margin-right:0}#data .sizes{list-style-type:none;padding:0;margin:0 auto 20px}#data .step section input[type=checkbox]{margin-left:0}#data ul.sizes li{display:none;position:relative}#data ul.sizes li:first-child{display:inline-block}#data ul.sizes li:after{content:"Ð¼Ð¼";position:absolute;top:0;right:20px;background:#c2c2c2;color:#000;font-size:14px;padding:4px 6px 5px;border-radius:0 5px 5px 0}#data label{display:inline-block;color:#5f5f5f;margin-right:10px}#data input[type=number]{width:80px;text-align:right;border-radius:5px;border:none;background:#eee;padding:5px 22px 5px 2px;outline:0}#data input[type=number].error{background:#ffa8a8}#data input[type=number]:nth-child(7){margin-right:0}#data input[type=checkbox]{display:inline-block;position:relative;top:1px;margin-right:5px}#data input.error,#data label.error{background:#ffa8a8!important}#data div{color:#5f5f5f}#data .step-3 #panel{border:2px solid #ccc;height:400px;width:800px;margin:40px auto;position:relative}#data .step-3 #panel div{width:150px;height:150px;border:2px solid #000;margin:5px;background:#fff;display:table;cursor:move}#data .step-3 #panel div:before{content:attr(data-name);left:0;right:0;bottom:0;top:0;color:#aaa;font-size:14px;vertical-align:middle;display:table-cell}#data .step-3 #panel #wall{border:2px solid #ccc;position:absolute;bottom:-7px;width:400px;height:200px;left:200px;border-bottom:none;cursor:default}#data .skirting{display:block;width:200px;height:10px;padding-top:120px;cursor:pointer}#data tr td:nth-child(1) .skirting{background:url(//stoleshnitsa.com/view/themes/gorn-2-child-theme/css/../media/calc/b1.jpg) no-repeat top center}#data tr td:nth-child(2) .skirting{background:url(//stoleshnitsa.com/view/themes/gorn-2-child-theme/css/../media/calc/b2.jpg) no-repeat top center}#data tr td:nth-child(3) .skirting{background:url(//stoleshnitsa.com/view/themes/gorn-2-child-theme/css/../media/calc/b3.jpg) no-repeat top center;margin-right:0}#data .services input[type=number]{padding:5px 5px 5px 2px}#data form{width:924px}#data form table{margin:0 auto}#data form td{text-align:left}#data form label{text-align:left}#data form tr td:last-child input{margin-right:0}#data form textarea{width:486px}#data .present{width:635px;margin:0 auto;text-align:left}#data .present img{display:block;margin:20px auto}main .content section.call-request form button{padding:15px 30px!important}