.chckt-wrp{margin-bottom:90px}.chckt-top{margin:40px 0 72px;align-items:center}.chckt-steps,.chckt-top{justify-content:space-between;display:flex}.chckt-steps{width:700px}.chckt-step{color:#ccc;flex-direction:column;align-items:center;cursor:pointer;display:flex}.chckt-step-done-ico{height:50px;margin-bottom:12px;width:50px}.chckt-step:first-child .chckt-step-done-ico{margin-left:-10px}.chckt-step:nth-child(3) .chckt-step-done-ico{margin-left:23px}.chckt-step-done-check{height:22px;justify-content:center;border:2px solid #ccc;margin-bottom:10px;position:relative;align-items:center;border-radius:50px;align-content:center;background:#fff;width:22px;display:flex}.chckt-step-done-check:after{height:2px;content:"";position:absolute;top:calc(50% - 1px);background:#ccc;left:calc(100% + 2px);width:200px;display:block}.chckt-step:last-child .chckt-step-done-check:after{background:#f5f5f7!important}.chckt-step-done-check svg{height:12px;opacity:0;width:12px}.chckt-step-done-text{font-size:18px}.chckt-step.chckt-step-done{color:#4f4f4f}.chckt-step.chckt-step-done .chckt-step-done-check{border-color:#3fa9f5;color:#fff;background:#3fa9f5}.chckt-step.chckt-step-done .chckt-step-done-check:after{background:#3fa9f5}.chckt-step.chckt-step-done .chckt-step-done-check svg{opacity:1}.chckt-step.chckt-step-cur,.chckt-step.chckt-step-cur.chckt-step-done{color:#3fa9f5}.chckt-step.chckt-step-cur .chckt-step-done-check,.chckt-step.chckt-step-cur.chckt-step-done .chckt-step-done-check{border-color:#3fa9f5;background:#fff}.chckt-step.chckt-step-cur.chckt-step-done .chckt-step-done-check svg{opacity:0}.chckt-price-cnt{padding:4px 20px 4px 60px;font-size:30px;border:1.5px solid #ccc;color:#4f4f4f;position:relative;border-radius:5px;background:url(/local/templates/olissys_universal2021/components/bitrix/sale.basket.basket/basketnew/img/ico-cart2.svg) no-repeat 18px;background-size:28px;margin:27px 15px 0 0}.chckt-price-cnt span.cnt{height:25px;justify-content:center;font-size:18px;right:-13px;color:#fff;position:absolute;top:-13px;align-items:center;border-radius:50px;background:#3fa9f5;width:25px;display:flex}.chckt-step-content{display:none}.chckt-step-content.active{display:block}.chckt-title{margin-bottom:52px;border-bottom:1px solid #ccc;padding-bottom:17px}.chckt-title h2{font-size:30px;font-weight:400;margin-bottom:10px;line-height:1.2}.chckt-title span{font-size:14px;color:#3fa9f5;line-height:1.2;display:block}.chckt-form h3{font-size:25px;font-weight:400;margin-bottom:29px;line-height:1.2}.chckt-form label{font-size:14px;line-height:1.2}.chckt-form .form-control-wrp{margin-bottom:10px}.chckt-form .form-control{border-color:#ccc;height:50px;filter:none;font-size:18px;font-weight:300;text-transform:none;margin:0;background:#fff}.row.row-lpad{margin-right:-30px;margin-left:-30px}.row.row-lpad>.col{padding-right:30px;padding-left:30px}.row.row-smallpad{margin-right:-10px;margin-left:-10px}.row.row-smallpad>.col{padding-right:10px;padding-left:10px}hr.hr-t1{border-color:#ccc;margin:55px 0}.form-controls-wrp-1{justify-content:space-between;display:flex}.form-controls-wrp-1 .form-control-wrp:first-child{width:32%}.form-controls-wrp-1 .form-control-wrp:last-child{width:64%}.form-controls-wrp-2{justify-content:space-between;display:flex}.form-controls-wrp-2 .form-control-wrp:first-child{width:42%}.form-controls-wrp-2 .form-control-wrp:last-child{width:46%}.chckt-form-bot{padding-top:55px;justify-content:flex-end;border-top:1px solid #ccc;margin-top:56px;display:flex}.chckt-form-bot .btn.btn-default,.chckt-wrp .btn.btn-default{height:50px;font-size:18px;color:#fff;box-shadow:none;width:100%}.chckt-form-bot .btn.btn-default{width:180px}.chckt-wrp a{color:#3fa9f5}.chckt-form-bot .btn.btn-default:hover,.chckt-wrp .btn.btn-default:hover{box-shadow:0 3px 6px rgba(0,0,0,.15)}.chckt-content .form-control.wrong{border:1px solid red}.fs-light{font-size:18px;font-weight:300}.row-flex-vmid{align-items:center}.row-bot-f-1{margin-bottom:30px}.col.opros-num-pad{margin:60px 0 0}.chckt-content label.checkbox{padding-top:6px;margin-right:15px;color:#666;position:relative;cursor:pointer;vertical-align:middle;padding-left:50px;display:inline-block}.chckt-content .chckt-form h3 label.checkbox{margin-left:20px}.chckt-content label.checkbox input{display:none}.chckt-content label.checkbox .ico:before{height:32px;border:1px solid #ccc;content:"";position:absolute;top:0;border-radius:3px;background:#fff;left:0;width:32px;display:block}.chckt-content label.checkbox .ico:after{height:32px;content:"";position:absolute;background:url(/local/templates/olissys_universal2021/components/bitrix/sale.basket.basket/basketnew/img/ico-check.svg) no-repeat 50%;background-size:16px;opacity:0;top:0;left:0;width:32px;display:block}.chckt-content label.checkbox input[type=checkbox]:checked+.ico:after,.chckt-content label.checkbox input[type=radio]:checked+.ico:after{opacity:1}.chckt-content label.checkbox .checkbox-text{font-size:18px;font-weight:300;user-select:none}.chckt-content label.checkbox.checkbox-r{margin-right:0;padding-right:50px;margin-left:15px;float:right;margin-top:9px;padding-left:0}.chckt-content label.checkbox.checkbox-r .ico:after,.chckt-content label.checkbox.checkbox-r .ico:before{right:0;top:0;left:auto}.chckt-content .link-ico{padding:42px 15px;justify-content:center;font-size:22px;border:1.5px solid #ccc;text-decoration:underline;color:#4f4f4f;position:relative;border-radius:5px;background:#fff;background-size:28px;margin:0 0 40px;align-content:center;display:flex}.chckt-content .link-ico .ico img{margin-right:20px;width:38px;display:block}.chckt-content label.checkbox.wrong .ico:before{border-color:red;background:#fff5f5}.btn.btn-default.ofzak-el-btn-3.active{background:#666}.chckt-form-bot.chckt-form-bot-with-text{flex-wrap:wrap}.chckt-form-bot.chckt-form-bot-with-text .text-stars{font-size:15px;font-weight:300;margin-bottom:40px;width:100%;line-height:1.5}.chckt-form-bot.chckt-form-bot-with-text .btn.btn-default{justify-content:center;align-items:center;width:230px;display:flex}.table-sostav{margin-top:-52px}.ts-content{padding:52px 0;border-bottom:1px solid #ccc;width:100%}.ts-content,.ts-content-image{align-items:center;display:flex}.ts-content-image{height:108px;overflow:hidden;justify-content:center;border:1px solid #ccc;border-radius:5px;background:#fff;width:170px}.ts-content-image img{width:100%}.ts-content-image svg.ico-1{width:98px}.ts-content-image svg.ico-2{width:60px}.ts-content-image svg.ico-3{width:78px}.ts-content .td:first-child{flex:0 0 25%;position:relative;max-width:25%;width:100%}.ts-content .td:nth-child(2){flex:0 0 30%;font-size:20px;font-weight:300;position:relative;max-width:30%;width:100%}.ts-content .td:nth-child(3){text-align:center}.ts-content .td:nth-child(3),.ts-content .td:nth-child(4){flex:0 0 15%;font-size:26px;color:#666;position:relative;max-width:15%;width:100%;line-height:1em}.ts-content .td:nth-child(4){text-align:right}.ts-content .td .predoplata{font-size:16px;color:#3fa9f5}.ts-content .td .pcs{font-size:16px;color:#b3b3b3}.ts-content .td:nth-child(5){flex:0 0 15%;font-size:26px;color:#3fa9f5;position:relative;max-width:15%;text-align:right;width:100%;line-height:1em}.ts-content .td-title{font-size:12px;font-weight:400;margin-bottom:10px;color:#b3b3b3;display:inline-block}.ts-content.summary{border-bottom:0;padding-bottom:0}.ts-content.summary .td:first-child{font-size:30px}.ts-content.delivery .td:nth-child(2){font-weight:400}.ts-content.delivery .td:nth-child(2) span{font-weight:300}@media (max-width:1023px){.bodywrap{background:#f5f5f7}.chckt-step-done-ico{height:40px;width:40px}.chckt-price-cnt{display:none}.chckt-step-done-text{font-size:12px}.row.row-lpad{margin-right:-10px;margin-left:-10px}.row.row-lpad>.col{padding-right:10px;padding-left:10px}.chckt-step-content[data-step="1"] .col,.chckt-step-content[data-step="2"] .col{min-width:100%}.chckt-form-bot{padding-top:25px;margin-top:20px}.chckt-form-bot .btn.btn-default{width:100%}hr.hr-t1{margin:25px 0}.chckt-title h2{font-size:24px;margin-bottom:5px}.chckt-title span{font-size:12px}.chckt-top{margin:20px 0 30px}.chckt-title{margin-bottom:25px}.chckt-form h3{font-size:18px;margin-bottom:15px}.form-controls-wrp-1 .form-control-wrp:first-child,.form-controls-wrp-1 .form-control-wrp:last-child,.form-controls-wrp-2 .form-control-wrp:first-child,.form-controls-wrp-2 .form-control-wrp:last-child{width:calc(50% - 5px)}.col.opros-num-pad{min-width:100%;margin:20px 0 0}.row-flex-vmid .fs-light{font-size:14px;font-weight:400;margin-bottom:8px;line-height:1.2}.chckt-step-content[data-step="2"] .col.col-md-3{min-width:50%}.chckt-content label.checkbox .checkbox-text,.fs-light{font-size:16px}.chckt-step-content[data-step="3"] .chckt-form .row.row-lpad:first-child .col{min-width:100%}.chckt-step-content[data-step="3"] .chckt-form .row.row-lpad:last-child .col.mob-f1{max-width:40%}.chckt-content .link-ico{padding:35px 15px;margin:40px 0}.chckt-content label.checkbox .ico:after,.chckt-content label.checkbox .ico:before{height:28px;width:28px}.chckt-content label.checkbox.checkbox-r{margin-right:0;padding-right:36px;margin-left:0;padding-left:0}.chckt-step-content[data-step="3"] .chckt-form .btn.btn-default{font-size:12px}.table-sostav{margin-top:-25px}.ts-content{padding:25px 0;justify-content:space-evenly;flex-wrap:wrap;width:100%}.ts-content .td:first-child,.ts-content .td:nth-child(2),.ts-content .td:nth-child(3){flex:100%;justify-content:center;max-width:100%;width:100%;display:flex}.ts-content .td:nth-child(3){display:block}.ts-content .td:nth-child(4),.ts-content .td:nth-child(5){flex:0 0 45%;max-width:45%;width:100%}.ts-content .td:nth-child(2){padding:15px 20px;text-align:center}.ts-content .td:nth-child(3) .td-title,.ts-content .td:nth-child(3) br{display:none}.ts-content .td:nth-child(4){text-align:left}.ts-content.delivery .td:nth-child(2),.ts-content.delivery .td:nth-child(2) br{display:block}.ts-content.delivery .td:nth-child(4){display:none}.ts-content.delivery .td:nth-child(5){text-align:left}.chckt-form-bot.chckt-form-bot-with-text .btn.btn-default{width:100%}}@media (min-width:1024px){.main-wrap{position:relative}.main-wrap>.sidebar{pointer-events:none;transition:.2s;position:absolute;padding-right:14px!important;opacity:0;background:#f5f5f7;width:calc(25.5% - 12px)!important;z-index:99}.main-wrap>.sidebar.opened{pointer-events:all;opacity:1}.main-wrap>.sidebar:before{right:100%;background:#f5f5f7;width:20px;z-index:-1}.main-wrap>.sidebar:after,.main-wrap>.sidebar:before{height:10000px;content:"";position:absolute;top:-77px;display:block}.main-wrap>.sidebar:after{background:linear-gradient(90deg,hsla(0,0%,44%,.098),transparent 50%);left:100%;width:150px}.main-wrap>.content{width:100%!important}.header-left{height:77px;padding:30px 0 20px;margin-bottom:-20px;margin-top:-30px}header.header{position:relative;z-index:999}.main-wrap>.content .conf-page-top{flex-wrap:wrap;display:flex}.main-wrap>.content .conf-page-top .conf-page-top-l{width:25.5%}.main-wrap>.content .conf-page-top .conf-page-top-r{width:74.5%}.main-wrap>.content .conf-page-top .site-logo{margin:11px 0 15px -28px;width:217px;display:block}.main-wrap>.content .conf-page-top .page-header{margin-top:83px}.header-conf-menu{margin-right:50px;float:left;display:block!important}.header-conf-menu span{font-size:14px;font-weight:700;color:#2d9cdb;border-bottom:1px dotted}.header-lang{float:left}.mobile-menu-btn{padding:0;border:none!important;outline:none!important;margin:0 10px 0 0;background:transparent}.mobile-menu-icon{height:3px;transition:.4s;position:relative;border-radius:0;background:#666;cursor:pointer;width:19px;display:block}.mobile-menu-icon:after,.mobile-menu-icon:before{height:3px;transition:.4s;content:"";position:absolute;background:#666;width:100%;display:block}.mobile-menu-icon:after{top:6px}.mobile-menu-icon:before{top:-6px}.mobile-menu-btn.opened .mobile-menu-icon{background:transparent}.mobile-menu-btn.opened .mobile-menu-icon:after,.mobile-menu-btn.opened .mobile-menu-icon:before{top:0}.mobile-menu-btn.opened .mobile-menu-icon:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.mobile-menu-btn.opened .mobile-menu-icon:before{transform:rotate(45deg);-webkit-transform:rotate(45deg)}#header-conf-menu-btn{align-items:center;cursor:pointer;display:flex}}table#basket-item-table,table#basket-item-table tbody{display:block}table#basket-item-table{margin-top:-52px}#basket-root .table-sostav{margin-top:0}tr.basket-items-list-item-container{padding:52px 0;border-bottom:1px solid #ccc;align-items:center;width:100%;display:flex}tr.basket-items-list-item-container td:first-child{flex:0 0 49%;position:relative;max-width:49%;order:1;width:100%}tr.basket-items-list-item-container td:nth-child(2){flex:0 0 18%;font-size:26px;color:#666;position:relative;max-width:18%;padding-right:10px;text-align:right;padding-bottom:20px;order:3;width:100%;line-height:1em}tr.basket-items-list-item-container td:nth-child(2):before{font-size:12px;margin-bottom:10px;color:#b3b3b3;content:"цена";display:inline-block}tr.basket-items-list-item-container td:nth-child(3){flex:0 0 10%;padding-top:20px;font-size:26px;color:#666;position:relative;max-width:10%;text-align:right;order:2;width:100%;line-height:1em}tr.basket-items-list-item-container td:nth-child(4){flex:0 0 18%;padding-top:25px;font-size:26px;color:#3fa9f5;position:relative;max-width:18%;padding-right:10px;text-align:right;padding-bottom:20px;order:4;width:100%;line-height:1em}tr.basket-items-list-item-container td:nth-child(4):before{font-size:12px;margin-bottom:10px;color:#b3b3b3;content:"сумма";display:inline-block}tr.basket-items-list-item-container td:nth-child(5){flex:0 0 5%;position:relative;max-width:5%;text-align:right;order:5;width:100%}.basket-item-block-image,.basket-items-list-item-descriptions-inner{align-items:center;display:flex}.basket-item-block-image{height:108px;justify-content:center;border:1px solid #ccc;position:relative;border-radius:5px;background:#fff;width:170px}.basket-item-block-image img{height:106px;border-radius:4px;width:168px}.basket-item-label-ring.basket-item-label-small.basket-item-label-middle.basket-item-label-left{height:35px;justify-content:center;font-size:20px;right:-30px;color:#fff;position:absolute;bottom:5px;align-items:center;border-radius:5px;background:#3fa9f5;width:65px;display:flex}.basket-item-block-info{padding-left:90px}.basket-item-block-info h2{font-size:20px;font-weight:300}.basket-item-block-info .basket-item-block-properties{display:none}.basket-item-amount-field-description{font-size:16px;color:#b3b3b3;text-align:center;width:100%}.basket-item-amount-btn-minus{height:33px;background:url(/local/templates/olissys_universal2021/components/bitrix/sale.basket.basket/basketnew/img/minus.svg) no-repeat 50%;background-size:16px;cursor:pointer;width:24px}.basket-item-amount-btn-plus{height:33px;background:url(/local/templates/olissys_universal2021/components/bitrix/sale.basket.basket/basketnew/img/plus.svg) no-repeat 50%;background-size:16px;cursor:pointer;width:24px}.basket-item-amount-filed-block input{height:33px;border:none;text-align:center;background:transparent;width:50px}.basket-item-block-amount{justify-content:space-evenly;flex-wrap:wrap;display:flex}.basket-item-price-title{display:none}.basket-item-price-old-text{font-size:16px;text-decoration:line-through;color:#b3b3b3;line-height:26px}.basket-item-block-price{flex-direction:column;display:flex}.basket-item-price-current{order:1}.basket-item-price-old{order:2}.basket-item-price-difference{font-size:12px;color:#666;order:3;line-height:26px;white-space:nowrap}.basket-item-price-difference span{font-size:16px;color:#666}.basket-item-block-actions{float:right}.basket-item-actions-remove{height:35px;border:1.5px solid #000;transition:all .15s ease-in-out;background:url(/local/templates/olissys_universal2021/components/bitrix/sale.basket.basket/basketnew/img/ico-bin.svg) no-repeat 50%;background-size:15px;opacity:.25;border-radius:5px;cursor:pointer;width:35px;display:block}.basket-item-actions-remove:hover{opacity:.65}.discount-popover{font-size:18px;position:relative;margin-top:42px}.discount-popover:after{height:20px;justify-content:center;font-size:12px;color:#fff;content:"?";position:absolute;align-items:center;border-radius:50px;background:#ccc;margin-left:8px;width:20px;margin-top:-4px;display:inline-flex}.discount-popover span{pointer-events:none;padding:20px 30px;transition:all .15s ease-in-out;position:absolute;opacity:0;top:calc(100% + 10px);box-shadow:0 3px 6px rgba(0,0,0,.15);border-radius:5px;background:#fff;left:0}#basket-root .ts-content.summary .form-control-wrp p{font-size:18px;white-space:nowrap}#basket-root .ts-content.summary .form-control-wrp p span{color:#3fa9f5}#basket-root .ts-content{align-items:flex-start}#basket-root .ts-content.summary .td:nth-child(4){flex:0 0 20%;font-size:40px;color:#3fa9f5;position:relative;max-width:20%;margin-top:-11px}#basket-root .ts-content.summary .td:first-child{padding-top:40px}#basket-root .ts-content.summary .td:nth-child(4) .td-title{margin-bottom:-5px}#basket-root .ts-content.summary .td:nth-child(3){text-align:right}#basket-root .ts-content.summary .td:nth-child(3) .td-title{margin-bottom:14px}#basket-root .ts-content.summary .td:nth-child(2){flex:0 0 40%;max-width:40%}.chckt-form .form-control.ws-select{margin-bottom:40px;position:relative}.ws-select .ws-select-selected{padding:5px;position:relative;white-space:nowrap}.ws-select .ws-select-selected:after{height:100%;right:0;content:"";position:absolute;background:url(/local/templates/olissys_universal2021/components/bitrix/sale.basket.basket/basketnew/img/ico-dd.svg) no-repeat 50%;background-size:10px;top:2px;width:35px;display:block}.ws-select .ws-select-options>a,.ws-select .ws-select-options>div{padding:7px 14px;text-decoration:none!important;color:#666;cursor:pointer;white-space:nowrap;display:block}.ws-select .ws-select-options>a span,.ws-select .ws-select-options>div span,.ws-select .ws-select-selected span{color:#3fa9f5}.ws-select .ws-select-options>a:hover,.ws-select .ws-select-options>div:hover{background:#eee}.ws-select .ws-select-options{pointer-events:none;position:absolute;opacity:0;top:calc(100% + 1px);background:#fff;left:0;width:100%}.basket-items-list-item-removed-container{font-size:18px}.bx-sbb-empty-cart-container{min-height:600px;font-size:24px;text-align:center}div#BASKETITEMS_SUMM span{white-space:nowrap}span.basket-item-actions-remove.visible-xs{display:none}@media (min-width:1025px){.discount-popover:hover span,.ws-select:hover .ws-select-options{pointer-events:all;opacity:1}}@media (max-width:1024px){.discount-popover span.active,.ws-select.active .ws-select-options{pointer-events:all;opacity:1}}@media (max-width:1169px){tr.basket-items-list-item-container td:first-child{flex:0 0 calc(58% - 105px);max-width:calc(58% - 105px)}tr.basket-items-list-item-container td:nth-child(3){flex:0 0 105px;max-width:105px}tr.basket-items-list-item-container td:nth-child(2),tr.basket-items-list-item-container td:nth-child(4){flex:0 0 18%;max-width:18%}tr.basket-items-list-item-container td:nth-child(5){flex:0 0 6%;max-width:6%}.basket-item-block-info{padding-right:10px;padding-left:50px}}@media (max-width:1023px){#basket-root .ts-content.summary .td:nth-child(2){text-align:left}.ws-select .ws-select-selected{padding:3px}#basket-root .ts-content.summary .td{flex:0 0 90%!important;padding:0;max-width:90%!important}#basket-root .ts-content.summary .td:first-child{display:none}#basket-root .ts-content.summary .form-control-wrp p{font-size:14px;margin:0;white-space:normal}#basket-root .chckt-form .form-control.ws-select{margin-bottom:30px}#basket-root .chckt-form .form-control-wrp{width:100%}#basket-root .chckt-form-bot{padding-top:25px;border-top:none;margin-top:20px}#basket-root .ts-content.summary .td:nth-child(4){padding-top:40px;font-size:36px;text-align:right;margin-top:0}#basket-root .ts-content.summary .td:nth-child(4) .td-title{display:none}#basket-root .ts-content.summary .td:nth-child(4):before{color:#666;content:"Итого:";position:absolute;left:0}#basket-root .ts-content.summary .basket-item-price-old-text{right:0;position:absolute;top:15px}.your-discount{font-weight:400;margin-bottom:5px}tr.basket-items-list-item-container{justify-content:center;flex-wrap:wrap;margin:0 35px;width:auto}tr.basket-items-list-item-container td{flex:0 0 100%!important;max-width:100%!important}.basket-items-list-item-descriptions-inner{text-align:center;display:block}.basket-item-block-image{margin:0 auto}.basket-item-block-info{padding-right:0;margin-top:28px;padding-left:0}.basket-item-block-amount{justify-content:space-between;width:155px}.basket-item-amount-btn-minus,.basket-item-amount-btn-plus{height:40px;border:1px solid #d4d4d5;border-radius:5px;cursor:pointer;width:40px}.basket-item-amount-filed-block input{height:40px;border:1px solid #d4d4d5;border-radius:5px;width:65px}.basket-item-actions-remove{height:40px;border:1px solid #000;background-size:17px;opacity:.15;border-radius:5px;width:40px}td.basket-items-list-item-amount{justify-content:space-between;display:flex}tr.basket-items-list-item-container td:nth-child(3){flex:0 0 230px!important;justify-content:space-between;max-width:230px!important}.basket-item-block-image{height:143px;width:227px}.basket-item-block-image img{height:141px;width:225px}tr.basket-items-list-item-container td:nth-child(4){flex:0 0 230px!important;padding-top:17px;justify-content:space-between;font-size:30px;max-width:230px!important;padding-right:0;text-align:left;padding-bottom:0;order:3;line-height:26px;display:flex}tr.basket-items-list-item-container td:nth-child(4) .basket-item-price-difference,tr.basket-items-list-item-container td:nth-child(4):before{display:none}tr.basket-items-list-item-container td:nth-child(4) .basket-item-block-price{padding-top:8px;position:relative}tr.basket-items-list-item-container td:nth-child(4) .basket-item-block-price-mob{position:relative;text-align:right}tr.basket-items-list-item-container td:nth-child(4) .basket-item-block-price:before{font-size:12px;margin-bottom:4px;color:#b3b3b3;content:"сумма";display:inline-block}tr.basket-items-list-item-container td:nth-child(4) .basket-item-block-price-mob:before{font-size:12px;margin-bottom:3px;color:#b3b3b3;content:"скидка";display:inline-block}.basket-item-label-ring.basket-item-label-small.basket-item-label-middle.basket-item-label-left{margin-bottom:5px;right:auto;position:relative;bottom:auto;width:100%;margin-top:-3px}.basket-item-block-price-mob .basket-item-price-current{font-size:20px;color:#666}.basket-item-amount-field-description{display:none}tr.basket-items-list-item-container td:nth-child(2){order:4;display:none}#basket-root .chckt-form-bot{padding:10px 20px}.ws-select .ws-select-selected{font-size:16px}#basket-root .chckt-form .form-control.ws-select{height:45px}.ws-select .ws-select-selected:after{width:16px}tr.basket-items-list-item-container{padding:35px 0}}.modal_bg{right:0;opacity:.5;bottom:0;top:0;background:#000;left:0}.modal_bg,.modal_content{position:fixed;display:none}.modal_content{height:auto;padding:15px;top:calc(50% - 178px);background:#fff;left:calc(50% - 150px);width:300px}.modal_content,.modal_content *{box-sizing:border-box}.modal_bg.active,.modal_content.active{display:block;z-index:999}.modal_content .form-control{outline:none;margin:0 0 10px;width:100%}.modal_content .btn.btn-default{height:40px;font-size:16px;border:2px solid #009ee2;color:#fff;transition:all .2s;text-align:center;border-radius:5px;background:#009ee2;cursor:pointer;width:100%;margin-top:6px;font-family:Roboto Condensed,sans-serif}.modal_content .btn.btn-default:hover{border:2px solid #009ee2;color:#009ee2;background:#fff}.modal_content.wrong .wrong{border-color:red}.modal_title{font-size:20px;color:#333;margin:10px 0 20px}.modal_close{padding:10px;right:0;transition:all .2s;position:absolute;opacity:.5;top:0;cursor:pointer}.modal_close:hover{opacity:1}.modal_close svg{width:20px;display:block}@media (max-width:375px){#basket-root .ts-content.summary .td:nth-child(4):before{position:unset}}