.tiflopol_title{margin:10px 0;padding:8px 10px;font-size:16px;font-weight:700;background:#00a0e340}sub{vertical-align:sub}.eye{font-size:12px;margin-left:30px}.adaptation-proekt.sizes{align-items:center}input[type=number],input[type=text]{border:1px solid #999;border-radius:3px;padding:5px}input[type=number]:disabled{background-color:#efefef;cursor:not-allowed}input[type=checkbox]~.eye:after{content:'';position:absolute;top:10px;right:-20px;width:23px;height:14px;background-repeat:no-repeat;background-size:cover}input[type=checkbox]:checked~.eye:after{background-image:url(/images/calc/eye-opened.png)}input[type=checkbox]:not(:checked)~.eye:after{background-image:url(/images/calc/eye-closed.png)}.tiflopol_title input[type=checkbox],.tile-zone input[type=radio],input[name=rezka_type]{display:none}details>summary>span:first-child,details[open]>summary>span{display:inline-block;cursor:pointer}summary>span.arrow{margin-left:30px}#container .prices_block{max-width:100%}#container .prices_block th{background-color:#efefef}#container .prices_block td,#container .prices_block th{padding:10px;border:1px solid #ccc}#container .prices_block>tbody>tr>td:not(:first-child){text-align:center;font-weight:700;font-size:16px}.okantovka_block>.line,.okantovka_center{display:flex;align-items:flex-start;justify-content:center;margin:2px 0}.okantovka_one{display:inline-block;margin:0 10px 10px 0;padding:10px 5px 10px 15px;position:relative;background-image:url(/images/calc/profile_1.svg);background-repeat:no-repeat;background-size:60px;width:60px}.okantovka_one,.okantovka_two{background-position:center right;height:18px}.okantovka_three,.okantovka_two{display:inline-block;margin:0 10px 10px 0;padding:10px 5px 10px 15px;position:relative;background-repeat:no-repeat;background-size:60px;width:60px}.okantovka_two{background-image:url(/images/calc/profile_2.svg)}.okantovka_three{background-image:url(/images/calc/profile_3.svg);background-position:top right;height:12px}.okantovka_example{position:relative;width:150px;height:150px;background:#ccc;border:2px solid #333}.okantovka_example:before{content:'0';top:-30px;left:-32px;padding:5px 10px;font-size:18px;border-right:2px solid red;border-bottom:2px solid red}.okantovka_example .letters:before{top:-30px;left:10px}.okantovka_example .letters:after,.okantovka_example .letters:before,.okantovka_example:before{position:absolute;color:red;font-weight:700}.okantovka_example .letters:before{content:'X'}.okantovka_example .letters:after{content:'Y';top:10px;left:-20px}.okantovka_block.top{margin:0 0 10px;display:inline-flex}.okantovka_block.left{margin:30px 15px 0 0}.okantovka_block.right{margin:30px 0 0 15px}.okantovka_block.bottom{margin:10px 0 -10px 55px;display:inline-flex;width:100%}.add_tile_zone{position:relative;font-size:12px!important;transition:all .1s ease-in-out;border-radius:3px}.remove_tile_zone{padding:8px 40px 8px 10px}.remove_tile_zone,.show_tips{position:relative;margin:-8px -8px 0 0;font-size:12px!important;transition:all .1s ease-in-out;border-radius:3px}.add_tile_zone:hover,.remove_tile_zone:hover,.show_tips:hover{background-color:rgba(0,0,0,.1)}.add_tile_zone{padding:8px 10px 8px 40px;margin:0 0 0 -10px}.show_tips{padding:8px 10px 8px 40px;float:right}.show_tips:before{content:'!';top:3px;left:-5px;background-color:red;color:#fff;font-size:24px}.add_tile_zone:before,.remove_tile_zone:after,.show_tips:before{position:absolute;display:inline-block;text-align:center;width:25px;height:25px;border-radius:50%;margin-left:10px;font-weight:700;line-height:1}.add_tile_zone:before{content:'+';top:3px;left:-5px;background-color:#0b0;color:#fff;font-size:24px}.remove_tile_zone:after{content:'×';top:4px;background-color:#fff;color:red;font-size:26px}#calc_price,#get_docs,.add_tile_btn,.change_tile_pos_btn,.show_profiles{text-align:center;display:inline-block;background:#00a0e340;border:1px solid #00a0e380;padding:5px 10px;border-radius:5px}#calc_price,#get_docs,.add_tile_btn,.change_tile_pos_btn{margin-left:25px}#calc_price,#get_docs{background-color:#f9f9f9}#calc_price:hover,#get_docs:hover,.add_tile_btn:hover,.change_tile_pos_btn:not([disabled]):hover,.show_profiles:hover{background-color:rgba(255,255,255,.25);cursor:pointer}.rezka_buttons,.tile_buttons{display:inline-block;text-align:center;width:85px;margin:0 20px 0 0;border:1px solid #ccc;border-radius:5px;background-color:#fff;padding:120px 10px 10px;background-size:auto;background-position:center;background-repeat:no-repeat}.rezka_buttons{background-size:90px;background-position:center 15px}.tile_buttons.first{background-image:url(/images/calc/first.png)}.tile_buttons.second{background-image:url(/images/calc/second.png)}.tile_buttons.third{background-image:url(/images/calc/third.png)}.tile_buttons.fourth{background-image:url(/images/calc/fourth.png)}.tile_buttons.fifth{background-image:url(/images/calc/fifth.png)}.tile_buttons.sixth{background-image:url(/images/calc/sixth.png)}#rezka_vdol~label{background-image:url(/images/calc/rezka_1.svg)}#rezka_poperek~label{background-image:url(/images/calc/rezka_2.svg)}input.tile_type:checked+label,input[name=rezka_type]:checked+label{background-color:#aedbf1}.tile_colors{position:relative;width:25px;height:25px;border:1px solid #333;display:inline-block;margin:10px 0;border-radius:50%;box-shadow:inset 0 0 5px #fff}.tile_colors.yellow{background-color:#ff0}.tile_colors.black{background-color:#000}.tile_colors.gray{background-color:gray}input.tile_color:checked+label:after{content:'✓';position:absolute;top:2px;left:4px;color:red;font-size:26px;font-weight:700}.canvas_block,.canvas_scroll{width:100%;max-width:1170px;overflow-x:auto;overflow-y:hidden}.canvas_block{position:relative;min-height:400px}.canvas_scroll{height:20px}.scroll_bar{height:20px}canvas{position:absolute;top:0;left:0;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;-ms-interpolation-mode:nearest-neighbor}summary::marker{content:''}details>summary::before{content:'';background:url(/images/markerLink.png) center no-repeat;width:20px;height:20px;position:absolute;background-size:contain;transition:all .1s ease-in-out;cursor:pointer}details[open]>summary::before{transform:rotate(90deg)}.other{width:100%;padding:185px 0;text-align:center;font-size:24px;line-height:1.3;user-select:none}.profili-examples{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.bordered{border:1px solid #efefef}#order_address_result ul li span.none,.none,.okantovka,input[name=module_sborka],input[name=module_side],input[name=okantovka_type]{display:none}input[name=module_sborka]~label,input[name=module_side]~label,input[name=okantovka_type]~label{padding-left:25px;position:relative}.okantovka~label:before,input[name=module_sborka]~label:before,input[name=module_side]~label:before,input[name=okantovka_type]~label:before{content:'';position:absolute;left:0;width:14px;height:14px;border:2px solid #333;border-radius:3px}.okantovka:checked~label:before,input[name=module_sborka]:checked~label:before,input[name=module_side]:checked~label:before,input[name=okantovka_type]:checked~label:before{background:url(/images/checkmark.svg) center no-repeat;background-size:contain}.okantovka:disabled~label:before{background-color:#ccc}.okantovka:disabled~label{cursor:not-allowed}#get-docs,#tile_tips{min-width:800px;max-width:800px;min-height:500px;border-radius:10px;padding:20px}#tile_tips{min-height:auto;display:none}#get-docs h3,#tile_tips h3{font-size:18px;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #1b9ac7}#tile_tips ol{list-style:disc;padding:0 0 0 25px}#get-docs .d-flex>label{width:25%;min-width:150px;cursor:pointer}#get-docs .d-flex>input{padding:6px 10px;border-radius:5px;outline:0;border:1px solid #ccc;background-color:#fff;width:100%;font-size:14px}#get-docs .d-flex>input:focus{background-color:#f9f9f9;border:1px solid #00a0e3}#get-docs .d-flex>input:disabled{background-color:#eee;color:#666;cursor:not-allowed}#download_docs,#send_docs{margin:10px 0 0;padding:8px 10px 8px 40px;border-radius:5px;color:#fff;border:0;outline:0;cursor:pointer;font-size:14px;background:#00a0e3 url(/images/site/zajavka-direktoru-icon.png) 10px center no-repeat;background-size:20px;transition:all .1s ease-in-out}#download_docs:hover,#send_docs:hover{box-shadow:0 0 10px #00a0e3,inset 0 0 1px #00a0e3;filter:saturate(.75)}#user_error{color:red;font-weight:700}#order_address_result{position:absolute;min-width:459px;width:calc(80% + 1px);top:25px;left:calc(20% - 1px);background-color:#fefefe;border-top:0;max-height:263px;overflow-y:hidden}#order_address_result ul li{padding:5px;border:1px solid #00a0e3;border-top:0;font-size:13px;margin:0;cursor:pointer}#order_address_result li:first-child{border-top:1px solid #00a0e3}#order_address_result li:hover{background-color:#efefef}#docs-loader{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;z-index:99999;background-color:#ffffff80;background-image:url(/images/site/preloader.gif);background-repeat:no-repeat;background-position:center;display:none}