/* Start:/bitrix/components/ipol/ipol.dpdPickup/templates/order/style.css?16357869786945*/ #DPD_pvz{ background-color : white; padding : 10px; overflow : hidden; font-family : Arial; height : 586px; position : relative; } #DPD_pvz_popup { padding-top: 20px; } #DPD_pvz_popup_window #DPD_pvz { width: 100%; } #DPD_mask{ width : 100%; height : 100%; opacity : 0.8; position : absolute; z-index : 2000; background-color : black; display : none; top : 0px; padding : 5px } #DPD_head{ height:35px; clear: both; padding-top: 7px; position: relative; top: -480px; } #DPD_logo{ background : url('/bitrix/images/ipol.dpd/widget/logo.png') no-repeat transparent; width : 169px; height : 11px; } #DPD_logo:hover{ background-position: 0px -12px; } #DPD_logo a{ text-decoration : none; width : 100%; height : 100%; display : block; } #DPD_closer{ position : absolute; background : url('/bitrix/images/ipol.dpd/widget/close.png') no-repeat transparent; height : 22px; width : 22px; right : 15px; top : 18px; z-index : 1000; cursor : pointer; } #DPD_closer:hover{ background-position: 0px -22px; } #DPD_map{ float: left; height: 500px; width: 100%; } #DPD_info{ float:left; position:relative; height: 480px; overflow: hidden; width: 245px; color: black; top: -490px; left: 10px; background-color: white; border-radius: 5px; box-shadow: 0 0 5px #5D5D5D; } #DPD_sign{ height: 38px; line-height: 38px; font-size: 14px; padding-left: 98px; background: url(/bitrix/components/ipol/ipol.dpdPickup/templates/order/./images/logo.png) 12px 4px no-repeat; background-size: auto 80%; // background: url('/bitrix/images/ipol.dpd/widget/widgetLogo.png') no-repeat; overflow: hidden; } #DPD_delivInfo_PVZ, #DPD_delivInfo_POSTOMAT{ height: 30px; /* font-weight: bold; */ font-size: 12px; /* border-bottom: 1px dashed #e3e3e3; */ line-height: 35px; padding: 0px 9px; background-color: #fafafa; color: #808080; border-top: 1px solid #e3e3e3; font-weight: bold; color: #040101; // border-bottom: 1px dashed #aba7a7; } #DPD_wrapper{ height: 400px; overflow: auto; border: none; outline: none; background-color: #fafafa; } #DPD_wrapper p{ cursor : pointer; padding: 5px 6px; margin: 5px 6px; font-size: 12px; } #DPD_wrapper p span{ font-size: 12px; white-space: nowrap; display: inline-block; line-height: 10px; } #DPD_wrapper p .IPOLDPD_subPunct{ width: 130px; overflow: hidden; } .IPOLDPD_subPunct_detail_PVZ, .IPOLDPD_subPunct_detail_POSTOMAT{ color: #bfbfbf; } .DPD_chosen{ background-color : #ebebeb; } #DPD_ten{ position: relative; top: -5px; background-color: white; height: 10px; box-shadow: 0 0 5px 5px white; width: 235px; opacity: 0.7; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; } /*Переключатель режимов*/ #DPD_modController{ margin: 10px 0; padding: 0px 10px; overflow: hidden; } #DPD_modController.dpd-hidden { display: block; margin: 5px 0; border-top: 1px dashed #aba7a7; } #DPD_modController.dpd-hidden .DPD_mC_block { display: none; } .DPD_mC_block { float: left; height: 30px; font-size: 13px; line-height: 28px; text-align: center; border: 1px solid #e3e3e3; cursor: pointer; } .DPD_mC_block.active{ border: 1px solid #DC0032; background-color: #f8ece1; color: #DC0032; } #DPD_mC_ALL{ border-radius: 5px 0px 0px 5px; width: 34px; } #DPD_mC_PVZ{ width: 105px; } #DPD_mC_POSTOMAT{ border-radius: 0px 5px 5px 0px; width: 80px; } /*балун*/ .DPD_baloon { background-color:white; /* width: 258px; */ font-family: Arial; font-size: 12px; } .DPD_baloon > div { margin: 10px 0px; } .DPD_baloonInfo a { color: #666666; text-decoration: none; border-bottom:1px dashed #666666; } .DPD_baloonDiv { max-width: 235px; padding-left:8px; float:left; } .DPD_baloonPrice { height: 20px; text-align: center; } .DPD_icon{ float:left; width:12px; min-height: 12px; } .DPD_iName { font-weight: bold; font-size: 14px; } .DPD_iAdress{ font-size: 12px; } .DPD_iTelephone{background: url('/bitrix/images/ipol.dpd/widget/phone.png') no-repeat;} .DPD_iTime{background: url('/bitrix/images/ipol.dpd/widget/clock.png') no-repeat;} .DPD_iSchedule { width: 49%; display: inline-block; vertical-align: top; } .DPD_iSchedule > div { margin-bottom: 10px; } .DPD_button { width:130px; height:25px; background: url('/bitrix/images/ipol.dpd/widget/chooze.png') 0 0 no-repeat; display: block; margin: auto; text-decoration:none; } .DPD_button:hover { background-position: 0px -25px; } #DPD_title{ padding-bottom: 12px; border-bottom: 1px solid #e5e5e5; } #DPD_title > div, #DPD_cityPicker > div{ font-size: 12px; font-family: Arial; float:left; } #DPD_cityPicker > div:first-child{ padding-top:9px; margin-bottom: 10px; } #DPD_cityPicker{ width: 300px; } #DPD_citySel{ display:none; } #DPD_cityName{ text-decoration:none; border-bottom:1px dotted #007ACF; } #DPD_cityLabel{ padding: 9px 12px 0px 12px; } #DPD_cityLabel a{ margin-bottom: 9px; color: #3366CC; display:block; cursor: pointer; } #DPD_cityLabel a:hover{ color: #24478F; text-decoration: none !important; } #DPD_cityLabel:hover { background: #FFFFFF; box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.506); position: absolute; z-index: 100; } #DPD_cityLabel:hover > #DPD_citySel{ display: block; max-width: 200px; max-height: 400px; overflow: auto; } #DPD_cityLabel:hover > #DPD_cityName{ text-decoration:underline; border-bottom:none; } #DPD_mark{ float: right !important; height: 32px; line-height: 20px; cursor: default; text-align: right; } #DPD_mark .DPD_courierInfo{ float: left; padding: 0px 2px; } #DPD_logoPlace{ width: 300px; height: 38px; background-image: url("/bitrix/images/ipol.dpd/DPDogo.png"); background-repeat:no-repeat; background-position: 241px 2px; } #DPD_separator{ background-color: #e3e3e3; width: 1px; height: 38px; } #DPD_citySearcher{ margin-bottom: 5px; } .DPD_baloonDiv a{ cursor: help; } .dpd-hidden { display: none; } .DPD_arrow{ width: 23px; height: 14px; /*background: #000 none repeat scroll 0% 0%;*/ background: url("/bitrix/images/ipol.dpd/arr.png") no-repeat bottom left; display: block; margin: 12px auto; display: none; } .DPD_arrow:hover{ background-position: bottom right; } .DPD_arrow.up{ background-position: top left; } @media screen and (max-width: 919px) { .DPD_arrow { display: block; } #DPD_wrapper { display: none; } #DPD_wrapper.show { display: block; } #DPD_info { width: calc(100% - 20px); height: auto; } .DPD_iSchedule { display: block; width: auto; } } @media screen and (max-width: 480px) { #DPD_delivInfo_PVZ, #DPD_delivInfo_POSTOMAT { line-height: 1.33; padding-top: 5px; padding-bottom: 5px; height: auto; } } #DPD_pvz .bx-yandex-view-layout:before { z-index: inherit; } /* End */ /* Start:/bitrix/components/ipol/ipol.dpdPickup/templates/order/bitrix/map.yandex.system/.default/style.css?1588444770666*/ div.bx-yandex-map {color: black; font-size: 11px;} div.bx-yandex-map div.YMaps-b-balloon-content {color: black; font-size: 11px;} div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td { padding: 0px !important; } div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td textarea{ font-size: 11px; } div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td.YMaps-b-balloon-b { background-image: none !important; } /* End */ /* Start:/bitrix/components/ipol/ipol.sdekPickup/templates/order/style.css?169512010710556*/ #SDEK_preloader { position: fixed; z-index: 2200; display: none; left: 50%; top: 50%; margin-left: -150px; margin-top: -150px; width: 300px; height: 300px; box-sizing: border-box; overflow: hidden; -webkit-transform-style: flat; transform-style: flat; } .SDEK-widget__preloader { width: 100%; height: 100%; position: absolute; background: #fff; z-index: 0; display: -webkit-box; display: -ms-flexbox; display: flex; } .SDEK-widget__preloader-truck { width: 90%; height: 33%; margin: auto; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; overflow: hidden; } .SDEK-widget__preloader-truck__road { content: ''; width: 100%; height: 2px; position: absolute; background: -webkit-repeating-linear-gradient(0deg, #333, #333 0.5em, transparent 0.5em, transparent 1em); background: repeating-linear-gradient(90deg, #333, #333 0.5em, transparent 0.5em, transparent 1em); background-repeat: repeat-x; background-size: 600px; bottom: 0; left: 0; background-position-x: 0; -webkit-animation: truck 5s linear 0s infinite normal; animation: truck 5s linear 0s infinite normal; z-index: 1; } .SDEK-widget__preloader-truck::after { content: ''; height: 100%; width: 10%; position: absolute; top: 0; left: 0; z-index: 2; background: -webkit-linear-gradient(left, #fff 0%, #fff 1%, rgba(255, 255, 255, 0) 100%); background: linear-gradient(to right, #fff 0%, #fff 1%, rgba(255, 255, 255, 0) 100%); } .SDEK-widget__preloader-truck::before { content: ''; height: 100%; width: 10%; position: absolute; z-index: 2; top: 0; right: 0; background: -webkit-linear-gradient(right, #fff 0%, #fff 1%, rgba(255, 255, 255, 0) 100%); background: linear-gradient(to left, #fff 0%, #fff 1%, rgba(255, 255, 255, 0) 100%); } .SDEK-widget__preloader-truck svg { width: 32%; margin: auto auto 3px; position: relative; z-index: 5; } .SDEK-widget__preloader-truck svg .path1 { fill: #333; } .SDEK-widget__preloader-truck svg .path2 { fill: #0f743c; } .SDEK-widget__preloader-truck svg .path3 { fill: #91bf27; } .SDEK-widget__preloader-truck svg .path4 { fill: #91bf27; } .SDEK-widget__preloader-truck svg .path5 { fill: #efe41a; } .SDEK-widget__preloader-truck__grass { width: 100%; height: 20px; position: absolute; box-shadow: 0 0 0 50px rgba(143, 190, 45, 0.19), -20px 0 0 20px rgba(143, 190, 45, 0.19), -90px 0 0 50px rgba(143, 190, 45, 0.19), 250px 0 0 50px rgba(143, 190, 45, 0.19), 290px 0 0 50px rgba(143, 190, 45, 0.19), 620px 0 0 50px rgba(143, 190, 45, 0.19); border-radius: 50%; bottom: -50px; -webkit-transform: translateX(103%); -ms-transform: translateX(103%); transform: translateX(103%); -webkit-animation: gruss 5s linear 0s infinite normal; animation: gruss 5s linear 0s infinite normal; } @-webkit-keyframes truck { 0% { background-position-x: 0; } 100% { background-position-x: -600px; } } @keyframes truck { 0% { background-position-x: 0; } 100% { background-position-x: -600px; } } @-webkit-keyframes gruss { 0% { -webkit-transform: translateX(103%); transform: translateX(103%); } 100% { -webkit-transform: translateX(-250%); transform: translateX(-250%); } } @keyframes gruss { 0% { -webkit-transform: translateX(103%); transform: translateX(103%); } 100% { -webkit-transform: translateX(-250%); transform: translateX(-250%); } } #SDEK_pvz{ position : absolute; z-index : 2100; display : none; background-color : white; padding : 10px; overflow : hidden; font-family : Arial; width : 900px; height : 543px; } #SDEK_mask{ width : 100%; height : 100%; opacity : 0.8; position : fixed; z-index : 2000; background-color : black; display : none; top : 0px; left : 0px; padding : 5px } #SDEK_head{ height:35px; clear: both; padding-top: 7px; } #SDEK_logo{ background : url('/bitrix/images/ipol.sdek/widjet/logo.png') no-repeat transparent; width : 169px; height : 11px; margin-top : 15px; } #SDEK_logo a{ text-decoration : none; width : 100%; height : 100%; display : block; } #SDEK_closer{ position : absolute; background : url('/bitrix/images/ipol.sdek/widjet/close.png') no-repeat transparent; height : 22px; width : 22px; right : 15px; top : 15px; z-index : 1000; cursor : pointer; } #SDEK_looper{ position : absolute; background : url('/bitrix/images/ipol.sdek/widjet/looper.png') no-repeat transparent; background-size: cover; height : 22px; width : 22px; right : 45px; top : 15px; z-index : 1000; cursor : pointer; } #SDEK_looper.active{ background-position: 0px -22px; } #SDEK_map{ float: left; height: 500px; width: 900px; } #SDEK_info{ float:left; position:relative; height: 480px; overflow: hidden; width: 245px; color: black; top: -490px; left: 10px; background-color: white; border-radius: 5px; box-shadow: 0 0 5px #5D5D5D; } #SDEK_sign{ height: 38px; line-height: 38px; font-size: 14px; padding-left: 98px; background: url('/bitrix/images/ipol.sdek/widjet/widjetLogo.png') no-repeat; border-bottom: 1px solid #e3e3e3; } #SDEK_delivInfo_PVZ,#SDEK_delivInfo_POSTAMAT{ /* height: 30px; */ /* font-weight: bold; */ font-size: 12px; /* border-bottom: 1px dashed #e3e3e3; */ line-height: 35px; padding: 0px 9px; background-color: #fafafa; color: #808080; display: none; } #SDEK_wrapper{ height: 405px; overflow: auto; width: 245px; border: none; outline: none; background-color: #fafafa; } #SDEK_wrapper p{ cursor : pointer; padding: 5px 6px; margin: 5px 6px; font-size: 12px; } .sdek_chosen{ background-color : #ebebeb; } #SDEK_ten{ position: relative; top: -5px; background-color: white; height: 10px; box-shadow: 0 0 5px 5px white; width: 235px; opacity: 0.7; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; } /*балун*/ #SDEK_baloon{ background-color:white; max-width: 258px; font-family: Arial; font-size: 12px; padding-left: 3px; } #SDEK_baloon > div{ margin-top: 5px; } .sdek_baloonInfo{ color: #666666; max-height: 80px; overflow: hidden; } .sdek_baloonDiv{ max-width: 235px; padding-left:8px; float:left; text-align: left; } .sdek_icon{ float:left; width:12px; min-height: 12px; } .SDEK_iAdress{ margin-top: 0px !important; font-size: 14px; } .SDEK_iTelephone{background: url('/bitrix/images/ipol.sdek/widjet/phone.png') no-repeat;} .SDEK_iTime{background: url('/bitrix/images/ipol.sdek/widjet/clock.png') no-repeat;} .SDEK_iDressing{background: url('/bitrix/images/ipol.sdek/widjet/fitting.png') no-repeat;} #SDEK_button{ width:130px; height:25px; background: url('/bitrix/images/ipol.sdek/widjet/chooze.png') 0px 0px no-repeat; display: block; margin: 0px auto 5px; text-decoration:none; } #SDEK_head > div{ font-size: 12px; font-family: Arial; float:left; } #SDEK_logoPlace{ width: 300px; height: 38px; background-image: url("/bitrix/images/ipol.sdek/SDEKogo.png"); background-repeat:no-repeat; background-position: 241px 2px; } #SDEK_separator{ background-color: #e3e3e3; width: 1px; height: 38px; } .SDEK_mark{ margin-left:12px; } .sdek_baloonDiv a{ cursor: help; } .SDEK_labelMode_SHORT{ display:none; } .SDEK_labelMode_FULL{ display:inline; } #SDEK_PvzList_button { display: none; } @media screen and (max-width: 919px){ /* .SDEK_labelMode_SHORT{ display:inline; } .SDEK_labelMode_FULL{ display:none; } */ #SDEK_pvz{ width: 700px; padding: 0; } #SDEK_closer{ right: 11px; top: 11px; } #SDEK_logo{ display: none; } #SDEK_info{ box-shadow: none; left: 0px; top: -538px; width: 270px; height: auto; overflow: auto; } #SDEK_sign{ padding-left: 124px; } #SDEK_wrapper{ width: 100% !important; height: 460px; } /*.jspContainer{ width: 100% !important; height: 452px !important; }*/ #SDEK_ten{ width: 256px; height: 17px; top: -9px; } #SDEK_delivInfo_PVZ,#SDEK_delivInfo_POSTAMAT{ border: none; font-size: 15px; text-shadow: 0px 0px 0px rgb(0, 0, 0); font-weight: normal; } #SDEK_wrapper p{ font-size: 15px; } /*.jspPane{ width: 100% !important; }*/ .SDEK_all-items{ border-top: 1px dashed #E3E3E3; display: none; } #SDEK_head > div { top: 7px; } #SDEK_PvzList_button { right: 80px; } #SDEK_PvzList_button { display: block; background: url("/bitrix/images/ipol.sdek/widjet/pvzListButton.png") 0 0 no-repeat; position: absolute; width: 24px; height: 23px; top: 15px; right: 75px; cursor: pointer; } #SDEK_PvzList_button.active { background-position-y: -23px; } } @media screen and (max-width: 700px){ #SDEK_pvz{ width: 100%; min-width: 195px; } } @media screen and (max-width: 699px) { #SDEK_head { position: relative; z-index: 1; } #SDEK_info { height: 74px; overflow: visible; width: 100%; } #SDEK_info .SDEK_all-items { width: 270px; } } @media screen and (max-width: 380px) { #SDEK_sign span { display: none; } } @media screen and (max-width: 294px){ #SDEK_sign { padding-left: 103px; } #SDEK_info{ width: 100%; min-width: 195px; } #SDEK_closer{ right: 12px; } } @media screen and (max-width: 268px){ #SDEK_sign span{ display: none; } } @media screen and (max-width: 222px){ #SDEK_delivInfo_POSTAMAT,#SDEK_delivInfo_PVZ{ font-size: 12px; } #SDEK_pPrice{ font-size: 14px; } } @media screen and (min-width: 992px) { #SDEK_logo:hover { background-position: 0 -12px; } #SDEK_closer:hover { background-position: 0 -22px; } #SDEK_looper:hover { background-position: 0 -22px; } #SDEK_button:hover { background-position: 0 -25px; } #SDEK_PvzList_button:hover { } } /* End */ /* Start:/bitrix/templates/dresscode/components/dresscode/sale.basket.basket/standartOrder/style.min.css?170776137031225*/ #orderSuccess{display:none}#personalCart .cartGifts .productTable{min-width:auto}.cartGifts .productList:after,.cartGifts .productList:before{content:'';display:table}.cartGifts .productList:after{clear:both}#orderSuccess h2{text-transform:uppercase;font-family:robotobold;font-size:16px}#main input[name=BuyButton],#main input[type=submit]{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-decoration:none;line-height:50px;margin-top:12px;cursor:pointer;padding:0 48px;color:#fff;height:50px;border:0}#personalCart{clear:both;margin-bottom:32px}#personalCart #basketTopLine{margin-bottom:24px;overflow:hidden}#personalCart #basketView{float:right}#personalCart #basketView .item{line-height:20px;height:20px;float:left}#personalCart #basketView .item{margin-right:12px}#personalCart #basketView .item a{display:block;height:20px;width:30px}#personalCart #basketView .item .squares:hover{background-position:-30px 0}#personalCart #basketView .item .squares.selected{background-position:-60px 0}#personalCart #basketView .item .table{background-position:0 -20px}#personalCart #basketView .item .table:hover{background-position:-30px -20px}#personalCart #basketView .item .table.selected{background-position:-60px -20px}#personalCart #tabsControl{text-transform:uppercase;overflow:hidden;font-size:14px;float:left}#personalCart #tabsControl .item{margin-left:24px;float:left}#personalCart #tabsControl .item:first-child{margin-left:0}#personalCart #tabsControl .item a{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-transform:uppercase;font-family:robotobold;text-decoration:none;font-size:16px;display:block;color:#888}#personalCart #tabsControl .item a:active{position:relative;top:1px}#personalCart #tabsControl .item .selected{border-bottom:1px dashed #000;color:#000}#basketProductList .productList{margin-bottom:24px}#basketProductList .productList .item{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#basketProductList .product{height:390px}#basketProductList .product:before{content:"";position:absolute;left:0;width:100%;top:-1px;height:1px;background:#e7e8ea}#personalCart #basketProductList .product:hover .tabloid{border-bottom-color:#f9fafc}#basketProductList .product .tabloid{position:relative;height:100%}#basketProductList .product .picture{margin-top:12px}#basketProductList .productList .tabloid{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#basketProductList .productList .item .topSection{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;padding:0 12px;width:100%;z-index:11;top:12px;left:0}#basketProductList .productList .item .topSection .column{float:left;width:50%}#basketProductList .productList .item .topSection .icon{margin-top:-4px}#basketProductList .productList .item .topSection .delete{background:url(/bitrix/templates/dresscode/components/dresscode/sale.basket.basket/standartOrder/images/delete.svg) 0 0 no-repeat transparent;transition:opacity .2s ease-in-out;float:right;height:18px;width:18px}#basketProductList .productList .item .topSection .delete:hover{opacity:.85}#basketProductList .productList .item .topSection .delete:active{margin-top:1px}#basketProductList .delete.loading{background:url(/bitrix/templates/dresscode/components/dresscode/sale.basket.basket/standartOrder/images/deleteLoader.gif) 0 0 no-repeat transparent!important}#basketProductList .product .label{width:100%}#personalCart .minus,#personalCart .plus{background:url(/bitrix/templates/dresscode/components/dresscode/sale.basket.basket/standartOrder/images/plusMinus.svg) 0 0 no-repeat #f3f3f3;vertical-align:middle;display:inline-block;height:19px;width:19px}#personalCart .plus{background-position:0 -19px}#personalCart .plus:hover{background-position:-19px -19px}#personalCart .plus:active{background-position:-38px -19px}#personalCart .minus{margin-left:12px}#personalCart .productTable .minus{margin-left:0}#personalCart .minus:hover{background-position:-19px 0x}#personalCart .minus:active{background-position:-38px 0}#personalCart .qty{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;background-color:#e7e8ea;display:inline-block;text-align:center;font-size:12px;color:#000;height:19px;width:30px;padding:0 2px;border:0}#personalCart .qty.error{border:1px solid red}#personalCart .productTable{border-collapse:collapse;min-width:540px;width:100%}#basketProductList .productList .tabloid .productTable{min-width:auto}#personalCart .productTable img{vertical-align:middle}#personalCart .productTable .clear{background:0 0;text-align:right;padding:12px 0}#personalCart .productTable .clear a{background:#f2f2f2;color:#2d2d2d;padding:6px 12px;text-decoration:none;font-size:14px}#personalCart .productTable .clear a:active{position:relative;top:1px}#personalCart .productTable .price{position:relative;display:block;font-size:16px}#personalCart .productTable td:first-child a:active{position:relative;top:1px}#personalCart .productTable td:first-child img{vertical-align:middle;max-width:90%;max-height:90%}#personalCart .productTable th{border-bottom:1px solid #f2f2f2;border-top:1px solid #f2f2f2;background:#f9f9f9;color:#000;font-size:14px;padding:12px;text-align:center;font-weight:400}#personalCart .productTable td{text-align:center;padding:12px;border-bottom:1px solid #f2f2f2;background:#fff}#personalCart .productTable tr:last-child td{border-bottom:0}#personalCart .productTable td:first-child,#personalCart .productTable th:first-child{border-left:1px solid #f2f2f2}#personalCart .productTable td:last-child,#personalCart .productTable th:last-child{border-right:1px solid #f2f2f2}#personalCart .productTable .pic{height:70px;line-height:70px;display:block}#personalCart .productTable .name a{color:#000;text-decoration:none}#personalCart .productTable .inStock{font-size:14px;color:#19ad24}#personalCart .productTable .outOfStock{font-size:13px;color:#7f7f7f}#personalCart .productTable .inStock .icon,#personalCart .productTable .onOrder .icon,#personalCart .productTable .outOfStock .icon{margin-right:8px;margin-top:-4px}#personalCart .productTable .bQty{width:90px}#personalCart .productTable .delete{text-align:center;display:inline-block;width:18px;height:18px;transition:opacity .2s ease-in-out;background:url(/bitrix/templates/dresscode/components/dresscode/sale.basket.basket/standartOrder/images/delete.svg) 0 0 no-repeat}#personalCart .productTable td .delete:hover{opacity:.85}#personalCart .productTable td .delete:active{margin-top:1px}#personalCart .productTable .sum{font-family:robotobold;font-size:16px}#personalCart .sum.hidden{visibility:hidden!important}#personalCart .orderLine{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#f9f9f9;border-radius:6px;line-height:75px;padding:0 24px;height:75px}#basketProductList .productList+.orderLine,#personalCart .orderLine.bottom{border-top:1px solid #e7e8ea}#personalCart .orderLine.bottom{background-color:#fff;padding-left:250px;height:97px;line-height:97px}#personalCart .orderLine .label{margin-right:12px;font-size:14px}#personalCart .orderLine .price{font-family:robotobold;margin-right:12px;font-size:16px}#personalCart .orderLine #allDevilerySum,#personalCart .orderLine #countItems,#personalCart .orderLine #countOrderItems{margin-right:24px}#personalCart .orderLine #sum{float:left}#personalCart #coupon{text-align:right;float:right}#personalCart #coupon input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:-3px;vertical-align:middle;display:inline-block;height:48px;border:0}#personalCart #coupon .couponField{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;transition:all .1s ease-in-out;border:1px solid #f3f3f3;border-radius:6px 0 0 6px;padding-left:12px;box-shadow:none;color:#888;width:470px}#personalCart #coupon .couponField:focus{border:1px solid #ccc}#personalCart #coupon .couponField.error{border:1px solid red}#personalCart #coupon .couponActivate{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;transition:all .1s ease-in-out;border:1px solid #2d2d2d;background-color:#2d2d2d;border-radius:0 6px 6px 0;line-height:48px;text-align:center;padding:0 24px;font-size:14px;cursor:pointer;color:#fff}#personalCart #coupon .couponActivate:hover{border:1px solid #202020;background:#202020}#personalCart #coupon .couponActivate:active{background-color:#000;color:#ccc}#personalCart #coupon .couponActivate.loading{opacity:.8}#order{margin-top:24px}#order .title{font-family:robotobold;text-transform:uppercase;border:1px solid #eee;text-overflow:ellipsis;text-align:center;border-bottom:0;line-height:80px;overflow:hidden;font-size:16px;display:block;height:80px}#order textarea{padding-top:12px;max-width:100%;outline:0;resize:none}.payFromBudget{margin-top:12px}.payFromBudget label{display:inline-block}.orderAreas,.personSelectContainer{border-collapse:collapse;border:1px solid #eee;table-layout:fixed;border-bottom:0;position:static;width:100%}.orderAreas .deliSelect+.userProp{margin-top:12px}.orderAreas .deliveryDescription{margin-top:18px;clear:both}.orderAreas .deliveryDescription:not(.hidden)+.deliveryPeriod{margin-top:6px}.orderAreas .deliveryPeriod{margin-top:18px;clear:both}.orderAreas .deliveryPeriodLabel{margin-right:6px;float:left}.orderAreas #bx-soa-delivery a[onclick],.orderAreas .deliveryDescription a.SDEK_selectPVZ,.orderAreas .deliveryDescription a[onclick],.orderAreas .deliveryPeriodDescription a[onclick]{vertical-align:middle;display:inline-block;color:#73b24e}#tPP{width:100%}#tPP tr td:first-child{border-top:1px solid #e7e8ea;padding-top:12px;margin-top:12px}#tPP td{width:auto!important;text-align:left;margin-top:6px;display:block;padding:0;border:0}#tPP tr td:empty{padding-top:0;margin-top:0;border:0}.userProp{list-style:none;padding:0;margin:0}.userProp .hidden{display:none}.orderAreas{display:none}.orderAreas.active{display:table}.orderAreas td.mainPropArea{padding-top:0}.orderAreas td,.personSelectContainer td{border-top:1px solid #eee;position:relative;padding:24px 0}.orderAreas td:first-child,.personSelectContainer td:first-child{vertical-align:middle;text-align:center;width:250px}.orderAreas td:last-child,.personSelectContainer td:last-child{padding-right:24px}.orderAreas td:first-child span,.personSelectContainer td:first-child span{font-family:robotobold;text-transform:uppercase;text-align:center;margin-top:12px;font-size:14px;display:block;color:#888}.userProp .propItem{position:relative;margin:24px 0 0 0;list-style:none;clear:both;padding:0}.orderAreas .label{vertical-align:middle;display:inline-block;margin-bottom:6px;margin-right:24px}.orderAreas label,.personSelectContainer label{vertical-align:middle;display:inline-block;margin-bottom:12px;font-size:12px;display:block;color:#aaa}.orderAreas .electroCheck_div{float:left}.storeSelectContainer{margin-top:12px}.orderAreas .propLine{line-height:normal;font-size:0}.orderAreas select,.personSelectContainer select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #f2f2f2;background:#f9f9f9;padding-left:12px;padding-right:12px;font-size:14px;display:block;height:50px;width:80%;clear:both}#order .dropDown{border:1px solid #f2f2f2;background:#f9f9f9;position:relative;border-radius:2px;line-height:50px;display:block;height:50px;width:80%}#order .dropDown .dropDownSelected{transition:all .2s ease-in-out;font-family:roboto_ltregular;text-overflow:ellipsis;padding:0 24px 0 12px;box-sizing:border-box;vertical-align:middle;display:inline-block;white-space:nowrap;border-radius:2px;position:relative;line-height:48px;overflow:hidden;font-size:14px;cursor:pointer;color:#000;height:50px;width:100%}#order .dropDown .dropDownSelected:hover{opacity:.9}#order .dropDown .dropDownSelected:after{background:url(/bitrix/templates/dresscode/components/dresscode/sale.basket.basket/standartOrder/images/selectArrow.png) 50% 50% no-repeat transparent;position:absolute;margin-top:-3px;display:block;content:"";height:5px;right:12px;width:9px;top:50%}#order .dropDown .dropDownItems,#order .dropDown select{display:none}#order .dropDown .dropDownItems{border-right:1px solid #e7e8ea;border-left:1px solid #e7e8ea;border-top:1px solid #e7e8ea;position:absolute;border-radius:2px;width:100%;z-index:99;left:-1px;top:52px}#order .dropDown .dropDownItems.opened{background-color:#fff;display:block}#order .dropDown .dropDownItem{transition:all .2s ease-in-out;border-bottom:1px solid #e7e8ea;font-family:roboto_ltregular;text-overflow:ellipsis;box-sizing:border-box;white-space:nowrap;border-radius:2px;padding:8px 12px;line-height:21px;overflow:hidden;font-size:14px;cursor:pointer;width:100%}#order .dropDown .dropDownItem:hover{background-color:#f4f4f4;opacity:.9}#order .dropDown .dropDownItem.selected{font-family:robotomedium;background-color:#f4f4f4;cursor:unset}.orderAreas select[multiple]{padding-top:12px}.orderAreas input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #f2f2f2;background:#f9f9f9;padding-left:12px;padding-right:12px;font-size:14px;display:block;height:50px;width:80%;clear:both}.orderAreas input[type=checkbox]{vertical-align:middle;display:inline-block;margin-right:6px;cursor:pointer;font-size:14px;height:17px;width:17px;padding:0;border:0}.orderAreas input[type=button],.orderAreas input[type=file]{cursor:pointer;outline:0;border:none;height:auto;padding:0;margin:0}.orderAreas input[type=file]:active,.orderAreas input[type=file]:focus{outline:0;border:none}.orderAreas .multi{height:auto!important;overflow:auto}.orderAreas input[type=checkbox]+label{vertical-align:middle;display:inline-block;line-height:normal;font-size:14px;cursor:pointer;color:#000}.orderAreas input[type=radio]{vertical-align:middle;display:inline-block;padding:0!important;border:0!important;margin-right:6px;text-align:left;font-size:14px;cursor:pointer;height:17px;width:17px;clear:both}.orderAreas input[type=radio]+label{vertical-align:middle;display:inline-block;line-height:normal;cursor:pointer;font-size:14px;color:#000}.orderAreas input[type=checkbox].error+label:before{border:1px solid red;border-radius:4px}.orderAreas input[type=checkbox]+label,.orderAreas input[type=radio]+label{cursor:pointer}.orderAreas input[type=checkbox]:not(checked),.orderAreas input[type=radio]:not(checked){position:absolute;opacity:0}.orderAreas input[type=checkbox]:not(checked)+label,.orderAreas input[type=radio]:not(checked)+label{position:relative;padding-left:28px}.orderAreas input[type=checkbox]+label:before{background:url(/bitrix/templates/dresscode/components/dresscode/sale.basket.basket/standartOrder/images/checkBox.png) 0 0 no-repeat transparent}.orderAreas input[type=radio]+label:before{background:url(/bitrix/templates/dresscode/components/dresscode/sale.basket.basket/standartOrder/images/radio.png) 0 0 no-repeat transparent}.orderAreas input[type=checkbox]:not(checked)+label:before,.orderAreas input[type=radio]:not(checked)+label:before{position:absolute;content:" ";height:17px;width:17px;left:0;top:0}.orderAreas input[type=checkbox]:not(checked)+label:hover:before,.orderAreas input[type=radio]:not(checked)+label:hover:before{background-position:0 -17px}.orderAreas input[type=checkbox]:checked+label:before,.orderAreas input[type=radio]:checked+label:before{background-position:0 -34px}.orderAreas input[type=checkbox]:checked+label:hover:before,.orderAreas input[type=radio]:checked+label:hover:before{background-position:0 -51px}.orderAreas input[type=checkbox]:disabled+label,.orderAreas input[type=radio]:disabled+label{cursor:default}.orderAreas input[type=checkbox]:disabled+label:before,.orderAreas input[type=radio]:disabled+label:before{background-position:0 -68px!important}.orderAreas textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;display:block;width:80%;height:100px;margin-top:6px;border:1px solid #f2f2f2;background:#f9f9f9;padding-top:4px;padding-left:12px;padding-right:12px;resize:vertical;clear:both}.orderAreas input:focus,.orderAreas select:focus,.orderAreas textarea:focus{border:1px solid #ccc;outline:0}.locationSwitchContainer{position:relative;z-index:99}.location.loading{background:url(/bitrix/templates/dresscode/components/dresscode/sale.basket.basket/standartOrder/images/spin-1.4s-35px.gif) 99% 50% no-repeat transparent;opacity:.9}.locationSwitch{border:1px solid #ddd;box-sizing:border-box;position:absolute;max-height:182px;margin-top:8px;overflow:auto;z-index:99;width:80%}.locationSwitch .locationSwitchItem{box-sizing:border-box;cursor:pointer;margin-top:4px;display:block;margin:0}.locationSwitch .locationSwitchLink{box-sizing:border-box;vertical-align:middle;text-decoration:none;display:inline-block;background:#f9f9f9;line-height:30px;padding:0 12px;color:#000;height:30px;width:100%}.locationSwitch .locationSwitchLink:hover{color:#888}.locationSwitch .locationSwitchItem:nth-child(odd) .locationSwitchLink{background:#fff}#orderMake.loading{background-image:url(/bitrix/templates/dresscode/components/dresscode/sale.basket.basket/standartOrder/images/spin-1.5s-48px.svg);color:rgba(255,255,255,.9);background-repeat:no-repeat;background-position:50% 50%;-webkit-transition:none;pointer-events:none;-o-transition:none;transition:none;opacity:.65}.orderMake{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-decoration:none;display:inline-block;border-radius:4px;margin-right:24px;text-align:center;line-height:54px;font-size:14px;color:#fff;height:54px;width:225px}.orderMake:active{position:relative;top:1px}.orderMake img{vertical-align:middle;padding-right:8px;margin-top:-2px}.minimumPayment{background-color:#f9f9f9;line-height:200px;padding:0 60px;margin:24px 0;overflow:hidden;height:200px}.minimumPaymentLeft{float:left}.minimumPaymentRight{float:right}.paymentMessageHeading{font-family:robotobold;margin-bottom:12px;font-size:24px}.paymentButtons,.paymentIcon,.paymentMessage{vertical-align:middle;display:inline-block;line-height:normal}.paymentButtonsCatalog,.paymentButtonsMain{vertical-align:middle;display:inline-block}.paymentButtonsMain{margin-right:12px}.paymentIcon{margin-right:60px}.basketError{background-color:rgba(0,0,0,.298);display:none;height:100%;left:0;overflow:visible;position:fixed;top:0;width:100%;z-index:998}.basketErrorContainer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:1px 1px 12px rgba(0,0,0,.5);transform:translate(-50%,-50%);background-color:#fff;text-align:center;position:relative;overflow:hidden;padding:24px;color:#000;width:420px;z-index:999;left:50%;top:50%}.basketErrorContainer .errorPicture{margin-bottom:12px}.basketErrorContainer .errorPicture img{max-height:100%;max-width:100%}.basketErrorContainer .errorHeading{font-family:robotobold;font-size:18px;color:#000}.basketErrorContainer .errorMessage{margin-bottom:12px;text-align:center;margin-top:12px;font-size:14px;padding:0 12px;color:#000}.basketErrorContainer .errorClose{background-color:#424242;border-radius:50%;position:absolute;display:block;right:-16px;height:65px;width:65px;top:-16px}.basketErrorContainer .errorCloseLink{background:url(/bitrix/templates/dresscode/components/dresscode/sale.basket.basket/standartOrder/images/close.png) 0 0 no-repeat transparent;position:absolute;display:block;height:21px;width:21px;right:26px;top:26px}.basketErrorContainer .errorCloseLink:hover{background-position:0 -21px}.basketErrorContainer .errorCloseLink:active{background-position:0 -42px}.basketErrorContainer .basketErrorButton{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:block;height:35px;line-height:35px;text-align:center;color:#ccc;background:#424242;width:140px;text-decoration:none;margin:0 auto 12px}.basketErrorContainer .basketErrorButton:hover{background:#2b2b2b}.basketErrorContainer .basketErrorButton:active{position:relative;top:1px}.orderAreas .error{border:1px solid red}.orderLoad{-webkit-transition:background 0s!important;-o-transition:background 0s!important;transition:background 0s!important;text-indent:12px;opacity:.9}.orderLoad img{display:none}.wait{pointer-events:none;position:relative}.wait>*{opacity:.4;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.wait:after{background:url(/bitrix/templates/dresscode/components/dresscode/sale.basket.basket/standartOrder/images/wait.gif) 50% 50% no-repeat;position:absolute;content:" ";bottom:0;right:0;left:0;top:0}#basketProductList .tb{text-align:center;height:100%}#basketProductList .tc{padding:12px 30px}.fastBayContainer{background:#f9f9f9}.fastBayImg{display:inline-block;vertical-align:top;margin-bottom:12px}.fastBayLabel{margin-bottom:8px;font-family:robotobold;font-size:18px;color:#000}.fastBayText{margin-bottom:12px;font-size:13px;line-height:15px;color:#888}.serviceSelectItem{margin-top:24px}.extraServiceQuantityTable{border-collapse:collapse;width:80%}#order .extraServiceQuantityTable td:first-child{text-align:left}#order .extraServiceQuantityTable td{text-align:center;border:0}#order .extraServicesItem{margin-top:24px}#order .serviceBoxItems{margin-top:24px}#order .serviceBoxItem{margin-top:6px}#order .serviceBoxContainer .serviceDescription{display:block}#order .serviceBoxContainer .servicePrice{display:inline-block}#order .serviceDescription{color:#888}#order .serviceHeadingContainer .serviceName,#order .serviceHeadingContainer .servicePrice,#order .serviceHeadingContainer .serviceTotalSum{vertical-align:middle;display:inline-block}#order .serviceHeadingContainer .servicePrice,#order .serviceHeadingContainer .serviceTotalSum{margin-left:12px}#order .extraServiceQuantity .serviceDescription{margin-top:4px}#order .extraServiceQuantity input[type=text]{margin-top:12px}#basketProductList .show-always{display:inline-block;padding-left:18px;padding-right:18px}.orderAccountNumber{margin-bottom:12px;font-size:18px}.paymentNumber{margin-bottom:12px;font-size:14px}.orderAccountNumber span,.paymentNumber span{font-family:robotomedium}.personalText{margin-bottom:12px}.personalText a{transition:all .2s ease-in-out;color:#000}.personalText a:hover{opacity:.7}.personalText a:active{position:relative;top:1px}.paymentHeading{font-family:robotomedium;margin-bottom:12px}.nextPayment{margin-bottom:12px}.orderError{font-family:robotomedium;color:red}.paymentError{color:red}.goToOrder{line-height:normal;margin-bottom:24px}.goToOrder.hidden{display:none}.goToOrder img{vertical-align:middle;margin-right:12px}.confirmContainer.confirmed{margin-bottom:24px}.confirmContainer .confirmHeading{font-family:robotobold;margin-top:-8px;font-size:18px}.confirmContainer .confirmText{margin-top:24px}.confirmContainer .confirmForm{transition:all .2s ease-in-out;border:1px solid transparent;background-color:#f3f3f3;box-sizing:border-box;border-radius:4px;margin-top:12px;padding:24px;width:500px}.confirmContainer .confirmForm.error{border:1px solid #e40f37}.confirmContainer .confirmCodeContainer{position:relative;line-height:52px;margin-top:6px;height:52px}.confirmContainer .confirmCode{background-color:transparent!important;-webkit-text-size-adjust:100%;background-clip:padding-box;-webkit-appearance:none;box-sizing:border-box;-moz-appearance:none;letter-spacing:10px;border-radius:0;position:relative;font-weight:700;line-height:52px;text-align:left;appearance:none;box-shadow:none;font-size:48px;text-indent:0;color:#000;outline:0;padding:0;height:52px;width:158px;border:0;margin:0;z-index:1;zoom:1}.confirmContainer .confirmCode:focus{background-color:transparent!important;-webkit-appearance:none;-moz-appearance:none;letter-spacing:10px;appearance:none;box-shadow:none;padding:0;margin:0}.confirmContainer .confirmCode:-webkit-autofill,.confirmContainer .confirmCode:-webkit-autofill:focus,.confirmContainer .confirmCode:-webkit-autofill:hover{background-color:transparent!important;color:#000!important}.confirmContainer .confirmSubstrate{background-color:#f3f3f3;box-sizing:border-box;letter-spacing:10px;pointer-events:none;position:absolute;border-radius:0;font-weight:700;line-height:52px;text-align:left;font-size:48px;color:#d0d0d0;outline:0;height:52px;width:158px;height:52px;z-index:0;left:0;top:0}.confirmContainer .confirmTable{border-collapse:collapse;table-layout:fixed;display:table;width:100%}.confirmContainer .confirmTable .confirmButton,.confirmContainer .confirmTable .confirmData{vertical-align:middle;display:table-cell;width:50%:}.confirmContainer .confirmTable .confirmButton{text-align:right}.confirmContainer .confirmForm.success{border:1px solid #90b304;margin-bottom:12px}.confirmContainer .confirmForm.success .confirmReplay{display:none}.confirmContainer .confirmForm.success .confirmCode,.confirmContainer .confirmForm.success .confirmSend{pointer-events:none}.confirmContainer .confirmForm.success .confirmSend{background-color:#90b304}.confirmContainer .confirmErrorItem{font-family:robotomedium;margin-top:12px;color:#e40f37}.confirmContainer .confirmSend.error{opacity:.9}.confirmContainer .confirmSend.loading{background-image:url(/bitrix/templates/dresscode/components/dresscode/sale.basket.basket/standartOrder/images/loader-38px.svg)!important;background-position:50% 50%!important;background-repeat:no-repeat!important;pointer-events:none!important;transition:none!important;opacity:.9!important}.confirmContainer .confirmErrors{display:none}.confirmContainer .confirmErrors.opened{display:block}.confirmContainer .confirmReplay{margin:12px 0 24px 0;pointer-events:none;cursor:progress;opacity:.7}.confirmContainer .confirmReplay.ready{pointer-events:auto;cursor:pointer}.confirmContainer .confirmReplay.loading{opacity:.6}.confirmContainer .confirmReplay.hidden{visibility:hidden;display:none}.confirmContainer .confirmReplay .confirmTimer{display:inline-block;margin-left:6px}.confirmContainer .confirmReplay .confirmTimer.hidden{display:none}#order .hidden{display:none}@media all and (max-width:1800px){#basketProductList .product{height:410px}}@media all and (max-width:1750px){.minimumPayment .paymentButtonsCatalog{display:none}}@media all and (max-width:1590px){#personalCart .orderLine.bottom{padding-left:24px}.minimumPayment .minimumPaymentRight{display:none}}@media all and (max-width:1500px){#personalCart #coupon .couponField{width:300px}}@media all and (max-width:1400px){#tabsControl .item:first-child{display:none}#personalCart #tabsControl .item:nth-child(2){margin-left:0}}@media all and (max-width:1350px){#personalCart #coupon .couponField{width:230px}#personalCart #coupon .couponActivate{padding:0 12px}}@media all and (max-width:1300px){.minimumPayment{line-height:180px;padding:0 30px;height:180px}}@media all and (max-width:1270px){.minimumPayment{line-height:150px;height:150px}.minimumPaymentLeft{float:none}.minimumPayment{text-align:center}.minimumPayment .paymentIcon{display:none}}@media all and (max-width:1250px){.productTable td:nth-child(6),.productTable th:nth-child(6){display:none}}@media all and (max-width:1200px){#personalCart .orderLine #sum{width:100%}#personalCart #coupon{margin:0 -12px;float:unset}#personalCart .orderLine{margin-bottom:78px}#personalCart #coupon .couponField{width:80%}#personalCart #coupon .couponActivate{width:20%}#personalCart .orderLine.bottom .hd{display:none}.orderMake{width:190px}}@media all and (max-width:1150px){#personalCart #basketView .item:first-child span{display:none}}@media all and (max-width:1024px){#personalCart #basketView .item:first-child span{display:block}#basketProductList .product{height:380px}}@media all and (max-width:830px){#personalCart #tabsControl{float:none}#personalCart #tabsControl .item{margin-bottom:12px;margin-right:24px;margin-left:0;width:auto}#personalCart #tabsControl .item:last-child{margin-bottom:0}#personalCart #tabsControl .item .selected,#personalCart #tabsControl .item .selected:hover{border-bottom:0}#personalCart #basketView{margin-top:12px;float:none}.productTable td:nth-child(4),.productTable th:nth-child(4){display:none}.personalInfoLabel{padding-left:36px}}@media all and (max-width:820px){.orderAreas td:first-child,.personSelectContainer td:first-child{display:none}.payFromBudget{margin:12px auto 0 auto;width:90%}.orderAreas .locationSwitchContainer{margin:auto;width:90%}.orderAreas .locationSwitch{margin-top:0;width:100%}#order .dropDown{margin:12px auto;width:90%}.orderAreas .extraServicesItem,.orderAreas .propLine,.orderAreas input[type=button],.orderAreas input[type=file],.orderAreas select,.personSelectContainer select{margin:12px auto;width:90%}.orderAreas input{margin:12px auto;width:90%}#order .extraServicesItem .dropDown,#order .extraServicesItem .dropDownSelected,#order .extraServicesItem input[type=text]{width:100%}.orderAreas .label,.orderAreas label,.personSelectContainer label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin:auto;float:none;width:90%}.orderAreas textarea{margin:12px auto;width:90%}.orderAreas td:last-child,.personSelectContainer td:last-child{padding-right:0}.orderAreas .deliveryDescription,.orderAreas .deliveryPeriod{margin-right:auto;margin-left:auto;width:90%}.orderAreas #bx-soa-delivery{margin-right:auto;margin-left:auto;width:90%}}@media all and (max-width:700px){#personalCart .orderLine #sum .hd{display:none}#order .orderLine.bottom{margin-bottom:0;line-height:21px;padding-top:24px;border-bottom:0;border-right:0;border-left:0}#personalCart .orderLine.bottom .label:not(.hidden){padding-bottom:12px;margin-top:12px;display:block}#personalCart .orderLine.bottom{padding-bottom:24px}#basketTopLine{display:none}#basketProductList .productList .item .topSection{top:6px;padding:0 6px}.fastBayImg{display:none}.fastBayLabel{font-size:16px;margin-bottom:6px}.basketQty{font-size:0}#personalCart .minus{margin:0}#basketProductList .product{height:340px}.minimumPayment{line-height:normal;padding:24px 0;height:auto}.minimumPayment .paymentMessageHeading{margin-bottom:0}.minimumPayment .paymentMessageText{display:none}.minimumPayment .paymentMessageHeading{font-size:21px}}@media all and (max-width:600px){.confirmContainer .confirmTable{display:block}.confirmContainer .confirmCodeContainer{margin-left:18px}.confirmContainer .confirmForm{box-sizing:border-box;width:336px}.confirmContainer .confirmSubstrate{transform:translate(-50%,0);line-height:52px;height:52px;left:50%}.confirmContainer .confirmTable .confirmButton,.confirmContainer .confirmTable .confirmData{text-align:center;display:block;width:100%}.confirmContainer .confirmTable .confirmButton{margin-top:12px}#personalCart #coupon .couponField{width:65%}#personalCart #coupon .couponActivate{width:35%}#basketProductList{padding-top:1px;overflow-x:scroll}#order .title{padding:0 12px}.basketQty{min-width:90px}.price{min-width:100px}.personalInfoLabel{padding-left:24px}#personalCart .orderLine.bottom{padding-left:12px}}@media all and (max-width:550px){.minimumPayment{padding:12px 0}.minimumPayment .paymentMessageHeading{font-size:18px}.minimumPayment .paymentMessageHeading span{display:block}}@media all and (max-width:550px){.basketError .basketErrorContainer{width:300px}}@media all and (max-width:500px){#basketProductList .productList .item{width:100%;height:180px}#basketProductList .productList .tabloid .productTable{flex-direction:row;align-items:center}#basketProductList .productList .productColImage{width:50%}}@media all and (max-width:480px){#order .title{padding:12px 6px;height:auto;line-height:28px}}@media all and (max-width:400px){.personalInfoLabel{padding-left:12px}#personalCart #coupon .couponField{width:60%}#personalCart #coupon .couponActivate{width:40%}}@media all and (max-width:358px){.confirmContainer .confirmForm{box-sizing:border-box;width:296px}} /* End */ /* Start:/bitrix/templates/dresscode/components/bitrix/sale.gift.basket/.default/style.min.css?1707761367198*/ .cartGifts{margin-top:24px}.cartGifts .title{font-family:robotobold;text-transform:uppercase;line-height:21px;font-weight:400;text-align:left;margin:0 0 24px;font-size:16px;color:#000;display:block} /* End */ /* /bitrix/components/ipol/ipol.dpdPickup/templates/order/style.css?16357869786945 */ /* /bitrix/components/ipol/ipol.dpdPickup/templates/order/bitrix/map.yandex.system/.default/style.css?1588444770666 */ /* /bitrix/components/ipol/ipol.sdekPickup/templates/order/style.css?169512010710556 */ /* /bitrix/templates/dresscode/components/dresscode/sale.basket.basket/standartOrder/style.min.css?170776137031225 */ /* /bitrix/templates/dresscode/components/bitrix/sale.gift.basket/.default/style.min.css?1707761367198 */