

/* Start:/local/templates/czebra_daewoo/front/bfs/css/czebra.valideted.min.css?1697758366142*/
div.cz-wrap-error{position:relative}div.cz-wrap-error p.cz-input-error{position:absolute;font-size:12px;font-style:italic;top:0;color:#FF0000}
/* End */


/* Start:/local/templates/czebra_daewoo/front/css_new/vendor/bootstrap.min.css?1719815695121205*/
/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(/local/templates/czebra_daewoo/front/css_new/vendor/../fonts/glyphicons-halflings-regular.eot);src:url(/local/templates/czebra_daewoo/front/css_new/vendor/../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(/local/templates/czebra_daewoo/front/css_new/vendor/../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(/local/templates/czebra_daewoo/front/css_new/vendor/../fonts/glyphicons-halflings-regular.woff) format('woff'),url(/local/templates/czebra_daewoo/front/css_new/vendor/../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(/local/templates/czebra_daewoo/front/css_new/vendor/../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}
/*# sourceMappingURL=bootstrap.min.css.map */
/* End */


/* Start:/local/templates/czebra_daewoo/front/css_new/vendor/bootstrap-select.min.css?17198156956656*/
/*!
 * Bootstrap-select v1.12.4 (https://silviomoreto.github.io/bootstrap-select)
 *
 * Copyright 2013-2018 bootstrap-select
 * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE)
 */select.bs-select-hidden,select.selectpicker{display:none!important}.bootstrap-select{width:220px\0}.bootstrap-select>.dropdown-toggle{width:100%;padding-right:25px;z-index:1}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#999}.bootstrap-select>select{position:absolute!important;bottom:0;left:50%;display:block!important;width:.5px!important;height:100%!important;padding:0!important;opacity:0!important;border:none}.bootstrap-select>select.mobile-device{top:0;left:0;display:block!important;width:100%!important;z-index:2}.error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle{border-color:#b94a48}.bootstrap-select.fit-width{width:auto!important}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}.bootstrap-select .dropdown-toggle:focus{outline:thin dotted #333!important;outline:5px auto -webkit-focus-ring-color!important;outline-offset:-2px}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none}.bootstrap-select.form-control:not([class*=col-]){width:100%}.bootstrap-select.form-control.input-group-btn{z-index:auto}.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child)>.btn{border-radius:0}.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*=col-]{float:none;display:inline-block;margin-left:0}.bootstrap-select.btn-group.dropdown-menu-right,.bootstrap-select.btn-group[class*=col-].dropdown-menu-right,.row .bootstrap-select.btn-group[class*=col-].dropdown-menu-right{float:right}.form-group .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group,.form-inline .bootstrap-select.btn-group{margin-bottom:0}.form-group-lg .bootstrap-select.btn-group.form-control,.form-group-sm .bootstrap-select.btn-group.form-control{padding:0}.form-group-lg .bootstrap-select.btn-group.form-control .dropdown-toggle,.form-group-sm .bootstrap-select.btn-group.form-control .dropdown-toggle{height:100%;font-size:inherit;line-height:inherit;border-radius:inherit}.form-inline .bootstrap-select.btn-group .form-control{width:100%}.bootstrap-select.btn-group.disabled,.bootstrap-select.btn-group>.disabled{cursor:not-allowed}.bootstrap-select.btn-group.disabled:focus,.bootstrap-select.btn-group>.disabled:focus{outline:0!important}.bootstrap-select.btn-group.bs-container{position:absolute;height:0!important;padding:0!important}.bootstrap-select.btn-group.bs-container .dropdown-menu{z-index:1060}.bootstrap-select.btn-group .dropdown-toggle .filter-option{display:inline-block;overflow:hidden;width:100%;text-align:left}.bootstrap-select.btn-group .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.bootstrap-select.btn-group[class*=col-] .dropdown-toggle{width:100%}.bootstrap-select.btn-group .dropdown-menu{min-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.bootstrap-select.btn-group .dropdown-menu li{position:relative}.bootstrap-select.btn-group .dropdown-menu li.active small{color:#fff}.bootstrap-select.btn-group .dropdown-menu li.disabled a{cursor:not-allowed}.bootstrap-select.btn-group .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bootstrap-select.btn-group .dropdown-menu li a.opt{position:relative;padding-left:2.25em}.bootstrap-select.btn-group .dropdown-menu li a span.check-mark{display:none}.bootstrap-select.btn-group .dropdown-menu li a span.text{display:inline-block}.bootstrap-select.btn-group .dropdown-menu li small{padding-left:.5em}.bootstrap-select.btn-group .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group .no-results{padding:3px;background:#f5f5f5;margin:0 5px;white-space:nowrap}.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option{position:static}.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px}.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{position:absolute;display:inline-block;right:15px;margin-top:5px}.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle{z-index:1061}.bootstrap-select.show-menu-arrow .dropdown-toggle:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(204,204,204,.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{bottom:auto;top:-3px;border-top:7px solid rgba(204,204,204,.2);border-bottom:0}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{bottom:auto;top:-3px;border-top:6px solid #fff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:after,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:before{display:block}.bs-actionsbox,.bs-donebutton,.bs-searchbox{padding:4px 8px}.bs-actionsbox{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-actionsbox .btn-group button{width:50%}.bs-donebutton{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-donebutton .btn-group button{width:100%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox .form-control{margin-bottom:0;width:100%;float:none}
/* End */


/* Start:/local/templates/czebra_daewoo/front/css_new/vendor/jquery.fancybox.min.css?171981569512795*/
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
/* End */


/* Start:/local/templates/czebra_daewoo/front/css_new/vendor/jquery.formstyler.css?17198156952286*/
.jq-checkbox,
.jq-radio {
	position: relative;
	display: inline-block;
	overflow: hidden;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.jq-checkbox input,
.jq-radio input {
	position: absolute;
	z-index: -1;
	margin: 0;
	padding: 0;
	opacity: 0;
}
.jq-file {
	position: relative;
	display: inline-block;
	overflow: hidden;
}
.jq-file input {
	position: absolute;
	top: 0;
	right: 0;
	height: auto;
	margin: 0;
	padding: 0;
	opacity: 0;
	font-size: 100px;
	line-height: 1em;
}
.jq-file__name {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.jq-selectbox,
.jq-select-multiple {
	position: relative;
	display: inline-block;
}
.jq-selectbox select,
.jq-select-multiple select {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	opacity: 0;
}
.jq-selectbox li,
.jq-select-multiple li {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	white-space: nowrap;
}
.jq-selectbox {
	z-index: 10;
}
.jq-selectbox__select {
	position: relative;
}
.jq-selectbox__select-text {
	overflow: hidden;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.jq-selectbox__dropdown {
	position: absolute;
}
.jq-selectbox__search input {
	-webkit-appearance: textfield;
}
.jq-selectbox__search input::-webkit-search-cancel-button,
.jq-selectbox__search input::-webkit-search-decoration {
	-webkit-appearance: none;
}
.jq-selectbox__dropdown ul {
	position: relative;
	overflow: auto;
	overflow-x: hidden;
	list-style: none;
	-webkit-overflow-scrolling: touch;
}
.jq-select-multiple ul {
	position: relative;
	overflow-x: hidden;
	-webkit-overflow-scrolling: touch;
}
.jq-number {
	display: inline-block;
}
.jq-number__field input {
	-moz-appearance: textfield;
	text-align: left; /* для Opera Presto */
}
.jq-number__field input::-webkit-inner-spin-button,
.jq-number__field input::-webkit-outer-spin-button {
	margin: 0; /* в каких-то браузерах присутствует отступ */
	-webkit-appearance: none;
}
/* End */


/* Start:/local/templates/czebra_daewoo/front/css_new/vendor/jquery.mCustomScrollbar.min.css?171981569542839*/
.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(/local/templates/czebra_daewoo/front/css_new/vendor/mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4);height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}
/* End */


/* Start:/local/templates/czebra_daewoo/front/css_new/vendor/jquery-ui.css?17198156957508*/
/*! jQuery UI - v1.12.1 - 2018-05-02
* http://jqueryui.com
* Includes: core.css, slider.css, theme.css
* Copyright jQuery Foundation and other contributors; Licensed MIT */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0); /* support: IE8 */
}

.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
	pointer-events: none;
}


/* Icons
----------------------------------*/
.ui-icon {
	display: inline-block;
	vertical-align: middle;
	margin-top: -.25em;
	position: relative;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}

.ui-widget-icon-block {
	left: 50%;
	margin-left: -8px;
	display: block;
}

/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ui-slider {
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default;
	-ms-touch-action: none;
	touch-action: none;
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
}

/* support: IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
	filter: inherit;
}

.ui-slider-horizontal {
	height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -.3em;
	margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}

.ui-slider-vertical {
	width: .8em;
	height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
	left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
	bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0;
}

/* Component containers
----------------------------------*/
.ui-widget {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
}
.ui-widget.ui-widget-content {
	border: 1px solid #c5c5c5;
}
.ui-widget-content {
	border: 1px solid #dddddd;
	background: #ffffff;
	color: #333333;
}
.ui-widget-content a {
	color: #333333;
}
.ui-widget-header {
	border: 1px solid #dddddd;
	background: #e9e9e9;
	color: #333333;
	font-weight: bold;
}
.ui-widget-header a {
	color: #333333;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,

/* We use html here because we need a greater specificity to make sure disabled
works properly when clicked or hovered */
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
	border: 1px solid #c5c5c5;
	background: #f6f6f6;
	font-weight: normal;
	color: #454545;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button {
	color: #454545;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
	border: 1px solid #cccccc;
	background: #ededed;
	font-weight: normal;
	color: #2b2b2b;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
a.ui-button:hover,
a.ui-button:focus {
	color: #2b2b2b;
	text-decoration: none;
}

.ui-visual-focus {
	box-shadow: 0 0 3px 1px rgb(94, 158, 214);
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
	border: 1px solid #003eff;
	background: #007fff;
	font-weight: normal;
	color: #ffffff;
}
.ui-icon-background,
.ui-state-active .ui-icon-background {
	border: #003eff;
	background-color: #ffffff;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #ffffff;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #dad55e;
	background: #fffa90;
	color: #777620;
}
.ui-state-checked {
	border: 1px solid #dad55e;
	background: #fffa90;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #777620;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #f1a899;
	background: #fddfdf;
	color: #5f3f3f;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #5f3f3f;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #5f3f3f;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter:Alpha(Opacity=70); /* support: IE8 */
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35); /* support: IE8 */
	background-image: none;
}
.ui-state-disabled .ui-icon {
	filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */
}

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 3px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 3px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 3px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 3px;
}

/* Overlays */
.ui-widget-overlay {
	background: #aaaaaa;
	opacity: .3;
	filter: Alpha(Opacity=30); /* support: IE8 */
}
.ui-widget-shadow {
	-webkit-box-shadow: 0px 0px 5px #666666;
	box-shadow: 0px 0px 5px #666666;
}

/* End */


/* Start:/local/templates/czebra_daewoo/front/css_new/vendor/slick.css?17198156951895*/
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/* End */


/* Start:/local/templates/czebra_daewoo/front/css_new/vendor/slinky.min.css?17198156952074*/
.slinky-menu {
  overflow: hidden;
  transform: translateZ(0); }
  .slinky-menu > ul {
    left: 0;
    position: relative;
    transform: translateZ(0); }
  .slinky-menu ul,
  .slinky-menu li {
    list-style: none;
    margin: 0; }
  .slinky-menu ul {
    width: 100%; }
  .slinky-menu a {
    align-items: center;
    display: flex; }
    .slinky-menu a span {
      flex: 1;
      line-height: 1.4; }
  .slinky-menu li ul {
    display: none;
    left: 100%;
    position: absolute;
    top: 0; }
  .slinky-menu .header {
    display: flex; }
    .slinky-menu .header .title {
      flex: 1;
      line-height: 1.4;
      margin: 0;
      order: 1; }

.slinky-theme-default {
  background: #f6f7f8; }
  .slinky-theme-default .title {
    color: #333;
    padding: 1em; }
  .slinky-theme-default li {
    line-height: 1; }
  .slinky-theme-default a:not(.back) {
    color: #333;
    padding: 1em; }
    .slinky-theme-default a:not(.back):hover {
      background: rgba(90, 200, 250, 0.25); }
    .slinky-theme-default a:not(.back):active {
      background: rgba(90, 200, 250, 0.5); }
  .slinky-theme-default .next::after,
  .slinky-theme-default .back::before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+ICAgIDxwYXRoIGQ9Ik0xMi4yMTkgMi4yODFMMTAuNzggMy43MiAxOC4wNjIgMTFIMnYyaDE2LjA2M2wtNy4yODIgNy4yODEgMS40MzggMS40MzggOS05IC42ODctLjcxOS0uNjg3LS43MTl6IiAvPjwvc3ZnPg==) center no-repeat;
    background-size: 1em;
    content: '';
    height: 1em;
    opacity: 0.25;
    transition: 200ms;
    width: 1em; }
  .slinky-theme-default .next::after {
    margin-left: 1em; }
  .slinky-theme-default .back::before {
    padding: 1em;
    transform: scaleX(-1); }
  .slinky-theme-default .next:hover::after,
  .slinky-theme-default .back:hover::before {
    opacity: 0.75; }
  .slinky-theme-default .next:active::after,
  .slinky-theme-default .back:active::before {
    opacity: 1; }


/*# sourceMappingURL=slinky.min.css.map*/
/* End */


/* Start:/local/templates/czebra_daewoo/front/css_new/vendor/datepicker.min.css?171981569512257*/
.datepicker--cells{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.datepicker--cell{border-radius:4px;box-sizing:border-box;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:32px;z-index:1}.datepicker--cell.-focus-{background:#f0f0f0}.datepicker--cell.-current-{color:#4EB5E6}.datepicker--cell.-current-.-focus-{color:#4a4a4a}.datepicker--cell.-current-.-in-range-{color:#4EB5E6}.datepicker--cell.-in-range-{background:rgba(92,196,239,.1);color:#4a4a4a;border-radius:0}.datepicker--cell.-in-range-.-focus-{background-color:rgba(92,196,239,.2)}.datepicker--cell.-disabled-{cursor:default;color:#aeaeae}.datepicker--cell.-disabled-.-focus-{color:#aeaeae}.datepicker--cell.-disabled-.-in-range-{color:#a1a1a1}.datepicker--cell.-disabled-.-current-.-focus-{color:#aeaeae}.datepicker--cell.-range-from-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:4px 0 0 4px}.datepicker--cell.-range-to-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:0 4px 4px 0}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{color:#fff;background:#5cc4ef}.datepicker--cell.-range-from-.-range-to-{border-radius:4px}.datepicker--cell.-selected-{border:none}.datepicker--cell.-selected-.-focus-{background:#45bced}.datepicker--cell:empty{cursor:default}.datepicker--days-names{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:8px 0 3px}.datepicker--day-name{color:#FF9A19;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.-only-timepicker- .datepicker--content,.datepicker--body,.datepicker-inline .datepicker--pointer{display:none}.datepicker--cell-day{width:14.28571%}.datepicker--cells-months{height:170px}.datepicker--cell-month{width:33.33%;height:25%}.datepicker--cells-years,.datepicker--years{height:170px}.datepicker--cell-year{width:25%;height:33.33%}.datepickers-container{position:absolute;left:0;top:0}@media print{.datepickers-container{display:none}}.datepicker{background:#fff;border:1px solid #dbdbdb;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:4px;box-sizing:content-box;font-family:Tahoma,sans-serif;font-size:14px;color:#4a4a4a;width:250px;position:absolute;left:-100000px;opacity:0;transition:opacity .3s ease,left 0s .3s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s .3s;transition:opacity .3s ease,transform .3s ease,left 0s .3s,-webkit-transform .3s ease;z-index:100}.datepicker.-from-top-{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.datepicker.-from-right-{-webkit-transform:translateX(8px);transform:translateX(8px)}.datepicker.-from-bottom-{-webkit-transform:translateY(8px);transform:translateY(8px)}.datepicker.-from-left-{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.datepicker.active{opacity:1;-webkit-transform:translate(0);transform:translate(0);transition:opacity .3s ease,left 0s 0s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s 0s;transition:opacity .3s ease,transform .3s ease,left 0s 0s,-webkit-transform .3s ease}.datepicker-inline .datepicker{border-color:#d7d7d7;box-shadow:none;position:static;left:auto;right:auto;opacity:1;-webkit-transform:none;transform:none}.datepicker--content{box-sizing:content-box;padding:4px}.datepicker--pointer{position:absolute;background:#fff;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;width:10px;height:10px;z-index:-1}.datepicker--nav-action:hover,.datepicker--nav-title:hover{background:#f0f0f0}.-top-center- .datepicker--pointer,.-top-left- .datepicker--pointer,.-top-right- .datepicker--pointer{top:calc(100% - 4px);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.-right-bottom- .datepicker--pointer,.-right-center- .datepicker--pointer,.-right-top- .datepicker--pointer{right:calc(100% - 4px);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.-bottom-center- .datepicker--pointer,.-bottom-left- .datepicker--pointer,.-bottom-right- .datepicker--pointer{bottom:calc(100% - 4px);-webkit-transform:rotate(315deg);transform:rotate(315deg)}.-left-bottom- .datepicker--pointer,.-left-center- .datepicker--pointer,.-left-top- .datepicker--pointer{left:calc(100% - 4px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.-bottom-left- .datepicker--pointer,.-top-left- .datepicker--pointer{left:10px}.-bottom-right- .datepicker--pointer,.-top-right- .datepicker--pointer{right:10px}.-bottom-center- .datepicker--pointer,.-top-center- .datepicker--pointer{left:calc(50% - 10px / 2)}.-left-top- .datepicker--pointer,.-right-top- .datepicker--pointer{top:10px}.-left-bottom- .datepicker--pointer,.-right-bottom- .datepicker--pointer{bottom:10px}.-left-center- .datepicker--pointer,.-right-center- .datepicker--pointer{top:calc(50% - 10px / 2)}.datepicker--body.active{display:block}.datepicker--nav{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #efefef;min-height:32px;padding:4px}.-only-timepicker- .datepicker--nav{display:none}.datepicker--nav-action,.datepicker--nav-title{display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.datepicker--nav-action{width:32px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker--nav-action.-disabled-{visibility:hidden}.datepicker--nav-action svg{width:32px;height:32px}.datepicker--nav-action path{fill:none;stroke:#9c9c9c;stroke-width:2px}.datepicker--nav-title{border-radius:4px;padding:0 8px}.datepicker--buttons,.datepicker--time{border-top:1px solid #efefef;padding:4px}.datepicker--nav-title i{font-style:normal;color:#9c9c9c;margin-left:5px}.datepicker--nav-title.-disabled-{cursor:default;background:0 0}.datepicker--buttons{display:-webkit-flex;display:-ms-flexbox;display:flex}.datepicker--button{color:#4EB5E6;cursor:pointer;border-radius:4px;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:32px}.datepicker--button:hover{color:#4a4a4a;background:#f0f0f0}.datepicker--time{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.datepicker--time.-am-pm- .datepicker--time-sliders{-webkit-flex:0 1 138px;-ms-flex:0 1 138px;flex:0 1 138px;max-width:138px}.-only-timepicker- .datepicker--time{border-top:none}.datepicker--time-sliders{-webkit-flex:0 1 153px;-ms-flex:0 1 153px;flex:0 1 153px;margin-right:10px;max-width:153px}.datepicker--time-label{display:none;font-size:12px}.datepicker--time-current{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex:1;-ms-flex:1;flex:1;font-size:14px;text-align:center;margin:0 0 0 10px}.datepicker--time-current-colon{margin:0 2px 3px;line-height:1}.datepicker--time-current-hours,.datepicker--time-current-minutes{line-height:1;font-size:19px;font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.datepicker--time-current-hours:after,.datepicker--time-current-minutes:after{content:'';background:#f0f0f0;border-radius:4px;position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.datepicker--time-current-hours.-focus-:after,.datepicker--time-current-minutes.-focus-:after{opacity:1}.datepicker--time-current-ampm{text-transform:uppercase;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;color:#9c9c9c;margin-left:6px;font-size:11px;margin-bottom:1px}.datepicker--time-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:11px;height:17px;background:linear-gradient(to right,#dedede,#dedede) left 50%/100% 1px no-repeat}.datepicker--time-row:first-child{margin-bottom:4px}.datepicker--time-row input[type=range]{background:0 0;cursor:pointer;-webkit-flex:1;-ms-flex:1;flex:1;height:100%;padding:0;margin:0;-webkit-appearance:none}.datepicker--time-row input[type=range]::-ms-tooltip{display:none}.datepicker--time-row input[type=range]:hover::-webkit-slider-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-moz-range-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-ms-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:focus{outline:0}.datepicker--time-row input[type=range]:focus::-webkit-slider-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-moz-range-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-ms-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s;margin-top:-6px}.datepicker--time-row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-webkit-slider-runnable-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-moz-range-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-fill-lower{background:0 0}.datepicker--time-row input[type=range]::-ms-fill-upper{background:0 0}.datepicker--time-row span{padding:0 12px}.datepicker--time-icon{color:#9c9c9c;border:1px solid;border-radius:50%;font-size:16px;position:relative;margin:0 5px -1px 0;width:1em;height:1em}.datepicker--time-icon:after,.datepicker--time-icon:before{content:'';background:currentColor;position:absolute}.datepicker--time-icon:after{height:.4em;width:1px;left:calc(50% - 1px);top:calc(50% + 1px);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.datepicker--time-icon:before{width:.4em;height:1px;top:calc(50% + 1px);left:calc(50% - 1px)}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:0 0;border:none}
/* End */


/* Start:/local/templates/czebra_daewoo/front/css_new/vendor/chosen.min.css?171981569510230*/
/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.8.7
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2018 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);clip:rect(0,0,0,0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%)}.chosen-container.chosen-with-drop .chosen-drop{clip:auto;-webkit-clip-path:none;clip-path:none}.chosen-container a{cursor:pointer}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),to(#f4f4f4));background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;-webkit-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(/local/templates/czebra_daewoo/front/css_new/vendor/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(/local/templates/czebra_daewoo/front/css_new/vendor/chosen-sprite.png) no-repeat 0 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:url(/local/templates/czebra_daewoo/front/css_new/vendor/chosen-sprite.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0,0,0,0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%)}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#eee),color-stop(15%,#fff));background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:25px;outline:0;border:0!important;background:0 0!important;-webkit-box-shadow:none;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(/local/templates/czebra_daewoo/front/css_new/vendor/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#eee),color-stop(80%,#fff));background-image:linear-gradient(#eee 20%,#fff 80%);-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:url(/local/templates/czebra_daewoo/front/css_new/vendor/chosen-sprite.png) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type=text]{background-image:url(/local/templates/czebra_daewoo/front/css_new/vendor/chosen-sprite@2x.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}
/* End */


/* Start:/local/templates/czebra_daewoo/front/css_new/vendor/star-rating.min.css?17198156952453*/
/*!
 * bootstrap-star-rating v4.0.6
 * http://plugins.krajee.com/star-rating
 *
 * Author: Kartik Visweswaran
 * Copyright: 2013 - 2019, Kartik Visweswaran, Krajee.com
 *
 * Licensed under the BSD 3-Clause
 * https://github.com/kartik-v/bootstrap-star-rating/blob/master/LICENSE.md
 */.rating-loading{width:25px;height:25px;font-size:0;color:#fff;background:url(/local/templates/czebra_daewoo/front/css_new/vendor/../img/loading.gif) top left no-repeat;border:none}.rating-container .rating-stars{position:relative;cursor:pointer;vertical-align:middle;display:inline-block;overflow:hidden;white-space:nowrap}.rating-container .rating-input{position:absolute;cursor:pointer;width:100%;height:1px;bottom:0;left:0;font-size:1px;border:none;background:0 0;opacity:0;padding:0;margin:0}.rating-container.is-display-only .rating-input,.rating-container.is-display-only .rating-stars{cursor:default}.rating-disabled .rating-input,.rating-disabled .rating-stars{cursor:not-allowed}.rating-container .star{display:inline-block;margin:0 2px;text-align:center}.rating-container .empty-stars{color:#aaa}.rating-container .filled-stars{position:absolute;left:0;top:0;margin:auto;color:#fde16d;white-space:nowrap;overflow:hidden;-webkit-text-stroke:1px #777;text-shadow:1px 1px #999}.rating-rtl{float:right}.rating-animate .filled-stars{transition:width .25s ease}.rating-rtl .filled-stars{left:auto;right:0;transition:none;-webkit-transform:matrix(-1,0,0,1,0,0);transform:matrix(-1,0,0,1,0,0)}.rating-rtl.is-star .filled-stars{right:.06em}.rating-rtl.is-heart .empty-stars{margin-right:.07em}.rating-container .clear-rating{color:#aaa;cursor:not-allowed;display:inline-block;vertical-align:middle;font-size:60%;padding-right:5px}.clear-rating-active{cursor:pointer!important}.clear-rating-active:hover{color:#843534}.rating-container .caption .label{display:inline-block;padding:.25em .4em;line-height:1;text-align:center;vertical-align:baseline;border-radius:.25rem}.rating-container .caption{color:#999;display:inline-block;vertical-align:middle;line-height:1;margin-left:5px;margin-right:0}.rating-rtl .caption{margin-right:5px;margin-left:0}@media print{.rating-container .clear-rating{display:none}}.rating-xl{font-size:48px}.rating-lg{font-size:40px}.rating-md{font-size:32px}.rating-sm{font-size:24px}.rating-xs{font-size:16px}.rating-xl .caption{font-size:20px}.rating-lg .caption{font-size:18px}.rating-md .caption{font-size:16px}.rating-sm .caption{font-size:14px}.rating-xs .caption{font-size:12px}
/* End */


/* Start:/local/templates/czebra_daewoo/front/css_new/style.css?1733308402709991*/
/*Block list:

Fonts
Common

Header

Slider-main

Footer
*/


/*Fonts*/
@charset "UTF-8";

@font-face {
    font-family: 'OpenSans-Bold';
    src: url("/local/templates/czebra_daewoo/front/css_new/../fonts/OpenSans-Bold.ttf") format("truetype");
}

@font-face {
    font-family: 'OpenSans-Regular';
    src: url("/local/templates/czebra_daewoo/front/css_new/../fonts/OpenSans-Regular.ttf") format("truetype");
}

@font-face {
    font-family: 'OpenSans-Light';
    src: url("/local/templates/czebra_daewoo/front/css_new/../fonts/OpenSans-Light.ttf") format("truetype");
}

@font-face {
    font-family: 'OpenSans-Italic';
    src: url("/local/templates/czebra_daewoo/front/css_new/../fonts/OpenSans-Italic.ttf") format("truetype");
}

@font-face {
    font-family: 'OpenSansCondensed-Light';
    src: url("/local/templates/czebra_daewoo/front/css_new/../fonts/OpenSansCondensed-Light.ttf") format("truetype");
}

@font-face {
    font-family: 'Roboto-Regular';
    src: url("/local/templates/czebra_daewoo/front/css_new/../fonts/Roboto-Regular.ttf") format("truetype");
}

@font-face {
    font-family: 'RobotoCondensed-Bold';
    src: url("/local/templates/czebra_daewoo/front/css_new/../fonts/RobotoCondensed-Bold.ttf") format("truetype");
}

@font-face {
    font-family: 'brisa_alternates';
    src: url("/local/templates/czebra_daewoo/front/css_new/../fonts/brisa_alternates.ttf") format("truetype");
}

@font-face {
    font-family: 'rouble';
    src: url("/local/templates/czebra_daewoo/front/css_new/../fonts/rouble.otf");
}

@font-face {
    font-family: 'Roboto-Medium';
    src: url("/local/templates/czebra_daewoo/front/css_new/../fonts/Roboto-Medium.ttf") format("truetype");
}

/*Common*/
:root {
    --main-color: #F76600;
    --or-second-color: #FF7D00;
    --or-third-color: #F65007;
    --link-red: #FF2020;
}

#bx-panel {
    /*display: none !important;*/
}

body {
    background: #fff;
    overflow-y: visible !important;
    overflow-x: hidden;
}

body,
html {
    height: 100%;
}

a:link {
    color: var(--main-color);
    text-decoration: underline;
}

a:visited {
    color: #7E7E7E;
    text-decoration: underline;
}

a:hover {
    color: var(--link-red);
    text-decoration: underline;
}

a:active {
    color: var(--link-red);
    text-decoration: underline;
}

.page {
    display: flex;
    flex-direction: column;
    min-height: 100%;
}

.main {
    padding-top: 144px;
    flex: 1 0 auto;
}

.container {
    width: 1330px;
    padding: 0;
}

.d-none {
    display: none;
}

/*End common*/

/*Header*/

.header {
    width: 100%;
    padding: 16px 0 11px 0;
    background: #fff;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 10;
}

.header .top-header-mobil {
    display: none;
}

/*.header .container {
  width: 1687px;
}*/

.header .icon-mobil-menu,
.header .wrapp-mobil-menu {
    display: none;
}

/*.logo*/
.header .logo {
    padding-top: 18px;
    float: left;
    width: calc(100% - 1032px);
    text-align: center;
    position: relative;
    margin-left: 10px;
}

.header .logo a {
    text-decoration: none;
}

.header .logo .img-logo {
    display: inline-block;
    margin: 0 auto;
    position: relative;
}

.header .logo .img-logo img {
    width: 300px;
}

.header .logo .img-logo span {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 10.7px;
    color: #323232;
    line-height: 16px;
    position: absolute;
    top: 37px;
    left: 2px;
}

.header .logo .hidden-dt {
    display: none;
}

/*.logo*/

/*.left-header*/
.header .left-header {
    width: 516px;
    float: left;
}


.header .left-header .top-header {
    display: flex;
    justify-content: space-between;
    padding-top: 5px;
    padding-bottom: 14px;
}

.header .left-header .top-header .pin {
    float: left;
}

.header .left-header .top-header .pin a {
    display: inline-block;
    padding-left: 17px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 19px;
    text-decoration: underline;
    position: relative;
}

.header .left-header .top-header .pin a:hover {
    text-decoration: none;
}

.header .left-header .top-header .pin a::before {
    content: '';
    display: inline-block;
    width: 9px;
    height: 14px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/pin.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 3px;
    left: 0;
}

.header .left-header .top-header .pin a::after {
    content: '';
    display: inline-block;
    margin-left: 7px;
    width: 10px;
    height: 6px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/arrow-header.png") no-repeat center center;
    background-size: cover;
}

.header .left-header .top-header .store-address {
    margin-left: 30px;
    float: left;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 19px;
}

.header .left-header .top-header .store-address a {
    display: inline-block;
    color: #323232;
    text-decoration: underline;
}

.header .left-header .top-header .store-address a::after {
    content: '';
    display: inline-block;
    margin-left: 7px;
    width: 10px;
    height: 6px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/arrow-header.png") no-repeat center center;
    background-size: cover;
}

.header .left-header .top-header .phone-header {
    margin-left: 30px;
    float: left;
}

.header .left-header .top-header .phone-header a {
    display: inline-block;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
    text-decoration: none;
}

.header .left-header .top-header::after {
    content: '';
    display: table;
    clear: both;
}

.header .left-header .bottom-header {
    border-top: 1px solid #000;
}

.header .left-header .bottom-header .menu {
    padding-top: 22px;
    position: relative;
}

.header .left-header .bottom-header .menu ul {
    display: flex;
    padding: 0;
    margin: 0;
    list-style: none;
}

.header .left-header .bottom-header .menu ul li {
    float: left;
    margin-right: 52px;
}

.header .left-header .bottom-header .menu ul li:last-child {
    margin-right: 0;
}

.header .left-header .bottom-header .menu ul li a {
    display: inline-block;
    padding-bottom: 8px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 17px;
    color: #323232;
    line-height: 23px;
    text-decoration: none;
    text-transform: uppercase;
    position: relative;
}

.header .left-header .bottom-header .menu ul li a::after {
    content: '';
    display: none;
    width: 100%;
    height: 10px;
    background: var(--main-color);
    position: absolute;
    bottom: -8px;
    left: 0;
}

.header .left-header .bottom-header .menu ul li:hover a {
    color: var(--main-color);
}

.header .left-header .bottom-header .menu ul li:hover a::after {
    display: block;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 {
    display: none;
    position: absolute;
    /*width: 1678px;*/
    width: 1450px;

    grid-template-columns: repeat(4, 1fr);
    grid-template-rows: auto auto;
    grid-column-gap: 0;

    padding: 25px 5px 12px 5px;
    background: #F3F3F3;
    top: 84px;
    left: 0;

}

.header .left-header .bottom-header .menu ul li:hover .menu-catalog12 {
    display: grid;
    overflow: hidden;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12::before {
    content: '';
    display: block;
    width: 100%;
    /*height: 4px;*/
    /*background: url("/local/templates/czebra_daewoo/front/css_new/../img/menu/top-border.png") no-repeat center center;*/
    /*background-size: cover;*/
    border-top: 4px solid var(--main-color);
    position: absolute;
    top: 0;
    left: 0;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12::after {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/menu/border-menu.png") no-repeat center center;
    background-size: 100% 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 1;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item {
    /*width: 380px;*/
    /*width: 300px;*/
    width: auto;
    float: none;
    position: relative;
    z-index: 2;

    /*min-height: 165px;*/
    /*min-height: 148px;*/
    /*margin-right: 40px;*/
    /*margin-bottom: 28px;*/
    /*margin-bottom: 10px;*/
    /*padding-bottom: 5px ;*/
    /*padding-bottom: 14px;*/
    /*padding-bottom: 60px;*/

    /*margin-right: 14px;*/
    margin-right: 0;
    min-height: 110px;
    margin-bottom: 0;
    padding-top: 5px;
    padding-bottom: 25px;
    padding-left: 30px;
    border-right: 1px solid white;
    border-bottom: 1px solid white;

}

.header .left-header .bottom-header .menu ul li:nth-child(1) .menu-catalog12 .menu-catalog-12-item {
    border-bottom: none;
}

.header .left-header .bottom-header .menu ul li:nth-child(1) .menu-catalog12 .menu-catalog-12-item:hover {
    border-bottom-color: white;
}

.header .left-header .bottom-header .menu ul li:not(:nth-child(2)) .menu-catalog12 .menu-catalog-12-item:nth-child(4n) {
    margin-right: 0;
    border-right: none;
}

.header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(4n+1) {

}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item:nth-child(4n):before {
    display: none;
}

.header .left-header .bottom-header .menu ul li:nth-child(3) .menu-catalog12 .menu-catalog-12-item:nth-child(n+9):nth-child(-n+12) {
    border-bottom: none;
}

.header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(n+10):nth-child(-n+13) {

}

.header .left-header .bottom-header .menu ul li:nth-child(4) .menu-catalog12 .menu-catalog-12-item:nth-child(n+5):nth-child(-n+6) {
    border-bottom: none;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item:before {
    content: '';
    /*display: inline-block;*/
    display: none;
    width: 4px;
    height: 100%;
    background: url('/local/templates/czebra_daewoo/front/css_new/../img/menu/vertical-line.png') no-repeat center center;
    background-size: contain;
    position: absolute;
    top: 0;
    right: -12px;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item:hover {
    z-index: 5;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .menu-catalog-12-link {
    display: inline-block;
    /*padding-bottom: 4px;*/
    padding-bottom: 0;
    /*font-family: "OpenSans-Regular", sans-serif;*/
    font-family: 'OpenSans-Bold', sans-serif;
    /*font-size: 18px;*/
    /*font-size: 16px;*/
    font-size: 14px;
    color: #323232;
    line-height: 25px;
    border-bottom: 1px solid #323232;
    text-transform: uppercase;
    border-bottom: none;
    width: 50%;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .menu-catalog-12-link:after {
    display: none;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .img-menu {
    float: right;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .img-menu a {
    display: block;
    padding-bottom: 0;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .img-menu a:after {
    display: none;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item:hover .img-menu /* .no-hover*/
{
    filter: invert(37%) sepia(64%) saturate(1648%) hue-rotate(343deg) brightness(106%) contrast(97%);
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .img-menu .hover-menu {
    display: none;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .img-menu2 {
    margin-top: 0;
    position: absolute;
    bottom: 15px;
    right: 0;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .img-menu2 img {
    width: 110px;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .img-menu3 {
    margin-top: -55px;
    margin-right: 10px;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .img-menu4 {
    margin-top: -60px;
    margin-right: 50px;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .img-menu5 {
    margin-top: -45px;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .img-menu6 {
    margin-top: -40px;
    margin-right: 25px;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .img-menu8 {
    margin-top: -70px;
    margin-right: 25px;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .img-menu9 {
    margin-top: -95px;
    margin-right: 10px;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .img-menu10 {
    margin-top: -45px;
    margin-right: 5px;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .menu__catalog-13 {
    display: block;
    margin: 6px 0 0 0;
    padding: 0;
    list-style: none;
    position: relative;
    z-index: 2;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .menu__catalog-13 li {
    display: block;
    float: none;
    margin-right: 0;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .menu__catalog-13 li a {
    display: inline-block;
    padding: 0;
    font-family: "OpenSans-Regular", sans-serif;
    /*font-size: 16px;*/
    font-size: 14px;
    color: #323232;
    /*line-height: 22px;*/
    line-height: 20px;
    text-decoration: none;
    text-transform: none;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .menu__catalog-13 li a:after {
    display: none;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item:hover .menu-catalog-12-link {
    color: var(--main-color);
    /*border-bottom: 1px solid var(--main-color);*/
    border-bottom: none;
    position: relative;
    z-index: 2;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item.vertical-line {
    position: relative;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item.vertical-line:before {
    content: '';
    /*display: inline-block;*/
    display: none;
    width: 4px;
    /*height: 526px;*/
    height: 100%;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/menu/vertical-line.png") no-repeat center center;
    /*background-size: cover;*/
    background-size: contain;
    position: absolute;
    top: 0;
    right: -12px;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item.vertical-line2 {
    position: relative;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item.vertical-line2:before {
    content: '';
    /*display: inline-block;*/
    display: none;
    position: absolute;
    width: 4px;
    /*height: 392px;*/
    height: 100%;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/menu/vertical-line2.png") no-repeat center center;
    /*background-size: cover;*/
    background-size: contain;
    top: 0;
    right: -12px;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item.line-bottom {
    position: relative;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item.line-bottom:after {
    content: '';
    /*display: block;*/
    display: none;
    /*width: 380px;*/
    width: 100%;
    /*height: 3px;*/
    height: 1px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/menu/line-menu-bottom.png") no-repeat center center;
    background-size: cover;
    position: absolute;
    bottom: 0;
    left: 0;
}


.header .left-header .bottom-header .menu ul li .menu-catalog12 .text-item-menu {
    width: auto;
    grid-column-end: span 2;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .text-item-menu p {
    margin: 0;
    padding-left: 50px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 48px;
    color: #fff;
    line-height: 61px;
    text-transform: uppercase;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .text-item-menu p .number {
    font-family: "OpenSansCondensed-Light", sans-serif;
    font-size: 158px;
    line-height: 140px;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .text-item-menu p .number span {
    font-family: "OpenSans-Light", sans-serif;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .text-item-menu p .number-text {
    margin-left: 5px;
    display: inline-block;
    max-width: 450px;
}


.header .left-header .bottom-header .menu ul li .menu-catalog12 .special {
    width: auto;
    grid-column-end: span 4;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item.special {
    border-bottom: none;
    border-right: none;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .special .icon-special-section {
    display: inline-block;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .special .icon-special-section a::after {
    content: none;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .special .icon-special-section img {
    width: 180px;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu {
    display: inline-block;
    /*width: calc(100% - 308px);*/
    /*width: calc(100% - 277px);*/
    width: calc(100% - 190px);
    vertical-align: -51px;

}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .link-menu-special-category {
    display: inline-block;
    font-size: 21px;
    line-height: 29px;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .link-menu-special-category:after {
    color: var(--main-color);
    display: none;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .battery-text {
    float: right;
    margin: -10px 10px 0 0;
    font-family: "brisa_alternates", sans-serif;
    font-size: 57px;
    color: #AAAAAA;
    line-height: 20px;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .menu-special {
    display: block;
    margin-left: -42px;
    padding: 10px 0 0 65px;
    border-top: 1.5px solid #CFCECE;
    border-bottom: 1.5px solid #CFCECE;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .menu-special li {
    float: none;
    display: inline-block;
    padding-right: 20px;
    margin-right: 15px;
    position: relative;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .menu-special li:after {
    content: '';
    width: 3px;
    height: 99px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/menu/vertical-line3.png") no-repeat center center;
    background-size: cover;
    position: absolute;
    right: 0;
    top: 10px;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .menu-special li:last-child {
    margin-right: 0;
    padding-right: 0;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .menu-special li:last-child::after {
    display: none;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .menu-special li a {
    /*font-size: 19px;*/
    color: #323232;
    line-height: 27px;
    font-size: 16px;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .menu-special li a:hover {
    color: var(--main-color);
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .menu-special li a:after {
    display: none;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .menu-special li a .wrap-img-special-menu {
    display: block;
    width: 102px;
    height: 95px;
    margin: auto;
    text-transform: none;
    position: relative;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .menu-special li a .wrap-img-special-menu img {
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .menu-special li a span {
    text-transform: none;
}


.header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .battery-text {
    margin-top: 5px;
    position: absolute;
    top: -18px;
    right: 0;
}


.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .menu__catalog-13 li a:hover {
    color: var(--main-color);
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .to_section {
    display: block;
    margin-top: 10px;
    position: relative;
    z-index: 2;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .to_section a {
    display: inline-block;
    padding: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 20px;
    text-decoration: none;
    text-transform: none;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .to_section a:hover {
    color: var(--main-color);
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .to_section a:after {
    content: '';
    display: inline-block;
    margin-left: 7px;
    width: 0;
    height: 0;
    border-top: 3px solid transparent;
    border-bottom: 3px solid transparent;
    border-left: 7px solid #000;
    background: none;
    vertical-align: middle;
    position: static;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .to_section a:hover:after {
    border-left: 7px solid var(--main-color);
}

/*Красные углы*/

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .angle {
    display: none;
    width: 179px;
    height: 76px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/menu/svg-line/br2.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    opacity: 0;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item:hover .angle {
    opacity: 1;
    display: block;
}

/*Право низ*/
.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .angle1 {
    bottom: -27px;
    right: -37px;
}

/*Лево низ*/
.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .angle2 {
    transform: scale(-1, 1);
    left: -38px;
    bottom: -28px;
}

/*Право верх*/
.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .angle3 {
    transform: scale(1, -1);
    top: -28px;
    right: -38px;
}

/*Лево верх*/
.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .angle4 {
    transform: scale(-1, -1);
    top: -28px;
    left: -38px;
}

/*Столбцы*/
.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item:nth-child(4n-3):hover .angle2 {
    opacity: 0;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item:nth-child(4n-3):hover .angle4 {
    opacity: 0;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item:nth-child(4n-2):hover .angle {
    opacity: 1;
}

/*.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item:nth-child(2):hover .angle2 {
    opacity: 0;
}*/

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item:nth-child(4n-1):hover .angle {
    opacity: 1;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item:nth-child(4n):hover .angle3 {
    opacity: 0;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item:nth-child(4n):hover .angle1 {
    opacity: 0;
}

.header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(2):hover .angle2 {
    opacity: 1;
}

.header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(6):hover .angle2 {
    opacity: 1;
}

.header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(6):hover .angle4 {
    opacity: 1;
}

.header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(10):hover .angle4 {
    opacity: 0;
}

.header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(4):hover .angle1 {
    opacity: 0;
}

.header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(5):hover .angle1 {
    opacity: 1;
}

.header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(5):hover .angle4 {
    opacity: 0;
}

.header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(5):hover .angle2 {
    opacity: 0;
}

.header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(8):hover .angle3 {
    opacity: 0;
}

.header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(8):hover .angle1 {
    opacity: 0;
}

.header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(5):hover .angle3 {
    opacity: 1;
}

.header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(12):hover .angle3 {
    opacity: 1;
}

.header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(9):hover .angle2 {
    opacity: 1 !important;
}

.header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(9):hover .angle4 {
    opacity: 1;
}

.header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(9):hover .angle3 {
    opacity: 0;
}

.header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(13):hover .angle2 {
    opacity: 0;
}

.header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(13):hover .angle4 {
    opacity: 1;
}

.header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(13):hover .angle1 {
    opacity: 0;
}

.header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(13):hover .angle3 {
    opacity: 0;
}

.header .left-header .bottom-header .menu ul li:nth-child(4) .menu-catalog12 .menu-catalog-12-item:nth-child(5):hover .angle1 {
    opacity: 0;
}

.header .left-header .bottom-header .menu ul li:nth-child(4) .menu-catalog12 .menu-catalog-12-item:nth-child(6):hover .angle1 {
    opacity: 0;
}

.header .left-header .bottom-header .menu ul li:nth-child(4) .menu-catalog12 .menu-catalog-12-item:nth-child(6):hover .angle2 {
    opacity: 0;
}

/*Строки*/
/*Элементы с 1 по 4 - 1я строка*/
.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item:nth-child(n):nth-child(-n+4):hover .angle4 {
    opacity: 0;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item:nth-child(n):nth-child(-n+4):hover .angle3 {
    opacity: 0;
}

/*Элементы с 9 по 12 - 3я строка*/
.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item:nth-child(n+9):nth-child(-n+12):hover .angle2 {
    opacity: 0;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item:nth-child(n+9):nth-child(-n+12):hover .angle1 {
    opacity: 0;
}


.header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(9):hover .angle1 {
    opacity: 0;
}
.header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(9):hover .angle2 {
    opacity: 0 !important;
}
.header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(9):hover .angle3 {
    opacity: 1;
}
.header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(9):hover .angle4 {
    opacity: 0;
}

.header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(10):hover .angle1 {
    opacity: 0;
}
.header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(10):hover .angle2 {
    opacity: 0;
}
.header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(10):hover .angle3 {
    opacity: 1;
}
.header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(10):hover .angle4 {
    opacity: 1;
}

.header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(12):hover .angle1 {
    opacity: 0;
}
.header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(12):hover .angle2 {
    opacity: 0;
}
.header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(12):hover .angle3 {
    opacity: 0;
}
.header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(12):hover .angle4 {
    opacity: 1;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item:nth-child(n+9):nth-child(-n+12) {
    border-bottom: none;
}

/*End Красные углы*/

.header .left-header .bottom-header .menu ul li:nth-child(1) .menu-catalog12:not(:has(.special)) {
    padding-bottom: 40px;
}

.header .left-header .bottom-header .menu ul li:nth-child(3) .menu-catalog12:not(:has(.special)) {
    padding-bottom: 40px;
}

.header .left-header .bottom-header .menu ul li:nth-child(4) .menu-catalog12:not(:has(.special)) {
    padding-bottom: 40px;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 {
    background: #e4e5e6;
}

/* Блок с аккумуляторной техникой правки */

.header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .menu-special {
    display: grid;
    padding-top: 0;
    grid-template-columns: repeat(8, 1fr);
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .menu-special li {
    text-align: center;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .menu-special li a {
    padding-top: 8px;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .menu-special li:first-child::before {
    display: none;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .menu-special li:before {
    content: '';
    width: 3px;
    height: 99px;
    background: url('/local/templates/czebra_daewoo/front/css_new/../img/Vector1.svg') no-repeat center center;
    background-size: 3px 99px;
    position: absolute;
    left: -18px;
    top: 50%;
    transform: translateY(-50%);
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .menu-special li:after {
    content: '';
    width: 3px;
    height: 99px;
    background: url('/local/templates/czebra_daewoo/front/css_new/../img/Vector1.svg') no-repeat center center;
    background-size: 3px 99px;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .menu-special li:hover {
    z-index: 5;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .menu-special li:hover::before {
    background: url('/local/templates/czebra_daewoo/front/css_new/../img/Vector2.svg') no-repeat center center;
    background-size: 3px 99px;
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .menu-special li:after {
    background: url('/local/templates/czebra_daewoo/front/css_new/../img/vertical-line3-1.png') no-repeat center center;
    background-size: 3px 99px;
    top: 50%;
    transform: translateY(-50%);
}

.header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .menu-special li:hover::after {
    background: url('/local/templates/czebra_daewoo/front/css_new/../img/Vector2.svg') no-repeat center center;
    background-size: 3px 99px;
}

/*End Блок с аккумуляторной техникой правки */

/* End .left-header*/

/*.right-header*/
.header .right-header {
    padding-top: 5px;
    width: 495px;
    float: right;
}

.header .right-header .top-header {
    padding-bottom: 7px;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end;
}

.header .right-header .top-header .phone-service {
    margin-right: 65px;
    position: relative;
    top: -5px;
}

.header .right-header .top-header .phone-service a {
    display: inline-block;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 21px;
    color: var(--main-color);
    line-height: 29px;
    text-decoration: none;
    position: relative;
}

.header .right-header .top-header .phone-service a:before {
    content: '';
    display: inline-block;
    margin-right: 13px;
    width: 25px;
    height: 25px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/headset.svg") no-repeat center center;
    background-size: cover;
    vertical-align: middle;
}

.header .right-header .top-header .lk a {
    display: inline-block;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 12px;
    color: #323232;
    line-height: 16px;
    text-decoration: underline;
    position: relative;
}

.header .right-header .top-header .lk a:before {
    content: '';
    display: inline-block;
    margin-right: 3px;
    width: 24px;
    height: 24px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/user.svg") no-repeat center center;
    background-size: cover;
    vertical-align: middle;
}

.header .right-header .top-header .lk a:hover {
    text-decoration: none;
}

.header .right-header .bottom-header {
    padding-top: 27px;
    border-top: 1px solid #000;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end;
    align-items: center;
}

.header .right-header .bottom-header .support a {
    display: inline-block;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 17px;
    color: #323232;
    line-height: 23px;
    text-decoration: none;
    text-transform: uppercase;
}

.header .right-header .bottom-header .search {
    margin-left: 50px;
}

.header .right-header .bottom-header .search img {
    width: 34px;
    height: 34px;
}


/*.header .right-header .bottom-header .bx_search .bx_search-wrap.open form .closeNewSearch::before,
.header .right-header .bottom-header .bx_search .bx_search-wrap.open form .closeNewSearch::after{
  content: '';
  display: block;
  position: absolute;
  width: 60%;
  top: 46%;
  left: 22%;
  border-bottom: 2px solid #fff;
  -webkit-transition: width .3s, -webkit-transform .3s;
  transition: width .3s, -webkit-transform .3s;
  transition: transform .3s, width .3s;
  transition: transform .3s, width .3s, -webkit-transform .3s;
}

.header .right-header .bottom-header .bx_search .bx_search-wrap.open form .closeNewSearch::before{
  -webkit-transform: rotate(-45deg) translateX(0px) translateY(0px);
  -ms-transform: rotate(-45deg) translateX(0px) translateY(0px);
  transform: rotate(-45deg) translateX(0px) translateY(0px);
}

.header .right-header .bottom-header .bx_search .bx_search-wrap.open form .closeNewSearch::after{
  -webkit-transform: rotate(45deg) translateX(0px) translateY(0px);
  -ms-transform: rotate(45deg) translateX(0px) translateY(0px);
  transform: rotate(45deg) translateX(0px) translateY(0px);
}*/

.header .right-header .bottom-header .compare {
    margin-left: 33px;
    position: relative;
}

.header .right-header .bottom-header .compare a img {
    width: 45px;
    height: 35px;
}

.header .right-header .bottom-header .compare .block-info-compare {
    display: none;
    padding: 22px 0 28px 0;
    width: 309px;
    background: #FFFFFF;
    box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.15);
    text-align: center;
    position: absolute;
    top: 45px;
    left: -280px;
    z-index: 4;
}

.header .right-header .bottom-header .compare .block-info-compare p {
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 18px;
    color: #323232;
    line-height: 25px;
}

.header .right-header .bottom-header .compare .block-info-compare p span {
    display: inline-block;
    margin-left: 6px;
    color: var(--main-color);
}

.header .right-header .bottom-header .compare .block-info-compare p::before {
    content: '';
    display: inline-block;
    margin-right: 9px;
    width: 24px;
    height: 24px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/compare.svg") no-repeat center center;
    background-size: contain;
    vertical-align: -3px;
}

.header .right-header .bottom-header .compare .block-info-compare a {
    display: block;
    margin-top: 6px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 20px;
    text-decoration: underline;
}

.header .right-header .bottom-header .compare .block-info-compare a:hover {
    text-decoration: none;
}

.header .right-header .bottom-header .compare .count-items {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    width: 26px;
    height: 26px;
    background: var(--main-color);
    border-radius: 50%;
    position: absolute;
    top: -15px;
    left: 18px;
    z-index: -1;
}

.header .right-header .bottom-header .compare .count-items span {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #fff;
    line-height: 19px;
}

.header .right-header .bottom-header .favorites {
    margin-left: 33px;
    position: relative;
}

.header .right-header .bottom-header .favorites a img {
    width: 36px;
    height: 34px;
}

.header .right-header .bottom-header .favorites .count-items {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    width: 26px;
    height: 26px;
    background: var(--main-color);
    border-radius: 50%;
    position: absolute;
    top: -15px;
    left: 12px;
    z-index: -1;
}

.header .right-header .bottom-header .favorites .count-items span {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #fff;
    line-height: 19px;
}

.header .right-header .bottom-header .cart {
    margin-left: 35px;
    position: relative;
}

.header .right-header .bottom-header .cart a img {
    width: 38px;
    height: 34px;
}

.header .right-header .bottom-header .cart .count-items {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    width: 26px;
    height: 26px;
    background: var(--main-color);
    border-radius: 50%;
    position: absolute;
    top: -15px;
    left: 10px;
    z-index: -1;
}

.header .right-header .bottom-header .cart .count-items span {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #fff;
    line-height: 19px;
}

.header .right-header .top-header .phone-service1 {
    margin-right: 65px;
    position: relative;
    top: -5px;
}

.header .right-header .top-header .phone-service1 a {
    display: inline-block;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 21px;
    color: var(--main-color);
    line-height: 29px;
    text-decoration: none;
    position: relative;
}

.header .right-header .top-header .phone-service1 a:before {
    content: '';
    display: inline-block;
    margin-right: 13px;
    width: 24px;
    height: 24px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/headset.svg") no-repeat center center;
    background-size: cover;
    vertical-align: middle;
}

.header .right-header .right-header-mob .cart-mobil a .counter {
    display: none;
}

.header .right-header .top-header .phone-service1 a:before {
    display: none;
}

.header .right-header .top-header .phone-service1 a img {
    margin-right: 13px;
    vertical-align: -9px;
}

/*end .right-header*/


/*New header*/

.new-header {
    padding: 16px 0 0px 0;
}

.new-header .logo .img-logo .mobile-logo,
.new-header .right-header .right-header-mob {
    display: none;
}

.new-header .right-header .bottom-header .bx_search {
    margin-left: 50px;
    position: relative;
    cursor: pointer;
}

.new-header .right-header .bottom-header .bx_search img {
    width: 34px;
    height: 34px;
}

.new-header .bx_search .bx_search-wrap {
    display: none;
}

.new-header .bx_search .bx_search-wrap.open {
    display: block;
    position: absolute;
    top: 65px;
    z-index: 10;
}

.new-header .bx_search.fixed .bx_search-wrap.open {
    top: 10px;
}

.new-header .bx_search .bx_search-wrap.open form {
    display: flex;
    flex-flow: row nowrap;
    outline: 0;
}

.new-header .bx_search .bx_search-wrap.open form input[type='text'] {
    width: 495px;
    height: 55px;
    font-size: 17px;
    padding-left: 10px;
    border: 1px solid #C4C4C4;
    border-radius: 4px;
    outline: 0;
}

.new-header .bx_search.fixed .bx_search-wrap.open form input[type='text'] {
    height: 64px;
}


.new-header .bx_search .bx_search-wrap.open form .closeNewSearch {
    position: absolute;
    right: 0;
    top: 0;
    height: 55px;
    width: 50px;
    cursor: pointer;
    background: url(/local/templates/czebra_daewoo/front/css_new/../img/btn-search.svg) no-repeat center center, #F5F5F5;
    background-size: 23px;
    border: 1px solid #C4C4C4;
    border-radius: 0 4px 4px 0;
    border-left: none;
}

.new-header .right-header .top-header .phone-service a::before {
    content: none;
}

.new-header .right-header .top-header .phone-service a img {
    margin-right: 10px;
    vertical-align: -4px;
}

.new-header .right-header .bottom-header .phone-service,
.new-header .right-header .bottom-header .lk {
    display: none;
}

.new-header .left-header .bottom-header .menu ul li .menu-catalog12,
.new-header .left-header .bottom-header .menu ul li:nth-child(3) .menu-catalog12,
.new-header .left-header .bottom-header .menu ul li:nth-child(4) .menu-catalog12 {
    width: 1330px;
}

.new-header .left-header .bottom-header .menu ul li .menu-catalog12 .special {
    padding: 5px;
}

.new-header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .menu-special {
    margin-left: -70px;
}

/*Fixed header*/

.new-header .fixed-menu {
    box-shadow: 0 5px 5px rgb(0 0 0 / 10%);
}


.new-header .fixed-menu .bx_search .bx_search-wrap.open {
    top: 15px;
}


.new-header .fixed-menu .left-header .top-header,
.new-header .fixed-menu .right-header .top-header,
.new-header .fixed-menu .right-header .bottom-header .support {
    display: none;
}

.new-header .fixed-menu .left-header .bottom-header,
.new-header .fixed-menu .right-header .bottom-header {
    border-top: none;
}

.new-header .fixed-menu .right-header .bottom-header .phone-service,
.new-header .fixed-menu .right-header .bottom-header .lk {
    display: inline-block;
}


.new-header .fixed-menu .left-header .bottom-header .menu {
    padding-top: 5px;
}

.new-header .fixed-menu .left-header .bottom-header .menu ul li:hover a::after {
    bottom: -11px;
}

.new-header .fixed-menu .left-header .bottom-header .menu ul li .menu-catalog12 {
    top: 70px;
}

.new-header .fixed-menu .right-header .bottom-header {
    padding-top: 5px;
}

.new-header .fixed-menu .right-header .bottom-header .phone-service a {
    display: inline-block;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 21px;
    color: var(--main-color);
    line-height: 29px;
    text-decoration: none;
    position: relative;
}

.new-header .fixed-menu .right-header .bottom-header .phone-service img {
    margin-right: 10px;
}

.new-header .fixed-menu .right-header .bottom-header .phone-service a:hover {
    text-decoration: underline;
}

.new-header .fixed-menu .right-header .bottom-header .lk,
.new-header .fixed-menu .right-header .bottom-header .bx_search,
.new-header .fixed-menu .right-header .bottom-header .compare,
.new-header .fixed-menu .right-header .bottom-header .favorites,
.new-header .fixed-menu .right-header .bottom-header .cart {
    margin-left: 20px;
    line-height: 0;
}

.new-header .fixed-menu .right-header .bottom-header .lk a {
    display: inline-block;
    width: 32px;
    height: 32px;
    background: url(/local/templates/czebra_daewoo/front/css_new/../img/user.svg) no-repeat center center;
    background-size: cover;
}

.new-header .fixed-menu .logo {
    padding-top: 0;
    display: none;
}

.new-header .fixed-menu .logo .img-logo a img {
    width: 275px;
}

.new-header .fixed-menu .logo .img-logo span {
    font-size: 9.5px;
    top: 32px;
    left: 1px;
}

.new-header .bx_search.fixed .bx_search-wrap.open form .closeNewSearch {
    height: 64px;
}


/*Mobile header*/


/*End new header*/


/*New BX search*/

#bx-search-result-wrap {
    position: relative;
    max-width: 495px;
}

#bx-search-result-wrap a {
    text-decoration: none;
}

/*#bx-search-result-wrap .title-search-result{
    border-top:none;
}*/

#bx-search-result-wrap .title-search-result-items {
    position: relative;
    display: flex;
    justify-content: center;
    width: 100%;
    padding: 5px 15px;
    border-bottom: 1px solid #c7c5c5;
}

#bx-search-result-wrap .title-search-result-items:hover .item-title,
#bx-search-result-wrap .title-search-result-items:hover a {
    color: var(--main-color);
}

/*
#bx-search-result-wrap .title-search-result-items:hover .item-price .old-catalog-price {
    color: #333;
}
*/

#bx-search-result-wrap .title-search-result-items a {
    position: absolute;
    width: 100%;
    height: 100%;
}

#bx-search-result-wrap .title-search-result-items .title-search-all a {
    position: relative;
}

#bx-search-result-wrap .title-search-result-items .title-search-item {
    display: grid;
    grid-template-columns: 1fr 3fr;
    grid-template-rows: repeat(2, 1fr);
    column-gap: 10px;
    justify-content: space-between;
    align-items: center;
    width: 100%;
}

#bx-search-result-wrap .title-search-item .item-image {
    min-width: 100px;
    grid-area: 1 / 1 / 3 / 2;
}

/*#bx-search-result-wrap .title-search-item .item-title {
    width: 300px;
}*/

#bx-search-result-wrap .title-search-item .item-title b {
    color: var(--main-color);
}

#bx-search-result-wrap .title-search-item .item-price {
    text-align: right;
}

#bx-search-result-wrap .item-price .catalog-price {
    display: inline-block;
    font-size: 18px;
    font-weight: 600;
    text-align: right;
    color: var(--main-color);
}

.wrapp-price-item .catalog-price {
    display: inline-block;
    font-size: 18px;
    font-weight: 600;
    text-align: right;
    color: var(--main-color);
}

#bx-search-result-wrap .item-price .old-catalog-price {
    display: inline-block;
    margin-right: 15px;
    font-size: 18px;
    font-weight: 600;
    color: #7b7b7b;
    text-align: right;
    text-decoration: line-through;
    text-decoration-color: var(--main-color);
    text-decoration-thickness: 2px;
}

#bx-search-result-wrap .title-search-item .old-catalog-price span {
    font-size: 16px;
}


/*End New BX search*/


/*.fixed-header*/
.header .fixed-header {
    display: none;
    padding: 10px 0 0 0;
    width: 100%;
    background: #fff;
    position: fixed;
    top: 0;
    left: 0;
    box-shadow: 0 2px 5px rgb(0 0 0 / 10%);
}

.header .fixed-header .logo {
    padding-top: 0;
}

.header .fixed-header .logo .img-logo img {
    width: 275px;
}

.header .fixed-header .logo .img-logo span {
    font-size: 9px;
    top: 30px;
}


.header .fixed-header .left-header .bottom-header {
    border-top: none;
}

.header .fixed-header .left-header .bottom-header .menu {
    padding-top: 5px;
}

.header .fixed-header .left-header .bottom-header .menu ul li .menu-catalog12 {
    top: 67px;
}

.header .fixed-header .right-header {
    padding-top: 0;
}

.header .fixed-header .right-header .bottom-header {
    padding-top: 10px;
    border-top: none;
}

.header .fixed-header .right-header .bottom-header .phone-service {
    position: relative;
    top: 0;
}

.header .fixed-header .right-header .bottom-header .phone-service a {
    display: inline-block;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 21px;
    color: var(--main-color);
    line-height: 29px;
    text-decoration: none;
    position: relative;
}

.header .fixed-header .right-header .bottom-header .phone-service a:before {
    content: '';
    display: inline-block;
    margin-right: 13px;
    width: 24px;
    height: 24px;
    background: url(/local/templates/czebra_daewoo/front/css_new/../img/headset.svg) no-repeat center center;
    background-size: cover;
    vertical-align: middle;
    display: none;
}

.header .fixed-header .right-header .bottom-header .phone-service a img {
    margin-right: 10px;
}

.header .fixed-header .right-header .bottom-header .lk {
    margin-left: 20px;
    line-height: 0;
}

.header .fixed-header .right-header .bottom-header .lk a {
    display: inline-block;
    width: 32px;
    height: 32px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/user.svg") no-repeat center center;
    background-size: cover;
}

.header .fixed-header .right-header .bottom-header .search,
.header .fixed-header .right-header .bottom-header .bx_search,
.header .fixed-header .right-header .bottom-header .compare,
.header .fixed-header .right-header .bottom-header .favorites,
.header .fixed-header .right-header .bottom-header .cart {
    margin-left: 20px;
}


.header .fixed-header .right-header .bottom-header .bx_search .bx_search-wrap.open {
    left: -282px;
}


/* end .fixed-header*/


/*End Header*/


/*Slider-main*/

.wrapp-slider-main {
    position: relative;
    max-height: 592px;
    overflow: hidden;
    margin-bottom: 50px;
}

.wrapp-slider-main .container-arrows {
    margin: 0 auto;
    height: 100%;
    position: absolute;
    top: 50px;
    left: 0;
    right: 0;
}

.wrapp-slider-main .slider-main .slide {
    /*padding: 20px 0 0 0;*/
    /*background: linear-gradient(90deg, #FCEB7E 9.02%, #EE7B24 48.34%);*/
    position: relative;
    outline: none;
    padding: 0;
    background: none;
}

.wrapp-slider-main .slider-main .slide .img-slide img {
    margin: 0 auto;
    width: 100%;
}

.wrapp-slider-main .slider-main .slide .wrapp-slide {
    display: flex;
    flex-wrap: wrap;
    /*padding-left: 30px;*/
    padding-left: 0;
}

.wrapp-slider-main .slider-main .slide .wrapp-slide .img-slide {
    margin-right: 100px;
}

.wrapp-slider-main .slider-main .slide .wrapp-slide .text-slide {
    max-width: 460px;
    margin-top: 51px;
    margin-left: auto;
}

.wrapp-slider-main .slider-main .slide .wrapp-slide .text-slide .title-slide {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 45px;
    color: #fff;
    line-height: 61px;
    text-transform: uppercase;
}

.wrapp-slider-main .slider-main .slide .wrapp-slide .text-slide .descr-slide {
    margin-top: 10px;
    font-family: "Roboto-Regular", sans-serif;
    font-size: 22px;
    color: #fff;
    line-height: 29px;
    letter-spacing: 0.04em;
}

.wrapp-slider-main .slider-main .slide .wrapp-slide .text-slide .link-slide {
    margin-top: 50px;
}

.wrapp-slider-main .slider-main .slide .wrapp-slide .text-slide .link-slide a {
    display: inline-block;
    width: 277px;
    height: 48px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 13px;
    color: #fff;
    line-height: 46px;
    border: 1px solid #fff;
    border-radius: 11px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    outline: none;
}

.wrapp-slider-main .slider-main .slide .bg-slide {
    width: 100%;
    height: 62px;
    /* background: url("/local/templates/czebra_daewoo/front/css_new/../img/bg-main-slider.png") no-repeat center center; */
    background: none;
    background-size: cover;
    position: absolute;
    bottom: 0;
    left: 0;
}

.wrapp-slider-main .slider-main .slide .content-block {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
}

.wrapp-slider-main .prev-slide {
    display: inline-block;
    width: 74px;
    height: 75px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/arrov-slider-main.png") no-repeat center center;
    background-size: cover;
    transform: rotate(180deg);
    position: absolute;
    top: 50%;
    margin-top: -70px;
    left: -255px;
    z-index: 3;
    cursor: pointer;
}

.wrapp-slider-main .prev-slide:hover {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/arrov-slider-main-hover.png") no-repeat center center;
    transform: rotate(0deg);
    background-size: cover;
}

.wrapp-slider-main .next-slide {
    display: inline-block;
    width: 74px;
    height: 75px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/arrov-slider-main.png") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 50%;
    margin-top: -70px;
    right: -255px;
    z-index: 3;
    cursor: pointer;
}

.wrapp-slider-main .next-slide:hover {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/arrov-slider-main-hover.png") no-repeat center center;
    transform: rotate(180deg);
    background-size: cover;
}

.wrapp-slider-main .slick-dots {
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
    position: absolute;
    bottom: 20px;
    left: 0;
}

.wrapp-slider-main .slick-dots li {
    display: inline-block;
    margin-right: 10px;
}

.wrapp-slider-main .slick-dots li button {
    display: inline-block;
    padding: 0;
    width: 13px;
    height: 13px;
    font-size: 0;
    border: 1px solid var(--main-color);
    border-radius: 50%;
    outline: none;
    background: #fff;
}

.wrapp-slider-main .slick-dots li:last-child {
    margin-right: 0;
}

.wrapp-slider-main .slick-dots .slick-active button {
    background: var(--main-color);
    border: 1px solid #fff;
}

.wrapp-slider-main .slider-main a {
    outline: none;
}


/*End Slider-main*/


.wrapp-slider-banner-mobil {
    display: none;
}

.wrapp-catalog-category-mobil {
    display: none;
}

.wrapp-stock-mobil {
    display: none;
}

.wrapp-news-mobil {
    display: none;
}


.wrapp-info-icon {
    margin-top: -10px;
}

.wrapp-info-icon .list-info-icon {
    width: 1132px;
    margin: 0 auto;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-evenly;
}

.wrapp-info-icon .list-info-icon .item-info-icon {
    width: auto;
    text-align: center;
}

.wrapp-info-icon .list-info-icon .item-info-icon .img-info-icon {
    margin: 0 auto;
    position: relative;
    transition: all 0.3s ease-in-out;
}

.wrapp-info-icon .list-info-icon .item-info-icon .img-info-icon span {
    transition: all 0.3s ease-in-out;
}

.wrapp-info-icon .list-info-icon .item-info-icon a {
    transition: all 0.3s ease-in-out;
}

.wrapp-info-icon .list-info-icon .item-info-icon a:hover .img-info-icon span {
    transition: all 0.3s ease-in-out;
    transform: translateY(-5px);
}

.wrapp-info-icon .list-info-icon .item-info-icon .img-info-icon span img {
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}

.wrapp-info-icon .list-info-icon .item-info-icon .text-info-icon {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 25px;
}

.wrapp-info-icon .list-info-icon .item-icon1 {
    width: 204px;
}

.wrapp-info-icon .list-info-icon .item-icon1 a {
    text-decoration: none;
}

.wrapp-info-icon .list-info-icon .item-icon1 .img-info-icon {
    width: 78px;
    height: 73px;
    padding-top: 12px;
}

.wrapp-info-icon .list-info-icon .item-icon1 .img-info-icon span {
    display: block;
    position: relative;
}

.wrapp-info-icon .list-info-icon .item-icon1 .img-info-icon span:before {
    content: '';
    display: inline-block;
    width: 74px;
    height: 47px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/delivery.svg") no-repeat center center;
    background-size: cover;
    opacity: 1;
    position: absolute;
    top: 0;
    left: 0;
}

.wrapp-info-icon .list-info-icon .item-icon1 .img-info-icon span:after {
    content: '';
    display: inline-block;
    width: 74px;
    height: 47px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/delivery-hover.svg") no-repeat center center;
    background-size: cover;
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
}

.wrapp-info-icon .list-info-icon .item-icon1 .text-info-icon {
    margin-top: 10px;
}

.wrapp-info-icon .list-info-icon .item-icon1 a:hover span:before {
    opacity: 0;
}

.wrapp-info-icon .list-info-icon .item-icon1 a:hover span:after {
    opacity: 1;
}

.wrapp-info-icon .list-info-icon .item-icon1 a:hover .text-info-icon {
    color: var(--main-color);
}

.wrapp-info-icon .list-info-icon .item-icon2 {
    margin-left: 142px;
    width: 124px;
}

.wrapp-info-icon .list-info-icon .item-icon2 a {
    text-decoration: none;
}

.wrapp-info-icon .list-info-icon .item-icon2 .img-info-icon {
    padding-top: 3px;
    width: 56px;
    height: 73px;
}

.wrapp-info-icon .list-info-icon .item-icon2 .img-info-icon span {
    display: block;
    position: relative;
}

.wrapp-info-icon .list-info-icon .item-icon2 .img-info-icon span:before {
    content: '';
    display: inline-block;
    width: 56px;
    height: 62px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/garanty.svg") no-repeat center center;
    background-size: cover;
    opacity: 1;
    position: absolute;
    top: 0;
    left: 0;
}

.wrapp-info-icon .list-info-icon .item-icon2 .img-info-icon span:after {
    content: '';
    display: inline-block;
    width: 56px;
    height: 62px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/garanty-hover.svg") no-repeat center center;
    background-size: cover;
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
}

.wrapp-info-icon .list-info-icon .item-icon2 .text-info-icon {
    margin-top: 10px;
}

.wrapp-info-icon .list-info-icon .item-icon2 a:hover span:before {
    opacity: 0;
}

.wrapp-info-icon .list-info-icon .item-icon2 a:hover span:after {
    opacity: 1;
}

.wrapp-info-icon .list-info-icon .item-icon2 a:hover .text-info-icon {
    color: var(--main-color);
}

.wrapp-info-icon .list-info-icon .item-icon3 {
    margin-left: 122px;
    width: 273px;
}

.wrapp-info-icon .list-info-icon .item-icon3 a {
    text-decoration: none;
}

.wrapp-info-icon .list-info-icon .item-icon3 .img-info-icon {
    padding-top: 3px;
    width: 47px;
    height: 73px;
}

.wrapp-info-icon .list-info-icon .item-icon3 .img-info-icon span {
    display: block;
    position: relative;
}

.wrapp-info-icon .list-info-icon .item-icon3 .img-info-icon span:before {
    content: '';
    display: inline-block;
    width: 47px;
    height: 65px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/list.svg") no-repeat center center;
    background-size: cover;
    opacity: 1;
    position: absolute;
    top: 0;
    left: 0;
}

.wrapp-info-icon .list-info-icon .item-icon3 .img-info-icon span:after {
    content: '';
    display: inline-block;
    width: 47px;
    height: 65px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/list-hover.svg") no-repeat center center;
    background-size: cover;
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
}

.wrapp-info-icon .list-info-icon .item-icon3 .text-info-icon {
    margin-top: 10px;
}

.wrapp-info-icon .list-info-icon .item-icon3 a:hover span:before {
    opacity: 0;
}

.wrapp-info-icon .list-info-icon .item-icon3 a:hover span:after {
    opacity: 1;
}

.wrapp-info-icon .list-info-icon .item-icon3 a:hover .text-info-icon {
    color: var(--main-color);
}

.wrapp-info-icon .list-info-icon .item-icon4 {
    margin-left: 106px;
    width: 161px;
}

.wrapp-info-icon .list-info-icon .item-icon4 a {
    text-decoration: none;
}

.wrapp-info-icon .list-info-icon .item-icon4 .img-info-icon {
    padding-top: 3px;
    width: 63px;
    height: 73px;
}

.wrapp-info-icon .list-info-icon .item-icon4 .img-info-icon span {
    display: block;
    position: relative;
}

.wrapp-info-icon .list-info-icon .item-icon4 .img-info-icon span:before {
    content: '';
    display: inline-block;
    width: 63px;
    height: 63px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/surface.svg") no-repeat center center;
    background-size: cover;
    opacity: 1;
    position: absolute;
    top: 0;
    left: 0;
}

.wrapp-info-icon .list-info-icon .item-icon4 .img-info-icon span:after {
    content: '';
    display: inline-block;
    width: 63px;
    height: 63px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/surface-hover.svg") no-repeat center center;
    background-size: cover;
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
}

.wrapp-info-icon .list-info-icon .item-icon4 .text-info-icon {
    margin-top: 10px;
}

.wrapp-info-icon .list-info-icon .item-icon4 a:hover span:before {
    opacity: 0;
}

.wrapp-info-icon .list-info-icon .item-icon4 a:hover span:after {
    opacity: 1;
}

.wrapp-info-icon .list-info-icon .item-icon4 a:hover .text-info-icon {
    color: var(--main-color);
}

.wrapp-stocks-main {
    margin-top: 35px;
}

.wrapp-stocks-main .wrapp-slder-stock-main {
    margin-top: 20px;
    padding: 0 30px;
}

.wrapp-stocks-main .wrapp-slder-stock-main .slick-list {
    margin: 0 -11px;
}

.wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main {
    padding: 0 11px;
    outline: none;
}

.wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock {
    overflow: hidden;
    border: 1px solid #ECECEC;
    padding: 35px 0 37px 37px;
    margin-bottom: 21px;
    position: relative;
}

.wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock .bg-slide-stock {
    width: 100%;
    height: 100%;
    transition: transform 0.5s ease;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}

.wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock .bg-slide-stock img {
    position: absolute;
    max-width: 240px;
    right: 10px;
    bottom: 20px;
}

.wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock .name-stock-main {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 27px;
    color: #323232;
    line-height: 35px;
    position: relative;
    z-index: 2;
    transition: transform 0.5s ease;
}

.wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock .name-stock-main span {
    font-family: "OpenSans-Bold", sans-serif;
}

.wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock .old-price-stock-main {
    margin-top: 47px;
    position: relative;
    z-index: 2;
    transition: transform 0.5s ease;
}

.wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock .old-price-stock-main .old-price {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 27px;
    letter-spacing: 0.02em;
    position: relative;
}

.wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock .old-price-stock-main .old-price span {
    font-family: "RobotoCondensed-Bold", sans-serif;
}

.wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock .old-price-stock-main .old-price:after {
    content: '';
    display: block;
    width: 100%;
    height: 2px;
    background: var(--main-color);
    position: absolute;
    top: 50%;
    margin-top: -1px;
    left: 0;
}

.wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock .old-price-stock-main .percent {
    margin-left: 0;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 18px;
    color: var(--main-color);
    line-height: 33px;
    letter-spacing: 0.02em;
    width: 100%;
}

.wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock .price {
    margin-top: 5px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 35px;
    color: var(--main-color);
    line-height: 36px;
    letter-spacing: 0.02em;
    position: relative;
    z-index: 2;
    transition: transform 0.5s ease;
}

.wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock .price span {
    font-family: "RobotoCondensed-Bold", sans-serif;
}

.wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock .btn-stock-main {
    margin-top: 37px;
    height: 45px;
    line-height: 45px;
    overflow: hidden;
    transition: .3s;
    vertical-align: middle;
    position: relative;
    z-index: 2;
}

.wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock .btn-stock-main a {
    display: inline-block;
    width: 163px;
    height: 45px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 18px;
    color: #4C4C4C;
    line-height: 43px;
    background: #fff;
    border: 1px solid #000000;
    border-radius: 11px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    transition-property: color;
    transition: color .3s ease;
}

.wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock .btn-stock-main a .btn-trans {
    display: block;
    transition: .3s;
    color: #fff;
    margin-top: -43px;
}

.wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock .btn-stock-main a .btn-anim {
    display: block;
    color: #323232;
}

.wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock .btn-stock-main a:hover {
    color: #fff;
    border: 1px solid var(--main-color);
    background: var(--main-color);
}

.wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock .btn-stock-main a:hover .btn-trans {
    margin-top: 0;
}

.wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock:hover {
    border: 1px solid var(--main-color);
}

.wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock:hover .bg-slide-stock {
    transform: scale(1.05);
    transition: transform 0.5s ease;
}

.wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock:hover .name-stock-main {
    transform: scale(1.05);
    transition: transform 0.5s ease;
}

.wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock:hover .old-price-stock-main {
    transform: scale(1.05);
    transition: transform 0.5s ease;
}

.wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock:hover .price {
    transform: scale(1.05);
    transition: transform 0.5s ease;
}

.wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock:last-child {
    margin-bottom: 0;
}

.wrapp-stocks-main .wrapp-slder-stock-main .next-slide {
    display: inline-block;
    width: 17px;
    height: 31px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/arrow-stock-main.png") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 50%;
    margin-top: -15.5px;
    right: 0;
    z-index: 3;
    cursor: pointer;
}

.wrapp-stocks-main .wrapp-slder-stock-main .prev-slide {
    display: inline-block;
    width: 17px;
    height: 31px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/arrow-stock-main.png") no-repeat center center;
    background-size: cover;
    transform: rotate(180deg);
    position: absolute;
    top: 50%;
    margin-top: -15.5px;
    left: 0;
    z-index: 3;
    cursor: pointer;
}

.title-main {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 40px;
    color: #323232;
    line-height: 54px;
    text-align: center;
    text-transform: uppercase;
}

.title-main.title-stock {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 40px;
    color: var(--main-color);
    line-height: 54px;
    text-align: center;
    text-transform: uppercase;
}

.wrapp-category-main {
    margin-top: 15px;
}

.wrapp-category-main .list-category-main {
    margin: 20px -11px 0 -11px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main {
    padding: 0 11px 0 11px;
    margin-bottom: 15px;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .item-category-main {
    height: 315px;
    border: 1px solid #B3B3B3;
    position: relative;
    overflow: hidden;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .item-category-main .name-category-main {
    font-family: "OpenSans-Regular", sans-serif;
    color: #323232;
    position: relative;
    z-index: 3;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .item-category-main .name-carwash {
    max-width: 126px;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .item-category-main .name-motoblock {
    padding-right: 80px;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .item-category-main .btn-category-main {
    margin-top: 6px;
    position: relative;
    z-index: 3;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .item-category-main .btn-category-main span {
    display: inline-block;
    margin-top: 6px;
    font-family: "OpenSans-Regular", sans-serif;
    color: #323232;
    text-decoration: underline;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .item-category-main .btn-category-main span:hover {
    text-decoration: none;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .category1 {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 3;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .category1:before {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/cat1-grey.png") no-repeat 100% 100%;
    opacity: 1;
    position: absolute;
    top: 0;
    left: 0;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .category1:after {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/cat1-color.png") no-repeat 100% 100%;
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .cat1:hover .category1:before {
    opacity: 0;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .cat1:hover .category1:after {
    opacity: 1;
    transform: scale(1.05);
    transition: transform 0.5s ease;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .category2 {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 3;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .category2:before {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/cat2.png") no-repeat 100% 100%;
    opacity: 1;
    position: absolute;
    top: 0;
    left: 0;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .category2:after {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/cat2-hover.png") no-repeat 100% 100%;
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .cat2:hover .category2:before {
    opacity: 0;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .cat2:hover .category2:after {
    opacity: 1;
    transform: scale(1.05);
    transition: transform 0.5s ease;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .category3 {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 3;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .category3:before {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/cat3.png") no-repeat 100% 100%;
    opacity: 1;
    position: absolute;
    top: 0;
    left: 0;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .category3:after {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/cat3-hover.png") no-repeat 100% 100%;
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .cat3:hover .category3:before {
    opacity: 0;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .cat3:hover .category3:after {
    opacity: 1;
    transform: scale(1.05);
    transition: transform 0.5s ease;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .category4 {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 3;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .category4:before {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/cat4-grey.png") no-repeat 100% 100%;
    opacity: 1;
    position: absolute;
    top: 0;
    left: 0;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .category4:after {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/cat4-color.png") no-repeat 100% 100%;
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .cat4:hover .category4:before {
    opacity: 0;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .cat4:hover .category4:after {
    opacity: 1;
    transform: scale(1.05);
    transition: transform 0.5s ease;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .category5 {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 3;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .category5:before {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/cat5.png") no-repeat 100% 100%;
    opacity: 1;
    position: absolute;
    top: 0;
    left: 0;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .category5:after {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/cat5-hover.png") no-repeat 100% 100%;
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .cat5:hover .category5:before {
    opacity: 0;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .cat5:hover .category5:after {
    opacity: 1;
    transform: scale(1.05);
    transition: transform 0.5s ease;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .category6 {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 3;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .category6:before {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/cat6.png") no-repeat 100% 100%;
    opacity: 1;
    position: absolute;
    top: 0;
    left: 0;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .category6:after {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/cat6-hover.png") no-repeat 100% 100%;
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .cat6:hover .category6:before {
    opacity: 0;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .cat6:hover .category6:after {
    opacity: 1;
    transform: scale(1.05);
    transition: transform 0.5s ease;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .big-category {
    padding: 28px 0 0 27px;
    /*width: 653px;*/
    width: 629px;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .big-category .name-category-main {
    font-size: 27px;
    line-height: 37px;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .big-category .btn-category-main a {
    font-size: 18px;
    line-height: 25px;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .small-category {
    padding: 27px 0 0 27px;
    /*width: 314px;*/
    width: 302px;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .small-category .name-category-main {
    font-size: 27px;
    line-height: 31px;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .small-category .btn-category-main {
    margin-top: 12px;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .small-category .btn-category-main a {
    font-size: 16px;
    line-height: 22px;
}

.wrapp-novelty-main {
    margin-top: 12px;
}

/*.wrapp-novelty-main .container{*/
/*    width: 1390px;*/
/*}*/

.wrapp-novelty-main .slider-novelty-main {
    margin: 20px -7.5px 0 -7.5px;
    padding: 0 30px;
}

.wrapp-novelty-main .slider-novelty-main .wrapp-slide-novelty {
    padding: 0 7.5px;
    outline: none;
}

.wrapp-novelty-main .slider-novelty-main .slide-novelty-main {
    padding: 69px 44px 34px 45px;
    height: 601px;
    background: #fff;
    border: 1px solid #B3B3B3;
    position: relative;
}

.wrapp-novelty-main .slider-novelty-main .slide-novelty-main .sticker {
    position: absolute;
    top: 18px;
    left: 30px;
    z-index: 2;
}

.wrapp-novelty-main .slider-novelty-main .slide-novelty-main .sticker .sticker-novelty span {
    display: inline-block;
    width: 89px;
    height: 27px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 12px;
    color: var(--main-color);
    line-height: 25px;
    border: 1px solid var(--main-color);
    border-radius: 5px;
    text-align: center;
    text-transform: uppercase;
}

.wrapp-novelty-main .slider-novelty-main .slide-novelty-main .decor-item {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}

.wrapp-novelty-main .slider-novelty-main .slide-novelty-main .img-item-novelty {
    height: 223px;
    position: relative;
    z-index: 2;
}

.wrapp-novelty-main .slider-novelty-main .slide-novelty-main .img-item-novelty img {
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto auto 0 auto;
}

.wrapp-novelty-main .slider-novelty-main .slide-novelty-main .name-item-novelty {
    margin-top: 26px;
    text-align: center;
}

.wrapp-novelty-main .slider-novelty-main .slide-novelty-main .name-item-novelty a {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #333333;
    line-height: 22px;
    text-decoration: none;
    outline: none;
}

.wrapp-novelty-main .slider-novelty-main .slide-novelty-main .icon-item-novelty {
    margin-top: 12px;
    text-align: center;
}

.wrapp-novelty-main .slider-novelty-main .slide-novelty-main .icon-item-novelty a {
    display: inline-block;
    width: 35px;
    height: 35px;
    outline: none;
    border: 1px solid var(--main-color);
    border-radius: 50%;
}

.wrapp-novelty-main .slider-novelty-main .slide-novelty-main .icon-item-novelty .add-to-compare {
    margin-right: 4px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/compare-item.svg") no-repeat center center;
    background-size: cover;
}

.wrapp-novelty-main .slider-novelty-main .slide-novelty-main .icon-item-novelty .add-to-compare.selected {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/compare-item-active.svg") no-repeat center center;
    background-size: cover;
}

.wrapp-novelty-main .slider-novelty-main .slide-novelty-main .icon-item-novelty .add-to-favorites {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/favorites-item.svg") no-repeat center center;
    background-size: cover;
}

.wrapp-novelty-main .slider-novelty-main .slide-novelty-main .icon-item-novelty .add-to-favorites.selected {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/favorites-item-active.svg") no-repeat center center;
    background-size: cover;
}

.wrapp-novelty-main .slider-novelty-main .slide-novelty-main .icon-item-novelty + .no-price {
    margin-top: 22px;
}

.wrapp-novelty-main .slider-novelty-main .slide-novelty-main .no-price {
    margin: 0 auto 0 auto;
    max-width: 140px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 23px;
    color: var(--main-color);
    line-height: 29px;
    text-transform: uppercase;
    text-align: center;
}

.wrapp-novelty-main .slider-novelty-main .slide-novelty-main .icon-item-novelty + .old-price-item {
    margin-top: 18px;
}

.wrapp-novelty-main .slider-novelty-main .slide-novelty-main .old-price-item {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 18px;
    color: #B5B5B5;
    text-decoration: line-through;
    text-align: center;
    line-height: normal;
}

.wrapp-novelty-main .slider-novelty-main .slide-novelty-main .icon-item-novelty + .price-item {
    margin-top: 25px;
}

.wrapp-novelty-main .slider-novelty-main .slide-novelty-main .price-item {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 28px;
    color: #323232;
    text-align: center;
}

.wrapp-novelty-main .slider-novelty-main .slide-novelty-main .price-item .rubl {
    font-family: "rouble";
    font-size: 28px;
    color: #323232;
}

.wrapp-novelty-main .slider-novelty-main .slide-novelty-main .icon-item-novelty + .old-price-item + .price-item + .add-to-cart {
    margin-top: 18px;
}

.wrapp-novelty-main .slider-novelty-main .slide-novelty-main .icon-item-novelty + .price-item + .add-to-cart {
    margin-top: 34px;
}

.wrapp-novelty-main .slider-novelty-main .slide-novelty-main .icon-item-novelty + .no-price + .add-to-cart {
    margin-top: 22px;
}

.wrapp-novelty-main .slider-novelty-main .slide-novelty-main .add-to-cart {
    width: 218px;
    height: 48px;
    line-height: 46px;
    overflow: hidden;
    transition: .3s;
    vertical-align: middle;
    position: absolute;
    bottom: 25px;
    z-index: 2;
}

.wrapp-novelty-main .slider-novelty-main .slide-novelty-main .add-to-cart a {
    display: inline-block;
    width: 218px;
    height: 48px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 18px;
    color: #4C4C4C;
    line-height: 46px;
    background: #fff;
    border: 1px solid #000000;
    border-radius: 11px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    transition-property: color;
    transition: color .3s ease;
}

.wrapp-novelty-main .slider-novelty-main .slide-novelty-main .add-to-cart a .btn-trans {
    display: block;
    transition: .3s;
    color: #fff;
    margin-top: -46px;
}

.wrapp-novelty-main .slider-novelty-main .slide-novelty-main .add-to-cart a .btn-anim {
    display: block;
    color: #323232;
}

.wrapp-novelty-main .slider-novelty-main .slide-novelty-main .add-to-cart a:hover {
    color: #fff;
    border: 1px solid var(--main-color);
    background: var(--main-color);
}

.wrapp-novelty-main .slider-novelty-main .slide-novelty-main .add-to-cart a:hover .btn-trans {
    margin-top: 0;
}

.wrapp-novelty-main .slider-novelty-main .slide-novelty-main:hover {
    border: 1px solid var(--main-color);
}

.wrapp-novelty-main .slider-novelty-main .next-slide {
    display: inline-block;
    width: 17px;
    height: 31px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/arrow-stock-main.png") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 50%;
    margin-top: -15.5px;
    right: 2px;
    z-index: 3;
    cursor: pointer;
}

.wrapp-novelty-main .slider-novelty-main .prev-slide {
    display: inline-block;
    width: 17px;
    height: 31px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/arrow-stock-main.png") no-repeat center center;
    transform: rotate(180deg);
    background-size: cover;
    position: absolute;
    top: 50%;
    margin-top: -15.5px;
    left: 2px;
    z-index: 3;
    cursor: pointer;
}

.wrapp-channel-youtube {
    margin-top: 35px;
}

.wrapp-channel-youtube .wrapp-slider-video-main {
    margin-top: 20px;
}

.wrapp-channel-youtube .wrapp-slider-video-main .slider-video-main {
    padding: 0 30px;
    margin: 0 -12px;
}

.wrapp-channel-youtube .wrapp-slider-video-main .slider-video-main .slide {
    padding: 0 12px;
    outline: none;
}

.wrapp-channel-youtube .wrapp-slider-video-main .slider-video-main .slide .wrapp-video-slide a {
    display: block;
    text-decoration: none;
}

.wrapp-channel-youtube .wrapp-slider-video-main .slider-video-main .slide .wrapp-video-slide .block-video {
    position: relative;
}

.wrapp-channel-youtube .wrapp-slider-video-main .slider-video-main .slide .wrapp-video-slide .play-video-slide {
    display: inline-block;
    width: 98px;
    height: 69px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/play-yt.png") no-repeat center center;
    background-size: cover;
    transform: translate(-50%, -50%);
    position: absolute;
    top: 50%;
    left: 50%;
}

.wrapp-channel-youtube .wrapp-slider-video-main .slider-video-main .slide .wrapp-video-slide .name-video {
    margin-top: 9px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 25px;
}

.wrapp-channel-youtube .wrapp-slider-video-main .prev-slide {
    display: inline-block;
    width: 17px;
    height: 31px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/arrow-stock-main.png") no-repeat center center;
    transform: rotate(180deg);
    background-size: cover;
    position: absolute;
    top: 50%;
    margin-top: -15.5px;
    left: 2px;
    z-index: 3;
    cursor: pointer;
}

.wrapp-channel-youtube .wrapp-slider-video-main .next-slide {
    display: inline-block;
    width: 17px;
    height: 31px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/arrow-stock-main.png") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 50%;
    margin-top: -15.5px;
    right: 2px;
    z-index: 3;
    cursor: pointer;
}

.wrapp-features-main {
    margin-top: 35px;
    padding-bottom: 27px;
}

.wrapp-features-main .list-features-main {
    margin: 20px auto 0 auto;
    width: 1230px;
    display: flex;
    flex-wrap: wrap;
}

.wrapp-features-main .list-features-main .item-features-main {
    width: 50%;
    margin-bottom: 35px;
    display: flex;
    flex-wrap: wrap;
}

.wrapp-features-main .list-features-main .item-features-main .img-features {
    width: 13%;
}

.wrapp-features-main .list-features-main .item-features-main .text-features {
    width: 87%;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 24px;
    letter-spacing: 0.05em;
}

.wrapp-features-main .list-features-main .item-features-main .text-features span {
    color: var(--main-color);
}

.wrapp-features-main .list-features-main .item-features-main:nth-child(2) {
    padding-left: 65px;
}

.wrapp-features-main .list-features-main .item-features-main:nth-child(2) .text-features {
    padding-right: 50px;
}

.wrapp-features-main .list-features-main .item-features-main:nth-child(3) {
    margin-bottom: 50px;
}

.wrapp-features-main .list-features-main .item-features-main:nth-child(4) {
    padding-left: 65px;
}

.wrapp-features-main .list-features-main .item-features-main:nth-child(4) .text-features {
    padding-right: 190px;
}

.wrapp-features-main .list-features-main .item-features-main:nth-child(5) .text-features {
    padding-right: 230px;
}

.wrapp-features-main .list-features-main .item-features-main:nth-child(6) {
    padding-left: 65px;
}

.wrapp-features-main .list-features-main .item-features-main:nth-child(6) .text-features {
    padding-right: 80px;
}

.wrapp-seo-main {
    margin-top: 40px;
    padding-bottom: 46px;
}

.wrapp-seo-main .title-seo-main {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 30px;
    color: #323232;
    line-height: 41px;
    text-align: center;
    text-transform: uppercase;
}

.wrapp-seo-main .text-seo-main {
    margin-top: 28px;
}

.wrapp-seo-main .text-seo-main p {
    margin: 0 0 20px 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #333333;
    line-height: 26px;
}

/* Страница Каталог (блоки)*/
.rubl {
    font-family: "rouble" !important;
}

.wrapp-breadcrumb {
    padding: 11px 0;
    background: #F5F5F5;
}

.wrapp-breadcrumb .breadcrumb-item {
    float: left;
}

.wrapp-breadcrumb .breadcrumb-item a {
    display: inline-block;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #8E8E8E;
    line-height: 19px;
}

.wrapp-breadcrumb .breadcrumb-item:after {
    content: '/';
    display: inline-block;
    margin: 0 4px 0 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #8E8E8E;
    line-height: 19px;
}

.wrapp-breadcrumb .breadcrumb-item:last-child span {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 19px;
}

.wrapp-breadcrumb .breadcrumb-item:last-child a {
    color: #323232;
}

.wrapp-breadcrumb .breadcrumb-item:last-child:after {
    display: none;
}

.wrapp-catalog-banner {
    position: relative;
}

.wrapp-catalog-banner img {
    width: 100%;
    max-width: 100%;
}

.wrapp-catalog-banner .catalog-banner {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
}

.wrapp-catalog-banner .catalog-banner .text-catalog-banner {
    margin-top: -75px;
    max-width: 378px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 40px;
    color: #fff;
    line-height: 52px;
    text-align: center;
    text-transform: uppercase;
}

.wrapp-catalog {
    padding-bottom: 57px;
}

.wrapp-catalog .wrapp-controls-catalog {
    margin-bottom: 11px;
    padding: 15px 0 11px 0;
    border: 1px solid #DEDEDE;
}

.wrapp-catalog .wrapp-controls-catalog .controls-catalog:after {
    content: '';
    display: table;
    clear: both;
}

.wrapp-catalog .wrapp-controls-catalog .left-controls-catalog {
    padding-top: 5px;
    float: left;
    display: flex;
    flex-wrap: wrap;
}

.wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .wrapp-open-filters a {
    display: inline-block;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 27px;
    text-decoration: none;
    text-transform: uppercase;
}

.wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .wrapp-open-filters a:before {
    content: '';
    display: inline-block;
    margin-right: 18px;
    width: 31px;
    height: 23px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/icon-filter.svg") no-repeat center center;
    background-size: cover;
    vertical-align: -4px;
}

.wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .wrapp-open-filters a:after {
    content: '';
    display: inline-block;
    margin-left: 14px;
    width: 18px;
    height: 10px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/arrow-more-items.png") no-repeat center center;
    background-size: cover;
    transition: 0.5s;
}

.wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .wrapp-open-filters a.open:after {
    transform: rotate(180deg);
}

.wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .show-count-items {
    margin-right: 69px;
    margin-left: 69px;
}

.wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .show-count-items span {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 20px;
    color: #4B4B4B;
    line-height: 27px;
    text-transform: uppercase;
}


.wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .jq-selectbox,
.wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .jq-select-multiple {
    vertical-align: top;
}

.wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .jq-selectbox__select-text {
    display: inline-block;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 27px;
    text-transform: uppercase;
}

.wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .jq-selectbox__trigger {
    margin-left: 15px;
    display: inline-block;
    vertical-align: 7px;
}

.wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .jq-selectbox__trigger-arrow {
    display: inline-block;
    width: 18px;
    height: 10px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/arrow-more-items.png") no-repeat center center;
    background-size: cover;
}

.wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .show-count-items .jq-selectbox__dropdown {
    left: -113px;
}

.wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .sorting .jq-selectbox__dropdown {
    left: -48px;
}

.wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .jq-selectbox__dropdown {
    min-width: 150px;
    background: #fff;
    border: 1px solid #DEDEDE;
}

.wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .jq-selectbox__dropdown ul {
    padding: 0;
    margin: 0;
    list-style: none;
}

.wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .jq-selectbox__dropdown ul li {
    display: block;
    border-bottom: 1px solid #DEDEDE;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 30px;
    text-align: center;
}

.wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .jq-selectbox__dropdown ul li:last-child {
    border-bottom: none;
}

.wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .jq-selectbox__dropdown ul li:hover {
    background: var(--main-color);
    color: #fff;
}

.wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .sorting span {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 27px;
    text-transform: uppercase;
}

.wrapp-catalog .wrapp-controls-catalog .right-controls-catalog {
    height: 39px;
    float: right;
    display: flex;
    flex-wrap: wrap;
}

.wrapp-catalog .wrapp-controls-catalog .right-controls-catalog .type-display {
    filter: opacity(0.5) brightness(1) contrast(1.1);
}

.wrapp-catalog .wrapp-controls-catalog .right-controls-catalog .type-display .type-block-items {
    display: inline-block;
    margin-right: 7px;
    width: 39px;
    height: 39px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/block-items.svg") no-repeat center center;
    background-size: contain;
}

.wrapp-catalog .wrapp-controls-catalog .right-controls-catalog .type-display .type-block-items.selected {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/block-items-active.svg") no-repeat center center;
    background-size: contain;
}

.wrapp-catalog .wrapp-controls-catalog .right-controls-catalog .type-display .type-list-items {
    display: inline-block;
    width: 39px;
    height: 39px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/list-items.svg") no-repeat center center;
    background-size: contain;
}

.wrapp-catalog .wrapp-controls-catalog .right-controls-catalog .type-display .type-list-items.selected {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/list-items-active.svg") no-repeat center center;
    background-size: contain;
}

.wrapp-catalog .wrapp-block-catalog-items {
    margin-top: 10px;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items {
    margin: 0 -12px;
    display: flex;
    flex-wrap: wrap;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .wrapp-item {
    width: 33.3%;
    padding: 0 12px;
    margin-bottom: 24px;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item {
    padding: 50px 10px 20px;
    height: 100%;
    border: 1px solid #DDDDDD;
    position: relative;
    text-align: center;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .sticker {
    position: absolute;
    top: 28px;
    left: 44px;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .sticker .sticker-novelty span {
    display: inline-block;
    width: 97px;
    height: 32px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 12px;
    color: var(--main-color);
    line-height: 30px;
    border: 1px solid var(--main-color);
    border-radius: 5px;
    text-transform: uppercase;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .icon-item {
    position: absolute;
    top: 28px;
    right: 44px;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .icon-item a {
    display: inline-block;
    width: 32px;
    height: 32px;
    text-decoration: none;
    border: 1px solid var(--main-color);
    border-radius: 32px;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .icon-item .add-to-compare {
    margin-right: 6px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/compare-item.svg") no-repeat center center;
    background-size: cover;

}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .icon-item .add-to-compare.selected {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/compare-item-active.svg") no-repeat center center;
    background-size: cover;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .icon-item .add-to-favorites {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/favorites-item.svg") no-repeat center center;
    background-size: cover;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .icon-item .add-to-favorites.selected {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/favorites-item-active.svg") no-repeat center center;
    background-size: cover;
}

.wrapp-catalog .item .icon-item .add-to-compare,
.wrapp-catalog .item .icon-item .add-to-favorites {
    cursor: pointer;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .icon-item .delete-favorites {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/delete-cart.svg") no-repeat center center;
    background-size: cover;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .img-item a {
    display: block;
    width: 100%;
    height: 298px;
    position: relative;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .img-item a img {
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
}


.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .name-item {
    margin: 0 auto;
    max-width: 262px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .name-item a {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
    text-decoration: none;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .name-item a span {
    font-family: "OpenSans-Bold", sans-serif;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .avialable-mobil {
    display: none;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .list-features-item {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin-top: 13px;
    min-height: 75px;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .list-features-item .features-item {
    width: 75px;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .list-features-item .features-item img {
    margin: 0 auto;
    border: 1px solid var(--main-color);
    border-radius: 9px;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .list-features-item .features-item span {
    display: block;
    margin-top: 4px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 12px;
    color: #323232;
    line-height: 16px;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .list-features-item .features-item:first-child span {
    color: var(--main-color);
    text-transform: uppercase;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item {
    display: flex;
    flex-wrap: wrap;
    width: 310px;
    margin: 5px auto 0 auto;
    border-top: 1px solid #C4C4C4;
    border-bottom: 1px solid #C4C4C4;
    padding: 4px 0;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .rate-item {
    width: 50%;
    border-right: 1px solid #C4C4C4;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .rate-item .bg-rate {
    display: inline-block;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .rate-item .bg-rate span {
    display: inline-block;
    width: 84px;
    height: 13px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/rate-card.png") no-repeat center center;
    background-size: cover;
    vertical-align: middle;
    position: relative;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .rate-item .bg-rate span .bg-color {
    margin-left: 0;
    display: inline-block;
    width: 34%;
    height: 100%;
    background: red;
    background-image: none;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .rate-item .count-rate {
    display: inline-block;
    margin-left: 5px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #B5B5B5;
    line-height: 19px;
    text-decoration: underline;
    vertical-align: middle;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .rate-item .count-rate:hover {
    text-decoration: none;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .bonus-item {
    width: 50%;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 15px;
    color: var(--main-color);
    line-height: 20px;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .bonus-item a {
    display: none;
    margin-left: 4px;
    width: 14px;
    height: 14px;
    /*background: url("/local/templates/czebra_daewoo/front/css_new/../img/info.svg") no-repeat center center;*/
    background-size: cover;
    vertical-align: -2px;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .block-delivery-mobil {
    display: none;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item {
    display: flex;
    flex-wrap: nowrap;
    justify-content: center;
    gap: 0px 17px;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item .old-price {
    /*padding-left: 45px;*/
    margin-top: 8px;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item .old-price .percent {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 25px;
    color: var(--main-color);
    line-height: 34px;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item .old-price .value {
    margin-top: -5px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 22px;
    color: #323232;
    line-height: 30px;
    position: relative;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item .old-price .value span {
    font-size: 16px;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item .old-price .value .rubl {
    font-family: "rouble";
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item .old-price .value:after {
    content: '';
    display: block;
    width: 100%;
    height: 1px;
    background: var(--main-color);
    position: absolute;
    top: 50%;
    left: 0;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item .old-price + .price-item {
    width: auto;
    /*margin-left: 65px;*/
    margin-top: 20px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 35px;
    /*color: var(--main-color);*/
    line-height: 48px;
    /*align-self: center;*/
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item .old-price + .price-item .rubl {
    font-size: 30px;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item .price-item {
    margin-top: 19px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 35px;
    color: #323232;
    line-height: 48px;
    width: 100%;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item .price-item .rubl {
    font-size: 30px;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item {
    margin-top: 13px;
    text-align: center;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .add-to-cart-item {
    display: inline-block;
    margin-right: 9px;
    width: 183px;
    height: 47px;
    line-height: 45px;
    overflow: hidden;
    transition: .3s;
    vertical-align: middle;
    position: relative;
    z-index: 2;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .add-to-cart-item a {
    display: inline-block;
    width: 183px;
    height: 47px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 13px;
    color: var(--main-color);
    line-height: 45px;
    border: 1px solid #000000;
    border-radius: 11px;
    text-align: center;
    text-transform: uppercase;
    text-decoration: none;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .add-to-cart-item a .btn-trans {
    display: block;
    transition: .3s;
    color: #fff;
    margin-top: -45px;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .add-to-cart-item a .btn-anim {
    display: block;
    color: #323232;
    padding-left: 10px;
    padding-right: 10px
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .quick-order {
    display: inline-block;
    width: 183px;
    height: 47px;
    line-height: 45px;
    overflow: hidden;
    transition: .3s;
    vertical-align: middle;
    position: relative;
    z-index: 2;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .quick-order a {
    display: inline-block;
    width: 183px;
    height: 47px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 13px;
    color: #323232;
    line-height: 45px;
    border: 1px solid #000000;
    border-radius: 11px;
    text-align: center;
    text-transform: uppercase;
    text-decoration: none;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .quick-order a .btn-trans {
    display: block;
    transition: .3s;
    color: #fff;
    margin-top: -45px;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .quick-order a .btn-anim {
    display: block;
    color: #323232;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item a:hover {
    color: #fff;
    border: 1px solid var(--main-color);
    background: var(--main-color);
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item a:hover .btn-trans {
    margin-top: 0;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .more-item {
    width: 100%;
    margin-top: 23px;
    text-align: center;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .more-item a {
    display: inline-block;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 20px;
    color: #4B4B4B;
    line-height: 27px;
    text-decoration: none;
    text-transform: uppercase;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .more-item a:after {
    content: '';
    display: inline-block;
    margin-left: 17px;
    width: 18px;
    height: 10px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/arrow-more-items.png") no-repeat center center;
    background-size: cover;
    vertical-align: middle;
}

.jq-selectbox {
    z-index: 5;
}

/* Страница Каталог (список) */
.rubl {
    font-family: "rouble";
}

.wrapp-catalog .wrapp-list-catalog-items {
    margin-top: 25px;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item {
    padding: 35px 0 10px 30px;
    margin-bottom: 25px;
    display: flex;
    flex-wrap: wrap;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .img-item {
    margin-right: 91px;
    width: 375px;
    height: 417px;
    position: relative;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .img-item a {
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .img-item a img {
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .img-item .sticker {
    position: absolute;
    top: 33px;
    right: -17px;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .img-item .sticker .sticker-novelty span {
    display: inline-block;
    width: 172px;
    height: 52px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 20px;
    color: var(--main-color);
    line-height: 50px;
    border: 1px solid var(--main-color);
    border-radius: 10px;
    text-align: center;
    text-transform: uppercase;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item {
    width: calc(100% - 466px);
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .wrapp-name-item .name-item {
    padding-top: 7px;
    float: left;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .wrapp-name-item .name-item a {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 25px;
    color: #333333;
    line-height: 34px;
    text-decoration: none;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .wrapp-name-item .icon-item {
    float: right;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .wrapp-name-item .icon-item a {
    display: inline-block;
    width: 44px;
    height: 44px;
    text-decoration: none;
    vertical-align: bottom;
    border: 1px solid var(--main-color);
    border-radius: 50%;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .wrapp-name-item .icon-item .add-to-compare {
    margin-right: 11px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/compare-item.svg") no-repeat center center;
    background-size: cover;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .wrapp-name-item .icon-item .add-to-compare.selected {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/compare-item-active.svg") no-repeat center center;
    background-size: cover;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .wrapp-name-item .icon-item .add-to-favorites {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/favorites-item.svg") no-repeat center center;
    background-size: cover;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .wrapp-name-item .icon-item .add-to-favorites.selected {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/favorites-item-active.svg") no-repeat center center;
    background-size: cover;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .wrapp-name-item:after {
    content: '';
    display: table;
    clear: both;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item {
    margin-top: 7px;
    display: flex;
    flex-wrap: wrap;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .left-table-item {
    width: 385px;
    margin-right: 19px;
    border-top: 1px solid #C4C4C4;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .left-table-item .features-item {
    padding: 10px 0 10px 0;
    border-bottom: 1px solid #C4C4C4;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .left-table-item .features-item img {
    width: 25px;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .left-table-item .features-item span {
    display: inline-block;
    margin-left: 14px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 19px;
    color: var(--main-color);
    line-height: 26px;
    vertical-align: middle;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .left-table-item .characteristics-item {
    padding: 11px 0 11px 0;
    border-bottom: 1px solid #C4C4C4;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .left-table-item .characteristics-item .characheristic {
    margin-bottom: 9px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .left-table-item .characteristics-item .characheristic .name-characheristic {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 19px;
    color: #323232;
    line-height: 26px;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .left-table-item .characteristics-item .characheristic .value-characheristic {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 18px;
    color: #333333;
    line-height: 25px;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .left-table-item .characteristics-item .characheristic:last-child {
    margin-bottom: 0;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .left-table-item .more-info-item {
    margin-top: 27px;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .left-table-item .more-info-item a {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 18px;
    color: var(--main-color);
    line-height: 25px;
    text-decoration: underline;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .left-table-item .more-info-item a:before {
    content: '';
    margin-right: 19px;
    display: inline-block;
    width: 30px;
    height: 16px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/eye.svg") no-repeat center center;
    background-size: cover;
    vertical-align: middle;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .right-table-item {
    width: 429px;
    border-top: 1px solid #C4C4C4;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .right-table-item .wrapp-available {
    padding: 4px 0;
    display: flex;
    flex-wrap: wrap;
    border-bottom: 1px solid #C4C4C4;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .right-table-item .wrapp-available .in-avialable {
    width: 50%;
    padding: 7px 0 7px 33px;
    border-right: 1px solid #C4C4C4;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #1CA94E;
    line-height: 22px;
    text-transform: uppercase;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .right-table-item .wrapp-available .in-avialable img {
    vertical-align: -5px;
    margin-right: 9px;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .right-table-item .wrapp-available .in-avialable.not-avialable {
    padding-left: 30px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
    text-transform: uppercase;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .right-table-item .wrapp-available .avialable-magazine {
    padding-left: 15px;
    align-self: center;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .right-table-item .wrapp-available .avialable-magazine img {
    margin-right: 6px;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .right-table-item .wrapp-available .avialable-magazine a {
    display: inline-block;
    padding-top: 1px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 15px;
    color: #333333;
    line-height: 20px;
    text-decoration: underline;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .rate-item {
    margin-top: 8px;
    text-align: right;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .rate-item .count-reviews {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 10px;
    color: #A6A6A6;
    line-height: 14px;
    text-decoration: none;
    vertical-align: top;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .rate-item .bg-rate {
    display: inline-block;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .rate-item .bg-rate span {
    display: inline-block;
    width: 78px;
    height: 12px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/rate-card.png") no-repeat center center;
    background-size: cover;
    vertical-align: middle;
    position: relative;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .rate-item .bg-rate span .bg-color {
    margin-left: 0;
    display: inline-block;
    width: 34%;
    height: 100%;
    background: red;
    background-image: none;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .block-price {
    display: flex;
    flex-wrap: wrap;
    padding-left: 50px;
    align-items: baseline;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .block-price .old-price {
    text-align: center;
    padding-left: 11px;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .block-price .old-price .percent {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 30px;
    color: var(--main-color);
    line-height: 41px;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .block-price .old-price .value-old-price {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 25px;
    color: #333333;
    line-height: 34px;
    position: relative;
}

.wrapp-price-item .old-price .value-old-price {
    font-size: 15px !important;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .block-price .old-price .value-old-price span {
    font-family: "OpenSans-Regular", sans-serif;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .block-price .old-price .value-old-price:after {
    content: '';
    display: inline-block;
    width: 100%;
    height: 1px;
    background: var(--main-color);
    position: absolute;
    top: 50%;
    left: 0;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .block-price .old-price + .price-item {
    width: auto;
    padding-left: 76px;
    color: var(--main-color);
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .block-price .price-item {
    width: 100%;
    margin-top: 15px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 44px;
    color: #323232;
    line-height: 60px;
    text-align: center;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .block-price .price-item span {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 36px;
    line-height: 49px;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .wrapp-delivery-item {
    margin-top: 36px;
    display: flex;
    flex-wrap: wrap;
    padding: 4px 0;
    border-top: 1px solid #C4C4C4;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .wrapp-delivery-item .delivery-item {
    width: 50%;
    padding-left: 31px;
    padding: 2px 0 6px 31px;
    border-right: 1px solid #C4C4C4;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .wrapp-delivery-item .delivery-item a {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #333333;
    line-height: 22px;
    text-decoration: underline;
    vertical-align: -6px;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .wrapp-delivery-item .delivery-item img {
    margin-right: 9px;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .wrapp-delivery-item .date-delivery {
    width: 50%;
    padding: 0 0 0 16px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #333333;
    line-height: 22px;
    align-self: center;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .wrapp-pickup-item {
    display: flex;
    flex-wrap: wrap;
    padding: 4px 0;
    border-top: 1px solid #C4C4C4;
    border-bottom: 1px solid #C4C4C4;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .wrapp-pickup-item .pickup-item {
    width: 50%;
    padding: 2px 0 4px 29px;
    border-right: 1px solid #C4C4C4;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .wrapp-pickup-item .pickup-item a {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #333333;
    line-height: 22px;
    text-decoration: underline;
    vertical-align: -6px;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .wrapp-pickup-item .pickup-item img {
    margin-right: 9px;
    vertical-align: bottom;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .wrapp-pickup-item .date-pickup {
    width: 50%;
    padding-left: 17px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #333333;
    line-height: 22px;
    align-self: center;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .btn-item {
    margin-top: 21px;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .btn-item .add-to-cart-item {
    width: 210px;
    height: 47px;
    margin-right: 5px;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .btn-item .add-to-cart-item a {
    width: 210px;
    height: 47px;
    font-size: 17px;
    color: var(--main-color);
    border: 1px solid var(--main-color);
    line-height: 45px;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .btn-item .add-to-cart-item a .btn-trans {
    margin-top: -45px;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .btn-item .add-to-cart-item a .btn-anim {
    color: var(--main-color);
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .btn-item .add-to-cart-item a:hover {
    color: #fff;
    background: var(--main-color);
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .btn-item .add-to-cart-item a:hover .btn-trans {
    margin-top: 0;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .btn-item .quick-order-item {
    width: 210px;
    height: 47px;
    line-height: 45px;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .btn-item .quick-order-item a {
    width: 210px;
    height: 47px;
    font-size: 17px;
    color: #323232;
    border: 1px solid #000000;
    line-height: 45px;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .btn-item .quick-order-item a .btn-trans {
    margin-top: -45px;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .btn-item .quick-order-item a:hover {
    color: #fff;
    border: 1px solid var(--main-color);
    background: var(--main-color);
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .btn-item .quick-order-item a:hover .btn-trans {
    margin-top: 0;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .more-item {
    width: 100%;
    margin-top: 36px;
    text-align: center;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .more-item a {
    display: inline-block;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 20px;
    color: #4B4B4B;
    line-height: 27px;
    text-decoration: none;
    text-transform: uppercase;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .more-item a:after {
    content: '';
    display: inline-block;
    margin-left: 17px;
    width: 18px;
    height: 10px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/arrow-more-items.png") no-repeat center center;
    background-size: cover;
    vertical-align: middle;
}

/* Страница Карточка товара */
.wrapp-card {
    margin-top: 16px;
    padding-bottom: 87px;
}

.wrapp-card .title-card h1 {
    width: 100%;
    float: left;
    margin: 0;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 29px;
    color: #333333;
    line-height: 41px;
}

.wrapp-card .title-card a {
    display: inline-block;
    margin-top: 0;
    float: right;
}

.wrapp-card .title-card .icon-mobil-block {
    display: none;
}

.wrapp-card .title-card:after {
    content: '';
    display: table;
    clear: both;
}

.wrapp-card .block-card-info {
    margin-top: 11px;
    display: flex;
    flex-wrap: wrap;
}

.wrapp-card .block-card-info .left-card {
    width: 879px;
    margin-right: 67px;
}

.wrapp-card .block-card-info .left-card .wrapp-rate-reviews {
    margin-top: 5px;
    display: flex;
    width: 418px;
    flex-wrap: wrap;
    padding: 0 0 5px 0;
    border-bottom: 1px solid #C4C4C4;
}

.wrapp-card .block-card-info .left-card .wrapp-rate-reviews .rate {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    padding-right: 25px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #333333;
    line-height: 38px;
    border-right: 1px solid #C4C4C4;
}

.wrapp-card .block-card-info .left-card .wrapp-rate-reviews .rate .rating-container {
    margin-left: 15px;
}

.wrapp-card .block-card-info .left-card .wrapp-rate-reviews .reviews {
    padding-left: 23px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #333333;
    line-height: 38px;
}

.wrapp-card .block-card-info .left-card .wrapp-rate-reviews .reviews a {
    display: inline-block;
    margin-left: 3px;
    color: #8E8E8E;
    text-decoration: underline;
}

.wrapp-card .block-card-info .left-card .wrapp-rate-reviews .reviews a:hover {
    text-decoration: none;
}

.wrapp-card .block-card-info .left-card .wrapp-slider-card {
    margin-top: 18px;
    position: relative;
}

.wrapp-card .block-card-info .left-card .wrapp-slider-card .sticker-card {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 3;
}

.wrapp-card .block-card-info .left-card .wrapp-slider-card .sticker-card .sticker-novelty span {
    display: inline-block;
    width: 127px;
    height: 40px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 15px;
    color: var(--main-color);
    line-height: 38px;
    border: 1px solid var(--main-color);
    border-radius: 5px;
    text-align: center;
    text-transform: uppercase;
}

.wrapp-card .block-card-info .left-card .wrapp-slider-card .slider-card .slide {
    text-align: center;
    height: 493px;
    outline: none;
    position: relative;
}

.wrapp-card .block-card-info .left-card .wrapp-slider-card .slider-card .slide img {
    margin: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
}

.wrapp-card .block-card-info .left-card .wrapp-slider-card .slider-card .prev-slide {
    display: inline-block;
    width: 17px;
    height: 28px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/arrow-card.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 50%;
    margin-top: -5px;
    left: 0;
    cursor: pointer;
    z-index: 3;
}

.wrapp-card .block-card-info .left-card .wrapp-slider-card .slider-card .next-slide {
    display: inline-block;
    width: 17px;
    height: 28px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/arrow-card.svg") no-repeat center center;
    background-size: cover;
    transform: rotate(180deg);
    position: absolute;
    top: 50%;
    margin-top: -5px;
    right: 0;
    cursor: pointer;
    z-index: 3;
}

.wrapp-card .block-card-info .left-card .wrapp-mobil-video-photo {
    display: none;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card {
    margin-top: 18px;
    display: flex;
    flex-wrap: wrap;
    row-gap: 20px;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-video-card {
    padding-top: 3px;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-video-card .title-video-card {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 13px;
    color: #333333;
    line-height: 18px;
    text-transform: uppercase;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-video-card .title-video-card img {
    margin-right: 5px;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-video-card .slider-video-card-hidden {
    display: none;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-video-card .top-video-dots .slick-dots {
    padding: 0;
    width: 100%;
    display: flex;
    margin: 14px 0 0 0;
    list-style: none;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-video-card .top-video-dots .slick-dots li {
    height: 3px;
    width: 100%;
    background: #E6E6E6;
    font-size: 0;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-video-card .top-video-dots .slick-dots li button {
    display: inline-block;
    width: 100%;
    padding: 0;
    height: 3px;
    background: transparent;
    border: none;
    outline: none;
    cursor: pointer;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-video-card .top-video-dots .slick-dots li:first-child button {
    border-radius: 12px 0 0 12px;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-video-card .top-video-dots .slick-dots li:last-child button {
    border-radius: 0 12px 12px 0;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-video-card .top-video-dots .slick-dots .slick-active button {
    background: #5B5B5B;
    border-radius: 10px;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-video-card .slider-video-card {
    margin-top: 15px;
    padding: 0 5px;
    width: 289px;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-video-card .slider-video-card .slide a {
    display: block;
    width: 130px;
    height: 95px;
    outline: none;
    position: relative;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-video-card .slider-video-card .slide a img {
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-video-card .slider-video-card .slide a .icon-youtube {
    display: none;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-video-card .slider-video-card .slide a:hover .icon-youtube {
    display: inline-flex;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-video-card .slider-video-card .slick-video-dots {
    padding: 0;
    width: 100%;
    display: table;
    margin: 15px 0 0 0;
    list-style: none;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-video-card .slider-video-card .slick-video-dots li {
    display: table-cell;
    height: 3px;
    background: #E6E6E6;
    font-size: 0;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-video-card .slider-video-card .slick-video-dots li button {
    display: inline-block;
    width: 100%;
    padding: 0;
    height: 3px;
    background: transparent;
    border: none;
    outline: none;
    cursor: pointer;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-video-card .slider-video-card .slick-video-dots li:first-child button {
    border-radius: 12px 0 0 12px;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-video-card .slider-video-card .slick-video-dots li:last-child button {
    border-radius: 0 12px 12px 0;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-video-card .slider-video-card .slick-video-dots .slick-active button {
    background: #5B5B5B;
    border-radius: 10px;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav {
    margin-left: 0;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav-photo {
    width: 385px
}
.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav-360 {
    width: 130px;
    margin-right: 40px;
    position: relative;
}
@media (max-width: 1099px) {
    .wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav-360 {
        display: none;
    }
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav-360:before {
    content: '';
    position: absolute;
    top: 44px;
    left: 0;
    right: 0;
    height: 3px;
    background-color: #333333;
}
.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav-360:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 3px;
    background-color: #333333;
}
.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav-360 .wrapp-block-360 {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 30px;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav-360 .wrapp-photo-360 {
    width: 95px;
    height: 95px;
    position: relative;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav-360 .wrapp-photo-360 .wrapp-photo-360-link {
    position: absolute;
    inset: 0;
    display: block;
    cursor: pointer;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav-360 .wrapp-photo-360 .wrapp-photo-360-link img {
    min-width: 100%;
    min-height: 100%;
    max-width: 100%;
    max-height: 100%;
    object-fit: cover;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .title-photo-card {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 13px;
    color: #333333;
    line-height: 18px;
    text-transform: uppercase;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .title-photo-card img {
    margin-right: 5px;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .top-dots .slick-dots {
    padding: 0;
    width: 100%;
    display: table;
    margin: 14px 0 0 0;
    list-style: none;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .top-dots .slick-dots li {
    display: table-cell;
    height: 3px;
    background: #E6E6E6;
    font-size: 0;
    list-style: none;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .top-dots .slick-dots li button {
    display: inline-block;
    width: 100%;
    padding: 0;
    height: 3px;
    background: transparent;
    border: none;
    outline: none;
    cursor: pointer;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .top-dots .slick-dots li:first-child button {
    border-radius: 12px 0 0 12px;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .top-dots .slick-dots li:last-child button {
    border-radius: 0 12px 12px 0;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .top-dots .slick-dots .slick-active button {
    background: #5B5B5B;
    border-radius: 10px;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .slider-nav-card {
    margin: 15px -12px 0 -12px;
    padding: 0 0;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .slider-nav-card .wrapp-slide {
    padding: 0 10px;
    outline: none;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .slider-nav-card .slide {
    outline: none;
    height: 95px;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .slider-nav-card .slide span {
    display: inline-block;
    width: 95px;
    height: 95px;
    border: 2px solid transparent;
    position: relative;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .slider-nav-card .slide img {
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .slider-nav-card .slick-current.slick-active span {
    border: 2px solid var(--main-color);
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-video-card .slider-video-card .next-slide,
.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .slider-nav-card .next-slide {
    display: inline-block;
    width: 18px;
    height: 10px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/arrow-more-items.png") no-repeat center center;
    background-size: cover;
    transform: rotate(-90deg);
    position: absolute;
    top: 50%;
    margin-top: -12px;
    right: -19px;
    cursor: pointer;
    z-index: 3;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-video-card .slider-video-card .prev-slide,
.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .slider-nav-card .prev-slide {
    display: inline-block;
    width: 18px;
    height: 10px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/arrow-more-items.png") no-repeat center center;
    background-size: cover;
    transform: rotate(90deg);
    position: absolute;
    top: 50%;
    margin-top: -12px;
    left: -19px;
    cursor: pointer;
    z-index: 3;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .slick-photo-dots {
    padding: 0 12px;
    width: 100%;
    display: flex;
    margin: 14px 0 0 0;
    list-style: none;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .slick-photo-dots li {
    height: 3px;
    width: 100%;
    background: #E6E6E6;
    font-size: 0;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .slick-photo-dots li button {
    display: inline-block;
    width: 100%;
    padding: 0;
    height: 3px;
    background: transparent;
    border: none;
    outline: none;
    cursor: pointer;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .slick-photo-dots li:first-child button {
    border-radius: 12px 0 0 12px;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .slick-photo-dots li:last-child button {
    border-radius: 0 12px 12px 0;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .slick-photo-dots .slick-active button {
    background: #5B5B5B;
    border-radius: 10px;
}

.wrapp-card .block-card-info .right-card-mobil {
    display: none;
}

.wrapp-card .block-card-info .wrapp-accord-card-mobil {
    display: none;
}

.wrapp-card .block-card-info .right-card {
    width: 384px;
}

.wrapp-card .block-card-info .right-card .wrapp-avialable-bonus-card {
    display: flex;
    flex-wrap: wrap;
    padding: 4px 0;
    border-top: 1px solid #C4C4C4;
    border-bottom: 1px solid #C4C4C4;
}

.wrapp-card .block-card-info .right-card .wrapp-avialable-bonus-card .avialable-card {
    width: 50%;
    padding: 12px 0 8px 30px;
    border-right: 1px solid #C4C4C4;
}

.wrapp-card .block-card-info .right-card .wrapp-avialable-bonus-card .avialable-card span {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 13px;
    color: #20AA4D;
    line-height: 18px;
    text-transform: uppercase;
    vertical-align: middle;
}

.wrapp-card .block-card-info .right-card .wrapp-avialable-bonus-card .avialable-card img {
    margin-right: 7px;
    width: 19px;
}

.wrapp-card .block-card-info .right-card .wrapp-avialable-bonus-card .quantity-bonus-card {
    padding: 6px 0 0 16px;
    align-self: center;
}

.wrapp-card .block-card-info .right-card .wrapp-avialable-bonus-card .quantity-bonus-card span {
    display: inline-block;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 18px;
    color: var(--main-color);
    line-height: 25px;
}

.wrapp-card .block-card-info .right-card .wrapp-avialable-bonus-card .quantity-bonus-card a {
    display: inline-block;
    margin-left: 2px;
    vertical-align: 3px;
}

.wrapp-card .block-card-info .right-card .block-price-card {
    display: flex;
    flex-wrap: wrap;
    align-items: baseline;
}

.wrapp-card .block-card-info .right-card .block-price-card .old-price {
    margin-top: 27px;
    padding-left: 50px;
}

.wrapp-card .block-card-info .right-card .block-price-card .old-price .percent {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 39px;
    color: var(--main-color);
    line-height: 53px;
}

.wrapp-card .block-card-info .right-card .block-price-card .old-price .value-old-price {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 18px !important;
    font-weight: normal;
    color: #9f9f9f;
    line-height: 38px;
    position: relative;
    /*margin-left: -10px;*/
}

.wrapp-card .block-card-info .right-card .block-price-card .old-price .value-old-price:after {
    content: '';
    display: inline-block;
    width: 115%;
    height: 1px;
    background: #000000;
    position: absolute;
    top: 50%;
    left: -5px;
}

.wrapp-card .block-card-info .right-card .block-price-card .old-price + .price-card {
    width: auto;
    margin-left: 25px;
    margin-top: 35px;
    color: var(--main-color);
}

.wrapp-card .block-card-info .right-card .block-price-card .price-card {
    width: 100%;
    margin-top: 25px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 42px;
    color: var(--main-color);
    line-height: 57px;
    text-align: center;
}

.wrapp-card .block-card-info .right-card .block-price-card .price-card .rubl {
    font-size: 30px;
}

.wrapp-card .block-card-info .right-card .btn-item-card {
    margin-top: 39px;
    text-align: center;
}

.wrapp-card .block-card-info .right-card .btn-item-card .add-to-cart {
    display: inline-block;
    margin-right: 2px;
    width: 189px;
    height: 50px;
    line-height: 48px;
    overflow: hidden;
    transition: .3s;
    text-align: center;
    position: relative;
    z-index: 2;
}

.wrapp-card .block-card-info .right-card .btn-item-card .add-to-cart a {
    display: inline-block;
    width: 189px;
    height: 50px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 15px;
    line-height: 48px;
    border: 1px solid #000;
    border-radius: 11px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    transition-property: color;
    transition: color .3s ease;
}

.wrapp-card .block-card-info .right-card .btn-item-card .add-to-cart a .btn-trans {
    display: block;
    transition: .3s;
    color: #fff;
    margin-top: -48px;
}

.wrapp-card .block-card-info .right-card .btn-item-card .add-to-cart a .btn-anim {
    display: block;
    color: #323232;
}

.wrapp-card .block-card-info .right-card .btn-item-card .quick-order {
    display: inline-block;
    width: 189px;
    height: 50px;
    line-height: 48px;
    overflow: hidden;
    transition: .3s;
    text-align: center;
    position: relative;
    z-index: 2;
}

.wrapp-card .block-card-info .right-card .btn-item-card .quick-order a {
    display: inline-block;
    width: 189px;
    height: 50px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 15px;
    line-height: 48px;
    border: 1px solid #000;
    border-radius: 11px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    transition-property: color;
    transition: color .3s ease;
}

.wrapp-card .block-card-info .right-card .btn-item-card .quick-order a .btn-trans {
    display: block;
    transition: .3s;
    color: #fff;
    margin-top: -48px;
}

.wrapp-card .block-card-info .right-card .btn-item-card .quick-order a .btn-anim {
    display: block;
    color: #323232;
}

.wrapp-card .block-card-info .right-card .btn-item-card .add-to-cart a:hover {
    color: #fff;
    border: 1px solid var(--main-color);
    background: var(--main-color);
}

.wrapp-card .block-card-info .right-card .btn-item-card .add-to-cart a:hover .btn-trans {
    margin-top: 0;
}

.wrapp-card .block-card-info .right-card .btn-item-card .quick-order a:hover {
    color: #fff;
    border: 1px solid var(--main-color);
    background: var(--main-color);
}

.wrapp-card .block-card-info .right-card .btn-item-card .quick-order a:hover .btn-trans {
    margin-top: 0;
}

.wrapp-card .block-card-info .right-card .wrapp-compare-favorites-card {
    margin-top: 15px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.wrapp-card .block-card-info .right-card .wrapp-compare-favorites-card .compare-card {
    display: inline-block;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 13px;
    color: #333333;
    line-height: 18px;
    text-transform: uppercase;
    text-decoration: none;
}

.wrapp-card .block-card-info .right-card .wrapp-compare-favorites-card .compare-card:before {
    content: '';
    display: inline-block;
    margin-right: 13px;
    width: 28px;
    height: 22px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/compare.svg") no-repeat center center;
    background-size: cover;
    vertical-align: -6px;
}

.wrapp-card .block-card-info .right-card .wrapp-compare-favorites-card .favorites-card {
    display: inline-block;
    margin-left: 57px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 13px;
    color: #333333;
    line-height: 18px;
    text-transform: uppercase;
    text-decoration: none;
}

.wrapp-card .block-card-info .right-card .wrapp-compare-favorites-card .favorites-card:before {
    content: '';
    display: inline-block;
    margin-right: 12px;
    width: 23px;
    height: 22px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/favorites-card.svg") no-repeat center center;
    background-size: cover;
    vertical-align: -6px;
}

.wrapp-card .block-card-info .right-card .wrapp-getting-card {
    margin-top: 43px;
}

.wrapp-card .block-card-info .right-card .wrapp-getting-card .title-getting-card {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #333333;
    line-height: 22px;
    text-transform: uppercase;
    text-align: center;
}

.wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-delivery-card {
    margin-top: 11px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    padding: 4px 0;
    border-top: 1px solid #C4C4C4;
    border-bottom: 1px solid #C4C4C4;
}

.wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-delivery-card .delivery-card {
    width: 50%;
    padding-left: 50px;
    line-height: 47px;
    border-right: 1px solid #C4C4C4;
}

.wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-delivery-card .delivery-card img {
    width: 27px;
    margin-right: 5px;
}

.wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-delivery-card .delivery-card a {
    display: inline-block;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 13px;
    color: #333333;
    line-height: 18px;
    text-decoration: underline;
}

.wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-delivery-card .delivery-card a:hover {
    text-decoration: none;
}

.wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-delivery-card .value-delivery-card {
    width: 50%;
    padding: 0 0 0 22px;
}

.wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-delivery-card .value-delivery-card p {
    margin: 0;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 13px;
    color: #333333;
    line-height: 13px;
}

.wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-delivery-card .value-delivery-card span {
    display: inline-block;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 13px;
    color: #1CA94E;
    line-height: 13px;
}

.wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-pickup-card {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    padding: 4px 0;
    border-bottom: 1px solid #C4C4C4;
}

.wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-pickup-card .pickup-card {
    width: 50%;
    padding-left: 50px;
    line-height: 47px;
    border-right: 1px solid #C4C4C4;
}

.wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-pickup-card .pickup-card img {
    margin-right: 5px;
    width: 28px;
}

.wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-pickup-card .pickup-card a {
    display: inline-block;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 13px;
    color: #333333;
    line-height: 18px;
    text-decoration: underline;
}

.wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-pickup-card .pickup-card a:hover {
    text-decoration: none;
}

.wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-pickup-card .value-pickup-card {
    padding-left: 23px;
}

.wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-pickup-card .value-pickup-card p {
    margin: 0;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 13px;
    color: #333333;
    line-height: 13px;
}

.wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-pickup-card .value-pickup-card a {
    display: inline-block;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 13px;
    color: #333333;
    line-height: 13px;
    text-decoration: underline;
}

.wrapp-card .block-card-info .right-card .wrapp-getting-card .avialable-magazine-card {
    padding: 17px 0 17px 55px;
    border-bottom: 1px solid #C4C4C4;
}

.wrapp-card .block-card-info .right-card .wrapp-getting-card .avialable-magazine-card img {
    width: 24px;
}

.wrapp-card .block-card-info .right-card .wrapp-getting-card .avialable-magazine-card a {
    display: inline-block;
    margin-left: 10px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 13px;
    color: #333333;
    line-height: 18px;
    text-decoration: underline;
}

.wrapp-card .block-card-info .right-card .wrapp-benefitc-card {
    margin-top: 49px;
}

.wrapp-card .block-card-info .right-card .wrapp-benefitc-card .title-benefit-card {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #333333;
    line-height: 22px;
    text-transform: uppercase;
    text-align: center;
}

.wrapp-card .block-card-info .right-card .wrapp-benefitc-card .installment-payment {
    margin-top: 11px;
    padding: 27px 0 0 10px;
    border-top: 1px solid #C4C4C4;
}

.wrapp-card .block-card-info .right-card .wrapp-benefitc-card .installment-payment img {
    margin-right: 20px;
}

.wrapp-card .block-card-info .right-card .wrapp-benefitc-card .installment-payment a {
    display: inline-block;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 13px;
    color: #333333;
    line-height: 18px;
    text-decoration: underline;
}

.wrapp-card .block-card-info .right-card .wrapp-benefitc-card .subscribe-dumping {
    margin-top: 11px;
    border-bottom: 1px solid #C4C4C4;
    border-top: 1px solid #C4C4C4;
    padding: 24px 0 27px 0px;
    text-align: center;
}

.wrapp-card .block-card-info .right-card .wrapp-benefitc-card .subscribe-dumping img {
    margin-right: 15px;
}

.wrapp-card .block-card-info .right-card .wrapp-benefitc-card .subscribe-dumping a {
    display: inline-block;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 13px;
    color: #333333;
    line-height: 18px;
    text-decoration: underline;
}

.wrapp-card .block-card-info .wrapp-tabs-card {
    margin-top: 0px;
}

.wrapp-card .block-card-info .wrapp-tabs-card .tabs-card {
    padding: 0;
    margin: 0;
    list-style: none;
    border: 1px solid #333333;
}

.wrapp-card .block-card-info .wrapp-tabs-card .tabs-card li {
    float: left;
}

.wrapp-card .block-card-info .wrapp-tabs-card .tabs-card li a {
    display: inline-block;
    padding: 0 64px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #333333;
    line-height: 40px;
    border-right: 1px solid #333333;
    text-decoration: none;
    text-transform: uppercase;
}

.wrapp-card .block-card-info .wrapp-tabs-card .tabs-card .active a {
    background: #333333;
    color: #fff;
}

.wrapp-card .block-card-info .wrapp-tabs-card .tabs-card:after {
    content: '';
    display: table;
    clear: both;
}

.wrapp-card .block-card-info .wrapp-tabs-card .tab-content {
    padding: 14px 0 0 0;
}

.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .list-features-card {
    display: flex;
    flex-wrap: wrap;
}

.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .list-features-card .item-features-card {
    display: flex;
    align-items: center;
}

.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .list-features-card .item-features-card img {
    max-width: 85px;
    max-height: 85px;
    margin-right: 19px;
    border-radius: 15px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .list-features-card .item-features-card span {
    display: inline-block;
    max-width: 150px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 18px;
    color: #474749;
    line-height: 22px;
}

/*.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .list-features-card .item-features-card:nth-child(1) {
  margin-right: 90px; }
.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .list-features-card .item-features-card:nth-child(1) img {
  margin-right: 16px; }
.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .list-features-card .item-features-card:nth-child(2) {
  margin-right: 125px; }
.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .list-features-card .item-features-card:nth-child(2) img {
  margin-right: 25px; }
.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .list-features-card .item-features-card:nth-child(3) {
  margin-right: 115px; }
.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .list-features-card .item-features-card:nth-child(3) img {
  margin-right: 25px; width: 100% }
.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .list-features-card .item-features-card:nth-child(4) img {
  margin-right: 25px; }*/
.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .wrapp-characteristics {
    margin-top: 27px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .wrapp-characteristics .block-characteristics {
    width: 989px;
    margin-right: 61px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .wrapp-characteristics .block-characteristics .title-characteristics {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 25px;
    color: #323232;
    line-height: 34px;
    text-transform: uppercase;
}

.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .wrapp-characteristics .block-characteristics .wrapp-table-characteristics {
    /*margin-top: 21px;*/
    display: flex;
    flex-wrap: wrap;
}

.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .wrapp-characteristics .block-characteristics .wrapp-table-characteristics .table-characteristics {
    width: 480px;
    margin-right: 28px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .wrapp-characteristics .block-characteristics .wrapp-table-characteristics .table-characteristics .item-characteristics {
    display: flex;
    flex-wrap: wrap;
    padding: 9px 0;
    border-top: 1px solid #C4C4C4;
}

.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .wrapp-characteristics .block-characteristics .wrapp-table-characteristics .table-characteristics .item-characteristics .name-characteristics {
    width: 70%;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 18px;
    color: #343434;
    line-height: 25px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .wrapp-characteristics .block-characteristics .wrapp-table-characteristics .table-characteristics .item-characteristics .value-characteristics {
    width: 30%;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 18px;
    color: #343434;
    line-height: 25px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .wrapp-characteristics .block-characteristics .wrapp-table-characteristics .table-characteristics .big-item-characteristics {
    padding: 18px 0 19px 0;
}

.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .wrapp-characteristics .block-characteristics .wrapp-table-characteristics .table-characteristics .item-characteristics:last-child {
    border-bottom: 1px solid #C4C4C4;
}

.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .wrapp-characteristics .block-characteristics .wrapp-table-characteristics .table-characteristics:last-child {
    margin-right: 0;
}

.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .wrapp-characteristics .block-complectation {
    width: 278px;
    /*max-height: 407px;*/
    padding: 0 0 0 36px;
    border-left: 1px solid #C4C4C4;
}

.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .wrapp-characteristics .block-complectation .title-complectation {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 25px;
    color: #323232;
    line-height: 34px;
    text-transform: uppercase;
}

.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .wrapp-characteristics .block-complectation .list-complectation {
    margin-top: 21px;
    border-top: 1px solid #C4C4C4;
}

.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .wrapp-characteristics .block-complectation .list-complectation ul {
    margin: 18px 0 0 0;
    padding: 0;
    list-style: none;
}

.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .wrapp-characteristics .block-complectation .list-complectation ul li {
    display: block;
    margin-bottom: 5px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #343434;
    line-height: 22px;
    position: relative;
}

.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .wrapp-characteristics .block-complectation .list-complectation ul li:last-child {
    margin-bottom: 0;
}

.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .wrapp-characteristics .block-complectation .list-complectation ul li:before {
    content: '';
    display: inline-block;
    margin-right: 13px;
    width: 7px;
    height: 7px;
    background: #343434;
    border-radius: 50%;
    vertical-align: 3px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #getting-product-tabs .title-getting {
    margin-top: 17px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 25px;
    color: #323232;
    line-height: 34px;
    text-transform: uppercase;
}

.wrapp-card .block-card-info .wrapp-tabs-card #getting-product-tabs .left-column-registration-order {
    margin-top: 13px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #getting-product-tabs .left-column-registration-order .wrapp-address-delivery {
    width: 100%;
    margin: 0;
}

.wrapp-card .block-card-info .wrapp-tabs-card #getting-product-tabs .left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery1 {
    width: 407px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #getting-product-tabs .left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery2 {
    width: 461px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #getting-product-tabs .left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery3 {
    width: 460px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #getting-product-tabs .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .head-table-pickup {
    padding-left: 23px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #getting-product-tabs .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .item-table-pickup label {
    padding-left: 23px;
    padding-right: 13px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #getting-product-tabs .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .head-table-pickup .address-item {
    width: 41%;
}

.wrapp-card .block-card-info .wrapp-tabs-card #getting-product-tabs .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .head-table-pickup .when-pickup span {
    display: inline;
}

.wrapp-card .block-card-info .wrapp-tabs-card #getting-product-tabs .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .head-table-pickup .working-time-item {
    width: 17%;
}

.wrapp-card .block-card-info .wrapp-tabs-card #getting-product-tabs .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .head-table-pickup .availability {
    width: 21.5%;
}

.wrapp-card .block-card-info .wrapp-tabs-card #getting-product-tabs .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .item-table-pickup label .address-item-value {
    width: 41%;
}

.wrapp-card .block-card-info .wrapp-tabs-card #getting-product-tabs .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .item-table-pickup label .when-pickup-value {
    width: 20.5%;
}

.wrapp-card .block-card-info .wrapp-tabs-card #getting-product-tabs .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .item-table-pickup label .working-time-item-value {
    width: 16.5%;
}

.wrapp-card .block-card-info .wrapp-tabs-card #getting-product-tabs .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .item-table-pickup label .address-item-value .icon-address {
    margin-right: 9px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #getting-product-tabs .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .item-table-pickup label .address-item-value .info-address {
    max-width: 438px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #getting-product-tabs .wrapp-service-support {
    padding-bottom: 0;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .service-support {
    margin-top: 10px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    min-height: 152px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/bg-service-and-support.png") no-repeat center center;
    background-size: cover;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .service-support .phone-service {
    margin-top: 5px;
    width: 100%;
    padding-left: 160px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 55px;
    color: var(--main-color);
    line-height: 75px;
    text-align: center;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .service-support p {
    margin: -50px 0 0 0;
    padding-left: 160px;
    width: 100%;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
    text-align: center;
    text-transform: uppercase;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service {
    margin-top: 38px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .title-block {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 25px;
    color: #323232;
    line-height: 34px;
    text-transform: uppercase;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service {
    margin-top: 31px;
    display: flex;
    flex-wrap: wrap;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul {
    width: 363px;
    padding: 0;
    margin: 0;
    border-right: 1px solid #C4C4C4;
    list-style: none;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li {
    display: block;
    margin-bottom: 15px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li a {
    display: inline-block;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    text-decoration: underline;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li a span {
    display: inline-block;
    margin-right: 18px;
    width: 41px;
    height: 41px;
    position: relative;
    vertical-align: middle;
    position: relative;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li a .icon-tab-service1:before {
    content: '';
    display: inline-block;
    width: 31px;
    height: 41px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/tabs-services/certificate-grey.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 1;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li a .icon-tab-service1:after {
    content: '';
    display: inline-block;
    width: 31px;
    height: 41px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/tabs-services/certificate.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li a .icon-tab-service2:before {
    content: '';
    display: inline-block;
    width: 31px;
    height: 41px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/tabs-services/shopping-list2-grey.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 1;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li a .icon-tab-service2:after {
    content: '';
    display: inline-block;
    width: 31px;
    height: 41px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/tabs-services/shopping-list2.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li a .icon-tab-service3:before {
    content: '';
    display: inline-block;
    width: 33px;
    height: 33px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/tabs-services/technical-support-grey.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 1;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li a .icon-tab-service3:after {
    content: '';
    display: inline-block;
    width: 33px;
    height: 33px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/tabs-services/technical-support.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li a .icon-tab-service4:before {
    content: '';
    display: inline-block;
    width: 37px;
    height: 34px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/tabs-services/customer-grey.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 1;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li a .icon-tab-service4:after {
    content: '';
    display: inline-block;
    width: 37px;
    height: 34px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/tabs-services/customer.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li a .icon-tab-service5:before {
    content: '';
    display: inline-block;
    width: 33px;
    height: 33px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/tabs-services/help-grey.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 1;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li a .icon-tab-service5:after {
    content: '';
    display: inline-block;
    width: 33px;
    height: 33px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/tabs-services/help.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li a .icon-tab-service6:before {
    content: '';
    display: inline-block;
    width: 40px;
    height: 36px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/tabs-services/site-grey.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 1;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li a .icon-tab-service6:after {
    content: '';
    display: inline-block;
    width: 40px;
    height: 36px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/tabs-services/site.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li a:hover {
    color: var(--main-color);
    text-decoration: none;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li a:hover .icon-tab-service1:before {
    opacity: 0;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li a:hover .icon-tab-service1:after {
    opacity: 1;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li a:hover .icon-tab-service2:before {
    opacity: 0;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li a:hover .icon-tab-service2:after {
    opacity: 1;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li a:hover .icon-tab-service3:before {
    opacity: 0;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li a:hover .icon-tab-service3:after {
    opacity: 1;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li a:hover .icon-tab-service4:before {
    opacity: 0;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li a:hover .icon-tab-service4:after {
    opacity: 1;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li a:hover .icon-tab-service5:before {
    opacity: 0;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li a:hover .icon-tab-service5:after {
    opacity: 1;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li a:hover .icon-tab-service6:before {
    opacity: 0;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li a:hover .icon-tab-service6:after {
    opacity: 1;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li.active .icon-tab-service1:before {
    opacity: 0;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li.active .icon-tab-service1:after {
    opacity: 1;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li.active .icon-tab-service2:before {
    opacity: 0;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li.active .icon-tab-service2:after {
    opacity: 1;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li.active .icon-tab-service3:before {
    opacity: 0;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li.active .icon-tab-service3:after {
    opacity: 1;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li.active .icon-tab-service4:before {
    opacity: 0;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li.active .icon-tab-service4:after {
    opacity: 1;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li.active .icon-tab-service5:before {
    opacity: 0;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li.active .icon-tab-service5:after {
    opacity: 1;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li.active .icon-tab-service6:before {
    opacity: 0;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li.active .icon-tab-service6:after {
    opacity: 1;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li.active a {
    font-family: "OpenSans-Bold", sans-serif;
    color: var(--main-color);
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li:last-child {
    margin-bottom: 0;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content {
    width: calc(100% - 363px);
    padding-left: 28px;
    padding-top: 0;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content .list-documents .item-document {
    display: flex;
    flex-wrap: wrap;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content .list-documents .item-document .icon-doc {
    margin-right: 16px;
    width: 36px;
    height: 46px;
    position: relative;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content .list-documents .item-document .icon-doc img {
    max-width: 100%;
    max-height: 100%;
    margin: auto;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content .list-documents .item-document .name-doc {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 18px;
    color: #323232;
    line-height: 25px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content .list-documents .item-document .size-doc {
    margin-top: 2px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 18px;
    color: #323232;
    line-height: 25px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content .list-documents .item-document .download-doc {
    margin-top: 5px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content .list-documents .item-document .download-doc a {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 18px;
    color: var(--main-color);
    line-height: 25px;
    text-decoration: underline;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content .list-documents .item-document .download-doc a:hover {
    text-decoration: none;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content .list-documents .item-document .download-doc a:after {
    content: '';
    display: inline-block;
    margin-left: 8px;
    width: 23px;
    height: 23px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/tabs-services/down-arrow.svg") no-repeat center center;
    background-size: cover;
    vertical-align: middle;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support4 .name-tabs {
    margin: 0;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 18px;
    color: #323232;
    line-height: 25px;
    letter-spacing: 0.05em;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support4 .name-tabs span {
    text-decoration: underline;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support4 .wrapp-service-support {
    margin-top: 0;
    padding-bottom: 0;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support4 .wrapp-service-support .list-service {
    margin-top: 10px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support4 .wrapp-service-support .list-service .item-service .logo-service {
    width: 19.5%;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support4 .wrapp-service-support .list-service .item-service .logo-service img {
    max-width: 153px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support4 .wrapp-service-support .list-service .item-service .address-service {
    width: 34.5%;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support4 .wrapp-service-support .list-service .item-service .phone-service {
    width: 21%;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support4 .wrapp-service-support .list-service .item-service .working-time-service {
    width: 15%;
    line-height: 14px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support4 .wrapp-service-support .list-service .item-service .photo-service {
    width: 10%;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support5 .name-tabs {
    margin: 0;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 18px;
    color: #323232;
    line-height: 25px;
    letter-spacing: 0.05em;
    overflow: auto;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support5 .name-tabs .btn-site1 {
    float: right;
    display: inline-block;
    width: 162px;
    height: 50px;
    border: 1px solid var(--main-color);
    border-radius: 11px;
    line-height: 48px;
    text-decoration: none;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support5 .name-tabs .btn-site1 .btn-trans {
    margin-top: -48px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support5 .name-tabs .btn-site1 .btn-anim {
    color: var(--main-color);
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support5 .name-tabs .btn-site1:hover {
    color: #fff;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support5 .name-tabs .btn-site1:hover .btn-trans {
    margin-top: 0;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support5 .list-questions {
    margin-top: 8px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support5 .list-questions .item-question {
    margin-bottom: 21px;
    padding-bottom: 14px;
    border-bottom: 2px solid #C4C4C4;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support5 .list-questions .item-question .author-question {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support5 .list-questions .item-question .date-city {
    margin-top: 4px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #8E8E8E;
    line-height: 22px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support5 .list-questions .item-question .text-question {
    margin-top: 7px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    letter-spacing: 0.05em;
    line-height: 26px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support5 .list-questions .item-question .answer-question {
    margin-top: 11px;
    padding-left: 61px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support5 .list-questions .item-question .answer-question span {
    display: block;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support5 .list-questions .item-question .answer-question p {
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    letter-spacing: 0.05em;
    line-height: 26px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support5 .list-questions .item-question:last-child {
    margin-bottom: 0;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support5 .wrapp-pagination {
    margin-top: 35px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support5 .wrapp-pagination ul {
    width: 100%;
    margin: 0;
    padding: 0;
    list-style: none;
    border-right: none;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support5 .wrapp-pagination ul li {
    display: inline-block;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support5 .wrapp-pagination ul li a {
    display: inline-block;
    margin-right: 16px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 25px;
    text-decoration: none;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support5 .wrapp-pagination ul li .selected {
    margin-right: 14px;
    width: 42px;
    height: 42px;
    color: var(--main-color);
    line-height: 42px;
    border: 1px solid var(--main-color);
    border-radius: 50%;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support5 .wrapp-pagination ul li:last-child a {
    margin-right: 0;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card {
    margin-top: 10px;
    display: flex;
    flex-wrap: wrap;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews {
    width: 841px;
    margin-right: 49px;
    padding-top: 7px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .title-reviews {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 25px;
    color: #323232;
    line-height: 34px;
    text-transform: uppercase;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .title-reviews .count-reviews {
    display: inline-block;
    margin-left: 18px;
    color: #8E8E8E;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews {
    margin-top: 18px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews .item-review {
    margin-bottom: 50px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews .item-review .name-reviewer {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews .item-review .date-city {
    margin-top: 4px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #8E8E8E;
    line-height: 22px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews .item-review .rating {
    margin-top: 7px;
    display: flex;
    flex-wrap: wrap;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews .item-review .rating .bg-rating span {
    display: inline-block;
    width: 105px;
    height: 16px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/rate-card.png") no-repeat center center;
    background-size: cover;
    position: relative;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews .item-review .rating .bg-rating span .bg-color {
    margin-left: 0;
    display: inline-block;
    width: 34%;
    height: 100%;
    background: red;
    background-image: none;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews .item-review .rating .useful-reviews {
    display: inline-flex;
    flex-wrap: wrap;
    margin-left: 47px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews .item-review .rating .useful-reviews .yes-reviews a {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 18px;
    color: #8E8E8E;
    line-height: 25px;
    text-decoration: none;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews .item-review .rating .useful-reviews .yes-reviews a:before {
    content: '';
    display: inline-block;
    margin-right: 2px;
    width: 22px;
    height: 21px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/like.svg") no-repeat center center;
    background-size: cover;
    vertical-align: -3px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews .item-review .rating .useful-reviews .no-reviews {
    margin-left: 19px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews .item-review .rating .useful-reviews .no-reviews a {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 18px;
    color: #8E8E8E;
    line-height: 25px;
    text-decoration: none;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews .item-review .rating .useful-reviews .no-reviews a:before {
    content: '';
    display: inline-block;
    margin-right: 3px;
    width: 22px;
    height: 21px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/dislike.svg") no-repeat center center;
    background-size: cover;
    vertical-align: -6px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews .item-review .advantages {
    margin-top: 20px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 26px;
    letter-spacing: 0.05em;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews .item-review .advantages span {
    font-family: "OpenSans-Bold", sans-serif;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews .item-review .advantages .open-text {
    font-family: "OpenSans-Bold", sans-serif;
    color: #323232;
    text-decoration: underline;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews .item-review .advantages .open-text:hover {
    text-decoration: none;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews .item-review .disadvantages {
    margin-top: 13px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 26px;
    letter-spacing: 0.05em;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews .item-review .disadvantages span {
    font-family: "OpenSans-Bold", sans-serif;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews .item-review .disadvantages .open-text {
    font-family: "OpenSans-Bold", sans-serif;
    color: #323232;
    text-decoration: underline;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews .item-review .disadvantages .open-text:hover {
    text-decoration: none;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews .item-review .commentary {
    margin-top: 13px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 26px;
    letter-spacing: 0.05em;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews .item-review .commentary span {
    font-family: "OpenSans-Bold", sans-serif;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews .item-review .commentary .open-text {
    font-family: "OpenSans-Bold", sans-serif;
    color: #323232;
    text-decoration: underline;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews .item-review .commentary .open-text:hover {
    text-decoration: none;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews .item-review .answer {
    display: none;
    padding-left: 59px;
    margin-top: 34px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews .item-review .answer .name-answer {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews .item-review .answer .city-answer {
    margin-top: 4px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #8E8E8E;
    line-height: 22px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews .item-review .answer .text-answer {
    margin-top: 20px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 26px;
    letter-spacing: 0.05em;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews .item-review .answer + .bottom-form-reviews {
    margin-top: 37px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews .item-review .bottom-form-reviews {
    margin-top: 19px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews .item-review .bottom-form-reviews .to-answer a {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #323232;
    text-decoration: underline;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews .item-review .bottom-form-reviews .to-answer a:hover {
    text-decoration: none;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews .item-review:last-child {
    margin-bottom: 0;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-pagination {
    margin-top: 38px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-pagination ul li a {
    font-size: 16px;
    line-height: 20px;
    font-family: "OpenSans-Regular", sans-serif;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-pagination ul li a.selected {
    color: #323232;
    width: 31px;
    height: 31px;
    line-height: 31px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .right-block-reviews {
    width: 359px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .right-block-reviews .add-reviews span {
    display: inline-block;
    width: 100%;
    height: 50px;
    line-height: 48px;
    overflow: hidden;
    transition: .3s;
    vertical-align: middle;
    position: relative;
    z-index: 2;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .right-block-reviews .add-reviews span a {
    display: inline-block;
    width: 100%;
    height: 50px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 13px;
    color: #323232;
    line-height: 48px;
    border: 1px solid #323232;
    border-radius: 11px;
    text-align: center;
    text-transform: uppercase;
    text-decoration: none;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .right-block-reviews .add-reviews span a .btn-trans {
    display: block;
    transition: .3s;
    color: #fff;
    margin-top: -48px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .right-block-reviews .add-reviews span a .btn-anim {
    display: block;
    color: #323232;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .right-block-reviews .add-reviews span a:hover {
    color: #fff;
    border: 1px solid var(--main-color);
    background: var(--main-color);
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .right-block-reviews .add-reviews span a:hover .btn-trans {
    margin-top: 0;
    font-family: "OpenSans-Bold", sans-serif;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .right-block-reviews .sum-rate-reviewer {
    margin-top: 20px;
    padding: 32px 20px;
    border: 1px solid #ECECEC;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .right-block-reviews .sum-rate-reviewer .caption {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
    text-transform: uppercase;
    text-align: center;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .right-block-reviews .sum-rate-reviewer .list-rating {
    margin-top: 30px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .right-block-reviews .sum-rate-reviewer .list-rating .item-ratin {
    padding: 14px 0;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    border-top: 1px solid #C4C4C4;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .right-block-reviews .sum-rate-reviewer .list-rating .item-ratin .bg-rating {
    margin-right: 19px;
    width: 92px;
    height: 14px;
    background-size: cover;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .right-block-reviews .sum-rate-reviewer .list-rating .item-ratin .progress-bar-rating {
    margin-right: 20px;
    width: 170px;
    height: 13px;
    background: #DDDDDD;
    position: relative;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .right-block-reviews .sum-rate-reviewer .list-rating .item-ratin .red-progress span {
    width: 37%;
    height: 100%;
    background: #FF0000;
    position: absolute;
    top: 0;
    left: 0;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .right-block-reviews .sum-rate-reviewer .list-rating .item-ratin .black-progress span {
    width: 71%;
    height: 100%;
    background: #323232;
    position: absolute;
    top: 0;
    left: 0;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .right-block-reviews .sum-rate-reviewer .list-rating .item-ratin .count-ratin {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 15px;
    color: #323232;
    line-height: 20px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .right-block-reviews .sum-rate-reviewer .list-rating .item-ratin .rating5 {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/rate3.png") no-repeat center center;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .right-block-reviews .sum-rate-reviewer .list-rating .item-ratin .rating4 {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/rate4.png") no-repeat center center;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .right-block-reviews .sum-rate-reviewer .list-rating .item-ratin .rating3 {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/rate5.png") no-repeat center center;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .right-block-reviews .sum-rate-reviewer .list-rating .item-ratin .rating2 {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/rate6.png") no-repeat center center;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .right-block-reviews .sum-rate-reviewer .list-rating .item-ratin .rating1 {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/rate7.png") no-repeat center center;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .right-block-reviews .sum-rate-reviewer .list-rating .item-ratin:last-child {
    border-bottom: 1px solid #C4C4C4;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .right-block-reviews .sum-rate-reviewer .total-reviews {
    margin-top: 13px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
    text-align: right;
}

.wrapp-card .block-card-info .wrapp-tabs-card #garanty-xxl-tabs .banner-xxl img {
    max-width: 1325px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #garanty-xxl-tabs .wrapp-step-garanty {
    margin-top: 21px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #garanty-xxl-tabs .wrapp-step-garanty .title-step-garanty {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 25px;
    color: #323232;
    line-height: 34px;
    text-transform: uppercase;
}

.wrapp-card .block-card-info .wrapp-tabs-card #garanty-xxl-tabs .wrapp-step-garanty .prev-text-garanty {
    margin: 7px 0 0 0;
    max-width: 870px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #garanty-xxl-tabs .wrapp-step-garanty .list-step-garanty {
    margin: 80px auto 0 auto;
    width: 935px;
    display: flex;
    flex-wrap: wrap;
}

.wrapp-card .block-card-info .wrapp-tabs-card #garanty-xxl-tabs .wrapp-step-garanty .list-step-garanty .step-garanty {
    margin-bottom: 83px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #garanty-xxl-tabs .wrapp-step-garanty .list-step-garanty .step-garanty .img-step {
    text-align: center;
}

.wrapp-card .block-card-info .wrapp-tabs-card #garanty-xxl-tabs .wrapp-step-garanty .list-step-garanty .step-garanty .text-step {
    margin-top: 20px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 20px;
    text-align: center;
}

.wrapp-card .block-card-info .wrapp-tabs-card #garanty-xxl-tabs .wrapp-step-garanty .list-step-garanty .step-garanty1 {
    width: 235px;
    margin-right: 85px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #garanty-xxl-tabs .wrapp-step-garanty .list-step-garanty .step-garanty2 {
    width: 270px;
    margin-right: 86px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #garanty-xxl-tabs .wrapp-step-garanty .list-step-garanty .step-garanty3 {
    width: 210px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #garanty-xxl-tabs .wrapp-step-garanty .list-step-garanty .step-garanty4 {
    width: 242px;
    margin-right: 86px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #garanty-xxl-tabs .wrapp-step-garanty .list-step-garanty .step-garanty5 {
    width: 272px;
    margin-right: 55px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #garanty-xxl-tabs .wrapp-step-garanty .list-step-garanty .step-garanty6 {
    width: 280px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #garanty-xxl-tabs .wrapp-step-garanty .extend-garanty {
    margin-top: -30px;
    text-align: center;
}

.wrapp-card .block-card-info .wrapp-tabs-card #garanty-xxl-tabs .wrapp-step-garanty .extend-garanty a {
    display: inline-block;
    width: 359px;
    height: 50px;
    line-height: 48px;
    border-radius: 11px;
    text-decoration: none;
}

.wrapp-card .block-card-info .wrapp-tabs-card #garanty-xxl-tabs .wrapp-step-garanty .extend-garanty a .btn-trans {
    margin-top: -48px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #garanty-xxl-tabs .wrapp-step-garanty .extend-garanty a:hover {
    color: #fff;
}

.wrapp-card .block-card-info .wrapp-tabs-card #garanty-xxl-tabs .wrapp-step-garanty .extend-garanty a:hover .btn-trans {
    margin-top: 0;
}

.wrapp-card .block-card-info .features-item-card {
    width: 100%;
    max-width: 1330px;
    margin-top: 40px;
}

.wrapp-card .block-card-info .features-item-card .title-features {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 25px;
    color: #323232;
    line-height: 34px;
    text-transform: uppercase;
}

.wrapp-card .block-card-info .features-item-card .slider-features-item-card {
    height: auto;
    margin-top: 22px;
    margin: 22px -22px 0 -22px;
    padding: 0 42px;
}

.wrapp-card .block-card-info .features-item-card .slider-features-item-card .wrapp-slide {
    padding: 0 22px;
    outline: none;
}

.wrapp-card .block-card-info .features-item-card .title-features-wrap {
    display: flex;
    flex-wrap: wrap;
    padding-top: 30px;
}

.wrapp-card .block-card-info .features-item-card .title-features-wrap .features-item-card-wrap {
    width: 50%;
}

.wrapp-card .block-card-info .features-item-card .title-features-wrap .features-item-card-wrap .features-item-card-content-wrap {
    margin: 0 0 30px 0
}

.wrapp-card .block-card-info .features-item-card .title-features-wrap .features-item-card-wrap .features-item-card-img {
    width: 100%;
}

.wrapp-card .block-card-info .features-item-card .title-features-wrap .features-item-card-wrap .features-item-card-img img {
    /*width: 100%;*/
    max-width: 100%;
}

.wrapp-card .block-card-info .wrapp-tabs-card .tabs-card .active {
    pointer-events: none;
}

.wrapp-card .block-card-info .features-item-card .title-features-wrap .features-item-card-wrap .features-item-card-title {
    font-size: 20px;
    font-weight: 700;
    text-align: left;
    color: var(--main-color);
    margin-bottom: 5px;
    margin-top: 15px;
}

.wrapp-card .block-card-info .features-item-card .title-features-wrap .features-item-card-wrap .features-item-card-descr {
    font-size: 17px;
    font-weight: 400;
    font-family: 'Open Sans', Arial, Helvetica, FreeSans, "Liberation Sans", "Nimbus Sans L", sans-serif;
}

.wrapp-card .block-card-info .features-item-card .slider-features-item-card .slide {
    outline: none;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
}

.wrapp-card .block-card-info .features-item-card .slider-features-item-card .slide .features-item {
    margin-bottom: 20px;
    outline: none;
}

.wrapp-card .block-card-info .features-item-card .slider-features-item-card .slide .features-item a {
    display: flex;
    flex-wrap: wrap;
    text-decoration: none;
    outline: none;
}

.wrapp-card .block-card-info .features-item-card .slider-features-item-card .slide .features-item a .top-features-item {
    display: flex;
    flex-wrap: wrap;
}

.wrapp-card .block-card-info .features-item-card .slider-features-item-card .slide .features-item a .top-features-item .empty-left {
    width: 220px;
    margin-right: 16px;
}

.wrapp-card .block-card-info .features-item-card .slider-features-item-card .slide .features-item a .top-features-item .name-features-item {
    width: calc(100% - 236px);
    padding-bottom: 6px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 25px;
    border-bottom: 1px solid #F8863D;
    text-transform: uppercase;
}

.wrapp-card .block-card-info .features-item-card .slider-features-item-card .slide .features-item a .bottom-features-item {
    display: flex;
    flex-wrap: wrap;
}

.wrapp-card .block-card-info .features-item-card .slider-features-item-card .slide .features-item a .bottom-features-item .img-features-item {
    padding-top: 8px;
    width: 220px;
    margin-right: 16px;
}

.wrapp-card .block-card-info .features-item-card .slider-features-item-card .slide .features-item a .bottom-features-item .descr-features-item {
    width: calc(100% - 236px);
    margin-top: 8px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
    letter-spacing: 0.05em;
}

.wrapp-card .block-card-info .features-item-card .slider-features-item-card .slide .features-item a .img-features-item {
    width: 220px;
    margin-right: 16px;
}

.wrapp-card .block-card-info .features-item-card .slider-features-item-card .slide .features-item a .text-features-item {
    width: 362px;
}

.wrapp-card .block-card-info .features-item-card .slider-features-item-card .slide .features-item a .text-features-item .name-features-item {
    padding-bottom: 6px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 25px;
    border-bottom: 1px solid #F8863D;
    text-transform: uppercase;
}

.wrapp-card .block-card-info .features-item-card .slider-features-item-card .slide .features-item a .text-features-item .descr-features-item {
    margin-top: 8px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
    letter-spacing: 0.05em;
}

.wrapp-card .block-card-info .features-item-card .slider-features-item-card .slide .features-item:hover a {
    transform: scale(1.03);
    transition: transform 0.5s ease;
}

.wrapp-card .block-card-info .features-item-card .slider-features-item-card .slide .features-item:last-child {
    margin-bottom: 0;
}

.wrapp-card .block-card-info .features-item-card .slider-features-item-card .prev-slide {
    display: inline-block;
    width: 17px;
    height: 31px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/arrow-stock-main.png") no-repeat center center;
    background-size: cover;
    transform: rotate(180deg);
    position: absolute;
    top: 50%;
    margin-top: -45px;
    left: 25px;
    z-index: 3;
    cursor: pointer;
}

.wrapp-card .block-card-info .features-item-card .slider-features-item-card .next-slide {
    display: inline-block;
    width: 17px;
    height: 31px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/arrow-stock-main.png") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 50%;
    margin-top: -45px;
    right: 25px;
    z-index: 3;
    cursor: pointer;
}

.wrapp-card .block-card-info .features-item-card .slider-features-item-card .slick-features-dots {
    display: table;
    width: 100%;
    margin: 30px 0 0 0;
    padding: 0;
    list-style: none;
}

.wrapp-card .block-card-info .features-item-card .slider-features-item-card .slick-features-dots li {
    display: table-cell;
    font-size: 0;
}

.wrapp-card .block-card-info .features-item-card .slider-features-item-card .slick-features-dots li button {
    height: 3px;
    width: 100%;
    border: none;
    background: #E6E6E6;
    outline: none;
    padding: 0;
}

.wrapp-card .block-card-info .features-item-card .slider-features-item-card .slick-features-dots li:first-child button {
    border-radius: 12px 0 0 12px;
}

.wrapp-card .block-card-info .features-item-card .slider-features-item-card .slick-features-dots li:last-child button {
    border-radius: 0 12px 12px 0;
}

.wrapp-card .block-card-info .features-item-card .slider-features-item-card .slick-features-dots .slick-active button {
    background: #5B5B5B;
    border-radius: 10px;
}

.wrapp-card .block-card-info .wrapp-recommendation-card {
    margin-top: 69px;
    width: 100%;
}

.wrapp-card .block-card-info .wrapp-recommendation-card .title-card2 {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 36px;
    color: #323232;
    line-height: 49px;
    text-transform: uppercase;
    text-align: center;
}

.wrapp-card .block-card-info .wrapp-recommendation-card .slider-items {
    margin-top: 53px;
}

.wrapp-card .block-card-info .wrapp-related-product {
    margin-top: 69px;
    width: 100%;
}

.wrapp-card .block-card-info .wrapp-related-product .caption-slider-related {
    margin-top: -5px;
    padding: 0 30px;
}

.wrapp-card .block-card-info .wrapp-related-product .caption-slider-related span {
    display: inline-block;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 20px;
    color: #989898;
    line-height: 27px;
}

.wrapp-card .block-card-info .wrapp-related-product .caption-slider-related .cheap {
    float: left;
}

.wrapp-card .block-card-info .wrapp-related-product .caption-slider-related .expensive {
    float: right;
}

.wrapp-card .block-card-info .wrapp-related-product .caption-slider-related:after {
    content: '';
    display: table;
    clear: both;
}

.wrapp-card .block-card-info .wrapp-related-product .title-card2 {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 36px;
    color: #323232;
    line-height: 49px;
    text-transform: uppercase;
    text-align: center;
}

.wrapp-card .block-card-info .wrapp-related-product .slider-items {
    margin-top: 10px;
}

.wrapp-card .block-card-info .wrapp-related-product .slider-items .prev-slide {
    margin-top: -95.5px;
}

.wrapp-card .block-card-info .wrapp-related-product .slider-items .next-slide {
    margin-top: -95.5px;
}

.wrapp-card .block-card-info .wrapp-related-product.featured_prod .wrapp-item .name-item {
    min-height: 75px;
}


.wrapp-card .block-card-info .wrapp-related-product.featured_prod .wrapp-item .list-features-item {
    min-height: 72px;
}


/* Преимущества в fancybox */
.hidden-content-fancy {
    display: none;
    max-width: 1000px;
}

.hidden-content-fancy .img-features-item img {
    width: 100%;
}

.hidden-content-fancy .text-features-item {
    margin-top: 20px;
}

.hidden-content-fancy .text-features-item .name-features-item {
    padding-bottom: 6px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 25px;
    border-bottom: 1px solid #F8863D;
    text-transform: uppercase;
}

.hidden-content-fancy .text-features-item .descr-features-item {
    margin-top: 8px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
    letter-spacing: 0.05em;
}

.slider-items {
    margin: 0 -7.5px;
    padding: 0 30px;
}

.slider-items .prev-slide {
    display: inline-block;
    width: 17px;
    height: 31px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/arrow-stock-main.png") no-repeat center center;
    background-size: cover;
    transform: rotate(180deg);
    position: absolute;
    top: 50%;
    margin-top: 15.5px;
    left: 0;
    z-index: 3;
    cursor: pointer;
}

.slider-items .next-slide {
    display: inline-block;
    width: 17px;
    height: 31px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/arrow-stock-main.png") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 50%;
    margin-top: 15.5px;
    right: 0;
    z-index: 3;
    cursor: pointer;
}

.slider-items .wrapp-item {
    padding: 0 7.5px;
}

.slider-items .item {
    padding: 13px 17px 27px 17px;
    border: 1px solid #DDDDDD;
    position: relative;
    text-align: center;
}

.slider-items .item .sticker {
    position: absolute;
    top: 13px;
    left: 17px;
}

.slider-items .item .sticker .sticker-novelty span {
    display: inline-block;
    width: 89px;
    height: 27px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 12px;
    color: var(--main-color);
    line-height: 25px;
    border: 1px solid var(--main-color);
    border-radius: 5px;
    text-transform: uppercase;
}

.slider-items .item .img-item a {
    display: block;
    width: 100%;
    height: 215px;
    position: relative;
}

.slider-items .item .img-item a img {
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto auto 0 auto;
}

.slider-items .item .name-item {
    margin: 9px 0 0 0;
    max-width: 100%;
    /*height: 60px;*/
    min-height: 66px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.slider-items .item .name-item a {
    font-family: "OpenSans-Bold", sans-serif;
    color: #323232;
    line-height: 19px;
    text-decoration: none;
}

.slider-items .item .name-item a:focus {
    outline: none;
}


.slider-items .item .icon-item {
    text-align: right;
}

.slider-items .item .icon-item a {
    display: inline-block;
    width: 35px;
    height: 35px;
    text-decoration: none;
    border-radius: 35px;
    border: 0.8px solid #ff703c;
}

.slider-items .item .icon-item .add-to-compare {
    margin-right: 6px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/compare-item.svg") no-repeat center center;
    /*background-size: cover;*/
}

.slider-items .item .icon-item .add-to-compare.selected {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/compare-item-active.svg") no-repeat center center;
    /*background-size: cover;*/
}

.slider-items .item .icon-item .add-to-favorites {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/favorites-item.svg") no-repeat center center;
    /*background-size: cover;*/
}

.slider-items .item .icon-item .add-to-favorites.selected {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/favorites-item-active.svg") no-repeat center center;
    /*background-size: cover;*/
}

.slider-items .item .list-features-item {
    /*margin-top: 13px;*/
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    min-height: 52px;
}

.slider-items .item .list-features-item .features-item {
    width: 65px;
}

.slider-items .item .list-features-item .features-item img {
    display: block;
    margin: 0 auto;
    width: 52px;
    height: 52px;
    border: 1px solid var(--main-color);
    border-radius: 9px;
}

.slider-items .item .list-features-item .features-item span {
    display: block;
    margin-top: 4px;
    max-width: 65px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 10px;
    color: #323232;
    line-height: 14px;
    text-align: center;
}

.slider-items .item .list-features-item .features-item:first-child span {
    /*color: var(--main-color);*/
    text-transform: uppercase;
}

.slider-items .item .wrapp-rate-and-bonus-item {
    display: flex;
    flex-wrap: wrap;
    width: 273px;
    margin: 13px auto 0 auto;
    border-top: 1px solid #C4C4C4;
    border-bottom: 1px solid #C4C4C4;
    padding: 4px 0;
}

.slider-items .item .wrapp-rate-and-bonus-item .rate-item {
    width: 50%;
    border-right: 1px solid #C4C4C4;
}

.slider-items .item .wrapp-rate-and-bonus-item .rate-item .bg-rate {
    display: inline-block;
}

.slider-items .item .wrapp-rate-and-bonus-item .rate-item .bg-rate span {
    display: inline-block;
    width: 60px;
    height: 9px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/rate-card.png") no-repeat center center;
    background-size: cover;
    vertical-align: middle;
    position: relative;
}

.slider-items .item .wrapp-rate-and-bonus-item .rate-item .bg-rate span .bg-color {
    margin-left: 0;
    display: inline-block;
    width: 34%;
    height: 100%;
    background: red;
    background-image: none;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}

.slider-items .item .wrapp-rate-and-bonus-item .rate-item .count-rate {
    display: inline-block;
    margin-left: 5px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 12px;
    color: #B5B5B5;
    line-height: 16px;
    text-decoration: underline;
    vertical-align: -1px;
}

.slider-items .item .wrapp-rate-and-bonus-item .rate-item .count-rate:hover {
    text-decoration: none;
}

.slider-items .item .wrapp-rate-and-bonus-item .bonus-item {
    width: 50%;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 12px;
    color: var(--main-color);
    line-height: 16px;
    align-self: center;
}

.slider-items .item .wrapp-rate-and-bonus-item .bonus-item a {
    display: none;
    margin-left: 4px;
    width: 14px;
    height: 14px;
    /*background: url("/local/templates/czebra_daewoo/front/css_new/../img/info.svg") no-repeat center center;*/
    background-size: cover;
    vertical-align: -3px;
}

.slider-items .item .wrapp-price-item {
    display: flex;
}

.slider-items .item .wrapp-price-item .old-price {
    padding-left: 45px;
    margin-top: 8px;
}

.slider-items .item .wrapp-price-item .old-price .percent {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 25px;
    color: var(--main-color);
    line-height: 34px;
}

.slider-items .item .wrapp-price-item .old-price .value {
    margin-top: -5px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 22px;
    color: #323232;
    line-height: 30px;
    position: relative;
}

.slider-items .item .wrapp-price-item .old-price .value span {
    font-size: 16px;
}

.slider-items .item .wrapp-price-item .old-price .value .rubl {
    font-family: "rouble";
}

.slider-items .item .wrapp-price-item .old-price .value:after {
    content: '';
    display: block;
    width: 100%;
    height: 1px;
    background: var(--main-color);
    position: absolute;
    top: 50%;
    left: 0;
}

.slider-items .item .wrapp-price-item .old-price + .price-item {
    width: auto;
    margin-left: 95px;
    margin-top: 20px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 35px;
    color: var(--main-color);
    line-height: 48px;
    align-self: center;
}

.slider-items .item .wrapp-price-item .old-price + .price-item .rubl {
    font-size: 30px;
}

.slider-items .item .wrapp-price-item .price-item {
    margin-top: 0;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 35px;
    color: #323232;
    line-height: 48px;
    width: 100%;
}

.slider-items .item .wrapp-price-item .price-item .rubl {
    font-size: 30px;
}

.slider-items .item .btn-item {
    margin-top: 15px;
    text-align: center;
}

.slider-items .item .btn-item .add-to-cart-item {
    display: inline-block;
    margin-right: 4px;
    width: 131px;
    height: 33px;
    line-height: 28px;
    overflow: hidden;
    transition: .3s;
    vertical-align: middle;
    position: relative;
    z-index: 2;
}

.slider-items .item .btn-item .add-to-cart-item a {
    display: inline-block;
    width: 131px;
    height: 33px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 12px;
    color: var(--main-color);
    line-height: 30px;
    border: 1px solid #000000;
    border-radius: 11px;
    text-align: center;
    text-transform: uppercase;
    text-decoration: none;
}

.slider-items .item .btn-item .add-to-cart-item a .btn-trans {
    display: block;
    transition: .3s;
    color: #fff;
    margin-top: -31px;
}

.slider-items .item .btn-item .add-to-cart-item a .btn-anim {
    display: block;
    color: #323232;
}

.slider-items .item .btn-item .quick-order {
    display: inline-block;
    width: 131px;
    height: 33px;
    line-height: 31px;
    overflow: hidden;
    transition: .3s;
    vertical-align: middle;
    position: relative;
    z-index: 2;
}

.slider-items .item .btn-item .quick-order a {
    display: inline-block;
    width: 131px;
    height: 33px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 12px;
    color: #323232;
    border: 1px solid #000000;
    border-radius: 11px;
    text-align: center;
    text-transform: uppercase;
    text-decoration: none;
}

.slider-items .item .btn-item .quick-order a .btn-trans {
    display: block;
    transition: .3s;
    color: #fff;
    margin-top: -31px;
}

.slider-items .item .btn-item .quick-order a .btn-anim {
    display: block;
    color: #323232;
}

.slider-items .item .btn-item a:hover {
    color: #fff;
    border: 1px solid var(--main-color);
    background: var(--main-color);
}

.slider-items .item .btn-item a:hover .btn-trans {
    margin-top: 0;
}

.slider-items .item:hover {
    border: 1px solid var(--main-color);
}

/* Выбор города */
.select-city-modal .modal-dialog {
    width: 286px;
    margin: 270px auto 0 auto;
}

.select-city-modal .modal-content {
    border-radius: 11px;
}

.select-city-modal .modal-body {
    padding: 24px 24px 24px 24px;
    position: relative;
}

.select-city-modal .modal-body .title-select-city p {
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 21px;
    color: #323232;
    line-height: 16px;
    letter-spacing: 0.05em;
    text-align: center;
}

.select-city-modal .modal-body .title-select-city span {
    display: block;
    margin-top: 20px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 30px;
    line-height: 22px;
    text-transform: uppercase;
    text-align: center;
}

.select-city-modal .modal-body .btn-select-city {
    margin-top: 28px;
    text-align: center;
}

.select-city-modal .modal-body .btn-select-city a {
    display: inline-block;
    width: 114px;
    height: 33px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 11px;
    border-radius: 5px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    transition-property: color;
    transition: color .3s ease;
}

.select-city-modal .modal-body .btn-select-city a .btn-trans {
    display: block;
    transition: .3s;
    color: #fff;
    margin-top: -31px;
}

.select-city-modal .modal-body .btn-select-city a .btn-anim {
    display: block;
    color: #323232;
}

.select-city-modal .modal-body .btn-select-city .change-city a:hover {
    color: #fff;
    border: 1px solid var(--main-color);
    background: var(--main-color);
}

.select-city-modal .modal-body .btn-select-city .change-city a:hover .btn-trans {
    margin-top: 0;
}

.select-city-modal .modal-body .btn-select-city .ok-city a:hover {
    color: #fff;
    border: 1px solid var(--main-color);
    background: var(--main-color);
}

.select-city-modal .modal-body .btn-select-city .ok-city a:hover .btn-trans {
    margin-top: 0;
}

.select-city-modal .modal-body .btn-select-city .ok-city {
    display: inline-block;
    height: 33px;
    line-height: 31px;
    overflow: hidden;
    transition: .3s;
    text-align: center;
    position: relative;
    z-index: 2;
}

.select-city-modal .modal-body .btn-select-city .ok-city a {
    color: #323232;
    line-height: 31px;
    background: #fff;
    border: 1px solid #323232;
}

.select-city-modal .modal-body .btn-select-city .change-city {
    display: inline-block;
    margin-left: 4px;
    height: 33px;
    line-height: 31px;
    overflow: hidden;
    transition: .3s;
    text-align: center;
    position: relative;
    z-index: 2;
}

.select-city-modal .modal-body .btn-select-city .change-city a {
    color: #323232;
    line-height: 31px;
    background: #fff;
    border: 1px solid #323232;
}

.select-city-modal .modal-body .close-modal {
    display: inline-block;
    width: 16px !important;
    height: 16px !important;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/close-select-city.png") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 10px;
    right: 10px;
}

.change-select-city-modal .modal-dialog {
    width: 971px;
    margin: 157px auto 0 auto;
}

.change-select-city-modal .modal-content {
    border-radius: 10px;
}

.change-select-city-modal .modal-body {
    padding: 38px 0 0 0;
}

.change-select-city-modal .modal-body .title-change-select-city {
    padding-left: 26px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 27px;
    letter-spacing: 0.05em;
}

.change-select-city-modal .modal-body .title-change-select-city span {
    font-family: "OpenSans-Bold", sans-serif;
}

.change-select-city-modal .modal-body .title-change-select-city input {
    margin-left: 15px;
    width: 392px;
    height: 41px;
    padding-left: 12px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 20px;
    background: #FFFFFF;
    border: 1px solid #C4C4C4;
    outline: none;
}

.change-select-city-modal .modal-body .title-change-select-city input[type=text]:-webkit-input-placeholder {
    color: #323232;
}

.change-select-city-modal .modal-body .title-change-select-city input[type=text]:-moz-placeholder {
    color: #323232;
}

.change-select-city-modal .modal-body .title-change-select-city input[type=text]:-moz-placeholder {
    color: #323232;
}

.change-select-city-modal .modal-body .title-change-select-city input[type=text]:-ms-input-placeholder {
    color: #323232;
}

.change-select-city-modal .modal-body .title-change-select-city:before {
    content: '';
    display: inline-block;
    margin-right: 10px;
    width: 16px;
    height: 24px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/pin.svg") no-repeat center center;
    background-size: cover;
}

.change-select-city-modal .modal-body .form-select-city {
    margin-top: 31px;
    padding-left: 26px;
}

.change-select-city-modal .modal-body .form-select-city .list-city {
    margin-top: 31px;
    display: flex;
    flex-wrap: wrap;
}

.change-select-city-modal .modal-body .form-select-city .list-city .column-city {
    margin-right: 60px;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
}

.change-select-city-modal .modal-body .form-select-city .list-city .column-city a {
    display: inline-block;
    margin-bottom: 9px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 25px;
    text-decoration: none;
    letter-spacing: 0.05em;
}

.change-select-city-modal .modal-body .form-select-city .list-city .column-city a:last-child {
    margin-bottom: 0;
}

.change-select-city-modal .modal-body .form-select-city .list-city .column-city:first-child a {
    font-family: "OpenSans-Bold", sans-serif;
}

.change-select-city-modal .modal-body .form-select-city .list-city .column-city:last-child {
    margin-right: 0;
}

.change-select-city-modal .modal-body .form-select-city .list-city-mobil {
    display: none;
}

.change-select-city-modal .modal-body .delivery-terms {
    margin-top: 12px;
    height: 55px;
    padding: 0 23px 0 26px;
    display: flex;
    flex-wrap: wrap;
    border-radius: 0 0 10px 10px;
    align-items: center;
    background: #F3F3F3;
    text-align: center;
}

.change-select-city-modal .modal-body .delivery-terms .text-bottom-select-city {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
    letter-spacing: 0.05em;
}

.change-select-city-modal .modal-body .delivery-terms .text-bottom-select-city:before {
    content: '';
    display: inline-block;
    margin-right: 12px;
    width: 36px;
    height: 25px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/delivery-item.svg") no-repeat center center;
    background-size: cover;
    vertical-align: middle;
}

.change-select-city-modal .modal-body .delivery-terms a {
    margin-left: 58px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
    letter-spacing: 0.05em;
    text-decoration: underline;
    text-transform: uppercase;
}

.change-select-city-modal .modal-body .delivery-terms a:hover {
    text-decoration: none;
}

.change-select-city-modal .close-modal {
    display: inline-block;
    width: 21px;
    height: 21px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/close.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 10px;
    right: 10px;
}

/* Поиск по сайту */
.search-site .modal-dialog {
    width: 593px;
    margin: 300px auto 0 auto;
}

.search-site .modal-content {
    border-radius: 11px;
}

.search-site .modal-body {
    padding: 16px 24.5px 16px 24.5px;
}

.search-site .modal-body .title-search {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 24px;
    color: #323232;
    line-height: normal;
    letter-spacing: 0.01em;
    text-transform: uppercase;
    text-align: left;
}

.search-site .modal-body form {
    margin-top: 10px;
}

.search-site .modal-body form span {
    display: block;
    position: relative;
}

.search-site .modal-body form span input[type=text] {
    width: 100%;
    height: 37px;
    padding-left: 19px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 31px;
    background: #fff;
    border: 1px solid #C4C4C4;
    outline: none;
}

.search-site .modal-body form span input[type=text]:-webkit-input-placeholder {
    color: #C4C4C4;
}

.search-site .modal-body form span input[type=text]:-moz-placeholder {
    color: #C4C4C4;
}

.search-site .modal-body form span input[type=text]:-moz-placeholder {
    color: #C4C4C4;
}

.search-site .modal-body form span input[type=text]:-ms-input-placeholder {
    color: #C4C4C4;
}

.search-site .modal-body form span input[type=submit] {
    width: 35px;
    height: 35px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/btn-search1.svg") no-repeat center center, #F5F5F5;
    background-size: 22px 22px;
    padding: 0;
    border: none;
    position: absolute;
    top: 15px;
    margin-top: -14px;
    right: 1px;
    outline: none;
}

.search-site .modal-body .close-modal {
    display: inline-block;
    width: 21px;
    height: 21px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/close-table-tarif.png") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 10px;
    right: 10px;
}

/* Страница Результаты поиска */
.title-result-search {
    margin-top: 21px;
}

.title-result-search h1 {
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 30px;
    color: #323232;
    line-height: 41px;
}

.title-result-search h1 span {
    font-family: "OpenSans-Bold", sans-serif;
}

.title-result-search h1:before {
    content: '';
    display: inline-block;
    margin-right: 15px;
    width: 22px;
    height: 22px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/search.svg") no-repeat center center;
    background-size: cover;
}

.wrapp-result-search {
    margin-top: 20px;
}

.wrapp-result-search .wrapp-catalog .wrapp-controls-catalog {
    border-top: none;
}

.wrapp-result-search .form-search {
    margin-bottom: 18px;
}

.wrapp-result-search .form-search form div {
    position: relative;
    /* Firefox 19+ */
    /* Firefox 18- */
}

.wrapp-result-search .form-search form div input[type=text] {
    display: block;
    width: 100%;
    height: 50px;
    padding-left: 18px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 25px;
    color: #323232;
    line-height: 34px;
    border: 1px solid #C4C4C4;
    outline: none;
}

.wrapp-result-search .form-search form div input[type=text]:-webkit-input-placeholder {
    color: #323232;
}

.wrapp-result-search .form-search form div input[type=text]:-moz-placeholder {
    color: #323232;
}

.wrapp-result-search .form-search form div input[type=text]:-moz-placeholder {
    color: #323232;
}

.wrapp-result-search .form-search form div input[type=text]:-ms-input-placeholder {
    color: #323232;
}

.wrapp-result-search .form-search form div input[type=submit] {
    width: 57px;
    height: 48px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/btn-search.svg") no-repeat center center, #F5F5F5;
    padding: 0;
    border: none;
    position: absolute;
    top: 15px;
    margin-top: -14px;
    right: 1px;
    outline: none;
}

/* Страница Новости */
.title {
    margin-top: 15px;
}

.title h1 {
    margin: 0;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 30px;
    color: #323232;
    line-height: 41px;
    text-transform: uppercase;
}

.wrapp-news {
    margin-top: 29px;
    padding-bottom: 75px;
}

.wrapp-news .wrapp-list-news {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -5px;
}

.wrapp-news .wrapp-list-news .wrapp-item-news {
    width: 25%;
    padding: 0 7px;
    margin-bottom: 15px;
}

.wrapp-news .wrapp-list-news .wrapp-item-news .item-news {
    border: 1px solid #ECECEC;
}

.wrapp-news .wrapp-list-news .wrapp-item-news .item-news .img-news img {
    max-width: 100%;
    max-height: 100%;
}

.wrapp-news .wrapp-list-news .wrapp-item-news .item-news .info-news {
    padding: 35px 20px 0 20px;
    min-height: 173px;
    background: #fff;
    border-top: 1px solid #ECECEC;
    position: relative;
}

.wrapp-news .wrapp-list-news .wrapp-item-news .item-news .info-news:after {
    content: '';
    display: inline-block;
    width: 254px;
    height: 83px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/bg-item-news.png") no-repeat center center;
    background-size: cover;
    position: absolute;
    bottom: 0;
    right: 0;
}

.wrapp-news .wrapp-list-news .wrapp-item-news .item-news .info-news .name-news a {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 15px;
    color: #323232;
    line-height: 19px;
    text-decoration: none;
}

.wrapp-news .wrapp-list-news .wrapp-item-news .item-news .info-news .date-news {
    margin-top: 10px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 12px;
    color: #5A5A5A;
    line-height: 16px;
}

.wrapp-news .wrapp-pagination {
    margin-top: 31px;
}

.wrapp-pagination {
    text-align: center;
}

.wrapp-pagination ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

.wrapp-pagination ul li {
    display: inline-block;
}

.wrapp-pagination ul li a {
    display: inline-block;
    margin-right: 16px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 25px;
    text-decoration: none;
}

.wrapp-pagination ul li .selected {
    margin-right: 14px;
    width: 42px;
    height: 42px;
    color: var(--main-color);
    line-height: 42px;
    border: 1px solid var(--main-color);
    border-radius: 50%;
}

.wrapp-pagination ul li:last-child a {
    margin-right: 0;
}

/* Страница статьи */
.wrapp-articles {
    margin-top: 28px;
}

.wrapp-articles .menu-articles ul {
    padding: 0;
    margin: 0;
    list-style: none;
}

.wrapp-articles .menu-articles ul li {
    float: left;
    width: 25%;
}

.wrapp-articles .menu-articles ul li a {
    display: block;
    height: 70px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 18px;
    color: #323232;
    line-height: 70px;
    border: 1px solid #323232;
    border-right: none;
    text-decoration: none;
    text-transform: uppercase;
    text-align: center;
}

.wrapp-articles .menu-articles ul li .icon-menu1:before {
    content: '';
    display: inline-block;
    margin-right: 24px;
    width: 55px;
    height: 49px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/menu-articles1.svg") no-repeat center center;
    background-size: cover;
    vertical-align: middle;
}

.wrapp-articles .menu-articles ul li .icon-menu2:before {
    content: '';
    display: inline-block;
    margin-right: 21px;
    width: 74px;
    height: 44px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/menu-articles2.svg") no-repeat center center;
    background-size: cover;
    vertical-align: middle;
}

.wrapp-articles .menu-articles ul li .icon-menu3:before {
    content: '';
    display: inline-block;
    margin-right: 26px;
    width: 60px;
    height: 42px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/menu-articles3.svg") no-repeat center center;
    background-size: cover;
    vertical-align: middle;
}

.wrapp-articles .menu-articles ul li .icon-menu4:before {
    content: '';
    display: inline-block;
    margin-right: 12px;
    width: 41px;
    height: 45px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/menu-articles4.svg") no-repeat center center;
    background-size: cover;
    vertical-align: middle;
}

.wrapp-articles .menu-articles ul li .selected {
    color: #fff;
    background: #333333;
    border: 1px solid #333333;
}

.wrapp-articles .menu-articles ul li .selected.icon-menu2:before {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/menu-articles2-active.svg") no-repeat center center;
    background-size: cover;
}

.wrapp-articles .menu-articles ul li:last-child a {
    border-right: 1px solid #323232;
}

.wrapp-articles .menu-articles ul:after {
    content: '';
    display: table;
    clear: both;
}

.wrapp-articles .wrapp-list-news {
    margin-top: 40px;
}

/* Страница Видеообзоры */
.wrapp-videoreviews {
    margin-top: 34px;
    padding-bottom: 51px;
}

.wrapp-videoreviews .btn-go-youtube .btn-site {
    display: inline-block;
    margin-left: 16px;
    width: 169px;
    height: 50px;
    line-height: 48px;
    overflow: hidden;
    transition: .3s;
    vertical-align: middle;
    position: relative;
    z-index: 2;
}

.wrapp-videoreviews .btn-go-youtube .btn-site a {
    display: inline-block;
    width: 169px;
    height: 50px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 13px;
    color: #323232;
    background: #fff;
    border: 1px solid #323232;
    border-radius: 11px;
    line-height: 48px;
    text-decoration: none;
    text-align: center;
    text-transform: uppercase;
}

.wrapp-videoreviews .btn-go-youtube .btn-site a .btn-trans {
    display: block;
    transition: .3s;
    color: #fff;
    margin-top: -48px;
}

.wrapp-videoreviews .btn-go-youtube .btn-site a .btn-anim {
    display: block;
    color: #323232;
}

.wrapp-videoreviews .btn-go-youtube .btn-site a:hover {
    color: #fff;
    background: var(--main-color);
    border: 1px solid var(--main-color);
}

.wrapp-videoreviews .btn-go-youtube .btn-site a:hover .btn-trans {
    margin-top: 0;
}

.wrapp-videoreviews .btn-go-youtube::before {
    content: '';
    display: inline-block;
    width: 80px;
    height: 80px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/logo-yt.svg") no-repeat center center;
    background-size: cover;
    vertical-align: middle;
}

.wrapp-videoreviews .menu-articles {
    margin-top: 24px;
}

.wrapp-videoreviews .menu-articles ul {
    padding: 0;
    margin: 0;
    list-style: none;
}

.wrapp-videoreviews .menu-articles ul li {
    float: left;
    width: 25%;
}

.wrapp-videoreviews .menu-articles ul li a {
    display: block;
    height: 70px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 18px;
    color: #323232;
    line-height: 70px;
    border: 1px solid #323232;
    border-right: none;
    text-decoration: none;
    text-transform: uppercase;
    text-align: center;
}

.wrapp-videoreviews .menu-articles ul li .icon-menu1::before {
    content: '';
    display: inline-block;
    margin-right: 24px;
    width: 55px;
    height: 49px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/menu-articles1.svg") no-repeat center center;
    background-size: cover;
    vertical-align: middle;
}

.wrapp-videoreviews .menu-articles ul li .icon-menu2::before {
    content: '';
    display: inline-block;
    margin-right: 21px;
    width: 74px;
    height: 44px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/menu-articles2.svg") no-repeat center center;
    background-size: cover;
    vertical-align: middle;
}

.wrapp-videoreviews .menu-articles ul li .icon-menu3::before {
    content: '';
    display: inline-block;
    margin-right: 26px;
    width: 60px;
    height: 42px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/menu-articles3.svg") no-repeat center center;
    background-size: cover;
    vertical-align: middle;
}

.wrapp-videoreviews .menu-articles ul li .icon-menu4::before {
    content: '';
    display: inline-block;
    margin-right: 12px;
    width: 41px;
    height: 45px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/menu-articles4.svg") no-repeat center center;
    background-size: cover;
    vertical-align: middle;
}

.wrapp-videoreviews .menu-articles ul li .selected {
    color: #fff;
    background: #333333;
    border: 1px solid #333333;
}

.wrapp-videoreviews .menu-articles ul li .selected.icon-menu2::before {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/menu-articles2-active.svg") no-repeat center center;
    background-size: cover;
}

.wrapp-videoreviews .menu-articles ul li:last-child a {
    border-right: 1px solid #323232;
}

.wrapp-videoreviews .menu-articles ul::after {
    content: '';
    display: table;
    clear: both;
}

.wrapp-videoreviews .sorting-videoreviews {
    margin-top: 19px;
    padding: 18px 0 10px 0;
    border-top: 1px solid #DEDEDE;
    border-bottom: 1px solid #DEDEDE;
}

.wrapp-videoreviews .sorting-videoreviews span {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 27px;
    text-transform: uppercase;
}

.wrapp-videoreviews .sorting-videoreviews .jq-selectbox,
.wrapp-videoreviews .sorting-videoreviews .jq-select-multiple {
    vertical-align: top;
}

.wrapp-videoreviews .sorting-videoreviews .jq-selectbox__select-text {
    display: inline-block;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 27px;
    text-transform: uppercase;
}

.wrapp-videoreviews .sorting-videoreviews .jq-selectbox__trigger {
    margin-left: 15px;
    display: inline-block;
    vertical-align: 7px;
}

.wrapp-videoreviews .sorting-videoreviews .jq-selectbox__trigger-arrow {
    display: inline-block;
    width: 18px;
    height: 10px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/arrow-more-items.png") no-repeat center center;
    background-size: cover;
}

.wrapp-videoreviews .sorting-videoreviews .jq-selectbox__dropdown {
    min-width: 245px;
    background: #fff;
    border: 1px solid #DEDEDE;
}

.wrapp-videoreviews .sorting-videoreviews .jq-selectbox__dropdown ul {
    padding: 0;
    margin: 0;
    list-style: none;
}

.wrapp-videoreviews .sorting-videoreviews .jq-selectbox__dropdown ul li {
    display: block;
    border-bottom: 1px solid #DEDEDE;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 30px;
    text-align: center;
}

.wrapp-videoreviews .sorting-videoreviews .jq-selectbox__dropdown ul li:last-child {
    border-bottom: none;
}

.wrapp-videoreviews .wrapp-list-video {
    margin-top: 21px;
}

.wrapp-videoreviews .wrapp-list-video .list-video {
    display: flex;
    flex-wrap: wrap;
}

.wrapp-videoreviews .wrapp-list-video .list-video .item-video {
    width: 427px;
    margin-right: 24px;
    margin-bottom: 40px;
}

.wrapp-videoreviews .wrapp-list-video .list-video .item-video .block-video a {
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
}

.wrapp-videoreviews .wrapp-list-video .list-video .item-video .block-video a .play-video {
    display: block;
    width: 98px;
    height: 69px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/play-yt.png") no-repeat center center;
    background-size: cover;
    transform: translate(-50%, -50%);
    position: absolute;
    top: 50%;
    left: 50%;
}

.wrapp-videoreviews .wrapp-list-video .list-video .item-video .name-video {
    margin-top: 7px;
}

.wrapp-videoreviews .wrapp-list-video .list-video .item-video .name-video a {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 25px;
    text-decoration: none;
}

.wrapp-videoreviews .wrapp-list-video .list-video .item-video .show-count-video {
    margin-top: 7px;
}

.wrapp-videoreviews .wrapp-list-video .list-video .item-video .show-count-video span {
    display: inline-block;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 26px;
}

.wrapp-videoreviews .wrapp-list-video .list-video .item-video .show-count-video span::before {
    content: '';
    display: inline-block;
    margin-right: 8px;
    width: 26px;
    height: 16px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/eye.png") no-repeat center center;
    background-size: cover;
    vertical-align: -2px;
}

.wrapp-videoreviews .wrapp-list-video .list-video .item-video:nth-child(3n) {
    margin-right: 0;
}

.wrapp-videoreviews .wrapp-pagination {
    margin-top: 10px;
}

/* Страница Акции */
.wrapp-stocks {
    margin-top: 28px;
    padding-bottom: 57px;
}

.wrapp-stocks .wrapp-list-stock {
    margin-top: 40px;
    display: flex;
    flex-wrap: wrap;
}

.wrapp-stocks .wrapp-list-stock .item-stock {
    width: 654px;
    height: 348px;
    padding: 35px 0 37px 37px;
    margin-bottom: 21px;
    margin-right: 22px;
    overflow: hidden;
    border: 1px solid #ECECEC;
    position: relative;
}

.wrapp-stocks .wrapp-list-stock .item-stock .bg-item-stock {
    width: 100%;
    height: 100%;
    transition: transform 0.5s ease;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    background-position: 90% 90%;
    background-repeat: no-repeat;
}

.wrapp-stocks .wrapp-list-stock .item-stock .name-stock {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 27px;
    color: #323232;
    line-height: 35px;
    position: relative;
    z-index: 2;
    transition: transform 0.5s ease;
}

.wrapp-stocks .wrapp-list-stock .item-stock .name-stock .model span {
    font-family: "OpenSans-Bold", sans-serif;
}

.wrapp-stocks .wrapp-list-stock .item-stock .old-price-stock {
    margin-top: 47px;
    position: relative;
    z-index: 2;
    transition: transform 0.5s ease;
}

.wrapp-stocks .wrapp-list-stock .item-stock .old-price-stock .old-price {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 27px;
    letter-spacing: 0.02em;
    position: relative;
}

.wrapp-stocks .wrapp-list-stock .item-stock .old-price-stock .old-price span {
    font-family: "RobotoCondensed-Bold", sans-serif;
}

.wrapp-stocks .wrapp-list-stock .item-stock .old-price-stock .old-price::after {
    content: '';
    display: block;
    width: 100%;
    height: 2px;
    background: var(--main-color);
    position: absolute;
    top: 50%;
    margin-top: -1px;
    left: 0;
}

.wrapp-stocks .wrapp-list-stock .item-stock .old-price-stock .percent {
    margin-left: 11px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 24px;
    color: var(--main-color);
    line-height: 33px;
    letter-spacing: 0.02em;
}

.wrapp-stocks .wrapp-list-stock .item-stock .price {
    margin-top: 5px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 35px;
    color: var(--main-color);
    line-height: 36px;
    letter-spacing: 0.02em;
    position: relative;
    z-index: 2;
    transition: transform 0.5s ease;
}

.wrapp-stocks .wrapp-list-stock .item-stock .price span {
    font-family: "RobotoCondensed-Bold", sans-serif;
}

.wrapp-stocks .wrapp-list-stock .item-stock .btn-stock {
    margin-top: 20px;
    height: 45px;
    line-height: 45px;
    overflow: hidden;
    transition: .3s;
    vertical-align: middle;
    position: relative;
    z-index: 2;
}

.wrapp-stocks .wrapp-list-stock .item-stock .btn-stock a {
    display: inline-block;
    width: 163px;
    height: 45px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 18px;
    color: #4C4C4C;
    line-height: 43px;
    background: #fff;
    border: 1px solid #000000;
    border-radius: 11px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    transition-property: color;
    transition: color .3s ease;
}

.wrapp-stocks .wrapp-list-stock .item-stock .btn-stock a .btn-trans {
    display: block;
    transition: .3s;
    color: #fff;
    margin-top: -43px;
}

.wrapp-stocks .wrapp-list-stock .item-stock .btn-stock a .btn-anim {
    display: block;
    color: #323232;
}

.wrapp-stocks .wrapp-list-stock .item-stock .btn-stock a:hover {
    color: #fff;
    border: 1px solid var(--main-color);
    background: var(--main-color);
}

.wrapp-stocks .wrapp-list-stock .item-stock .btn-stock a:hover .btn-trans {
    margin-top: 0;
}

.wrapp-stocks .wrapp-list-stock .item-stock:nth-child(2n) {
    margin-right: 0;
}

.wrapp-stocks .wrapp-list-stock .item-stock:hover {
    border: 1px solid var(--main-color);
}

.wrapp-stocks .wrapp-list-stock .item-stock:hover .bg-item-stock {
    transform: scale(1.05);
    transition: transform 0.5s ease;
}

.wrapp-stocks .wrapp-list-stock .item-stock:hover .name-stock {
    transform: scale(1.05);
    transition: transform 0.5s ease;
}

.wrapp-stocks .wrapp-list-stock .item-stock:hover .old-price-stock {
    transform: scale(1.05);
    transition: transform 0.5s ease;
}

.wrapp-stocks .wrapp-list-stock .item-stock:hover .price {
    transform: scale(1.05);
    transition: transform 0.5s ease;
}

.wrapp-stocks .wrapp-list-stock .show-more {
    width: 100%;
    margin-top: 36px;
    text-align: center;
}

.wrapp-stocks .wrapp-list-stock .show-more a {
    display: inline-block;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 27px;
    text-decoration: none;
    text-transform: uppercase;
}

.wrapp-stocks .wrapp-list-stock .show-more a::after {
    content: '';
    display: inline-block;
    margin-left: 17px;
    width: 18px;
    height: 10px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/arrow-more-items.png") no-repeat center center;
    background-size: cover;
    vertical-align: middle;
}

.menu-articles ul {
    padding: 0;
    margin: 0;
    list-style: none;
}

.menu-articles ul li {
    float: left;
    width: 25%;
}

.menu-articles ul li a {
    display: block;
    height: 70px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 18px;
    color: #323232;
    line-height: 70px;
    border: 1px solid #323232;
    border-right: none;
    text-decoration: none;
    text-transform: uppercase;
    text-align: center;
}

.menu-articles ul li .icon-menu1::before {
    content: '';
    display: inline-block;
    margin-right: 24px;
    width: 55px;
    height: 49px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/menu-articles1.svg") no-repeat center center;
    background-size: cover;
    vertical-align: middle;
}

.menu-articles ul li .icon-menu2::before {
    content: '';
    display: inline-block;
    margin-right: 21px;
    width: 74px;
    height: 44px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/menu-articles2.svg") no-repeat center center;
    background-size: cover;
    vertical-align: middle;
}

.menu-articles ul li .icon-menu3::before {
    content: '';
    display: inline-block;
    margin-right: 26px;
    width: 60px;
    height: 42px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/menu-articles3.svg") no-repeat center center;
    background-size: cover;
    vertical-align: middle;
}

.menu-articles ul li .icon-menu4::before {
    content: '';
    display: inline-block;
    margin-right: 12px;
    width: 41px;
    height: 45px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/menu-articles4.svg") no-repeat center center;
    background-size: cover;
    vertical-align: middle;
}

.menu-articles ul li .selected {
    color: #fff;
    background: #333333;
    border: 1px solid #333333;
}

.menu-articles ul li .selected.icon-menu2::before {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/menu-articles2-active.svg") no-repeat center center;
    background-size: cover;
}

.menu-articles ul li:last-child a {
    border-right: 1px solid #323232;
}

.menu-articles ul::after {
    content: '';
    display: table;
    clear: both;
}

/* Страница Оплата */
.payment-title {
    margin-top: 23px;
}

.payment-title .container {
    display: flex;
}

.payment-title img {
    margin-right: 10px;
}

.payment-title h1 {
    margin-right: 16px;
    vertical-align: -5px;
}

.wrapp-payment {
    margin-top: 12px;
    padding-bottom: 70px;
}

.wrapp-payment .prev-text {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 20px;
}

.wrapp-payment .wrapp-column-payment {
    margin-top: 35px;
    display: flex;
    flex-wrap: wrap;
}

.wrapp-payment .wrapp-column-payment .caption-column {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #323232;
    letter-spacing: 0.05em;
    text-transform: uppercase;
}

.wrapp-payment .wrapp-column-payment .left-column-payment {
    width: 642px;
}

.wrapp-payment .wrapp-column-payment .left-column-payment .list-column-payment .item-column-payment {
    display: flex;
    flex-wrap: wrap;
    border-top: 1px solid #DEDEDE;
    padding-top: 19px;
    margin-bottom: 20px;
}

.wrapp-payment .wrapp-column-payment .left-column-payment .list-column-payment .item-column-payment .img-column-payment {
    margin-right: 21px;
    width: 37px;
    padding-top: 4px;
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
}

.wrapp-payment .wrapp-column-payment .left-column-payment .list-column-payment .item-column-payment .info-column-payment {
    width: calc(100% - 58px);
    padding-right: 75px;
}

.wrapp-payment .wrapp-column-payment .left-column-payment .list-column-payment .item-column-payment .info-column-payment .title-item {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
}

.wrapp-payment .wrapp-column-payment .left-column-payment .list-column-payment .item-column-payment .info-column-payment .descr-item {
    margin-top: 4px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 20px;
}

.wrapp-payment .wrapp-column-payment .left-column-payment .list-column-payment .item-column-payment:last-child {
    border-bottom: 1px solid #DEDEDE;
    padding-bottom: 19px;
    margin-bottom: 0;
}

.wrapp-payment .wrapp-column-payment .left-column-payment .info-online-payment-security {
    margin-top: 24px;
    padding: 19px 35px 21px 33px;
    background: #F2F2F2;
}

.wrapp-payment .wrapp-column-payment .left-column-payment .info-online-payment-security .btn-accord {
    display: block;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 20px;
    text-decoration: none;
    position: relative;
}

.wrapp-payment .wrapp-column-payment .left-column-payment .info-online-payment-security .btn-accord::after {
    content: '';
    display: inline-block;
    width: 16px;
    height: 9px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/payment/arrow.png") no-repeat center center;
    background-size: cover;
    transition: 0.5s;
    position: absolute;
    top: 50%;
    margin-top: -4.5px;
    right: 0;
}

.wrapp-payment .wrapp-column-payment .left-column-payment .info-online-payment-security .btn-accord.active::after {
    transform: rotate(180deg);
}

.wrapp-payment .wrapp-column-payment .left-column-payment .info-online-payment-security .text-accord {
    margin-top: 15px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 20px;
}

.wrapp-payment .wrapp-column-payment .list-column-payment {
    margin-top: 15px;
}

.wrapp-payment .wrapp-column-payment .right-column-payment {
    width: 642px;
    margin-left: 45px;
}

.wrapp-payment .wrapp-column-payment .right-column-payment .list-column-payment .item-column-payment {
    display: flex;
    flex-wrap: wrap;
    border-top: 1px solid #DEDEDE;
    padding-top: 19px;
    margin-bottom: 20px;
}

.wrapp-payment .wrapp-column-payment .right-column-payment .list-column-payment .item-column-payment .img-column-payment {
    margin-right: 21px;
    width: 37px;
    padding-top: 4px;
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
}

.wrapp-payment .wrapp-column-payment .right-column-payment .list-column-payment .item-column-payment .info-column-payment {
    width: calc(100% - 58px);
    padding-right: 75px;
}

.wrapp-payment .wrapp-column-payment .right-column-payment .list-column-payment .item-column-payment .info-column-payment .title-item {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
}

.wrapp-payment .wrapp-column-payment .right-column-payment .list-column-payment .item-column-payment .info-column-payment .descr-item {
    margin-top: 4px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 20px;
}

.wrapp-payment .wrapp-column-payment .right-column-payment .list-column-payment .item-column-payment:last-child {
    border-bottom: 1px solid #DEDEDE;
    padding-bottom: 19px;
    margin-bottom: 0;
}

.wrapp-payment .wrapp-column-payment .right-column-payment .list-column-payment .item-column-payment:last-child .info-column-payment .descr-item {
    line-height: 24px;
}

.wrapp-payment .wrapp-column-payment .right-column-payment .download-requisites {
    margin-top: 19px;
    padding-left: 0;
}

.wrapp-payment .wrapp-column-payment .right-column-payment .download-requisites a {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 24px;
    text-decoration: underline;
}

.wrapp-payment .wrapp-column-payment .right-column-payment .download-requisites a:hover {
    text-decoration: none;
}

.wrapp-payment .wrapp-column-payment .right-column-payment .download-requisites a::before {
    content: '';
    display: inline-block;
    margin-right: 30px;
    width: 31px;
    height: 39px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/payment/document.svg") no-repeat center center;
    background-size: cover;
    vertical-align: -12px;
}

/* Страница Корзина Начало */
.wrapp-step-cart {
    margin-top: 27px;
}

.wrapp-step-cart ul {
    padding: 0;
    margin: 0;
    list-style: none;
    overflow: hidden;
}

.wrapp-step-cart ul li {
    float: left;
    width: 20%;
    height: 55px;
    font-family: "Roboto-Regular", sans-serif;
    font-size: 13px;
    color: #323232;
    line-height: 55px;
    text-transform: uppercase;
    border: 1px solid #C4C4C4;
    border-left: none;
    transform: skew(-45deg);
    position: relative;
    z-index: 2;
}

.wrapp-step-cart ul li .name-step {
    display: block;
    transform: skew(45deg);
    text-align: center;
}

.wrapp-step-cart ul li .count-step {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    width: 26px;
    height: 26px;
    font-family: "Roboto-Regular", sans-serif;
    font-size: 13px;
    color: #C4C4C4;
    line-height: 15px;
    background: #fff;
    border-radius: 50%;
    border: 1px solid #C4C4C4;
    transform: skew(45deg);
    position: absolute;
    top: 15px;
    right: -13px;
    z-index: 3;
}

.wrapp-step-cart ul .selected {
    background: var(--main-color);
    border-right: 1px solid var(--main-color);
    border: 1px solid var(--main-color);
    z-index: 1;
}

.wrapp-step-cart ul .selected .name-step {
    color: #fff;
}

.wrapp-step-cart ul .selected .count-step {
    background: var(--main-color);
    border: 1px solid #fff;
    color: #fff;
}

.wrapp-step-cart ul li.selected:first-child::before {
    content: '';
    display: block;
    width: 30px;
    height: 30px;
    background: var(--main-color);
    position: absolute;
    top: -1px;
    left: -30px;
}

.wrapp-step-cart ul li:first-child::after {
    content: '';
    display: block;
    width: 30px;
    height: 55px;
    border-top: 1px solid #C4C4C4;
    border-left: 1px solid #C4C4C4;
    background: transparent;
    transform: skew(45deg);
    position: absolute;
    top: -1px;
    left: 0;
}

.wrapp-step-cart ul li.selected:first-child::after {
    border-top: 1px solid var(--main-color);
    border-left: 1px solid var(--main-color);
}

.wrapp-step-cart ul li:last-child .count-step {
    display: none;
}

.wrapp-step-cart ul li:last-child::after {
    content: '';
    display: block;
    width: 30px;
    height: 55px;
    border-bottom: 1px solid #C4C4C4;
    border-right: 1px solid #C4C4C4;
    background: transparent;
    transform: skew(45deg);
    position: absolute;
    bottom: -1px;
    right: 0;
}

.wrapp-step-cart ul li.selected:last-child::before {
    content: '';
    display: block;
    width: 30px;
    height: 30px;
    background: var(--main-color);
    position: absolute;
    bottom: -1px;
    right: -27px;
}

.wrapp-step-cart ul li.selected:last-child::after {
    border-bottom: 1px solid var(--main-color);
    border-right: 1px solid var(--main-color);
}

.wrapp-step-cart ul li:last-child {
    border-right: none;
}

.wrapp-step-cart ul::after {
    content: '';
    display: table;
    clear: both;
}

.wrapp-cart {
    margin-top: 22px;
    padding-bottom: 76px;
}

.wrapp-cart .table-items-cart .head-table-cart {
    padding: 8.5px 0 8.5px 0;
    display: flex;
    flex-wrap: wrap;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
    background: #F2F2F2;
    justify-content: space-evenly;
}

.wrapp-cart .table-items-cart .head-table-cart .photo-item-cart {
    width: 15%;
}

.wrapp-cart .table-items-cart .head-table-cart .name-item-cart {
    width: 23%;
}

.wrapp-cart .table-items-cart .head-table-cart .price-item-cart {
    width: 15%;
}

.wrapp-cart .table-items-cart .head-table-cart .bonus-item-cart {
    width: 17%;
}

.wrapp-cart .table-items-cart .head-table-cart .count-item-cart {
    width: 14%;
}

.wrapp-cart .table-items-cart .body-table-cart .item-table-cart {
    display: flex;
    flex-wrap: wrap;
    padding: 7px 0 6px 0;
    border-bottom: 1px solid #DEDEDE;
    justify-content: space-between;
}

.wrapp-cart .table-items-cart .body-table-cart .item-table-cart .photo-item-cart {
    width: 13%;
    padding-left: 26px;
}

.wrapp-cart .table-items-cart .body-table-cart .item-table-cart .photo-item-cart a {
    display: block;
    width: 89px;
    height: 101px;
    text-decoration: none;
    position: relative;
}

.wrapp-cart .table-items-cart .body-table-cart .item-table-cart .photo-item-cart a img {
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}

.wrapp-cart .table-items-cart .body-table-cart .item-table-cart .name-item-cart {
    width: 25%;
    padding-top: 23px;
    padding-right: 5px
}

.wrapp-cart .table-items-cart .body-table-cart .item-table-cart .name-item-cart a {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 18px;
    color: #323232;
    line-height: 25px;
    text-decoration: none;
}

.wrapp-cart .table-items-cart .body-table-cart .item-table-cart .price-item-cart {
    width: 15%;
}

.wrapp-cart .table-items-cart .body-table-cart .item-table-cart .price-item-cart .price {
    padding-top: 30px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 25px;
    color: #323232;
    line-height: 34px;
}

.wrapp-cart .table-items-cart .body-table-cart .item-table-cart .price-item-cart .price span {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 27px;
}

.wrapp-cart .table-items-cart .body-table-cart .item-table-cart .price-item-cart .old-price {
    padding-top: 15px;
    padding-left: 10px;
}

.wrapp-cart .table-items-cart .body-table-cart .item-table-cart .price-item-cart .old-price p {
    margin: 0;
    display: inline-block;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 27px;
    position: relative;
}

.wrapp-cart .table-items-cart .body-table-cart .item-table-cart .price-item-cart .old-price p span {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
}

.wrapp-cart .table-items-cart .body-table-cart .item-table-cart .price-item-cart .old-price p::before {
    content: '';
    display: block;
    width: 100%;
    height: 1px;
    background: var(--main-color);
    position: absolute;
    top: 50%;
    left: 0;
}

.wrapp-cart .table-items-cart .body-table-cart .item-table-cart .price-item-cart .old-price + .price {
    padding-top: 0;
    margin-top: -5px;
    color: var(--main-color);
}

.wrapp-cart .table-items-cart .body-table-cart .item-table-cart .price-item-cart .old-price + .price span {
    color: var(--main-color);
}

.wrapp-cart .table-items-cart .body-table-cart .item-table-cart .bonus-item-cart {
    width: 15.5%;
    padding-top: 30px;
    padding-left: 20px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 25px;
    color: #323232;
    line-height: 34px;
}

.wrapp-cart .table-items-cart .body-table-cart .item-table-cart .bonus-item-cart span {
    display: none;
}

.wrapp-cart .table-items-cart .body-table-cart .item-table-cart .count-item-cart {
    padding-top: 27px;
    width: 16%;
}

.wrapp-cart .table-items-cart .body-table-cart .item-table-cart .count-item-cart .input-group {
    width: 136px;
}

.wrapp-cart .table-items-cart .body-table-cart .item-table-cart .count-item-cart .input-group:has(.max-count-disabled) .plus {
    pointer-events: none;
    opacity: 0.5;
}
.wrapp-cart .table-items-cart .body-table-cart .item-table-cart .count-item-cart .input-group:has(.max-count-disabled) .max-count-disabled {
    pointer-events: none;
    opacity: 0.5;
}

.wrapp-cart .table-items-cart .body-table-cart .item-table-cart .count-item-cart .minus {
    display: inline-block;
    padding: 0;
    width: 30px;
    height: 30px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/minus.svg") no-repeat center center;
    background-size: cover;
    border: none;
}

.wrapp-cart .table-items-cart .body-table-cart .item-table-cart .count-item-cart .plus {
    display: inline-block;
    padding: 0;
    width: 30px;
    height: 30px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/plus.svg") no-repeat center center;
    background-size: cover;
    border: none;
}

.wrapp-cart .table-items-cart .body-table-cart .item-table-cart .count-item-cart input {
    width: 56px;
    height: 38px;
    margin: 0 10px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 18px;
    color: #323233;
    line-height: 25px;
    text-align: center;
    background: #fff;
    border: 1px solid #DEDEDE;
    border-radius: 5px;
    outline: none;
    box-shadow: none;
}

.wrapp-cart .table-items-cart .body-table-cart .item-table-cart .sum-price-item-cart {
    padding-top: 27px;
    width: 10%;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 25px;
    color: #323232;
    line-height: 34px;
}

.wrapp-cart .table-items-cart .body-table-cart .item-table-cart .sum-price-item-cart span {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 27px;
}

.wrapp-cart .table-items-cart .body-table-cart .item-table-cart .delete-item-cart {
    width: 5.5%;
    padding-top: 30px;
}

.wrapp-cart .table-items-cart .body-table-cart .item-table-cart .delete-item-cart a {
    display: inline-block;
    width: 29px;
    height: 29px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/delete-cart.svg") no-repeat center center;
    background-size: cover;
}

.wrapp-cart .total-price-cart {
    text-align: right;
    margin-top: 14px;
}

.wrapp-cart .total-price-cart p {
    display: inline-block;
    margin: 0;
    padding-bottom: 14px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 25px;
    color: #323232;
    line-height: 34px;
    border-bottom: 1px solid #DEDEDE;
}

.wrapp-cart .total-price-cart p span {
    display: inline-block;
    margin-left: 15px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 30px;
    color: var(--main-color);
    line-height: 41px;
}

.wrapp-cart .total-price-cart p span span {
    margin-left: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 25px;
    line-height: 34px;
}

.wrapp-cart .form-users-cart {
    margin-top: 32px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    flex-flow: row;
}

.wrapp-cart .form-users-cart .title-user-form {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 22px;
    color: #323232;
    line-height: 30px;
    letter-spacing: 0.05em;
    text-transform: uppercase;
}

.wrapp-cart .form-users-cart .new-user-form {
    width: 608px;
    margin-right: 109px;
}

.wrapp-cart .form-users-cart .new-user-form form {
    margin-top: 22px;
}

.wrapp-cart .form-users-cart .new-user-form form .wrapp-field {
    margin-bottom: 12px;
}

.wrapp-cart .form-users-cart .new-user-form form .wrapp-field label {
    display: block;
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 20px;
    font-weight: normal;
}

.wrapp-cart .form-users-cart .new-user-form form .wrapp-field input {
    margin-top: 6px;
    padding-left: 9px;
    width: 100%;
    height: 41px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 20px;
    border: 1px solid #C4C4C4;
    outline: none;
}

.wrapp-cart .form-users-cart .new-user-form form .wrapp-file {
    margin-top: 30px;
}

.wrapp-cart .form-users-cart .new-user-form form .wrapp-file span {
    display: inline-block;
    width: 172px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 17px;
}

.wrapp-cart .form-users-cart .new-user-form form .wrapp-file .jq-file {
    vertical-align: bottom;
}

.wrapp-cart .form-users-cart .new-user-form form .wrapp-file .jq-file__name {
    float: right;
    margin-top: 10px;
    margin-left: 10px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
}

.wrapp-cart .form-users-cart .new-user-form form .wrapp-file .jq-file__browse {
    display: inline-block;
    margin-left: 30px;
    width: 129px;
    height: 41px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 13px;
    color: #323232;
    line-height: 39px;
    border: 1px solid #323232;
    border-radius: 11px;
    text-transform: uppercase;
    text-align: center;
    cursor: pointer;
}

.wrapp-cart .form-users-cart .login-user-form .title-lk {
    margin-top: 54px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
    letter-spacing: 0.05em;
    text-transform: uppercase;
}

.wrapp-cart .form-users-cart .login-user-form .title-lk::before {
    content: '';
    display: inline-block;
    margin-right: 14px;
    width: 20px;
    height: 20px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/user.svg") no-repeat center center;
    background-size: cover;
}

.wrapp-cart .form-users-cart .login-user-form form {
    margin-top: 22px;
}

.wrapp-cart .form-users-cart .login-user-form form .wrapp-field {
    margin-bottom: 12px;
}

.wrapp-cart .form-users-cart .login-user-form form .wrapp-field label {
    display: block;
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 20px;
    font-weight: normal;
}

.wrapp-cart .form-users-cart .login-user-form form .wrapp-field input {
    margin-top: 6px;
    padding-left: 9px;
    width: 391px;
    height: 41px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 20px;
    border: 1px solid #C4C4C4;
    outline: none;
}

.wrapp-cart .form-users-cart .login-user-form form .login-btn {
    margin-top: 20px;
    display: inline-block;
    width: 130px;
    height: 41px;
    line-height: 39px;
    overflow: hidden;
    transition: .3s;
    vertical-align: middle;
    position: relative;
    z-index: 2;
}

.wrapp-cart .form-users-cart .login-user-form form .login-btn a {
    display: inline-block;
    width: 130px;
    height: 41px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 13px;
    color: #323232;
    line-height: 39px;
    border-radius: 11px;
    border: 1px solid #323232;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
}

.wrapp-cart .form-users-cart .login-user-form form .login-btn a .btn-trans {
    display: block;
    transition: .3s;
    color: #fff;
    margin-top: -39px;
}

.wrapp-cart .form-users-cart .login-user-form form .login-btn a .btn-anim {
    display: block;
    color: #323232;
}

.wrapp-cart .form-users-cart .login-user-form form .login-btn a:hover {
    font-family: "OpenSans-Bold", sans-serif;
    color: #fff;
    border: 1px solid var(--main-color);
    background: var(--main-color);
}

.wrapp-cart .form-users-cart .login-user-form form .login-btn a:hover .btn-trans {
    margin-top: 0;
}

.wrapp-cart .form-users-cart .login-user-form form .link-forgot-passw {
    display: inline-block;
    margin-left: 33px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 13px;
    color: #323232;
    line-height: 18px;
    text-decoration: underline;
    vertical-align: -11px;
}

.wrapp-cart .form-users-cart .login-user-form form .link-forgot-passw:hover {
    text-decoration: none;
}

.wrapp-cart .btn-cart-bottom {
    border-top: 1px solid #DEDEDE;
}

.wrapp-cart .btn-cart-bottom .quick-order {
    display: inline-block;
    margin-right: 8px;
    width: 189px;
    height: 50px;
    line-height: 48px;
    overflow: hidden;
    transition: .3s;
    vertical-align: middle;
    position: relative;
    z-index: 2;
}

.wrapp-cart .btn-cart-bottom .quick-order a {
    display: inline-block;
    width: 189px;
    height: 50px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 13px;
    color: #A2A2A2;
    line-height: 48px;
    border-radius: 11px;
    border: 1px solid #A2A2A2;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
}

.wrapp-cart .btn-cart-bottom .quick-order a .btn-trans {
    display: block;
    transition: .3s;
    color: #fff;
    margin-top: -48px;
}

.wrapp-cart .btn-cart-bottom .quick-order a .btn-anim {
    display: block;
    color: #A2A2A2;
}

.wrapp-cart .btn-cart-bottom .quick-order a:hover {
    font-family: "OpenSans-Bold", sans-serif;
    color: #fff;
    border: 1px solid var(--main-color);
    background: var(--main-color);
}

.wrapp-cart .btn-cart-bottom .quick-order a:hover .btn-trans {
    margin-top: 0;
}

.wrapp-cart .btn-cart-bottom .btn-back-mobil {
    display: none;
    margin-right: 8px;
    width: 112px;
    height: 50px;
    line-height: 48px;
    overflow: hidden;
    transition: .3s;
    vertical-align: middle;
    position: relative;
    z-index: 2;
}

.wrapp-cart .btn-cart-bottom .btn-back-mobil a {
    display: inline-block;
    width: 112px;
    height: 50px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 13px;
    color: #A2A2A2;
    line-height: 48px;
    border-radius: 11px;
    border: 1px solid #323232;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
}

.wrapp-cart .btn-cart-bottom .btn-back-mobil a .btn-trans {
    display: block;
    transition: .3s;
    color: #fff;
    margin-top: -48px;
}

.wrapp-cart .btn-cart-bottom .btn-back-mobil a .btn-trans:before {
    content: '';
    display: inline-block;
    margin-right: 10px;
    width: 5px;
    height: 10px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/back-step-white.png") no-repeat center center;
    background-size: cover;
}

.wrapp-cart .btn-cart-bottom .btn-back-mobil a .btn-anim {
    display: block;
    color: #323232;
}

.wrapp-cart .btn-cart-bottom .btn-back-mobil a .btn-anim:before {
    content: '';
    display: inline-block;
    margin-right: 10px;
    width: 5px;
    height: 10px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/back-step.png") no-repeat center center;
    background-size: cover;
}

.wrapp-cart .btn-cart-bottom .btn-back-mobil a:hover {
    font-family: "OpenSans-Bold", sans-serif;
    color: #fff;
    border: 1px solid var(--main-color);
    background: var(--main-color);
}

.wrapp-cart .btn-cart-bottom .btn-back-mobil a:hover .btn-trans {
    margin-top: 0;
}

.wrapp-cart .btn-cart-bottom .next-step-cart {
    display: inline-block;
    margin-right: 8px;
    width: 189px;
    height: 50px;
    line-height: 48px;
    overflow: hidden;
    transition: .3s;
    vertical-align: middle;
    position: relative;
    z-index: 2;
}

.wrapp-cart .btn-cart-bottom .next-step-cart a {
    display: inline-block;
    width: 189px;
    height: 50px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 13px;
    color: #323232;
    line-height: 48px;
    border-radius: 11px;
    border: 1px solid #323232;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
}

.wrapp-cart .btn-cart-bottom .next-step-cart a .btn-trans {
    display: block;
    transition: .3s;
    color: #fff;
    margin-top: -48px;
}

.wrapp-cart .btn-cart-bottom .next-step-cart a .btn-anim {
    display: block;
    color: #323232;
}

.wrapp-cart .btn-cart-bottom .next-step-cart a:hover {
    font-family: "OpenSans-Bold", sans-serif;
    color: #fff;
    border: 1px solid var(--main-color);
    background: var(--main-color);
}

.wrapp-cart .btn-cart-bottom .next-step-cart a:hover .btn-trans {
    margin-top: 0;
}

/* Страница Корзина Способ оплаты */
.page-type-payment-cart {
    padding-bottom: 105px;
}

.wrapp-registration-order {
    margin-top: 23px;
}

.wrapp-registration-order .workarea-registration-order {
    display: flex;
    flex-wrap: wrap;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment {
    margin-top: 19px;
    width: 865px;
    margin-right: 162px;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .title-block {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 19px;
    letter-spacing: 0.05em;
    text-transform: uppercase;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-promocode {
    margin-top: 36px;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-promocode .icon-promocode {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-promocode .icon-promocode::before {
    content: '';
    display: inline-block;
    margin-right: 10px;
    width: 20px;
    height: 20px;
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_34_377)'%3E%3Cpath d='M17.5265 5.00855L17.1121 5.42293C16.7736 5.76148 16.3234 5.94793 15.8446 5.94793C15.3658 5.94793 14.9157 5.76148 14.5771 5.42293C14.2386 5.08437 14.0521 4.63422 14.0521 4.15543C14.0521 3.67664 14.2386 3.22648 14.5771 2.88789L14.9915 2.47352L12.5179 0L0 12.5179L2.47352 14.9914L2.88789 14.5771C3.22645 14.2385 3.6766 14.0521 4.15543 14.0521C4.63426 14.0521 5.08434 14.2385 5.42293 14.5771C5.76148 14.9156 5.94793 15.3658 5.94793 15.8446C5.94793 16.3234 5.76148 16.7735 5.42293 17.1121L5.00855 17.5265L7.48207 20L20 7.48207L17.5265 5.00855ZM6.62539 17.4858C6.94715 17.0036 7.12 16.4374 7.12 15.8446C7.12 15.0527 6.81164 14.3082 6.25168 13.7483C5.69176 13.1884 4.94727 12.88 4.15543 12.88C3.56262 12.88 2.99637 13.0529 2.51422 13.3746L1.6575 12.5179L12.5179 1.6575L13.3746 2.51422C13.0529 2.99637 12.88 3.56262 12.88 4.15543C12.88 4.9473 13.1884 5.69176 13.7483 6.25168C14.3082 6.81164 15.0527 7.12 15.8446 7.12C16.4374 7.12 17.0036 6.94715 17.4858 6.62539L18.3425 7.48207L7.48207 18.3425L6.62539 17.4858Z' fill='%23F76600'/%3E%3Cpath d='M11.6784 7.49011L10.8496 8.31886L11.6817 9.15092L12.5104 8.32217L11.6784 7.49011Z' fill='%23F76600'/%3E%3Cpath d='M10.0143 5.82556L9.18555 6.6543L10.0176 7.48635L10.8463 6.65761L10.0143 5.82556Z' fill='%23F76600'/%3E%3Cpath d='M13.3424 9.15417L12.5137 9.98291L13.3457 10.815L14.1745 9.98623L13.3424 9.15417Z' fill='%23F76600'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_34_377'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    background-size: cover;
    vertical-align: -4px;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-promocode .field-promocode {
    margin-top: 11px;
    /* Firefox 19+ */
    /* Firefox 18- */
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-promocode .field-promocode label {
    display: block;
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
    font-weight: normal;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-promocode .field-promocode input {
    width: 392px;
    height: 41px;
    padding-left: 10px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #000000;
    line-height: 17px;
    border: 1px solid #C4C4C4;
    outline: none;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-promocode .field-promocode input::-webkit-input-placeholder {
    color: #B5B5B5;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-promocode .field-promocode input::-moz-placeholder {
    color: #B5B5B5;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-promocode .field-promocode input:-moz-placeholder {
    color: #B5B5B5;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-promocode .field-promocode input:-ms-input-placeholder {
    color: #B5B5B5;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-promocode .field-promocode .btn-promocode {
    display: inline-block;
    margin-left: 9px;
    width: 147px;
    height: 41px;
    line-height: 39px;
    overflow: hidden;
    transition: .3s;
    vertical-align: -14px;
    position: relative;
    z-index: 2;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-promocode .field-promocode .btn-promocode a {
    display: inline-block;
    width: 147px;
    height: 41px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 13px;
    color: #323232;
    line-height: 39px;
    border-radius: 11px;
    border: 1px solid #323232;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-promocode .field-promocode .btn-promocode a .btn-trans {
    display: block;
    transition: .3s;
    color: #fff;
    margin-top: -39px;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-promocode .field-promocode .btn-promocode a .btn-anim {
    display: block;
    color: #323232;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-promocode .field-promocode .btn-promocode a:hover {
    color: #fff;
    border: 1px solid var(--main-color);
    background: var(--main-color);
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-promocode .field-promocode .btn-promocode a:hover .btn-trans {
    margin-top: 0;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-bonus {
    margin-top: 27px;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-bonus .icon-bonus {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-bonus .icon-bonus::before {
    content: '';
    display: inline-block;
    margin-right: 10px;
    width: 20px;
    height: 20px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/coin1.svg") no-repeat center center;
    background-size: cover;
    vertical-align: -3px;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-bonus .count-bonus {
    margin-top: 10px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-bonus .count-bonus span {
    font-family: "OpenSans-Bold", sans-serif;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-bonus .field-bonus {
    margin-top: 12px;
    /* Firefox 19+ */
    /* Firefox 18- */
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-bonus .field-bonus label {
    margin: 0;
    display: block;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
    font-weight: normal;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-bonus .field-bonus input {
    width: 392px;
    height: 41px;
    padding-left: 10px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #B5B5B5;
    line-height: 17px;
    border: 1px solid #C4C4C4;
    outline: none;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-bonus .field-bonus input::-webkit-input-placeholder {
    color: #B5B5B5;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-bonus .field-bonus input::-moz-placeholder {
    color: #B5B5B5;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-bonus .field-bonus input:-moz-placeholder {
    color: #B5B5B5;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-bonus .field-bonus input:-ms-input-placeholder {
    color: #B5B5B5;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-bonus .field-bonus .btn-bonus {
    display: inline-block;
    margin-left: 9px;
    width: 213px;
    height: 41px;
    line-height: 39px;
    overflow: hidden;
    transition: .3s;
    vertical-align: -14px;
    position: relative;
    z-index: 2;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-bonus .field-bonus .btn-bonus a {
    display: inline-block;
    width: 213px;
    height: 41px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 13px;
    color: #323232;
    line-height: 39px;
    border-radius: 11px;
    border: 1px solid #323232;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-bonus .field-bonus .btn-bonus a .btn-trans {
    display: block;
    transition: .3s;
    color: #fff;
    margin-top: -39px;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-bonus .field-bonus .btn-bonus a .btn-anim {
    display: block;
    color: #323232;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-bonus .field-bonus .btn-bonus a:hover {
    color: #fff;
    border: 1px solid var(--main-color);
    background: var(--main-color);
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-bonus .field-bonus .btn-bonus a:hover .btn-trans {
    margin-top: 0;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .list-type-payment {
    margin-top: 36px;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .list-type-payment .title-block {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 19px;
    letter-spacing: 0.05em;
    text-transform: uppercase;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .list-type-payment .list-items-type-payment {
    margin-top: 26px;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .list-type-payment .wrapp-radio {
    position: relative;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .list-type-payment .wrapp-radio label {
    margin: 0;
    display: flex;
    flex-wrap: wrap;
    padding: 15px 123px 15px 0;
    font-weight: normal;
    border-bottom: 1px solid #DEDEDE;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .list-type-payment .wrapp-radio label .img-type-payment {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    width: 52px;
    height: 52px;
    border: 1px solid #C4C4C4;
    border-radius: 50%;
    margin-right: 26px;
    position: relative;
    z-index: 2;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .list-type-payment .wrapp-radio label .text-type-payment {
    width: calc(100% - 78px);
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .list-type-payment .wrapp-radio label .text-type-payment .title-type-payment {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .list-type-payment .wrapp-radio label .text-type-payment .descr-type-payment {
    margin-top: 4px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .list-type-payment .wrapp-radio input[type=radio] {
    display: none;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .list-type-payment .wrapp-radio label::before {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .list-type-payment .wrapp-radio input[type=radio]:checked + label::before {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .list-type-payment .wrapp-radio input[type=radio]:checked + label::after {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    border: 1px solid var(--main-color);
    background: rgba(246, 101, 7, 0.1);
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order {
    width: 303px;
    position: relative;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .fixed-parametrs-order {
    position: absolute;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .title-parametrs {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 28px;
    color: #323232;
    line-height: 38px;
    text-transform: uppercase;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .list-items-order {
    margin-top: 19px;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .list-items-order .item-order {
    display: flex;
    flex-wrap: wrap;
    padding-bottom: 9px;
    border-bottom: 1px solid #DEDEDE;
    margin-bottom: 10px;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .list-items-order .item-order .img-item-order {
    margin-top: 7px;
    margin-right: 9px;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .list-items-order .item-order .img-item-order a {
    display: block;
    width: 84px;
    height: 79px;
    position: relative;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .list-items-order .item-order .img-item-order a img {
    margin: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    right: auto;
    bottom: 0;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .list-items-order .item-order .info-item-order {
    width: calc(100% - 93px);
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .list-items-order .item-order .info-item-order .name-item-order a {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 19px;
    text-decoration: none;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .list-items-order .item-order .info-item-order .count-item-order span {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 19px;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .list-items-order .item-order .info-item-order .bonus-item-order {
    margin-top: 5px;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .list-items-order .item-order .info-item-order .bonus-item-order span {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 14px;
    color: var(--main-color);
    line-height: 19px;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .list-items-order .item-order .info-item-order .price-item-order {
    margin-top: 14px;
    display: flex;
    flex-wrap: wrap;
    align-items: baseline;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .list-items-order .item-order .info-item-order .price-item-order .old-price {
    margin-right: 11px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 18px;
    color: #323232;
    line-height: 25px;
    position: relative;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .list-items-order .item-order .info-item-order .price-item-order .old-price span {
    font-size: 14px;
    line-height: 19px;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .list-items-order .item-order .info-item-order .price-item-order .old-price::after {
    content: '';
    width: 100%;
    height: 1px;
    background: var(--main-color);
    position: absolute;
    top: 50%;
    left: 0;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .list-items-order .item-order .info-item-order .price-item-order .old-price + .price {
    color: var(--main-color);
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .list-items-order .item-order .info-item-order .price-item-order .price {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 27px;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .list-items-order .item-order .info-item-order .price-item-order .price span {
    font-size: 16px;
    line-height: 22px;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .list-items-order .item-order:last-child {
    margin-bottom: 0;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .info-items-order {
    margin-top: 20px;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .info-items-order p {
    margin: 0 0 10px 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .info-items-order p span {
    font-family: "OpenSans-Bold", sans-serif;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .info-items-order p span span {
    font-family: "OpenSans-Regular", sans-serif;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .info-items-order .date-field p {
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 32px;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .info-items-order .date-field span {
    display: inline-block;
    margin-left: 20px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 32px;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .info-items-order .date-field p::before {
    content: '';
    display: inline-block;
    margin-right: 9px;
    width: 13px;
    height: 13px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/calendar.svg") no-repeat center center;
    background-size: cover;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .info-items-order .time-field p {
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 32px;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .info-items-order .time-field span {
    display: inline-block;
    margin-left: 5px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 32px;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .info-items-order .time-field p::before {
    content: '';
    display: inline-block;
    margin-right: 8px;
    width: 13px;
    height: 13px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/time.svg") no-repeat center center;
    background-size: cover;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .info-items-order .sum-delivery span {
    display: inline-block;
    margin-left: 11px;
    color: var(--main-color);
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 20px;
    line-height: 27px;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .info-items-order .sum-delivery span span {
    margin-left: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    line-height: 22px;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .info-items-order .sum-delivery .icon-is-free {
    display: inline-block;
    margin-left: 0;
    padding-right: 15px;
    width: 140px;
    height: 34px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 12px;
    color: #fff;
    line-height: 34px;
    background: #73C441;
    text-align: center;
    text-transform: uppercase;
    position: relative;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .info-items-order .sum-delivery .icon-is-free::after {
    content: '';
    display: inline-block;
    border: 20px solid transparent;
    border-right: 20px solid #fff;
    border-bottom: 20px solid #fff;
    position: absolute;
    top: 0;
    right: 0;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .info-items-order p:last-child {
    margin-bottom: 0;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .sum-items-order {
    margin-top: 20px;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .sum-items-order p {
    margin: 0;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 25px;
    color: #323232;
    line-height: 34px;
    letter-spacing: 0.05em;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .sum-items-order p span {
    display: inline-block;
    margin-left: 5px;
    font-size: 33px;
    color: var(--main-color);
    line-height: 45px;
    letter-spacing: normal;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .sum-items-order p span span {
    margin-left: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 25px;
    line-height: 34px;
    letter-spacing: normal;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .btn-quick-order {
    margin-top: 24px;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .btn-quick-order span {
    display: block;
    width: 303px;
    height: 50px;
    line-height: 48px;
    overflow: hidden;
    transition: .3s;
    vertical-align: middle;
    position: relative;
    z-index: 2;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .btn-quick-order span a {
    display: inline-block;
    width: 303px;
    height: 50px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 48px;
    border-radius: 11px;
    border: 1px solid #323232;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .btn-quick-order span a .btn-trans {
    display: block;
    transition: .3s;
    color: #fff;
    margin-top: -48px;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .btn-quick-order span a .btn-anim {
    display: block;
    color: #323232;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .btn-quick-order span a:hover {
    color: #fff;
    border: 1px solid var(--main-color);
    background: var(--main-color);
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .btn-quick-order span a:hover .btn-trans {
    margin-top: 0;
}

.wrapp-registration-order .btn-cart-bottom {
    margin-top: 49px;
}

.wrapp-registration-order .btn-cart-bottom .back-step-cart {
    display: inline-block;
    margin-right: 8px;
    width: 113px;
    height: 50px;
    line-height: 48px;
    overflow: hidden;
    transition: .3s;
    vertical-align: middle;
    position: relative;
    z-index: 2;
}

.wrapp-registration-order .btn-cart-bottom .back-step-cart a {
    display: inline-block;
    width: 113px;
    height: 50px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 13px;
    color: #A2A2A2;
    line-height: 48px;
    border-radius: 11px;
    border: 1px solid #323232;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
}

.wrapp-registration-order .btn-cart-bottom .back-step-cart a .btn-trans {
    display: block;
    transition: .3s;
    color: #fff;
    margin-top: -48px;
}

.wrapp-registration-order .btn-cart-bottom .back-step-cart a .btn-trans:before {
    content: '';
    display: inline-block;
    margin-right: 10px;
    width: 5px;
    height: 10px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/back-step-white.png") no-repeat center center;
    background-size: cover;
}

.wrapp-registration-order .btn-cart-bottom .back-step-cart a .btn-anim {
    display: block;
    color: #323232;
}

.wrapp-registration-order .btn-cart-bottom .back-step-cart a .btn-anim:before {
    content: '';
    display: inline-block;
    margin-right: 10px;
    width: 5px;
    height: 10px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/back-step.png") no-repeat center center;
    background-size: cover;
}

.wrapp-registration-order .btn-cart-bottom .back-step-cart a:hover {
    font-family: "OpenSans-Bold", sans-serif;
    color: #fff;
    border: 1px solid var(--main-color);
    background: var(--main-color);
}

.wrapp-registration-order .btn-cart-bottom .back-step-cart a:hover .btn-trans {
    margin-top: 0;
}

.wrapp-registration-order .btn-cart-bottom .next-step-cart {
    display: inline-block;
    margin-right: 8px;
    width: 189px;
    height: 50px;
    line-height: 48px;
    overflow: hidden;
    transition: .3s;
    vertical-align: middle;
    position: relative;
    z-index: 2;
}

.wrapp-registration-order .btn-cart-bottom .next-step-cart a {
    display: inline-block;
    width: 189px;
    height: 50px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 13px;
    color: #323232;
    line-height: 48px;
    border-radius: 11px;
    border: 1px solid #323232;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
}

.wrapp-registration-order .btn-cart-bottom .next-step-cart a .btn-trans {
    display: block;
    transition: .3s;
    color: #fff;
    margin-top: -48px;
}

.wrapp-registration-order .btn-cart-bottom .next-step-cart a .btn-anim {
    display: block;
    color: #323232;
}

.wrapp-registration-order .btn-cart-bottom .next-step-cart a:hover {
    font-family: "OpenSans-Bold", sans-serif;
    color: #fff;
    border: 1px solid var(--main-color);
    background: var(--main-color);
}

.wrapp-registration-order .btn-cart-bottom .next-step-cart a:hover .btn-trans {
    margin-top: 0;
}

/* Страница Корзина Дата доставки */
.page-date-delivery-cart {
    padding-bottom: 86px;
}

.left-column-registration-order .wrapp-date-delivery {
    margin-top: 14px;
    width: 827px;
    margin-right: 200px;
}

.left-column-registration-order .wrapp-date-delivery .title-date-delivery {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
    text-transform: uppercase;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date {
    margin-top: 23px;
    display: flex;
    flex-wrap: wrap;
    /* Стилизация календаря */
    /* ------- */
    /* выбор времени */
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .datepicker-inline .datepicker {
    width: 345px;
    margin-right: 59px;
    padding-bottom: 23px;
    height: auto;
    background: #fff;
    border: 1px solid #C4C4C4;
    border-radius: 0;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .datepicker--nav {
    justify-content: flex-start;
    padding: 15px 20px 0 30px;
    border-bottom: none;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .datepicker--nav-title {
    order: 1;
    width: calc(100% - 55px);
    padding: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 18px;
    color: #323232;
    line-height: 22px;
    border-radius: 0;
    justify-content: flex-start;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .datepicker--nav-action {
    order: 2;
    width: 12px;
    height: 21px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/arrow-calendar.png") no-repeat center center;
    background-size: cover;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .datepicker--nav-action svg {
    display: none;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .datepicker--nav-action[data-action=prev] {
    margin-right: 22px;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .datepicker--nav-action[data-action=next] {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/arrow-caledar-hover.png") no-repeat center center;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .datepicker--nav-title i {
    margin-left: 5px;
    color: #323232;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .datepicker--nav-title:hover {
    background: none;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .datepicker--content {
    padding: 0 23px 0 20px;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .datepicker--days-names {
    margin: 23px 0 0 0;
    padding-bottom: 5px;
    border-bottom: 1px solid #CFCECE;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .datepicker--day-name {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 25px;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .datepicker--cells {
    margin-top: 13px;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .datepicker--cell-day {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 15px;
    color: #323232;
    line-height: 18px;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .datepicker--cell-day.-other-month-,
.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .datepicker--cell-year.-other-decade- {
    color: #ABABAB;
    visibility: hidden;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .datepicker--cell.-focus- {
    background: none;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .datepicker--cell.-selected- {
    color: #323232;
    position: relative;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .datepicker--cell.-selected-.-current- {
    background: none;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .datepicker--cell.-selected-,
.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .datepicker--cell.-selected-.-current- {
    background: none;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .datepicker--cell.-selected-::before {
    content: '';
    width: 31px;
    height: 31px;
    border: 1px solid var(--main-color);
    transform: translate(-50%, -50%);
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: -1;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .time-delivery {
    margin: 17px 0 0 60px;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .time-delivery .wrapp-select-time {
    width: 420px;
    height: 159px;
    padding: 25px 25px 30px 25px;
    background: #FBFBFB;
    border: 1px solid #C4C4C4;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .time-delivery .wrapp-select-time .wrapp-radio {
    float: left;
    margin-bottom: 8px;
    margin-right: 32px;
    position: relative;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .time-delivery .wrapp-select-time .wrapp-radio input[type=radio] {
    display: none;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .time-delivery .wrapp-select-time .wrapp-radio label {
    margin: 0;
    width: 100px;
    padding: 0 9px 0 14px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 31px;
    font-weight: normal;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .time-delivery .wrapp-select-time .wrapp-radio input[type=radio]:checked + label {
    background: #fff;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .time-delivery .wrapp-select-time .wrapp-radio input[type=radio]:checked + label::after {
    content: '';
    display: block;
    width: 100px;
    height: 31px;
    border: 1px solid #C4C4C4;
    position: absolute;
    top: 0;
    left: 0;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .time-delivery .wrapp-select-time .wrapp-radio:nth-child(3n) {
    margin-right: 0;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart {
    width: 290px;
    height: 290px;
    margin: auto;
    position: relative;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart .circle {
    position: relative;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart .circle input[type=radio] {
    display: none;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart .circle label {
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 17px;
    font-weight: normal;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart .circle1 {
    position: relative;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart .circle1 label p {
    margin: 0;
    position: absolute;
    top: 110px;
    left: -43px;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart .circle1 label p span {
    display: block;
    margin-top: 7px;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart .circle1 label::before {
    content: '';
    width: 86px;
    height: 130px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/cart-date/sector1.png") no-repeat center center;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 3;
    cursor: pointer;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart .circle1 input[type=radio]:checked + label::before {
    content: '';
    width: 86px;
    height: 130px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/cart-date/sector1.png") no-repeat center center;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 3;
    cursor: pointer;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart .circle1 input[type=radio]:checked + label::after {
    content: '';
    width: 86px;
    height: 130px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/cart-date/sector1-active.png") no-repeat center center;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 3;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart .circle1 p {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 17px;
    position: absolute;
    top: 0;
    left: 0;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart .circle1 p span {
    display: block;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart .circle2 {
    position: relative;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart .circle2 label p {
    margin: 0;
    position: absolute;
    top: -40px;
    left: 40px;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart .circle2 label::before {
    content: '';
    width: 150px;
    height: 40px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/cart-date/sector2.png") no-repeat center center;
    position: absolute;
    top: -40px;
    left: 76px;
    cursor: pointer;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart .circle2 input[type=radio]:checked + label::before {
    content: '';
    width: 150px;
    height: 40px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/cart-date/sector2.png") no-repeat center center;
    position: absolute;
    top: -40px;
    left: 76px;
    cursor: pointer;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart .circle2 input[type=radio]:checked + label::after {
    content: '';
    width: 150px;
    height: 40px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/cart-date/sector2-active.png") no-repeat center center;
    position: absolute;
    top: -40px;
    left: 76px;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart .circle3 {
    position: relative;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart .circle3 label p {
    margin: 0;
    position: absolute;
    top: -60px;
    left: 223px;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart .circle3 label::before {
    content: '';
    width: 86px;
    height: 130px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/cart-date/sector3.png") no-repeat center center;
    position: absolute;
    top: -40px;
    left: 216px;
    cursor: pointer;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart .circle3 input[type=radio]:checked + label::before {
    content: '';
    width: 86px;
    height: 130px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/cart-date/sector3.png") no-repeat center center;
    position: absolute;
    top: -40px;
    left: 216px;
    cursor: pointer;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart .circle3 input[type=radio]:checked + label::after {
    content: '';
    width: 86px;
    height: 130px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/cart-date/sector3-active.png") no-repeat center center;
    position: absolute;
    top: -40px;
    left: 216px;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart .circle4 {
    position: relative;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart .circle4 label p {
    margin: 0;
    position: absolute;
    top: 61px;
    right: -55px;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart .circle4 label::before {
    content: '';
    width: 86px;
    height: 130px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/cart-date/sector4.png") no-repeat center center;
    transform: scale(-1, -1);
    position: absolute;
    top: 72px;
    left: 216px;
    cursor: pointer;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart .circle4 input[type=radio]:checked + label::before {
    content: '';
    width: 86px;
    height: 130px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/cart-date/sector4.png") no-repeat center center;
    transform: scale(-1, -1);
    position: absolute;
    top: 72px;
    left: 216px;
    cursor: pointer;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart .circle4 input[type=radio]:checked + label::after {
    content: '';
    width: 86px;
    height: 130px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/cart-date/sector1-active.png") no-repeat center center;
    transform: scale(-1, -1);
    position: absolute;
    top: 72px;
    left: 216px;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart .circle5 {
    position: relative;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart .circle5 label p {
    margin: 0;
    position: absolute;
    top: 190px;
    right: 33px;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart .circle5 label::before {
    content: '';
    width: 150px;
    height: 40px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/cart-date/sector5.png") no-repeat center center;
    position: absolute;
    top: 162px;
    left: 76px;
    cursor: pointer;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart .circle5 input[type=radio]:checked + label::before {
    content: '';
    width: 150px;
    height: 40px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/cart-date/sector5.png") no-repeat center center;
    position: absolute;
    top: 162px;
    left: 76px;
    cursor: pointer;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart .circle5 input[type=radio]:checked + label::after {
    content: '';
    width: 150px;
    height: 40px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/cart-date/sector5-active.png") no-repeat center center;
    position: absolute;
    top: 162px;
    left: 76px;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart .circle6 {
    position: relative;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart .circle6 label p {
    margin: 0;
    position: absolute;
    top: 170px;
    left: 40px;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart .circle6 label p span {
    display: block;
    margin-top: 0;
    position: absolute;
    top: -135px;
    left: -83px;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart .circle6 label::before {
    content: '';
    width: 86px;
    height: 130px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/cart-date/sector6.png") no-repeat center center;
    position: absolute;
    top: 31px;
    left: 0;
    cursor: pointer;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart .circle6 input[type=radio]:checked + label::before {
    content: '';
    width: 86px;
    height: 130px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/cart-date/sector6.png") no-repeat center center;
    position: absolute;
    top: 31px;
    left: 0;
    cursor: pointer;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart .circle6 input[type=radio]:checked + label::after {
    content: '';
    width: 86px;
    height: 130px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/cart-date/sector6-active.png") no-repeat center center;
    position: absolute;
    top: 31px;
    left: 0;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .img-clock {
    width: 148px;
    height: 98px;
    position: absolute;
    top: 45px;
    left: 70px;
    z-index: 2;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .date-field {
    margin-top: 37px;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .date-field p {
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 32px;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .date-field span {
    display: inline-block;
    margin-left: 20px;
    font-size: 16px;
    color: #323232;
    line-height: 32px;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .date-field p::before {
    content: '';
    display: inline-block;
    margin-right: 9px;
    width: 13px;
    height: 13px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/calendar.svg") no-repeat center center;
    background-size: cover;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .time-field p {
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 32px;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .time-field span {
    display: inline-block;
    margin-left: 5px;
    font-size: 16px;
    color: #323232;
    line-height: 32px;
}

.left-column-registration-order .wrapp-date-delivery .wrapp-info-date .time-field p::before {
    content: '';
    display: inline-block;
    margin-right: 8px;
    width: 13px;
    height: 13px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/time.svg") no-repeat center center;
    background-size: cover;
}

.left-column-registration-order .date-field {
    margin-top: 37px;
}

.left-column-registration-order .date-field p {
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 32px;
}

.left-column-registration-order .date-field span {
    display: inline-block;
    margin-left: 20px;
    font-size: 16px;
    color: #323232;
    line-height: 32px;
}

.left-column-registration-order .date-field p::before {
    content: '';
    display: inline-block;
    margin-right: 9px;
    width: 13px;
    height: 13px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/calendar.svg") no-repeat center center;
    background-size: cover;
}

.left-column-registration-order .time-field p {
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 32px;
}

.left-column-registration-order .time-field span {
    display: inline-block;
    margin-left: 5px;
    font-size: 16px;
    color: #323232;
    line-height: 32px;
}

.left-column-registration-order .time-field p::before {
    content: '';
    display: inline-block;
    margin-right: 8px;
    width: 13px;
    height: 13px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/time.svg") no-repeat center center;
    background-size: cover;
}

/* Страница Подтверждение заказа */
.left-column-registration-order .wrapp-confirm-order {
    margin-top: 7px;
    width: 882px;
    margin-right: 143px;
}

.left-column-registration-order .wrapp-confirm-order .list-info-confirm .item-info-confirm {
    margin-bottom: 30px;
}

.left-column-registration-order .wrapp-confirm-order .list-info-confirm .item-info-confirm .name-item-info-confirm {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
}

.left-column-registration-order .wrapp-confirm-order .list-info-confirm .item-info-confirm .name-item-info-confirm span {
    display: inline-flex;
    width: 21px;
    margin-right: 11px;
}

.left-column-registration-order .wrapp-confirm-order .list-info-confirm .item-info-confirm .detail-info-confirm {
    margin-top: 9px;
    padding: 15px 31px 20px 31px;
    border: 1px solid #C4C4C4;
    position: relative;
}

.left-column-registration-order .wrapp-confirm-order .list-info-confirm .item-info-confirm .detail-info-confirm p {
    margin: 0 0 9px 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
}

.left-column-registration-order .wrapp-confirm-order .list-info-confirm .item-info-confirm .detail-info-confirm p span {
    font-family: "OpenSans-Bold", sans-serif;
}

.left-column-registration-order .wrapp-confirm-order .list-info-confirm .item-info-confirm .detail-info-confirm p span span {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    line-height: 17px;
}

.left-column-registration-order .wrapp-confirm-order .list-info-confirm .item-info-confirm .detail-info-confirm .edit-info {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
    text-decoration: underline;
    position: absolute;
    top: 19px;
    right: 31px;
}

.left-column-registration-order .wrapp-confirm-order .list-info-confirm .item-info-confirm .detail-info-confirm .edit-info::before {
    content: '';
    display: inline-block;
    margin-right: 7px;
    width: 20px;
    height: 20px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/edit.svg") no-repeat center center;
    background-size: cover;
    vertical-align: bottom;
}

.left-column-registration-order .wrapp-confirm-order .list-info-confirm .item-info-confirm .detail-info-confirm .edit-info:hover {
    text-decoration: none;
}

.left-column-registration-order .wrapp-confirm-order .list-info-confirm .item-info-confirm:last-child {
    margin-bottom: 0;
}

.left-column-registration-order .form-checkbox {
    margin-top: 48px;
}

.left-column-registration-order .form-checkbox .wrapp-checkbox {
    padding-left: 31px;
    margin-bottom: 26px;
    position: relative;
}

.left-column-registration-order .form-checkbox .wrapp-checkbox input[type=checkbox] {
    display: none;
}

.left-column-registration-order .form-checkbox .wrapp-checkbox label {
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 18px;
    font-weight: normal;
}

.left-column-registration-order .form-checkbox .wrapp-checkbox label a {
    color: #323232;
    text-decoration: underline;
}

.left-column-registration-order .form-checkbox .wrapp-checkbox label a:hover {
    text-decoration: none;
}

.left-column-registration-order .form-checkbox .wrapp-checkbox label::before {
    content: '';
    display: inline-block;
    width: 20px;
    height: 20px;
    border: 1px solid #323232;
    border-radius: 3px;
    position: absolute;
    top: 0;
    left: 0;
}

.left-column-registration-order .form-checkbox .wrapp-checkbox input[type=checkbox]:checked + label::before {
    content: '';
    display: inline-block;
    width: 20px;
    height: 20px;
    border: 1px solid #323232;
    border-radius: 3px;
    position: absolute;
    top: 0;
    left: 0;
}

.left-column-registration-order .form-checkbox .wrapp-checkbox input[type=checkbox]:checked + label::after {
    content: '';
    display: inline-block;
    width: 12px;
    height: 8px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/check2.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 6px;
    left: 4px;
}

.btn-cart-bottom.last-step {
    margin-top: 53px;
}

.btn-cart-bottom.last-step .cancel-order-btn {
    width: 163px;
}

.btn-cart-bottom.last-step .cancel-order-btn a {
    width: 163px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 13px;
}

.btn-cart-bottom.last-step .cancel-order-btn a .btn-trans::before {
    display: none;
}

.btn-cart-bottom.last-step .cancel-order-btn a .btn-anim::before {
    display: none;
}

.btn-cart-bottom.last-step .confirm-order-btn {
    display: inline-block;
    width: 197px;
    height: 50px;
    line-height: 48px;
    overflow: hidden;
    transition: .3s;
    vertical-align: middle;
    position: relative;
    z-index: 2;
}

.btn-cart-bottom.last-step .confirm-order-btn a {
    display: inline-block;
    width: 197px;
    height: 50px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 13px;
    color: #323232;
    line-height: 48px;
    background: #fff;
    border: 1px solid #323232;
    border-radius: 11px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    transition-property: color;
    transition: color .3s ease;
}

.btn-cart-bottom.last-step .confirm-order-btn a .btn-trans {
    display: block;
    transition: .3s;
    color: #fff;
    margin-top: -48px;
}

.btn-cart-bottom.last-step .confirm-order-btn a .btn-anim {
    display: block;
    color: #323232;
}

.btn-cart-bottom.last-step .confirm-order-btn a:hover {
    color: #fff;
    border: 1px solid var(--main-color);
    background: var(--main-color);
}

.btn-cart-bottom.last-step .confirm-order-btn a:hover .btn-trans {
    margin-top: 0;
}

/* Страница Адрес доставки */
.left-column-registration-order .wrapp-address-delivery {
    width: 953px;
    margin-right: 72px;
    margin-top: 5px;
}

.left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs {
    padding: 0;
    margin: 0;
    list-style: none;
    border: 1px solid #323232;
}

.left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs li {
    float: left;
    text-align: center;
    border-right: 1px solid #323232;
}

.left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs li a {
    display: block;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 40px;
    text-decoration: none;
}

.left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .mob-tab {
    display: none;
}

.left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery1 {
    width: 290px;
}

.left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery1 a::before {
    content: '';
    margin-right: 12px;
    display: inline-block;
    width: 25px;
    height: 34px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/icon-tab-delivery1.svg") no-repeat center center;
    background-size: cover;
    vertical-align: -10px;
}

.left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery1.active a::before {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/icon-tab-delivery1-active.svg") no-repeat center center;
    background-size: cover;
}

.left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery2 {
    width: 331px;
}

.left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery2 a::before {
    content: '';
    margin-right: 5px;
    display: inline-block;
    width: 28px;
    height: 21px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/icon-tab-delivery2.svg") no-repeat center center;
    background-size: cover;
    vertical-align: -5px;
}

.left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery2.active a::before {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/icon-tab-delivery2-active.svg") no-repeat center center;
    background-size: cover;
}

.left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery3 {
    width: 330px;
}

.left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery3 a::before {
    content: '';
    margin-right: 5px;
    display: inline-block;
    width: 28px;
    height: 19px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/icon-tab-delivery3.svg") no-repeat center center;
    background-size: cover;
    vertical-align: -5px;
}

.left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery3.active a::before {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/icon-tab-delivery3-active.svg") no-repeat center center;
    background-size: cover;
}

.left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .active a {
    background: #323232;
    color: #fff;
}

.left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs li:last-child {
    border-right: none;
}

.left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs::after {
    content: '';
    display: table;
    clear: both;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier {
    margin-top: 33px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .wrapp-delivery-courier {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery {
    width: 512px;
    margin-right: 25px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery .price-delivery {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 27px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery .price-delivery .price {
    font-family: "OpenSans-Bold", sans-serif;
    color: var(--main-color);
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery .price-delivery .price span {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    line-height: 22px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery .price-delivery .icon-is-free {
    display: inline-block;
    margin-left: 19px;
    padding-right: 20px;
    width: 285px;
    height: 42px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 18px;
    color: #fff;
    line-height: 42px;
    background: #73C441;
    text-transform: uppercase;
    text-align: center;
    position: relative;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery .price-delivery .icon-is-free::after {
    content: '';
    display: inline-block;
    border: 20px solid transparent;
    border-right: 20px solid #fff;
    border-bottom: 22px solid #fff;
    position: absolute;
    top: 0;
    right: 0;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery .info-tarif-delivery {
    position: relative;
    margin-top: -2px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery .info-tarif-delivery .open-tarif-table {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #A2A2A2;
    line-height: 19px;
    text-decoration: underline;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery .info-tarif-delivery .open-tarif-table:hover {
    text-decoration: none;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery .info-tarif-delivery .wrapp-table-info-tarif {
    display: none;
    width: 568px;
    padding: 16px 15px 12px 15px;
    background: #FFFFFF;
    border: 1px solid #E1E1E1;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
    position: absolute;
    top: 5px;
    left: 220px;
    z-index: 3;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery .info-tarif-delivery .wrapp-table-info-tarif .head-table-tarif {
    height: 31px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 13px;
    color: #323232;
    line-height: 18px;
    background: #F2F2F2;
    border-right: 2px solid #fff;
    font-weight: normal;
    text-transform: uppercase;
    text-align: center;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery .info-tarif-delivery .wrapp-table-info-tarif .head-table-tarif:first-child {
    width: 161px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery .info-tarif-delivery .wrapp-table-info-tarif .head-table-tarif:nth-child(2) {
    width: 176px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery .info-tarif-delivery .wrapp-table-info-tarif .head-table-tarif:nth-child(3) {
    width: 197px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery .info-tarif-delivery .wrapp-table-info-tarif .body-table-tarif {
    padding: 4px 0 7px 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 12px;
    color: #323232;
    line-height: 16px;
    border-bottom: 1px solid #DEDEDE;
    text-align: center;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery .info-tarif-delivery .wrapp-table-info-tarif .body-table-tarif span {
    font-size: 10px;
    line-height: 14px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery .info-tarif-delivery .wrapp-table-info-tarif tr:last-child .body-table-tarif {
    border-bottom: none;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery .info-tarif-delivery .wrapp-table-info-tarif tr:nth-child(2) .body-table-tarif:nth-child(2) {
    padding-left: 55px;
    padding-right: 55px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery .info-tarif-delivery .wrapp-table-info-tarif .close-table-tarif {
    display: inline-block;
    width: 21px;
    height: 21px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/close-table-tarif.png") no-repeat center center;
    background-size: cover;
    background-color: #fff;
    border-radius: 50%;
    position: absolute;
    top: 5px;
    right: 5px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery .info-tarif-delivery .wrapp-info-tarif-mobil {
    display: none;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery form {
    margin-top: 15px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery form .wrapp-field {
    margin-bottom: 18px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery form .wrapp-field label {
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 20px;
    font-weight: normal;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery form .wrapp-field input {
    margin-top: 6px;
    padding-left: 15px;
    width: 100%;
    height: 41px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 20px;
    border: 1px solid #C4C4C4;
    outline: none;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery form .row-field {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery form .row-field .wrapp-field label {
    width: 100%;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery form .row-field .wrapp-field input {
    display: block;
    width: 152px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery form .wrapp-textarea label {
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 20px;
    font-weight: normal;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery form .wrapp-textarea textarea {
    margin-top: 6px;
    padding: 5px 0 0 16px;
    width: 100%;
    height: 82px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    border: 1px solid #C4C4C4;
    outline: none;
    resize: none;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .map-delivery img {
    border: 1px solid #C4C4C4;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .map-delivery.map-delivery2 {
    width: calc(100% - 537px);
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .map-delivery.map-delivery2 img {
    border: none;
    width: 100%;
    height: 425px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .map-delivery + p {
    margin: 15px 0 0 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup {
    padding-top: 15px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .prev-text-tab-pickup {
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 19px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .prev-text-tab-pickup-mobil {
    display: none;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 23px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service {
    margin-top: 10px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service {
    display: flex;
    flex-wrap: wrap;
    padding: 10px 0;
    height: auto;
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    align-items: center;
    position: relative;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service input[type=radio] {
    display: none;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service label {
    display: flex;
    flex-wrap: nowrap;
    justify-content: flex-end;
    width: 100%;
    margin: 0;
    font-weight: normal;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service label::before {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service input[type=radio]:checked + label::before {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service input[type=radio]:checked + label::after {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    border-top: 1px solid var(--main-color);
    border-bottom: 1px solid var(--main-color);
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service div {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 19px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .logo-service {
    width: 25%;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .logo-service img {
    max-width: 200px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .address-service {
    width: 33.5%;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .address-service::before {
    width: 13px;
    height: 18px;
    top: 3px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .address-service .metro::before {
    width: 9px;
    height: 6px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .phone-service {
    width: 18%;
    padding-left: 19px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .phone-service::before {
    width: 9px;
    height: 18px;
    top: 0;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .working-time-service {
    width: 15.5%;
    padding-left: 20px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .working-time-service::before {
    width: 15px;
    height: 15px;
    top: 4px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .photo-service {
    width: 8%;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .photo-service a {
    padding-left: 35px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .photo-service a::before {
    width: 28px;
    height: 21px;
    top: -2px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .photo-service a::after {
    width: 28px;
    height: 21px;
    top: -2px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service:hover {
    border-top: 1px solid var(--main-color);
    border-bottom: 1px solid var(--main-color);
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service-mobil {
    display: none;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .map-pickup {
    margin-top: 30px;
    position: relative;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .map-pickup .wrapp-search-city {
    position: absolute;
    top: 10px;
    right: 11px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .map-pickup .wrapp-search-city .jq-selectbox {
    width: 259px;
    padding: 5px;
    background: #fff;
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);
    position: relative;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .map-pickup .wrapp-search-city .jq-selectbox select {
    display: none;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .map-pickup .wrapp-search-city .jq-selectbox__select {
    height: 42px;
    padding-left: 20px;
    background: var(--main-color);
    line-height: 42px;
    position: relative;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .map-pickup .wrapp-search-city .jq-selectbox__select-text {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #fff;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .map-pickup .wrapp-search-city .jq-selectbox__trigger-arrow {
    width: 14px;
    height: 8px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/pickup-delivery/arrow-city.png") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 50%;
    margin-top: -4px;
    right: 20px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .map-pickup .wrapp-search-city .jq-selectbox__dropdown {
    width: 249px;
    background: #fff;
    top: 100% !important;
    bottom: auto !important;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .map-pickup .wrapp-search-city .jq-selectbox__dropdown .jq-selectbox__search {
    display: block !important;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .map-pickup .wrapp-search-city .jq-selectbox__dropdown .jq-selectbox__search input[type=search] {
    width: 100%;
    padding-left: 15px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    border: 1px solid #C4C4C4;
    outline: none;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .map-pickup .wrapp-search-city .jq-selectbox__dropdown ul {
    padding: 0;
    margin: 0;
    border: 1px solid #C4C4C4;
    border-top: none;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .map-pickup .wrapp-search-city .jq-selectbox__dropdown ul li {
    padding-left: 15px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 30px;
    border-bottom: 1px solid #C4C4C4;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .map-pickup .wrapp-search-city .jq-selectbox__dropdown ul li:last-child {
    border-bottom: none;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .map-pickup .wrapp-search-city .jq-selectbox__dropdown ul li:hover {
    color: #fff;
    background: var(--main-color);
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company {
    margin-top: 37px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .title-delivery {
    margin: 0;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 19px;
    letter-spacing: 0.05em;
    text-transform: uppercase;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company {
    margin-top: 18px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-calculate-delivery-company .title-calculate {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 22px;
    color: #000;
    line-height: 30px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-calculate-delivery-company .block-selected-calculated {
    margin-top: 27px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-calculate-delivery-company .block-selected-calculated .departure-city {
    margin-right: 37px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-calculate-delivery-company .block-selected-calculated .select-calculate {
    display: inline-flex;
    flex-direction: column;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-calculate-delivery-company .block-selected-calculated .select-calculate p {
    margin: 0 0 8px 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 18px;
    color: #323232;
    line-height: 22px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-calculate-delivery-company .block-selected-calculated .select-calculate .chosen-container {
    width: 274px !important;
    font-size: 18px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-calculate-delivery-company .block-selected-calculated .select-calculate .chosen-container-single .chosen-default {
    border: 1px solid #C4C4C4;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-calculate-delivery-company .block-selected-calculated .select-calculate .chosen-container-single .chosen-single {
    height: 49px;
    padding: 0 0 0 15px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 18px;
    color: #323232;
    line-height: 49px;
    background: none;
    border-radius: 0;
    box-shadow: none;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-calculate-delivery-company .block-selected-calculated .select-calculate .chosen-container-active .chosen-single {
    border: 1px solid #C4C4C4;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-calculate-delivery-company .block-selected-calculated .select-calculate .chosen-container-single .chosen-default {
    color: #323232;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-calculate-delivery-company .block-selected-calculated .select-calculate .chosen-container .chosen-results {
    max-height: 250px;
    height: 250px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-calculate-delivery-company .block-selected-calculated .select-calculate .chosen-container .chosen-results li {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #000;
    line-height: 20px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-calculate-delivery-company .block-selected-calculated .select-calculate .chosen-container .chosen-results li.highlighted {
    background: transparent;
    color: var(--main-color);
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-calculate-delivery-company .block-selected-calculated .select-calculate .chosen-container-single .chosen-single div {
    right: 12px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-calculate-delivery-company .block-selected-calculated .select-calculate .chosen-container-single .chosen-single div b {
    width: 12px;
    height: 16px;
    margin-top: 14px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-calculate-delivery-company .block-selected-calculated .select-calculate .chosen-container-single .chosen-search input[type=text] {
    background: none;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-calculate-delivery-company .block-selected-calculated .select-calculate .mCSB_scrollTools .mCSB_draggerRail {
    width: 7px;
    border: 1px solid #C4C4C4;
    border-radius: 9px;
    background: transparent;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-calculate-delivery-company .block-selected-calculated .select-calculate .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    width: 5px;
    border-radius: 9px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-calculate-delivery-company .block-selected-calculated .select-calculate .mCSB_scrollTools .mCSB_buttonDown,
.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-calculate-delivery-company .block-selected-calculated .select-calculate .mCSB_scrollTools .mCSB_buttonUp {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/arrow-scroll.svg") no-repeat center center;
    opacity: 1;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-calculate-delivery-company .block-selected-calculated .select-calculate .mCSB_scrollTools .mCSB_buttonDown {
    transform: rotate(180deg);
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-calculate-delivery-company .block-selected-calculated .wrapp-btn-calculate {
    margin-top: 35px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-calculate-delivery-company .block-selected-calculated .wrapp-btn-calculate .btn-calculate {
    display: inline-block;
    width: 205px;
    height: 50px;
    line-height: 48px;
    overflow: hidden;
    transition: .3s;
    vertical-align: middle;
    position: relative;
    z-index: 2;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-calculate-delivery-company .block-selected-calculated .wrapp-btn-calculate .btn-calculate .btn-site1 {
    padding: 0;
    width: 100%;
    height: 100%;
    color: #323232;
    background: transparent;
    outline: none;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-calculate-delivery-company .block-selected-calculated .wrapp-btn-calculate .btn-calculate .btn-site1:hover {
    color: #fff;
    border: 1px solid var(--main-color);
    background: var(--main-color);
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-calculate-delivery-company .block-selected-calculated .wrapp-btn-calculate .btn-calculate .btn-site1:hover .btn-trans {
    margin-top: 0;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-calculate-delivery-company .block-selected-calculated .wrapp-btn-calculate .btn-calculate .btn-anim {
    display: block;
    color: #323232;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-calculate-delivery-company .block-selected-calculated .wrapp-btn-calculate .btn-calculate .btn-trans {
    display: block;
    transition: .3s;
    color: #fff;
    margin-top: -48px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .info-user-company {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .info-user-company .list-field {
    width: 419px;
    margin-right: 50px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .info-user-company .list-field .wrapp-field {
    margin-bottom: 18px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .info-user-company .list-field .wrapp-field label {
    display: block;
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 20px;
    font-weight: normal;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .info-user-company .list-field .wrapp-field input {
    margin-top: 6px;
    padding-left: 15px;
    width: 100%;
    height: 41px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 20px;
    border: 1px solid #C4C4C4;
    outline: none;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .info-user-company .list-field .row-field {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .info-user-company .list-field .row-field .wrapp-field {
    width: 125px;
    margin-bottom: 0;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .info-user-company .block-textarea {
    width: 419px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .info-user-company .block-textarea .wrapp-textarea {
    height: 100%;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .info-user-company .block-textarea .wrapp-textarea label {
    display: block;
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 20px;
    font-weight: normal;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .info-user-company .block-textarea .wrapp-textarea textarea {
    margin-top: 6px;
    padding: 10px 0 0 15px;
    width: 100%;
    height: calc(100% - 26px);
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    border: 1px solid #C4C4C4;
    outline: none;
    resize: none;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery {
    margin-top: 28px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company {
    margin-top: 18px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .head-table {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    height: 60px;
    background: #F2F2F2;
    padding-left: 59px;
    border-bottom: 1px solid #C4C4C4;
    position: relative;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .head-table div {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #323232;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .head-table div span {
    display: inline-block;
    margin-left: 3px;
    width: 20px;
    height: 20px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/question.svg") no-repeat center center;
    background-size: cover;
    vertical-align: middle;
    cursor: pointer;
    position: relative;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .head-table div span .hidden-message {
    display: none;
    width: 297px;
    padding: 20px 17px 23px 18px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 17px;
    background: #fff;
    border: 1px solid #fff;
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);
    position: absolute;
    top: 35px;
    left: -25px;
    z-index: 3;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .head-table div span .hidden-message::before {
    content: '';
    display: block;
    width: 14px;
    height: 14px;
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);
    transform: rotate(45deg);
    /* Поворачиваем на 45º */
    -webkit-transform: rotate(45deg);
    position: absolute;
    top: -11px;
    left: 27px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .head-table div span .hidden-message::after {
    content: '';
    display: block;
    width: 17px;
    height: 17px;
    background: #fff;
    transform: rotate(45deg);
    /* Поворачиваем на 45º */
    -webkit-transform: rotate(45deg);
    position: absolute;
    top: -10px;
    left: 26px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .head-table div span:hover .hidden-message {
    display: block;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .head-table .name-company {
    width: 38%;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .head-table .price-company {
    width: 30%;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .head-table .time-delivery-company {
    width: 32%;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .head-table .open-table {
    display: inline-block;
    width: 16px;
    height: 10px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/open-table.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 28px;
    right: 54px;
    cursor: pointer;
    transition: 0.5s;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .head-table .open-table.active {
    transform: rotate(180deg);
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .body-table {
    display: none;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .body-table .item-company {
    position: relative;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .body-table .item-company input[type=radio] {
    display: none;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .body-table .item-company label {
    display: flex;
    flex-wrap: wrap;
    margin: 0;
    padding: 21px 0 22px 59px;
    border-top: 1px solid #C4C4C4;
    font-weight: normal;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .body-table .item-company label .wrapp-name-company {
    display: flex;
    flex-wrap: wrap;
    width: 38%;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .body-table .item-company label .wrapp-name-company .img-company {
    margin-right: 18px;
    width: 92px;
    height: 45px;
    position: relative;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .body-table .item-company label .wrapp-name-company .img-company img {
    max-width: 100%;
    max-height: 100%;
    margin: 0;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .body-table .item-company label .wrapp-name-company .name-company {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 17px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .body-table .item-company label .price-delivery-company {
    width: 30%;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 17px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .body-table .item-company label .time-delivery-company {
    width: 30%;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 17px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .body-table .item-company label:before {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .body-table .item-company input[type=radio]:checked + label:before {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .body-table .item-company input[type=radio]:checked + label:after {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    background: rgba(246, 101, 7, 0.1);
    border: 1px solid var(--main-color);
    position: absolute;
    top: 0;
    left: 0;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .body-table .item-company:first-child label {
    border-top: none;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .body-table .item-company:last-child label {
    border-bottom: 1px solid #C4C4C4;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .warning-message-company {
    margin-top: 28px;
    padding-left: 31px;
    position: relative;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .warning-message-company::before {
    content: '';
    display: block;
    width: 20px;
    height: 20px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/exclamation.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 0;
    left: 0;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .warning-message-company p {
    margin: 0;
    padding-right: 30px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 18px;
    color: #868686;
    line-height: 22px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .info-message2 {
    margin-top: 36px;
    padding: 16px 60px 22px 30px;
    background: #EBE9EA;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .info-message2 p {
    margin: 0;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 18px;
    color: #323232;
    line-height: 26px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-list-delivery-company {
    margin-top: 63px;
    display: flex;
    flex-wrap: wrap;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-list-delivery-company .item-delivery-company {
    width: 307px;
    height: 247px;
    margin-right: 33px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    border: 1px solid #DDDDDD;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-list-delivery-company .item-delivery-company:hover {
    box-shadow: 7px 7px 12px rgba(0, 0, 0, 0.45);
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-list-delivery-company .item-delivery-company .img-company {
    width: 100%;
    height: 110px;
    position: relative;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-list-delivery-company .item-delivery-company .img-company img {
    margin: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-list-delivery-company .item-delivery-company .calculate-cost {
    margin-top: 22px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-list-delivery-company .item-delivery-company .calculate-cost a {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #000;
    line-height: 17px;
    text-decoration: underline;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-list-delivery-company .item-delivery-company .calculate-cost a:hover {
    text-decoration: none;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-list-delivery-company .item-delivery-company .track-cargo {
    margin-top: 10px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-list-delivery-company .item-delivery-company .track-cargo a {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #000;
    line-height: 17px;
    text-decoration: underline;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-list-delivery-company .item-delivery-company .track-cargo a:hover {
    text-decoration: none;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .wrapp-list-delivery-company .item-delivery-company:nth-child(4n) {
    margin-right: 0;
}

/* Каталог фильтры */
.wrapp-catalog-filter {
    padding: 23px 0 38px 0;
    border-bottom: 1px solid #DEDEDE;
}

.wrapp-catalog-filter .catalog-filter form .list-filter {
    display: flex;
    flex-wrap: wrap;
}

.wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter {
    margin-right: 55px;
}

.wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .top-block-filter-mobil {
    display: none;
}

.wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .name-filter {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 13px;
    color: #323232;
    line-height: 18px;
    text-transform: uppercase;
}

.wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .name-filter.name-dropdown-filter {
    cursor: pointer;
}

.wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .name-filter.name-dropdown-filter::after {
    content: '';
    display: inline-block;
    margin-left: 46px;
    width: 10px;
    height: 7px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/arrow-header.png") no-repeat center center;
    background-size: contain;
    transition: 0.5s;
}

.wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .name-filter.name-dropdown-filter.open::after {
    transform: rotate(180deg);
}

.wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .name-filter.name-dropdown-filter + .block-value-filter.dropdown-filter {
    height: 185px;
}

.wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .block-value-filter.dropdown-filter .mCSB_inside > .mCSB_container {
    margin-right: 27px;
}

.wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .block-value-filter.dropdown-filter .mCSB_draggerRail {
    display: none;
}

.wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .block-value-filter.dropdown-filter .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #DEDEDE;
}

.wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .block-value-filter {
    margin-top: 20px;
}

.wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .block-value-filter .wrapp-input-value {
    width: 247px;
}

.wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .block-value-filter .wrapp-input-value .input-value span {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 19px;
}

.wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .block-value-filter .wrapp-input-value .input-value input {
    margin-left: 9px;
    width: 60px;
    height: 24px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 19px;
    border: 1px solid #DEDEDE;
    border-radius: 3px;
    outline: none;
    box-shadow: none;
    text-align: center;
}

.wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .block-value-filter .wrapp-input-value .block-min {
    float: left;
}

.wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .block-value-filter .wrapp-input-value .block-max {
    float: right;
}

.wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .block-value-filter .wrapp-input-value::after {
    content: '';
    display: table;
    clear: both;
}

.wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .block-value-filter .range-value.ui-widget.ui-widget-content {
    margin-top: 19px;
    border: 1px solid #A3A3A3;
    border-radius: 8px;
    height: 5px;
}

.wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .block-value-filter .range-value .ui-widget-header {
    background: var(--main-color);
}

.wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .block-value-filter .range-value .ui-slider-handle {
    width: 21px;
    height: 21px;
    background: #fff;
    border: 1px solid var(--main-color);
    border-radius: 50%;
    outline: none;
    top: -8px;
}

.wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .block-value-filter .values-range-form {
    margin-top: 9px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 12px;
    color: #323232;
    line-height: 16px;
}

.wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .block-value-filter .wrapp-radio {
    padding-left: 30px;
    margin-bottom: 13px;
    position: relative;
}

.wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .block-value-filter .wrapp-radio input[type=radio] {
    display: none;
}

.wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .block-value-filter .wrapp-radio label {
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 19px;
    font-weight: normal;
}

.wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .block-value-filter .wrapp-radio label::before {
    content: '';
    width: 20px;
    height: 20px;
    border: 1px solid #DEDEDE;
    border-radius: 50%;
    position: absolute;
    top: 0;
    left: 0;
}

.wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .block-value-filter .wrapp-radio input[type=radio]:checked + label::before {
    content: '';
    width: 20px;
    height: 20px;
    border: 1px solid var(--main-color);
    border-radius: 50%;
    position: absolute;
    top: 0;
    left: 0;
}

.wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .block-value-filter .wrapp-radio input[type=radio]:checked + label::after {
    content: '';
    width: 10px;
    height: 10px;
    background: var(--main-color);
    border-radius: 50%;
    position: absolute;
    top: 5px;
    left: 5px;
}

.wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .block-value-filter .wrapp-radio:last-child {
    margin-bottom: 0;
}

.wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .block-value-filter .wrapp-checkbox {
    padding-left: 30px;
    margin-bottom: 13px;
    position: relative;
}

.wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .block-value-filter .wrapp-checkbox input[type=checkbox] {
    display: none;
}

.wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .block-value-filter .wrapp-checkbox label {
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 19px;
    font-weight: normal;
}

.wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .block-value-filter .wrapp-checkbox label::before {
    content: '';
    width: 20px;
    height: 20px;
    border: 1px solid #DEDEDE;
    border-radius: 3px;
    position: absolute;
    top: 0;
    left: 0;
}

.wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .block-value-filter .wrapp-checkbox input[type=checkbox]:checked + label::before {
    content: '';
    width: 20px;
    height: 20px;
    border: 1px solid var(--main-color);
    border-radius: 3px;
    position: absolute;
    top: 0;
    left: 0;
}

.wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .block-value-filter .wrapp-checkbox input[type=checkbox]:checked + label::after {
    content: '';
    width: 12px;
    height: 8px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/check.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 6px;
    left: 4px;
}

.wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .block-value-filter .wrapp-checkbox:last-child {
    margin-bottom: 0;
}

.wrapp-catalog-filter .catalog-filter form .btn-catalog-filter {
    margin-top: 20px;
}

.wrapp-catalog-filter .catalog-filter form .btn-catalog-filter .apply-filter {
    display: inline-block;
    width: 163px;
    height: 50px;
    line-height: 48px;
    overflow: hidden;
    transition: .3s;
    vertical-align: middle;
    position: relative;
    z-index: 2;
}

.wrapp-catalog-filter .catalog-filter form .btn-catalog-filter .apply-filter a {
    display: inline-block;
    width: 163px;
    height: 50px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 13px;
    color: var(--main-color);
    line-height: 48px;
    background: #fff;
    border: 1px solid var(--main-color);
    border-radius: 11px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    transition-property: color;
    transition: color .3s ease;
}

.wrapp-catalog-filter .catalog-filter form .btn-catalog-filter .apply-filter a .btn-trans {
    display: block;
    transition: .3s;
    color: #fff;
    margin-top: -48px;
}

.wrapp-catalog-filter .catalog-filter form .btn-catalog-filter .apply-filter a .btn-anim {
    display: block;
    color: var(--main-color);
}

.wrapp-catalog-filter .catalog-filter form .btn-catalog-filter .apply-filter a:hover {
    color: #fff;
    border: 1px solid var(--main-color);
    background: var(--main-color);
}

.wrapp-catalog-filter .catalog-filter form .btn-catalog-filter .apply-filter a:hover .btn-trans {
    margin-top: 0;
}

.wrapp-catalog-filter .catalog-filter form .btn-catalog-filter .apply-filter button {
    padding: 0;
    display: inline-block;
    width: 163px;
    height: 50px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 13px;
    color: var(--main-color);
    background: #fff;
    border: 1px solid var(--main-color);
    border-radius: 11px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    transition-property: color;
    transition: color .3s ease;
    outline: none;
}

.wrapp-catalog-filter .catalog-filter form .btn-catalog-filter .apply-filter button .btn-trans {
    display: block;
    transition: .3s;
    color: #fff;
    margin-top: -48px;
}

.wrapp-catalog-filter .catalog-filter form .btn-catalog-filter .apply-filter button .btn-anim {
    display: block;
    color: var(--main-color);
}

.wrapp-catalog-filter .catalog-filter form .btn-catalog-filter .apply-filter button:hover {
    color: #fff;
    border: 1px solid var(--main-color);
    background: var(--main-color);
}

.wrapp-catalog-filter .catalog-filter form .btn-catalog-filter .apply-filter button:hover .btn-trans {
    margin-top: 0;
}

.wrapp-catalog-filter .catalog-filter form .btn-catalog-filter .clear-filter {
    display: inline-block;
    padding: 0;
    margin-left: 19px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 13px;
    color: #323232;
    line-height: 18px;
    background: transparent;
    border: none;
    text-decoration: underline;
    text-transform: uppercase;
    outline: none;
}

.wrapp-catalog-filter .catalog-filter form .btn-catalog-filter .clear-filter:hover {
    text-decoration: none;
}

.btn-site1 {
    display: inline-block;
    overflow: hidden;
    transition: .3s;
    vertical-align: middle;
    text-align: center;
    position: relative;
    z-index: 2;
}

.btn-site1 a {
    display: inline-block;
    font-family: "OpenSans-Bold", sans-serif;
    background: #fff;
    border-radius: 11px;
    text-align: center;
    text-transform: uppercase;
    transition-property: color;
    transition: color .3s ease;
    text-decoration: none;
}

.btn-site1 a .btn-trans {
    display: block;
    transition: .3s;
    color: #fff;
}

.btn-site1 a .btn-anim {
    display: block;
    color: #323232;
}

.btn-site1 a:hover {
    color: #fff;
}

.btn-site1 a:hover .btn-trans {
    margin-top: 0;
}

/* Быстрый заказ */
.quick-order-form .modal-dialog {
    width: 1057px;
    position: relative;
}

.quick-order-form .modal-content {
    border-radius: 10px;
}

.quick-order-form .modal-body {
    padding: 54px 26px 26px 26px;
    position: relative;
}

.quick-order-form .modal-body .title-quick-order {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 25px;
    color: #323232;
    line-height: 34px;
    text-transform: uppercase;
    text-align: center;
}

.quick-order-form .modal-body .title-quick-order + p {
    margin: 7px 0 0 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 18px;
    color: #343434;
    line-height: 25px;
    text-align: center;
}

.quick-order-form .modal-body .table-quick-order {
    margin-top: 43px;
}

.quick-order-form .modal-body .table-quick-order .head-table-cart {
    padding: 8.5px 0 8.5px 17px;
    display: flex;
    flex-wrap: wrap;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
    background: #F2F2F2;
}

.quick-order-form .modal-body .table-quick-order .head-table-cart .photo-item-cart {
    width: 15%;
}

.quick-order-form .modal-body .table-quick-order .head-table-cart .name-item-cart {
    width: 23%;
}

.quick-order-form .modal-body .table-quick-order .head-table-cart .price-item-cart {
    width: 15%;
}

.quick-order-form .modal-body .table-quick-order .head-table-cart .bonus-item-cart {
    width: 17%;
}

.quick-order-form .modal-body .table-quick-order .head-table-cart .count-item-cart {
    width: 14%;
}

.quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart {
    display: flex;
    flex-wrap: wrap;
    padding: 7px 0 6px 0;
    border-bottom: 1px solid #DEDEDE;
    justify-content: space-between;
}

.quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .photo-item-cart {
    width: 13%;
    padding-left: 17px;
}

.quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .photo-item-cart a {
    display: block;
    width: 89px;
    height: 101px;
    text-decoration: none;
    position: relative;
}

.quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .photo-item-cart a img {
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}

.quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .name-item-cart {
    width: 25%;
    padding-top: 23px;
}

.quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .name-item-cart a {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 19px;
    text-decoration: none;
}

.quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .price-item-cart {
    width: 15%;
}

.quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .price-item-cart .price {
    padding-top: 30px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 22px;
    color: #323232;
    line-height: 30px;
}

.quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .price-item-cart .price span {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 18px;
    color: #323232;
    line-height: 25px;
}

.quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .price-item-cart .old-price {
    padding-top: 15px;
    padding-left: 10px;
}

.quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .price-item-cart .old-price p {
    margin: 0;
    display: inline-block;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 18px;
    color: #323232;
    line-height: 25px;
    position: relative;
}

.quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .price-item-cart .old-price p span {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 19px;
}

.quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .price-item-cart .old-price p::before {
    content: '';
    display: block;
    width: 100%;
    height: 1px;
    background: var(--main-color);
    position: absolute;
    top: 50%;
    left: 0;
}

.quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .price-item-cart .old-price + .price {
    padding-top: 0;
    margin-top: -5px;
    color: var(--main-color);
}

.quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .price-item-cart .old-price + .price span {
    color: var(--main-color);
}

.quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .bonus-item-cart {
    width: 15.5%;
    padding-top: 30px;
    padding-left: 10px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 22px;
    color: #323232;
    line-height: 30px;
}

.quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .bonus-item-cart span {
    display: none;
}

.quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .count-item-cart {
    padding-top: 27px;
    width: 16%;
}

.quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .count-item-cart .input-group {
    width: 136px;
}

.quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .count-item-cart .minus {
    display: inline-block;
    padding: 0;
    width: 30px;
    height: 30px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/minus.svg") no-repeat center center;
    background-size: cover;
    border: none;
}

.quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .count-item-cart .plus {
    display: inline-block;
    padding: 0;
    width: 30px;
    height: 30px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/plus.svg") no-repeat center center;
    background-size: cover;
    border: none;
}

.quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .count-item-cart input {
    width: 56px;
    height: 38px;
    margin: 0 10px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 18px;
    color: #323233;
    line-height: 25px;
    text-align: center;
    background: #fff;
    border: 1px solid #DEDEDE;
    border-radius: 5px;
    outline: none;
    box-shadow: none;
}

.quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .sum-price-item-cart {
    padding-top: 27px;
    width: 10%;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 22px;
    color: #323232;
    line-height: 30px;
}

.quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .sum-price-item-cart span {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 18px;
    color: #323232;
    line-height: 25px;
}

.quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .delete-item-cart {
    width: 5.5%;
    padding-top: 30px;
    text-align: center;
}

.quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .delete-item-cart a {
    display: inline-block;
    width: 29px;
    height: 29px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/delete-cart.svg") no-repeat center center;
    background-size: cover;
}

.quick-order-form .modal-body .table-quick-order .total-price-cart {
    text-align: right;
    margin-top: 13px;
}

.quick-order-form .modal-body .table-quick-order .total-price-cart p {
    display: inline-block;
    margin: 0;
    padding-bottom: 14px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 27px;
    border-bottom: 1px solid #DEDEDE;
}

.quick-order-form .modal-body .table-quick-order .total-price-cart p span {
    display: inline-block;
    margin-left: 18px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 25px;
    color: var(--main-color);
    line-height: 34px;
}

.quick-order-form .modal-body .table-quick-order .total-price-cart p span span {
    margin-left: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 20px;
    line-height: 27px;
}

.quick-order-form .modal-body .form-user-quick-order {
    margin-top: 37px;
}

.quick-order-form .modal-body .form-user-quick-order .wrapp-field {
    display: inline-block;
    margin-right: 26px;
}

.quick-order-form .modal-body .form-user-quick-order .wrapp-field label {
    display: block;
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 20px;
    font-weight: normal;
}

.quick-order-form .modal-body .form-user-quick-order .wrapp-field input {
    display: block;
    margin-top: 6px;
    padding-left: 15px;
    width: 391px;
    height: 41px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    border: 1px solid #C4C4C4;
    outline: none;
}

.quick-order-form .modal-body .form-user-quick-order .btn-site1 {
    margin-top: 32px;
    padding: 0;
    width: 217px;
    height: 48px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 13px;
    line-height: 46px;
    background: #fff;
    border: 1px solid #323232;
    border-radius: 11px;
    text-transform: uppercase;
    outline: none;
}

.quick-order-form .modal-body .form-user-quick-order .btn-site1 .btn-trans {
    display: block;
    color: #fff;
    transition: .3s;
    margin-top: -46px;
}

.quick-order-form .modal-body .form-user-quick-order .btn-site1 .btn-anim {
    display: block;
    color: #323232;
}

.quick-order-form .modal-body .form-user-quick-order .btn-site1:hover {
    color: #fff;
    background: var(--main-color);
    border: 1px solid var(--main-color);
}

.quick-order-form .modal-body .form-user-quick-order .btn-site1:hover .btn-trans {
    margin-top: 0;
}

.quick-order-form .modal-body .form-user-quick-order .text-ptivacy {
    display: inline-block;
    max-width: 581px;
    margin: 0 0 0 12px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #343434;
    line-height: 19px;
    vertical-align: -26px;
}

.quick-order-form .modal-body .form-user-quick-order .text-ptivacy a {
    color: #343434;
    text-decoration: underline;
}

.quick-order-form .modal-body .form-user-quick-order .text-ptivacy a:hover {
    text-decoration: none;
}

.quick-order-form .modal-body .close-modal {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/close-modal.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 25px;
    right: 25px;
}

/* Страница Личный кабинет */
.title-lk {
    margin-top: 15px;
}

.title-lk h1 {
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 22px;
    color: #323232;
    line-height: 30px;
    text-transform: uppercase;
}

.wrapp-lk {
    margin-top: 26px;
}

.wrapp-lk .block-lk {
    display: flex;
    flex-wrap: wrap;
    padding-bottom: 40px;
}

.wrapp-lk .block-lk .wrapp-card-lk {
    width: 501px;
    margin-right: 27px;
}

.wrapp-lk .block-lk .wrapp-card-lk .card-lk {
    position: relative;
}

.wrapp-lk .block-lk .wrapp-card-lk .card-lk .logo-card-dw {
    transform: translateY(-50%);
    position: absolute;
    top: 50%;
    right: -4px;
}

.wrapp-lk .block-lk .wrapp-card-lk .card-lk .count-bonus {
    transform: translateY(-50%);
    position: absolute;
    top: 50%;
    left: 35px;
}

.wrapp-lk .block-lk .wrapp-card-lk .card-lk .count-bonus p {
    margin: 0;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 78px;
    color: #fff;
    line-height: 78px;
    text-shadow: 3px 3px 0 #323232;
}

.wrapp-lk .block-lk .wrapp-card-lk .card-lk .count-bonus span {
    display: block;
    padding-left: 5px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 22px;
    color: #fff;
    text-transform: uppercase;
    line-height: 22px;
    text-shadow: 1px 1px 0 #323232;
}

.wrapp-lk .block-lk .wrapp-card-lk .card-lk .name-user-card {
    font-family: "Roboto-Regular", sans-serif;
    font-size: 35px;
    color: #fff;
    line-height: normal;
    text-transform: uppercase;
    position: absolute;
    bottom: 40px;
    left: 40px;
    text-shadow: 1px 2px 0 #323232;
}

.wrapp-lk .block-lk .wrapp-card-lk .bonus-equivalent-mobil {
    display: none;
}

.wrapp-lk .block-lk .wrapp-card-lk .info-bonus-programm {
    margin: 5px 0 0 0;
    padding-left: 5px;
}

.wrapp-lk .block-lk .wrapp-card-lk .info-bonus-programm a {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 12px;
    color: #323232;
    line-height: 16px;
    text-decoration: underline;
}

.wrapp-lk .block-lk .wrapp-card-lk .info-bonus-programm a:hover {
    text-decoration: none;
}

.wrapp-lk .block-lk .wrapp-menu-lk {
    width: 802px;
    display: flex;
    flex-wrap: wrap;
}

.wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk {
    width: 390px;
    height: 142px;
    margin-bottom: 22px;
    margin-right: 22px;
}

.wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk a {
    display: block;
    padding: 20px 0 14px 24px;
    width: 100%;
    height: 100%;
    color: #000;
    border: 1px solid #DDDDDD;
    border-radius: 11px;
    text-decoration: none;
    position: relative;
}

.wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk a:hover {
    border: 1px solid var(--main-color);
}

.wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk a .color-text {
    color: var(--main-color);
}

.wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk a .name-menu-lk {
    font-family: "Roboto-Regular", sans-serif;
    font-size: 20px;
    color: #000;
    text-transform: uppercase;
}

.wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk a .descr-menu-lk {
    max-width: 205px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
}

.wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk a .descr-menu-lk p {
    margin: 0;
}

.wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk a .img-menu {
    position: absolute;
    bottom: 15px;
    right: 10px;
}

.wrapp-lk .block-lk .wrapp-menu-lk .menu-lk2 .descr-menu-lk {
    margin-top: 30px;
}

.wrapp-lk .block-lk .wrapp-menu-lk .menu-lk2 a .img-menu {
    bottom: 17px;
    right: 22px;
}

.wrapp-lk .block-lk .wrapp-menu-lk .menu-lk3 .descr-menu-lk {
    margin-top: 15px;
}

.wrapp-lk .block-lk .wrapp-menu-lk .menu-lk3 a .img-menu {
    bottom: 10px;
    right: 5px;
}

.wrapp-lk .block-lk .wrapp-menu-lk .menu-lk4 .descr-menu-lk {
    margin-top: 56px;
}

.wrapp-lk .block-lk .wrapp-menu-lk .menu-lk4 a .img-menu {
    bottom: 15px;
    right: 21px;
}

.wrapp-lk .block-lk .wrapp-menu-lk .menu-lk5 .descr-menu-lk {
    margin-top: 57px;
}

.wrapp-lk .block-lk .wrapp-menu-lk .menu-lk5 a .img-menu {
    bottom: 15px;
    right: 11px;
}

.wrapp-lk .block-lk .wrapp-menu-lk .menu-lk6 .descr-menu-lk {
    margin-top: 58px;
}

.wrapp-lk .block-lk .wrapp-menu-lk .menu-lk6 a .img-menu {
    bottom: 0;
    right: 17px;
}

.wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk:nth-child(2n) {
    margin-right: 0;
}

/* Страница Личный кабинет Поделиться бонусами */
.wrapp-lk .block-lk .caption-card-lk {
    padding-left: 5px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
    margin-bottom: 10px;
    text-transform: uppercase;
}

.wrapp-lk .block-lk .form-share-bonus {
    margin: 80px 16px 0 10px;
    align-self: center;
}

.wrapp-lk .block-lk .form-share-bonus .prev-mobil-bonus {
    display: none;
}

.wrapp-lk .block-lk .form-share-bonus .equivalent-bonuses-mobil {
    display: none;
}

.wrapp-lk .block-lk .form-share-bonus p {
    margin: 0;
    position: relative;
    background: #fff;
}

.wrapp-lk .block-lk .form-share-bonus p input {
    width: 140px;
    height: 75px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 46px;
    color: #323232;
    line-height: 63px;
    outline: none;
    border: 1px solid #C4C4C4;
    border-right: none;
    text-align: center;
}

.wrapp-lk .block-lk .form-share-bonus p::before,
.wrapp-lk .block-lk .form-share-bonus p::after {
    content: '';
    position: absolute;
    right: -65px;
    bottom: 0;
    border: 37.5px solid transparent;
    border-left: 27.5px solid #C4C4C4;
}

.wrapp-lk .block-lk .form-share-bonus p::after {
    border-left: 28px solid white;
    bottom: 0;
}

.wrapp-lk .block-lk .form-share-bonus .share-bonus {
    margin-top: 21px;
    width: 140px;
    height: 49px;
    line-height: 47px;
    text-decoration: none;
}

.wrapp-lk .block-lk .form-share-bonus .share-bonus .btn-trans {
    margin-top: -47px;
}

.wrapp-lk .block-lk .form-share-bonus .share-bonus:hover {
    color: #fff;
    border: 1px solid var(--main-color);
    background: var(--main-color);
}

.wrapp-lk .block-lk .form-share-bonus .share-bonus:hover .btn-trans {
    margin-top: 0;
}

.wrapp-lk .block-lk .other-card-user {
    margin-left: 25px;
    margin-right: 0;
}

.wrapp-lk .block-lk .other-card-user .form-search-form-card {
    position: absolute;
    margin-top: 20px;
    transform: translateY(-50%);
    top: 50%;
    left: 40px;
}

.wrapp-lk .block-lk .other-card-user .form-search-form-card .prev-mobil-text-phone {
    display: none;
}

.wrapp-lk .block-lk .other-card-user .form-search-form-card input {
    display: block;
    padding-left: 9px;
    width: 197px;
    height: 35px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 20px;
    color: #AAAAAA;
    line-height: 27px;
    border: 1px solid #C4C4C4;
    outline: none;
}

.wrapp-lk .block-lk .other-card-user .form-search-form-card .search-user {
    margin-top: 10px;
    width: 98px;
    height: 27px;
    line-height: 25px;
    text-decoration: none;
    border-radius: 6px;
}

.wrapp-lk .block-lk .other-card-user .form-search-form-card .search-user .btn-trans {
    margin-top: -25px;
    color: #323232;
}

.wrapp-lk .block-lk .other-card-user .form-search-form-card .search-user:hover {
    border: 1px solid #323232;
    background: #fff;
}

.wrapp-lk .block-lk .other-card-user .form-search-form-card .search-user:hover .btn-trans {
    margin-top: 0;
}

.wrapp-lk .block-lk .block-btn-mobil-share-bonus {
    display: none;
}

.btn-site1 {
    display: inline-block;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 14px;
    color: #323232;
    border: 1px solid #323232;
    border-radius: 11px;
    text-align: center;
    text-transform: uppercase;
    text-decoration: none;
    overflow: hidden;
    transition: .3s;
    vertical-align: middle;
    position: relative;
    z-index: 2;
}

.btn-site1 .btn-trans {
    display: block;
    transition: .3s;
    color: #fff;
}

.btn-site1 .btn-anim {
    display: block;
    color: #323232;
}

.btn-site1:hover {
    color: #fff;
    border: 1px solid var(--main-color);
    background: var(--main-color);
}

.btn-site1:hover .btn-trans {
    margin-top: 0;
}

/* Страница Личный кабинет Поделиться бонусами 2 */
.wrapp-lk .block-lk .form-code-sms-mobil {
    display: none;
}

.code-sms-share-bonus .modal-dialog {
    width: 175px;
    height: 163px;
    margin-top: 443px;
}

.code-sms-share-bonus .modal-content {
    border-radius: 11px;
}

.code-sms-share-bonus .modal-body {
    padding: 36px 14px 16px 14px;
    position: relative;
}

.code-sms-share-bonus .modal-body .title-modal {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 15px;
    color: #323232;
    line-height: 20px;
    text-align: center;
}

.code-sms-share-bonus .modal-body form .block-input {
    margin-top: 9px;
    text-align: center;
    /* Firefox 19+ */
    /* Firefox 18- */
}

.code-sms-share-bonus .modal-body form .block-input input {
    display: inline-block;
    margin-right: 6px;
    width: 24px;
    height: 27px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 27px;
    outline: none;
    text-align: center;
    border: none;
    border-bottom: 1px solid #AAAAAA;
}

.code-sms-share-bonus .modal-body form .block-input input:last-child {
    margin-right: 0;
}

.code-sms-share-bonus .modal-body form .block-input input::-webkit-input-placeholder {
    color: #AAAAAA;
}

.code-sms-share-bonus .modal-body form .block-input input::-moz-placeholder {
    color: #AAAAAA;
}

.code-sms-share-bonus .modal-body form .block-input input:-moz-placeholder {
    color: #AAAAAA;
}

.code-sms-share-bonus .modal-body form .block-input input:-ms-input-placeholder {
    color: #AAAAAA;
}

.code-sms-share-bonus .modal-body form .confirm-sms {
    margin-top: 20px;
    width: 140px;
    height: 35px;
    line-height: 33px;
    text-decoration: none;
    border-radius: 11px;
}

.code-sms-share-bonus .modal-body form .confirm-sms .btn-trans {
    margin-top: -33px;
}

.code-sms-share-bonus .modal-body form .confirm-sms:hover {
    color: #fff;
}

.code-sms-share-bonus .modal-body form .confirm-sms:hover .btn-trans {
    margin-top: 0;
}

.code-sms-share-bonus .close-modal {
    display: inline-block;
    width: 19px;
    height: 19px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/close-table-tarif.png") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 8px;
    right: 8px;
}

/* Страница Личный кабинет Поделиться бонусами 3 */
.ok-share-bonus .modal-dialog {
    width: 175px;
    height: 163px;
    margin-top: 443px;
}

.ok-share-bonus .modal-content {
    border-radius: 11px;
}

.ok-share-bonus .modal-body {
    padding: 18px 18px 10px 19px;
    position: relative;
}

.ok-share-bonus .modal-body .sum-bonus-share {
    padding-top: 18px;
    width: 110px;
    height: 69px;
    text-align: center;
    position: absolute;
    top: 40px;
    left: 45px;
}

.ok-share-bonus .modal-body .sum-bonus-share span {
    display: block;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 24px;
    color: #323232;
    line-height: 24px;
}

.ok-share-bonus .modal-body .sum-bonus-share p {
    margin: 5px 0 0 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 14px;
}

.ok-share-bonus .modal-body .text-bonus-share {
    margin-top: 4px;
    padding-left: 27px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
}

.ok-share-bonus .close-modal {
    display: inline-block;
    width: 19px;
    height: 19px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/close-table-tarif.png") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 8px;
    right: 8px;
}

/* Страница Личный кабинет Личные данные */
.title-personal-date {
    margin-top: 29px;
}

.title-personal-date h1::before {
    content: '';
    display: inline-block;
    margin-right: 14px;
    width: 26px;
    height: 26px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/user.svg") no-repeat center center;
    background-size: cover;
    vertical-align: -4px;
}

.wrapp-lk .block-lk .wrapp-personal-date {
    padding-bottom: 59px;
}

.wrapp-lk .block-lk .wrapp-personal-date .info-user-lk {
    padding-top: 6px;
    width: 614px;
    margin-right: 96px;
}

.wrapp-lk .block-lk .wrapp-personal-date .info-user-lk .wrapp-field {
    margin-bottom: 18px;
}

.wrapp-lk .block-lk .wrapp-personal-date .info-user-lk .wrapp-field label {
    width: 100%;
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 20px;
    font-weight: normal;
}

.wrapp-lk .block-lk .wrapp-personal-date .info-user-lk .wrapp-field p {
    margin: 6px 0 0 0;
    position: relative;
}

.wrapp-lk .block-lk .wrapp-personal-date .info-user-lk .wrapp-field p input {
    padding-left: 21px;
    width: 100%;
    height: 41px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
    border: 1px solid #C4C4C4;
    outline: none;
}

.wrapp-lk .block-lk .wrapp-personal-date .info-user-lk .wrapp-field p .edit-field {
    display: inline-block;
    width: 23px;
    height: 17px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/edit.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 50%;
    margin-top: -8.5px;
    right: 11px;
}

.wrapp-lk .block-lk .wrapp-personal-date .info-user-lk .reset-passw-user {
    margin-top: 32px;
}

.wrapp-lk .block-lk .wrapp-personal-date .info-user-lk .reset-passw-user a {
    display: inline-block;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 13px;
    color: #323232;
    line-height: 18px;
    text-decoration: underline;
    text-transform: uppercase;
}

.wrapp-lk .block-lk .wrapp-personal-date .info-user-lk .reset-passw-user a:hover {
    text-decoration: none;
}

.wrapp-lk .block-lk .wrapp-personal-date .info-user-lk .reset-passw-user button {
    display: inline-block;
    padding: 0;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 13px;
    color: #323232;
    line-height: 18px;
    background: none;
    border: none;
    text-decoration: underline;
    text-transform: uppercase;
    outline: none;
}

.wrapp-lk .block-lk .wrapp-personal-date .info-user-lk .reset-passw-user button:hover {
    text-decoration: none;
}

.wrapp-lk .block-lk .wrapp-personal-date .info-user-lk .btn-personal-date .back-lk {
    width: 113px;
    height: 50px;
    line-height: 48px;
    border-radius: 11px;
    text-decoration: none;
}

.wrapp-lk .block-lk .wrapp-personal-date .info-user-lk .btn-personal-date .back-lk .btn-trans {
    margin-top: -48px;
}

.wrapp-lk .block-lk .wrapp-personal-date .info-user-lk .btn-personal-date .back-lk:hover .btn-trans {
    margin-top: 0;
}

.wrapp-lk .block-lk .wrapp-personal-date .info-user-lk .btn-personal-date .back-lk .btn-trans::before {
    content: '';
    display: inline-block;
    margin-right: 10px;
    width: 5px;
    height: 10px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/back-step-white.png") no-repeat center center;
    background-size: cover;
}

.wrapp-lk .block-lk .wrapp-personal-date .info-user-lk .btn-personal-date .back-lk .btn-anim::before {
    content: '';
    display: inline-block;
    margin-right: 10px;
    width: 5px;
    height: 10px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/back-step.png") no-repeat center center;
    background-size: cover;
}

.wrapp-lk .block-lk .wrapp-personal-date .info-user-lk .btn-personal-date .save-lk {
    margin-left: 10px;
    width: 190px;
    height: 50px;
    line-height: 48px;
    border-radius: 11px;
    text-decoration: none;
}

.wrapp-lk .block-lk .wrapp-personal-date .info-user-lk .btn-personal-date .save-lk .btn-trans {
    margin-top: -48px;
}

.wrapp-lk .block-lk .wrapp-personal-date .info-user-lk .btn-personal-date .save-lk:hover .btn-trans {
    margin-top: 0;
}

.btn-personal-date {
    margin-top: 50px;
}

.btn-personal-date .back-lk {
    width: 113px;
    height: 50px;
    line-height: 48px;
    border-radius: 11px;
    text-decoration: none;
}

.btn-personal-date .back-lk .btn-trans {
    margin-top: -48px;
}

.btn-personal-date .back-lk:hover .btn-trans {
    margin-top: 0;
}

.btn-personal-date .back-lk .btn-trans::before {
    content: '';
    display: inline-block;
    margin-right: 10px;
    width: 5px;
    height: 10px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/back-step-white.png") no-repeat center center;
    background-size: cover;
}

.btn-personal-date .back-lk .btn-anim::before {
    content: '';
    display: inline-block;
    margin-right: 10px;
    width: 5px;
    height: 10px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/back-step.png") no-repeat center center;
    background-size: cover;
}

.btn-personal-date .save-lk {
    margin-left: 10px;
    width: 190px;
    height: 50px;
    line-height: 48px;
    border-radius: 11px;
    background: transparent;
    text-decoration: none;
    outline: none;
}

.btn-personal-date .save-lk .btn-trans {
    margin-top: -48px;
}

.btn-personal-date .save-lk:hover {
    color: #fff;
    border: 1px solid var(--main-color);
    background: var(--main-color);
}

.btn-personal-date .save-lk:hover .btn-trans {
    margin-top: 0;
}

.block-lk-delivery-user {
    display: flex;
    flex-wrap: wrap;
}

.block-lk-delivery-user .info-delivery-user {
    width: 298px;
}

.block-lk-delivery-user .info-delivery-user .item-address-user {
    padding: 18px 0 21px 24px;
}

.block-lk-delivery-user .info-pickup-user {
    width: 298px;
    margin-left: 20px;
}

.block-lk-delivery-user .info-pickup-user .item-address-user {
    padding: 18px 0 21px 17px;
}

.block-lk-delivery-user .caption-info-user-lk {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 27px;
}

.block-lk-delivery-user .list-address-user {
    margin-top: 6px;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
}

.block-lk-delivery-user .list-address-user .item-address-user {
    width: 100%;
    margin-bottom: 15px;
    height: 116px;
    border: 1px solid #C4C4C4;
    border-radius: 11px;
    position: relative;
}

.block-lk-delivery-user .list-address-user .item-address-user .name-address {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 19px;
}

.block-lk-delivery-user .list-address-user .item-address-user .edit-address {
    display: inline-block;
    width: 23px;
    height: 17px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/edit.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    bottom: 12px;
    right: 19px;
}

.block-lk-delivery-user .list-address-user .item-address-user:hover {
    border: 1px solid var(--main-color);
}

.block-lk-delivery-user .list-address-user .item-address-user:last-child {
    margin-bottom: 0;
}

.block-lk-delivery-user .list-address-user .add-new-address {
    padding: 0;
}

.block-lk-delivery-user .list-address-user .add-new-address .name-address {
    width: 100%;
    height: 100%;
}

.block-lk-delivery-user .list-address-user .add-new-address .name-address a {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    color: #323232;
    text-transform: uppercase;
    text-decoration: none;
}

/* Страница Личный кабинет Личные данные Изменить пароль */
.changed-passw-user .modal-dialog {
    width: 654px;
    margin-top: 286px;
}

.changed-passw-user .modal-content {
    border-radius: 11px;
}

.changed-passw-user .modal-body {
    padding: 23px 18px 24px 20px;
    position: relative;
}

.changed-passw-user .modal-body .title-modal {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 22px;
    color: #323232;
    line-height: 26px;
    text-transform: uppercase;
    text-align: left;
}

.changed-passw-user .modal-body form {
    margin-top: 26px;
}

.changed-passw-user .modal-body form .wrapp-field {
    margin-bottom: 22px;
}

.changed-passw-user .modal-body form .wrapp-field label {
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
    font-weight: normal;
}

.changed-passw-user .modal-body form .wrapp-field input {
    margin-top: 6px;
    padding-left: 15px;
    width: 100%;
    height: 40px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
    border: 1px solid #C4C4C4;
    outline: none;
}

.changed-passw-user .modal-body form .edit-passw-modal {
    display: block;
    margin: 28px 0 auto auto;
    width: 188px;
    height: 49px;
    line-height: 47px;
    border-radius: 11px;
    text-decoration: none;
}

.changed-passw-user .modal-body form .edit-passw-modal .btn-trans {
    margin-top: -47px;
}

.changed-passw-user .modal-body form .edit-passw-modal:hover .btn-trans {
    margin-top: 0;
}

.changed-passw-user .close-modal {
    display: inline-block;
    width: 19px;
    height: 19px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/close-table-tarif.png") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 10px;
    right: 13px;
}

/* Страница Личный кабинет Личные данные Адрес доставки */
.address-delivery-modal .modal-dialog {
    width: 654px;
    margin-top: 231px;
}

.address-delivery-modal .modal-content {
    border-radius: 11px;
}

.address-delivery-modal .modal-body {
    padding: 23px 18px 24px 20px;
    position: relative;
}

.address-delivery-modal .modal-body .title-modal {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 22px;
    color: #323232;
    line-height: 26px;
    text-transform: uppercase;
    text-align: left;
}

.address-delivery-modal .modal-body .title-modal::before {
    content: '';
    display: inline-block;
    margin-right: 14px;
    width: 25px;
    height: 25px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/lk/home.svg") no-repeat center center;
    background-size: cover;
    vertical-align: -4px;
}

.address-delivery-modal .modal-body form {
    margin-top: 26px;
}

.address-delivery-modal .modal-body form .wrapp-field {
    margin-bottom: 22px;
}

.address-delivery-modal .modal-body form .wrapp-field label {
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
    font-weight: normal;
}

.address-delivery-modal .modal-body form .wrapp-field input {
    margin-top: 6px;
    padding-left: 10px;
    width: 100%;
    height: 40px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
    border: 1px solid #C4C4C4;
    outline: none;
}

.address-delivery-modal .modal-body form .wrapp-field textarea {
    margin-top: 6px;
    padding: 12px;
    width: 100%;
    height: 92px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 19px;
    border: 1px solid #C4C4C4;
    resize: none;
}

.address-delivery-modal .modal-body form .row-wrapp-field {
    display: flex;
    flex-wrap: wrap;
}

.address-delivery-modal .modal-body form .row-wrapp-field .wrapp-field {
    width: 100px;
    margin-right: 24px;
}

.address-delivery-modal .modal-body form .save-address-modal {
    display: block;
    margin: 28px 0 auto auto;
    width: 190px;
    height: 50px;
    line-height: 48px;
    border-radius: 11px;
    text-decoration: none;
}

.address-delivery-modal .modal-body form .save-address-modal .btn-trans {
    margin-top: -48px;
}

.address-delivery-modal .modal-body form .save-address-modal:hover .btn-trans {
    margin-top: 0;
}

.address-delivery-modal .close-modal {
    display: inline-block;
    width: 19px;
    height: 19px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/close-table-tarif.png") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 10px;
    right: 13px;
}

/* Страница Личный кабинет Личные данные Выбор города */
.address-pickup-modal .modal-dialog {
    width: 1020px;
    margin-top: 234px;
}

.address-pickup-modal .modal-content {
    border-radius: 11px;
}

.address-pickup-modal .modal-body {
    padding: 23px 16px 27px 30px;
    position: relative;
}

.address-pickup-modal .modal-body .title-modal {
    font-family: "Roboto-Regular", sans-serif;
    font-size: 26px;
    color: #323232;
    line-height: 30px;
    text-transform: none;
    text-align: left;
}

.address-pickup-modal .modal-body .wrapp-select-magazine-modal {
    margin-top: 15px;
    display: flex;
    flex-wrap: wrap;
}

.address-pickup-modal .modal-body .wrapp-select-magazine-modal .map-modal {
    width: 457px;
    margin-right: 53px;
}

.address-pickup-modal .modal-body .wrapp-select-magazine-modal .info-magazine-modal {
    width: 401px;
    padding-top: 14px;
}

.address-pickup-modal .modal-body .wrapp-select-magazine-modal .info-magazine-modal .name-magazine {
    padding-left: 30px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 18px;
    color: var(--main-color);
    line-height: 25px;
    position: relative;
}

.address-pickup-modal .modal-body .wrapp-select-magazine-modal .info-magazine-modal .name-magazine::before {
    content: '';
    display: inline-block;
    width: 25px;
    height: 25px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/lk/icon-title.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 0;
    left: -33px;
}

.address-pickup-modal .modal-body .wrapp-select-magazine-modal .info-magazine-modal .address-magazine {
    margin-top: 13px;
    padding-left: 34px;
    padding-bottom: 10px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
    border-bottom: 1px solid #C4C4C4;
}

.address-pickup-modal .modal-body .wrapp-select-magazine-modal .info-magazine-modal .address-magazine::before {
    content: '';
    display: inline-block;
    margin-right: 15px;
    margin-left: -27px;
    width: 12px;
    height: 18px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/lk/pin.svg") no-repeat center center;
    background-size: cover;
    vertical-align: -2px;
}

.address-pickup-modal .modal-body .wrapp-select-magazine-modal .info-magazine-modal .phone-magazine {
    margin-top: 9px;
    padding-left: 35px;
    padding-bottom: 10px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
    border-bottom: 1px solid #C4C4C4;
}

.address-pickup-modal .modal-body .wrapp-select-magazine-modal .info-magazine-modal .phone-magazine::before {
    content: '';
    display: inline-block;
    margin-right: 15px;
    margin-left: -28px;
    width: 13px;
    height: 24px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/lk/phone.svg") no-repeat center center;
    background-size: cover;
    vertical-align: -6px;
}

.address-pickup-modal .modal-body .wrapp-select-magazine-modal .info-magazine-modal .working-time-magazine {
    margin-top: 9px;
    padding-left: 38px;
    padding-bottom: 10px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
    border-bottom: 1px solid #C4C4C4;
}

.address-pickup-modal .modal-body .wrapp-select-magazine-modal .info-magazine-modal .working-time-magazine span {
    display: block;
}

.address-pickup-modal .modal-body .wrapp-select-magazine-modal .info-magazine-modal .working-time-magazine::before {
    content: '';
    display: inline-block;
    margin-right: 15px;
    margin-left: -31px;
    width: 16px;
    height: 16px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/lk/clock.svg") no-repeat center center;
    background-size: cover;
    vertical-align: -2px;
}

.address-pickup-modal .modal-body .wrapp-select-magazine-modal .info-magazine-modal .photo-magazine {
    margin-top: 13px;
}

.address-pickup-modal .modal-body .wrapp-select-magazine-modal .info-magazine-modal .photo-magazine p {
    margin: 0;
    padding-left: 37px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
}

.address-pickup-modal .modal-body .wrapp-select-magazine-modal .info-magazine-modal .photo-magazine p::before {
    content: '';
    display: inline-block;
    margin-right: 11px;
    margin-left: -30px;
    width: 19px;
    height: 16px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/lk/camera.svg") no-repeat center center;
    background-size: cover;
    vertical-align: -1px;
}

.address-pickup-modal .modal-body .wrapp-select-magazine-modal .info-magazine-modal .photo-magazine .slider-photo-magazine {
    margin-top: 12px;
}

.address-pickup-modal .modal-body .wrapp-select-magazine-modal .info-magazine-modal .photo-magazine .slider-photo-magazine .slick-list {
    margin: 0 -2.5px;
}

.address-pickup-modal .modal-body .wrapp-select-magazine-modal .info-magazine-modal .photo-magazine .slider-photo-magazine .slick-list .slide {
    padding: 0 2.5px;
    outline: none;
}

.address-pickup-modal .modal-body .wrapp-select-magazine-modal .info-magazine-modal .photo-magazine .slider-photo-magazine .slick-list .slide a {
    outline: none;
}

.address-pickup-modal .modal-body .wrapp-select-magazine-modal .info-magazine-modal .photo-magazine .slider-photo-magazine .slick-list .slide img {
    max-width: 100%;
}

.address-pickup-modal .modal-body .wrapp-select-magazine-modal .info-magazine-modal .photo-magazine .slider-photo-magazine .next-slide {
    display: block;
    width: 18px;
    height: 100%;
    background: #fff;
    border: 1px solid #C4C4C4;
    position: absolute;
    top: 0;
    right: -3px;
    cursor: pointer;
    z-index: 3;
}

.address-pickup-modal .modal-body .wrapp-select-magazine-modal .info-magazine-modal .photo-magazine .slider-photo-magazine .next-slide::before {
    content: '';
    display: inline-block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 3.5px 0 3.5px 9px;
    border-color: transparent transparent transparent #727272;
    position: absolute;
    top: 50%;
    margin-top: -3.5px;
    right: 2px;
}

.address-pickup-modal .modal-body .wrapp-select-magazine-modal .info-magazine-modal .photo-magazine .slider-photo-magazine .prev-slide {
    display: block;
    width: 18px;
    height: 100%;
    background: #fff;
    border: 1px solid #C4C4C4;
    position: absolute;
    top: 0;
    left: -3px;
    cursor: pointer;
    z-index: 3;
}

.address-pickup-modal .modal-body .wrapp-select-magazine-modal .info-magazine-modal .photo-magazine .slider-photo-magazine .prev-slide::before {
    content: '';
    display: inline-block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 3.5px 9px 3.5px 0;
    border-color: transparent #727272 transparent transparent;
    position: absolute;
    top: 50%;
    margin-top: -3.5px;
    left: 2px;
}

.address-pickup-modal .modal-body .save-address-modal {
    display: block;
    margin: -48px 0 auto auto;
    width: 190px;
    height: 50px;
    line-height: 48px;
    border-radius: 11px;
    text-decoration: none;
}

.address-pickup-modal .modal-body .save-address-modal .btn-trans {
    margin-top: -48px;
}

.address-pickup-modal .modal-body .save-address-modal:hover .btn-trans {
    margin-top: 0;
}

.address-pickup-modal .close-modal {
    display: inline-block;
    width: 19px;
    height: 19px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/close-table-tarif.png") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 13px;
    right: 17px;
}

/* Страница Личный кабинет История покупок */
.title-purchase-history {
    margin-top: 35px;
}

.title-purchase-history h1 {
    font-size: 25px;
    line-height: 34px;
}

.wrapp-purchase-history {
    margin-top: 39px;
    padding-bottom: 74px;
}

.wrapp-purchase-history .wrapp-info-bonus {
    width: 640px;
    display: flex;
    flex-wrap: wrap;
    border-top: 1px solid #C4C4C4;
}

.wrapp-purchase-history .wrapp-info-bonus .active-bonus {
    width: 315px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 27px;
    border-right: 1px solid #C4C4C4;
}

.wrapp-purchase-history .wrapp-info-bonus .active-bonus span {
    margin-top: 18px;
    display: inline-block;
    margin-left: 20px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 35px;
    line-height: 48px;
}

.wrapp-purchase-history .wrapp-info-bonus .wrapp-write-off-date {
    width: 325px;
    padding: 10px 0 8px 34px;
}

.wrapp-purchase-history .wrapp-info-bonus .wrapp-write-off-date .to-write-off {
    padding-bottom: 11px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 27px;
    border-bottom: 1px solid #C4C4C4;
}

.wrapp-purchase-history .wrapp-info-bonus .wrapp-write-off-date .to-write-off span {
    display: inline-block;
    margin-left: 38px;
    font-family: "OpenSans-Bold", sans-serif;
}

.wrapp-purchase-history .wrapp-info-bonus .wrapp-write-off-date .write-off-date {
    margin-top: 11px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 27px;
    position: relative;
}

.wrapp-purchase-history .wrapp-info-bonus .wrapp-write-off-date .write-off-date .date {
    display: inline-block;
    margin-left: 8px;
    font-family: "OpenSans-Bold", sans-serif;
}

.wrapp-purchase-history .wrapp-info-bonus .wrapp-write-off-date .write-off-date .icon-warning {
    margin-left: 3px;
    cursor: pointer;
}

.wrapp-purchase-history .wrapp-info-bonus .wrapp-write-off-date .write-off-date .icon-warning:hover + .text-warning {
    display: block;
}

.wrapp-purchase-history .wrapp-info-bonus .wrapp-write-off-date .write-off-date .text-warning {
    display: none;
    width: 315px;
    padding: 7px 21px 10px 14px;
    font-family: "Roboto-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 19px;
    border: 1px solid #333333;
    border-radius: 11px;
    position: absolute;
    top: 0;
    right: -338px;
    background-color: #fff;
}

.wrapp-purchase-history .wrapp-info-bonus .wrapp-write-off-date .write-off-date .text-warning span {
    color: var(--main-color);
}

.wrapp-purchase-history .wrapp-list-purchase-history {
    margin-top: 58px;
    width: 1226px;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history {
    border-top: 2px solid #DEDEDE;
    padding: 20px 0 0 0;
    margin-bottom: 65px;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .info-detail-purchase-history {
    display: flex;
    flex-wrap: wrap;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .info-detail-purchase-history div {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 19px;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .info-detail-purchase-history .number-order-purchase-history {
    align-self: center;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .info-detail-purchase-history .number-order-purchase-history::before {
    content: '';
    display: inline-block;
    margin-right: 14px;
    width: 24px;
    height: 32px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/lk/icon-order.svg") no-repeat center center;
    background-size: cover;
    vertical-align: middle;
    position: relative;
    top: -4px;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .info-detail-purchase-history .type-payment-purchase-history {
    margin-left: 44px;
    align-self: center;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .info-detail-purchase-history .type-payment-purchase-history img {
    margin-left: 8px;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .info-detail-purchase-history .type-delivery-purchase-history {
    margin-left: 80px;
    align-self: center;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .info-detail-purchase-history .type-delivery-purchase-history img {
    margin-left: 8px;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history {
    margin-top: 20px;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .head-table-purchase-history {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    background: #EBEBEB;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .head-table-purchase-history div {
    padding: 15px 0;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 15px;
    color: #323232;
    line-height: 18px;
    text-align: center;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .head-table-purchase-history .product {
    width: 518px;
    border-right: 2px solid #fff;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .head-table-purchase-history .price {
    width: 167px;
    border-right: 2px solid #fff;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .head-table-purchase-history .count {
    width: 173px;
    border-right: 2px solid #fff;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .head-table-purchase-history .sum-price {
    width: 164px;
    border-right: 2px solid #fff;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .head-table-purchase-history .accrued-bonus {
    width: 204px;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .body-table-purchase-history {
    display: flex;
    flex-wrap: wrap;
    padding: 6px 0 6px 0;
    border-bottom: 1px solid #DEDEDE;
    align-items: center;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .body-table-purchase-history .product-name {
    width: 518px;
    display: flex;
    flex-wrap: wrap;
    padding-left: 28px;
    align-items: center;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .body-table-purchase-history .product-name .img-item-purchase-history {
    width: 58px;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .body-table-purchase-history .product-name .img-item-purchase-history a {
    display: block;
    width: 58px;
    height: 64px;
    position: relative;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .body-table-purchase-history .product-name .img-item-purchase-history a img {
    max-width: 100%;
    max-height: 100%;
    margin: auto;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .body-table-purchase-history .product-name .name-item-purchase-history {
    margin-left: 55px;
    width: calc(100% - 113px);
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .body-table-purchase-history .product-name .name-item-purchase-history a {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 17px;
    color: #323232;
    line-height: 21px;
    text-decoration: none;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .body-table-purchase-history .product-name .name-item-purchase-history a span {
    font-family: "OpenSans-Bold", sans-serif;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .body-table-purchase-history .price-item-purchase-history {
    width: 167px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 22px;
    color: #323232;
    line-height: 27px;
    text-align: center;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .body-table-purchase-history .price-item-purchase-history span {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 18px;
    line-height: 22px;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .body-table-purchase-history .count-item-purchase-history {
    width: 173px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 17px;
    line-height: 21px;
    text-align: center;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .body-table-purchase-history .sum-price-item-purchase-history {
    width: 164px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 22px;
    color: #323232;
    line-height: 27px;
    text-align: center;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .body-table-purchase-history .sum-price-item-purchase-history span {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 18px;
    line-height: 22px;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .body-table-purchase-history .accrued-bonus-item-purchase-history {
    width: 204px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 22px;
    color: #F66407;
    line-height: 27px;
    text-align: center;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .body-table-purchase-history .accrued-bonus-item-purchase-history span {
    display: none;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .total-price-and-bonus {
    margin-top: 8px;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .total-price-and-bonus .total-price {
    width: 164px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 22px;
    color: #F66407;
    line-height: 27px;
    text-align: center;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .total-price-and-bonus .total-price p {
    display: none;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .total-price-and-bonus .total-price span {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 18px;
    line-height: 22px;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .total-price-and-bonus .total-bonus {
    width: 204px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 22px;
    color: #F66407;
    line-height: 27px;
    text-align: center;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .total-price-and-bonus .total-bonus span {
    display: none;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history:last-child {
    margin-bottom: 0;
}

.wrapp-purchase-history .wrapp-pagination {
    margin-top: 74px;
}

.wrapp-purchase-history .wrapp-pagination ul li a {
    font-family: "OpenSans-Regular", sans-serif;
}

.wrapp-purchase-history .btn-back-mobil-purchase {
    display: none;
}

/* Страница Личный кабинет Избранное */
.lk-favorites {
    margin-top: 26px;
}

.lk-favorites .wrapp-controls-catalog {
    padding: 7.5px 0;
}

.lk-favorites .wrapp-catalog .wrapp-controls-catalog {
    border-top: 1px solid #DEDEDE;
}

/* Страница Личный кабинет Сравнение */
.wrapp-compare {
    margin-top: 21px;
    padding-bottom: 76px;
}

.wrapp-compare .menu-compare ul {
    display: flex;
    flex-wrap: wrap;
    padding: 0;
    margin: 0;
    list-style: none;
}

.wrapp-compare .menu-compare ul li {
    display: inline-block;
    border: 1px solid #323232;
    border-right: none;
}

.wrapp-compare .menu-compare ul li a {
    display: block;
    width: 161px;
    height: 32px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #333333;
    line-height: 30px;
    text-decoration: none;
    text-align: center;
}

.wrapp-compare .menu-compare ul li a span {
    font-family: "OpenSans-Bold", sans-serif;
    color: var(--main-color);
}

.wrapp-compare .menu-compare ul .selected a {
    background: #323232;
    color: #fff;
}

.wrapp-compare .menu-compare ul li:last-child {
    border-right: 1px solid #323232;
}

.wrapp-compare .wrapp-list-compare {
    margin-top: 25px;
    display: flex;
    flex-wrap: wrap;
    position: relative;
}

.wrapp-compare .wrapp-list-compare .block-characteristics-compare {
    width: 440px;
    padding-top: 190px;
}

.wrapp-compare .wrapp-list-compare .block-characteristics-compare .filter-characteristics-compare .wrapp-checkbox {
    padding-left: 28px;
    margin-bottom: 15px;
    position: relative;
}

.wrapp-compare .wrapp-list-compare .block-characteristics-compare .filter-characteristics-compare .wrapp-checkbox input[type=checkbox] {
    display: none;
}

.wrapp-compare .wrapp-list-compare .block-characteristics-compare .filter-characteristics-compare .wrapp-checkbox label {
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #333333;
    line-height: 18px;
    font-weight: normal;
}

.wrapp-compare .wrapp-list-compare .block-characteristics-compare .filter-characteristics-compare .wrapp-checkbox label::before {
    content: '';
    display: inline-block;
    width: 20px;
    height: 20px;
    border: 1px solid var(--main-color);
    border-radius: 3px;
    position: absolute;
    top: -2px;
    left: 0;
}

.wrapp-compare .wrapp-list-compare .block-characteristics-compare .filter-characteristics-compare .wrapp-checkbox input[type=checkbox]:checked + label::before {
    content: '';
    display: inline-block;
    width: 20px;
    height: 20px;
    border: 1px solid var(--main-color);
    border-radius: 3px;
    position: absolute;
    top: -2px;
    left: 0;
}

.wrapp-compare .wrapp-list-compare .block-characteristics-compare .filter-characteristics-compare .wrapp-checkbox input[type=checkbox]:checked + label::after {
    content: '';
    display: inline-block;
    width: 12px;
    height: 8px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/check.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 4px;
    left: 4px;
}

.wrapp-compare .wrapp-list-compare .block-characteristics-compare .filter-characteristics-compare .wrapp-checkbox:last-child {
    margin-bottom: 0;
}

.wrapp-compare .wrapp-list-compare .block-characteristics-compare .wrapp-name-characteristics {
    margin-top: 37px;
}

.wrapp-compare .wrapp-list-compare .block-characteristics-compare .wrapp-name-characteristics .name-characteristics {
    padding: 10px 0 10px 18px;
    display: flex;
    align-items: center;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 18px;
    color: #343434;
    line-height: 25px;
}

.wrapp-compare .wrapp-list-compare .block-characteristics-compare .wrapp-name-characteristics .name-price {
    font-family: "OpenSans-Bold", sans-serif;
}

.wrapp-compare .wrapp-list-compare .block-characteristics-compare .wrapp-name-characteristics .name-bonus {
    font-family: "OpenSans-Bold", sans-serif;
}

.wrapp-compare .wrapp-list-compare .block-characteristics-compare .wrapp-name-characteristics .name-characteristics:nth-child(odd) {
    background: #F7F7F7;
}

.wrapp-compare .wrapp-list-compare .slider-compare-hidden {
    display: none;
}

.wrapp-compare .wrapp-list-compare .top-dots-compare {
    width: 100%;
    margin-bottom: 31px;
}

.wrapp-compare .wrapp-list-compare .top-dots-compare .slick-compare-dots {
    width: 100%;
    display: table;
    padding: 0;
    margin: 0 0 0 0;
    list-style: none;
    font-size: 0;
}

.wrapp-compare .wrapp-list-compare .top-dots-compare .slick-compare-dots li {
    display: table-cell;
    height: 5px;
    background: #E6E6E6;
    font-size: 0;
}

.wrapp-compare .wrapp-list-compare .top-dots-compare .slick-compare-dots li button {
    display: inline-block;
    width: 100%;
    padding: 0;
    height: 5px;
    background: transparent;
    border: none;
    border-radius: 12px;
    font-size: 0;
    outline: none;
    cursor: pointer;
}

.wrapp-compare .wrapp-list-compare .top-dots-compare .slick-compare-dots .slick-active button {
    background: #5B5B5B;
}

.wrapp-compare .wrapp-list-compare .slider-compare {
    width: calc(100% - 440px);
}

.wrapp-compare .wrapp-list-compare .slider-compare .slick-compare-dots {
    width: 1330px;
    display: table;
    padding: 0;
    margin: 35px 0 0 -440px;
    list-style: none;
    font-size: 0;
}

.wrapp-compare .wrapp-list-compare .slider-compare .slick-compare-dots li {
    display: table-cell;
    height: 5px;
    background: #E6E6E6;
    font-size: 0;
}

.wrapp-compare .wrapp-list-compare .slider-compare .slick-compare-dots li button {
    display: inline-block;
    width: 100%;
    padding: 0;
    height: 5px;
    background: transparent;
    border: none;
    border-radius: 12px;
    font-size: 0;
    outline: none;
    cursor: pointer;
}

.wrapp-compare .wrapp-list-compare .slider-compare .slick-compare-dots .slick-active button {
    background: #5B5B5B;
}

.wrapp-compare .wrapp-list-compare .slider-compare .next-slide {
    display: inline-block;
    width: 52px;
    height: 52px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/lk/arrow-compare.svg") no-repeat center center;
    background-size: cover;
    transform: rotate(180deg);
    position: absolute;
    top: 60px;
    right: 0;
    cursor: pointer;
    z-index: 3;
}

.wrapp-compare .wrapp-list-compare .slider-compare .prev-slide {
    display: inline-block;
    width: 52px;
    height: 52px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/lk/arrow-compare.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 60px;
    left: -440px;
    cursor: pointer;
    z-index: 3;
}

.wrapp-compare .wrapp-list-compare .slider-compare .slide-compare {
    position: relative;
    outline: none;
}

.wrapp-compare .wrapp-list-compare .slider-compare .slide-compare a {
    outline: none;
}

.wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .img-item-comare {
    margin-top: 18px;
}

.wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .img-item-comare a {
    display: block;
    width: 157px;
    height: 157px;
    position: relative;
}

.wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .img-item-comare a img {
    max-width: 100%;
    max-height: 100%;
    margin: auto auto 0 0;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}

.wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .add-to-favorites {
    position: absolute;
    top: 0;
    left: 0;
    border: 1px solid var(--main-color);
    border-radius: 50%;

}

.wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .add-to-favorites a {
    display: block;
    width: 24px;
    height: 24px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/favorites-item.svg") no-repeat center center;
    background-size: cover;
}

.wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .delete-compare {
    position: absolute;
    top: 30px;
    left: 0;
}

.wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .delete-compare a {
    display: block;
    width: 24px;
    height: 24px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/delete-cart.svg") no-repeat center center;
    background-size: cover;
    /*background-color: #ffffff;
    border-radius: 50%;*/
}

.wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .name-item-compare-mobil {
    display: none;
}

.wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .btn-compare {
    margin-top: 24px;
}

.wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .btn-compare a {
    width: 127px;
    height: 40px;
    line-height: 38px;
    border-radius: 11px;
    text-decoration: none;
}

.wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .btn-compare a .btn-trans {
    margin-top: -38px;
}

.wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .btn-compare a:hover .btn-trans {
    margin-top: 0;
}

.wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .list-characteristics {
    margin-top: 24px;
}

.wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .list-characteristics .value-characteristics {
    padding: 10px 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 18px;
    color: #343434;
    line-height: 25px;
}

.wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .list-characteristics .value-characteristics:nth-child(odd) {
    background: #F7F7F7;
}

.wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .list-characteristics .price-value {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 25px;
    color: #000;
    line-height: 34px;
}

.wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .list-characteristics .price-value .icon-rubl {
    font-size: 20px;
    line-height: 27px;
}

.wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .list-characteristics .old-price {
    margin-left: 12px;
    display: inline-block;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 18px;
    color: #323232;
    line-height: 25px;
    position: relative;
}

.wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .list-characteristics .old-price .icon-rubl {
    font-size: 14px;
    line-height: 19px;
}

.wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .list-characteristics .old-price::after {
    content: '';
    display: block;
    width: 100%;
    height: 1px;
    background: var(--main-color);
    position: absolute;
    top: 50%;
    left: 0;
}

.wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .list-characteristics .color-price {
    color: var(--main-color);
}

.wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .list-characteristics .bonus-value {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 18px;
    color: var(--main-color);
    line-height: 25px;
}

/* Страница Сервисные центры */
.wrapp-service-support {
    margin-top: 13px;
    padding-bottom: 104px;
}

.wrapp-service-support .service-support {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    min-height: 152px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/bg-service-and-support.png") no-repeat center center;
    background-size: cover;
}

.wrapp-service-support .service-support .phone-service {
    margin-top: 5px;
    width: 100%;
    padding-left: 160px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 55px;
    color: var(--main-color);
    line-height: 75px;
    text-align: center;
}

.wrapp-service-support .service-support p {
    margin: -50px 0 0 0;
    padding-left: 160px;
    width: 100%;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
    text-align: center;
    text-transform: uppercase;
}

.wrapp-service-support .contacts-central-service {
    margin-top: 19px;
    padding: 0 33px;
    height: 65px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-evenly;
    background: rgba(246, 101, 7, 0.1);
}

.wrapp-service-support .contacts-central-service div {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #000;
    line-height: 17px;
}

.wrapp-service-support .contacts-central-service div a {
    color: #000;
    text-decoration: none;
}

.wrapp-service-support .contacts-central-service .address-central-service::before {
    content: '';
    display: inline-block;
    margin-right: 11px;
    width: 10px;
    height: 14px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/service-support/pin-color.svg") no-repeat center center;
    background-size: cover;
    vertical-align: -2px;
}

.wrapp-service-support .contacts-central-service .phone-central-service {
    margin-left: 43px;
}

.wrapp-service-support .contacts-central-service .phone-central-service::before {
    content: '';
    display: inline-block;
    margin-right: 10px;
    width: 14px;
    height: 14px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/service-support/phone-color.svg") no-repeat center center;
    background-size: cover;
    vertical-align: -2px;
}

.wrapp-service-support .contacts-central-service .working-time-central-service {
    margin-left: 38px;
}

.wrapp-service-support .contacts-central-service .working-time-central-service::before {
    content: '';
    display: inline-block;
    margin-right: 8px;
    width: 13px;
    height: 13px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/service-support/calendar-color.svg") no-repeat center center;
    background-size: cover;
    vertical-align: -2px;
}

.wrapp-service-support .contacts-central-service .site-central-service {
    margin-left: 43px;
}

.wrapp-service-support .contacts-central-service .site-central-service::before {
    content: '';
    display: inline-block;
    margin-right: 7px;
    width: 13px;
    height: 13px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/service-support/site-color.svg") no-repeat center center;
    background-size: cover;
    vertical-align: -2px;
}

.wrapp-service-support .contacts-central-service .photo-service {
    display: none;
}

.wrapp-service-support .map {
    margin-top: 21px;
}

.wrapp-service-support .list-service {
    margin-top: 50px;
}

.wrapp-service-support .list-service .item-service {
    display: flex;
    flex-flow: row nowrap;
    height: 95px;
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    align-items: center;
}

.wrapp-service-support .list-service .item-service div {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 19px;
}

.wrapp-service-support .list-service .item-service .logo-service {
    width: 35%;
    padding-right: 20px;
}

.wrapp-service-support .list-service .item-service .address-service {
    width: 40%;
}

.wrapp-service-support .list-service .item-service .phone-service {
    width: 25%;
}

.wrapp-service-support .list-service .item-service .working-time-service {
    width: 13.5%;
}

.wrapp-service-support .list-service .item-service .photo-service {
    width: 10.5%;
}

.wrapp-service-support .list-service .item-service .photo-service .wrapp-slider-mobil-magazine {
    display: none;
}

h2 {
    margin: 33px 0 0 0;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 25px;
    color: #000;
    line-height: 34px;
    text-transform: uppercase;
}

.list-service .item-service {
    display: flex;
    flex-wrap: wrap;
    height: 95px;
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    align-items: center;
}

.list-service .item-service div {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 19px;
}

.list-service .item-service .logo-service {
    padding-top: 4px;
}

.list-service .item-service .address-service {
    padding-left: 24px;
    padding-right: 30px;
    line-height: 14px;
    position: relative;
}

.list-service .item-service .address-service .metro {
    display: inline-block;
    margin-right: 15px;
}

.list-service .item-service .address-service .metro::before {
    content: '';
    display: inline-block;
    margin-right: 2px;
    width: 13px;
    height: 9px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/service-support/metro.svg") no-repeat center center;
    background-size: cover;
    vertical-align: baseline;
}

.list-service .item-service .address-service p {
    margin: 0;
}

.list-service .item-service .address-service::before {
    content: '';
    display: inline-block;
    width: 17px;
    height: 24px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/service-support/pin.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 0;
    left: 0;
}

.list-service .item-service .phone-service {
    padding-left: 28px;
    position: relative;
}

.list-service .item-service .phone-service::before {
    content: '';
    display: inline-block;
    width: 14px;
    height: 26px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/service-support/phone.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: -5px;
    left: 0;
}

.list-service .item-service .working-time-service {
    padding-left: 30px;
    padding-right: 5px;
    width: 13.5%;
    line-height: 14px;
    position: relative;
    text-transform: lowercase;
}


.list-service .item-service .working-time-service::before {
    content: '';
    display: none;
    width: 21px;
    height: 21px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/service-support/clock.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 0;
    left: 0;
}

.list-service .item-service .photo-service a {
    color: #323232;
    text-transform: uppercase;
    text-decoration: none;
    padding-left: 48px;
    position: relative;
}

.list-service .item-service .photo-service a::before {
    content: '';
    display: inline-block;
    width: 39px;
    height: 31px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/service-support/camera.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: -7px;
    left: 0;
    opacity: 1;
}

.list-service .item-service .photo-service a::after {
    content: '';
    display: inline-block;
    width: 39px;
    height: 31px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/service-support/camera-hover.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: -7px;
    left: 0;
    opacity: 0;
}

.list-service .item-service .photo-service a:hover {
    color: var(--main-color);
}

.list-service .item-service .photo-service a:hover::before {
    opacity: 0;
}

.list-service .item-service .photo-service a:hover::after {
    opacity: 1;
}

.list-service .item-service:hover {
    border-top: 1px solid var(--main-color);
    border-bottom: 1px solid var(--main-color);
}

.list-service.list-service2 .item-service {
    display: flex;
    flex-wrap: wrap;
    height: 95px;
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    align-items: center;
}

.list-service.list-service2 .item-service div {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 19px;
}

.list-service.list-service2 .item-service .logo-service {
    width: 27.5%;
    padding-top: 4px;
}

.list-service.list-service2 .item-service .address-service {
    width: 31.5%;
    padding-left: 24px;
    padding-right: 30px;
    line-height: 14px;
    position: relative;
}

.list-service.list-service2 .item-service .address-service .metro {
    display: inline-block;
    margin-right: 15px;
}

.list-service.list-service2 .item-service .address-service .metro::before {
    content: '';
    display: inline-block;
    margin-right: 2px;
    width: 13px;
    height: 9px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/service-support/metro.svg") no-repeat center center;
    background-size: cover;
    vertical-align: baseline;
}

.list-service.list-service2 .item-service .address-service p {
    margin: 0;
}

.list-service.list-service2 .item-service .address-service::before {
    content: '';
    display: inline-block;
    width: 17px;
    height: 24px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/service-support/pin.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 0;
    left: 0;
}

.list-service.list-service2 .item-service .phone-service {
    width: 17%;
    padding-left: 28px;
    position: relative;
}

.list-service.list-service2 .item-service .phone-service::before {
    content: '';
    display: inline-block;
    width: 14px;
    height: 26px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/service-support/phone.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: -5px;
    left: 0;
}

.list-service.list-service2 .item-service .working-time-service {
    padding-left: 30px;
    padding-right: 5px;
    width: 13.5%;
    line-height: 14px;
    position: relative;
}

.list-service.list-service2 .item-service .working-time-service::before {
    content: '';
    display: inline-block;
    width: 21px;
    height: 21px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/service-support/clock.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 0;
    left: 0;
}

.list-service.list-service2 .item-service .photo-service a {
    color: #323232;
    text-transform: uppercase;
    text-decoration: none;
    padding-left: 48px;
    position: relative;
}

.list-service.list-service2 .item-service .photo-service a::before {
    content: '';
    display: inline-block;
    width: 39px;
    height: 31px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/service-support/camera.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: -7px;
    left: 0;
    opacity: 1;
}

.list-service.list-service2 .item-service .photo-service a::after {
    content: '';
    display: inline-block;
    width: 39px;
    height: 31px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/service-support/camera-hover.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: -7px;
    left: 0;
    opacity: 0;
}

.list-service.list-service2 .item-service .photo-service a:hover {
    color: var(--main-color);
}

.list-service.list-service2 .item-service .photo-service a:hover::before {
    opacity: 0;
}

.list-service.list-service2 .item-service .photo-service a:hover::after {
    opacity: 1;
}

.list-service.list-service2 .item-service:hover {
    border-top: 1px solid var(--main-color);
    border-bottom: 1px solid var(--main-color);
}

/* Страница Адреса магазинов */
.title.title-addresses-magazine span {
    text-decoration: underline;
}

.wrapp-addresses-magazine {
    margin-top: 36px;
}

.wrapp-addresses-magazine .map {
    margin-top: 0;
}

.wrapp-addresses-magazine .wrapp-slider-mobil-magazine {
    display: none;
}

.title-addresses-magazine h1 {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 30px;
    color: #000;
    line-height: 41px;
}

.title-addresses-magazine h1 b {
    font-family: "OpenSans-Bold", sans-serif;
}

/* Страница Адреса магазинов 2 */
.wrapp-addresses-magazine .map {
    position: relative;
}

.wrapp-addresses-magazine .map .baloon {
    max-width: 294px;
    padding: 33px 29px 32px 29px;
    background: #FFFFFF;
    border: 1px solid #E2E2E2;
    border-radius: 10px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
    position: absolute;
}

.wrapp-addresses-magazine .map .baloon div {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 19px;
}

.wrapp-addresses-magazine .map .baloon .logo-baloon img {
    max-width: 225px;
}

.wrapp-addresses-magazine .map .baloon .address-baloon {
    margin-top: 14px;
    padding-left: 27px;
    position: relative;
}

.wrapp-addresses-magazine .map .baloon .address-baloon .metro {
    display: inline-block;
    margin-right: 14px;
}

.wrapp-addresses-magazine .map .baloon .address-baloon .metro:nth-child(2) {
    margin-right: 0;
}

.wrapp-addresses-magazine .map .baloon .address-baloon .metro::before {
    content: '';
    display: inline-block;
    margin-right: 2px;
    width: 13px;
    height: 9px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/service-support/metro.svg") no-repeat center center;
    background-size: cover;
    vertical-align: baseline;
}

.wrapp-addresses-magazine .map .baloon .address-baloon p {
    margin: 0;
}

.wrapp-addresses-magazine .map .baloon .address-baloon::before {
    content: '';
    display: inline-block;
    width: 17px;
    height: 24px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/service-support/pin.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 4px;
    left: 0;
}

.wrapp-addresses-magazine .map .baloon .phone-baloon {
    padding-left: 28px;
    margin-top: 19px;
    position: relative;
}

.wrapp-addresses-magazine .map .baloon .phone-baloon::before {
    content: '';
    display: inline-block;
    width: 14px;
    height: 26px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/service-support/phone.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: -5px;
    left: 0;
}

.wrapp-addresses-magazine .map .baloon .working-time-baloon {
    padding-left: 30px;
    margin-top: 17px;
    position: relative;
}

.wrapp-addresses-magazine .map .baloon .working-time-baloon span {
    display: block;
    line-height: 14px;
}

.wrapp-addresses-magazine .map .baloon .working-time-baloon::before {
    content: '';
    display: inline-block;
    width: 21px;
    height: 21px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/service-support/clock.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 6px;
    left: 0;
}

.wrapp-addresses-magazine .map .baloon .photo-magazine-baloon {
    margin-top: 19px;
}

.wrapp-addresses-magazine .map .baloon .photo-magazine-baloon a {
    color: #323232;
    text-transform: uppercase;
    text-decoration: none;
    padding-left: 36px;
    position: relative;
}

.wrapp-addresses-magazine .map .baloon .photo-magazine-baloon a::before {
    content: '';
    display: inline-block;
    width: 26px;
    height: 20px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/service-support/camera.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 1;
}

.wrapp-addresses-magazine .map .baloon .photo-magazine-baloon a::after {
    content: '';
    display: inline-block;
    width: 26px;
    height: 20px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/service-support/camera-hover.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
}

.wrapp-addresses-magazine .map .baloon .photo-magazine-baloon a:hover {
    color: var(--main-color);
}

.wrapp-addresses-magazine .map .baloon .photo-magazine-baloon a:hover::before {
    opacity: 0;
}

.wrapp-addresses-magazine .map .baloon .photo-magazine-baloon a:hover::after {
    opacity: 1;
}

.wrapp-addresses-magazine .map .baloon .close-baloon {
    position: absolute;
    top: 8px;
    right: 7px;
}

.wrapp-addresses-magazine .map .baloon .close-baloon a {
    display: inline-block;
    width: 30px;
    height: 30px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/close.svg") no-repeat center center;
    background-size: cover;
}

.wrapp-addresses-magazine .map .baloon1 {
    top: 450px;
    left: 505px;
}

.wrapp-addresses-magazine .map .baloon2 {
    left: 900px;
    top: 405px;
}

.wrapp-addresses-magazine .map .baloon::after,
.wrapp-addresses-magazine .map .baloon::before {
    content: '';
    position: absolute;
    background: #fff;
    left: 135px;
    top: -9px;
    width: 20px;
    height: 20px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
    /* Добавляем тень для уголка */
    z-index: -1;
    /* Прячем за основным блоком */
    transform: rotate(45deg);
    /* Поворачиваем на 45º */
    -webkit-transform: rotate(45deg);
}

.wrapp-addresses-magazine .map .baloon::before {
    z-index: 1;
    /* Накладываем поверх, чтобы скрыть следы тени */
    box-shadow: none;
    /* Прячем тень */
}

/* Страница Адреса магазинов 3 */
.photo-magazine-modal .modal-dialog {
    width: 1090px;
    margin-top: 250px;
}

.photo-magazine-modal .modal-content {
    border-radius: 11px;
}

.photo-magazine-modal .modal-body {
    padding: 47px 43px 30px 43px;
    position: relative;
}

.photo-magazine-modal .modal-body .wrapp-slider-magazine {
    position: relative;
}

.photo-magazine-modal .modal-body .wrapp-slider-magazine .logo-magazine {
    padding-bottom: 10px;
    background: #fff;
    position: absolute;
    top: -10px;
    left: 0;
    z-index: 4;
}

.photo-magazine-modal .modal-body .wrapp-slider-magazine .logo-magazine::after {
    content: '';
    display: inline-block;
    width: 0;
    height: 0;
    border-top: 85px solid #fff;
    border-right: 70px solid transparent;
    position: absolute;
    top: 0;
    right: -70px;
}

.photo-magazine-modal .modal-body .wrapp-slider-magazine .address-magazine {
    padding: 8px 0 0 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 19px;
    background: #fff;
    text-align: right;
    position: absolute;
    bottom: 0;
    right: 0;
    z-index: 4;
}

.photo-magazine-modal .modal-body .wrapp-slider-magazine .address-magazine::after {
    content: '';
    display: inline-block;
    width: 0;
    height: 0;
    border-bottom: 60px solid #fff;
    border-left: 60px solid transparent;
    position: absolute;
    top: 0;
    left: -60px;
}

.photo-magazine-modal .modal-body .slider-magazine-nav-hidden {
    display: none;
}

.photo-magazine-modal .modal-body .top-dots-magazine-nav {
    margin-top: 19px;
    margin-bottom: 11px;
}

.photo-magazine-modal .modal-body .top-dots-magazine-nav .slick-dots {
    padding: 0;
    width: 100%;
    display: table;
    margin: 11px 0 0 0;
    list-style: none;
}

.photo-magazine-modal .modal-body .top-dots-magazine-nav .slick-dots li {
    display: table-cell;
    height: 3px;
    background: #E6E6E6;
    font-size: 0;
}

.photo-magazine-modal .modal-body .top-dots-magazine-nav .slick-dots li button {
    display: inline-block;
    width: 100%;
    padding: 0;
    height: 3px;
    background: transparent;
    border: none;
    outline: none;
    cursor: pointer;
}

.photo-magazine-modal .modal-body .top-dots-magazine-nav .slick-dots li:first-child button {
    border-radius: 12px 0 0 12px;
}

.photo-magazine-modal .modal-body .top-dots-magazine-nav .slick-dots li:last-child button {
    border-radius: 0 12px 12px 0;
}

.photo-magazine-modal .modal-body .top-dots-magazine-nav .slick-dots .slick-active button {
    background: #5B5B5B;
    border-radius: 10px;
}

.photo-magazine-modal .modal-body .slider-magazine-nav {
    position: relative;
}

.photo-magazine-modal .modal-body .slider-magazine-nav .prev-slide {
    display: inline-block;
    width: 12px;
    height: 20px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/address-magazine/arrrow.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 50%;
    margin-top: -10px;
    left: -21px;
    cursor: pointer;
    z-index: 4;
}

.photo-magazine-modal .modal-body .slider-magazine-nav .next-slide {
    display: inline-block;
    width: 12px;
    height: 20px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/address-magazine/arrrow.svg") no-repeat center center;
    background-size: cover;
    transform: rotate(180deg);
    position: absolute;
    top: 50%;
    margin-top: -10px;
    right: -15px;
    cursor: pointer;
    z-index: 4;
}

.photo-magazine-modal .modal-body .slider-magazine-nav .slick-dots {
    padding: 0;
    width: 100%;
    display: table;
    margin: 11px 0 0 0;
    list-style: none;
}

.photo-magazine-modal .modal-body .slider-magazine-nav .slick-dots li {
    display: table-cell;
    height: 3px;
    background: #E6E6E6;
    font-size: 0;
}

.photo-magazine-modal .modal-body .slider-magazine-nav .slick-dots li button {
    display: inline-block;
    width: 100%;
    padding: 0;
    height: 3px;
    background: transparent;
    border: none;
    outline: none;
    cursor: pointer;
}

.photo-magazine-modal .modal-body .slider-magazine-nav .slick-dots li:first-child button {
    border-radius: 12px 0 0 12px;
}

.photo-magazine-modal .modal-body .slider-magazine-nav .slick-dots li:last-child button {
    border-radius: 0 12px 12px 0;
}

.photo-magazine-modal .modal-body .slider-magazine-nav .slick-dots .slick-active button {
    background: #5B5B5B;
    border-radius: 10px;
}

.photo-magazine-modal .close-modal {
    display: inline-block;
    width: 30px;
    height: 30px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/close.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 25px;
    right: 27px;
}

/* Страница Главная Поиск 2  */
.search-site .modal-body form .result-search-list-modal {
    margin-top: 13px;
    height: 211px;
}

.search-site .modal-body form .result-search-list-modal .item-search-list-modal {
    margin-bottom: 16px;
}

.search-site .modal-body form .result-search-list-modal .item-search-list-modal a {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #000;
    line-height: 20px;
    text-decoration: none;
}

.search-site .modal-body form .result-search-list-modal .mCSB_scrollTools {
    width: 13px;
}

.search-site .modal-body form .result-search-list-modal .mCS-dark.mCSB_scrollTools .mCSB_draggerRail {
    width: 7px;
    border: 1px solid #C4C4C4;
    background: #fff;
    border-radius: 9px;
}

.search-site .modal-body form .result-search-list-modal .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    width: 5px;
    background: #000;
    border-radius: 9px;
}

.search-site .modal-body form .result-search-list-modal .mCSB_buttonUp {
    display: inline-block;
    width: 13px;
    height: 9px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/arrow-scroll-search.png") no-repeat center center;
    background-size: cover;
    opacity: 1;
}

.search-site .modal-body form .result-search-list-modal .mCSB_buttonDown {
    display: inline-block;
    width: 13px;
    height: 9px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/arrow-scroll-search.png") no-repeat center center;
    background-size: cover;
    transform: rotate(180deg);
    opacity: 1;
}

/* Страница Корзина Подтвердить заказ Изменить */
.edit-order-modal .modal-dialog {
    width: 940px;
    margin: 101px auto 0 auto;
}

.edit-order-modal .modal-content {
    border-radius: 11px;
}

.edit-order-modal .modal-body {
    padding: 41px 25px 63px 25px;
}

.edit-order-modal .modal-body .title-modal {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 27px;
    text-align: center;
    text-transform: uppercase;
}

.edit-order-modal .modal-body .title-modal::before {
    content: '';
    display: inline-flex;
    margin-right: 18px;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    width: 36px;
    height: 36px;
    border: 1px solid #C4C4C4;
    border-radius: 50%;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/title-edit-order.svg") no-repeat center center;
    background-size: 21px 15px;
    vertical-align: middle;
}

.edit-order-modal .modal-body .left-column-registration-order .wrapp-address-delivery {
    width: 100%;
}

.edit-order-modal .modal-body .left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery1 {
    width: 271px;
}

.edit-order-modal .modal-body .left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery2 {
    width: 310px;
}

.edit-order-modal .modal-body .left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery3 {
    width: 305px;
}

.edit-order-modal .modal-body .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery {
    width: 445px;
}

.edit-order-modal .modal-body .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery form .row-field .wrapp-field input {
    width: 130px;
}

.edit-order-modal .modal-body .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .logo-service {
    width: 20%;
}

.edit-order-modal .modal-body .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .logo-service img {
    max-width: 142px;
}

.edit-order-modal .modal-body .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .address-service {
    width: 36%;
}

.edit-order-modal .modal-body .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .phone-service {
    width: 19%;
}

.edit-order-modal .modal-body .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .photo-service {
    width: 9%;
}

.edit-order-modal .modal-body .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .map-pickup img {
    max-width: 100%;
}

.edit-order-modal .modal-body .left-column-registration-order .wrapp-date-delivery {
    width: 100%;
    margin-top: 20px;
}

.edit-order-modal .modal-body .left-column-registration-order .wrapp-date-delivery .title-date-delivery {
    text-transform: none;
}

.edit-order-modal .modal-body .btn-edit-order {
    margin-top: 34px;
}

.edit-order-modal .modal-body .btn-edit-order a {
    display: inline-block;
    width: 190px;
    height: 50px;
    line-height: 48px;
    border-radius: 11px;
    text-decoration: none;
}

.edit-order-modal .modal-body .btn-edit-order a .btn-trans {
    margin-top: -48px;
}

.edit-order-modal .modal-body .btn-edit-order a:hover .btn-trans {
    margin-top: 0;
}

.edit-order-modal .modal-body .btn-edit-order .cancel-btn-modal {
    margin-right: 10px;
}

.edit-order-modal .modal-body .close-modal {
    display: inline-block;
    width: 15px;
    height: 15px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/close-modal.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 25px;
    right: 25px;
}

/* Страница Доставка Самовывоз */
.title-delivery-pickup {
    margin-top: 35px;
}

.title-delivery-pickup h1::before {
    content: '';
    display: inline-block;
    margin-right: 22px;
    width: 46px;
    height: 33px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/delivery-pickup-page/title.svg") no-repeat center center;
    background-size: cover;
    vertical-align: -5px;
}

.wrapp-delivery-pickup {
    margin-top: 12px;
    padding-bottom: 39px;
}

.wrapp-delivery-pickup .prev-text {
    margin: 0;
    padding-right: 20px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 20px;
}

.wrapp-delivery-pickup .terms-delivery {
    margin-top: 24px;
}

.wrapp-delivery-pickup .terms-delivery .terms {
    margin: 0;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 20px;
    color: #333333;
    line-height: 25px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup {
    margin-top: 23px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .tabs-delivery-pickup {
    padding: 0;
    margin: 0;
    display: flex;
    flex-wrap: wrap;
    list-style: none;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .tabs-delivery-pickup li {
    height: 42px;
    border: 1px solid #323232;
    border-right: none;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .tabs-delivery-pickup li a {
    display: block;
    width: 100%;
    height: 100%;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 40px;
    text-align: center;
    text-decoration: none;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .tabs-delivery-pickup li .icon-tabs1::before {
    content: '';
    margin-right: 11px;
    display: inline-block;
    width: 36px;
    height: 25px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/icon-tab-delivery3.svg") no-repeat center center;
    background-size: cover;
    vertical-align: -5px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .tabs-delivery-pickup li .icon-tabs2::before {
    content: '';
    margin-right: 11px;
    display: inline-block;
    width: 38px;
    height: 26px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/delivery-pickup-page/icon-tab2.svg") no-repeat center center;
    background-size: cover;
    vertical-align: -5px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .tabs-delivery-pickup li .icon-tabs3::before {
    content: '';
    margin-right: 11px;
    display: inline-block;
    width: 28px;
    height: 21px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/icon-tab-delivery2.svg") no-repeat center center;
    background-size: cover;
    vertical-align: -5px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .tabs-delivery-pickup li.active a {
    background: #323232;
    color: #fff;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .tabs-delivery-pickup li.active .icon-tabs1::before {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/icon-tab-delivery3-active.svg") no-repeat center center;
    background-size: cover;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .tabs-delivery-pickup li.active .icon-tabs2::before {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/delivery-pickup-page/icon-tab2-active.svg") no-repeat center center;
    background-size: cover;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .tabs-delivery-pickup li.active .icon-tabs3::before {
    height: 26px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/icon-tab-delivery2-active.svg") no-repeat center center;
    background-size: cover;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .tabs-delivery-pickup li:first-child {
    width: 407px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .tabs-delivery-pickup li:nth-child(2) {
    width: 463px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .tabs-delivery-pickup li:last-child {
    width: 459px;
    border-right: 1px solid #323232;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .tab-content {
    padding-top: 37px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .tab-content .title-tabs {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 25px;
    color: #333333;
    line-height: 34px;
    letter-spacing: 0.05em;
    text-transform: uppercase;
    text-align: center;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-msk .price-delivery {
    margin-top: 41px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 27px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-msk .price-delivery .icon-is-free {
    display: inline-block;
    margin-left: 22px;
    padding-right: 20px;
    width: 285px;
    height: 42px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 18px;
    color: #fff;
    line-height: 42px;
    background: #73C441;
    text-transform: uppercase;
    text-align: center;
    position: relative;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-msk .price-delivery .icon-is-free::after {
    content: '';
    display: inline-block;
    border: 20px solid transparent;
    border-right: 20px solid #fff;
    border-bottom: 22px solid #fff;
    position: absolute;
    top: 0;
    right: 0;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-msk form {
    margin-top: 19px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-msk form .wrapp-field {
    display: inline-block;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-msk form .wrapp-field label {
    width: 100%;
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 20px;
    font-weight: normal;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-msk form .wrapp-field input {
    margin-top: 6px;
    width: 100%;
    height: 41px;
    padding-left: 15px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 20px;
    border: 1px solid #C4C4C4;
    outline: none;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-msk form .city {
    width: 512px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-msk form .street {
    margin-left: 55px;
    width: 512px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-msk form .row-field {
    display: inline-block;
    width: 512px;
    margin-top: 18px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-msk form .row-field .wrapp-field {
    margin-right: 22px;
    width: 153px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-msk form .row-field .wrapp-field:last-child {
    margin-right: 0;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-msk form p {
    width: 512px;
    display: inline-block;
    margin: 0 0 0 55px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
    vertical-align: bottom;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-msk .map {
    margin-top: 42px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-msk .wrapp-features-list {
    margin-top: 94px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-msk .wrapp-features-list .text-features {
    line-height: 27px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form {
    margin-top: 50px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .form-address span {
    display: block;
    margin-bottom: 18px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 19px;
    letter-spacing: 0.05em;
    text-transform: uppercase;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .form-address .title-select-company {
    display: block;
    margin-bottom: 18px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 19px;
    letter-spacing: 0.05em;
    text-transform: uppercase;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .form-address .wrapp-field {
    display: inline-block;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .form-address .wrapp-field label {
    width: 100%;
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 20px;
    font-weight: normal;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .form-address .wrapp-field input {
    margin-top: 6px;
    width: 100%;
    height: 41px;
    padding-left: 15px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 20px;
    border: 1px solid #C4C4C4;
    outline: none;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .form-address .city {
    width: 419px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .form-address .street {
    margin-left: 42px;
    width: 419px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .form-address .row-field {
    display: block;
    width: 419px;
    margin-top: 18px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .form-address .row-field .wrapp-field {
    margin-right: 18px;
    width: 125px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .form-address .row-field .wrapp-field:last-child {
    margin-right: 0;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company {
    margin-top: 43px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company span {
    display: block;
    margin-bottom: 19px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 19px;
    letter-spacing: 0.05em;
    text-transform: uppercase;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .block-select-company {
    display: flex;
    flex-wrap: wrap;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .block-select-company .table-company {
    width: 560px;
    margin-right: 31px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .block-select-company .map {
    width: calc(100% - 591px);
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .head-table {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    height: 60px;
    background: #F2F2F2;
    padding-left: 9px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .head-table div {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 20px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .head-table div span {
    display: inline-block;
    margin-left: 3px;
    width: 20px;
    height: 20px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/question.svg") no-repeat center center;
    background-size: cover;
    vertical-align: middle;
    cursor: pointer;
    position: absolute;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .head-table div span .hidden-message {
    display: none;
    width: 297px;
    padding: 20px 17px 23px 18px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 17px;
    text-transform: none;
    letter-spacing: normal;
    background: #fff;
    border: 1px solid #fff;
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);
    position: absolute;
    top: 35px;
    left: -25px;
    z-index: 3;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .head-table div span .hidden-message::before {
    content: '';
    display: block;
    width: 14px;
    height: 14px;
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);
    transform: rotate(45deg);
    /* Поворачиваем на 45º */
    -webkit-transform: rotate(45deg);
    position: absolute;
    top: -11px;
    left: 27px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .head-table div span .hidden-message::after {
    content: '';
    display: block;
    width: 17px;
    height: 17px;
    background: #fff;
    transform: rotate(45deg);
    /* Поворачиваем на 45º */
    -webkit-transform: rotate(45deg);
    position: absolute;
    top: -10px;
    left: 26px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .head-table div span:hover .hidden-message {
    display: block;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .head-table .name-company {
    width: 43%;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .head-table .price-company {
    width: 28%;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .head-table .time-delivery-company {
    width: 29%;
    padding-right: 40px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .body-table .item-company {
    position: relative;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .body-table .item-company input[type=radio] {
    display: none;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .body-table .item-company label {
    display: flex;
    flex-wrap: wrap;
    margin: 0;
    padding: 13px 0 10px 9px;
    border-top: 1px solid #C4C4C4;
    font-weight: normal;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .body-table .item-company label .wrapp-name-company {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    width: 43%;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .body-table .item-company label .wrapp-name-company .img-company {
    width: 92px;
    height: 45px;
    position: relative;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .body-table .item-company label .wrapp-name-company .img-company img {
    max-width: 100%;
    max-height: 100%;
    margin: 0;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .body-table .item-company label .wrapp-name-company .name-company {
    display: block;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 17px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .body-table .item-company label .price-delivery-company {
    width: 28%;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 17px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .body-table .item-company label .time-delivery-company {
    width: 28%;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 17px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .body-table .item-company label:before {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .body-table .item-company input[type=radio]:checked + label:before {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .body-table .item-company input[type=radio]:checked + label:after {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    background: rgba(246, 101, 7, 0.1);
    border: 1px solid var(--main-color);
    position: absolute;
    top: 0;
    left: 0;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .body-table .item-company:last-child label {
    border-bottom: 1px solid #C4C4C4;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .warning-message-company {
    margin-top: 15px;
    padding-left: 31px;
    position: relative;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .warning-message-company::before {
    content: '';
    display: block;
    width: 20px;
    height: 20px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/exclamation.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 0;
    left: 0;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .warning-message-company p {
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #868686;
    line-height: 17px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions .wrapp-features-list {
    margin-top: 71px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions .wrapp-features-list .block-features {
    padding-left: 0;
    width: 50%;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions .wrapp-features-list .block-features .item-features {
    align-items: baseline;
    margin-bottom: 15px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions .wrapp-features-list .block-features .item-features .text-features {
    line-height: 27px;
    align-self: center;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-pickup .wrapp-service-support {
    padding-bottom: 0;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-pickup .wrapp-service-support .list-service {
    margin-top: 0;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-pickup .map {
    margin-top: 54px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-pickup .wrapp-features-list {
    margin-top: 75px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .wrapp-features-list .detailed-conditions-mobil {
    display: none;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .wrapp-features-list .list-block-features {
    display: flex;
    flex-wrap: wrap;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .wrapp-features-list .block-features {
    width: 48.5%;
    padding-left: 30px;
    padding-right: 45px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .wrapp-features-list .block-features .item-features {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    margin-bottom: 45px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .wrapp-features-list .block-features .item-features .img-features {
    display: flex;
    flex-wrap: wrap;
    margin-right: 20px;
    align-items: center;
    justify-content: center;
    width: 52px;
    height: 52px;
    border: 1px solid #C4C4C4;
    border-radius: 50%;
    position: relative;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .wrapp-features-list .block-features .item-features .img-features .count-features {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    width: 19px;
    height: 19px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 14px;
    color: #fff;
    line-height: 17px;
    background: #FF8D20;
    border-radius: 50%;
    position: absolute;
    top: -2px;
    left: -4px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .wrapp-features-list .block-features .item-features .text-features {
    width: calc(100% - 72px);
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 20px;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .wrapp-features-list .block-features .item-features .text-features ul {
    padding: 0 0 0 15px;
    margin: 0;
    list-style: none;
}

.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .wrapp-features-list .block-features .item-features .small-text-features {
    font-size: 14px;
    line-height: 17px;
}

/* Страница Текстовая */
.wrapp-txt {
    margin-top: 19px;
    padding-bottom: 45px;
}

.wrapp-txt p {
    margin: 0 0 20px 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #333;
    line-height: 26px;
}

.wrapp-txt p b {
    font-family: "OpenSans-Bold", sans-serif;
}

.wrapp-txt p i {
    font-family: "OpenSans-Italic", sans-serif;
}

.wrapp-txt h2 {
    margin: 49px 0 19px 0;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 25px;
    color: #000;
    line-height: 34px;
    text-transform: uppercase;
}

.wrapp-txt ul {
    /*max-width: 965px;*/
    padding: 0;
    margin: 17px 0 0 0;
    list-style: none;
}

.wrapp-txt ul li {
    display: block;
    margin-bottom: 15px;
    padding-left: 29px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #333;
    position: relative;
}

.wrapp-txt ul li::before {
    content: '';
    display: inline-block;
    width: 6px;
    height: 6px;
    background: #333;
    border-radius: 50%;
    position: absolute;
    top: 7px;
    left: 0;
}

.wrapp-txt ol {
    max-width: 965px;
    padding: 0;
    margin: 16px 0 0 0;
    list-style: none;
    counter-reset: num;
}

.wrapp-txt ol li {
    display: block;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #333;
    position: relative;
}

.wrapp-txt ol li::before {
    content: '';
    content: counter(num) " ";
    counter-increment: num;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #000;
    line-height: 27px;
}

.wrapp-txt .text-column {
    margin-top: 17px;
    display: flex;
    flex-wrap: wrap;
}

.wrapp-txt .text-column div {
    width: 641px;
    margin-right: 47px;
}

.wrapp-txt .text-column div:last-child {
    margin-right: 0;
}

.wrapp-txt h3 {
    margin: 32px 0 19px 0;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 22px;
    color: #000;
    line-height: 30px;
    letter-spacing: 0.05em;
    text-transform: uppercase;
}

.wrapp-txt h4 {
    margin: 19px 0 19px 0;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 21px;
    color: #000;
    line-height: 29px;
    letter-spacing: 0.05em;
    text-transform: uppercase;
}

.wrapp-txt h5 {
    margin: 19px 0 19px 0;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 20px;
    color: #000;
    line-height: 27px;
    letter-spacing: 0.05em;
    text-transform: uppercase;
}

.wrapp-txt h6 {
    margin: 19px 0 19px 0;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 19px;
    color: #000;
    line-height: 26px;
    letter-spacing: 0.05em;
    text-transform: uppercase;
}

.wrapp-txt .gallery-txt {
    margin: 23px -6px 0 -6px;
}

.wrapp-txt .gallery-txt a {
    display: inline-block;
    margin-bottom: 16px;
    padding: 0 6px;
}

.wrapp-txt .wrapp-table {
    margin-top: 40px;
}

.wrapp-txt .wrapp-table table {
    width: 100%;
}

.wrapp-txt .wrapp-table table tr {
    height: 65px;
    border-top: 1px solid #C4C4C4;
}

.wrapp-txt .wrapp-table table tr th {
    padding: 0 0 0 53px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 18px;
    color: #000;
    line-height: 22px;
}

.wrapp-txt .wrapp-table table tr td {
    padding: 0 0 0 53px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #000;
    line-height: 20px;
}

.wrapp-txt .wrapp-table table tr td p {
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #000;
    line-height: 20px;
}

.wrapp-txt .wrapp-table table tr:first-child {
    background: #F2F2F2;
    height: 60px;
    border-top: none;
}

.wrapp-txt .wrapp-table table tr:last-child {
    border-bottom: 1px solid #C4C4C4;
}

/* Подменю разделов */
.wrapp-list-subsection {
    /*margin: 30px 0 0;*/
}

.wrapp-list-subsection .list-subsection {
    display: flex;
    flex-wrap: wrap;
    justify-content: start;
    margin-bottom: 7px;
}

.wrapp-list-subsection .list-subsection .item-section {
    margin-right: 15px;
    margin-bottom: 15px;
    width: 321px;
    height: 121px;
    border: 1px solid #DEDEDE;
    border-radius: 10px;
}

.wrapp-list-subsection .list-subsection .item-section a {
    display: flex;
    align-items: center;
    height: 100%;
    padding: 0 28px;
    text-decoration: none;
}

.wrapp-list-subsection .list-subsection .item-section a img {
    display: none;
    margin-right: 13px;
}

.wrapp-list-subsection .list-subsection .item-section a .dt-img {
    display: block;
}

.wrapp-list-subsection .list-subsection .item-section a .mobil-img {
    display: none;
}

.wrapp-list-subsection .list-subsection .item-section a span {
    display: inline-block;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 20px;
    color: #333333;
}

.wrapp-list-subsection .list-subsection .item-section:hover {
    border: 1px solid var(--main-color);
}

.wrapp-list-subsection .list-subsection .item-section:hover span {
    text-decoration: underline;
}

.wrapp-list-subsection .list-subsection .item-section:nth-child(4n) {
    margin-right: 0;
}

/* Добавить отзыв */
.reviews-modal .modal-dialog {
    max-width: 654px;
    margin-top: 30px;
}

.reviews-modal .modal-content {
    border-radius: 11px;
}

.reviews-modal .modal-body {
    padding: 23px 18px 24px 20px;
    position: relative;
}

.reviews-modal .title-modal {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 22px;
    color: #323232;
    line-height: 26px;
    text-transform: uppercase;
    text-align: left;
}

.reviews-modal .form-reviews {
    margin-top: 26px;
}

.reviews-modal .rating_block {
    width: 140px;
    height: 26px;
    margin-bottom: 20px;
    margin-top: 26px;
}

.reviews-modal .rating_block input[type="radio"] {
    display: none;
}

.reviews-modal .label_rating {
    float: right;
    display: block;
    width: 26px;
    height: 26px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/address-magazine/stars.png") no-repeat 50% 0;
    cursor: pointer;
    margin-right: 2px;
}

.reviews-modal .rating_block .label_rating:hover,
.reviews-modal .rating_block .label_rating:hover ~ .label_rating,
.reviews-modal .rating_block input[type="radio"]:checked ~ .label_rating {
    background-position: 50% -26px;
}

.reviews-modal .wrapp-field {
    margin-bottom: 15px;
}

.reviews-modal .wrapp-field label {
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
    font-weight: normal;
}

.reviews-modal .wrapp-field input[type=text] {
    margin-top: 6px;
    padding-left: 10px;
    width: 100%;
    height: 40px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
    border: 1px solid #C4C4C4;
    outline: none;
}

.reviews-modal .wrapp-field textarea {
    margin-top: 6px;
    padding: 12px;
    width: 100%;
    height: 92px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 19px;
    border: 1px solid #C4C4C4;
    resize: none;
    outline: none;
}

.reviews-modal .wrapp-btn-reviews {
    text-align: center;
}

.reviews-modal .wrapp-btn-reviews .add-reviews-btn {
    display: inline-block;
    width: 163px;
    height: 50px;
    line-height: 48px;
    overflow: hidden;
    transition: .3s;
    vertical-align: middle;
    position: relative;
    z-index: 2;
}

.reviews-modal .wrapp-btn-reviews .add-reviews-btn button {
    padding: 0;
    display: inline-block;
    width: 163px;
    height: 50px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 13px;
    color: var(--main-color);
    background: #fff;
    border: 1px solid #000000;
    border-radius: 11px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    transition-property: color;
    transition: color .3s ease;
    outline: none;
}

.reviews-modal .wrapp-btn-reviews .add-reviews-btn button .btn-trans {
    display: block;
    transition: .3s;
    color: #fff;
    margin-top: -48px;
}

.reviews-modal .wrapp-btn-reviews .add-reviews-btn button .btn-anim {
    display: block;
    color: #323232;
}

.reviews-modal .wrapp-btn-reviews .add-reviews-btn button:hover {
    color: #fff;
    border: 1px solid var(--main-color);
    background: var(--main-color);
}

.reviews-modal .wrapp-btn-reviews .add-reviews-btn button:hover .btn-trans {
    margin-top: 0;
}

.reviews-modal .close-modal {
    display: inline-block;
    width: 19px;
    height: 19px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/close-table-tarif.png") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 10px;
    right: 13px;
}

/* Задать вопрос */
.ask-modal .modal-dialog {
    max-width: 654px;
    margin-top: 30px;
}

.ask-modal .modal-content {
    border-radius: 11px;
}

.ask-modal .modal-body {
    padding: 23px 18px 24px 20px;
    position: relative;
}

.ask-modal .title-modal {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 22px;
    color: #323232;
    line-height: 26px;
    text-transform: uppercase;
    text-align: left;
}

.ask-modal .form-ask {
    margin-top: 26px;
}

.ask-modal .wrapp-field {
    margin-bottom: 15px;
}

.ask-modal .wrapp-field label {
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
    font-weight: normal;
}

.ask-modal .wrapp-field input[type=text] {
    margin-top: 6px;
    padding-left: 10px;
    width: 100%;
    height: 40px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
    border: 1px solid #C4C4C4;
    outline: none;
}

.ask-modal .wrapp-field textarea {
    margin-top: 6px;
    padding: 12px;
    width: 100%;
    height: 92px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 19px;
    border: 1px solid #C4C4C4;
    resize: none;
    outline: none;
}

.ask-modal .wrapp-btn-ask {
    text-align: center;
}

.ask-modal .wrapp-btn-ask .ask-btn {
    display: inline-block;
    width: 163px;
    height: 50px;
    line-height: 48px;
    overflow: hidden;
    transition: .3s;
    vertical-align: middle;
    position: relative;
    z-index: 2;
}

.ask-modal .wrapp-btn-ask .ask-btn button {
    padding: 0;
    display: inline-block;
    width: 163px;
    height: 50px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 13px;
    color: var(--main-color);
    background: #fff;
    border: 1px solid #000000;
    border-radius: 11px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    transition-property: color;
    transition: color .3s ease;
    outline: none;
}

.ask-modal .wrapp-btn-ask .ask-btn button .btn-trans {
    display: block;
    transition: .3s;
    color: #fff;
    margin-top: -48px;
}

.ask-modal .wrapp-btn-ask .ask-btn button .btn-anim {
    display: block;
    color: #323232;
}

.ask-modal .wrapp-btn-ask .ask-btn button:hover {
    color: #fff;
    border: 1px solid var(--main-color);
    background: var(--main-color);
}

.ask-modal .wrapp-btn-ask .ask-btn button:hover .btn-trans {
    margin-top: 0;
}

.ask-modal .close-modal {
    display: inline-block;
    width: 19px;
    height: 19px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/close-table-tarif.png") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 10px;
    right: 13px;
}

.wrapp-catalog-menu-mobil {
    display: none;
}

.title.hidden-dt {
    display: none;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .img-item .icon-item {
    display: none;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .img-item .wrapp-price-item {
    display: none;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items.mobil-version {
    display: none;
}


/*Footer*/

.footer {
    flex: 0 0 auto;
    padding: 35px 0 9px 0;
    background: #F3F3F3;
}

.footer .container {
    width: 1338px;
}

.footer .wrapp-footer {
    display: flex;
    flex-wrap: wrap;
}

.footer .wrapp-footer .column-footer .menu-footer {
    margin-bottom: 25px;
}

.footer .wrapp-footer .column-footer .menu-footer .name-menu-footer {
    display: flex;
    align-items: baseline;
}

.footer .wrapp-footer .column-footer .menu-footer .name-menu-footer .img-menu {
    width: 32px;
    height: 28px;
    margin-right: 9px;
    position: relative;
}

.footer .wrapp-footer .column-footer .menu-footer .name-menu-footer .img-menu img {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto auto 0 auto;
}

.footer .wrapp-footer .column-footer .menu-footer .name-menu-footer .name-menu {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
}

.footer .wrapp-footer .column-footer .menu-footer ul {
    padding: 0;
    margin: 13px 0 0 0;
    list-style: none;
}

.footer .wrapp-footer .column-footer .menu-footer ul li {
    display: block;
}

.footer .wrapp-footer .column-footer .menu-footer ul li a {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 26px;
    text-decoration: none;
}

.footer .wrapp-footer .column-footer .menu-footer .wrapp-contacts-footer {
    margin-top: 19px;
}

.footer .wrapp-footer .column-footer .menu-footer .wrapp-contacts-footer .phone-footer {
    margin-bottom: 7px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
}

.footer .wrapp-footer .column-footer .menu-footer .wrapp-contacts-footer .phone-footer::before {
    content: '';
    display: inline-block;
    margin-right: 5px;
    width: 17px;
    height: 17px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/phone-footer.svg") no-repeat center center;
    background-size: cover;
}

.footer .wrapp-footer .column-footer .menu-footer .wrapp-contacts-footer .email-footer {
    margin-top: 10px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
}

.footer .wrapp-footer .column-footer .menu-footer .wrapp-contacts-footer .email-footer::before {
    content: '';
    display: inline-block;
    margin-right: 5px;
    width: 16px;
    height: 12px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/email-footer.svg") no-repeat center center;
    background-size: cover;
}

.footer .wrapp-footer .column-footer .menu-footer .social-footer {
    margin-top: 20px;
}

.footer .wrapp-footer .column-footer .menu-footer .social-footer div {
    margin-bottom: 11px;
}

.footer .wrapp-footer .column-footer .menu-footer .social-footer div a {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 19px;
    text-decoration: none;
}

.footer .wrapp-footer .column-footer .menu-footer .social-footer div a img {
    margin-right: 5px;
    vertical-align: -8px;
}

.footer .wrapp-footer .column-footer:nth-child(1) {
    margin-right: 90px;
}

.footer .wrapp-footer .column-footer:nth-child(2) {
    margin-right: 90px;
}

.footer .wrapp-footer .column-footer:nth-child(3) {
    margin-right: 90px;
}

.footer .bottom-footer {
    border-top: 1px solid #C4C4C4;
    padding-top: 6px;
}

.footer .bottom-footer .container {
    display: flex;
    flex-wrap: wrap;
}

.footer .bottom-footer .container .text-bottom-footer {
    width: calc(100% - 86px);
    padding-left: 80px;
    padding-top: 2px;
    text-align: center;
}

.footer .bottom-footer .container .text-bottom-footer p {
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 12px;
    color: #323232;
    line-height: 16px;
    text-transform: uppercase;
}

.footer .bottom-footer .container .text-bottom-footer span {
    display: block;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 12px;
    color: #323232;
    line-height: 16px;
}

.footer .wrapp-footer-mobil {
    display: none;
}

.footer .bottom-footer-mobil {
    display: none;
}

.footer .wrapp-footer .column-footer .menu-footer .wrapp-contacts-footer .phone-footer1 {
    margin-bottom: 7px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
}

.footer .wrapp-footer .column-footer .menu-footer .wrapp-contacts-footer .phone-footer1::before {
    content: '';
    display: inline-block;
    margin-right: 5px;
    width: 17px;
    height: 17px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/phone-footer.svg") no-repeat center center;
    background-size: cover;
}

.footer .wrapp-footer .column-footer .menu-footer .list-bank {
    margin-top: 20px;
    max-width: 310px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
}

.footer .wrapp-footer .column-footer .menu-footer .list-bank img {
    margin-right: 5px;
    margin-bottom: 10px;
}


.footer .wrapp-footer .column-footer .menu-footer .wrapp-contacts-footer .phone-footer1::before {
    display: none;
}

.footer .wrapp-footer .column-footer .menu-footer .wrapp-contacts-footer .phone-footer1 a::before {
    content: '';
    display: inline-block;
    margin-right: 5px;
    width: 17px;
    height: 17px;
    background: url('/local/templates/czebra_daewoo/front/css_new/../img/phone-footer.svg') no-repeat center center;
    background-size: cover;
}

.footer .wrapp-footer .column-footer .menu-footer .wrapp-contacts-footer .phone-footer::before {
    display: none;
}

.footer .wrapp-footer .column-footer .menu-footer .wrapp-contacts-footer .phone-footer a::before {
    content: '';
    display: inline-block;
    margin-right: 5px;
    width: 17px;
    height: 17px;
    background: url('/local/templates/czebra_daewoo/front/css_new/../img/phone-footer.svg') no-repeat center center;
    background-size: cover;
}

.footer .wrapp-footer .column-footer .menu-footer .wrapp-contacts-footer .email-footer::before {
    display: none;
}

.footer .wrapp-footer .column-footer .menu-footer .wrapp-contacts-footer .email-footer a::before {
    content: '';
    display: inline-block;
    margin-right: 9px;
    width: 16px;
    height: 12px;
    background: url('/local/templates/czebra_daewoo/front/css_new/../img/email-footer.svg') no-repeat center center;
    background-size: cover;
}

/*End Footer*/


/* Новый рейтинг */
.rating-container .clear-rating {
    display: none;
}

.glyphicon {
    font-family: none;
    font-size: 0;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .rate-item .rating {
    display: inline-flex;
    vertical-align: middle;
}

.rating-container {
    font-size: 0;
    line-height: normal;
}

.rating-container .rating-stars {
    display: inline-flex;
}

.rating-container .star {
    display: inline-flex;
    margin: 0 1px;
}

.empty-stars i {
    display: inline-flex;
    width: 17px;
    height: 17px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/star-rating.svg") no-repeat center center;
    background-size: cover;
}

.filled-stars i {
    display: inline-flex;
    width: 17px;
    height: 17px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/star-rating-hover.svg") no-repeat center center;
    background-size: cover;
}

.slider-items .item .wrapp-rate-and-bonus-item .rate-item {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.slider-items .item .wrapp-rate-and-bonus-item .rate-item .rating {
    display: inline-flex;
    flex-wrap: wrap;
}


/*.menu-catalog-12-item .img-menu2:not(:first-child){*/
/*  display: none;*/
/*}*/

/*Реквизиты*/

.requisites {
    border-spacing: 0;
    border-collapse: collapse;
}

.requisites td {
    padding: 10px;
    font-size: 18px;
}

.requisites td:first-child {
    font-weight: bold;
}

/*End Реквизиты*/

/*Детальная новость*/

.news-detail .main-img {
    margin-bottom: 30px;
}

.news-detail .main-img img {
    width: 100%;
}

.news-detail .catalog__list {
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-evenly;
    margin: 30px;
}

.news-detail .catalog__item {
    max-width: 300px;
}

.news-detail .catalog__item a {
    display: flex;
    flex-flow: column wrap;
    align-items: center;
    text-align: center;
    text-decoration: none;
    color: #323232;
}

.news-detail .catalog__item img {
    max-width: 250px;
}

.news-detail .catalog__item span {
    display: block;
}

.news-detail .catalog__item .item__title {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 18px;

    line-height: 22px;
    text-decoration: none;
    font-weight: 600;
}

.news-detail .catalog__item .item__desc {
    font-size: 16px;
    line-height: 25px;
}


.news-detail .news_text {
    margin: 30px;
}

.news-detail .video {
    margin: 30px;
    text-align: center;
}

.news-detail .video iframe {
    width: 65%;
    height: 450px;
}


/*End Детальная новость*/


/*/front/css_new/cz_style.css"*/


.useful-reviews .yes-reviews.selected span {
    color: red;
}

.useful-reviews .no-reviews.selected span {
    color: red;
}

.wrapp-channel-youtube .wrapp-slider-video-main .slider-video-main .slide .wrapp-video-slide a {
    outline: none;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .block-price .old-price + .price-item {
    padding-left: 50px;
}

.wrapp-novelty-main .slider-novelty-main .slide-novelty-main .add-to-cart {
    position: absolute;
    bottom: 25px;
}

.wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock .bg-slide-stock {
    background-size: auto !important;
}

.wrapp-compare .wrapp-list-compare .slider-compare .slick-track {
    margin-left: 0;
}

.wrapp-compare-favorites-card .compare-card.selected,
.wrapp-compare-favorites-card .favorites-card.selected {
    color: var(--main-color) !important;
    text-decoration: underline !important;
}


.wrapp-item .icon-item a,
.wrapp-item .img-item a {
    outline: none;
}

.slick-track {
    display: flex;
}

.slick-track .slide {
    outline: none;
}

.wrapp-catalog .wrapp-controls-catalog .right-controls-catalog .type-display .type-list-items.selected {
    background: url(/local/templates/czebra_daewoo/front/css/../img/list-items-selected.svg) no-repeat center center;
    background-size: cover;
}

.menu-articles ul li .selected.icon-menu1::before {
    background: url(/local/templates/czebra_daewoo/front/css/../img/menu-articles1-active.svg) no-repeat center center;
    background-size: cover;
}

.menu-articles ul li .selected.icon-menu3::before {
    background: url(/local/templates/czebra_daewoo/front/css/../img/menu-articles3-active.svg) no-repeat center center;
    background-size: cover;
}

.menu-articles ul li .selected.icon-menu4::before {
    background: url(/local/templates/czebra_daewoo/front/css/../img/menu-articles4-active.svg) no-repeat center center;
    background-size: cover;
}

.custom-map .ymaps-2-1-77-balloon__content {
    border-radius: 10px;
    margin: 0 !important;
    padding: 0 !important;
}

.custom-map .ymaps-2-1-77-balloon {
    background: transparent !important;
    padding: 0 !important;
    border-radius: 300px;

}

.custom-map .ymaps-2-1-77-balloon__layout {
    background: #FFFFFF;
    border: 1px solid #E2E2E2;
    border-radius: 10px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
    position: relative;
}

.custom-map .baloon {
    padding: 33px 29px 32px 29px;
}

.custom-map .baloon .address-baloon::before {
    content: '';
    display: inline-block;
    width: 17px;
    height: 24px;
    background: url(/local/templates/czebra_daewoo/front/css_new/../img/service-support/pin.svg) no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 4px;
    left: 0;
}

.custom-map .baloon .address-baloon {
    margin-top: 14px;
    padding-left: 27px;
    position: relative;
}

.custom-map .baloon .phone-baloon {
    padding-left: 28px;
    margin-top: 19px;
    position: relative;
}

.custom-map .baloon .phone-baloon::before {
    content: '';
    display: inline-block;
    width: 14px;
    height: 26px;
    background: url(/local/templates/czebra_daewoo/front/css_new/../img/service-support/phone.svg) no-repeat center center;
    background-size: cover;
    position: absolute;
    top: -5px;
    left: 0;
}

.custom-map .baloon .working-time-baloon {
    padding-left: 30px;
    margin-top: 17px;
    position: relative;
}

.custom-map .baloon .working-time-baloon::before {
    content: '';
    display: inline-block;
    width: 21px;
    height: 21px;
    background: url(/local/templates/czebra_daewoo/front/css_new/../img/service-support/clock.svg) no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 6px;
    left: 0;
}

.custom-map .baloon .photo-magazine-baloon {
    margin-top: 19px;
}

.custom-map .baloon .photo-magazine-baloon a {
    color: #323232;
    text-transform: uppercase;
    text-decoration: none;
    padding-left: 36px;
    position: relative;
}

.custom-map .baloon .photo-magazine-baloon a::before {
    content: '';
    display: inline-block;
    width: 26px;
    height: 20px;
    background: url(/local/templates/czebra_daewoo/front/css_new/../img/service-support/camera.svg) no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 1;
}

.custom-map .baloon .photo-magazine-baloon a::after {
    content: '';
    display: inline-block;
    width: 26px;
    height: 20px;
    background: url(/local/templates/czebra_daewoo/front/css_new/../img/service-support/camera-hover.svg) no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
}

.custom-map .baloon .address-baloon .metro {
    display: inline-block;
    margin-right: 14px;
}

.custom-map .baloon .address-baloon .metro::before {
    content: '';
    display: inline-block;
    margin-right: 2px;
    width: 13px;
    height: 9px;
    background: url(/local/templates/czebra_daewoo/front/css_new/../img/service-support/metro.svg) no-repeat center center;
    background-size: cover;
    vertical-align: baseline;
}

.custom-map .baloon .working-time-baloon span {
    display: block;
    line-height: 14px;
}

.custom-map .ymaps-2-1-77-balloon__close-button {
    display: inline-block;
    width: 30px;
    height: 30px;
    background: url(/local/templates/czebra_daewoo/front/css_new/../img/close.svg) no-repeat center center !important;
    background-size: cover;
}

.custom-map .ymaps-2-1-77-balloon__close {
    position: absolute;
    top: 8px;
    right: 7px;
}

.elastic a.hide {
    display: none;
}

.btn-register-submit {
    margin-top: 32px !important;
}

.btn-register-submit .save-lk {
    margin-left: 0 !important;
}

.back-link-register {
    margin-top: 32px;
}

.wrapp-lk .block-lk .wrapp-personal-date .info-user-lk .back-link-register a {
    display: inline-block;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 13px;
    color: #323232;
    line-height: 18px;
    text-decoration: underline;
    text-transform: uppercase;
}

.registration-button {
    width: 190px;
    height: 50px;
    line-height: 48px;
    border-radius: 11px;
    text-decoration: none;
    margin-top: 32px;
    text-transform: uppercase;
    background: transparent;
}

.count-item-cart input[type="number"] {
    -moz-appearance: textfield;
}

.count-item-cart input[type="number"]::-webkit-inner-spin-button {
    display: none;
}

.datepicker--cell.datepicker--cell-day.-disabled- {
    color: gray !important;
}

.custom-map {
    width: auto;
    height: 702px;
    /*style="width: 1328px; height: 702px;"*/
}


.modal-open {
    padding: 0 !important;
}

.order-alert .modal-body p {
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 21px;
    color: #323232;
    line-height: 35px;
    letter-spacing: 0.05em;
    text-align: center;
}

.order-alert .modal-body span {
    display: block;
    margin-top: 20px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 30px;
    line-height: 22px;
    text-transform: uppercase;
    text-align: center;
}

.order-alert .modal-dialog {
    width: 286px;
    margin: 270px auto 0 auto;
}

.order-alert .modal-dialog .close-modal {
    position: absolute;
    right: -25px;
    top: -32px;
    display: inline-block;
    width: 30px;
    height: 30px;
    background: url(/local/templates/czebra_daewoo/front/css/../img/close.svg) no-repeat center center !important;
    background-size: cover;
}

#hidepanel {
    z-index: 10000 !important;
}


.edit-list-modal .modal-dialog {
    width: 1057px;
    position: relative;
}

.edit-list-modal .modal-content {
    border-radius: 10px;
}

.edit-list-modal .modal-body {
    padding: 54px 26px 26px 26px;
    position: relative;
}

.edit-list-modal .modal-body .title-quick-order {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 25px;
    color: #323232;
    line-height: 34px;
    text-transform: uppercase;
    text-align: center;
}

.edit-list-modal .modal-body .title-quick-order + p {
    margin: 7px 0 0 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 18px;
    color: #343434;
    line-height: 25px;
    text-align: center;
}

.edit-list-modal .modal-body .table-quick-order {
    margin-top: 43px;
}

.edit-list-modal .modal-body .table-quick-order .head-table-cart {
    padding: 8.5px 0 8.5px 17px;
    display: flex;
    flex-wrap: wrap;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
    background: #F2F2F2;
}

.edit-list-modal .modal-body .table-quick-order .head-table-cart .photo-item-cart {
    width: 15%;
}

.edit-list-modal .modal-body .table-quick-order .head-table-cart .name-item-cart {
    width: 23%;
}

.edit-list-modal .modal-body .table-quick-order .head-table-cart .price-item-cart {
    width: 15%;
}

.edit-list-modal .modal-body .table-quick-order .head-table-cart .bonus-item-cart {
    width: 17%;
}

.edit-list-modal .modal-body .table-quick-order .head-table-cart .count-item-cart {
    width: 14%;
}

.edit-list-modal .modal-body .table-quick-order .body-table-cart .item-table-cart {
    display: flex;
    flex-wrap: wrap;
    padding: 7px 0 6px 0;
    border-bottom: 1px solid #DEDEDE;
    justify-content: space-between;
}

.edit-list-modal .modal-body .table-quick-order .body-table-cart .item-table-cart .photo-item-cart {
    width: 13%;
    padding-left: 17px;
}

.edit-list-modal .modal-body .table-quick-order .body-table-cart .item-table-cart .photo-item-cart a {
    display: block;
    width: 89px;
    height: 101px;
    text-decoration: none;
    position: relative;
}

.edit-list-modal .modal-body .table-quick-order .body-table-cart .item-table-cart .photo-item-cart a img {
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}

.edit-list-modal .modal-body .table-quick-order .body-table-cart .item-table-cart .name-item-cart {
    width: 25%;
    padding-top: 23px;
}

.edit-list-modal .modal-body .table-quick-order .body-table-cart .item-table-cart .name-item-cart a {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 19px;
    text-decoration: none;
}

.edit-list-modal .modal-body .table-quick-order .body-table-cart .item-table-cart .price-item-cart {
    width: 15%;
}

.edit-list-modal .modal-body .table-quick-order .body-table-cart .item-table-cart .price-item-cart .price {
    padding-top: 30px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 22px;
    color: #323232;
    line-height: 30px;
}

.edit-list-modal .modal-body .table-quick-order .body-table-cart .item-table-cart .price-item-cart .price span {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 18px;
    color: #323232;
    line-height: 25px;
}

.edit-list-modal .modal-body .table-quick-order .body-table-cart .item-table-cart .price-item-cart .old-price {
    padding-top: 15px;
    padding-left: 10px;
}

.edit-list-modal .modal-body .table-quick-order .body-table-cart .item-table-cart .price-item-cart .old-price p {
    margin: 0;
    display: inline-block;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 18px;
    color: #323232;
    line-height: 25px;
    position: relative;
}

.edit-list-modal .modal-body .table-quick-order .body-table-cart .item-table-cart .price-item-cart .old-price p span {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 19px;
}

.edit-list-modal .modal-body .table-quick-order .body-table-cart .item-table-cart .price-item-cart .old-price p::before {
    content: '';
    display: block;
    width: 100%;
    height: 1px;
    background: var(--main-color);
    position: absolute;
    top: 50%;
    left: 0;
}

.edit-list-modal .modal-body .table-quick-order .body-table-cart .item-table-cart .price-item-cart .old-price + .price {
    padding-top: 0;
    margin-top: -5px;
    color: var(--main-color);
}

.edit-list-modal .modal-body .table-quick-order .body-table-cart .item-table-cart .price-item-cart .old-price + .price span {
    color: var(--main-color);
}

.edit-list-modal .modal-body .table-quick-order .body-table-cart .item-table-cart .bonus-item-cart {
    width: 15.5%;
    padding-top: 30px;
    padding-left: 10px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 22px;
    color: #323232;
    line-height: 30px;
}

.edit-list-modal .modal-body .table-quick-order .body-table-cart .item-table-cart .bonus-item-cart span {
    display: none;
}

.edit-list-modal .modal-body .table-quick-order .body-table-cart .item-table-cart .count-item-cart {
    padding-top: 27px;
    width: 16%;
}

.edit-list-modal .modal-body .table-quick-order .body-table-cart .item-table-cart .count-item-cart .input-group {
    width: 136px;
}

.edit-list-modal .modal-body .table-quick-order .body-table-cart .item-table-cart .count-item-cart .minus {
    display: inline-block;
    padding: 0;
    width: 30px;
    height: 30px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/minus.svg") no-repeat center center;
    background-size: cover;
    border: none;
}

.edit-list-modal .modal-body .table-quick-order .body-table-cart .item-table-cart .count-item-cart .plus {
    display: inline-block;
    padding: 0;
    width: 30px;
    height: 30px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/plus.svg") no-repeat center center;
    background-size: cover;
    border: none;
}

.edit-list-modal .modal-body .table-quick-order .body-table-cart .item-table-cart .count-item-cart input {
    width: 56px;
    height: 38px;
    margin: 0 10px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 18px;
    color: #323233;
    line-height: 25px;
    text-align: center;
    background: #fff;
    border: 1px solid #DEDEDE;
    border-radius: 5px;
    outline: none;
    box-shadow: none;
}

.edit-list-modal .modal-body .table-quick-order .body-table-cart .item-table-cart .sum-price-item-cart {
    padding-top: 27px;
    width: 10%;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 22px;
    color: #323232;
    line-height: 30px;
}

.edit-list-modal .modal-body .table-quick-order .body-table-cart .item-table-cart .sum-price-item-cart span {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 18px;
    color: #323232;
    line-height: 25px;
}

.edit-list-modal .modal-body .table-quick-order .body-table-cart .item-table-cart .delete-item-cart {
    width: 5.5%;
    padding-top: 30px;
    text-align: center;
}

.edit-list-modal .modal-body .table-quick-order .body-table-cart .item-table-cart .delete-item-cart a {
    display: inline-block;
    width: 29px;
    height: 29px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/delete-cart.svg") no-repeat center center;
    background-size: cover;
}

.edit-list-modal .modal-body .table-quick-order .total-price-cart {
    text-align: right;
    margin-top: 13px;
}

.edit-list-modal .modal-body .table-quick-order .total-price-cart p {
    display: inline-block;
    margin: 0;
    padding-bottom: 14px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 27px;
    border-bottom: 1px solid #DEDEDE;
}

.edit-list-modal .modal-body .table-quick-order .total-price-cart p span {
    display: inline-block;
    margin-left: 18px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 25px;
    color: var(--main-color);
    line-height: 34px;
}

.edit-list-modal .modal-body .table-quick-order .total-price-cart p span span {
    margin-left: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 20px;
    line-height: 27px;
}

.edit-list-modal .modal-body .form-user-quick-order {
    margin-top: 37px;
}

.edit-list-modal .modal-body .form-user-quick-order .wrapp-field {
    display: inline-block;
    margin-right: 26px;
}

.edit-list-modal .modal-body .form-user-quick-order .wrapp-field label {
    display: block;
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 20px;
    font-weight: normal;
}

.edit-list-modal .modal-body .form-user-quick-order .wrapp-field input {
    display: block;
    margin-top: 6px;
    padding-left: 15px;
    width: 391px;
    height: 41px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    border: 1px solid #C4C4C4;
    outline: none;
}

.edit-list-modal .modal-body .form-user-quick-order .btn-site1 {
    margin-top: 32px;
    padding: 0;
    width: 217px;
    height: 48px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 13px;
    line-height: 46px;
    background: #fff;
    border: 1px solid #323232;
    border-radius: 11px;
    text-transform: uppercase;
    outline: none;
}

.edit-list-modal .modal-body .form-user-quick-order .btn-site1 .btn-trans {
    display: block;
    color: #fff;
    transition: .3s;
    margin-top: -46px;
}

.edit-list-modal .modal-body .form-user-quick-order .btn-site1 .btn-anim {
    display: block;
    color: #323232;
}

.edit-list-modal .modal-body .form-user-quick-order .btn-site1:hover {
    color: #fff;
    background: var(--main-color);
    border: 1px solid var(--main-color);
}

.edit-list-modal .modal-body .form-user-quick-order .btn-site1:hover .btn-trans {
    margin-top: 0;
}

.edit-list-modal .modal-body .form-user-quick-order .text-ptivacy {
    display: inline-block;
    max-width: 581px;
    margin: 0 0 0 12px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #343434;
    line-height: 19px;
    vertical-align: -26px;
}

.edit-list-modal .modal-body .form-user-quick-order .text-ptivacy a {
    color: #343434;
    text-decoration: underline;
}

.edit-list-modal .modal-body .form-user-quick-order .text-ptivacy a:hover {
    text-decoration: none;
}

.edit-list-modal .modal-body .close-modal {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/close-modal.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 25px;
    right: 25px;
}


.wrapp-personal-date .btn-catalog-filter {
    margin-top: 20px;
}

.wrapp-personal-date .btn-catalog-filter .apply-filter {
    display: inline-block;
    width: 163px;
    height: 50px;
    line-height: 48px;
    overflow: hidden;
    transition: .3s;
    vertical-align: middle;
    position: relative;
    z-index: 2;
}

.wrapp-personal-date .btn-catalog-filter .apply-filter button {
    padding: 0;
    display: inline-block;
    width: 163px;
    height: 50px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 13px;
    color: var(--main-color);
    background: #fff;
    border: 1px solid var(--main-color);
    border-radius: 11px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    transition-property: color;
    transition: color .3s ease;
    outline: none;
}

.wrapp-personal-date .btn-catalog-filter .apply-filter button .btn-trans {
    display: block;
    transition: .3s;
    color: #fff;
    margin-top: -48px;
}

.wrapp-personal-date .btn-catalog-filter .apply-filter button .btn-anim {
    display: block;
    color: var(--main-color);
}

.wrapp-personal-date .btn-catalog-filter .apply-filter button:hover {
    color: #fff;
    border: 1px solid var(--main-color);
    background: var(--main-color);
}

.wrapp-personal-date .btn-catalog-filter .apply-filter button:hover .btn-trans {
    margin-top: 0;
}

.changed-passw-user .btn-catalog-filter {
    margin-top: 20px;
}

.changed-passw-user .btn-catalog-filter .apply-filter {
    display: inline-block;
    width: 163px;
    height: 50px;
    line-height: 48px;
    overflow: hidden;
    transition: .3s;
    vertical-align: middle;
    position: relative;
    z-index: 2;
}

.changed-passw-user .btn-catalog-filter .apply-filter button {
    padding: 0;
    display: inline-block;
    width: 163px;
    height: 50px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 13px;
    color: var(--main-color);
    background: #fff;
    border: 1px solid var(--main-color);
    border-radius: 11px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    transition-property: color;
    transition: color .3s ease;
    outline: none;
}

.changed-passw-user .btn-catalog-filter .apply-filter button .btn-trans {
    display: block;
    transition: .3s;
    color: #fff;
    margin-top: -48px;
}

.changed-passw-user .btn-catalog-filter .apply-filter button .btn-anim {
    display: block;
    color: var(--main-color);
}

.changed-passw-user .btn-catalog-filter .apply-filter button:hover {
    color: #fff;
    border: 1px solid var(--main-color);
    background: var(--main-color);
}

.changed-passw-user .btn-catalog-filter .apply-filter button:hover .btn-trans {
    margin-top: 0;
}

.changed-passw-user .btn-catalog-filter {
    display: block;
    margin: 28px 0 auto auto;
    width: 188px;
    height: 49px;
    line-height: 47px;
    border-radius: 11px;
    text-decoration: none;
}

.wrapp-contacts-footer a {
    text-decoration: none;
    color: inherit;
}

.tab-pane p {
    margin-top: 7px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    letter-spacing: 0.05em;
    line-height: 26px;
}

.tab-pane h5 {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 20px;
    color: #323232;
    letter-spacing: 0.05em;
    line-height: 26px;
    font-weight: bold;
}

.item-service {
    cursor: pointer;
}

.list-service-mini .item-service {
    justify-content: space-between;
}

.list-documents .item-document {
    margin-bottom: 15px;
}

.open-city-modal {
    cursor: pointer !important;
}

.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .list-features-card {
    justify-content: space-around;
}

.wrap-card-share {
    display: inline-block;
    margin-top: 0;
    float: right;
}

.wrap-card-share .ya-share2__item_more.ya-share2__item_has-pretty-view .ya-share2__icon_more {
    background-image: url("/local/templates/czebra_daewoo/front/css_new/../img/title-icon-card.svg");
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    /*width: auto;*/

}

.wrap-card-share .ya-share2__container_size_m .ya-share2__item_more.ya-share2__item_has-pretty-view .ya-share2__link_more.ya-share2__link_more-button-type_short .ya-share2__badge {
    border-radius: 0;
}

.wrap-card-share .ya-share2__container_size_m .ya-share2__item_more.ya-share2__item_has-pretty-view .ya-share2__link_more.ya-share2__link_more-button-type_short {
    padding: 5px;
    background: transparent;
}

.wrap-card-share .ya-share2__list.ya-share2__list_direction_vertical > .ya-share2__item {
    display: inline-block;
    width: 100%;
}

.wrap-card-share .ya-share2__container_size_m.ya-share2__container_alone .ya-share2__popup_direction_bottom,
.wrap-card-share .ya-share2__container_size_m .ya-share2__item_more.ya-share2__item_has-pretty-view .ya-share2__popup_direction_bottom {
    top: 40px;
    width: 180px;
}

.wrap-card-share .ya-share2__container_size_m .ya-share2__popup:not(.ya-share2__popup_mobile) {
    border-radius: 3px;
}

.wrap-card-share .ya-share2__popup .ya-share2__list .ya-share2__item .ya-share2__link {
    display: block;
    float: left;
}

.wrap-card-share .ya-share2__container_size_m .ya-share2__title {
    font-family: "OpenSans-Regular", sans-serif;
}

.mobile-wrap-card-share {
    width: 25px;
    height: 25px;
    display: inline-block;
    float: right;
    margin-left: 4px;
}

.mobile-wrap-card-share .ya-share2__item_more.ya-share2__item_has-pretty-view .ya-share2__icon_more {
    background-image: url("/local/templates/czebra_daewoo/front/css_new/../img/card-mobil/share.svg");
    background-size: inherit;
    width: 25px;
    height: 25px;
}

.mobile-wrap-card-share .ya-share2__container_size_m .ya-share2__item_more.ya-share2__item_has-pretty-view .ya-share2__link_more.ya-share2__link_more-button-type_short {
    background: transparent;
    padding: 0;
}

.wrapp-item-new .item-new.tablet-item .top-item-tablet .ya-share2__item_more.ya-share2__item_has-pretty-view .ya-share2__icon_more {
    background-image: url("/local/templates/czebra_daewoo/front/css_new/../img/new-mobil-card/share.svg");
    background-size: contain;
}

.wrapp-item-new .item-new.tablet-item .top-item-tablet .ya-share2__item_more.ya-share2__item_has-pretty-view .ya-share2__badge_more .ya-share2__icon {
    height: 35px;
    width: 35px;
}

.wrapp-item-new .item-new.tablet-item .top-item-tablet .ya-share2__container_size_m .ya-share2__item_more.ya-share2__item_has-pretty-view .ya-share2__link_more.ya-share2__link_more-button-type_short {
    padding: 0;
    background: transparent;
}

.wrapp-compare .wrapp-list-compare .block-characteristics-compare .filter-characteristics-compare .wrapp-checkbox a {
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #333333;
    line-height: 18px;
    font-weight: normal;
    text-decoration: none;
}

.wrapp-compare .wrapp-list-compare .block-characteristics-compare .filter-characteristics-compare .wrapp-checkbox a::before {
    content: '';
    display: inline-block;
    width: 20px;
    height: 20px;
    border: 1px solid var(--main-color);
    border-radius: 3px;
    position: absolute;
    top: -2px;
    left: 0;
}

.wrapp-compare .wrapp-list-compare .block-characteristics-compare .filter-characteristics-compare .wrapp-checkbox a.checked::before {
    content: '';
    display: inline-block;
    width: 20px;
    height: 20px;
    border: 1px solid var(--main-color);
    border-radius: 3px;
    position: absolute;
    top: -2px;
    left: 0;
}

.wrapp-compare .wrapp-list-compare .block-characteristics-compare .filter-characteristics-compare .wrapp-checkbox a.checked::after {
    content: '';
    display: inline-block;
    width: 12px;
    height: 8px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/check.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 4px;
    left: 4px;
}

.wrapp-card .block-card-info .right-card .wrapp-avialable-bonus-card .not-avialable-card span {
    color: #ff0808;
}

.wrapp-card .block-card-info .right-card-mobil .top-block .not-avialable {
    color: #ff0808;
}

.wrapp-card .block-card-info .right-card-mobil .top-block .not-avialable::before {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/not-avialable.svg") no-repeat center center;
    background-size: cover;
}


.wrapp-service-support .list-shops .item-service.active {
    border-top: 1px solid var(--main-color) !important;
    border-bottom: 1px solid var(--main-color) !important;
}

.store-address.change-select-shop-modal a::before {
    content: attr(data-title);
    display: none;
}

.store-address.change-select-shop-modal a:hover::before {
    content: attr(data-title);
}

.store-address.change-select-shop-modal a {
    position: relative; /* Относительное позиционирование */
}

.store-address.change-select-shop-modal a:hover::before {
    display: block;
    content: attr(data-title); /* Выводим текст */
    position: absolute; /* Абсолютное позиционирование */
    top: 25px; /* Положение подсказки */
    z-index: 1; /* Отображаем подсказку поверх других элементов */
    background: rgba(250, 250, 230, 0.9); /* Полупрозрачный цвет фона */
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 13px; /* Размер текста подсказки */
    padding: 5px 10px; /* Поля */
    border: 1px solid #333; /* Параметры рамки */
}

.ask-modal .wrapp-field .cz-error,
.reviews-modal .wrapp-field .cz-error {
    border-color: red !important;
}

.reviews-modal .cz-wrap-error,
.ask-modal .cz-wrap-error {
    display: none !important;
}

.reviews-modal input[type='submit'],
.ask-modal input[type='submit'] {
    padding: 0;
    display: inline-block;
    width: 163px;
    height: 50px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 13px;
    background: #fff;
    border: 1px solid #000000;
    border-radius: 11px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    transition-property: color;
    transition: color .3s ease;
    outline: none;
}

.wrapp-list-reviews .more-item {
    width: 100%;
    margin-top: 36px;
    text-align: center;
}

.wrapp-list-reviews .more-item a {
    display: inline-block;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 20px;
    color: #4B4B4B;
    line-height: 27px;
    text-decoration: none;
    text-transform: uppercase;
}

.bg-item-stock.mobile {
    display: none;
}

.slide-compare .add-to-favorites a.selected {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/favorites-item-active.svg") no-repeat center center !important;
    background-size: cover !important;
}

.wrapp-txt li ol {
    margin-left: 20px;
    margin-top: 0 !important;
}

.wrapp-txt ol {
    max-width: 1200px;
}

.wrapp-txt li ul {
    margin-left: 20px;
}

.wrapp-txt ol {
    max-width: 1200px;
}

.wrapp-txt ol {
    counter-reset: myCounter !important;
}

.wrapp-txt li {
    list-style: none;
}

.wrapp-txt ol li:before {
    counter-increment: myCounter !important;
    content: counter(myCounter) '. ' !important;
    font-family: "OpenSans-Regular", sans-serif !important;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .list-type-payment .wrapp-radio label {
    padding-left: 10px;
}

.new-sol-article a::before {
    content: attr(data-title);
    display: none;
}

.new-sol-article a:hover::before {
    content: attr(data-title);
}

.new-sol-article a {
    position: relative; /* Относительное позиционирование */
}

.new-sol-article a:hover::before {
    color: #333333;
    display: block;
    content: attr(data-title); /* Выводим текст */
    position: absolute; /* Абсолютное позиционирование */
    top: 25px; /* Положение подсказки */
    z-index: 1; /* Отображаем подсказку поверх других элементов */
    background: rgba(250, 250, 230, 0.9); /* Полупрозрачный цвет фона */
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 13px; /* Размер текста подсказки */
    padding: 5px 10px; /* Поля */
    border: 1px solid #333; /* Параметры рамки */
}

.wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk:nth-child(2n) {
    margin-right: 22px;
}

.block-lk .wrapp-menu-lk {
    width: 1250px !important;
    flex-wrap: nowrap;
}

.nothing-found {
    text-align: center;
    display: block;
    width: 100%;
    font-family: "OpenSans-Regular", sans-serif;
    color: #323232;
    text-transform: uppercase;
}

.nothing-found p {
    margin-top: 50px;
}

.wrapp-card .block-card-info .right-card .wrapp-avialable-bonus-card {
    flex-wrap: nowrap;
}

.wrapp-address-delivery .tabs-address-delivery .menu-tabs {
    display: flex;
    flex-wrap: nowrap;
}

.form_result_message {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 18px;
    color: #343434;
    text-align: center;
}

.reviews-modal .title-modal {
    margin-bottom: 15px;
}

.list-features-item .features-item img {
    width: 55px;
    height: 55px;
}

/*АУТЛАЙНЫ*/
.slide-reviews, .yes-reviews a, .no-reviews a {
    outline: none;
}

/*АУТЛАЙНЫ*/
.icon-mobil-block .add-favorites.selected {
    background: url('/local/templates/czebra_daewoo/front/css_new/../img/favorites-item-active.svg') no-repeat center center !important;
    background-size: cover !important;
}

.icon-mobil-block .add-compare.selected {
    background: url('/local/templates/czebra_daewoo/front/css_new/../img/compare-item.svg') no-repeat center center !important;
    background-size: cover !important;
}

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .list-features-item .features-item:first-child span {
    color: inherit;
    text-transform: none;
}


#fastbuy_main .wrapp-field input.cz-error {
    border-color: red !important;
}

#fastbuy_main .wrapp-field .cz-wrap-error {
    display: none !important;
}

/*Правки по удалению бонусов*/
.wrapp-purchase-history .wrapp-list-purchase-history {
    margin-top: 0 !important;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history:not(.with-bonus) .table-item-purchase-history .head-table-purchase-history .sum-price {
    border-right: none;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history:not(.with-bonus) .table-item-purchase-history .head-table-purchase-history .sum-price {
    width: 367px;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history:not(.with-bonus) .table-item-purchase-history .body-table-purchase-history .sum-price-item-purchase-history {
    width: 367px;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history:not(.with-bonus) .total-price-and-bonus .total-price p {
    display: block;
}

.caption-slider-related.margin {
    margin-bottom: 58px;
}


/*--Правки по удалению бонусов*/

.table-item .wrapp-delivery-item .date-delivery,
.table-item .wrapp-pickup-item .date-pickup {
    text-align: center;
}

.right-card .wrapp-getting-card .wrapp-delivery-card .value-delivery-card {
    text-align: center;
}

.right-card .wrapp-getting-card .wrapp-delivery-card .value-delivery-card,
.right-card .wrapp-getting-card .wrapp-pickup-card .value-pickup-card {
    text-align: center;
    margin: 0 auto;
}

.wrapp-list-stock p {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 26px;
}

.cz-wrap-error {
    display: none;
}

input.cz-error {
    border-color: red !important;
}

.auth.error {
    color: red;
    display: none;
}

.auth.error.visible {
    display: block;
}

.forgot-stage {
    display: none;
}

.forgot-stage.active {
    display: block;
}

.sendAgain .minutes,
.sendAgain .seconds,
.sendAgain .timer {

    display: none;
}

.sendAgain a.disabled {
    color: #C4C4C4;
}

.sendAgain a.disabled .minutes,
.sendAgain a.disabled .seconds,
.sendAgain a.disabled .timer {
    display: inline;
}

.coupon-list-items {
    margin-top: 20px;
}

.coupon-list-items .coupon-item img {
    width: 20px;
    cursor: pointer;
}

.coupon-list-items .coupon-item {
    margin: 10px 0 10px 0;
}

.descr-features-item span.red {
    color: red;
}

.quick-order-form .list-social {
    margin-bottom: 11px;
}

.quick-order-form .list-social img {
    width: 40px;
}

.wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock {
    height: 351px;
}

.change-select-city-modal .modal-body .form-select-city .list-city .column-city {
    margin-right: 50px;
}

.delivery-list .item-company .name-company {
    margin-left: auto;
    margin-right: 40px;
    line-height: 50px !important;

}

.delivery-list .wrapp-name-company {
    width: 100% !important;
}

.menu-tabs.moscow li {
    width: 50% !important;
}

.form-delivery-company .list-field label {
    margin-bottom: 5px !important;
}


.slider-card {
    max-height: 493px;
    overflow: hidden;
}

.slider-nav-card,
.slider-video-card {
    max-height: 91px;
    overflow: hidden;
}

/*Форма калькулятора рассчета доставки*/
#form-calculate-c6v label {
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
    font-weight: normal;
}

#form-calculate-c6v input.form-control {
    margin-top: 6px;
    padding-left: 15px;
    width: 100%;
    height: 41px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 20px;
    border: 1px solid #C4C4C4;
    outline: none;
    border-radius: 0;
}

#form-calculate-c6v input.form-control:focus {
    box-shadow: none;
}

#form-calculate-c6v .form-row {
    display: inline-block;
    width: 100%;
    margin-bottom: 10px;
}

#form-calculate-c6v .bootstrap-select {
    margin-top: 6px;
}

#form-calculate-c6v .dropdown-toggle {
    padding-left: 15px;
    width: 100%;
    height: 41px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 20px;
    border: 1px solid #C4C4C4;
    outline: none;
    border-radius: 0;
}

#form-calculate-c6v .dropdown-menu > .active > a,
#form-calculate-c6v .dropdown-menu > .active > a:focus,
#form-calculate-c6v .dropdown-menu > .active > a:hover {

    background-color: transparent;
    color: var(--main-color);
}

#form-calculate-c6v .btn.btn-primary {
    width: 190px;
    height: 50px;
    line-height: 40px;
    border-radius: 11px;
    text-decoration: none;
    text-transform: uppercase;
    background: transparent;
    color: #323232;
    border: 1px solid #000000;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 13px;
    margin: 0 15px;
}

#form-calculate-c6v .btn.btn-primary:hover,
#form-calculate-c6v .btn.btn-primary:focus {
    color: #fff;
    border: 1px solid var(--main-color);
    background: var(--main-color);
}

#form-calculate-c6v #delivery-result {
    margin: 30px 15px 15px;
}

#modal-calculate-c6v .close-modal {
    display: inline-block;
    width: 21px;
    height: 21px;
    background: url('/local/templates/czebra_daewoo/front/css_new/../img/close.svg') no-repeat center center;
    background-size: contain;
    position: absolute;
    top: 10px;
    right: 10px;
}

#modal-calculate-c6v .modal-title {
    margin: 15px 15px 25px;
    font-size: 25px;
    font-family: "OpenSans-Bold", sans-serif;
    color: #323232;
    line-height: 27px;
    letter-spacing: 0.05em;
    padding: 0;
}

#form-calculate-c6v .wrapp-calculate-item {
    padding: 10px 0 10px 0;
    border-bottom: 1px solid #C4C4C4;
    margin-bottom: 10px;
}

#form-calculate-c6v .wrapp-calculate-item p {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
}

#form-calculate-c6v .wrapp-calculate-item .title-delivery {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 19px;
    color: var(--main-color);
    line-height: 26px;
}

#form-calculate-c6v p.warning-message {
    color: #868686;
    font-size: 13px;
}

#form-calculate-c6v .result-title {
    font-size: 20px;
    font-family: "OpenSans-Bold", sans-serif;
    color: #323232;
    line-height: 27px;
    letter-spacing: 0.05em;
    margin: 40px 0 10px;
}

.terms-delivery .wrapp-calculate {
    margin: 50px 0 -30px;
}

#delivery-company .wrapp-calculate {
    margin-top: 28px;
}

/*--Форма калькулятора рассчета доставки*/


.tabs-address-delivery .menu-tabs.regional .icon-delivery2,
.tabs-address-delivery .menu-tabs.regional .icon-delivery3 {
    width: 50% !important;
}

.tab-pane .wrapp-table-info-tarif {
    padding: 16px 15px 12px 15px;
    background: #FFFFFF;
    border: 1px solid #E1E1E1;
}

.tab-pane .wrapp-table-info-tarif .head-table-tarif {
    height: 31px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 13px;
    color: #323232;
    line-height: 18px;
    background: #F2F2F2;
    border-right: 2px solid #fff;
    font-weight: normal;
    text-transform: uppercase;
    text-align: center;
}

.tab-pane .wrapp-table-info-tarif .body-table-tarif {
    padding: 4px 0 7px 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 12px;
    color: #323232;
    line-height: 16px;
    border-bottom: 1px solid #DEDEDE;
    text-align: center;
}

.tab-pane .wrapp-table-info-tarif .body-table-tarif span {
    font-size: 10px;
    line-height: 14px;
}

.wrapp-getting-card .not-avialable-card {
    text-align: center;
    margin-top: 20px;
    font-family: "OpenSans-Bold", sans-serif;
    text-transform: uppercase;
    color: #ff0808;
}

.right-card-mobil .top-block.not-available .rate {
    text-align: center;
    width: 50%;
}

.right-card-mobil .top-block.not-available .avialable {
    text-align: center;
    width: 50%;
    border-right: none !important;
}

.right-table-item.not-available .in-avialable {
    width: 100% !important;
    text-align: center;
    border-right: none !important;
}

.quick-order a,
.add-to-cart-item a {
    outline: none;
}

/*правки мобильной версии каталога*/

.btn-item span {
    margin-bottom: 1px;
}


.table-company.new-table {
    width: 100% !important;
}

.table-company.new-table .delivery-list {
    flex-wrap: wrap;
    display: flex;
    justify-content: space-around;
}

.table-company.new-table .delivery-list .item-company {
    width: 31%;
    margin-bottom: 30px;
    border: 1px solid #C4C4C4;
}

.table-company.new-table .delivery-list .item-company label {
    border-top: none;
    height: 100%;
}

.table-company.new-table .delivery-list .item-company label .wrapp-name-company div {
    text-align: center;
}

.table-company.new-table .delivery-list .item-company label .wrapp-name-company .name-company {
    margin: 0 !important;
    margin-top: auto !important;
}

.table-company.new-table input[type=radio]:checked + label:after {
    border: none !important;
    background: transparent !important;
}

.table-company.new-table .item-company label:before {
    display: none !important;
}

.item-info-confirm .detail-info-confirm input {
    margin-top: 6px;
    padding-left: 15px;
    width: 100%;
    height: 41px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 20px;
    border: 1px solid #C4C4C4;
    outline: none;
}

.wrapp-registration-order .errortext {
    color: red;
}

.wrapp-txt .list-social img {
    width: 40px;
}

.table-and-map-delivery .form-address-delivery.table-delivery {
    width: 48% !important;
}

.table-and-map-delivery .map-delivery.map-delivery2 {
    width: 48% !important;
}

.table-and-map-delivery .map-delivery.map-delivery2 img {
    width: 100%;
    height: auto !important;
}

.tab-pane .wrapp-table-info-tarif .body-table-tarif {
    font-size: 16px;
}

.tab-pane .wrapp-table-info-tarif .head-table-tarif {
    font-size: 16px;
}

.tab-pane .wrapp-table-info-tarif .body-table-tarif {
    line-height: 38px;
}

#loader {
    position: fixed;
    background: rgba(255, 255, 255, 0.5);
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 1000000000;
}

#loader img {
    width: 100px;
    height: 100px;
}

left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .body-table {
    display: block;
}

.wrapp-list-delivery-company {
    margin-top: 63px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 15px 1%;
}

.select-company-delivery.single-page {
    width: 100%;
}

.wrapp-list-delivery-company .item-delivery-company {
    /*width: 307px;*/
    width: 24%;
    height: 247px;
    /*margin-right: 33px;*/
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    border: 1px solid #DDDDDD;
}

.wrapp-list-delivery-company .item-delivery-company .img-company {
    width: 100%;
    height: 110px;
    position: relative;
}

.wrapp-list-delivery-company .item-delivery-company .img-company img {
    margin: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.wrapp-list-delivery-company .item-delivery-company .calculate-cost {
    margin-top: 22px;
}

.wrapp-list-delivery-company .item-delivery-company .calculate-cost a {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #000;
    line-height: 17px;
    text-decoration: underline;
}

.wrapp-list-delivery-company .item-delivery-company .track-cargo {
    margin-top: 10px;
}

.wrapp-list-delivery-company .item-delivery-company .track-cargo a {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #000;
    line-height: 17px;
    text-decoration: underline;
}

.select-company-delivery.single-page .wrapp-list-delivery-company {
    margin-top: 0 !important;
}

.wrapp-list-delivery-company .item-delivery-company:nth-child(4n) {
    margin-right: 0;
}

.delivery-text .first-text {
    margin-top: 20px;
}

.delivery-text ul li {
    margin-top: 7px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    letter-spacing: 0.05em;
    line-height: 26px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .body-table {
    display: block !important;
}

.free_delivery_badge {
    margin: 0 0 10px 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
}

.free_delivery_badge .icon-is-free {
    display: inline-block;
    margin-left: 0;
    padding-right: 15px;
    width: 140px;
    height: 34px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 12px;
    color: #fff;
    line-height: 34px;
    background: #73C441;
    text-align: center;
    text-transform: uppercase;
    position: relative;
}

.free_delivery_badge .icon-is-free::after {
    content: '';
    display: inline-block;
    border: 20px solid transparent;
    border-right: 20px solid #fff;
    border-bottom: 20px solid #fff;
    position: absolute;
    top: 0;
    right: 0;
}

.btn-stock-main a {
    outline: none !important;
}

.slide-stock .name-stock-main a {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 27px;
    color: #323232;
    text-decoration: none;
    outline: none;
}

.not_display h1 {
    display: none !important;
}

.wrapp-item-category-main .link {
    text-decoration: none;
}

.service-support a {
    text-decoration: none;
}

.list-catalog-items .add-to-cart-item a.analog {
    width: 260px !important;
}

.list-catalog-items .btn-item.analog {
    padding-left: 50px;
    text-align: center;
}

.wrapp-related-product .btn-item.analog .add-to-cart-item {
    width: 180px;
}

.wrapp-related-product .btn-item.analog .add-to-cart-item a {
    width: 180px;
}

.item-accord-mobil .btn-item.analog-mobile {
}

.item-accord-mobil .btn-item.analog-mobile .add-to-cart-item {
    width: 120px !important;
}

.item-accord-mobil .btn-item.analog-mobile a {

    width: 120px !important;
}

.more-item a:hover {
    text-decoration: underline !important;
}

/*Мобильные вкладки*/
.service-mobile-item .item-document .name-doc {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 14px;
    color: #323232;
    width: 50px;
    line-height: 25px;
}

.service-mobile-item .item-document .size-doc {
    margin-top: 2px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 18px;
    color: #323232;
    line-height: 25px;

}

.service-mobile-item .item-document .download-doc {
    margin-top: 5px;
}

.service-mobile-item .item-document .download-doc a {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 18px;
    color: var(--main-color);
    line-height: 25px;
    text-decoration: underline;
}

.service-mobile-item .item-document .download-doc a::after {
    content: '';
    display: inline-block;
    margin-left: 8px;
    width: 23px;
    height: 23px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/tabs-services/down-arrow.svg") no-repeat center center;
    background-size: cover;
    vertical-align: middle;
}

.service-mobile-item .item-document {
    text-align: center;
}

.service-mobile-item {
    display: flex;
    justify-content: space-around;
    margin-bottom: 15px;
}

.service-mobile-wrapper {
    display: none;
}

.service-mobile-wrapper.active {
    display: block;
}

.service-mobile-wrapper.pprepare .service-mobile-item {
    display: block;
}

.service-mobile-wrapper p {
    margin-top: 7px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #323232;
    letter-spacing: 0.05em;
    line-height: 20px;
}

.service-mobile-wrapper h5 {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    letter-spacing: 0.05em;
    line-height: 26px;
    font-weight: bold;
}

.service-mobile-wrapper.maintenance .service-mobile-item {
    display: block;
}

.service-mobile-wrapper .btn-site1 {
    display: inline-block;
    width: 162px;
    height: 50px;
    border: 1px solid var(--main-color);
    border-radius: 11px;
    line-height: 48px;
    text-decoration: none;
}

.service-mobile-wrapper .btn-site1 .btn-trans {
    color: #333333;
}

.service-mobile-wrapper.qanda {
    margin-bottom: 20px;
}

.service-mobile-wrapper.qanda .btn-site1 {
    margin-left: auto;
    display: block !important;
}

.service-mobile-wrapper.qanda .service-mobile-item .author-question {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
}

.service-mobile-wrapper.qanda .service-mobile-item .date-city {
    margin-top: 4px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #8E8E8E;
    line-height: 22px;
}

.service-mobile-wrapper.qanda .service-mobile-item .text-question {
    margin-top: 7px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    letter-spacing: 0.05em;
    line-height: 26px;
}

.service-mobile-wrapper.qanda .answer-question {
    margin-top: 11px;
    padding-left: 41px;
}

.service-mobile-wrapper.qanda .answer-question span {
    display: block;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
}

.service-mobile-wrapper.qanda .answer-question p {
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    letter-spacing: 0.05em;
    line-height: 20px;
}

.service-mobile-wrapper.warranty .title-step-garanty {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 34px;
    text-transform: uppercase;
}

.service-mobile-wrapper.warranty .prev-text-garanty {
    margin: 7px 0 0 0;
    max-width: 870px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
}

.service-mobile-wrapper.warranty .extend-garanty a {
    display: inline-block;
    width: 259px;
    height: 50px;
    line-height: 48px;
    border-radius: 11px;
    text-decoration: none;
}

.service-mobile-wrapper.warranty .step-garanty .img-step {
    text-align: center;
}

.service-mobile-wrapper.warranty .step-garanty .text-step {

    margin-top: 20px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 20px;
    text-align: center;

}

.service-mobile-wrapper.warranty .extend-garanty {
    text-align: center;
    margin: 20px 0;
}

.service-nav-mobile {
    text-align: center;
    margin-top: 11px;
}

.bx-ui-sls-fake {
    z-index: 10 !important;
}

#moscow_delivery_form .bx-ui-sls-container .bx-ui-sls-route {
    margin: 0 0 0 !important;
}

#moscow_delivery_form .bx-ui-sls-fake {
    margin-top: 0 !important;
}

.slider-items .item .wrapp-rate-and-bonus-item .rate-item .count-rate {
    outline: none;
}

.wrapp-checkbox .cz-error ~ label::before {
    border-color: red !important;
}

.delivery_moscow_alert {
    font-size: 18px;
    background-color: var(--main-color);
    line-height: 46px;
    padding: 0 13px;
    font-weight: 600;
    color: #fff;
    margin: 15px 0;
}

.additional_data .selected_delivery_type .name,
.additional_data .delivery_price .name {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 28px;
}

.slide-novelty-main .add-to-cart a {
    outline: none;
}

.auth_form.disabled {
    display: none;
}

a.btn-order {
    cursor: pointer;
    text-decoration: none;
}

a.btn-order:hover {
    text-decoration: none;
}

.btn-order {
    min-height: 48px;
}


.slide-delivery img {
    height: auto;
    width: 100%;
}


.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .wrapp-characteristics .block-complectation .list-complectation ul li {
    list-style-type: disc;
    list-style-position: inside;
    text-indent: -20px;
    padding-left: 20px;
}


.item-service .logo-service img {
    max-width: 200px;
}

.sale_order_full_table .ps_logo .paysystem_name {
    float: right;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #333;
    margin-left: 12px;
}

.ps_logo .pay_name {
    margin-bottom: 20px;
}

.error.send_code {
    color: red;
}

.discount_price span.name {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 28px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .body-table .item-company label .wrapp-name-company .name-company {
    max-width: 200px;
}

.bx-session-message {
    display: none !important;
}

.error.send_code {
    color: red;
}

.list-subsection img.dt-img-hover {
    display: none !important;
}

.slinky-menu a span {
    line-height: 3.0;
}


/*  */

.wrapp-novelty-mobile {
    margin-top: 12px;
    display: none;
}

.wrapp-novelty-mobile .slider-novelty-mobile {
    margin: 10px -7.5px 0 -7.5px;
    padding: 0 30px;
}

.wrapp-novelty-mobile .slider-novelty-mobile .prev-slide {
    display: inline-block;
    width: 17px;
    height: 31px;
    background: url(/local/templates/czebra_daewoo/front/css_new/../img/arrow-stock-main.png) no-repeat center center;
    transform: rotate(180deg);
    background-size: cover;
    position: absolute;
    top: 50%;
    margin-top: -15.5px;
    left: 2px;
    z-index: 3;
    cursor: pointer;
}

.wrapp-novelty-mobile .slider-novelty-mobile .next-slide {
    display: inline-block;
    width: 17px;
    height: 31px;
    background: url(/local/templates/czebra_daewoo/front/css_new/../img/arrow-stock-main.png) no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 50%;
    margin-top: -15.5px;
    right: 2px;
    z-index: 3;
    cursor: pointer;
}

.wrapp-novelty-mobile .slider-novelty-mobile .wrapp-slide-novelty {
    padding: 0 7.5px;
    outline: none;
}


.wrapp-novelty-mobile .slider-novelty-mobile .slide-novelty-mobile {
    background: #fff;
    border: 1px solid #B3B3B3;
    position: relative;
}

.title-novelty-mobile {
    margin-bottom: 10px;
    font-family: 'OpenSans-Regular', sans-serif;
    font-size: 16px;
    color: #000;
    line-height: 21px;
    text-align: center;
    text-transform: uppercase;
}


.wrapp-novelty-mobile .slider-novelty-mobile .slide-novelty-mobile:hover {
    border: 1px solid var(--main-color);
}

.wrapp-novelty-mobile .slider-novelty-mobile .slide-novelty-mobile .sticker {
    position: absolute;
    top: 6px;
    left: 6px;
    z-index: 6;
}

.wrapp-novelty-mobile .slider-novelty-mobile .slide-novelty-mobile .sticker .sticker-novelty span {
    display: inline-block;
    width: 89px;
    height: 27px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 12px;
    color: var(--main-color);
    line-height: 25px;
    border: 1px solid var(--main-color);
    border-radius: 5px;
    text-align: center;
    text-transform: uppercase;
}

.wrapp-novelty-mobile .slider-novelty-mobile .slide-novelty-mobile .decor-item {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}

.wrapp-novelty-mobile .slider-novelty-mobile .slide-novelty-mobile .img-item-novelty {
    height: 190px;
    position: relative;
    z-index: 2;
}

.wrapp-novelty-mobile .slider-novelty-mobile .slide-novelty-mobile .img-item-novelty img {
    max-width: 70%;
    max-height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto auto 0 auto;
}

.wrapp-novelty-mobile .slider-novelty-mobile .slide-novelty-mobile .name-item-novelty {
    margin-top: 26px;
    text-align: center;
}

.wrapp-novelty-mobile .slider-novelty-mobile .slide-novelty-mobile .name-item-novelty a {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #333333;
    line-height: 22px;
    text-decoration: none;
    outline: none;
}

.wrapp-novelty-mobile .slider-novelty-mobile .slide-novelty-mobile .icon-item-novelty {
    margin-top: 12px;
    text-align: center;
}

.wrapp-novelty-mobile .slider-novelty-mobile .slide-novelty-mobile .icon-item-novelty a {
    display: inline-block;
    width: 35px;
    height: 35px;
    outline: none;
}

.wrapp-novelty-mobile .slider-novelty-mobile .slide-novelty-mobile .icon-item-novelty .add-to-compare {
    margin-right: 4px;
    background: url(/local/templates/czebra_daewoo/front/css_new/../img/compare-item.svg) no-repeat center center;
    background-size: 35px 35px;
}

.wrapp-novelty-mobile .slider-novelty-mobile .slide-novelty-mobile .icon-item-novelty .add-to-favorites {
    background: url(/local/templates/czebra_daewoo/front/css_new/../img/favorites-item.svg) no-repeat center center;
    background-size: 35px 35px;
}

.wrapp-novelty-mobile .slider-novelty-mobile .slide-novelty-mobile .icon-item-novelty + .price-item {
    margin-top: 25px;
}

.wrapp-novelty-mobile .slider-novelty-mobile .slide-novelty-mobile .price-item {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 28px;
    color: #323232;
    text-align: center;
    position: absolute;
    bottom: 75px;
    width: 95%;
}

.wrapp-novelty-mobile .slider-novelty-mobile .slide-novelty-mobile .price-item .rubl {
    font-size: 28px;
    color: #323232;
}

.wrapp-novelty-mobile .slider-novelty-mobile .slide-novelty-mobile .add-to-cart {
    width: 218px;
    height: 48px;
    line-height: 46px;
    overflow: hidden;
    transition: .3s;
    vertical-align: middle;
    /* position: absolute; */
    bottom: 25px;
    z-index: 2;
    margin: 0 auto;

}

.slide-novelty-mobile .add-to-cart a {
    outline: none;
    display: inline-block;
    width: 218px;
    height: 48px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 18px;
    color: #4C4C4C;
    line-height: 46px;
    background: #fff;
    border: 1px solid #000000;
    border-radius: 11px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    transition-property: color;
    transition: color .3s ease;
    position: absolute;
    bottom: 20px;
}

.wrapp-novelty-mobile .slider-novelty-mobile .slide-novelty-mobile .add-to-cart a:hover {
    color: #fff;
    border: 1px solid var(--main-color);
    background: var(--main-color);
}

/* .wrapp-novelty-mobile .slider-novelty-mobile .slide-novelty-mobile .price-item + .add-to-cart{
    margin-top: 34px;
} */

.wrapp-novelty-mobile .slider-novelty-mobile .slide-novelty-mobile .add-to-cart a .btn-trans {
    display: none;
    transition: .3s;
    color: #fff;
    margin-top: -46px;
}

.wrapp-novelty-mobile .slider-novelty-mobile .slide-novelty-mobile .add-to-cart a:hover .btn-trans {
    margin-top: 0;
    display: block;
}

.wrapp-novelty-mobile .slider-novelty-mobile .slide-novelty-mobile .add-to-cart a .btn-anim {
    display: block;
    color: #323232;
}


/* info-icon NEW*/

.wrapp-info-icon-new .container {
    width: 100%;
    max-width: 1920px;
}

.wrapp-info-icon-new .list-info-icon {
    display: flex;
    flex-flow: row nowrap;
    align-items: stretch;
    justify-content: space-evenly;
}

.wrapp-info-icon-new .list-info-icon a {
    display: flex;
    flex-flow: column wrap;
    text-decoration: none;
    color: #323232;
    text-align: center;
    transition: all 0.3s ease-in-out;
}

.wrapp-info-icon-new .list-info-icon .item-info-icon {
    max-width: 16%;
    text-align: center;
}

.wrapp-info-icon-new .list-info-icon .item-info-icon .img-info-icon {
    width: 62px;
    height: 62px;
    margin: 0 auto 10px;
}

.wrapp-info-icon-new .list-info-icon .item-info-icon .text-info-icon {
    max-width: 190px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 20px;
    line-height: 25px;
}


.wrapp-info-icon-new .list-info-icon a:hover {
    color: var(--main-color);
}

.wrapp-info-icon-new .list-info-icon .img-info-icon {
    background-color: #323232;
}

.wrapp-info-icon-new .list-info-icon a:hover .img-info-icon {
    background-color: var(--main-color);
    transition: all 0.3s ease-in-out;
    transform: translateY(-5px);
}

/*icon 1*/
.wrapp-info-icon-new .item-icon1 .img-info-icon {
    -webkit-mask: url(/local/templates/czebra_daewoo/front/img/features/icon-feat1.svg) no-repeat center;
    mask: url(/local/templates/czebra_daewoo/front/img/features/icon-feat1.svg) no-repeat center;
}

/*icon 2*/
.wrapp-info-icon-new .item-icon2 .img-info-icon {
    -webkit-mask: url(/local/templates/czebra_daewoo/front/img/features/icon-feat2.svg) no-repeat center;
    mask: url(/local/templates/czebra_daewoo/front/img/features/icon-feat2.svg) no-repeat center;
}

/*icon 3*/
.wrapp-info-icon-new .item-icon3 .img-info-icon {
    -webkit-mask: url(/local/templates/czebra_daewoo/front/img/features/icon-feat3.svg) no-repeat center;
    mask: url(/local/templates/czebra_daewoo/front/img/features/icon-feat3.svg) no-repeat center;
}

/*icon 4*/
.wrapp-info-icon-new .item-icon4 .img-info-icon {
    -webkit-mask: url(/local/templates/czebra_daewoo/front/img/features/icon-feat4.svg) no-repeat center;
    mask: url(/local/templates/czebra_daewoo/front/img/features/icon-feat4.svg) no-repeat center;
}

/*icon 5*/

.wrapp-info-icon-new .item-icon5 .img-info-icon {
    -webkit-mask: url(/local/templates/czebra_daewoo/front/img/features/icon-feat5.svg) no-repeat center;
    mask: url(/local/templates/czebra_daewoo/front/img/features/icon-feat5.svg) no-repeat center;
}

/*icon 6*/

.wrapp-info-icon-new .item-icon6 .img-info-icon {
    -webkit-mask: url(/local/templates/czebra_daewoo/front/img/features/icon-feat6.svg) no-repeat center;
    mask: url(/local/templates/czebra_daewoo/front/img/features/icon-feat6.svg) no-repeat center;
}

/*icon 7*/
.wrapp-info-icon-new .item-icon7 {
    display: none;
}

.wrapp-info-icon-new .item-icon7 .img-info-icon {
    -webkit-mask: url(/local/templates/czebra_daewoo/front/img/features/icon-feat7.svg) no-repeat center;
    mask: url(/local/templates/czebra_daewoo/front/img/features/icon-feat7.svg) no-repeat center;
}

/*END info-icon NEW*/


/*/front/css_new/temp_style.css*/


.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .right-block-reviews .sum-rate-reviewer .list-rating .item-ratin .progress-bar-rating {
    margin-right: 10px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .list-features-card .item-features-card {
    width: 22%;
}

.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .list-features-card .item-features-card:nth-child(1),
.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .list-features-card .item-features-card:nth-child(2),
.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .list-features-card .item-features-card:nth-child(3) {
    margin-right: 0;
}

.wrapp-card .block-card-info .features-item-card .slider-features-item-card .slick-track {
    margin-left: 0;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-video-card {
    margin-right: 20px;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav {
    margin-left: 0;
}

.wrapp-stocks .wrapp-list-stock .item-stock {
    position: relative;
}

.wrapp-stocks .wrapp-list-stock .item-stock::after {
    content: '';
    width: 100%;
    height: 100%;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/frame-stock.png") no-repeat center center;
    background-size: cover;
    transition: transform 0.5s ease;
    position: absolute;
    top: 0;
    left: 0;
}

.wrapp-stocks .wrapp-list-stock .item-stock:hover::after {
    transform: scale(1.05);
    transition: transform 0.5s ease;
}


.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history:not(.with-bonus) .total-price-and-bonus .total-price {
    width: 239px;
    text-align: left;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history:not(.with-bonus) .total-price-and-bonus .total-price p {
    display: inline-flex;
}

.bx-sls {
    height: 41px;
}

.bx-sls .dropdown-block {
    height: 100%;
}

.bx-sls .dropdown-icon {
    top: 14px;
}

.bx-sls .bx-ui-sls-container {
    height: 100%;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .info-user-company .list-field .wrapp-field input {
    margin-top: 0;
}


.wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock::after {
    content: '';
    width: 100%;
    height: 100%;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/frame-stock.png") no-repeat center center;
    background-size: cover;
    transition: transform 0.5s ease;
    position: absolute;
    top: 0;
    left: 0;
}


.change-select-city-modal .list-service.list-service2 .item-service {
    justify-content: space-between;
}

.change-select-city-modal .modal-body .form-select-city {
    padding-right: 26px;
}


.wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .block-select-company .table-company {
    margin-right: 0;
}


.table-company.new-table .delivery-list {
    display: flex;
    flex-wrap: wrap;
    justify-content: normal;
}

.table-company.new-table .delivery-list .item-company {
    min-height: 200px;
    margin-right: 3.5%;
    margin-bottom: 3.5%;
    border: 1px solid #e5e5e5;
}

.table-company.new-table .delivery-list .item-company:hover {
    box-shadow: 0 3px 9px rgb(0 0 0 / 13%);
}

.table-company.new-table .item-company:nth-child(3n) {
    margin-right: 0;
}

.table-company.new-table .item-company .wrapp-name-company .img-company {
    width: 100%;
    height: 110px;
    position: relative;
}

.table-company.new-table .item-company .wrapp-name-company .img-company img {
    max-height: 100%;
    max-width: 100%;
    margin: auto;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}

.table-company.new-table .item-company .wrapp-name-company {
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.table-company.new-table .item-company .wrapp-name-company .name-company {
    width: 100%;
    margin: 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    text-align: center;
}


#delivery-msk table {
    width: 100%;
    table-layout: fixed;
}

.tab-pane .wrapp-table-info-tarif .body-table-tarif {
    line-height: 26px;
}


.change-select-city-modal .modal-body .form-select-city .list-city .column-city {
    margin-right: 0;
}

.change-select-city-modal .modal-body .form-select-city .list-city {
    justify-content: space-between;
}

.change-select-city-modal .modal-body .form-select-city .list-city .column-city a {
    font-size: 14px;
}

/*.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .add-to-cart-item{
  margin-right: 5px;
}*/

.select-city-modal .modal-body .btn-select-city .change-city {
    margin-left: 2px;
}

.select-city-modal .modal-body .btn-select-city .ok-city a {
    line-height: 32px;
}

.select-city-modal .modal-body .btn-select-city .change-city a {
    line-height: 32px;
}

/*/front/css/temp_style3.css*/


.slide-stock .name-stock-main a {
    font-size: 25px;
}

.wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock {
    padding-right: 25px;
}

.wrapp-stocks .wrapp-list-stock .item-stock {
    padding-right: 25px;
}

.wrapp-stocks .wrapp-list-stock .item-stock .name-stock {
    font-size: 25px;
}


.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .rate-item .bg-rate {
    overflow: hidden;
    vertical-align: -5px;
}

.wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock .old-price-stock-main {
    display: flex;
    flex-wrap: wrap;
    margin-top: 0;
}

#garanty-xxl-tabs .wrapp-banner-xxl {
    display: flex;
    flex-wrap: wrap;
    background: radial-gradient(99.06% 409.33% at -62.39% 30.28%, #F67713 67.38%, #EE4D14 82.47%);
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
    border-radius: 10px;
}

#garanty-xxl-tabs .wrapp-banner-xxl .left-banner-xxl {
    width: 248px;
}

#garanty-xxl-tabs .wrapp-banner-xxl .right-banner-xxl {
    width: calc(100% - 248px);
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    padding-left: 56px;
    border-radius: 0 10px 10px 0;
    background: #fff;
    box-shadow: -4px 0 4px rgba(0, 0, 0, 0.25);
    position: relative;
}

#garanty-xxl-tabs .wrapp-banner-xxl .right-banner-xxl .bg-xxl {
    position: absolute;
    bottom: 0;
    right: 0;
}

#garanty-xxl-tabs .wrapp-banner-xxl .right-banner-xxl .title-banner-xxl {
    max-width: 278px;
    margin-right: 101px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 35px;
    color: var(--main-color);
    line-height: 48px;
    text-transform: uppercase;
}

#garanty-xxl-tabs .wrapp-banner-xxl .right-banner-xxl .list-text-xxl {
    display: flex;
    flex-wrap: wrap;
    max-width: 540px;
    position: relative;
    z-index: 2;
}

#garanty-xxl-tabs .wrapp-banner-xxl .right-banner-xxl .list-text-xxl .item-xxl {
    width: 50%;
    margin-bottom: 8px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

#garanty-xxl-tabs .wrapp-banner-xxl .right-banner-xxl .list-text-xxl .item-xxl:nth-last-child(1) {
    margin-bottom: 0;
}

#garanty-xxl-tabs .wrapp-banner-xxl .right-banner-xxl .list-text-xxl .item-xxl:nth-last-child(2) {
    margin-bottom: 0;
}

#garanty-xxl-tabs .wrapp-banner-xxl .right-banner-xxl .list-text-xxl .item-xxl .icon-banner-xxl {
    margin-right: 16px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    width: 52px;
    height: 52px;
    border: 1px solid #C4C4C4;
    border-radius: 50%;
    background-color: #fff;
}

#garanty-xxl-tabs .wrapp-banner-xxl .right-banner-xxl .list-text-xxl .item-xxl .text-banner-xxl {
    max-width: 200px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
}

.wrapp-card .block-card-info .wrapp-related-product .caption-slider-related .cheap {
    cursor: pointer;
}

.wrapp-card .block-card-info .wrapp-related-product .caption-slider-related .expensive {
    cursor: pointer;
}

.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .wrapp-characteristics .block-characteristics .wrapp-table-characteristics {
    /*display: flex;*/
    /*flex-direction: column;*/
    /*height: 650px;*/
    /*width: 400px;*/
    display: grid;
    grid-template-columns: 48.5% 48.5%;
    column-gap: 3%;
    /*grid-auto-flow: column;*/
    grid-auto-flow: dense;
}

.wrapp-table-characteristics-col {
    /*display: flex;*/
    flex-direction: row;
    gap: 3%;
}

.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .wrapp-characteristics .block-characteristics .wrapp-table-characteristics .item-characteristics {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    padding: 9px 0;
    border-bottom: 1px solid #C4C4C4;
}

.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .wrapp-characteristics .block-characteristics .wrapp-table-characteristics .item-characteristics .name-characteristics {
    width: 70%;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 18px;
    color: #343434;
    line-height: 25px;
}

.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .wrapp-characteristics .block-characteristics .wrapp-table-characteristics .item-characteristics .value-characteristics {
    width: 30%;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 18px;
    color: #343434;
    line-height: 25px;
}

.list-service.list-service3 .item-service .logo-service {
    width: 30%;
}

.list-service.list-service3 .item-service .address-service {
    width: 40%;
}

.list-service.list-service3 .item-service .phone-service {
    width: 18%;
    padding-right: 30px;
}

.list-service.list-service3 .item-service .working-time-service {
    width: 15%;
    text-align: right;
}

.wrapp-breadcrumb .container {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.wrapp-breadcrumb h1 {
    width: 40%;
    margin: 0;
    font-family: 'OpenSans-Bold';
    font-size: 17px;
    line-height: 22px;
}

.wrapp-breadcrumb .block-breadcrumb {
    width: 100%;
}

.wrapp-breadcrumb h1 + .block-breadcrumb {
    width: 60%;
    display: flex;
    justify-content: flex-end;
    margin-left: auto;
    text-align: right;
}

/* Правки 01.04.21 */


.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items.mobil-version {
    display: none;
}


.wrapp-catalog .wrapp-list-catalog-items {
    margin-top: 10px;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items {
    margin: 0 -12px;
    display: flex;
    flex-wrap: wrap;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .wrapp-item {
    width: 33.3%;
    padding: 0 12px;
    margin-bottom: 24px;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item {
    padding: 72px 23px 44px 23px;
    height: 100%;
    border: 1px solid #DDDDDD;
    position: relative;
    text-align: center;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .sticker {
    position: absolute;
    top: 28px;
    left: 44px;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .sticker .sticker-novelty span {
    display: inline-block;
    width: 97px;
    height: 32px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 12px;
    color: var(--main-color);
    line-height: 30px;
    border: 1px solid var(--main-color);
    border-radius: 5px;
    text-transform: uppercase;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .icon-item {
    position: absolute;
    top: 28px;
    right: 44px;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .icon-item a {
    display: inline-block;
    width: 32px;
    height: 32px;
    text-decoration: none;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .icon-item .add-to-compare {
    margin-right: 6px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/compare-item.svg") no-repeat center center;
    background-size: cover;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .icon-item .add-to-compare.selected {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/compare-item-active.svg") no-repeat center center;
    background-size: cover;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .icon-item .add-to-favorites {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/favorites-item.svg") no-repeat center center;
    background-size: cover;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .icon-item .add-to-favorites.selected {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/favorites-item-active.svg") no-repeat center center;
    background-size: cover;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .icon-item .delete-favorites {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/delete-cart.svg") no-repeat center center;
    background-size: cover;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .img-item a {
    display: block;
    width: 100%;
    height: 298px;
    position: relative;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .img-item a img {
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .name-item {
    margin: 0 auto;
    max-width: 262px;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .name-item a {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
    text-decoration: none;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .name-item a span {
    font-family: "OpenSans-Bold", sans-serif;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .avialable-mobil {
    display: none;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .list-features-item {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin-top: 13px;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .list-features-item .features-item {
    width: 75px;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .list-features-item .features-item img {
    margin: 0 auto;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .list-features-item .features-item span {
    display: block;
    margin-top: 4px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 12px;
    color: #323232;
    line-height: 16px;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .list-features-item .features-item:first-child span {
    color: var(--main-color);
    text-transform: uppercase;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item {
    display: flex;
    flex-wrap: wrap;
    width: 310px;
    margin: 5px auto 0 auto;
    border-top: 1px solid #C4C4C4;
    border-bottom: 1px solid #C4C4C4;
    padding: 4px 0;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .rate-item {
    width: 50%;
    border-right: 1px solid #C4C4C4;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .rate-item .bg-rate {
    display: inline-block;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .rate-item .bg-rate span {
    display: inline-block;
    width: 84px;
    height: 13px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/rate-card.png") no-repeat center center;
    background-size: cover;
    vertical-align: middle;
    position: relative;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .rate-item .bg-rate span .bg-color {
    margin-left: 0;
    display: inline-block;
    width: 34%;
    height: 100%;
    background: red;
    background-image: none;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .rate-item .count-rate {
    display: inline-block;
    margin-left: 5px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #B5B5B5;
    line-height: 19px;
    text-decoration: underline;
    vertical-align: middle;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .rate-item .count-rate:hover {
    text-decoration: none;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .bonus-item {
    width: 50%;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 15px;
    color: var(--main-color);
    line-height: 20px;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .bonus-item a {
    display: none;
    margin-left: 4px;
    width: 14px;
    height: 14px;
    /*background: url("/local/templates/czebra_daewoo/front/css_new/../img/info.svg") no-repeat center center;*/
    background-size: cover;
    vertical-align: -2px;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .block-delivery-mobil {
    display: none;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-price-item {
    display: flex;
    flex-wrap: wrap;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-price-item .old-price {
    padding-left: 45px;
    margin-top: 8px;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-price-item .old-price .percent {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 25px;
    color: var(--main-color);
    line-height: 34px;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-price-item .old-price .value {
    margin-top: -5px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 22px;
    color: #323232;
    line-height: 30px;
    position: relative;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-price-item .old-price .value span {
    font-size: 16px;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-price-item .old-price .value .rubl {
    font-family: "rouble";
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-price-item .old-price .value::after {
    content: '';
    display: block;
    width: 100%;
    height: 1px;
    background: var(--main-color);
    position: absolute;
    top: 50%;
    left: 0;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-price-item .old-price + .price-item {
    width: auto;
    margin-left: 65px;
    margin-top: 20px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 35px;
    color: var(--main-color);
    line-height: 48px;
    align-self: center;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-price-item .old-price + .price-item .rubl {
    font-size: 30px;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-price-item .price-item {
    margin-top: 19px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 35px;
    color: #323232;
    line-height: 48px;
    width: 100%;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-price-item .price-item .rubl {
    font-size: 30px;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .btn-item {
    margin-top: 13px;
    text-align: center;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .btn-item .add-to-cart-item {
    display: inline-block;
    margin-right: 9px;
    width: 183px;
    height: 47px;
    line-height: 45px;
    overflow: hidden;
    transition: .3s;
    vertical-align: middle;
    position: relative;
    z-index: 2;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .btn-item .add-to-cart-item a {
    display: inline-block;
    width: 183px;
    height: 47px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 13px;
    color: var(--main-color);
    line-height: 45px;
    border: 1px solid #000000;
    border-radius: 11px;
    text-align: center;
    text-transform: uppercase;
    text-decoration: none;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .btn-item .add-to-cart-item a .btn-trans {
    display: block;
    transition: .3s;
    color: #fff;
    margin-top: -45px;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .btn-item .add-to-cart-item a .btn-anim {
    display: block;
    color: #323232;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .btn-item .quick-order {
    display: inline-block;
    width: 183px;
    height: 47px;
    line-height: 45px;
    overflow: hidden;
    transition: .3s;
    vertical-align: middle;
    position: relative;
    z-index: 2;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .btn-item .quick-order a {
    display: inline-block;
    width: 183px;
    height: 47px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 13px;
    color: #323232;
    line-height: 45px;
    border: 1px solid #000000;
    border-radius: 11px;
    text-align: center;
    text-transform: uppercase;
    text-decoration: none;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .btn-item .quick-order a .btn-trans {
    display: block;
    transition: .3s;
    color: #fff;
    margin-top: -45px;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .btn-item .quick-order a .btn-anim {
    display: block;
    color: #323232;
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .btn-item a:hover {
    color: #fff;
    border: 1px solid var(--main-color);
    background: var(--main-color);
}

.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .btn-item a:hover .btn-trans {
    margin-top: 0;
}


.wrapp-card .block-card-info .features-item-card .slider-features-item-card .slide .features-item a .bottom-features-item .descr-features-item {
    position: relative;
}

.descr-features-item span.red {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 18px;
    color: var(--main-color);
    line-height: 25px;
    text-decoration: underline;
    position: absolute;
    bottom: 0;
    right: 0;
}

.descr-features-item span.red::before {
    content: '';
    margin-right: 19px;
    display: inline-block;
    width: 30px;
    height: 16px;
    background: url('/local/templates/czebra_daewoo/front/css_new/../img/eye.svg') no-repeat center center;
    background-size: cover;
    vertical-align: middle;
}


.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .left-table-item .characteristics-item.characteristics-item4 {
    padding-bottom: 21px;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .left-table-item .characteristics-item.characteristics-item3 {
    padding-bottom: 9px;
    min-height: 191px;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .left-table-item .characteristics-item.characteristics-item2 {
    padding-bottom: 16px;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .not-available .block-price.block-price4 {
    min-height: 156px;
    border-bottom: 1px solid #C4C4C4;
    align-items: center;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .not-available .block-price.block-price4 .price-item {
    margin-top: 0;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .not-available .block-price.block-price3 {
    min-height: 112px;
    border-bottom: 1px solid #C4C4C4;
    align-items: center;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .not-available .block-price.block-price3 .price-item {
    margin-top: 0;
}


.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .not-available .block-price.block-price2 {
    min-height: 197px;
    border-bottom: 1px solid #C4C4C4;
    align-items: center;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .not-available .block-price.block-price2 .price-item {
    margin-top: 0;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .title-block {
    display: inline-block;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .service-nav {
    display: inline-block;
    margin-left: 90px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 20px;
    color: #323232;
    letter-spacing: 0.05em;
    line-height: 26px;
    font-weight: bold;
}

.rating-disabled .rating-input, .rating-disabled .rating-stars {
    cursor: default;
}

.wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .rate-item .count-reviews {
    color: var(--main-color);
    font-size: 12px;
    font-weight: bold;
}

/*.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .rate-item .count-rate{*/
/*    color: var(--main-color);*/
/*}*/


.wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .wrapp-characteristics .block-characteristics .wrapp-table-characteristics {
    /*display: none;*/
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service {
    position: relative;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support4 .name-tabs.select-city-service {
    cursor: pointer;
    text-decoration: underline;
    position: absolute;
    top: 8px;
    right: 0;
}

.wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support4 .name-tabs.select-city-service:hover {
    text-decoration: none;
}

.wrapp-service-support .service-support {
    min-height: 105px;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
    border-radius: 10px;
}


.wrapp-service-support .service-support .phone-service {
    font-size: 28px;
    line-height: 38px;
}

.wrapp-service-support .service-support p {
    margin-top: -30px;
    font-size: 14px;
    line-height: 22px;
}


.wrapp-registration-order .workarea-registration-order .parametrs-order .fixed-parametrs-order {
    position: static;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history:not(.with-bonus) .total-price-and-bonus {
    flex-direction: column;
    justify-content: flex-end;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history:not(.with-bonus) .total-price-and-bonus .price_delivery {
    margin-left: auto;
    width: 355px;
    justify-content: end;
    display: flex;
    align-items: baseline;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 20px;
    color: #323232;
    text-align: left;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history:not(.with-bonus) .total-price-and-bonus .price_delivery p {
    margin-right: 5px;
    font-size: 17px;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history:not(.with-bonus) .total-price-and-bonus .total-price {
    margin-left: auto;
}

/* Скрытие иконок */

/*.slider-items .item .list-features-item{*/
/*    display: none;*/
/*}*/

/*.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .list-features-item{*/
/*    display: none;*/
/*}*/

.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .list-features-item .features-item {
    width: 70px;
}

.wrapp-cart .form-users-cart .login-user-form form .wrapp-field input {
    user-select: auto;
}

.wrapp-service-support .list-service.list-service3.list-service-item-name .item-service .logo-service {
    width: 21%;
}

.wrapp-service-support .list-service.list-service3.list-service-item-name .item-service .name-service {
    width: 25%;
    padding-right: 20px;
}

.wrapp-service-support .list-service.list-service3.list-service-item-name .item-service .address-service {
    width: 29%;
}

.wrapp-service-support .list-service.list-service3.list-service-item-name .item-service .phone-service {
    width: 14%;
}

.slide-delivery1 {
    margin-bottom: 40px;
}

.slide-delivery2 {
    width: 100%;
    margin-bottom: 40px;
}

.tab-pane .wrapp-table-info-tarif .head-table-tarif {
    height: 45px;
}

.tab-pane .wrapp-table-info-tarif .body-table-tarif {
    height: 45px;
    border-bottom: none;
    border-right: 2px solid #fff;
}

.tab-pane .wrapp-table-info-tarif tr:nth-child(odd) {
    background: #F2F2F2;
}

.tab-pane .wrapp-table-info-tarif .body-table-tarif span {
    font-size: 15px;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier.delivery-courier-card .form-address-delivery {
    width: 100% !important;
    margin-right: 0;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier.delivery-courier-card .form-address-delivery table {
    width: 100%;
}


.alfabank-img {
    max-width: 30px;
}

.visa-img {
    max-width: 70px;
}

.mrcard-img {
    max-width: 70px;
}

.mir-img {
    max-width: 70px;
}

.vervisa-img {
    max-width: 70px;
}

.mcsecur-img {
    max-width: 70px;
}

.mirraccept-img {
    max-width: 70px;
}

.receiving-city {
    margin-top: 20px;
}

.chosen-container {
    width: 274px !important;
    font-size: 18px;
}

.chosen-container-single .chosen-single {
    height: 49px;
    padding: 0 0 0 15px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 18px;
    color: #323232;
    line-height: 49px;
    background: none;
    border-radius: 0;
    box-shadow: none;
}

.chosen-container .chosen-results li {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #000;
    line-height: 20px;
}

.chosen-container .chosen-results li:hover {
    background: none;
}

.chosen-container .chosen-results li.highlighted {
    background: none;
    color: var(--main-color);
}

.chosen-container-active.chosen-with-drop .chosen-single {
    background-image: none;
}

.chosen-container-active .chosen-single {
    border: 1px solid #C4C4C4;
}

.chosen-container-active.chosen-with-drop .chosen-single {
    border: 1px solid #C4C4C4;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service input[type=radio] {
    display: block;
}

.jq-radio__div {
    display: block;
    width: 20px;
    height: 20px;
    border: 1px solid #C4C4C4;
    border-radius: 50%;
    position: relative;
}

.jq-radio__div::after {
    content: '';
    display: none;
    width: 10px;
    height: 10px;
    background: var(--main-color);
    border-radius: 50%;
    position: absolute;
    top: 4px;
    left: 4px;
}

.jq-radio.checked .jq-radio__div {
    border: 1px solid var(--main-color);
}

.jq-radio.checked {
    border-top: 1px solid var(--main-color);
    border-bottom: 1px solid var(--main-color);
}

.jq-radio {
    z-index: 2;
}

.jq-radio:hover {
    border-top: 1px solid var(--main-color);
    border-bottom: 1px solid var(--main-color);
}

.jq-radio.checked .jq-radio__div::after {
    display: block;
}

.jq-radio {
    display: flex;
    align-items: center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service:hover {
    border-bottom: 1px solid transparent;
    border-top: 1px solid transparent;
}


.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .list-type-payment .wrapp-radio label {
    padding-left: 70px;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .list-type-payment .wrapp-radio .jq-radio__div {
    margin-left: 20px;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .list-type-payment .wrapp-radio .jq-radio.checked {
    background: rgba(246, 101, 7, 0.1);
    border: 1px solid var(--main-color);
}

.wrapp-info-icon .list-info-icon .item-icon1 .img-info-icon span::before {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/icon-feat1.svg") no-repeat center center;
    background-size: cover;
}

.wrapp-info-icon .list-info-icon .item-icon1 .img-info-icon span::after {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/icon-feat1-hover.svg") no-repeat center center;
    background-size: cover;
}


.wrapp-info-icon .list-info-icon .item-icon3 .img-info-icon span::before {
    content: '';
    display: inline-block;
    width: 74px;
    height: 47px;
    background: url('/local/templates/czebra_daewoo/front/css_new/../img/delivery.svg') no-repeat center center;
    background-size: cover;
    opacity: 1;
    position: absolute;
    top: 0;
    left: 0;
}

.wrapp-info-icon .list-info-icon .item-icon3 .img-info-icon span::after {
    content: '';
    display: inline-block;
    width: 74px;
    height: 47px;
    background: url('/local/templates/czebra_daewoo/front/css_new/../img/delivery-hover.svg') no-repeat center center;
    background-size: cover;
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
}

.wrapp-info-icon .list-info-icon .item-icon3 .img-info-icon {
    width: 78px;
    height: 73px;
}

.wrapp-info-icon .list-info-icon .item-icon1 {
    width: 25%;
}

.wrapp-info-icon .list-info-icon .item-icon1 a {
    display: block;
    width: 204px;
    margin: 0 auto;
}

.wrapp-info-icon .list-info-icon .item-icon2 {
    width: 25%;
    margin-left: 0;
}

.wrapp-info-icon .list-info-icon .item-icon2 a {
    display: block;
    margin: 0 auto;
    width: 135px;
}

.wrapp-info-icon .list-info-icon .item-icon3 {
    width: 25%;
    margin-left: 0;
}

.wrapp-info-icon .list-info-icon .item-icon3 a {
    display: block;
    margin: 0 auto;
    width: 273px;
}

.wrapp-info-icon .list-info-icon .item-icon4 {
    width: 25%;
    margin-left: 0;
}

.wrapp-info-icon .list-info-icon .item-icon4 a {
    display: block;
    margin: 0 auto;
    width: 161px;
}

.wrapp-txt .order-main-header {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 20px;
    line-height: normal;
    text-transform: none;
    font-weight: bold;
}


.wrapp-btn-order {
    display: flex;
    flex-wrap: wrap;
    margin: 50px 0 70px 0;
}

.wrapp-btn-order .btn-order {
    display: inline-flex;
    flex-wrap: wrap;
    align-items: center;
    padding: 5px 20px;
    margin-right: 15px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 14px;
    color: #fff;
    line-height: normal;
    background: var(--main-color);
    border: none;
    border-radius: 10px;
}

.wrapp-btn-order .btn-order:last-child {
    margin-right: 0;
    max-width: 120px;
}

/* Хлебные крошки + h1 */

.wrapp-breadcrumb h1 {
    display: none;
}

.wrapp-breadcrumb h1 + .block-breadcrumb {
    width: 100%;
    justify-content: flex-start;
}

.wrapp-card .block-card-info .right-card .wrapp-avialable-bonus-card .avialable-card {
    padding: 12px 0;
    text-align: center;
}

.wrapp-card .block-card-info .right-card .wrapp-avialable-bonus-card .quantity-bonus-card {
    padding: 0;
    width: 50%;
    text-align: center;
}


/* Страница Мои отзывы и вопросы */

.my-reviews-question {
    margin-top: 39px;
    padding-bottom: 75px;
}

.my-reviews-question .list-reviews-question .item-review-question {
    margin-bottom: 49px;
}

.my-reviews-question .list-reviews-question .item-review-question .top-item {
    display: flex;
    flex-wrap: wrap;
}

.my-reviews-question .list-reviews-question .item-review-question .top-item .img-item {
    width: 135px;
    margin-right: 34px;
}

.my-reviews-question .list-reviews-question .item-review-question .top-item .info-item {
    width: calc(100% - 169px);
}

.my-reviews-question .list-reviews-question .item-review-question .top-item .info-item .type-question {
    margin-bottom: 5px;
}

.my-reviews-question .list-reviews-question .item-review-question .top-item .info-item .type-question .review {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 85px;
    height: 24px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 12px;
    color: #fff;
    background: #F7AE1F;
    border-radius: 8px;
    text-transform: uppercase;
}

.my-reviews-question .list-reviews-question .item-review-question .top-item .info-item .type-question .question {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 85px;
    height: 24px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 12px;
    color: #fff;
    background: var(--main-color);
    border-radius: 8px;
    text-transform: uppercase;
}

.my-reviews-question .list-reviews-question .item-review-question .top-item .info-item .name-item {
    margin-bottom: 12px;
    font-family: 'OpenSans-Bold';
    font-size: 20px;
    color: #323232;
    line-height: 28px;
}

.my-reviews-question .list-reviews-question .item-review-question .top-item .info-item .name-item a {
    color: #323232;
    text-decoration: none;
}

.my-reviews-question .list-reviews-question .item-review-question .top-item .info-item .name-reviewer {
    margin-bottom: 4px;
    font-family: 'OpenSans-Bold';
    font-size: 16px;
    color: #323232;
    line-height: 22px;
}

.my-reviews-question .list-reviews-question .item-review-question .top-item .info-item .date-city {
    margin-bottom: 5px;
    display: flex;
    flex-wrap: wrap;
    font-family: 'OpenSans-Regular', sans-serif;
    font-size: 16px;
    color: #8E8E8E;
    line-height: 22px;
}

.my-reviews-question .list-reviews-question .item-review-question .top-item .info-item .date-city .date {
    margin-right: 5px;
}

.my-reviews-question .list-reviews-question .item-review-question .top-item .info-item .rating-item {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.my-reviews-question .list-reviews-question .item-review-question .top-item .info-item .rating-item .rating {
    margin-right: 10px;
}

.my-reviews-question .list-reviews-question .item-review-question .top-item .info-item .rating-item .counter-like {
    font-family: 'OpenSans-Regular', sans-serif;
    font-size: 18px;
    color: #8E8E8E;
    line-height: 25px;
}

.my-reviews-question .list-reviews-question .item-review-question .top-item .info-item .rating-item .counter-like a {
    color: #8E8E8E;
    text-decoration: none;
}

.my-reviews-question .list-reviews-question .item-review-question .top-item .info-item .rating-item .counter-like img {
    margin-right: 3px;
}

.my-reviews-question .list-reviews-question .item-review-question .mobil-reviewer {
    display: none;
}

.my-reviews-question .list-reviews-question .item-review-question .text-reviews-question {
    margin-top: 25px;
    font-family: 'OpenSans-Regular', sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 26px;
    letter-spacing: 0.05em;
}

.my-reviews-question .list-reviews-question .item-review-question .text-reviews-question div {
    margin-bottom: 12px;
}

.my-reviews-question .list-reviews-question .item-review-question .text-reviews-question div span {
    display: block;
    margin-bottom: 5px;
    font-family: 'OpenSans-Bold', sans-serif;
}

.my-reviews-question .list-reviews-question .item-review-question .text-reviews-question div:last-child {
    margin-bottom: 0;
}

.my-reviews-question .list-reviews-question .item-review-question .answer {
    margin-top: 34px;
}

.my-reviews-question .list-reviews-question .item-review-question .answer .type-question {
    padding: 26px 0 0 39px;
    background: #F5F5F5;
}

.my-reviews-question .list-reviews-question .item-review-question .answer .type-question span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 85px;
    height: 24px;
    font-family: 'OpenSans-Bold', sans-serif;
    font-size: 12px;
    color: #333333;
    border: 1px solid #333333;
    border-radius: 8px;
    text-transform: uppercase;
}

.my-reviews-question .list-reviews-question .item-review-question .answer .body-answer {
    padding: 7px 0 26px 39px;
    background: #F5F5F5;
}

.my-reviews-question .list-reviews-question .item-review-question .answer .body-answer .top-answer {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-end;
}

.my-reviews-question .list-reviews-question .item-review-question .answer .body-answer .top-answer .logo-daewoo {
    margin-right: 18px;
}

.my-reviews-question .list-reviews-question .item-review-question .answer .body-answer .top-answer .name-manager p {
    margin: 0 0 1px 0;
    font-family: 'OpenSans-Bold', sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
}

.my-reviews-question .list-reviews-question .item-review-question .answer .body-answer .top-answer .name-manager div {
    margin: 0;
    font-family: 'OpenSans-Regular', sans-serif;
    font-size: 14px;
    color: #ACACAC;
    line-height: 19px;
}

.my-reviews-question .list-reviews-question .item-review-question .answer .body-answer .text-answer {
    padding-left: 145px;
    margin-top: 3px;
    font-family: ' OpenSans-Regular', sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 26px;
    letter-spacing: 0.05em;
}


.my-reviews-question .more-item {
    text-align: center;
}

.my-reviews-question .more-item a {
    font-family: 'OpenSans-Bold', sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 27px;
    text-decoration: none;
    text-transform: uppercase;
}

.my-reviews-question .more-item a::after {
    content: '';
    display: inline-block;
    margin-left: 17px;
    width: 18px;
    height: 10px;
    background: url('/local/templates/czebra_daewoo/front/css_new/../img/arr-select.svg') no-repeat center center;
    background-size: cover;
    vertical-align: middle;
}

.back-section.my-rev-quest {
    display: none;
}


/* Кнопки в разделе Видеообзоры */


/* Правки промокода */

.coupon-list-items .coupon-item {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.coupon-list-items .coupon-item img {
    margin-left: 5px;
}


/* Задача по корректировке верстки */


/* Замена цвета рейтинга в карточке товара вкладка отзывы */

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .right-block-reviews .sum-rate-reviewer .list-rating .item-ratin .rating5 {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/rating5_3.png") no-repeat center center;
}

.wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .right-block-reviews .sum-rate-reviewer .list-rating .item-ratin .red-progress span {
    background: linear-gradient(96.44deg, #FCE78F -16.28%, #FCE78F 32.39%, #F69B1F 65.97%, #F69B1F 105.39%);
}


/* Сдвинуть блок отзывов в карточке */


/* Правки к задаче Корзина 3 */


/* Страница Заказ оформлен */

.wrapp-order-success {
    margin-top: 62px;
    padding-bottom: 80px;
}

.wrapp-order-success .title-order {
    margin-bottom: 26px;
    font-family: 'OpenSans-Bold', sans-serif;
    font-size: 33px;
    color: #323232;
    line-height: 45px;
    letter-spacing: 0.05em;
    text-align: center;
}

.wrapp-order-success .subtitle-order {
    margin-bottom: 40px;
    max-width: 625px;
    margin: 0 auto 40px;
    font-family: 'OpenSans-Regular', sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 32px;
    letter-spacing: 0.05em;
    text-align: center;
}

.wrapp-order-success .subtitle-order a {
    text-decoration: none;
    color: var(--main-color);
}

.wrapp-order-success .continue-shopping {
    text-align: center;
}

.wrapp-order-success .continue-shopping a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 213px;
    height: 47px;
    font-family: 'OpenSans-Bold', sans-serif;
    font-size: 13px;
    color: #fff;
    line-height: 18px;
    background: var(--main-color);
    border-radius: 11px;
    text-decoration: none;
    text-transform: uppercase;
}

.wrapp-order-success .wrapp-detail-order {
    margin-top: 56px;
}

.wrapp-order-success .wrapp-detail-order .title-detail-order {
    margin-bottom: 12px;
    font-family: 'OpenSans-Bold', sans-serif;
    font-size: 28px;
    color: #323232;
    line-height: 38px;
    letter-spacing: 0.05em;
    text-align: center;
}

.wrapp-order-success .wrapp-detail-order .subtitle-detail-order {
    font-family: 'OpenSans-Regular', sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 32px;
    text-align: center;
    letter-spacing: 0.05em;
}

.wrapp-order-success .wrapp-detail-order .subtitle-detail-order span {
    color: #727375;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order {
    margin-top: 33px;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-number-order {
    padding: 23px 44px 28px 44px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    border: 1px solid #939598;
    border-radius: 21px;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-number-order .block-number-order .number-order {
    margin-bottom: 2px;
    font-family: 'OpenSans-Regular', sans-serif;
    font-size: 25px;
    color: #323232;
    line-height: 41px;
    letter-spacing: 0.05em;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-number-order .block-number-order .number-order span {
    margin-left: 8px;
    font-family: 'OpenSans-Bold', sans-serif;
    font-size: 30px;
    line-height: 49px;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-number-order .block-number-order .date-order {
    font-family: 'OpenSans-Regular', sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 26px;
    letter-spacing: 0.05em;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-number-order .print-order {
    margin-left: auto;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket {
    margin-top: 33px;
    margin-bottom: 52px;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .prev-txt {
    margin: 0 0 15px 0;
    padding-left: 38px;
    font-family: 'OpenSans-Bold', sans-serif;
    font-size: 20px;
    color: #727375;
    line-height: 32px;
    letter-spacing: 0.05em;
    text-transform: uppercase;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket {
    margin: 0 0 15px 0;
    padding: 9px 63px 9px 63px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    border: 1px solid #939598;
    border-radius: 21px;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket:last-child {
    margin-bottom: 0;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .img-item {
    width: 136px;
    height: 136px;
    margin-right: 71px;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .img-item a {
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .img-item a img {
    max-width: 100%;
    max-height: 100%;
    margin: auto;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item {
    display: flex;
    flex-wrap: wrap;
    width: calc(100% - 136px - 71px);
    align-items: center;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .name-item {
    width: 57.5%;
    font-family: 'OpenSans-Regular', sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 27px;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .name-item a {
    color: #323232;
    text-decoration: none;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .wrapp-price-item {
    width: 20%;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .wrapp-price-item .block-price {
    display: inline-block;
    text-align: center;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .wrapp-price-item .old-price {
    display: inline-block;
    font-family: 'OpenSans-SemiBold', sans-serif;
    font-size: 21px;
    color: #333333;
    line-height: 30px;
    position: relative;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .wrapp-price-item .old-price .rubl {
    font-size: 15px;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .wrapp-price-item .old-price::after {
    content: '';
    display: block;
    width: 100%;
    height: 1px;
    background: var(--main-color);
    position: absolute;
    top: 50%;
    left: 0;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .wrapp-price-item .price {
    font-family: 'OpenSans-Regular', sans-serif;
    font-size: 31px;
    color: #323232;
    line-height: 40px;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .wrapp-price-item .price .rubl {
    font-size: 22px;
    line-height: 31px;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .wrapp-price-item .old-price + .price {
    color: var(--main-color);
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .count-item {
    width: 5%;
    font-family: 'OpenSans-Regular', sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 27px;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .total-price-item {
    width: 17.5%;
    font-family: 'OpenSans-Bold', sans-serif;
    font-size: 31px;
    color: #323232;
    line-height: 44px;
    text-align: right;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .total-price-item .rubl {
    font-size: 22px;
    line-height: 31px;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .caption {
    margin-bottom: 16px;
    padding-left: 48px;
    font-family: 'OpenSans-Bold', sans-serif;
    font-size: 20px;
    color: #727375;
    line-height: 32px;
    text-transform: uppercase;
    letter-spacing: 0.05em;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment {
    margin-bottom: 42px;
    display: flex;
    flex-wrap: wrap;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-bonus .wrapper-card {
    position: relative;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-bonus .wrapper-card img {
    max-width: 654px;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-bonus .wrapper-card .card-tablet {
    display: none;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-bonus .wrapper-card .text-card {
    position: absolute;
    left: 50px;
    bottom: 27px;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-bonus .wrapper-card .text-card p {
    margin: 0;
    font-family: 'OpenSans-SemiBold', sans-serif;
    font-size: 28px;
    color: #fff;
    line-height: 38px;
    letter-spacing: -0.02em;
    text-transform: uppercase;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-bonus .wrapper-card .text-card div {
    font-family: 'OpenSans-Bold', sans-serif;
    font-size: 94px;
    color: #fff;
    line-height: 94px;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-bonus .wrapper-card .text-card div span {
    display: block;
    font-family: 'OpenSans-SemiBold', sans-serif;
    font-size: 20px;
    line-height: 30px;
    text-transform: uppercase;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment {
    margin-left: 20px;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment {
    width: 654px;
    padding: 33px 47px 40px;
    border: 1px solid #939598;
    border-radius: 21px;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment p {
    margin: 0 0 16px 0;
    display: flex;
    align-items: baseline;
    font-family: 'OpenSans-Regular', sans-serif;
    font-size: 24px;
    color: #323232;
    line-height: 33px;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment p span {
    display: inline-block;
    margin-left: auto;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment p span.color-bold {
    font-family: 'OpenSans-Bold', sans-serif;
    color: var(--main-color);
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment p span.bold {
    font-family: 'OpenSans-Bold', sans-serif;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment div {
    margin-top: 25px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    font-family: 'OpenSans-Bold', sans-serif;
    font-size: 30px;
    color: #323232;
    line-height: 41px;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment div img {
    margin-right: 19px;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment div span {
    margin-left: auto;
    font-size: 35px;
    line-height: 43px;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .bonus-mobil {
    display: none;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery {
    display: flex;
    flex-wrap: wrap;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-client-info {
    width: 654px;
    margin-right: 20px;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-client-info .data-client {
    padding: 36px 47px 37px 47px;
    border: 1px solid #939598;
    border-radius: 21px;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-client-info .data-client p {
    margin: 0 0 18px 0;
    font-family: 'OpenSans-Regular', sans-serif;
    font-size: 24px;
    color: #323232;
    line-height: 33px;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-client-info .data-client p .name-field {
    width: 120px;
    display: inline-block;
    margin-right: 22px;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-client-info .data-client p .fio-span {
    font-family: 'OpenSans-Bold', sans-serif;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-client-info .data-client p .email-span {
    font-family: 'OpenSans-Regular', sans-serif;
    color: var(--main-color);
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-delivery-info {
    width: 654px;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-delivery-info .data-delivery {
    flex-grow: 1;
    padding: 59px 47px 0 47px;
    border: 1px solid #939598;
    border-radius: 21px;
    position: relative;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-delivery-info .data-delivery div {
    margin-bottom: 18px;
    font-family: 'OpenSans-Bold', sans-serif;
    font-size: 24px;
    color: #323232;
    line-height: 33px;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-delivery-info .data-delivery p {
    margin: 0;
    font-family: 'OpenSans-Regular', sans-serif;
    font-size: 24px;
    color: #323232;
    line-height: 33px;
}

.wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-delivery-info .data-delivery .img-deliv {
    position: absolute;
    top: -29px;
    right: 82px;
}

.wrapp-stock-mobil-new {
    display: none;
}

.wrapp-footer-tablet {
    display: none;
}

/******************************************************/


/* Новая карточка товара  из другого файла css*/

.wrapp-card.new-card-mobil .back-section {
    display: none;
}

/* Новые макеты от 15.09.2021 */

.wrapp-reviews-mobil-card .item-revew.hidden {
    display: none;
}

.wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .wrapp-total-rating-mobil {
    display: flex;
    flex-wrap: wrap;
}

.wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .wrapp-total-rating-mobil .title-total-rating {
    width: 100%;
    margin-bottom: 11px;
    font-family: 'OpenSans-Bold', sans-serif;
    font-size: 12px;
    color: #333;
    line-height: 16px;
    text-transform: uppercase;
    text-align: center;
}

.wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .wrapp-total-rating-mobil .img-total-rating {
    width: calc(100% / 3);
    padding: 21px 0;
    border: 1px solid #ECECEC;
    text-align: center;
}

.wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .wrapp-total-rating-mobil .img-total-rating .empty-stars i {
    width: 15px;
    height: 15px;
}

.wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .wrapp-total-rating-mobil .img-total-rating .filled-stars i {
    width: 15px;
    height: 15px;
}

.wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .wrapp-total-rating-mobil .number-rating {
    padding: 19px 0;
    width: calc(100% / 3);
    font-family: 'OpenSans-Bold', sans-serif;
    font-size: 14px;
    color: #333333;
    line-height: 19px;
    border: 1px solid #ECECEC;
    border-left: none;
    text-align: center;
}

.wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .wrapp-total-rating-mobil .count-reviews-rating {
    width: calc(100% / 3);
    padding: 19px 0;
    font-family: 'OpenSans-Bold', sans-serif;
    font-size: 14px;
    color: #333333;
    line-height: 19px;
    border: 1px solid #ECECEC;
    border-left: none;
    text-align: center;
}

.wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .wrapp-total-rating-mobil .count-reviews-rating a {
    color: #333333;
    text-decoration: none;
}

.wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .show-more-reviesw-mobil {
    margin-top: 24px;
    text-align: center;
}

.wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .show-more-reviesw-mobil a {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 12px;
    color: #333333;
    text-transform: uppercase;
    text-decoration: none;
}

.wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .show-more-reviesw-mobil a::after {
    content: '';
    display: inline-block;
    margin-left: 5px;
    width: 12px;
    height: 7px;
    background: url('/local/templates/czebra_daewoo/front/css_new/../img/arr-select.svg') no-repeat center center;
    background-size: cover;
    vertical-align: 1px;
}


/* Карточка товара Комплект */

.wrapp-card .block-card-info .right-card .wrapp-benefitc-card .set-discount {
    padding: 24.5px 0 24.5px 16px;
    border-bottom: 1px solid #C4C4C4;
}

.wrapp-card .block-card-info .right-card .wrapp-benefitc-card .set-discount a {
    display: inline-flex;
    align-items: center;
    font-family: 'OpenSans-Regular', sans-serif;
    font-size: 13px;
    color: #F66609;
    line-height: 18px;
}

.wrapp-card .block-card-info .right-card .wrapp-benefitc-card .set-discount a img {
    margin-right: 23px;
}

.set-discount-modal .modal-dialog {
    width: 1330px;
}

.set-discount-modal.pack-added .modal-dialog {
    max-width: 1057px;
}

.set-discount-modal.pack-added .modal-dialog .list-set p {
    margin: 7px 0 0 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 18px;
    color: #343434;
    line-height: 25px;
    text-align: center;
}

.set-discount-modal .modal-content {
    border-radius: 10px;
}

.set-discount-modal .close-modal {
    position: absolute;
    top: 25px;
    right: 25px;
}

.set-discount-modal .modal-body {
    padding: 57px 42px 70px;
}

.set-discount-modal .title-modal-discount {
    font-family: 'OpenSans-Bold', sans-serif;
    font-size: 25px;
    color: #000;
    line-height: 34px;
    letter-spacing: 0.05em;
    text-transform: uppercase;
    text-align: center;
}

.set-discount-modal .list-set {
    margin-top: 44px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.set-discount-modal .list-set .item-set {
    width: 264px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin-right: 25px;
    padding: 27px 35px;
    border: 1px solid #DDDDDD;
    position: relative;
}

.set-discount-modal .list-set .item-set:last-child {
    margin-right: 0;
}

.set-discount-modal .list-set .item-set::before {
    content: '';
    display: inline-block;
    width: 40px;
    height: 40px;
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/plus-set.svg") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 50%;
    margin-top: -20px;
    left: -35px;
}

.set-discount-modal .list-set .item-set:first-child::before {
    display: none;
}

.set-discount-modal .list-set .item-set.info-total-set::before {
    background: url("/local/templates/czebra_daewoo/front/css_new/../img/icon-total-discount.svg") no-repeat center center;
    background-size: cover;
}

.set-discount-modal .list-set .item-set .img-item-set {
    text-align: center;
}

.set-discount-modal .list-set .item-set .img-item-set a {
    display: block;
    margin: 0 auto;
    width: 136px;
    height: 136px;
    position: relative;
}

.set-discount-modal .list-set .item-set .img-item-set a img {
    max-width: 100%;
    max-height: 100%;
    margin: auto;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}

.set-discount-modal .list-set .item-set .name-item-set {
    margin-top: 11px;
    font-family: 'OpenSans-Bold', sans-serif;
    font-size: 14px;
    color: #323232;
    line-height: 19px;
    text-align: center;
}

.set-discount-modal .list-set .item-set .name-item-set a {
    color: #323232;
    text-decoration: none;
}

.set-discount-modal .list-set .item-set .price-item-set {
    flex-grow: 1;
    margin-top: auto;
    font-family: 'OpenSans-Bold', sans-serif;
    font-size: 31px;
    color: #323232;
    line-height: 44px;
    text-align: center;
}

.set-discount-modal .list-set .item-set .price-item-set .rubl {
    font-size: 22px;
    line-height: 31px;
}

.set-discount-modal .list-set .item-set.info-total-set {
    display: block;
    padding: 30px 18px 36px;
    width: 299px;
    border: none;
    /*background: #F3F3F3;*/
    background: #ebebeb;
}

.set-discount-modal .list-set .item-set.info-total-set .total-sum {
    margin-bottom: 19px;
    display: flex;
    font-family: 'OpenSans-Regular', sans-serif;
    font-size: 14px;
    color: #343434;
    line-height: 19px;
}

.set-discount-modal .list-set .item-set.info-total-set .total-sum > span {
    display: inline-block;
    margin-left: auto;
    font-size: 16px;
    line-height: 23px;
}

.set-discount-modal .list-set .item-set.info-total-set .total-sum span .rubl {
    font-size: 12px;
    line-height: 16px;
}

.set-discount-modal .list-set .item-set.info-total-set .total-discount {
    margin-bottom: 19px;
    display: flex;
    font-family: 'OpenSans-Regular', sans-serif;
    font-size: 14px;
    color: #343434;
    line-height: 19px;
}

.set-discount-modal .list-set .item-set.info-total-set .total-discount > span {
    display: inline-block;
    margin-left: auto;
    font-size: 16px;
    line-height: 23px;
}

.set-discount-modal .list-set .item-set.info-total-set .total-discount span .rubl {
    font-size: 12px;
    line-height: 16px;
}

.set-discount-modal .list-set .item-set.info-total-set .economy {
    margin-bottom: 19px;
    display: flex;
    font-family: 'OpenSans-Regular', sans-serif;
    font-size: 14px;
    color: #343434;
    line-height: 19px;
}

.set-discount-modal .list-set .item-set.info-total-set .economy > span {
    display: inline-block;
    margin-left: auto;
    font-size: 16px;
    color: #20AA4D;
    line-height: 23px;
}


.set-discount-modal .list-set .item-set.info-total-set .price-set {
    padding: 8px 16px 8px 18px;
    margin: 0 -18px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    font-family: 'OpenSans-Bold', sans-serif;
    font-size: 14px;
    color: var(--main-color);
    line-height: 19px;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
}

.set-discount-modal .list-set .item-set.info-total-set .price-set img {
    margin-right: 6px;
}

.set-discount-modal .list-set .item-set.info-total-set .price-set > span {
    margin-left: auto;
    font-size: 23px;
    line-height: 33px;
}

.set-discount-modal .list-set .item-set.info-total-set .price-set span .rubl {
    font-size: 18px;
    line-height: 26px;
}


.set-discount-modal .list-set .item-set.info-total-set .buy-set {
    margin-top: 27px;
    text-align: center;
}

.set-discount-modal .list-set .item-set.info-total-set .buy-set a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 47px;
    font-family: 'OpenSans-Bold', sans-serif;
    font-size: 13px;
    color: #FFFFFF;
    line-height: 18px;
    background: var(--main-color);
    border-radius: 11px;
    text-decoration: none;
    text-transform: uppercase;
}


/* Карточка товара для планшета */

.wrapp-card .block-card-info .right-card.tablet {
    display: none;
}

.wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .block-tablet {
    display: none;
}

.block-lk-delivery-user .info-pickup-user .list-address-user .item-address-user:hover {
    cursor: pointer;
}

.block-lk-delivery-user .list-address-user .item-address-user.selected {
    border: 1px solid var(--main-color);
}

.add-address-modal .title-add-address {
    margin-bottom: 20px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 20px;
    color: #323232;
    line-height: 28px;
    text-align: center;
}

.add-address-modal .modal-dialog {
    max-width: 450px;
}

.add-address-modal .modal-body {
    padding: 25px;
}

.add-address-modal .form-add-address .wrapp-field {
    margin-bottom: 20px;
}

.add-address-modal .form-add-address .wrapp-field input {
    padding-left: 21px;
    width: 100%;
    height: 41px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
    border: 1px solid #C4C4C4;
    outline: none;
    border-radius: 0;
}

.add-address-modal .form-add-address .wrapp-field input::-webkit-input-placeholder {
    color: #323232;
}

.add-address-modal .form-add-address .wrapp-field input::-moz-placeholder {
    color: #323232;
}

/* Firefox 19+ */
/* Firefox 18- */
.add-address-modal .form-add-address .wrapp-field input:-moz-placeholder,
.add-address-modal .form-add-address .wrapp-field input:-ms-input-placeholder {
    color: #323232;
}


.add-address-modal .close-modal {
    display: inline-block;
    width: 21px;
    height: 21px;
    background: url('/local/templates/czebra_daewoo/front/css_new/../img/close.svg') no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 10px;
    right: 10px;
}

.add-address-modal .form-add-address input[type='submit'] {
    display: flex;
    justify-content: center;
    padding: 0;
    margin: 0 auto;
    width: 150px;
    height: 45px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 14px;
    color: #fff;
    line-height: 45px;
    background: var(--main-color);
    border-radius: 11px;
    border: none;
    text-decoration: none;
    outline: none;
    text-transform: uppercase;
}

.reviews-modal .wrapp-field + p {
    text-align: center;
}

.reviews-modal .wrapp-btn-ask input[type="submit"] {
    width: 100%;
}

/* Доработки верстки по ЛК от 24.11.2021 */

/*** Страница Авторизации ****/

.wrapp-auth-page {
    margin-top: 32px;
    padding-bottom: 60px;
}

.wrapp-auth-page .form-users-cart {
    display: flex;
    flex-wrap: wrap;
}

.wrapp-auth-page .form-users-cart .new-user-form {
    width: 608px;
    margin-right: 109px;
}

.wrapp-auth-page .form-users-cart .login-user-form {
    width: calc(100% - 717px);
}

.wrapp-auth-page .form-users-cart .title-user-form {
    margin-bottom: 22px;
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 22px;
    color: #323232;
    line-height: 30px;
    letter-spacing: 0.05em;
    text-transform: uppercase;
}

.wrapp-auth-page .form-users-cart .wrapp-field {
    margin-bottom: 12px;
}

.wrapp-auth-page .form-users-cart .wrapp-field label {
    display: block;
    margin: 0 0 6px 0;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 20px;
    font-weight: normal;
}

#confirm_form .wrapp-field label {
    font-weight: bold;
}

.wrapp-field .confirm_text {
    background: #efefef;
    border: 1px solid #cecece;
    border-radius: 5px;
    padding: 10px;
}

.wrapp-auth-page .form-users-cart .wrapp-field .confirm_text span {
    font-size: 16px;
    font-weight: 600;
    line-height: 0.1;
}

.wrapp-auth-page .form-users-cart .wrapp-field input {
    padding-left: 9px;
    width: 100%;
    height: 41px;
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 20px;
    border: 1px solid #C4C4C4;
    outline: none;
}


.block-lk-delivery-user .list-address-user .item-address-user .name-address .metro {
    font-family: 'OpenSans-Bold', sans-serif;
}

.block-lk-delivery-user .list-address-user .item-address-user .name-address .metro::before {
    content: '';
    display: inline-block;
    margin-right: 5px;
    width: 13px;
    height: 9px;
    background: url('/local/templates/czebra_daewoo/front/css_new/../img/service-support/metro.svg') no-repeat center center;
    background-size: cover;
    vertical-align: baseline;
}

.block-lk-delivery-user .list-address-user .item-address-user.selected {
    border-width: 2px;
    background: rgba(246, 101, 7, 0.2);
}

.add-address-modal .modal-dialog {
    margin: 0 auto;
    top: 50%;
    transform: translateY(-50%) !important;
}

.ok-share-bonus .modal-dialog {
    margin: 0 auto;
    top: 50%;
    transform: translateY(-50%) !important;
}

.back-section-mobil {
    display: none;
}

.wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history.with-bonus .total-price-and-bonus .total-price .price-bonus .mobil-bonus {
    display: none;
}

.messegers-block {
    position: fixed;
    bottom: 20px;
    right: 20px;
    height: 200px;
    display: flex;
    flex-direction: column;
    justify-content: end;
    z-index: 10;
    text-align: center;
}

.messegers-block .messegers-wrap {
    display: none;
}

.messegers-block .messegers-wrap .whatsapp-button img {
    width: 55px;
    height: 55px;
}

.messegers-block .messegers-wrap .telegram-button img {
    width: 55px;
    height: 55px;
}

.messengers-wrap {
    display: none;
}

.cz-logo {
    display: none;
}

/*Изображения в статьях*/

.article-img {
    width: 90%;
    height: auto;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.article-img__md {
    width: 80%;
    height: auto;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.article-img__sm {
    width: 40%;
    height: auto;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.article-img__list {
    display: flex;
    flex-flow: row nowrap;
    justify-content: center;
    margin: 30px;
}

.article-img__item {
    max-width: 33%;
    margin-right: 5px;
}

.article-img__item:last-child {
    margin-right: 0;
}

.article-img__item img {
    width: 100%;
    height: 270px;
}

.item-category-mobil--link a {
    color: #7E7E7E;
}

/* Наличие в магаинах pop-up */

.wrap-modal-content {
    max-width: 900px;
    width: 100%;
    margin: 0 auto;
    top: 10vh;
}

.dialog {
    animation-duration: .3s;
    padding: 20px;
    position: absolute;
    text-align: center;
    min-width: 320px;
    width: 100%;
}

.fadeInDown {
    -webkit-animation-name: fadeInDown;
    animation-name: fadeInDown;
}

.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

.dialog__container {
    background-color: #fff;
    border-radius: 0;
    display: inline-block;
    vertical-align: top;
    padding: 30px;
    position: relative;
    margin: 0 auto;
    text-align: left;
    max-width: 100%;
}

.dialog__title {
    font-family: "OpenSans-Bold", sans-serif;
    margin-top: 0;
    text-align: center;
    font-weight: 700;
    font-size: 28px;
    line-height: normal;
}

@media screen and (max-width: 1349px) {
    .dialog__title {
        line-height: normal;
        font-weight: 700;
        font-size: 28px;
    }
}

.dialog__container {
    background-color: #fff;
    border-radius: 0;
    display: inline-block;
    vertical-align: top;
    padding: 30px;
    position: relative;
    margin: 0 auto;
    text-align: left;
    max-width: 100%;
}

.popup {
    max-width: 100%;
    width: 870px;
}

.popup__item {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.popup__item-img {
    -ms-flex: none;
    flex: none;
    margin-right: 20px;
    text-align: center;
    width: 150px;
}

.popup__item-img img {
    max-width: 100%;
    vertical-align: middle;
}

.popup__item-desc {
    font-family: "OpenSans-Bold", sans-serif;
    margin-right: 30px;
}

.popup__item-name {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
}

.popup__item-name a {
    text-decoration: none;
}

.popup__item-name a:visited {
    color: #000;
}

.popup__item-price {
    margin-left: 30px;
    -ms-flex: none;
    flex: none;
}

.item-price__val {
    font-family: "OpenSans-Bold", sans-serif;
    font-size: 24px;
    font-weight: 700;
    white-space: nowrap;
}


.popup__flexible-content {
    font-family: "OpenSans-Bold", sans-serif;
    font-weight: bold;
    font-size: 15px;
    display: grid;
    grid-template-areas: "a a a";
    gap: 20px;
    grid-auto-columns: 3fr 2fr 1fr;
    align-items: center;
}

.popup__flexible-content .btn-item-card {
    margin-top: 39px;
    text-align: center;
}

@media (min-width: 1100px) and (max-width: 1500px)

.popup__flexible-content .btn-item-card .add-to-cart {
    width: 140px;
}

.popup__flexible-content .btn-item-card .add-to-cart {
    display: inline-block;
    margin-right: 2px;
    width: 189px;
    height: 50px;
    line-height: 48px;
    overflow: hidden;
    transition: .3s;
    text-align: center;
    position: relative;
    z-index: 2;
}

@media (min-width: 1100px) and (max-width: 1500px) {

    .popup__flexible-content .btn-item-card .add-to-cart a {
        width: 140px;
        font-size: 13px;
    }

    .popup__flexible-content .btn-item-card .add-to-cart a {
        display: inline-block;
        width: 189px;
        height: 50px;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 15px;
        line-height: 48px;
        border: 1px solid #000;
        border-radius: 11px;
        text-align: center;
        text-decoration: none;
        text-transform: uppercase;
        transition-property: color;
        transition: color .3s ease;
    }

    .popup__flexible-content .btn-item-card .add-to-cart a:hover {
        color: #fff;
        border: 1px solid var(--main-color);
        background: var(--main-color);
    }

    .popup__flexible-content .btn-item-card .add-to-cart a .btn-trans {
        display: block;
        transition: .3s;
        color: #fff;
        margin-top: -48px;
    }

    .popup__flexible-content .btn-item-card .add-to-cart a:hover .btn-trans {
        margin-top: 0;
    }

    .popup__flexible-content .btn-item-card .add-to-cart a .btn-anim {
        display: block;
        color: #323232;
    }
}

@media (min-width: 1100px) {
    .sticker-sale img {
        width: 150px;
        height: 150px;
    }

    .sticker-sale-mobile img {
        width: 100px;
        height: 100px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .block-price .old-price .value-old-price {
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 25px;
        color: #9f9f9f;
        line-height: 34px;
        position: relative;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .block-price .old-price .value-old-price span {
        font-family: "OpenSans-Regular", sans-serif;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .block-price .old-price .value-old-price::after,
    .block-catalog-items .wrapp-price-item .old-price .value-old-price:after {
        content: '';
        display: inline-block;
        width: 115%;
        height: 1px;
        background: #000000;
        position: absolute;
        top: 50%;
        left: -5px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .block-price .old-price + .price-item {
        color: #323232;
    }

    .block-catalog-items .wrapp-item .sticker-card {
        position: absolute;
        top: -8px;
        left: -3px;
        z-index: 9;
    }

    .block-catalog-items .wrapp-item .sticker-card.search-result {
        position: absolute;
        top: -19px;
        left: -19px;
        z-index: 9;
    }

    .wrapp-item {
        position: relative;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item {
        align-items: baseline;
    }

    .block-catalog-items .wrapp-price-item .old-price .value-old-price {
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 18px;
        color: #9f9f9f;
        line-height: 34px;
        position: relative;
    }
}

@media (max-width: 1099px) {
    .sticker-sale img {
        width: 100px;
        height: 100px;
    }

    .sticker-sale-mobile img {
        width: 75px;
        height: 75px;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .block-price {
        /*margin-top: 10px;*/
        margin: 0 auto;
        display: flex;
        flex-wrap: wrap;
        max-width: 300px;
        justify-content: space-evenly;
        align-items: baseline;
    }

    .wrapp-card .block-card-info .right-card .block-price-card .old-price .value-old-price,
    .right-card-mobil .block-price .old-price .value-old-price {
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 18px !important;
        font-weight: normal;
        color: #9f9f9f;
        line-height: 38px;
        position: relative;
        /*margin-left: -10px;*/
    }

    .wrapp-card .block-card-info .right-card .block-price-card .old-price .value-old-price:after,
    .right-card-mobil .block-price .old-price .value-old-price:after {
        content: '';
        display: inline-block;
        width: 115% !important;
        height: 1px;
        background: #000000;
        position: absolute;
        top: 50%;
        left: -4px !important;
    }


}

.related_prod .wrapp-item .sticker-card,
.featured_prod .wrapp-item .sticker-card {
    position: absolute;
    top: -8px;
    left: 0;
    z-index: 1;
}

.related_prod .slick-list,
.featured_prod .slick-list {

}

@media (min-width: 501px) and (max-width: 1099px) {
    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-price {
        display: flex;
        flex-direction: row;
        width: 100%;
        justify-content: space-evenly;
        flex-wrap: wrap;
        align-items: baseline;
        padding-top: 15px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-price .old-price {
        color: #9f9f9f;
        font-size: 14px !important;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-price .price.new-price {
        /*color: #9f9f9f;*/
        font-size: 18px !important;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-price .old-price span::after {
        content: '';
        display: inline-block;
        width: 115%;
        height: 1px;
        background: #000000;
        position: absolute;
        top: 50%;
        left: -4px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-price .old-price .value-old-price {
        /*padding-left: 30px;*/
        /*margin-top: 10px;*/
    }
}

@media (max-width: 500px) {
    .wrapp-item-new .item-new .block-item-new .info-item-new .wrapp-price-item-new {
        display: flex;
        flex-wrap: wrap;
        align-items: baseline;
        justify-content: space-evenly;
        padding: 0 25px 0 0;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .wrapp-price-item-new .old-price {
        color: #9f9f9f;
        position: relative;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .wrapp-price-item-new .old-price span::after {
        width: 115%;
        background: #000000;
        left: -4px;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .wrapp-price-item-new .price {
        font-size: 18px !important;
    }
}

@media (min-width: 1500px) {
    .block-catalog-items .wrapp-item .sticker-card {
        left: 4px;
    }

    .block-catalog-items .wrapp-item .sticker-card.search-result {
        top: -25px;
        left: -35px;
    }
}

#bx-search-result-wrap .title-search-item .item-price {
    display: flex;
    justify-content: end;
    gap: 10px;
    align-items: center;
}

#bx-search-result-wrap .title-search-result-items .title-search-item .old-price .value-old-price {
    color: #9f9f9f;
    position: relative;
}

#bx-search-result-wrap .title-search-result-items .title-search-item .old-price .value-old-price span::after {
    content: '';
    display: inline-block;
    width: 115%;
    height: 1px;
    background: #000000;
    position: absolute;
    top: 50%;
    left: -4px;
}

@media (min-width: 1500px) {
    .header .right-header {
        padding-bottom: 25px;
    }
}

.slider-items .item .wrapp-price-item .old-price + .price-item {
    margin: 0;
    color: #000000;
    align-self: auto;
}

.slider-items .item .wrapp-price-item .price-item {
    /*font-size: 28px;*/
}

.slider-items .item .wrapp-price-item .old-price {
    padding: 0;
    margin: 0;
}

.slider-items .item .wrapp-price-item .old-price .value-old-price,
.wrapp-item-new-tablet .item-new .block-item-new .info-item-new .block-price-tablet .old-price .value-old-price {
    color: #9f9f9f;
    position: relative;
    font-size: 18px;
}

.slider-items .item .wrapp-price-item .old-price .value-old-price::after,
.wrapp-item-new-tablet .item-new .block-item-new .info-item-new .block-price-tablet .old-price .value-old-price::after {
    content: '';
    display: inline-block;
    width: 115%;
    height: 1px;
    background: #000000;
    position: absolute;
    top: 50%;
    left: -4px;
}

.slider-items .item .wrapp-price-item, .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .block-price-tablet {
    justify-content: center;
    gap: 15px;
    align-items: baseline;
}

.wrapp-item-new-tablet .item-new .block-item-new .img-item-new .sticker-card .sticker-sale {
    margin-bottom: -100px;
}

.wrapp-item-new-tablet .item-new .block-item-new .sticker-card {
    z-index: 1;
    position: absolute;
}

@media (min-width: 661px) and (max-width: 1099px) {
    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .block-price-tablet .old-price .value-old-price .rubl {
        font-size: 18px;
    }
}

.slider-items .item .wrapp-price-item .price-item {
    font-size: 30px !important;
}

.wrapp-category-main .list-category-main .wrapp-item-category-main .small-category {
    width: 100%;
    height: auto !important;
    padding: 0;
}


@media (max-width: 1199px) {
    .wrapp-item-category-main .plus-sign {
        display: none;
    }
}

@media (min-width: 1501px) {
    .wrapp-video-category-main {
        height: 405px;
        border-radius: 5px;
    }

    .wrapp-video-category-main .link {
        bottom: 65px;
    }

    .wrapp-video-category-main .item-category-main video {
        margin-top: 65px;
    }

    .wrapp-video-category-main .section-name {
        height: 135px;
    }

    .wrapp-video-category-main .link:hover .item-category-main-video {
        transform: translateY(-135px);
    }

    .cat1::after {
        bottom: 95px;
    }

}

@media (min-width: 1100px) and (max-width: 1500px) {
    .wrapp-video-category-main {
        height: 355px;
        border-radius: 5px;
    }

    .wrapp-video-category-main .link {
        bottom: 70px;
    }

    .wrapp-video-category-main .item-category-main video {
        margin-top: 70px;
    }

    .wrapp-video-category-main .section-name {
        height: 105px;
    }

    .wrapp-video-category-main .link:hover .item-category-main-video {
        transform: translateY(-105px);
    }

    .cat1::after {
        bottom: 65px;
    }

    /*
        .wrapp-video-category-main .section-name {
            height: 145px;
            padding: 45px 35px 0;
        }

        .wrapp-video-category-main .link:hover .item-category-main-video {
            transform: translateY(-145px);
        }

        .cat1::after {
            bottom: 95px;
        }*/
}


/*@media (min-width: 1100px) and (max-width: 1500px) {
    .wrapp-video-category-main {
        height: 370px;
        border-radius: 5px;
    }

    .wrapp-video-category-main .item-category-main video {
        margin-top: 65px;
    }

    .wrapp-video-category-main .section-name {
        height: 145px;
        padding: 45px 35px 0;
    }

    .wrapp-video-category-main .link:hover .item-category-main-video {
        transform: translateY(-145px);
    }

    .cat1::after {
        bottom: 95px;
    }

    .wrapp-video-category-main .link {
        bottom: 35px;
    }
}

@media (min-width: 980px) {
}*/

/* Info panel */

/*@media (min-width: 1100px) {
    #infoPanel {
        height: 31px;
        margin-bottom: 10px;
    }

    .info-panel {
        background-color: var(--main-color);
        width: 100%;
        position: relative;
        font-size: 16px;
        display: flex;
        align-items: center;
        justify-content: center;
        height: 100%;
        margin-top: -16px;
    }

    .info-panel p {
        margin: 0;
    }

    .info-panel .close-button {
        -webkit-appearance: none;
        -moz-appearance: none;
        background: transparent;
        color: white;
        padding: 0;
        border: 0;
        border-radius: 2px;
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 21px;
        cursor: pointer;
        position: absolute;
        top: 15px;
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        right: 1rem;
        height: 24px;
        width: 24px;
    }

    .bold {
        font-weight: 700;
    }

    .layout-main {
        margin: 0 auto;
        max-width: 1470px;
        padding: 0 30px;
    }

    .layout-main span {
        color: #ffffff;
    }

    .wrapp-card {
        margin-top: 20px;
    }

    .main {
        padding-top: 145px !important;
    }
}

@media (min-width: 320px) and (max-width: 1099px) {
    .info-panel {
        height: fit-content;
        margin-top: 50px;
        background-color: white;
        color: var(--main-color);
        width: 100%;
        position: relative;
        font-size: 12px;
        display: flex;
        align-items: center;
        justify-content: center;
        box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
    }

    .info-panel p {
        margin: 0;
    }

    .bold {
        font-weight: 700;
    }

    .info-panel .close-button {
        -webkit-appearance: none;
        -moz-appearance: none;
        background: transparent;
        color: var(--main-color);
        padding: 0;
        border: 0;
        border-radius: 2px;
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 21px;
        cursor: pointer;
        position: absolute;
        top: 49%;
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        right: 1rem;
        height: 24px;
        width: 24px;
    }

    .layout-main {
        margin: 0 auto;
        max-width: 1099px;
        padding: 5px 35px 5px 15px;
    }

    .layout-main span {
        color: var(--main-color);
    }

    .header, .new-header {
        padding: 0 !important;
    }

    .header .logo {
        position: absolute;
        top: 10px;
    }

    .main {
        padding-top: 90px !important;
    }
}*/

.wrapp-list-subsection .list-subsection .item-section.active {
    border: 1px solid #FF7D00;
}

.wrapp-list-subsection .list-subsection .item-section.active a {
    filter: invert(57%) sepia(71%) saturate(3136%) hue-rotate(359deg) brightness(100%) contrast(103%);
}

.wrapp-list-subsection .list-subsection .item-section.shlang.active img {
    filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(298deg) brightness(50%) contrast(102%);
}


/* End */


/* Start:/local/templates/czebra_daewoo/front/css_new/media.css?1747748601790340*/
/*BP list
(mim-width: 1920px)
(min-width: 1501px) and (max-width: 1919px)
(min-width: 1501px) and (max-width: 1850px)
(min-width: 1501px)
(max-width: 1500px)
(max-width: 1499px)
(max-width: 1199px)
(min-width: 1100px)
(min-width: 1100px) and (max-width: 1500px)
(min-width: 1100px) and (max-width: 1499px)
(max-width: 1099px)
(min-width: 1001px) and (max-width: 1099px)
(max-width: 980px)
(min-width: 851px) and (max-width: 1099px)
(min-width: 851px) and (max-width: 1000px)
(min-width: 850px) and (max-width: 1099px)
(max-width: 849px)
(min-width: 768px) and (max-width: 1099px)
(min-width: 751px) and (max-width: 1099px)
(min-width: 750px) and (max-width: 849px
(min-width: 701px) and (max-width: 1099px)
(min-width: 701px) and (max-width: 849px)
(min-width: 700px) and (max-width: 1099px)
(max-width: 700px)
(max-width: 699px)
(min-width: 661px)
(min-width: 661px) and (max-width: 1099px)
(min-width: 661px) and (max-width: 850px)
(min-width: 600px) and (max-width: 1099px)
(min-width: 600px) and (max-width: 849px)
(max-width: 660px)
(min-width: 577px)
(min-width: 577px) and (max-width: 1099px)
(min-width: 577px) and (max-width: 1023px)
(min-width: 577px) and (max-width: 849px)
(min-width: 577px) and (max-width: 700px)
(min-width: 577px) and (max-width: 660px)
(max-width: 576px)
(min-width: 501px)
(min-width: 501px) and (max-width: 1099px)
(min-width: 501px) and (max-width: 660px)
(min-width: 501px) and (max-width: 576px)
(max-width: 500px)
(min-width: 467px) and (max-width: 623px)
(min-width: 450px) and (max-width: 599px)
(max-width: 450px)
(max-width: 449px)
(max-width: 430px)
(min-width: 400px) and (max-width: 576px)
(max-width: 400px)
(min-width: 380px) and (max-width: 576px)
(max-width: 379px)
(min-width: 376px) and (max-width: 576px)
(max-width: 376px)
(max-width: 360px)
(max-width: 350px)
(min-width: 350px) and (max-width: 576px)
(min-width: 350px) and (max-width: 450px)
(max-width: 338px)
*/

@media (min-width: 1920px) {
    .new-header .fixed-menu .right-header .bottom-header .bx_search .bx_search-wrap.open {
        left: -290px;
    }
}

@media (min-width: 1501px) and (max-width: 1919px) {

    .header .left-header .bottom-header .menu ul li .menu-catalog12 {
        width: 1330px;
        /*width: calc(100vw - 65px);*/
        /*column-gap: 30px;*/
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item {
        width: 100%;
        margin-right: 0;
        margin-bottom: 0;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .img-menu2 {
        right: 25px;
    }

    /*.header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item.special{*/
    /*    display: none;*/
    /*}*/
    .header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item:nth-child(4n) {
        margin-right: 0;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item.line-bottom::after {
        width: 100%;
        height: 1px;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu {
        width: calc(100% - 190px);
    }


    .header .left-header .bottom-header .menu ul li .menu-catalog12 .special .icon-special-section img {
        width: 150px;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .link-menu-special-category {
        font-size: 17px;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .menu-special li a .wrap-img-special-menu {
        width: 65px;
        height: 65px;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu {
        vertical-align: -37px;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .battery-text {
        font-size: 50px;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .menu-special li::after {
        height: 60px;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .menu-special {
        padding-top: 0;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .menu-special li a {
        font-size: 16px;
    }

    .new-header .fixed-menu .right-header .bottom-header .bx_search .bx_search-wrap.open {
        left: -290px;
        top: -12px;
    }

    /*.new-header .fixed-menu .right-header .bottom-header .bx_search .bx_search-wrap.open form input[type='text']{
        width: 750px;
    }*/


}

@media (min-width: 1501px) and (max-width: 1850px) {
    .container {
        width: 1330px;
    }

    /*.header .container {
        width: calc(100% - 50px);
    }*/
    /*.header .logo .img-logo img {
        width: 280px;
    }*/
    /*.header .logo .img-logo span {
        width: 170px;
        top: 33px;
    }*/
    .main {
        padding-top: 145px;
    }

    .wrapp-slider-main .slider-main .slide .wrapp-slide .img-slide img {
        /* max-width: 100%; */
        width: 100%;
    }

    .wrapp-slider-main .prev-slide {
        left: 0;
    }

    .wrapp-slider-main .next-slide {
        right: 0;
    }

    .wrapp-slider-main .slider-main .slide .wrapp-slide .text-slide .title-slide {
        font-size: 45px;
    }

    .wrapp-slider-main .slider-main .slide .wrapp-slide .text-slide .descr-slide {
        font-size: 22px;
    }

    .wrapp-info-icon .list-info-icon {
        width: 1132px;
    }

    .wrapp-info-icon .list-info-icon .item-info-icon .text-info-icon {
        font-size: 20px;
    }

    .wrapp-info-icon .list-info-icon .item-icon1 {
        width: 204px;
    }

    .wrapp-info-icon .list-info-icon .item-icon2 {
        width: 124px;
        margin-left: 142px;
    }

    .wrapp-info-icon .list-info-icon .item-icon3 {
        width: 273px;
        margin-left: 122px;
    }

    .wrapp-info-icon .list-info-icon .item-icon4 {
        margin-left: 106px;
    }

    /*.wrapp-category-main .list-category-main .wrapp-item-category-main .item-category-main.cat6 {
        width: 658px;
    }*/

}

@media (min-width: 1501px) {

    /*.header*/
    .header .left-header .bottom-header .menu ul li .menu-catalog12 .special {
        margin-top: 25px;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .menu-special li::after {
        height: 99px;
    }

    .header .left-header .bottom-header .menu ul li:nth-child(1) .menu-catalog-12-item .img-menu.img-menu2 {
        bottom: 72px;
        right: 10px;
    }

    .header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item .img-menu2 {
        bottom: 20px;
        right: 23px;
    }

    .header .left-header .bottom-header .menu ul li:nth-child(3) .menu-catalog12 {
        /*width: 1450px;*/
        /*width: 1240px;*/
    }

    .header .left-header .bottom-header .menu ul li:nth-child(3) .menu-catalog12 .menu-catalog-12-item {
        min-height: 130px;
    }

    .header .left-header .bottom-header .menu ul li:nth-child(3) .menu-catalog12 .menu-catalog-12-item .img-menu2 {
        bottom: 23px;
        right: 10px;
    }


    .header .left-header .bottom-header .menu ul li:nth-child(4) .menu-catalog12 .menu-catalog-12-item .img-menu2 {
        right: 0;
        bottom: 30px;
    }

    .header .left-header .bottom-header .menu ul li:nth-child(4) .menu-catalog12 {
        /*width: 1450px;*/
        /*width: 1240px;*/
    }

    .header .left-header .bottom-header .menu ul li:nth-child(4) .menu-catalog12 .menu-catalog-12-item:nth-child(5) .img-menu.img-menu2 {
        bottom: 15px;
    }

    .header .left-header .bottom-header .menu ul li:nth-child(4) .menu-catalog-12-item .img-menu.img-menu2 {
        right: 25px;
    }

    .header .right-header .bottom-header .search svg {
        width: 34px;
    }

    .header .right-header .bottom-header .compare a svg {
        width: 45px;
        height: 35px;
    }

    .header .right-header .bottom-header .favorites a svg {
        width: 36px;
        height: 34px;
    }

    .header .right-header .bottom-header .cart a svg {
        width: 38px;
        height: 34px;
    }

    /*end .header*/
    .wrapp-slider-main {
        min-height: 508px;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk {
        width: 802px !important;
    }

    .wrapp-lk .block-lk .wrapp-card-lk .card-lk .count-bonus {
        left: 40px;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk:nth-child(2n) {
        margin-right: 0;
    }

    .wrapp-lk .block-lk .block-lk-delivery-user .list-address-user .item-address-user {
        padding: 20px;
    }

    .wrapp-lk .block-lk .block-lk-delivery-user .list-address-user .item-address-user.add-new-address {
        padding: 20px;
    }

    .wrapp-lk .block-lk .wrapp-card-lk .card-lk .name-user-card {
        font-size: 30px;
        line-height: normal;
        bottom: 20px;
    }

    .wrapp-list-subsection .list-subsection .item-section {
        margin-right: 25px;
    }

    .wrapp-list-subsection .list-subsection .item-section:nth-child(4n) {
        margin-right: 25px;
    }

    .wrapp-list-subsection .list-subsection .item-section:nth-child(6n) {
        margin-right: 0;
    }

    .wrapp-slider-main {
        min-height: auto;
    }

    /* Каталог 4 карточки в ряд */
    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .wrapp-item {
        width: 25%;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item {
        padding-left: 10px;
        padding-right: 10px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item {
        width: 100%;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .bonus-item {
        font-size: 11px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .add-to-cart-item {
        width: 130px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .add-to-cart-item.analog {
        width: 160px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .add-to-cart-item.analog a {
        width: 160px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .add-to-cart-item a {
        width: 130px;
        font-size: 12px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .quick-order {
        width: 130px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .quick-order a {
        width: 130px;
        font-size: 12px;
    }

    /* Баг обрезки иконок при масштабировании */
    .wrapp-novelty-main .slider-novelty-main .slide-novelty-main .icon-item-novelty .add-to-compare,
    .wrapp-novelty-main .slider-novelty-main .slide-novelty-main .icon-item-novelty .add-to-compare.selected {
        background-size: 35px 35px;
    }

    .wrapp-novelty-main .slider-novelty-main .slide-novelty-main .icon-item-novelty .add-to-favorites,
    .wrapp-novelty-main .slider-novelty-main .slide-novelty-main .icon-item-novelty .add-to-favorites.selected {
        background-size: 35px 35px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .icon-item .add-to-compare,
    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .icon-item .add-to-compare.selected {
        background-size: 32px 32px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .icon-item .add-to-favorites,
    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .icon-item .add-to-favorites.selected {
        background-size: 32px 32px;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .right-block-reviews {
        margin-left: auto;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card .tabs-card {
        border: none;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card .tabs-card li {
        margin-left: -1px;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card .tabs-card li a {
        border: 1px solid #333333;
    }

    .wrapp-novelty-main .slider-novelty-main .slide-novelty-main .name-item-novelty {
        min-height: 80px;
    }

    .wrapp-novelty-main .slider-novelty-main .slide-novelty-main .icon-item-novelty {
        margin-top: 8px;
    }

    .wrapp-novelty-main .slider-novelty-main .slide-novelty-main .icon-item-novelty + .price-item {
        margin-top: 20px;
    }

    .wrapp-novelty-main .slider-novelty-main .slide-novelty-main .icon-item-novelty + .old-price-item {
        margin-top: 10px;
    }

    .wrapp-novelty-main .slider-novelty-main .slide-novelty-main .icon-item-novelty .add-to-compare:hover,
    .wrapp-novelty-main .slider-novelty-main .slide-novelty-main .icon-item-novelty .add-to-favorites:hover {
        transition: all 0.3s ease-in-out;
        transform: translateY(-5px);
    }

    .oil-item {
        bottom: 0;
    }


    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .item-info {
        min-height: 155px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .name-item {
        min-height: 66px;
    }
}

@media (max-width: 1500px) {
    .header .logo {
        margin-left: 0;
    }

    .new-header .fixed-menu .logo .img-logo span {
        display: none;
    }

    .tab-pane .wrapp-table-info-tarif .body-table-tarif {
        line-height: 18px !important;
    }

    .table-and-map-delivery .map-delivery.map-delivery2 {
        margin-top: 0 !important;
        margin-left: 25px !important;
    }

    .wrapp-info-icon-new .list-info-icon .item-info-icon .text-info-icon {
        max-width: 150px;
        font-size: 16px;
    }

    .page-type-payment-cart .tab-content .wrapp-delivery-courier #mapMoscow {
        width: 100% !important;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item {
        justify-content: center;
    }

    .wrapp-category-main .list-category-main .wrapp-item-category-main .category1:before {
        width: 85%;
        left: 65px;
    }

    .wrapp-category-main .list-category-main .wrapp-item-category-main .category1:after {
        width: 85%;
        left: 65px;
    }

    .wrapp-category-main .list-category-main .wrapp-item-category-main .category1:before {
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/cat1.png") no-repeat 100% 100%;
    }

    .wrapp-category-main .list-category-main .wrapp-item-category-main .category1:after {
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/cat1-hover.png") no-repeat 100% 100%;
    }
}

@media (max-width: 1499px) {
    .list-features-item .features-item img {
        width: 58px;
        height: 58px;
    }
}

@media (max-width: 1199px) {

    .slide-delivery img {
        max-width: 100%;
    }
}

@media (min-width: 1100px) {

    /*new stick-header*/
    /*end new stick-header*/
    .header .left-header .top-header .phone-header a:hover {
        text-decoration: underline;
    }

    .header .left-header .top-header .phone-header a:focus {
        text-decoration: underline;
    }

    .header .right-header .top-header .phone-service a:hover {
        text-decoration: underline;
    }

    .header .right-header .top-header .phone-service a:focus {
        text-decoration: underline;
    }

    .header .fixed-header .right-header .bottom-header .phone-service a:hover {
        text-decoration: underline;
    }

    .header .fixed-header .right-header .bottom-header .phone-service a:focus {
        text-decoration: underline;
    }

    .header .left-header .top-header .store-address a:hover {
        text-decoration: none;
    }

    .header .left-header .top-header .store-address a:focus {
        text-decoration: none;
    }

    .header .right-header .bottom-header .support a:hover {
        color: #FF7D00;
    }

    .header .right-header .bottom-header .support a:focus {
        color: #FF7D00;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item.special {
        margin-top: 20px;
    }

    .header .left-header .bottom-header .menu ul li:nth-child(3) .menu-catalog12 .menu-catalog-12-item .img-menu2 {
        bottom: 10px;
    }

    .header .left-header .bottom-header .menu ul li:nth-child(4) .menu-catalog-12-item .img-menu.img-menu2 {
        bottom: 15px;
    }

    .header .left-header .bottom-header .menu ul li:nth-child(4) .menu-catalog-12-item .img-menu.oil-item {
        bottom: -8px;
    }

    .header .left-header .bottom-header .menu ul li:nth-child(4) .menu-catalog-12-item:nth-child(5) .img-menu.img-menu2 {
        bottom: 10px;
    }


    .title-main.title-stock {
        line-height: 40px;
    }

    .wrapp-videoreviews .menu-articles ul {
        display: flex;
        flex-wrap: wrap;
    }

    .wrapp-videoreviews .menu-articles ul li:first-child {
        order: 4;
    }

    .wrapp-videoreviews .menu-articles ul li:nth-child(3) {
        order: 1;
    }

    .wrapp-videoreviews .menu-articles ul li:nth-child(5) {
        order: 2;
    }

    .wrapp-videoreviews .menu-articles ul li:nth-child(7) {
        order: 3;
    }

    .wrapp-videoreviews .menu-articles ul li:first-child a {
        border-left: none;
        border-right: 1px solid #323232;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .show-count-items {
        margin-left: 30px;
        margin-right: 30px;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .wrapp-open-filters a {
        font-size: 12px;
    }


    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .show-count-items span {
        font-size: 12px;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .jq-selectbox__select-text {
        font-size: 12px;
    }


    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .sorting span {
        font-size: 12px;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .jq-selectbox__dropdown ul li {
        font-size: 12px;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .wrapp-open-filters a::before {
        width: 25px;
        height: 16px;
        background-size: 25px 16px;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .wrapp-open-filters a::after {
        width: 10px;
        height: 6px;
        background-size: 10px 6px;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .jq-selectbox__trigger {
        vertical-align: unset;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .jq-selectbox__select-text {
        vertical-align: middle;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .jq-selectbox__trigger-arrow {
        width: 10px;
        height: 6px;
        background-size: 10px 6px;
    }

    .wrapp-card .block-card-info .features-item-card .slider-features-item-card .slide .features-item a .top-features-item {
        width: 100%;
    }

    .wrapp-card .block-card-info .features-item-card .slider-features-item-card .slide .features-item a .top-features-item .empty-left {
        display: none;
    }

    .wrapp-card .block-card-info .features-item-card .slider-features-item-card .slide .features-item a .top-features-item .name-features-item {
        width: 100%;
        font-size: 17px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .img-item .sticker {
        top: 10px;
        left: 0;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .img-item .sticker span {
        display: inline-block;
        width: auto;
        min-width: 75px;
        height: 38px;
        padding: 0 10px;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 16px;
        color: #F76600;
        line-height: 36px;
        border: 1px solid #F76600;
        border-radius: 10px;
        text-align: center;
        text-transform: uppercase;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .img-item .sticker .sticker-novelty span {
        width: auto;
        min-width: 75px;
        height: 38px;
        padding: 0 10px;
        font-size: 16px;
        line-height: 36px;
    }

    .wrapp-list-subsection .list-subsection .item-section {
        width: calc(100% / 6.139);
        height: 95px;
        margin-right: 5px !important;
    }

    .wrapp-list-subsection .list-subsection .item-section a {
        padding: 20px 10px;
    }

    .wrapp-list-subsection .list-subsection .item-section a .dt-img {
        max-width: 65px;
        margin-right: 10px;
    }

    .wrapp-list-subsection .list-subsection .item-section a span {
        font-size: 15px;
    }

    .wrapp-card .block-card-info .left-card .wrapp-rate-reviews .rate {
        min-width: 203px;
    }


    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .rate-item {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .service-support {
        min-height: 105px;
        box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
        /*border: 2px solid red;*/
        border-radius: 10px;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .service-support .phone-service {
        font-size: 28px;
        line-height: 38px;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .service-support p {
        margin-top: -30px;
        font-size: 14px;
        line-height: 22px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .rate-item .rate {
        display: inline-block;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .rate-item .count-reviews {
        display: inline-block;
        vertical-align: bottom;
    }

    /*.header .left-header .bottom-header .menu ul li:nth-child(1) .menu-catalog-12-item .img-menu.img-menu2{
        bottom: 47px;
    }*/
    .wrapp-list-subsection .list-subsection .item-section a .dt-img {
        max-width: 60px;
    }

    .wrapp-breadcrumb {
        padding: 5px 0;
    }

    .wrapp-list-subsection {
        margin: 5px 0 0 0;
    }

    .wrapp-list-subsection .list-subsection .item-section {
        margin-bottom: 5px;
    }

    .wrapp-catalog .wrapp-controls-catalog {
        padding: 5px 0;
    }

    /*.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item{*/
    /*    padding-top: 45px;*/
    /*}*/
    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .sticker {
        top: 15px;
        left: 25px;
        z-index: 2;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .icon-item {
        z-index: 2;
        top: 15px;
        right: 15px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item .price-item {
        margin-top: 10px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .name-item a {
        font-size: 15px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item .price-item {
        font-size: 25px;
        line-height: 42px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item .price-item .rubl {
        font-size: 25px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item .old-price + .price-item {
        margin-top: 5px;
        font-size: 25px;
        line-height: 35px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item .old-price .percent {
        font-size: 20px;
        line-height: 25px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item .old-price .value {
        font-size: 18px;
        line-height: 25px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item .old-price + .price-item .rubl {
        font-size: 25px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item {
        margin-top: 10px;
    }

    .wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock .name-stock-main {
        min-height: 80px;
    }

    .wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock .price {
        margin-top: 54px;
    }

    .wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock .old-price-stock-main {
        margin-top: 0;
    }

    .wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock .old-price-stock-main + .price {
        margin-top: 0;
    }

    .wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock .btn-stock-main {
        position: absolute;
        bottom: 30px;
    }


    .wrapp-card .block-card-info .wrapp-tabs-card .tabs-card li a:hover {
        background: #333333;
        color: #fff;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .more-item a:hover {
        text-decoration: underline;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .more-item a:active {
        text-decoration: underline;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .more-item a:focus {
        text-decoration: underline;
    }

    .change-select-city-modal .modal-body .form-select-city {
        margin-top: 25px;
    }

    .change-select-city-modal .modal-body .form-select-city .wrapp-service-support {
        margin-top: 0;
        padding-bottom: 40px;
    }

    .change-select-city-modal .modal-body .form-select-city .wrapp-service-support .list-service {
        margin-top: 0;
    }

    .wrapp-channel-youtube .wrapp-slider-video-main .slider-video-main .slide .wrapp-video-slide a:hover .name-video {
        text-decoration: underline;
    }

    .wrapp-channel-youtube .wrapp-slider-video-main .slider-video-main .slide .wrapp-video-slide a:focus .name-video {
        text-decoration: underline;
    }

    .wrapp-card .title-card h1 {
        width: calc(100% - 55px);
    }

    .wrapp-card .block-card-info .right-card .wrapp-compare-favorites-card .compare-card:hover {
        color: #F66507;
    }

    .wrapp-card .block-card-info .right-card .wrapp-compare-favorites-card .compare-card.selected:hover {
        color: #333333;
    }

    .wrapp-card .block-card-info .right-card .wrapp-compare-favorites-card .favorites-card:hover {
        color: #F66507;
    }

    .wrapp-card .block-card-info .right-card .wrapp-compare-favorites-card .favorites-card.selected:hover {
        color: #333333;
    }

    .top-block-filter-mobil .title-filter-mobil {
        display: none;
    }

    .wrapp-list-subsection .list-subsection .item-section a span {
        font-size: 12px !important;
    }

    .wrapp-card .block-card-info .right-card .btn-item-card.analog .add-to-cart {
        width: 180px !important;
    }

    .wrapp-card .block-card-info .right-card .btn-item-card.analog .add-to-cart a {
        width: 180px !important;
    }

    .block-catalog-items .btn-item.analog .add-to-cart-item {
        width: auto !important;
    }

    .list-subsection .dt-img-hover {
        display: none !important;
    }

    .list-subsection .item-section a:hover span {
        color: #FF7D00 !important;
    }

    .list-subsection .item-section a:hover .dt-img {
        /*display: none;*/
        filter: invert(37%) sepia(64%) saturate(1648%) hue-rotate(343deg) brightness(106%) contrast(97%);
    }

    .list-subsection .item-section a:hover .dt-img-hover {
        /*display: inline-block!important;*/
    }

    .wrapp-list-subsection .list-subsection .item-section {
        height: auto;
    }

    .wrapp-list-subsection .list-subsection .item-section a {
        padding: 0 10px;
    }

    .wrapp-list-subsection .list-subsection .item-section a .dt-img {
        max-width: 70px;
    }

    .wrapp-list-subsection .list-subsection .item-section {
        min-height: 72px;
    }

    /*   .wrapp-list-subsection .list-subsection .item-section.no-name a {
           padding: 20px 10px;
       }*/
    .wrapp-list-subsection .list-subsection .item-section.no-name a .dt-img {
        max-width: 100%;
        width: 100%;
        height: 30px;
    }

    .wrapp-list-subsection .list-subsection .item-section a .dt-img {
        margin-right: 5px;
    }

    .wrapp-list-subsection .list-subsection .item-section a span {
        display: inline-flex;
        width: calc(100% - 70px);
        justify-content: center;
        text-align: center;
    }


    .slider-items .item .wrapp-rate-and-bonus-item .rate-item {
        justify-content: center;
    }

    .slider-items .item .wrapp-rate-and-bonus-item .rate-item .rate {
        margin-top: -3px;
    }

    .slider-items .item .wrapp-rate-and-bonus-item .bonus-item {
        line-height: 15px;
    }

    /*.wrapp-card .block-card-info .wrapp-related-product .caption-slider-related .cheap{*/
    /*    display: none;*/
    /*}*/
    /*.wrapp-card .block-card-info .wrapp-related-product .caption-slider-related .expensive{*/
    /*    display: none;*/
    /*}*/
    .wrapp-slider-video-main.wrapp-slider-video-main--mobile {
        display: none;
    }

    .wrapp-catalog .back-section {
        display: none;
    }

    .bottom-footer-tablet {
        display: none;
    }

    .wrapp-order-success.wrapp-mobile-order-success {
        display: none;
    }

    .wrapp-purchase-history .wrapp-info-bonus {
        border-top: none;
    }

    .wrapp-purchase-history .wrapp-info-bonus .active-bonus {
        border-top: 1px solid #C4C4C4;
        border-right: none;
        width: auto;
        padding-right: 28px;
        min-height: 96px;
    }

    .wrapp-purchase-history .wrapp-info-bonus {
        width: 100%;
    }

    .wrapp-purchase-history .wrapp-info-bonus .wrapp-write-off-date {
        border-top: 1px solid #C4C4C4;
        width: auto;
        min-width: 325px;
        border-left: 1px solid #C4C4C4;;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .sorting {
        max-width: 347px;
    }

}

@media (min-width: 1100px) and (max-width: 1500px) {
    .main {
        padding-top: 131px;
    }

    .container {
        width: 1000px;
    }


    /* Главная Меню */
    .header .container {
        width: 1050px;
    }

    .header .right-header .bottom-header .search svg {
        width: 25px;
        height: 25px;
    }

    .header .right-header .bottom-header .compare a svg {
        width: 35px;
        height: 25px;
    }

    .header .right-header .bottom-header .favorites a svg {
        width: 30px;
        height: 28px;
    }

    .header .right-header .bottom-header .cart a svg {
        width: 30px;
        height: 26px;
    }

    .header .right-header .bottom-header .compare .count-items {
        top: -17px;
    }

    .header .right-header .bottom-header .favorites .count-items {
        top: -15px;
        left: 14px;
    }

    .header .right-header .bottom-header .cart .count-items {
        /*top: -17px;*/
        left: 6px;
        width: 24px;
        height: 24px;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item.special {
        display: block;
        width: 100%;
        padding-top: 10px;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .menu-special {
        padding-left: 50px;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .special .icon-special-section img {
        width: 115px;
        margin-top: 20px;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu {
        width: calc(100% - 120px);
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .menu-special li {
        margin-right: 5px;
        padding-right: 5px;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .menu-special li a {
        font-size: 14px;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .menu-special li a .wrap-img-special-menu {
        width: 80px;
        height: 73px;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .menu__catalog-13 li {
        line-height: normal;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .menu-catalog-12-link {
        font-size: 9px;
        line-height: normal;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .menu__catalog-13 li a {
        font-size: 10px;
        line-height: normal;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .battery-text {
        font-size: 40px;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .link-menu-special-category {
        font-size: 17px;
        line-height: 23px;
    }

    .header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(5) {
        margin-right: 0;
        padding-left: 20px;
    }

    .header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(9) {
        margin-right: 0;
        padding-left: 20px;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 {
        width: 1050px;
        top: 70px;
    }

    .header .left-header .bottom-header .menu ul li:nth-child(1) .menu-catalog12 {
        padding-bottom: 25px;
    }

    .header .left-header .bottom-header .menu ul li:nth-child(3) .menu-catalog12 {
        padding-bottom: 25px;
    }

    .header .left-header .bottom-header .menu ul li:nth-child(4) .menu-catalog12 {
        padding-bottom: 25px;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item {
        /*width: 248px;*/
        margin-right: 0;
        margin-bottom: 0;
        padding-bottom: 15px;
        min-height: 95px;
    }


    .header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .img-menu2 {
        right: 0;
        bottom: 0;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .img-menu {
        display: none;
    }


    .header .left-header .bottom-header .menu ul li:nth-child(1) .menu-catalog12 .menu-catalog-12-item .img-menu2 {
        bottom: 60px;
    }

    .header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(6) .img-menu2,
    .header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(9) .img-menu2,
    .header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(12) .img-menu2 {
        bottom: 0;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item.line-bottom::after {
        width: 235px;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .menu-catalog-12-link {
        font-size: 13px;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .menu__catalog-13 li a {
        font-size: 13px;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .text-item-menu {
        width: auto;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .text-item-menu p {
        font-size: 20px;
        line-height: normal;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .text-item-menu p .number {
        font-size: 56px;
        line-height: normal;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item.vertical-line2::before {
        height: 290px;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item.vertical-line::before {
        height: 440px;
    }

    .header .fixed-header .left-header .bottom-header .menu ul li a::after {
        height: 5px;
        bottom: 0;
    }

    .header .fixed-header .left-header .bottom-header .menu ul li .menu-catalog12 {
        top: 59px;
    }

    .header .left-header {
        width: 450px;
    }

    .header .left-header .top-header .pin a {
        padding-left: 13px;
        font-size: 12px;
    }

    .header .left-header .top-header .store-address {
        font-size: 12px;
        line-height: 17px;
    }

    .header .left-header .top-header .phone-header a {
        font-size: 14px;
        line-height: 20px;
    }

    .header .left-header .bottom-header .menu {
        padding-top: 10px;
    }

    .header .left-header .bottom-header .menu ul li a {
        font-size: 14px;
    }

    .header .logo {
        width: calc(100% - 785px);
    }

    .header .logo .img-logo {
        margin-left: 0;
        padding: 0 30px;
    }

    .header .logo .img-logo img {
        max-width: 100%;
    }

    .header .logo .img-logo span {
        width: 132px;
        font-size: 10px;
        line-height: normal;
        top: 27px;
        left: 29px;
        text-align: left;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 {
        width: 1050px;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .menu-catalog-12-link {
        font-size: 11px;
    }

    .new-header .left-header .bottom-header .menu ul li .menu-catalog12, .new-header .left-header .bottom-header .menu ul li:nth-child(3) .menu-catalog12, .new-header .left-header .bottom-header .menu ul li:nth-child(4) .menu-catalog12 {
        width: 1100px;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .menu__catalog-13 li a {
        font-size: 12px;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .to_section a {
        font-size: 11px;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .img-menu {
        display: block;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .menu-catalog-12-item .img-menu2 img {
        width: 80px;
    }

    .header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item .img-menu2 {
        bottom: 10px;
    }

    .header .fixed-header .right-header .bottom-header .phone-service a img {
        width: 20px;
        margin-right: 5px;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .menu-special li::before {
        left: -8px;
    }

    .header .left-header .bottom-header .menu ul li .menu-catalog12 .special .wrapp-special-menu .menu-special li a {
        font-size: 12px;
    }

    .header .right-header {
        width: 335px;
    }

    .header .right-header .top-header .phone-service1 {
        margin-right: 35px;
    }

    .header .right-header .top-header .phone-service1 a {
        font-size: 16px;
    }

    .header .left-header .bottom-header .menu ul li:nth-child(2) .menu-catalog12 .menu-catalog-12-item:nth-child(13) {
        margin-right: 0;
        padding-left: 20px !important;
    }

    .header .right-header .top-header .phone-service {
        margin-right: 35px;
    }

    .header .right-header .top-header .phone-service a {
        font-size: 16px;
    }

    .header .right-header .bottom-header {
        padding-top: 10px;
    }

    .header .right-header .bottom-header .support {
        width: 90px;
    }

    .header .right-header .bottom-header .support a {
        font-size: 14px;
    }

    .header .right-header .bottom-header .search,
    .header .right-header .bottom-header .bx_search,
    .header .right-header .bottom-header .compare,
    .header .right-header .bottom-header .favorites,
    .header .right-header .bottom-header .cart {
        margin-left: 28px;
    }

    .header .right-header .bottom-header .search img,
    .header .right-header .bottom-header .bx_search img {
        width: 25px;
        height: 25px;
    }

    .header .right-header .bottom-header .bx_search .bx_search-wrap.open {
        top: -18px;
        left: -118px;
    }

    .header .right-header .bottom-header .bx_search .bx_search-wrap.open form input[type='text'] {
        width: 336px;
    }

    .header .right-header .bottom-header .compare a img {
        width: 35px;
        height: 25px;
    }

    .header .right-header .bottom-header .favorites a img {
        width: 30px;
        height: 28px;
    }

    .header .right-header .bottom-header .cart a img {
        width: 30px;
        height: 26px;
    }

    .header .fixed-header .right-header .bottom-header .lk a {
        width: 25px;
        height: 25px;
    }

    .header .fixed-header .right-header .bottom-header .phone-service a {
        font-size: 14px;
        line-height: normal;
    }

    .header .fixed-header .logo {
        width: calc(100% - 840px);
    }

    .header .fixed-header .logo .img-logo {
        padding-top: 12px;
    }

    .header .fixed-header .logo .img-logo span {
        display: none;
    }

    .header .fixed-header .right-header .bottom-header .phone-service a::before {
        width: 20px;
        height: 20px;
        margin-right: 5px;
    }

    .header .fixed-header .right-header {
        width: 390px;
    }

    /*new stick-header*/
    .new-header .logo .img-logo span {
        font-size: 9.5px;
    }

    .new-header .bx_search .bx_search-wrap.open {
        top: 63px;
    }

    /*******************/
    .new-header .fixed-menu .logo {
        width: calc(100% - 840px);
    }

    .new-header .fixed-menu .logo .img-logo {
        padding: 10px 30px 0;
    }

    .new-header .fixed-menu .left-header {
        width: 450px;
    }

    .new-header .fixed-menu .left-header .bottom-header .menu {
        padding-top: 0;
    }


    .new-header .fixed-menu .left-header .bottom-header .menu ul li:hover a::after {
        bottom: 0;
        height: 6px;
    }

    .new-header .fixed-menu .left-header .bottom-header .menu ul li .menu-catalog12 {
        top: 54px;
        width: 1050px;
    }

    .new-header .fixed-menu .right-header {
        width: 390px;
    }

    .new-header .bx_search.fixed .bx_search-wrap.open form input[type='text'] {
        height: 50px
    }

    .new-header .bx_search.fixed .bx_search-wrap.open form .closeNewSearch {
        height: 50px;
    }

    .new-header .fixed-menu .right-header .bottom-header .phone-service a {
        font-size: 14px;
        line-height: normal;
    }

    .new-header .fixed-menu .right-header .bottom-header .lk a,
    .new-header .fixed-menu .right-header .bottom-header .bx_search a,
    .new-header .fixed-menu .right-header .bottom-header .compare a,
    .new-header .fixed-menu .right-header .bottom-header .favorites a,
    .new-header .fixed-menu .right-header .bottom-header .cart a {
        width: 25px;
        height: 25px;
    }

    .new-header .fixed-menu .right-header .bottom-header .lk,
    .new-header .fixed-menu .right-header .bottom-header .bx_search,
    .new-header .fixed-menu .right-header .bottom-header .compare,
    .new-header .fixed-menu .right-header .bottom-header .favorites,
    .new-header .fixed-menu .right-header .bottom-header .cart {
        margin-left: 16px;
    }


    .new-header .bx_search .bx_search-wrap.open form input[type='text'] {
        width: 335px;
    }

    .new-header .bx_search.fixed .bx_search-wrap.open form input[type='text'] {
        width: 390px;
    }

    /*end new stick-header*/
    /*New BX search*/
    .bx_search #bx-search-result-wrap {
        width: 335px;
    }


    .bx_search.fixed #bx-search-result-wrap {
        width: 390px;
    }

    /*End New BX search*/
    .wrapp-slider-main .slider-main .slide .wrapp-slide .img-slide {
        margin-right: 50px;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk {
        width: 573px !important;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk:nth-child(2n) {
        margin-right: 0;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card .tabs-card {
        border: none;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card .tabs-card li {
        margin-left: -1px;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card .tabs-card li a {
        border: 1px solid #333333;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card .tabs-card li:last-child a {
        width: 100%;
        padding: 0 39px;
        border-right: 1px solid #333333;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card .tabs-card li:last-child {
        width: 186px;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #getting-product-tabs .left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery1 {
        width: 333px;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #getting-product-tabs .left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery2 {
        width: 333px;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #getting-product-tabs .left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery3 {
        width: 333px;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .list-features-card .item-features-card:first-child img {
        margin-right: 0;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .list-features-card .item-features-card img {
        margin-right: 10px;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .list-features-card .item-features-card span {
        word-break: break-word;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history:not(.with-bonus) .table-item-purchase-history .head-table-purchase-history .sum-price {
        width: 320px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history:not(.with-bonus) .table-item-purchase-history .body-table-purchase-history .sum-price-item-purchase-history {
        width: 320px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history:not(.with-bonus) .total-price-and-bonus .total-price {
        width: 270px;
    }

    .wrapp-service-support .contacts-central-service {
        padding: 0 15px;
    }

    .wrapp-service-support .contacts-central-service div {
        font-size: 13px;
    }

    .wrapp-service-support .contacts-central-service .phone-central-service {
        margin-left: 20px;
    }

    .wrapp-service-support .contacts-central-service .working-time-central-service {
        margin-left: 20px;
    }

    .wrapp-service-support .contacts-central-service .site-central-service {
        margin-left: 20px;
    }

    .wrapp-list-subsection .list-subsection {
        margin: 0 -11px;
    }

    .wrapp-list-subsection .list-subsection .item-section {
        margin-right: 10px !important;
        margin-bottom: 10px;
    }

    .wrapp-list-subsection .list-subsection .item-section:nth-child(4n) {
        margin-right: 0 !important;
    }

    .wrapp-info-icon .list-info-icon .item-icon2 a {
        width: 130px;
    }

    .wrapp-card .block-card-info .features-item-card .slider-features-item-card .slide .features-item a .top-features-item .name-features-item {
        font-size: 14px;
    }

    .wrapp-list-subsection .list-subsection .item-section {
        width: calc(100% / 4.121);
        margin-right: 0.6%;
    }

    .wrapp-list-subsection .list-subsection .item-section:nth-child(3n) {
        margin-right: 0.6%;
    }

    .wrapp-list-subsection .list-subsection .item-section:nth-child(4n) {
        margin-right: 0;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .service-nav {
        margin-left: 150px;
    }

    #mapService {
        width: 100% !important;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support4 .wrapp-service-support .list-service.list-service-mini .item-service .logo-service {
        width: 19.5%;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support4 .wrapp-service-support .list-service.list-service-mini .item-service .logo-service img {
        max-width: 115px;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support4 .wrapp-service-support .list-service.list-service-mini .item-service .address-service {
        width: 28.5%;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support4 .wrapp-service-support .list-service.list-service-mini .item-service .address-service p {
        font-size: 14px;
        line-height: normal;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support4 .wrapp-service-support .list-service.list-service-mini .item-service .phone-service {
        width: 26%;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content #tab-support4 .wrapp-service-support .list-service.list-service-mini .item-service .working-time-service {
        width: 19%;
    }

    .left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs li a {
        font-size: 13px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .total-price-and-bonus .price_delivery {
        width: 386px;
    }

    /* Каталог списком */
    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item {
        padding-left: 0;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .img-item {
        width: 250px;
        margin-right: 50px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .img-item .sticker {
        right: 0;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item {
        width: calc(100% - 300px);
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .wrapp-name-item .name-item {
        width: calc(100% - 130px);
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .wrapp-name-item .name-item a {
        font-size: 21px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .wrapp-name-item .icon-item {
        float: right;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .left-table-item {
        width: 320px;
        /*width: 429px;*/
    }


    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .left-table-item .characteristics-item .characheristic .name-characheristic {
        font-size: 15px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .left-table-item .characteristics-item .characheristic .value-characheristic {
        font-size: 16px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .right-table-item {
        width: 360px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .right-table-item .wrapp-available .in-avialable {
        padding-left: 20px;
        font-size: 14px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .right-table-item .wrapp-available .avialable-magazine {
        padding-left: 10px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .right-table-item .wrapp-available .avialable-magazine img {
        margin-right: 3px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .right-table-item .wrapp-available .avialable-magazine a {
        font-size: 12px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .btn-item .add-to-cart-item a {
        width: 170px;
        font-size: 14px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .btn-item .quick-order-item a {
        width: 170px;
        font-size: 14px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .btn-item .add-to-cart-item {
        width: 170px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .btn-item .quick-order-item {
        width: 170px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .btn-item {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .left-table-item .characteristics-item {
        border-bottom: 1px solid #C4C4C4;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .left-table-item .characteristics-item.characteristics-item4 {
        padding-bottom: 22px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .left-table-item .characteristics-item.characteristics-item3 {
        min-height: 192px;
    }

    /* Каталог блоками */
    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item {
        padding-left: 5px;
        padding-right: 5px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .wrapp-item {
        /*width: 25%;*/
        width: 50%;
        padding: 0 5px;
    }


    /*.wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .add-to-cart-item{
        margin-right: 0;
    }*/
    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item {
        width: 100%;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .add-to-cart-item {
        width: 30%;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .add-to-cart-item a {
        width: 100%;
        font-size: 12px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .quick-order {
        width: 30%;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .quick-order a {
        width: 100%;
        font-size: 12px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .img-item a {
        height: 298px;
    }

    .rating-container .star {
        margin: 0;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .list-features-item .features-item {
        width: 70px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item .old-price {
        padding-left: 20px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item .old-price + .price-item {
        margin-left: 30px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item .old-price .value {
        line-height: 18px;
    }

    /* Уменьшение карточки в каталоге */
    .wrapp-list-subsection .list-subsection .item-section {
        height: auto;
    }


    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item {
        padding-top: 35px;
        padding-bottom: 30px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .img-item a {
        height: 140px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .icon-item {
        top: 10px;
        right: 10px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .sticker {
        top: 10px;
        left: 10px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .sticker .sticker-novelty span {
        width: 70px;
        height: 28px;
        font-size: 10px;
        line-height: 26px;
    }

    .wrapp-catalog .wrapp-block-catalog-items {
        margin-top: 5px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .name-item {
        max-width: 100%;
        min-height: 45px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .name-item a {
        font-size: 14px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item .price-item {
        margin-top: 20px;
        font-size: 25px;
        line-height: 25px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item {
        margin-top: 20px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .bonus-item {
        font-size: 14px;
    }

    /* Уменьшение на главной */
    .slide-stock .name-stock-main a {
        font-size: 18px;
    }

    .wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock {
        height: 315px;
    }

    .wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock .old-price-stock-main {
        margin-top: 0;
    }

    .wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock .btn-stock-main {
        position: absolute;
        bottom: 50px;
    }

    .wrapp-category-main .list-category-main .wrapp-item-category-main .big-category {
        width: 400px;
    }

    .wrapp-category-main .list-category-main .wrapp-item-category-main .small-category {
        width: 100%;
    }

    .wrapp-category-main .list-category-main .wrapp-item-category-main .item-category-main.cat6 {
        width: 400px;
    }

    .wrapp-category-main .list-category-main .wrapp-item-category-main .item-category-main {
        /*height: 280px;*/
    }

    .wrapp-category-main .list-category-main .wrapp-item-category-main .category1::before {
        background-size: 100%;
    }

    .wrapp-category-main .list-category-main .wrapp-item-category-main .cat1:hover .category1::after {
        background-size: 100%;
    }

    .wrapp-category-main .list-category-main .wrapp-item-category-main .category2::before {
        background-size: 100%;
    }

    .wrapp-category-main .list-category-main .wrapp-item-category-main .cat2:hover .category2::after {
        background-size: 100%;
    }

    .wrapp-category-main .list-category-main .wrapp-item-category-main .category3::before {
        background-size: 80%;
    }

    .wrapp-category-main .list-category-main .wrapp-item-category-main .cat3:hover .category3::after {
        background-size: 80%;
    }

    .wrapp-category-main .list-category-main .wrapp-item-category-main .category4::before {
        background-size: 100%;
    }

    .wrapp-category-main .list-category-main .wrapp-item-category-main .cat4:hover .category4::after {
        background-size: 100%;
    }

    .wrapp-category-main .list-category-main .wrapp-item-category-main .category5::before {
        background-size: 100%;
    }

    .wrapp-category-main .list-category-main .wrapp-item-category-main .cat5:hover .category5::after {
        background-size: 100%;
    }

    .wrapp-category-main .list-category-main .wrapp-item-category-main .category6::before {
        background-size: 100%;
    }

    .wrapp-category-main .list-category-main .wrapp-item-category-main .cat6:hover .category6::after {
        background-size: 100%;
    }

    /* Уменьшение каталог списком */
    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item {
        padding-top: 15px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .img-item {
        height: 340px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .wrapp-name-item .name-item a {
        font-size: 20px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .wrapp-name-item .icon-item .add-to-compare {
        width: 35px;
        height: 35px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .wrapp-name-item .icon-item .add-to-favorites {
        width: 35px;
        height: 35px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .block-price .price-item {
        font-size: 40px;
        line-height: 50px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .wrapp-delivery-item {
        margin-top: 15px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .left-table-item .characteristics-item.characteristics-item4 {
        padding-bottom: 18px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .left-table-item .characteristics-item.characteristics-item4 .characheristic {
        margin-bottom: 4px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .left-table-item .characteristics-item.characteristics-item2 {
        padding-bottom: 12px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .left-table-item .characteristics-item.characteristics-item2 .characheristic {
        margin-bottom: 4px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .left-table-item .characteristics-item.characteristics-item3 {
        min-height: 210px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .block-price .old-price + .price-item {
        padding-left: 20px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .block-price .old-price .value-old-price {
        line-height: 24px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .not-available .block-price.block-price2 {
        min-height: 172px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .not-available .block-price.block-price4 {
        min-height: 132px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item:first-child {
        padding-top: 0;
    }

    .wrapp-service-support .list-service.list-service3.list-service-item-name .item-service .logo-service {
        width: 20%;
    }

    .wrapp-service-support .list-service.list-service3.list-service-item-name .item-service .name-service {
        width: 20%;
    }

    .wrapp-service-support .list-service.list-service3.list-service-item-name .item-service .phone-service {
        width: 18%;
    }

    .wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-video-card {
        margin-right: 0;
        /*margin-right: 60px;    */
    }

    .wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-video-card .slider-video-card {
        width: 280px;
    }

    .descr-features-item span.red {
        font-size: 14px;
        line-height: 14px;
    }

    .descr-features-item span.red::before {
        margin-right: 10px;
    }

    .wrapp-slider-main .slider-main .slide .wrapp-slide .img-slide img {
        max-width: 450px;
    }

    .wrapp-slider-main .slider-main .slide .wrapp-slide .text-slide {
        margin-top: 20px;
    }

    .wrapp-slider-main .slider-main .slide .wrapp-slide .text-slide .title-slide {
        font-size: 30px;
        line-height: normal;
    }

    .wrapp-slider-main .slider-main .slide .wrapp-slide .text-slide .descr-slide {
        font-size: 19px;
        line-height: normal;
    }

    .wrapp-slider-main .slider-main .slide .wrapp-slide .text-slide .link-slide {
        margin-top: 35px;
    }

    .wrapp-slider-main .next-slide {
        width: 45px;
        height: 46px;
        right: -45px;
    }

    .wrapp-slider-main .prev-slide {
        width: 45px;
        height: 46px;
        left: -45px;
    }

    /* info-icon OLD*/
    .wrapp-info-icon .list-info-icon {
        width: auto;
    }

    .wrapp-info-icon .list-info-icon .item-info-icon .text-info-icon {
        font-size: 18px;
        line-height: 23px;
    }

    .wrapp-info-icon .list-info-icon .item-icon1 {
        width: 190px;
    }

    .wrapp-info-icon .list-info-icon .item-icon2 {
        width: 115px;
        margin-left: 96px;
    }

    .wrapp-info-icon .list-info-icon .item-icon3 {
        width: 246px;
        margin-left: 96px;
    }

    .wrapp-info-icon .list-info-icon .item-icon4 {
        margin-left: 96px;
    }

    .title-main {
        font-size: 36px;
        line-height: 51px;
    }

    .title-main.title-stock {
        font-size: 36px;
        line-height: 50px;
    }

    .wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock {
        padding: 20px 0 37px 20px;
    }

    .wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock .name-stock-main {
        font-size: 23px;
        line-height: 31px;
    }

    .wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock .price {
        font-size: 33px;
        line-height: 34px;
    }

    .wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock .btn-stock-main a {
        font-size: 16px;
    }

    .wrapp-category-main .list-category-main .wrapp-item-category-main .big-category .name-category-main {
        font-size: 24px;
        line-height: 24px;
    }

    .wrapp-category-main .list-category-main .wrapp-item-category-main .big-category .btn-category-main a {
        font-size: 16px;
        line-height: 23px;
    }

    .wrapp-category-main .list-category-main .wrapp-item-category-main .small-category .name-category-main {
        font-size: 24px;
        line-height: 28px;
    }

    .wrapp-novelty-main .slider-novelty-main {
        padding: 0;
    }

    .wrapp-novelty-main .slider-novelty-main .slide-novelty-main .decor-item img {
        max-width: 100%;
    }

    .wrapp-novelty-main .slider-novelty-main .slide-novelty-main .img-item-novelty {
        height: 170px;
    }

    .wrapp-novelty-main .slider-novelty-main .slide-novelty-main {
        height: 550px;
        padding-left: 25px;
        padding-right: 25px;
    }

    .wrapp-novelty-main .slider-novelty-main .slide-novelty-main .name-item-novelty a {
        font-size: 14px;
    }

    .wrapp-novelty-main .slider-novelty-main .slide-novelty-main .icon-item-novelty a {
        width: 30px;
        height: 30px;
    }

    .wrapp-novelty-main .slider-novelty-main .slide-novelty-main .price-item {
        font-size: 26px;
    }

    .wrapp-novelty-main .slider-novelty-main .slide-novelty-main .icon-item-novelty + .price-item {
        font-size: 26px;
    }

    .wrapp-novelty-main .slider-novelty-main .slide-novelty-main .price-item .rubl {
        font-size: 26px;
    }

    .wrapp-novelty-main .slider-novelty-main .slide-novelty-main .no-price {
        font-size: 21px;
        line-height: 27px;
    }

    .wrapp-novelty-main .slider-novelty-main .slide-novelty-main .add-to-cart a {
        width: 187px;
        font-size: 16px;
    }

    .wrapp-novelty-main .slider-novelty-main .next-slide {
        right: -25px;
    }

    .wrapp-novelty-main .slider-novelty-main .prev-slide {
        left: -25px;
    }

    .wrapp-channel-youtube .wrapp-slider-video-main .slider-video-main .slide .wrapp-video-slide .block-video img {
        max-width: 100%;
    }

    .wrapp-channel-youtube .wrapp-slider-video-main .slider-video-main .slide .wrapp-video-slide .play-video-slide {
        width: 77px;
        height: 50px;
    }

    .wrapp-channel-youtube .wrapp-slider-video-main .slider-video-main .slide .wrapp-video-slide .name-video {
        font-size: 18px;
        line-height: 23px;
    }

    .wrapp-features-main .list-features-main {
        width: auto;
    }

    .wrapp-features-main .list-features-main .item-features-main .text-features {
        font-size: 16px;
    }

    .wrapp-features-main .list-features-main .item-features-main:nth-child(4) .text-features {
        padding-right: 0;
    }

    .wrapp-features-main .list-features-main .item-features-main:nth-child(6) .text-features {
        padding-right: 0;
    }

    /* Страница Город 1 */
    .select-city-modal .modal-dialog {
        margin-top: 230px;
    }

    /* Страница Новости */
    .wrapp-news .wrapp-list-news .wrapp-item-news {
        width: 33.3%;
    }

    /* Страница Статьи */
    .wrapp-articles .menu-articles ul li a {
        font-size: 14px;
    }

    .wrapp-breadcrumb .breadcrumb-item a {
        font-size: 13px;
        line-height: 18px;
    }

    .wrapp-catalog-banner .catalog-banner .text-catalog-banner {
        font-size: 36px;
        line-height: 48px;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .wrapp-open-filters a {
        font-size: 12px;
        line-height: 25px;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .show-count-items span {
        font-size: 12px;
        line-height: 25px;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .jq-selectbox__select-text {
        font-size: 12px;
        line-height: 25px;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .sorting span {
        font-size: 12px;
        line-height: 25px;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .jq-selectbox__select-text {
        font-size: 12px;
        line-height: 25px;
    }


    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .img-item a {
        height: 230px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .more-item a {
        font-size: 18px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .rate-item .bg-rate span .bg-color {
        height: 11px;
        top: 1px;
        left: 1px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .left-table-item .more-info-item {
        display: none !important;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .table-item .left-table-item .characteristics-item {
        border-bottom: none;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .wrapp-name-item .icon-item {
        text-align: center;
        float: none;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items .item .info-item .wrapp-name-item .icon-item a {
        margin-top: 5px;
        margin-bottom: 5px;
    }

    /* Страница карточка товара */
    .wrapp-card .block-card-info .left-card .wrapp-rate-reviews .rate span {
        width: auto;
        height: auto;
    }

    .wrapp-card .block-card-info .left-card {
        width: 65%;
        margin-right: 5%;
    }

    .wrapp-card .block-card-info .right-card {
        width: 30%;
    }

    .wrapp-card .title-card h1 {
        font-size: 25px;
        line-height: normal;
    }

    .wrapp-card .block-card-info .left-card .wrapp-rate-reviews .rate {
        font-size: 14px;
        line-height: normal;
    }

    .wrapp-card .block-card-info .left-card .wrapp-rate-reviews .reviews {
        font-size: 14px;
        line-height: normal;
    }

    .wrapp-card .block-card-info .right-card .wrapp-avialable-bonus-card .avialable-card {
        padding-left: 15px;
    }

    .wrapp-card .block-card-info .right-card .wrapp-avialable-bonus-card .quantity-bonus-card span {
        font-size: 14px;
    }

    .wrapp-card .block-card-info .right-card .block-price-card .old-price {
        padding-left: 30px;
    }

    .wrapp-card .block-card-info .right-card .block-price-card .old-price .percent {
        font-size: 30px;
        line-height: normal;
    }

    .wrapp-card .block-card-info .right-card .block-price-card .old-price .value-old-price {
        font-size: 24px;
        line-height: normal;
    }

    .wrapp-card .block-card-info .right-card .block-price-card .price-card {
        font-size: 35px;
    }

    .wrapp-card .block-card-info .right-card .block-price-card .old-price + .price-card {
        margin-left: 25px;
        margin-top: 20px;
    }

    .wrapp-card .block-card-info .right-card .btn-item-card .add-to-cart {
        width: 140px;
    }

    .wrapp-card .block-card-info .right-card .btn-item-card .add-to-cart a {
        width: 140px;
        font-size: 13px;
    }

    .wrapp-card .block-card-info .right-card .btn-item-card .quick-order {
        width: 140px;
    }

    .wrapp-card .block-card-info .right-card .btn-item-card .quick-order a {
        width: 140px;
        font-size: 13px;
    }

    .wrapp-card .block-card-info .right-card .wrapp-compare-favorites-card .favorites-card {
        margin-left: 20px;
    }

    .wrapp-card .block-card-info .right-card .wrapp-getting-card {
        margin-top: 25px;
    }

    .wrapp-card .block-card-info .right-card .wrapp-getting-card .title-getting-card {
        font-size: 14px;
    }

    .wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-delivery-card .delivery-card {
        padding-left: 25px;
    }

    .wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-delivery-card .value-delivery-card {
        padding-left: 5px;
    }

    .wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-delivery-card .value-delivery-card p {
        font-size: 12px;
    }

    .wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-pickup-card .pickup-card {
        padding-left: 25px;
    }

    .wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-pickup-card .value-pickup-card {
        padding-left: 5px;
    }

    .wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-pickup-card .value-pickup-card p {
        font-size: 12px;
    }

    .wrapp-card .block-card-info .right-card .wrapp-benefitc-card {
        margin-top: 25px;
    }

    .wrapp-card .block-card-info .right-card .wrapp-benefitc-card .title-benefit-card {
        font-size: 14px;
    }

    .wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav {
        width: 180px;
    }

    .wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav.wrapp-slider-nav-360 {
        width: 115px;
        margin-left: 15px;
        margin-top: 0;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card {
        width: 100%;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card .tabs-card li a {
        padding: 0 39px;
        font-size: 14px;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .list-features-card .item-features-card span {
        max-width: 135px;
        font-size: 14px;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .list-features-card .item-features-card:nth-child(1),
    .wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .list-features-card .item-features-card:nth-child(2),
    .wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .list-features-card .item-features-card:nth-child(3) {
        margin-right: 0;
    }


    .wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .wrapp-characteristics .block-characteristics .wrapp-table-characteristics .table-characteristics {
        width: 49%;
        margin-right: 2%;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .wrapp-characteristics .block-characteristics {
        width: 730px;
        /*width: fit-content;*/
        margin-right: 30px;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .wrapp-characteristics .block-characteristics .title-characteristics {
        font-size: 20px;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .wrapp-characteristics .block-characteristics .wrapp-table-characteristics .table-characteristics .item-characteristics .name-characteristics {
        font-size: 14px;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .wrapp-characteristics .block-characteristics .wrapp-table-characteristics .table-characteristics .item-characteristics .value-characteristics {
        font-size: 14px;
    }

    .wrapp-card .block-card-info .features-item-card .slider-features-item-card .slide .features-item a .img-features-item {
        width: 165px;
    }

    .wrapp-card .block-card-info .features-item-card .slider-features-item-card .slide .features-item a .img-features-item img {
        max-width: 100%;
    }

    .wrapp-card .block-card-info .features-item-card .slider-features-item-card .slide .features-item a .text-features-item {
        width: 255px;
    }

    .wrapp-card .block-card-info .features-item-card .slider-features-item-card .slide .features-item a .text-features-item .name-features-item {
        font-size: 16px;
    }

    .wrapp-card .block-card-info .features-item-card .slider-features-item-card .slide .features-item a .text-features-item .descr-features-item {
        font-size: 12px;
        letter-spacing: unset;
        line-height: normal;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .wrapp-characteristics .block-complectation {
        width: 235px;
        padding-left: 15px;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .wrapp-characteristics .block-complectation .title-complectation {
        font-size: 20px;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .wrapp-characteristics .block-complectation .list-complectation {
        margin-top: 10px;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .wrapp-characteristics .block-complectation .list-complectation ul li {
        font-size: 14px;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .service-support .phone-service {
        font-size: 45px;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .service-support {
        min-height: 120px;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .service-support p {
        margin-top: -35px;
        font-size: 14px;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .title-block {
        font-size: 20px;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service ul li a {
        font-size: 14px;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content .list-documents .item-document .name-doc {
        font-size: 16px;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content .list-documents .item-document .size-doc {
        font-size: 16px;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #service-support-tabs .wrapp-tabs-service .workarea-tabs-service .tab-content .list-documents .item-document .download-doc a {
        font-size: 16px;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #getting-product-tabs .title-getting {
        font-size: 20px;
        line-height: normal;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #getting-product-tabs .left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery1 {
        width: 33.3%;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #getting-product-tabs .left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery2 {
        width: 33.3%;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #getting-product-tabs .left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery3 {
        width: 33.4%;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .map-pickup img {
        max-width: 100%;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews {
        width: 605px;
        margin-right: 36px;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .title-reviews {
        font-size: 20px;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews .item-review .advantages {
        font-size: 14px;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews .item-review .disadvantages {
        font-size: 14px;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews .item-review .commentary {
        font-size: 14px;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews .item-review .bottom-form-reviews .to-answer a {
        font-size: 14px;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #reviews-tabs .wrapp-reviews-card .wrapp-list-reviews .list-reviews .item-review .answer .text-answer {
        font-size: 14px;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #garanty-xxl-tabs .banner-xxl img {
        max-width: 100%;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #garanty-xxl-tabs .wrapp-step-garanty .title-step-garanty {
        font-size: 20px;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #garanty-xxl-tabs .wrapp-step-garanty .prev-text-garanty {
        font-size: 14px;
    }

    .wrapp-card .block-card-info .wrapp-recommendation-card .title-card2 {
        font-size: 30px;
        line-height: normal;
    }

    .slider-items .item .btn-item .add-to-cart-item {
        margin-right: 0;
    }

    .slider-items .item .wrapp-price-item .price-item {
        font-size: 30px;
    }

    .wrapp-card .block-card-info .features-item-card .slider-features-item-card .slide .features-item a .bottom-features-item .img-features-item {
        width: 165px;
    }

    .wrapp-card .block-card-info .features-item-card .slider-features-item-card .slide .features-item a .top-features-item .name-features-item {
        width: calc(100% - 181px);
        font-size: 16px;
    }

    .wrapp-card .block-card-info .features-item-card .slider-features-item-card .slide .features-item a .bottom-features-item .descr-features-item {
        width: calc(100% - 181px);
        font-size: 12px;
    }

    .wrapp-card .block-card-info .features-item-card .slider-features-item-card .slide .features-item a .top-features-item .empty-left {
        width: 165px;
    }

    /* Страница Корзина Начало */
    .wrapp-cart .table-items-cart .body-table-cart .item-table-cart .name-item-cart a {
        font-size: 16px;
        line-height: 23px;
    }


    .wrapp-cart .table-items-cart .body-table-cart .item-table-cart .price-item-cart .old-price p {
        font-size: 18px;
        line-height: 25px;
    }

    .wrapp-cart .table-items-cart .body-table-cart .item-table-cart .price-item-cart .price {
        font-size: 23px;
        line-height: 32px;
    }

    .wrapp-cart .table-items-cart .body-table-cart .item-table-cart .bonus-item-cart {
        font-size: 23px;
        line-height: 32px;
    }

    .wrapp-cart .table-items-cart .body-table-cart .item-table-cart .sum-price-item-cart {
        width: 12%;
        font-size: 23px;
        line-height: 32px;
    }

    .wrapp-cart .table-items-cart .body-table-cart .item-table-cart .delete-item-cart {
        /*padding-left: 10px;*/
        width: 3%;
    }

    .wrapp-cart .total-price-cart p {
        font-size: 23px;
        line-height: 32px;
    }

    .wrapp-cart .total-price-cart p span {
        font-size: 28px;
        line-height: 39px;
    }

    .wrapp-cart .form-users-cart .new-user-form,
    .wrapp-cart .form-users-cart .login-user-form {
        /*width: 435px;*/
    }

    .wrapp-cart .form-users-cart .title-user-form {
        font-size: 20px;
        line-height: 28px;
    }

    /* Страница Корзина Способы оплаты */
    .wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment {
        width: 645px;
        margin-right: 52px;
    }

    /* Страница Корзина Дата доставки */
    .left-column-registration-order .wrapp-date-delivery {
        width: 495px;
        margin-right: 202px;
    }

    .left-column-registration-order .wrapp-date-delivery .wrapp-info-date .time-delivery {
        margin: 50px 0 0 30px;
    }

    /* Страница Корзина Подтверждение заказа */
    .left-column-registration-order .wrapp-confirm-order {
        margin-top: 7px;
        width: 645px;
        margin-right: 52px;
    }

    /* Страница Корзина Адрес доставки Курьером платно*/
    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery form .wrapp-textarea textarea {
        height: 150px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .map-delivery {
        margin-top: 20px;
        width: 100%;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .map-delivery img {
        width: 100%;
    }

    /* Страница Корзина Адрес доставки Курьером бесплатно*/
    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery {
        width: 100%;
        margin-right: 0;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .map-delivery.map-delivery2 {
        width: 100%;
        margin-top: 20px;
    }

    /* Страница Корзина Адрес доставки Транспортной компанией */
    .left-column-registration-order .wrapp-address-delivery {
        width: 655px;
        margin-right: 40px;
    }

    .left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery1 {
        width: 33.3%;
    }

    .left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery2 {
        width: 33.3%;
    }

    .left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery3 {
        width: 33.4%;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .info-user-company .list-field {
        width: 100%;
        margin-right: 0;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .info-user-company .block-textarea {
        width: 100%;
        margin-top: 18px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .info-user-company .block-textarea .wrapp-textarea textarea {
        height: 150px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .head-table {
        padding-left: 15px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .head-table .name-company {
        width: 36%;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .head-table .price-company {
        width: 36%;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .head-table .time-delivery-company {
        width: 28%;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .body-table .item-company label {
        padding-left: 10px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .body-table .item-company label .wrapp-name-company {
        flex-direction: column;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .body-table .item-company label .wrapp-name-company .name-company {
        margin-top: 5px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .body-table .item-company label .price-delivery-company {
        width: 36%;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .body-table .item-company label .time-delivery-company {
        width: 26%;
    }

    /* Страница Корзина Адрес доставки Самовывоз */
    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .logo-service {
        width: 20%;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .logo-service img {
        max-width: 115px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .address-service {
        width: 34.5%;
        padding-right: 10px;
    }

    .list-service .item-service .address-service .metro {
        margin-right: 3px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .phone-service {
        width: 22%;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service div {
        font-size: 12px;
        line-height: 17px;
    }

    /* Страница Акции */
    .menu-articles ul li a {
        font-size: 14px;
    }

    .wrapp-stocks .wrapp-list-stock .item-stock {
        width: 489px;
    }

    /* Страница Видеообзоры */
    .wrapp-videoreviews .menu-articles ul li a {
        font-size: 14px;
    }

    .wrapp-videoreviews .sorting-videoreviews span {
        font-size: 18px;
    }

    .wrapp-videoreviews .sorting-videoreviews .jq-selectbox__select-text {
        font-size: 18px;
    }

    .wrapp-videoreviews .wrapp-list-video .list-video .item-video {
        width: 320px;
        margin-right: 20px;
        margin-bottom: 20px;
    }

    .wrapp-videoreviews .wrapp-list-video .list-video .item-video .block-video a img {
        max-width: 100%;
    }

    .wrapp-videoreviews .wrapp-list-video .list-video .item-video .block-video a .play-video {
        width: 68px;
        height: 48px;
    }

    .wrapp-videoreviews .wrapp-list-video .list-video .item-video .name-video a {
        font-size: 18px;
        line-height: 22px;
    }

    /* Страница Оплата */
    .wrapp-payment .wrapp-column-payment .left-column-payment {
        width: 477px;
    }

    .wrapp-payment .wrapp-column-payment .right-column-payment {
        width: 477px;
    }

    .wrapp-payment .wrapp-column-payment .caption-column {
        font-size: 14px;
    }

    .wrapp-payment .wrapp-column-payment .left-column-payment .list-column-payment .item-column-payment .info-column-payment .title-item {
        font-size: 14px;
        line-height: 20px;
    }

    .wrapp-payment .wrapp-column-payment .left-column-payment .list-column-payment .item-column-payment .info-column-payment .descr-item {
        font-size: 14px;
        line-height: 18px;
    }

    .wrapp-payment .wrapp-column-payment .right-column-payment .list-column-payment .item-column-payment .info-column-payment .title-item {
        font-size: 14px;
        line-height: 20px;
    }

    .wrapp-payment .wrapp-column-payment .right-column-payment .list-column-payment .item-column-payment .info-column-payment .descr-item {
        font-size: 14px;
        line-height: 18px;
    }

    .wrapp-payment .wrapp-column-payment .left-column-payment .info-online-payment-security .btn-accord {
        font-size: 14px;
        line-height: 18px;
    }

    .wrapp-payment .wrapp-column-payment .left-column-payment .info-online-payment-security .text-accord {
        font-size: 14px;
        line-height: 18px;
    }

    .wrapp-payment .wrapp-column-payment .right-column-payment .download-requisites a {
        font-size: 14px;
        line-height: 22px;
    }

    /* Страница Личный кабинет */
    .wrapp-lk .block-lk .wrapp-card-lk {
        width: 400px;
    }

    .wrapp-lk .block-lk .wrapp-card-lk .card-lk img {
        max-width: 100%;
    }

    .wrapp-lk .block-lk .wrapp-card-lk .card-lk .logo-card-dw {
        right: 3px;
    }

    .wrapp-lk .block-lk .wrapp-card-lk .card-lk .logo-card-dw img {
        width: 150px;
    }

    .wrapp-lk .block-lk .wrapp-card-lk .card-lk .count-bonus p {
        font-size: 55px;
        line-height: 55px;
    }

    .wrapp-lk .block-lk .wrapp-card-lk .card-lk .count-bonus span {
        font-size: 18px;
        line-height: 18px;
    }

    .wrapp-lk .block-lk .wrapp-card-lk .card-lk .name-user-card {
        font-size: 27px;
        bottom: 25px;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk {
        width: 573px;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk {
        width: 49%;
        margin-right: 2%;
        margin-bottom: 2%;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk a .name-menu-lk {
        font-size: 16px;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk a .descr-menu-lk {
        display: none;
    }

    /* Страница  Личный кабинет Личные данные */
    .wrapp-lk .block-lk .wrapp-personal-date .info-user-lk {
        width: 364px;
        margin-right: 30px;
    }

    .wrapp-lk .block-lk .block-lk-delivery-user .info-pickup-user {
        margin-left: 10px;
    }

    .wrapp-lk .block-lk .block-lk-delivery-user .list-address-user .item-address-user {
        padding-right: 20px;
        margin-bottom: 10px;
    }

    .wrapp-lk .block-lk .block-lk-delivery-user .list-address-user .item-address-user .name-address {
        font-size: 13px;
    }

    /* Страница  Личный кабинет Личные данные Изменение пароля */
    .changed-passw-user .modal-dialog {
        margin-top: 140px;
    }

    /* Страница  Личный кабинет Личные данные Адрес доставки */
    .address-delivery-modal .modal-dialog {
        margin-top: 140px;
    }

    /* Страница Доставка по Мск и области */
    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .tabs-delivery-pickup li:first-child {
        width: 33.3%;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .tabs-delivery-pickup li:nth-child(2) {
        width: 33.3%;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .tabs-delivery-pickup li:last-child {
        width: 33.4%;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .tab-content .title-tabs {
        font-size: 20px;
        line-height: 29px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-msk form .city {
        width: 450px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-msk form .street {
        width: 450px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-msk form .row-field {
        width: 450px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-msk form .row-field .wrapp-field {
        width: 132px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-msk form p {
        width: 450px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .wrapp-features-list .block-features .item-features .text-features {
        font-size: 14px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-msk .wrapp-features-list .text-features {
        line-height: 24px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-msk .map img {
        max-width: 100%;
    }

    /* Страница Доставка В регионы */
    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .block-select-company .map img {
        max-width: 100%;
    }

    /* Страница Доставка Самовывоз */
    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-pickup .map img {
        max-width: 100%;
    }

    /* Страница Текстовая */
    .wrapp-txt .text-column div {
        width: 476px;
    }

    /* Страница Адреса магазинов */
    .wrapp-addresses-magazine .map img {
        max-width: 100%;
    }

    /* Страница Личный кабинет История покупок */
    .wrapp-purchase-history .wrapp-list-purchase-history {
        width: 100%;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .head-table-purchase-history div {
        font-size: 14px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .head-table-purchase-history .product {
        width: 390px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .head-table-purchase-history .price {
        width: 150px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .head-table-purchase-history .count {
        width: 140px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .head-table-purchase-history .sum-price {
        width: 150px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .head-table-purchase-history .accrued-bonus {
        width: 170px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .body-table-purchase-history .product-name {
        width: 390px;
        padding-left: 0;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .body-table-purchase-history .product-name .name-item-purchase-history {
        margin-left: 25px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .body-table-purchase-history .product-name .name-item-purchase-history a {
        font-size: 15px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .body-table-purchase-history .price-item-purchase-history {
        width: 150px;
        font-size: 20px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .body-table-purchase-history .count-item-purchase-history {
        width: 140px;
        font-size: 15px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .body-table-purchase-history .sum-price-item-purchase-history {
        width: 150px;
        font-size: 20px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .body-table-purchase-history .accrued-bonus-item-purchase-history {
        width: 170px;
        font-size: 20px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .total-price-and-bonus .total-price {
        width: 150px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .total-price-and-bonus .total-bonus {
        width: 170px;
    }

    /* Страница Сервисные центры */
    .wrapp-service-support .service-support {
        min-height: 120px;
    }

    .wrapp-service-support .map img {
        max-width: 100%;
    }

    /* Страница Личный кабинет Поделиться бонусами */
    .wrapp-lk .block-lk .wrapp-card-lk {
        width: 390px;
    }

    /* Страница Личный кабинет Сравнение */
    .wrapp-compare .wrapp-list-compare .block-characteristics-compare .wrapp-name-characteristics .name-characteristics {
        font-size: 16px;
    }

    .wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .list-characteristics .value-characteristics {
        font-size: 16px;
    }

    .wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .list-characteristics .price-value {
        font-size: 20px;
        display: flex;
        align-items: baseline;
        gap: 10px;
    }

    .wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .list-characteristics .price-value .icon-rubl {
        font-size: 18px;
    }

    .wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .list-characteristics .old-price {
        font-size: 14px;
    }

    .wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .list-characteristics .bonus-value {
        font-size: 20px;
    }

    .wrapp-compare .wrapp-list-compare .slider-compare .slick-compare-dots {
        width: 1000px;
    }

    .wrapp-list-subsection .list-subsection .item-section {
        margin-right: 18px;
    }

    .wrapp-list-subsection .list-subsection .item-section:nth-child(4n) {
        margin-right: 18px;
    }

    .wrapp-list-subsection .list-subsection .item-section:nth-child(3n) {
        margin-right: 0;
    }

    .wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock {
        padding-right: 25px;
    }

    .wrapp-novelty-main .slider-novelty-main .slide-novelty-main .name-item-novelty {
        min-height: 80px;
    }

    .wrapp-novelty-main .slider-novelty-main .slide-novelty-main .icon-item-novelty .add-to-compare:hover {
        transition: all 0.3s ease-in-out;
        transform: translateY(-5px);
    }

    .wrapp-novelty-main .slider-novelty-main .slide-novelty-main .icon-item-novelty .add-to-favorites:hover {
        transition: all 0.3s ease-in-out;
        transform: translateY(-5px);
    }

    #garanty-xxl-tabs .wrapp-banner-xxl .right-banner-xxl {
        padding-left: 30px;
    }

    #garanty-xxl-tabs .wrapp-banner-xxl .right-banner-xxl .title-banner-xxl {
        max-width: 210px;
        margin-right: 30px;
        font-size: 25px;
        line-height: 38px;
    }

    #garanty-xxl-tabs .wrapp-banner-xxl .right-banner-xxl .list-text-xxl {
        max-width: 460px;
    }

    #garanty-xxl-tabs .wrapp-banner-xxl .right-banner-xxl .list-text-xxl .item-xxl .text-banner-xxl {
        max-width: 150px;
        font-size: 14px;
        line-height: 20px;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .wrapp-characteristics .block-characteristics .wrapp-table-characteristics .item-characteristics .name-characteristics {
        font-size: 14px;
        line-height: normal;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card #characteristics-tabs .wrapp-characteristics .block-characteristics .wrapp-table-characteristics .item-characteristics .value-characteristics {
        font-size: 14px;
        line-height: normal;
    }

    .list-service.list-service3 .item-service .logo-service {
        width: 25%;
    }

    .list-service.list-service3 .item-service .logo-service img {
        width: 190px;
    }

    .list-service.list-service3 .item-service .address-service {
        width: 43%;
    }

    .list-service.list-service3 .item-service .phone-service {
        width: 19%;
    }

    .list-service.list-service3 .item-service .working-time-service {
        width: 12.5%;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service label {
        align-items: center;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service div {
        font-size: 13px;
        line-height: 18px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .address-service p {
        font-size: 13px;
        line-height: 18px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .phone-service {
        padding-right: 10px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment {
        display: grid;
        grid-template-columns: repeat(2, 490px);
        grid-column-gap: 20px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-bonus .wrapper-card img {
        max-width: 100%;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment {
        margin-left: 0;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment {
        width: auto;
        padding: 31px 31px 31px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-bonus .wrapper-card .text-card {
        left: 37px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-bonus .wrapper-card .text-card p {
        font-size: 20px;
        line-height: 28px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-bonus .wrapper-card .text-card div {
        font-size: 60px;
        line-height: 60px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-bonus .wrapper-card .text-card div span {
        font-size: 18px;
        line-height: 26px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment p {
        margin-bottom: 10px;
        font-size: 20px;
        line-height: 28px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment div img {
        width: 26px;
        margin-right: 10px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment div {
        margin-top: 10px;
        font-size: 20px;
        line-height: 28px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment div span {
        font-size: 25px;
        line-height: 25px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery {
        display: grid;
        grid-template-columns: repeat(2, 490px);
        grid-column-gap: 20px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-client-info {
        width: auto;
        margin-right: 0;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-delivery-info {
        width: auto;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-client-info .data-client {
        padding: 31px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-client-info .data-client p {
        font-size: 20px;
        line-height: 28px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-client-info .data-client p .name-field {
        width: 105px;
        margin-right: 0;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-delivery-info .data-delivery {
        padding: 31px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-delivery-info .data-delivery div {
        font-size: 20px;
        line-height: 28px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-delivery-info .data-delivery p {
        font-size: 20px;
        line-height: 28px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-delivery-info .data-delivery .img-deliv {
        top: -21px;
        right: 65px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-delivery-info .data-delivery .img-deliv img {
        width: 50px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-number-order .block-number-order .number-order {
        font-size: 18px;
        line-height: 24px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-number-order .block-number-order .number-order span {
        font-size: 25px;
        line-height: 35px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-number-order .block-number-order .date-order {
        font-size: 14px;
        line-height: 19px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket {
        padding-left: 25px;
        padding-right: 25px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .img-item {
        width: 110px;
        height: 110px;
        margin-right: 45px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item {
        width: calc(100% - 155px);
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .name-item {
        padding-right: 30px;
        font-size: 18px;
        line-height: normal;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .wrapp-price-item .old-price {
        font-size: 18px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .wrapp-price-item .price {
        font-size: 25px;
        line-height: 35px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .count-item {
        font-size: 18px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .total-price-item {
        font-size: 25px;
        line-height: 35px;
    }

    .set-discount-modal .modal-dialog {
        width: calc(100% - 30px);
        margin: 30px auto;
        max-width: 1330px;
    }

    .set-discount-modal .modal-body {
        padding: 45px 20px 45px;
    }

    .set-discount-modal .title-modal-discount {
        font-size: 22px;
        line-height: 31px;
    }

    .set-discount-modal .list-set {
        margin-top: 30px;
    }

    .set-discount-modal .list-set .item-set {
        padding: 20px;
        width: 230px;
        margin-right: 15px;
    }

    .set-discount-modal .list-set .item-set .img-item-set a {
        width: 120px;
        height: 120px;
    }

    .set-discount-modal .list-set .item-set::before {
        width: 40px;
        height: 40px;
        background-size: 40px 40px;
        top: 50%;
        margin-top: -12px;
        left: -28px;
    }

    .set-discount-modal .list-set .item-set.info-total-set {
        width: 245px;
        padding: 20px 10px;
    }

    .set-discount-modal .list-set .item-set.info-total-set .price-set img {
        display: none;
    }

    .set-discount-modal .list-set .item-set.info-total-set .price-set > span {
        font-size: 20px;
        line-height: 30px;
    }

    .wrapp-auth-page .form-users-cart .new-user-form {
        width: 48%;
        margin-right: 4%;
    }

    .wrapp-auth-page .form-users-cart .login-user-form {
        width: 48%;
    }

    .wrapp-auth-page .form-users-cart .title-user-form {
        font-size: 20px;
        line-height: 28px;
    }

    .wrapp-lk .block-lk .wrapp-card-lk .card-lk .name-user-card {
        font-size: 22px;
        left: 33px;
        bottom: 17px;
        padding-right: 8px;
    }

    .wrapp-lk .block-lk .block-lk-delivery-user .list-address-user .item-address-user {
        padding: 20px;
    }

    .wrapp-lk .block-lk .block-lk-delivery-user .list-address-user .item-address-user.add-new-address {
        padding: 20px;
    }

    /*Footer*/
    .footer .container {
        width: 1000px;
    }

    .footer .wrapp-footer .column-footer:nth-child(1),
    .footer .wrapp-footer .column-footer:nth-child(2),
    .footer .wrapp-footer .column-footer:nth-child(3) {
        /*margin-right: 35px;*/
        margin-right: 60px;
    }

    .footer .wrapp-footer .column-footer:nth-child(4) {
        width: 245px;
    }

    .footer .wrapp-footer .column-footer .menu-footer ul li a {
        font-size: 14px;
        line-height: 24px;
    }

    .footer .wrapp-footer .column-footer .menu-footer .name-menu-footer .name-menu {
        font-size: 14px;
        line-height: 20px;
    }

    .footer .wrapp-footer .column-footer .menu-footer .list-bank img {
        margin-right: 0;
    }


}

@media (min-width: 1100px) and (max-width: 1499px) {
    .wrapp-stocks-main .wrapp-slder-stock-main .slide-stock-main .slide-stock .bg-slide-stock {
        background-position-x: 240px !important;
    }
}

@media (min-width: 1100px) and (max-width: 1190px) {
    .new-header .left-header .bottom-header .menu ul li .menu-catalog12, .new-header .left-header .bottom-header .menu ul li:nth-child(3) .menu-catalog12, .new-header .left-header .bottom-header .menu ul li:nth-child(4) .menu-catalog12 {
        width: 1050px;
    }
}

@media (max-width: 1099px) {

    .messegers-block {
        display: none;
    }

    .messengers-wrap {
        height: 64px;
        justify-content: space-around;
        position: sticky;
        width: 100%;
        top: 0;
        box-shadow: 0 4px 4px rgb(0 0 0 / 25%);
        z-index: 20;
        background-color: white;
    }

    .messengers-wrap .header-whatsapp,
    .messengers-wrap .header-telegram,
    .messengers-wrap .header-phone,
    .messengers-wrap .header-search,
    .messengers-wrap .header-basket,
    .messengers-wrap .header-burger {
        min-width: 16%;
        width: 100%;
        display: flex;
        text-align: center;
        justify-content: center;
        align-items: center;
        /*border-right: 1px solid #fff;*/
        /*border-left: 1px solid #fff;*/
    }

    .messengers-wrap .header-whatsapp {
        background-color: var(--main-color);
    }

    .messengers-wrap .header-whatsapp a {
        display: block;
        width: 100%;
        height: 100%;
        line-height: 65px;
    }

    .messengers-wrap .header-whatsapp img {
        width: 28px;
    }

    .messengers-wrap .header-telegram {
        background-color: var(--main-color);
    }

    .messengers-wrap .header-telegram a {
        display: block;
        width: 100%;
        height: 100%;
        line-height: 65px;
    }

    .messengers-wrap .header-telegram img {
        width: 36px;
    }

    .messengers-wrap .header-phone {
        background-color: var(--main-color);
    }

    .messengers-wrap .header-phone a {
        display: block;
        width: 100%;
        height: 100%;
        line-height: 65px;
    }

    .messengers-wrap .header-basket a {
        display: block;
        width: 100%;
        height: 100%;
        line-height: 65px;
    }

    .messengers-wrap .header-phone img {
        width: 28px;
    }

    .messengers-wrap .header-search, .messengers-wrap .header-basket, .messengers-wrap .header-burger {
        background-color: var(--main-color);
    }

    .messengers-wrap .header-search .search-mobil-messenger img {
        width: 28px;
    }

    .messengers-wrap .header-search .search-mobil-messenger {
        width: 100%;
    }

    .messengers-wrap .header-search .search-mobil-messenger a {
        display: block;
        width: 100%;
        height: 100%;
        line-height: 65px;
    }

    .messengers-wrap .header-basket img {
        width: 31px;
    }

    .messengers-wrap .header-burger .icon-mob-menu span {
        display: block;
        width: 26px;
        height: 20px;
        background: url(/local/templates/czebra_daewoo/front/img/mobil/icon-mob-menu-white.svg) no-repeat center center;
        background-size: cover;
    }

    .new-search-messengers::after {
        /*right: 198px;*/
        display: none;
    }

    .messengers-wrap .header-basket a .counter {
        display: inline-flex;
        flex-wrap: wrap;
        justify-content: center;
        align-items: center;
        width: 20px;
        height: 20px;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 12px;
        color: #000;
        line-height: 17px;
        background: #fff;
        border-radius: 50%;
        position: absolute;
        top: 5px;
        margin-left: 6px;
        z-index: 8;
    }

    .messengers-wrap .header-basket a {
        display: flex;
        justify-content: center;
    }

    .block-advantages-mobil {
        display: flex;
        flex-wrap: wrap;
        max-width: 900px;
        margin-left: auto;
        margin-right: auto;
        gap: 30px;
        justify-content: space-between;
        margin-bottom: 30px;
    }

    .advantages-card-wrap {
        /*margin-top: 10px;*/
        width: 50%;
        /*padding: 10px 15px 0 15px;*/
        flex: 1 1 46%;
    }

    .advantages-item-card-img img {
        width: 100%;
    }

    .advantages-item-card-title {
        font-size: 18px;
        font-weight: 700;
        text-align: left;
        color: #e54e21;
        margin-bottom: 5px;
        margin-top: 15px;
        font-family: 'Open Sans', Arial, Helvetica, FreeSans, "Liberation Sans", "Nimbus Sans L", sans-serif;
    }

    .advantages-item-card-descr {
        font-size: 15px;
        font-weight: 400;
        font-family: 'Open Sans', Arial, Helvetica, FreeSans, "Liberation Sans", "Nimbus Sans L", sans-serif;
    }

    .wrapp-auth-page .form-users-cart .new-user-form form {
        display: none;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk a .name-menu-lk {
        font-family: 'OpenSans-Bold', sans-serif;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord {
        padding-bottom: 20px;
    }

    .wrapp-catalog-category-mobil .wrapp-category-mobil .item-category-mobil a {
        text-decoration: none;
    }

    .wrapp-catalog-category-mobil .wrapp-category-mobil .item-category-mobil .name-category-mobil {
        border-bottom: 1px solid #E66F2D;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .sorting .jq-selectbox__dropdown {
        left: 0;
    }


    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service {
        flex-direction: column;
        padding: 0 40px 16px 25px;
        margin-bottom: 24px;

    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service label {
        justify-content: space-around;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .logo-service {
        display: none;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .address-service::before {
        width: 19px;
        height: 25px;
        background-size: 17px 25px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .phone-service::before {
        width: 18px;
        height: 25px;
        background-size: 12px 24px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .working-time-service::before {
        width: 19px;
        height: 25px;
        background-size: 19px 19px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service div {
        font-size: 16px;
        line-height: 25px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .phone-service {
        margin-top: 8px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .working-time-service {
        margin-top: 8px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery .info-tarif-delivery .wrapp-info-tarif-mobil .item-tarif-mobil span {
        font-size: 14px;
        line-height: 18px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery .info-tarif-delivery .wrapp-info-tarif-mobil .item-tarif-mobil p {
        font-size: 14px;
        line-height: 18px;
    }

    .wrapp-registration-order .btn-cart-bottom.last-step .next-step-cart.confirm-order-btn {
        width: 100%;
    }

    .bx-sls .bx-ui-sls-clear {
        top: 50%;
        margin-top: -15px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .left-block-reviews-mobil .list-rating-mob .item-rating-mob .rating5 {
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/rating5_3.png") no-repeat center center;
        background-size: 40px 6px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .left-block-reviews-mobil .list-rating-mob .item-rating-mob .red-progress span {
        background: linear-gradient(96.44deg, #FCE78F -16.28%, #FCE78F 32.39%, #F69B1F 65.97%, #F69B1F 105.39%);
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .left-block-reviews-mobil .list-rating-mob .item-rating-mob:nth-child(2) .red-progress span {
        background: #323232;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .left-block-reviews-mobil .list-rating-mob .item-rating-mob:nth-child(3) .red-progress span {
        background: #323232;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .left-block-reviews-mobil .list-rating-mob .item-rating-mob:nth-child(4) .red-progress span {
        background: #323232;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .left-block-reviews-mobil .list-rating-mob .item-rating-mob:nth-child(5) .red-progress span {
        background: #323232;
    }


    .wrapp-slider-video-main {
        display: none;
    }

    .wrapp-slider-video-main.wrapp-slider-video-main--mobile {
        display: block;
    }

    .wrapp-channel-youtube .wrapp-slider-video-main .slider-video-main .slide .wrapp-video-slide {
        margin-bottom: 6px;
    }

    .wrapp-channel-youtube .wrapp-slider-video-main .slider-video-main .slide .wrapp-video-slide:last-child {
        margin-bottom: 0;
    }

    .wrapp-channel-youtube .wrapp-slider-video-main .prev-slide {
        left: -5px;
    }

    .wrapp-channel-youtube .wrapp-slider-video-main .next-slide {
        right: -5px;
    }

    .wrapp-channel-youtube .wrapp-slider-video-main .slider-video-main .slide .wrapp-video-slide .block-video img {
        width: 100%;
    }


    .wrapp-videoreviews .menu-articles ul {
        display: flex;
        flex-wrap: wrap;
        flex-direction: row;
    }

    .wrapp-videoreviews .menu-articles ul li {
        margin: -1px 0 0 -1px;
        width: 50%;
        height: 120px;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        align-items: center;
    }

    .wrapp-videoreviews .menu-articles ul li:first-child {
        order: 4;
    }

    .wrapp-videoreviews .menu-articles ul li:first-child a {
        border-radius: 0 0 4px 0;
        /*border: 1px solid #323232!important;*/
    }

    .wrapp-videoreviews .menu-articles ul li:first-child a.selected {
        border: 1px solid #F76600 !important;
    }

    .wrapp-videoreviews .menu-articles ul li:nth-child(3) {
        order: 1;
    }

    .wrapp-videoreviews .menu-articles ul li:nth-child(3) a {
        border-radius: 4px 0 0 0;
    }

    .wrapp-videoreviews .menu-articles ul li:nth-child(5) {
        order: 2;
    }

    .wrapp-videoreviews .menu-articles ul li:nth-child(5) a {
        border-radius: 0 4px 0 0;
    }

    .wrapp-videoreviews .menu-articles ul li:nth-child(7) {
        order: 3;
    }

    .wrapp-videoreviews .menu-articles ul li:nth-child(7) a.selected {
        border-right: 1px solid #F76600 !important;
    }

    .wrapp-videoreviews .menu-articles ul li:nth-child(7) a {
        border-radius: 0 0 0 4px;
    }

    .wrapp-videoreviews .menu-articles ul li a {
        padding: 10px 0 !important;
        width: 100%;
        height: 100%;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        font-size: 11px;
        border: 1px solid #939598;
    }

    .wrapp-videoreviews .menu-articles ul li a::before {
        display: block;
        margin-right: 0 !important;
        width: 100% !important;
    }

    .wrapp-videoreviews .menu-articles ul li .selected {
        background: #FFECDF;
        border-color: #F76600;
        color: #F76600;
        position: relative;
        z-index: 2;
    }

    .wrapp-videoreviews .menu-articles ul li .icon-menu1::before {
        height: 70px !important;
        background-size: auto !important;
    }

    .wrapp-videoreviews .menu-articles ul li .icon-menu1::before {
        background: url('/local/templates/czebra_daewoo/front/css_new/../img/ic4.svg') no-repeat center center !important;
        background-size: 66px 53px !important;
    }

    .wrapp-videoreviews .menu-articles ul li .icon-menu1:hover::before, .wrapp-videoreviews .menu-articles ul li .icon-menu1:active::before {
        background: url('/local/templates/czebra_daewoo/front/css_new/../img/ic4-active.svg') no-repeat center center !important;
        background-size: 66px 53px !important;
    }

    .wrapp-videoreviews .menu-articles ul li .selected.icon-menu1::before {
        background: url('/local/templates/czebra_daewoo/front/css_new/../img/ic4-active.svg') no-repeat center center !important;
        background-size: 66px 53px !important;
    }

    .wrapp-videoreviews .menu-articles ul li .icon-menu1:hover, .wrapp-videoreviews .menu-articles ul li .icon-menu1:active {
        background: #FFECDF;
        border-color: #F76600;
        color: #F76600;
    }

    .wrapp-videoreviews .menu-articles ul li .icon-menu2::before {
        height: 70px !important;
        background-size: auto !important;
    }

    .wrapp-videoreviews .menu-articles ul li .icon-menu2::before {
        background: url('/local/templates/czebra_daewoo/front/css_new/../img/ic1.svg') no-repeat center center !important;
        background-size: 79px 60px !important;
    }

    .wrapp-videoreviews .menu-articles ul li .selected.icon-menu2::before {
        background: url('/local/templates/czebra_daewoo/front/css_new/../img/ic1-active.svg') no-repeat center center !important;
        background-size: 79px 60px !important;
    }

    .wrapp-videoreviews .menu-articles ul li .icon-menu2:hover, .wrapp-videoreviews .menu-articles ul li .icon-menu2:active {
        background: #FFECDF;
        border-color: #F76600;
        color: #F76600;
    }

    .wrapp-videoreviews .menu-articles ul li .icon-menu2:hover::before, .wrapp-videoreviews .menu-articles ul li .icon-menu2:active::before {
        background: url('/local/templates/czebra_daewoo/front/css_new/../img/ic1-active.svg') no-repeat center center !important;
        background-size: 79px 60px !important;
    }

    .wrapp-videoreviews .menu-articles ul li .icon-menu3::before {
        height: 70px !important;
        background-size: auto !important;
    }

    .wrapp-videoreviews .menu-articles ul li .icon-menu3::before {
        background: url('/local/templates/czebra_daewoo/front/css_new/../img/ic2.svg') no-repeat center center !important;
        background-size: 63px 50px !important;
    }

    .wrapp-videoreviews .menu-articles ul li .selected.icon-menu3::before {
        background: url('/local/templates/czebra_daewoo/front/css_new/../img/ic2-active.svg') no-repeat center center !important;
        background-size: 63px 50px !important;
    }

    .wrapp-videoreviews .menu-articles ul li .icon-menu3:hover, .wrapp-videoreviews .menu-articles ul li .icon-menu3:active {
        background: #FFECDF;
        border-color: #F76600;
        color: #F76600;
    }

    .wrapp-videoreviews .menu-articles ul li .icon-menu3:hover::before, .wrapp-videoreviews .menu-articles ul li .icon-menu3:active::before {
        background: url('/local/templates/czebra_daewoo/front/css_new/../img/ic2-active.svg') no-repeat center center !important;
        background-size: 63px 50px !important;
    }

    .wrapp-videoreviews .menu-articles ul li .icon-menu4::before {
        height: 70px !important;
        background-size: auto !important;
    }

    .wrapp-videoreviews .menu-articles ul li .icon-menu4::before {
        background: url('/local/templates/czebra_daewoo/front/css_new/../img/ic3.svg') no-repeat center center !important;
        background-size: 63px 59px !important;
    }

    .wrapp-videoreviews .menu-articles ul li .selected.icon-menu4::before {
        background: url('/local/templates/czebra_daewoo/front/css_new/../img/ic3-active.svg') no-repeat center center !important;
        background-size: 53px 59px !important;
    }

    .wrapp-videoreviews .menu-articles ul li .icon-menu3:hover, .wrapp-videoreviews .menu-articles ul li .icon-menu4:active {
        background: #FFECDF;
        border-color: #F76600;
        color: #F76600;
    }

    .wrapp-videoreviews .menu-articles ul li .icon-menu4:hover::before, .wrapp-videoreviews .menu-articles ul li .icon-menu4:active::before {
        background: url('/local/templates/czebra_daewoo/front/css_new/../img/ic3-active.svg') no-repeat center center !important;
        background-size: 53px 59px !important;
    }

    .wrapp-videoreviews .sorting-videoreviews .container {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
    }

    .wrapp-videoreviews .sorting-videoreviews .jq-selectbox {
        height: 20px;
        margin-left: 5px;
    }

    .wrapp-videoreviews .sorting-videoreviews .jq-selectbox__trigger {
        margin-left: 10px;
    }

    .wrapp-videoreviews .sorting-videoreviews .jq-selectbox__trigger-arrow {
        background-size: 12px 7px;
    }


    /* Иконки в меню */
    .header .wrapp-mobil-menu .catalog-mobil-menu ul li.addit a {
        font-size: 14px !important;
    }

    .header .wrapp-mobil-menu .catalog-mobil-menu ul li.addit span {
        padding-left: 30px;
    }

    .header .wrapp-mobil-menu .catalog-mobil-menu ul li.addit span .wrapp-span {
        padding-left: 0;
    }

    .header .wrapp-mobil-menu .catalog-mobil-menu ul li a span .icon.icon-small {
        width: 22px !important;
        height: 22px !important;
        position: absolute;
        top: 50%;
        margin-top: -11px;
        left: -30px;
    }


    .back-section.my-rev-quest {
        margin-top: 5px;
        display: block;
        padding: 0 10px;
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 12px;
        color: #333333;
        line-height: 16px;
    }

    .back-section.my-rev-quest a {
        color: #333333;
        text-decoration: none;
    }

    .back-section.my-rev-quest img {
        margin-right: 5px;
        vertical-align: -1px;
    }

    .title-lk.my-rev-quest {
        max-width: 180px;
        margin: 22px auto 0 auto;
    }

    .my-reviews-question {
        margin-top: 23px;
        padding: 0 10px 10px 10px;
    }

    .my-reviews-question .list-reviews-question .item-review-question {
        margin-bottom: 32px;
    }

    .my-reviews-question .list-reviews-question .item-review-question .top-item .img-item {
        width: 80px;
        margin-right: 18px;
    }

    .my-reviews-question .list-reviews-question .item-review-question .top-item .img-item img {
        max-width: 100%;
    }

    .my-reviews-question .list-reviews-question .item-review-question .top-item .info-item {
        width: calc(100% - 98px);
    }

    .my-reviews-question .list-reviews-question .item-review-question .top-item .info-item .type-question {
        margin-bottom: 8px;
    }

    .my-reviews-question .list-reviews-question .item-review-question .top-item .info-item .type-question .review {
        width: 69px;
        font-size: 10px;
        line-height: 14px;
    }

    .my-reviews-question .list-reviews-question .item-review-question .top-item .info-item .type-question .question {
        width: 69px;
        font-size: 10px;
        line-height: 14px;
    }

    .my-reviews-question .list-reviews-question .item-review-question .top-item .info-item .name-item {
        max-width: 220px;
        margin-bottom: 0;
        font-size: 14px;
        line-height: 17px;
    }

    .my-reviews-question .list-reviews-question .item-review-question .top-item .info-item .name-reviewer {
        display: none;
    }

    .my-reviews-question .list-reviews-question .item-review-question .top-item .info-item .date-city {
        display: none;
    }

    .my-reviews-question .list-reviews-question .item-review-question .top-item .info-item .rating-item {
        display: none;
    }

    .my-reviews-question .list-reviews-question .item-review-question .mobil-reviewer {
        margin-top: 16px;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        border: 1px solid #ECECEC;
    }

    .my-reviews-question .list-reviews-question .item-review-question .mobil-reviewer .name-reviewer {
        padding: 14px 0 14px 0;
        width: calc(100% - 184px);
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 14px;
        color: #333333;
        /*line-height: 15px;*/
        border-right: 1px solid #ECECEC;
        text-align: center;
    }

    .my-reviews-question .list-reviews-question .item-review-question.question .mobil-reviewer .name-reviewer {
        width: 100%;
        border-right: none;
    }

    .my-reviews-question .list-reviews-question .item-review-question .mobil-reviewer .rating {
        padding: 14px 0;
        display: flex;
        align-items: center;
        align-self: stretch;
        justify-content: center;
        width: 103px;
        border-right: 1px solid #ECECEC;
        text-align: center;
    }

    .my-reviews-question .list-reviews-question .item-review-question .mobil-reviewer .rating .empty-stars i {
        width: 17px;
        height: 17px;
    }

    .my-reviews-question .list-reviews-question .item-review-question .mobil-reviewer .rating .filled-stars i {
        width: 17px;
        height: 17px;
    }

    .my-reviews-question .list-reviews-question .item-review-question .mobil-reviewer .counter-like {
        width: 81px;
        padding: 8px 0 8px 0;
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 19px;
        color: #8E8E8E;
        /*line-height: 25px;*/
        text-align: center;
    }

    .my-reviews-question .list-reviews-question .item-review-question .mobil-reviewer .counter-like a {
        color: #8E8E8E;
        text-decoration: none;
    }

    .my-reviews-question .list-reviews-question .item-review-question .mobil-reviewer .counter-like a img {
        width: 25px;
        vertical-align: -4px;
    }

    .my-reviews-question .list-reviews-question .item-review-question .text-reviews-question {
        margin-top: 0;
        padding: 15px;
        font-size: 12px;
        line-height: 19px;
        border: 1px solid #ECECEC;
        border-top: none;
    }

    .my-reviews-question .list-reviews-question .item-review-question .text-reviews-question div {
        margin-bottom: 9px;
    }

    .my-reviews-question .list-reviews-question .item-review-question .answer {
        margin-top: 20px;
    }

    .my-reviews-question .list-reviews-question .item-review-question .answer .type-question {
        padding: 0;
        background: none;
    }

    .my-reviews-question .list-reviews-question .item-review-question .answer .type-question span {
        width: 68px;
        font-size: 10px;
    }

    .my-reviews-question .list-reviews-question .item-review-question .answer .body-answer {
        margin-top: 8px;
        padding: 0;
        border: 1px solid #ECECEC;
    }

    .my-reviews-question .list-reviews-question .item-review-question .answer .body-answer .top-answer {
        align-items: center;
        border-bottom: 1px solid #ECECEC;
    }

    .my-reviews-question .list-reviews-question .item-review-question .answer .body-answer .top-answer .logo-daewoo {
        width: 114px;
        margin-right: 0;
        text-align: center;
    }

    .my-reviews-question .list-reviews-question .item-review-question .answer .body-answer .top-answer .logo-daewoo img {
        width: 94px;
    }

    .my-reviews-question .list-reviews-question .item-review-question .answer .body-answer .top-answer .name-manager {
        min-height: 58px;
        padding-top: 14px;
        padding-left: 17px;
        width: calc(100% - 114px);
        border-left: 1px solid #ECECEC;
    }

    .my-reviews-question .list-reviews-question .item-review-question .answer .body-answer .top-answer .name-manager p {
        margin: 0 0 2px 0;
        font-size: 11px;
        line-height: 15px;
    }

    .my-reviews-question .list-reviews-question .item-review-question .answer .body-answer .top-answer .name-manager div {
        font-size: 11px;
        line-height: 15px;
    }

    .my-reviews-question .list-reviews-question .item-review-question .answer .body-answer .text-answer {
        padding: 16px;
        font-size: 12px;
        line-height: 19px;
    }


    .my-reviews-question .more-item a {
        display: inline-flex;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        width: 171px;
        height: 34px;
        font-size: 12px;
        line-height: 16px;
        border: 1px solid #333333;
        border-radius: 8px;
    }

    .my-reviews-question .more-item a:focus, .my-reviews-question .more-item a:hover, .my-reviews-question .more-item a:active {
        color: #F76600;
        border: 1px solid #F76600;
    }

    .my-reviews-question .more-item a:focus, .my-reviews-question .more-item a:hover, .my-reviews-question .more-item a:active {
        text-decoration: none !important;
    }

    .my-reviews-question .more-item a::after {
        width: 12px;
        margin-left: 9px;
        height: 7px;
        background-size: 12px 7px;
    }

    .my-reviews-question .more-item a:focus::after, .my-reviews-question .more-item a:hover::after {
        width: 12px;
        height: 7px;
        background: url('/local/templates/czebra_daewoo/front/css_new/../img/arr-select-hover.svg') no-repeat;
        background-size: cover;
    }


    .wrapp-service-support .service-support {
        min-height: 85px;
        background-size: 312px 120px;
    }

    .wrapp-service-support .service-support .phone-service {
        margin-top: 20px;
        font-size: 26px;
        line-height: 26px;
        /*padding-left: 130px!important;*/
        padding-left: 0;
    }

    .wrapp-service-support .service-support p {
        margin-top: -20px;
        font-size: 11px;
        line-height: 15px;
        padding-left: 115px !important;
    }


    .wrapp-card .title-card .icon-mobil-block .add-compare {
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/compare-item.svg") no-repeat center center;
        background-size: cover;
    }

    .wrapp-card .title-card .icon-mobil-block .add-compare.selected {
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/compare-item-active.svg") no-repeat center center !important;
        background-size: cover !important;
    }


    .wrapp-card .title-card .icon-mobil-block .add-favorites {
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/favorites-item.svg") no-repeat center center;
        background-size: cover;
    }

    .wrapp-card .title-card .icon-mobil-block .add-favorites.selected {
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/favorites-item-active.svg") no-repeat center center !important;
        background-size: cover !important;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .icon-item .add-to-favorites {
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/favorites-item-active.svg") no-repeat center center;
        background-size: cover;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .icon-item .add-to-favorites.selected {
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/favorites-item.svg") no-repeat center center !important;
        background-size: cover !important;
    }

    .wrapp-card .title-card .wrap-card-share {
        display: none;
    }

    .wrapp-card .title-card .icon-mobil-block {
        width: 85px;
        position: static;
        float: right;
    }

    .wrapp-card .title-card h1 {
        width: calc(100% - 130px);
        padding-right: 0;
    }

    .list-service.list-service3 .item-service .logo-service {
        width: 100%;
    }

    .list-service.list-service3 .item-service .address-service {
        width: 100%;
    }

    .list-service.list-service3 .item-service .phone-service {
        width: 100%;
    }

    .list-service.list-service3 .item-service .working-time-service {
        width: 100%;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items.mobil-version {
        display: block;
    }

    .wrapp-catalog .wrapp-list-catalog-items .list-catalog-items {
        display: none;
    }


    /* моб версия */
    .wrapp-catalog .wrapp-list-catalog-items {
        margin-top: 0;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items {
        margin: 0;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .wrapp-item {
        width: 100%;
        padding: 0;
        margin-bottom: 6px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item {
        padding: 0 0 12px 2px;
        display: flex;
        flex-wrap: wrap;
        border: none;
        border-bottom: 1px solid #DDDDDD;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .img-item {
        order: 1;
        width: 130px;
        margin-top: 6px;
        margin-right: 5px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .img-item a {
        width: 130px;
        height: 130px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .icon-item {
        top: 2px;
        right: 5px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .icon-item a {
        width: 18px;
        height: 18px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .icon-item .add-to-compare {
        margin-right: 0;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .sticker {
        position: absolute;
        top: -3px;
        left: 75px;
        z-index: 3;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .sticker .sticker-novelty span {
        width: 46px;
        height: 16px;
        font-size: 7px;
        line-height: 14px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .item-info {
        display: flex;
        order: 2;
        width: calc(100% - 135px);
        flex-direction: column;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .name-item {
        order: 2;
        padding-right: 50px;
        max-width: 100%;
        margin: 0;
        text-align: left;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .name-item a {
        display: block;
        font-size: 9px;
        line-height: normal;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .avialable-mobil {
        order: 3;
        display: block;
        text-align: left;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .avialable-mobil .yes-avialable {
        display: inline-block;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 9px;
        color: #1CA94E;
        text-transform: uppercase;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .avialable-mobil .yes-avialable::before {
        content: '';
        margin-right: 7px;
        display: inline-block;
        width: 8px;
        height: 8px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/in-avialable.svg") no-repeat center center;
        background-size: cover;
        vertical-align: -1px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .avialable-mobil .no-avialable {
        display: inline-block;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 9px;
        color: #323232;
        text-transform: uppercase;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .avialable-mobil .no-avialable::before {
        content: '';
        margin-right: 7px;
        display: inline-block;
        width: 8px;
        height: 8px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/not-avialable.svg") no-repeat center center;
        background-size: cover;
        vertical-align: 0;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-price-item {
        order: 4;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-price-item .old-price {
        order: 2;
        padding-left: 0;
        margin-top: 0;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-price-item .old-price .percent {
        display: none;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-price-item .old-price .value {
        margin-top: 5px;
        font-size: 12px;
        line-height: normal;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-price-item .old-price .value span {
        font-size: 10px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-price-item .old-price + .price-item {
        order: 1;
        margin: 0 10px 0 0;
        font-size: 18px;
        align-self: flex-start;
        line-height: normal;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-price-item .old-price + .price-item .rubl {
        font-size: 14px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-price-item .price-item {
        margin-top: 0;
        font-size: 18px;
        line-height: normal;
        text-align: left;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-price-item .price-item .rubl {
        font-size: 14px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .list-features-item {
        order: 5;
        justify-content: flex-start;
        text-align: left;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .list-features-item .features-item {
        width: 32px;
        margin-right: 12px;
        text-align: center;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .list-features-item .features-item img {
        width: 32px;
        height: 32px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .list-features-item .features-item.hidden-mobil {
        display: none;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .list-features-item .features-item span {
        font-size: 10px;
        line-height: normal;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item {
        order: 6;
        width: 100%;
        margin: 10px 0 0 0;
        padding: 0;
        border: none;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .rate-item {
        width: 135px;
        display: flex;
        flex-wrap: wrap;
        border-right: none;
        padding-left: 40px;
        align-items: center;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .rate-item .count-rate {
        order: 1;
        margin: 0 4px 0 0;
        font-size: 9px;
        line-height: normal;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .rate-item .bg-rate {
        order: 2;
        margin-top: 4px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .rate-item .bg-rate span {
        width: 40px;
        height: 6px;
        background-size: cover;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .bonus-item {
        display: none;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .block-delivery-mobil {
        display: flex;
        flex-wrap: wrap;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .block-delivery-mobil .delivery-product {
        display: flex;
        margin-right: 10px;
        flex-wrap: wrap;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .block-delivery-mobil .delivery-product .icon-delivery-product {
        margin-right: 5px;
        width: 22px;
        height: 22px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .block-delivery-mobil .delivery-product .icon-delivery-product img {
        width: 22px;
        height: 22px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .block-delivery-mobil .delivery-product .text-delivery-product {
        text-align: left;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .block-delivery-mobil .delivery-product .text-delivery-product span:first-child {
        display: block;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 8px;
        color: #323232;
        line-height: normal;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .block-delivery-mobil .delivery-product .text-delivery-product span:last-child {
        display: block;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 8px;
        color: #323232;
        line-height: normal;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .block-delivery-mobil .pickup-product {
        display: flex;
        flex-wrap: wrap;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .block-delivery-mobil .pickup-product .icon-pickup-product {
        margin-right: 5px;
        width: 22px;
        height: 22px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .block-delivery-mobil .pickup-product .icon-pickup-product img {
        width: 22px;
        height: 22px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .block-delivery-mobil .pickup-product .text-pickup-product {
        text-align: left;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .block-delivery-mobil .pickup-product .text-pickup-product span:first-child {
        display: block;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 8px;
        color: #323232;
        line-height: normal;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .block-delivery-mobil .pickup-product .text-pickup-product span:last-child {
        display: block;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 8px;
        color: #323232;
        line-height: normal;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .btn-item {
        order: 7;
        margin-left: 0;
        text-align: left;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .btn-item .add-to-cart-item {
        margin-right: 4px;
        width: 63px;
        height: 26px;
        line-height: 23px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .btn-item .add-to-cart-item a {
        width: 63px;
        height: 26px;
        font-size: 8px;
        line-height: 23px;
        border-radius: 4px;
        border: 1px solid #F76600;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .btn-item .add-to-cart-item a:hover .btn-anim {
        color: #fff;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .btn-item .add-to-cart-item a .btn-trans {
        margin-top: -23px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .btn-item .add-to-cart-item a .btn-anim {
        color: #F76600;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .btn-item .quick-order {
        width: 96px;
        height: 26px;
        line-height: 23px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .btn-item .quick-order a {
        width: 96px;
        height: 26px;
        font-size: 8px;
        line-height: 23px;
        border-radius: 4px;
        border: 1px solid #F76600;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .btn-item .quick-order a:hover .btn-anim {
        color: #fff;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .btn-item .quick-order a .btn-anim {
        color: #F76600;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .btn-item .quick-order a .btn-trans {
        margin-top: -23px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .more-item {
        margin-top: 15px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .more-item a {
        font-size: 9px;
        line-height: normal;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .more-item a::after {
        margin-left: 5px;
        width: 9px;
        height: 4px;
        vertical-align: 1px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-price-item {
        display: none;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .rate-item {
        display: none;
    }


    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .avialable-mobil .rate-item {
        width: calc(100% - 100px);
        margin-left: 10px;
        display: flex;
        flex-wrap: wrap;
        border-right: none;
        align-items: center;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .avialable-mobil .rate-item .bg-rate {
        display: inline-block;
        order: 2;
        margin-top: 0;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .avialable-mobil .rate-item .bg-rate span {
        display: inline-block;
        width: 40px;
        height: 6px;
        background: url("/local/templates/czebra_daewoo/front/css/../img/rate-card.png") no-repeat center center;
        background-size: cover;
        vertical-align: middle;
        position: relative;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .avialable-mobil .rate-item .bg-rate span .bg-color {
        margin-left: 0;
        display: inline-block;
        width: 34%;
        height: 100%;
        background: red;
        background-image: none;
        position: absolute;
        top: 0;
        left: 0;
        z-index: -1;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .avialable-mobil .rate-item .count-rate {
        font-size: 10px;
        margin-right: 4px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .avialable-mobil .code {
        order: 3;
        width: 100%;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 8px;
        color: #323232;
        line-height: 9px;
    }


    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-price-item .price-item {
        text-align: center;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .avialable-mobil .rate-item {
        width: calc(100% - 143px);
        margin-left: 46px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .btn-item {
        margin-top: auto;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item {
        margin-top: auto;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .avialable-mobil {
        display: flex;
        flex-wrap: wrap;
        /*align-items: baseline;*/
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .avialable-mobil .yes-avialable {
        padding-top: 3px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .avialable-mobil .no-avialable {
        padding-top: 3px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .avialable-mobil .rate-item {
        width: calc(100% - 100px);
        margin-left: auto;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .img-item .wrapp-price-item {
        display: flex !important;
        padding-left: 20px;
        margin-top: 15px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-price-item .old-price + .price-item {
        order: 2;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-price-item .old-price {
        order: 1;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items.mobil-version .more-item {
        width: 100%;
        margin-top: 15px;
        text-align: center;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items.mobil-version .more-item a {
        display: inline-block;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 9px;
        color: #4B4B4B;
        line-height: normal;
        text-decoration: none;
        text-transform: uppercase;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items.mobil-version .more-item a::after {
        content: '';
        display: inline-block;
        margin-left: 5px;
        width: 9px;
        height: 4px;
        background: url(/local/templates/czebra_daewoo/front/css_new/../img/arrow-more-items.png) no-repeat center center;
        background-size: cover;
        vertical-align: 1px;
    }

    .wrapp-catalog .wrapp-list-catalog-items {
        display: block;
    }

    /*.wrapp-catalog .wrapp-list-catalog-items .block-catalog-items.mobil-version{*/
    /*    display: block;*/
    /*}*/
    #form_wrap_FORM_REVIEWS .empty-stars i {
        width: 20px;
        height: 20px;
    }

    #form_wrap_FORM_REVIEWS .filled-stars i {
        width: 20px;
        height: 20px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .right-block-reviews-mobil .rate-mob {
        align-items: end;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items.mobil-version .item .img-item .icon-item {
        display: none;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .btn-item .quick-order {
        height: 30px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .btn-item .add-to-cart-item {
        height: 30px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .total-price-and-bonus .price_delivery {
        width: auto;
        font-size: 16px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .total-price-and-bonus .price_delivery .rubl {
        font-size: 12px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .total-price-and-bonus .price_delivery p {
        font-size: 13px;
    }

    .wrapp-stocks .wrapp-list-stock .item-stock .name-stock {
        font-size: 12px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .img-item .wrapp-price-item .old-price {
        order: 2;
        padding-left: 0;
        margin-top: 0;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .img-item .wrapp-price-item .old-price .value-old-price {
        font-family: "OpenSans-Bold", sans-serif;
        margin-top: 5px;
        font-size: 12px;
        line-height: normal;
        color: #323232;
        position: relative;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .img-item .wrapp-price-item .old-price .value-old-price::after {
        content: '';
        display: block;
        width: 100%;
        height: 1px;
        background: #F76600;
        position: absolute;
        top: 50%;
        left: 0;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-price-item .old-price + .price-item {
        width: 100%;
    }

    .wrapp-stocks .wrapp-list-stock .item-stock .btn-stock {
        height: 23px;
    }

    .footer .wrapp-footer-mobil .contact-info .address-info:before {
        background-size: 24px 24px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .icon-item .add-to-favorites {
        margin-left: 10px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .avialable-mobil .rate-item .count-rate {
        margin-right: 0;
        margin-left: 10px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .avialable-mobil .rate-item .count-rate {
        margin-right: 0;
        margin-left: 10px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .name-item {
        padding-right: 60px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .img-item .icon-item {
        top: -4px;
    }

    /* Каталог  */
    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .wrapp-item {
        width: 100%;
        margin-bottom: 25px;
        padding: 0;
        padding-bottom: 10px;
        border-bottom: 1px solid #DDDDDD;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .img-item .icon-item {
        left: 15px;
    }


    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .avialable-mobil .yes-avialable {
        position: relative;
        top: 10px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .avialable-mobil .rate-item {
        margin-left: 12px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .avialable-mobil .no-avialable {
        position: relative;
        top: 10px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .list-features-item {
        display: none;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items .item .wrapp-price-item .price-item {
        font-size: 14px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item {
        margin-top: 5px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item .price-item {
        font-size: 14px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item .old-price .value {
        font-size: 10px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item .old-price + .price-item {
        font-size: 14px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .list-features-item {
        margin-bottom: 7px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .list-features-item .features-item {
        margin-right: 0;
        width: 43px;
    }


    .wrapp-service-support .list-service.list-service3.list-service-item-name .item-service .logo-service {
        width: 100%;
    }

    .wrapp-service-support .list-service.list-service3.list-service-item-name .item-service .name-service {
        width: 100%;
        padding-right: 20px;
    }

    .wrapp-service-support .list-service.list-service3.list-service-item-name .item-service .address-service {
        width: 100%;
    }

    .wrapp-service-support .list-service.list-service3.list-service-item-name .item-service .phone-service {
        width: 100%;
    }

    .new-search {
        display: none;
    }

    .table-company.new-table .delivery-list .item-company {
        width: 100%;
        margin: 0 0 20px 0;
    }

    .table-company.new-table .delivery-list .item-company:hover {
        box-shadow: none;
    }

    .table-company.new-table .item-company .wrapp-name-company .name-company {
        margin-top: 15px;
        line-height: normal !important;
    }

    .table-company.new-table .body-table {
        width: 100% !important;
    }

    .footer .wrapp-footer-mobil .contact-info .address-info {
        padding-left: 0;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
    }


    .footer .wrapp-footer-mobil .contact-info .address-info::before {
        position: static;
        margin-right: 5px;
    }

    .footer .wrapp-footer-mobil .contact-info .address-info span {
        display: inline-block;
        width: calc(100% - 30px);
    }

    .footer .wrapp-footer-mobil .contact-info .phone-info {
        padding-left: 0;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
    }


    .footer .wrapp-footer-mobil .contact-info .phone-info span {
        display: inline-block;
        width: calc(100% - 30px);
    }

    .list-subsection .item-section .dt-img-hover {
        display: none !important;
    }

    .wrapp-card .block-card-info .right-card-mobil .bottom-block {
        display: flex;
        justify-content: space-evenly;
    }

    .wrapp-card .block-card-info .right-card-mobil .bottom-block .pickup {
        width: 140px;
    }

    .wrapp-card .block-card-info .right-card-mobil .bottom-block .delivery {
        width: 140px;
    }

    .wrapp-card .block-card-info .right-card-mobil .bottom-block .delivery .icon-delivery img {
        width: 36px;
    }

    .wrapp-card .block-card-info .right-card-mobil .bottom-block .pickup .icon-pickup img {
        width: 36px;
    }


    .wrapp-card .block-card-info .right-card-mobil .bottom-block .pickup span {
        font-size: 12px;
    }

    .wrapp-card .block-card-info .right-card-mobil .bottom-block .pickup p {
        font-size: 12px;
    }

    .wrapp-card .block-card-info .right-card-mobil .bottom-block .delivery span {
        font-size: 12px;
    }

    .wrapp-card .block-card-info .right-card-mobil .bottom-block .delivery p {
        font-size: 12px;
    }

    .header .left-header .top-header {
        display: none !important;
    }


    .wrapp-cart .table-items-cart .head-table-cart .price-item-cart {
        padding-left: 32px;
    }

    .wrapp-list-subsection {
        display: block !important;
    }

    .wrapp-list-subsection .list-subsection .item-section a span {
        font-size: 14px;
    }

    .wrapp-list-subsection .list-subsection .item-section a .dt-img {
        display: block;
        height: 100%;
    }

    .jq-selectbox.jqselect {
        z-index: 10 !important;
    }

    .container {
        width: auto;
    }


    .header {
        height: 64px;
        padding: 10px 12px 10px 12px;
        background: var(--main-color);
        z-index: 20;
        box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
    }

    .header .left-header .left-header-mob .icon-mob-menu span {
        width: 20px;
        height: 16px;
    }

    .header .left-header .left-header-mob .phone-mob-header {
        margin-top: -3px;
    }

    .header .left-header .left-header-mob .phone-mob-header span {
        width: 22px;
        height: 22px;
    }


    .header .right-header .right-header-mob .search-mobil a {
        width: 22px;
        height: 22px;
    }


    .header .right-header .right-header-mob .cart-mobil a {
        width: 24px;
        height: 22px;
    }

    .header .right-header .right-header-mob .cart-mobil a {
        position: relative;
    }

    .header .right-header .right-header-mob .cart-mobil a .counter {
        display: inline-flex;
        flex-wrap: wrap;
        justify-content: center;
        align-items: center;
        width: 20px;
        height: 20px;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 12px;
        color: #000;
        line-height: 17px;
        background: #fff;
        border-radius: 50%;
        position: absolute;
        top: -6px;
        left: 8px;
        z-index: 1;
    }


    .header .wrapp-mobil-menu .slinky-menu .header .title {
        flex: initial;
    }

    .header .wrapp-mobil-menu .slinky-menu .header .title + img {
        margin-right: 11px;
        max-width: 25px;
    }


    .header .left-header {
        top: 50%;
        margin-top: -8.5px;
        left: 20px;
    }

    .header .right-header {
        top: 50%;
        margin-top: -11px;
        right: 20px;
    }


    .header .wrapp-mobil-menu .select-сity-mobil {
        padding: 0 17px;
        margin-bottom: 15px;
    }

    .header .wrapp-mobil-menu .select-сity-mobil a {
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 15px;
        color: #323232;
        line-height: 15px;
        text-decoration: none;
        position: relative;
    }

    .header .wrapp-mobil-menu .select-сity-mobil a::after {
        content: '';
        display: inline-block;
        margin-left: 10px;
        width: 7px;
        height: 10px;
        background: url('/local/templates/czebra_daewoo/front/css_new/../img/mobil/arrow-next.svg') no-repeat center center;
        background-size: cover;
    }

    .header .wrapp-mobil-menu .catalog-mobil-menu a.back {
        position: relative;
        top: 15px;
    }

    .header .wrapp-mobil-menu .catalog-mobil-menu ul li a {
        position: relative;
    }

    .header .wrapp-mobil-menu .catalog-mobil-menu ul li a:not(.back)::after {
        content: '';
        display: inline-block;
        margin-top: -3px;
        margin-left: 0;
        width: 7px;
        height: 10px;
        background: url('/local/templates/czebra_daewoo/front/css_new/../img/mobil/arrow-next.svg') no-repeat center center;
        background-size: cover;
        position: absolute;
        top: 50%;;
        right: 0;
        opacity: 1;

    }

    .header .left-header .left-header-mob .phone-mob-header {
        margin-left: 15px;
    }

    .header .right-header .right-header-mob .cart-mobil {
        margin-left: 10px;
    }

    .header .container {
        width: auto;
    }

    .header .left-header {
        width: auto;
        position: absolute;
        top: 13px;
        left: 12px;
        z-index: 3;
    }

    .header .left-header .left-header-mob .icon-mob-menu {
        float: left;
        /*margin-top: 5px;*/
        margin-top: 0;
    }

    .header .left-header .left-header-mob .icon-mob-menu span {
        display: block;
        width: 13px;
        height: 9px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/mobil/icon-mob-menu-white.svg") no-repeat center center;
        background-size: cover;
    }

    .header .left-header .left-header-mob .user-mob {
        display: none;
        float: left;
        margin-left: 13px;
    }


    .header .left-header .left-header-mob .user-mob span {
        display: block;
        width: 20px;
        height: 20px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/user.svg") no-repeat center center;
        background-size: cover;
    }

    .header .left-header .left-header-mob .phone-mob-header {
        float: left;
        margin-left: 7px;
    }

    .header .left-header .left-header-mob .phone-mob-header span {
        display: block;
        width: 17px;
        height: 17px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/mobil/phone-mob-white.svg") no-repeat center center;
        background-size: cover;
    }

    .header .left-header .top-header {
        display: none;
    }

    .header .left-header .bottom-header {
        display: none;
    }

    .header .wrapp-mobil-menu {
        display: block;
        height: 100vh;
        width: calc(100% - 30px);
        max-width: 400px;
        padding-top: 15px;
        padding-bottom: 100px;
        background: #fff;
        overflow-y: scroll;
        position: absolute;
        top: 64px;
        left: -100%;
        transition: 0.5s;
    }

    .header .wrapp-mobil-menu.open {
        left: 0;
    }


    .header .wrapp-mobil-menu .close-mobil-menu {
        position: absolute;
        top: 14px;
        right: 18px;
        z-index: 5;
    }

    .header .wrapp-mobil-menu .close-mobil-menu a {
        display: block;
        width: 17px;
        height: 17px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/mobil/close-mob-menu.svg") no-repeat center center;
        background-size: cover;
    }

    .header .wrapp-mobil-menu .slinky-theme-default {
        background: #fff;
    }

    .header .wrapp-mobil-menu .slinky-theme-default a:not(.back) {
        padding: 0;
    }

    .header .wrapp-mobil-menu .slinky-theme-default .next::after {
        content: '';
        display: inline-block;
        margin-left: 0;
        width: 7px;
        height: 10px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/mobil/arrow-next.svg") no-repeat center center;
        background-size: cover;
        position: absolute;
        top: 17px;
        right: 0;
        opacity: 1;
    }

    .header .wrapp-mobil-menu .slinky-theme-default .back::before {
        content: '';
        position: absolute;
        display: inline-block;
        margin-left: 0;
        padding: 0;
        top: -6px;
        left: 10px;
        width: 10px;
        height: 17px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/mobil/arrow-next.svg") no-repeat center center;
        background-size: cover;
        transform: rotate(180deg);
        opacity: 1;
    }

    .header .wrapp-mobil-menu .slinky-menu .header .title {
        padding: 0;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 15px;
        color: #323232;
        line-height: 15px;
        text-align: center;
    }

    .header .wrapp-mobil-menu .catalog-mobil-menu ul {
        padding: 0 17px;
        margin: 0;
        list-style: none;
    }

    .header .wrapp-mobil-menu .catalog-mobil-menu ul li {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        min-height: 41px;
        border-top: 1px solid #E4E4E4;
    }

    .header .wrapp-mobil-menu .catalog-mobil-menu ul li a {
        display: block;
        width: 100%;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 15px;
        color: #323232;
        line-height: 13px;
        text-decoration: none;
        position: relative;
    }

    .header .wrapp-mobil-menu .catalog-mobil-menu ul li a .icon {
        display: inline-block;
        margin-right: 8px;
        width: 25px;
        height: 25px;
        position: relative;
        vertical-align: -2px;
        margin-bottom: -5px;
    }

    .header .wrapp-mobil-menu .catalog-mobil-menu ul li a .icon img {
        max-width: 100%;
        max-height: 100%;
        margin: auto;
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
    }

    .header .wrapp-mobil-menu .catalog-mobil-menu ul li:last-child {
        border-bottom: 1px solid #E4E4E4;
    }

    .header .wrapp-mobil-menu .catalog-mobil-menu ul li li.header {
        min-height: 100%;
        margin-bottom: -1px;
        background: #fff;
        border: none;
        box-shadow: none;
        position: static;
        justify-content: center;
        align-items: center;
        padding: 0 10px 16px;
    }

    .header .wrapp-mobil-menu .bottom-mobil-menu {
        margin-top: 14px;
        padding: 0 24px 0 10px;
        display: flex;
        flex-wrap: wrap;
        justify-content: flex-start;
        align-items: center;
        gap: 14px;
    }

    .header .logo {
        width: unset;
        padding-top: 2px;
        padding-left: 30px;
    }

    .header .logo .hidden-mobil {
        display: none;
    }

    .header .logo .hidden-dt {
        display: block;
    }

    .header .logo .img-logo {
        margin-left: 0;
    }

    .header .right-header {
        width: auto;
        padding-top: 0;
        position: absolute;
        top: 13px;
        right: 6px;
        z-index: 2;
    }

    .header .right-header .right-header-mob .search-mobil {
        float: left;
    }

    .header .right-header .right-header-mob .search-mobil a {
        display: block;
        width: 16px;
        height: 16px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/search-white.svg") no-repeat center center;
        background-size: cover;
    }

    .header .right-header .right-header-mob .cart-mobil {
        float: left;
        margin-left: 6px;
    }

    .header .right-header .right-header-mob .cart-mobil a {
        display: block;
        width: 18px;
        height: 16px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/cart-white.svg") no-repeat center center;
        background-size: cover;
    }

    .header .right-header .top-header {
        display: none;
    }

    .header .right-header .bottom-header {
        display: none;
    }


    /*NEW HEADER*/
    /*убрать important после переноса*/
    .new-header + .messengers-wrap {
        /*Убрать после переноса*/
        display: none !important;
    }

    .new-header {
        height: 50px;
    }

    .new-header .container {
        /*position: unset!important;*/
        display: flex;
        justify-content: space-evenly;
        align-items: center;

    }

    .new-header .wrapp-mobil-menu.open {
        top: 50px;
    }

    .new-header .fixed-menu {
        /*display: none;*/
    }

    .new-header .left-header-mob,
    .new-header .right-header-mob {
        position: relative;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .new-header .left-header {
        margin-top: unset;
        left: 20px !important;
    }

    .new-header .right-header {
        margin-top: unset;
        right: 20px !important;
    }

    .new-header .logo .img-logo .desktop-logo,
    .new-header .logo .img-logo .desktop-logo + span {
        display: none
    }

    .new-header .logo .img-logo .mobile-logo {
        display: block;
        margin: 0 auto;
        width: 150px;
    }

    /***-mobile-***/
    .new-header .right-header .right-header-mob {
        display: block;
    }


    .new-header .bx_search .bx_search-wrap.open {
        display: block;
        position: absolute;
        top: 50px;
        left: 0;
        width: 100%;
        background: #F8F8F8;
        z-index: 31;
    }


    .new-header .bx_search .bx_search-wrap__after {
        /*content: '';*/
        display: inline-block;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 0 7px 8px 7px;
        border-color: transparent transparent #f8f8f8 transparent;
        position: absolute;
        top: -8px;
        /*right: 82px;*/
    }


    .new-header .bx_search .bx_search-wrap.open #search {
        padding: 7px;
        /*box-shadow: 0 4px 4px rgb(0 0 0 / 25%);*/
    }

    .new-header .bx_search .bx_search-wrap form input[type=text] {
        width: 100%;
        padding-left: 15px;
        border: 1px solid #E4E4E4;
        border-radius: 3px;
        outline: none;
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 12px;
        color: #898989;
        line-height: 16px;
    }

    .new-header .bx_search .bx_search-wrap form input[type=text],
    .new-header .bx_search.fixed .bx_search-wrap.open form input[type='text'] {
        height: 40px;
    }

    .new-header .bx_search .bx_search-wrap.open form input[type='text'] {
        width: 100%;
        height: 40px;
    }

    .new-header .bx_search .bx_search-wrap form input[type=submit] {
        display: none;
    }

    .new-header .bx_search.fixed .bx_search-wrap.open {
        top: 50px;
    }

    .new-header .bx-search-mobil {
        float: left;
    }

    .new-header .bx-search-mobil a {
        display: block;
        width: 28px;
        height: 28px;
        background: url(/local/templates/czebra_daewoo/front/css_new/../img/search-white.svg) no-repeat center center;
        background-size: cover;
    }

    .new-header .messengers-wrap {
        position: absolute;
        top: 0;
        left: 0;
        height: 50px;
    }

    .new-header .messengers-wrap .header-whatsapp a,
    .new-header .messengers-wrap .header-telegram a,
    .new-header .messengers-wrap .header-phone a {
        display: flex;
        width: unset;
        height: unset;
    }

    .new-header .messengers-wrap .header-search img {
        width: 28px;
    }


    /*End NEW HEADER*/
    /*New BX search*/
    #bx-search-result-wrap {
        max-width: 100%;
    }

    /*#bx-search-result-wrap.custom-scroll{
        overflow: auto;
        max-height: 275px;
    }

    #bx-search-result-wrap.custom-scroll::-webkit-scrollbar {
        width: 16px;
    }

    #bx-search-result-wrap.custom-scroll::-webkit-scrollbar-track {
        background-color: #e4e4e4;
        border-radius: 100px;
    }

    #bx-search-result-wrap.custom-scroll::-webkit-scrollbar-thumb {
        background-color: #d4aa70;
        border-radius: 100px;
    }*/
    #bx-search-result-wrap .title-search-result {
        border-right: none;
    }

    #bx-search-result-wrap .item-price .old-catalog-price {
        font-weight: normal;
    }

    /*End New BX search*/
    .wrapp-slider-banner-mobil {
        display: block;
    }

    .wrapp-slider-banner-mobil .slide img {
        width: 100%;
    }

    .wrapp-slider-banner-mobil .slick-banner-dots {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        margin: 6px 0 0 0;
        padding: 0;
        list-style: none;
    }

    .wrapp-slider-banner-mobil .slick-banner-dots li {
        float: left;
        margin-right: 3px;
        width: 7px;
        height: 7px;
        font-size: 0;
    }

    .wrapp-slider-banner-mobil .slick-banner-dots li button {
        padding: 0;
        width: 7px;
        height: 7px;
        font-size: 0;
        background: #fff;
        border: 1px solid #939598;
        border-radius: 50%;
    }

    .wrapp-slider-banner-mobil .slick-banner-dots .slick-active button {
        background: #EE5222;
        border: 1px solid #EE5222;
    }

    .wrapp-slider-banner-mobil .slick-banner-dots li:last-child {
        margin-right: 0;
    }

    .wrapp-slider-banner-mobil .slick-banner-dots::after {
        content: '';
        display: table;
        clear: both;
    }

    .wrapp-catalog-category-mobil {
        display: block;
        padding: 0 12px;
    }

    .wrapp-catalog-category-mobil .wrapp-category-mobil {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        width: 100%;
        margin: 0 auto;
        border: 1px solid #939598;
        border-radius: 4px;
    }

    .wrapp-catalog-category-mobil .wrapp-category-mobil .item-category-mobil {
        width: 50%;
        height: 106px;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        align-items: center;
        border-right: 1px solid #939598;
        border-bottom: 1px solid #939598;
    }

    .wrapp-catalog-category-mobil .wrapp-category-mobil .item-category-mobil a {
        display: block;
    }

    .wrapp-catalog-category-mobil .wrapp-category-mobil .item-category-mobil .img-category-mobil {
        text-align: center;
        height: 70px;
        position: relative;
    }

    .wrapp-catalog-category-mobil .wrapp-category-mobil .item-category-mobil .img-category-mobil img {
        max-width: 100%;
        max-height: 100%;
        margin: auto;
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
    }

    .wrapp-catalog-category-mobil .wrapp-category-mobil .item-category-mobil .name-category-mobil {
        margin-top: 5px;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 8px;
        color: #323232;
        text-transform: uppercase;
    }

    .wrapp-catalog-category-mobil .wrapp-category-mobil .item-category-mobil .cat-img1 img {
        width: 80px;
    }

    .wrapp-catalog-category-mobil .wrapp-category-mobil .item-category-mobil .cat-img2 img {
        width: 55px;
    }

    .wrapp-catalog-category-mobil .wrapp-category-mobil .item-category-mobil .cat-img3 img {
        width: 53px;
    }

    .wrapp-catalog-category-mobil .wrapp-category-mobil .item-category-mobil .cat-img4 img {
        width: 83px;
    }

    .wrapp-catalog-category-mobil .wrapp-category-mobil .item-category-mobil .cat-img5 img {
        width: 45px;
    }

    .wrapp-catalog-category-mobil .wrapp-category-mobil .item-category-mobil .cat-img6 img {
        width: 64px;
    }

    .wrapp-catalog-category-mobil .wrapp-category-mobil .item-category-mobil:nth-child(2n) {
        border-right: none;
    }

    .wrapp-catalog-category-mobil .wrapp-category-mobil .item-category-mobil:nth-last-child(1) {
        border-bottom: none;
    }

    .wrapp-catalog-category-mobil .wrapp-category-mobil .item-category-mobil:nth-last-child(2) {
        border-bottom: none;
    }

    .wrapp-stock-mobil {
        display: block;
        margin-top: 18px;
        padding: 0 12px;
    }

    .wrapp-stock-mobil .stock-mobil {
        padding: 18px 15px 7px 15px;
        min-height: 109px;
        border: 1px solid #939598;
        border-radius: 4px;
        position: relative;
    }

    .wrapp-stock-mobil .stock-mobil .title-stock-mobil {
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 16px;
        color: #F76600;
        text-transform: uppercase;
    }

    .wrapp-stock-mobil .stock-mobil .bg-stock-mobil {
        width: 220px;
        height: 109px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/mobil/bg-banner.png") no-repeat center center;
        background-size: cover;
        position: absolute;
        top: 0;
        right: 0;
    }

    .wrapp-stock-mobil .stock-mobil .btn-stock-mobil {
        position: absolute;
        bottom: 7px;
        right: 15px;
    }

    .wrapp-stock-mobil .stock-mobil .btn-stock-mobil a {
        display: inline-block;
        width: 100px;
        height: 25px;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 9px;
        color: #323232;
        line-height: 23px;
        border: 1px solid #939598;
        border-radius: 4px;
        text-align: center;
        text-transform: uppercase;
        text-decoration: none;
        overflow: hidden;
        transition: .3s;
        vertical-align: middle;
        position: relative;
        z-index: 2;
    }

    .wrapp-stock-mobil .stock-mobil .btn-stock-mobil a .btn-trans {
        display: block;
        transition: .3s;
        color: #fff;
        margin-top: -23px;
    }

    .wrapp-stock-mobil .stock-mobil .btn-stock-mobil a .btn-anim {
        display: block;
        color: #323232;
    }

    .wrapp-stock-mobil .stock-mobil .btn-stock-mobil a:hover {
        color: #fff;
        border: 1px solid #F66507;
        background: #F66507;
    }

    .wrapp-stock-mobil .stock-mobil .btn-stock-mobil a:hover .btn-trans {
        margin-top: 0;
    }

    .wrapp-news-mobil {
        display: block;
        margin-top: 9px;
        padding: 0 12px;
    }

    .wrapp-news-mobil .news-mobil {
        padding: 18px 15px 7px 15px;
        min-height: 109px;
        border: 1px solid #939598;
        border-radius: 4px;
        position: relative;
    }

    .wrapp-news-mobil .news-mobil .title-news-mobil {
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 16px;
        color: #F76600;
        text-transform: uppercase;
    }

    .wrapp-news-mobil .news-mobil .bg-news-mobil {
        width: 220px;
        height: 109px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/mobil/bg-banner.png") no-repeat center center;
        background-size: cover;
        position: absolute;
        top: 0;
        right: 0;
    }

    .wrapp-news-mobil .news-mobil .btn-news-mobil {
        position: absolute;
        bottom: 7px;
        right: 15px;
    }

    .wrapp-news-mobil .news-mobil .btn-news-mobil a {
        display: inline-block;
        width: 100px;
        height: 25px;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 9px;
        color: #323232;
        line-height: 23px;
        border: 1px solid #939598;
        border-radius: 4px;
        text-align: center;
        text-transform: uppercase;
        text-decoration: none;
        overflow: hidden;
        transition: .3s;
        vertical-align: middle;
        position: relative;
        z-index: 2;
    }

    .wrapp-news-mobil .news-mobil .btn-news-mobil a .btn-trans {
        display: block;
        transition: .3s;
        color: #fff;
        margin-top: -23px;
    }

    .wrapp-news-mobil .news-mobil .btn-news-mobil a .btn-anim {
        display: block;
        color: #323232;
    }

    .wrapp-news-mobil .news-mobil .btn-news-mobil a:hover {
        color: #fff;
        border: 1px solid #F66507;
        background: #F66507;
    }

    .wrapp-news-mobil .news-mobil .btn-news-mobil a:hover .btn-trans {
        margin-top: 0;
    }

    .wrapp-channel-youtube {
        margin-top: 20px;
        padding: 0 12px;
    }

    .title-main {
        font-size: 11px;
        line-height: normal;
    }

    .wrapp-channel-youtube .wrapp-slider-video-main {
        margin-top: 10px;
    }

    .wrapp-channel-youtube .wrapp-slider-video-main .slider-video-main {
        padding: 0 5px;
        margin: 0;
    }

    .wrapp-channel-youtube .wrapp-slider-video-main .slider-video-main .slide {
        padding: 0 3px;
    }

    .wrapp-channel-youtube .wrapp-slider-video-main .slider-video-main .slide .wrapp-video-slide .name-video {
        display: none;
    }

    .wrapp-channel-youtube .wrapp-slider-video-main .slider-video-main .slide .wrapp-video-slide .block-video img {
        max-width: 100%;
    }

    .wrapp-channel-youtube .wrapp-slider-video-main .slider-video-main .slide .wrapp-video-slide .play-video-slide {
        width: 36px;
        height: 22px;
    }

    .wrapp-channel-youtube .wrapp-slider-video-main .next-slide {
        width: 7px;
        height: 13px;
        right: 0;
        margin-top: -6.5px;
    }

    .wrapp-channel-youtube .wrapp-slider-video-main .prev-slide {
        width: 7px;
        height: 13px;
        left: 0;
        margin-top: -6.5px;
    }

    .wrapp-slider-main {
        display: none;
    }

    .wrapp-info-icon {
        display: none;
    }

    .wrapp-stocks-main {
        display: none;
    }

    .wrapp-category-main {
        display: none;
    }

    .wrapp-novelty-main {
        display: none;
    }

    .wrapp-features-main {
        display: none;
    }

    /* Страница Город 1 */
    .select-city-modal .modal-dialog {
        margin-top: 77px;
    }

    /* Страница Город 2 */
    .change-select-city-modal {
        overflow: auto;
    }

    .change-select-city-modal .modal-content {
        max-width: 500px;
        margin-left: auto;
        margin-right: auto;
    }

    .change-select-city-modal .modal-dialog {
        width: 100%;
        padding: 0 10px;
        max-width: 971px;
        margin-top: 77px;
    }

    .change-select-city-modal .modal-body {
        padding-top: 32px;
    }

    .change-select-city-modal .modal-body .title-change-select-city {
        padding: 0 10px;
        font-size: 16px;
        line-height: 22px;
    }

    .change-select-city-modal .modal-body .title-change-select-city::before {
        margin-right: 4px;
        width: 14px;
        height: 20px;
        background-size: cover;
        vertical-align: -4px;
    }

    .change-select-city-modal .modal-body .title-change-select-city input {
        width: 100%;
        margin-top: 10px;
        margin-left: 0;
    }

    .change-select-city-modal .modal-body .form-select-city {
        margin-top: 13px;
        padding: 0 10px;
    }

    .change-select-city-modal .modal-body .form-select-city .list-city {
        margin-top: 0;
        display: none;
    }

    .change-select-city-modal .modal-body .form-select-city .list-city-mobil {
        margin-top: 13px;
        display: flex;
        flex-wrap: wrap;
    }

    .change-select-city-modal .modal-body .form-select-city .list-city-mobil .column-city {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
    }

    .change-select-city-modal .modal-body .form-select-city .list-city-mobil .column-city a {
        display: inline-block;
        margin-bottom: 9px;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 14px;
        color: #323232;
        line-height: 19px;
        text-decoration: none;
        letter-spacing: 0.05em;
    }

    .change-select-city-modal .modal-body .form-select-city .list-city-mobil .column-city a b {
        font-family: "OpenSans-Bold", sans-serif;
    }

    .change-select-city-modal .modal-body .form-select-city .list-city-mobil .column-city a:last-child {
        margin-bottom: 0;
    }

    .change-select-city-modal .modal-body .form-select-city .list-city-mobil .column-city:first-child {
        width: 53%;
        margin-right: 0;
    }

    .change-select-city-modal .modal-body .form-select-city .list-city-mobil .column-city:last-child {
        width: 128px;
        margin-right: 0;
        position: relative;
        left: 15px;
    }

    .change-select-city-modal .modal-body .form-select-city .list-city .column-city a {
        font-size: 14px;
        line-height: 19px;
    }

    .change-select-city-modal .modal-body .delivery-terms {
        height: auto;
        padding: 10px 11px 20px 11px;
    }

    .change-select-city-modal .modal-body .delivery-terms .text-bottom-select-city {
        padding-left: 51px;
        font-size: 14px;
        line-height: 19px;
        text-align: left;
        position: relative;
    }

    .change-select-city-modal .modal-body .delivery-terms .text-bottom-select-city::before {
        position: absolute;
        top: 0;
        left: 0;
    }

    .change-select-city-modal .modal-body .delivery-terms a {
        margin: 16px auto 0 auto;
        font-size: 14px;
        line-height: 19px;
    }

    /* Страница Поиск 1 */
    .search-site {
        padding-right: 0;
    }

    .search-site .modal-dialog {
        margin-top: 77px;
        padding: 0 10px;
        width: 100%;
        max-width: 593px;
    }

    .search-site .modal-body {
        padding: 29px 20px 28px 20px;
    }

    .search-site .modal-body .title-search {
        font-size: 18px;
        line-height: 25px;
        text-align: center;
    }

    .search-site .modal-body form {
        margin-top: 6px;
    }

    .search-site .modal-body form span input[type=text] {
        padding-left: 12px;
        font-size: 14px;
        line-height: 17px;
    }

    /* Страница Поиск 2 */
    .search-site .modal-body form .result-search-list-modal .item-search-list-modal {
        margin-bottom: 8px;
    }

    .search-site .modal-body form .result-search-list-modal .item-search-list-modal a {
        font-size: 14px;
        line-height: 17px;
    }

    /* Страница Результаты поиска */
    .wrapp-breadcrumb {
        display: none;
    }

    .wrapp-result-search .form-search {
        /*padding: 0 11px;*/
        margin-bottom: 8px;
    }

    .wrapp-result-search .form-search form div input[type=text] {
        /*height: 30px;*/
        padding-left: 15px;
        font-size: 18px;
        line-height: 19px;
        border-radius: 4px
    }

    .wrapp-result-search .form-search form div input[type=submit] {
        /*width: 31px;
        height: 28px;*/
        background-size: 19px 18px;
        border-radius: 0 4px 4px 0;
    }

    /* Странциа Новости */
    .title h1 {
        margin-top: 16px;
        font-size: 20px;
        line-height: 27px;
        text-align: center;
    }

    .wrapp-news {
        margin-top: 11px;
        padding: 0 10px 0 10px;
    }

    .wrapp-news .wrapp-list-news {
        width: 100%;
        margin: 0;
    }

    .wrapp-news .wrapp-list-news .wrapp-item-news {
        width: 100%;
    }

    .wrapp-news .wrapp-list-news .wrapp-item-news .item-news .img-news a img {
        width: 100%;
    }

    .wrapp-news .wrapp-list-news .wrapp-item-news .item-news .info-news .name-news a {
        font-size: 14px;
        line-height: 17px;
    }

    .wrapp-news .wrapp-list-news .wrapp-item-news .item-news .info-news .date-news {
        font-size: 11px;
        line-height: 15px;
    }

    .wrapp-news .wrapp-pagination {
        margin-top: 22px;
    }

    /* Страница Статьи */
    .wrapp-articles .menu-articles ul li {
        width: 49%;
        margin: 0 1% 1% 0;
    }

    .wrapp-articles .menu-articles ul li:nth-child(2n) {
        margin-right: 0;
    }

    .wrapp-articles .menu-articles ul li a {
        display: flex;
        justify-content: center;
        align-items: center;
        height: 30px;
        font-size: 9px;
        line-height: 12px;
        border-right: 1px solid #323232;
    }

    .wrapp-articles .menu-articles ul li .icon-menu1::before {
        margin-right: 11px;
        width: 23px;
        height: 20px;
    }

    .wrapp-articles .menu-articles ul li .icon-menu2::before {
        margin-right: 9px;
        width: 31px;
        height: 18px;
    }

    .wrapp-articles .menu-articles ul li .icon-menu3::before {
        margin-right: 20px;
        width: 26px;
        height: 18px;
    }

    .wrapp-articles .menu-articles ul li .icon-menu4::before {
        margin-right: 3px;
        width: 17px;
        height: 19px;
    }

    /* Страница Акции */
    .wrapp-stocks {
        margin-top: 9px;
        padding: 0 10px;
    }

    .wrapp-stocks .menu-articles {
        margin-top: 0;
        padding: 0 10px;
    }

    .wrapp-stocks .menu-articles ul {
        display: flex;
        flex-wrap: wrap;
        flex-direction: row;
    }

    .wrapp-stocks .menu-articles ul li {
        margin: -1px 0 0 -1px;
        width: 50%;
        height: 120px;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        align-items: center;
        float: left;
    }

    .wrapp-stocks .menu-articles ul li .selected {
        background: #FFECDF;
        border-color: #F76600;
        color: #F76600;
        position: relative;
        z-index: 2;
    }

    .wrapp-stocks .menu-articles ul li .icon-menu1 {
        border-radius: 0 4px 0 0;
    }

    .wrapp-stocks .menu-articles ul li .icon-menu2 {
        border-radius: 4px 0 0 0;
    }

    .wrapp-stocks .menu-articles ul li .icon-menu3 {
        border-radius: 0 0 4px 0;
    }

    .wrapp-stocks .menu-articles ul li .icon-menu4 {
        border-radius: 0 0 0 4px;
    }

    .wrapp-stocks .menu-articles ul li .icon-menu1:before {
        background: url(/local/templates/czebra_daewoo/front/css/../img/ic2.svg) no-repeat center center !important;
    }

    .wrapp-stocks .menu-articles ul li .selected.icon-menu1:before {
        background: url(/local/templates/czebra_daewoo/front/css/../img/ic2-active.svg) no-repeat center center !important;
    }

    .wrapp-stocks .menu-articles ul li .icon-menu2:before {
        background: url(/local/templates/czebra_daewoo/front/css/../img/ic1.svg) no-repeat center center !important;
    }

    .wrapp-stocks .menu-articles ul li .selected.icon-menu2:before {
        background: url(/local/templates/czebra_daewoo/front/css/../img/ic1-active.svg) no-repeat center center !important;
    }

    .wrapp-stocks .menu-articles ul li .icon-menu3:before {
        background: url(/local/templates/czebra_daewoo/front/css/../img/ic4.svg) no-repeat center center !important;
    }

    .wrapp-stocks .menu-articles ul li .selected.icon-menu3:before {
        background: url(/local/templates/czebra_daewoo/front/css/../img/ic4-active.svg) no-repeat center center !important;
    }

    .wrapp-stocks .menu-articles ul li .icon-menu4:before {
        background: url(/local/templates/czebra_daewoo/front/css/../img/ic3.svg) no-repeat center center !important;
    }

    .wrapp-stocks .menu-articles ul li .selected.icon-menu4:before {
        background: url(/local/templates/czebra_daewoo/front/css/../img/ic3-active.svg) no-repeat center center !important;
    }

    .wrapp-stocks .menu-articles ul li:first-child {
        order: 2;
    }

    .wrapp-stocks .menu-articles ul li:nth-child(2n) {
        margin-right: 0;
        order: 1;
    }

    .wrapp-stocks .menu-articles ul li:nth-child(3) {
        order: 4;
    }

    .wrapp-stocks .menu-articles ul li:nth-child(4) {
        order: 3;
    }

    .wrapp-stocks .menu-articles ul li a {
        padding: 10px 0 !important;
        width: 100%;
        height: 100%;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        font-size: 11px;
        border: 1px solid #939598;
        justify-content: center;
        line-height: 12px;
        font-family: "OpenSans-Bold", sans-serif;
        color: #323232;
        text-decoration: none;
        text-transform: uppercase;
        text-align: center;
    }

    .wrapp-stocks .menu-articles ul li a:before {
        height: 70px !important;
        content: '';
        display: inline-block;
        vertical-align: middle;
        margin-right: 0 !important;
        width: 100% !important;
    }

    .wrapp-stocks .menu-articles ul li .icon-menu1::before {
        margin-right: 11px;
        width: 23px;
        height: 20px;
    }

    .wrapp-stocks .menu-articles ul li .icon-menu2::before {
        margin-right: 9px;
        width: 31px;
        height: 18px;
    }

    .wrapp-stocks .menu-articles ul li .icon-menu3::before {
        margin-right: 20px;
        width: 26px;
        height: 18px;
    }

    .wrapp-stocks .menu-articles ul li .icon-menu4::before {
        margin-right: 3px;
        width: 17px;
        height: 19px;
    }

    .wrapp-stocks .wrapp-list-stock {
        margin-top: 14px;
    }

    .wrapp-stocks .wrapp-list-stock .item-stock {
        width: 320px;
        margin: 0 auto 9px auto;
        padding: 18px 0 17px 17px;
        height: 160px;
    }

    .wrapp-stocks .wrapp-list-stock .item-stock:nth-child(2n) {
        margin-right: auto;
    }

    .wrapp-stocks .wrapp-list-stock .item-stock .name-stock {
        font-size: 12px;
        line-height: 17px;
    }

    .wrapp-stocks .wrapp-list-stock .item-stock .old-price-stock {
        margin-top: 13px;
    }

    .wrapp-stocks .wrapp-list-stock .item-stock .old-price-stock .old-price {
        font-size: 9px;
        line-height: normal;
    }

    .wrapp-stocks .wrapp-list-stock .item-stock .old-price-stock .percent {
        font-size: 11px;
        line-height: 16px;
    }

    .wrapp-stocks .wrapp-list-stock .item-stock .price {
        margin-top: 0;
        font-size: 16px;
        line-height: normal;
    }

    .wrapp-stocks .wrapp-list-stock .item-stock .btn-stock {
        margin-top: 14px;
    }

    .wrapp-stocks .wrapp-list-stock .item-stock .btn-stock {
        height: 21px;
        line-height: 19px;
    }

    .wrapp-stocks .wrapp-list-stock .item-stock .btn-stock a {
        width: 78px;
        height: 21px;
        font-size: 8px;
        line-height: 19px;
        border-radius: 5px;
    }

    .wrapp-stocks .wrapp-list-stock .item-stock .btn-stock a .btn-trans {
        margin-top: -19px;
    }

    /* Страница Каталог блоками */
    .hidden-breadcrumb {
        display: none;
    }

    .wrapp-catalog-banner {
        display: none;
    }

    .header .fixed-header {
        display: none !important;
    }

    /*.header .static-header {
        display: block !important;
    }*/
    .wrapp-catalog {
        padding-bottom: 18px;
    }

    .wrapp-catalog .wrapp-controls-catalog {
        background: #F6F6F6;
        border: none;
        padding: 0;
    }

    .wrapp-catalog .wrapp-controls-catalog::after {
        content: '';
        display: block;
        width: 100%;
        height: 6px;
        background: -moz-linear-gradient(50% 100% 90deg, rgba(35, 31, 32, 0) 0%, rgba(35, 31, 32, 0.3) 100%);
        background: -webkit-linear-gradient(90deg, rgba(35, 31, 32, 0) 0%, rgba(35, 31, 32, 0.3) 100%);
        background: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0, rgba(35, 31, 32, 0)), color-stop(1, rgba(35, 31, 32, 0.3)));
        background: -o-linear-gradient(90deg, rgba(35, 31, 32, 0) 0%, rgba(35, 31, 32, 0.3) 100%);
        background: -ms-linear-gradient(90deg, rgba(35, 31, 32, 0) 0%, rgba(35, 31, 32, 0.3) 100%);
        -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#231F20', endColorstr='#231F20' ,GradientType=0)";
        background: linear-gradient(0deg, rgba(35, 31, 32, 0) 0%, rgba(35, 31, 32, 0.3) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#231F20', endColorstr='#231F20', GradientType=0);
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog {
        padding: 0;
        width: 100%;
        justify-content: space-between;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .wrapp-open-filters {
        order: 2;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .jq-selectbox__trigger {
        margin-left: 4px;
        vertical-align: 1px;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .sorting {
        order: 1;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .sorting span {
        display: none;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .show-count-items {
        display: none;
    }

    .wrapp-catalog .wrapp-controls-catalog .right-controls-catalog {
        display: none;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .jq-selectbox__select-text {
        font-size: 7px;
        line-height: 7px;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .jq-selectbox__trigger-arrow {
        width: 10px;
        height: 5px;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .wrapp-open-filters a {
        font-size: 7px;
        line-height: 7px;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .wrapp-open-filters a::before {
        width: 11px;
        margin-right: 6px;
        height: 7px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/mobil/icon-filter-mob.png") no-repeat center center;
        background-size: cover;
        vertical-align: -1px;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .wrapp-open-filters a::after {
        display: none;
        width: 10px;
        height: 5px;
    }

    .wrapp-catalog-filter {
        display: none;
        padding: 17px 0 45px 0;
        width: 100%;
        height: 100%;
        overflow-y: scroll;
        background: #fff;
        position: fixed;
        top: 0;
        left: 0;
        z-index: 35;
    }

    .wrapp-catalog-filter .catalog-filter form .top-block-filter-mobil {
        display: block;
        padding-left: 10px;
        padding-bottom: 11px;
        border-bottom: 1px solid #DEDEDE;
    }

    .wrapp-catalog-filter .catalog-filter form .top-block-filter-mobil .title-filter-mobil {
        display: inline-block;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 20px;
        color: #323232;
        line-height: 27px;
        text-transform: uppercase;
    }

    .wrapp-catalog-filter .catalog-filter form .top-block-filter-mobil .cancel-filter-mobil {
        display: inline-block;
        margin-left: 8px;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 14px;
        color: #FF7D00;
        line-height: 19px;
        text-decoration: underline;
    }

    .wrapp-catalog-filter .catalog-filter form .close-mobil-filter {
        display: inline-block;
        width: 18px;
        height: 18px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/close-table-tarif.png") no-repeat center center;
        background-size: cover;
        position: absolute;
        top: 19px;
        right: 10px;
    }

    .wrapp-catalog-filter .catalog-filter form .list-filter {
        margin-top: 16px;
    }

    .wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter {
        margin-right: 0;
        margin-bottom: 16px;
        padding: 0 15px 15px 15px;
        width: 100%;
        border-bottom: 1px solid #DEDEDE;
    }

    .wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .name-filter {
        position: relative;
    }

    .wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .name-filter::after {
        content: '';
        display: inline-block;
        width: 12px;
        height: 12px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/plus-filter-mobil.svg") no-repeat center center;
        background-size: cover;
        position: absolute;
        top: 0;
        right: 0;
    }

    .wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .name-filter.name-dropdown-filter {
        position: relative;
    }

    .wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .name-filter.name-dropdown-filter::after {
        content: '';
        display: inline-block;
        width: 12px;
        height: 12px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/plus-filter-mobil.svg") no-repeat center center;
        background-size: cover;
        transition: none;
        position: absolute;
        top: 3px;
        right: 0;
    }

    .wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .name-filter.open-filter-mobil::after {
        content: '';
        display: inline-block;
        width: 12px;
        height: 2px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/minus-filter-mobil.svg") no-repeat center center;
        background-size: cover;
        position: absolute;
        top: 8px;
        right: 0;
    }

    .wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .name-filter.name-dropdown-filter + .block-value-filter.dropdown-filter {
        height: auto;
    }

    .wrapp-catalog-filter .catalog-filter form .list-filter .wrapp-filter .block-value-filter {
        display: none;
    }

    .wrapp-catalog-filter .catalog-filter form .btn-catalog-filter {
        margin-top: 5px;
        padding: 0 10px;
    }

    .wrapp-catalog .wrapp-block-catalog-items {
        margin-top: 0;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items {
        margin: 0;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items.search-result {
        display: none;
    }


    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item {
        max-width: 450px;
        margin: 0 auto;
        padding: 0;
        display: flex;
        flex-wrap: wrap;
        border: none;
        /*border-bottom: 2px solid #DDDDDD;*/
        /*border-bottom: none;*/
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .img-item {
        order: 1;
        width: 130px;
        margin-top: 6px;
        margin-right: 5px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .img-item a {
        width: 130px;
        height: 130px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .icon-item {
        top: 2px;
        left: 5px;
        right: unset;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .icon-item a {
        width: 18px;
        height: 18px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .icon-item .add-to-compare {
        margin-right: 0;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .sticker {
        position: absolute;
        top: -3px;
        left: 75px;
        z-index: 3;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .sticker .sticker-novelty span {
        width: 46px;
        height: 16px;
        font-size: 7px;
        line-height: 14px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .item-info {
        display: flex;
        order: 2;
        width: calc(100% - 135px);
        flex-direction: column;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .name-item {
        order: 2;
        padding-right: 50px;
        max-width: 100%;
        margin: 0;
        text-align: left;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .name-item a {
        display: block;
        font-size: 9px;
        line-height: normal;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .avialable-mobil {
        order: 3;
        display: block;
        text-align: left;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .avialable-mobil .yes-avialable {
        display: inline-block;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 9px;
        color: #1CA94E;
        text-transform: uppercase;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .avialable-mobil .yes-avialable::before {
        content: '';
        margin-right: 7px;
        display: inline-block;
        width: 8px;
        height: 8px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/in-avialable.svg") no-repeat center center;
        background-size: cover;
        vertical-align: -1px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .avialable-mobil .no-avialable {
        display: inline-block;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 9px;
        color: #323232;
        text-transform: uppercase;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .avialable-mobil .no-avialable::before {
        content: '';
        margin-right: 7px;
        display: inline-block;
        width: 8px;
        height: 8px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/not-avialable.svg") no-repeat center center;
        background-size: cover;
        vertical-align: 0;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item {
        order: 4;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item .old-price {
        order: 2;
        padding-left: 0;
        margin-top: 0;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item .old-price .percent {
        display: none;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item .old-price .value {
        margin-top: 5px;
        font-size: 12px;
        line-height: normal;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item .old-price .value span {
        font-size: 10px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item .old-price + .price-item {
        order: 1;
        margin: 0 10px 0 0;
        font-size: 18px;
        align-self: flex-start;
        line-height: normal;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item .old-price + .price-item .rubl {
        font-size: 14px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item .price-item {
        margin-top: 0;
        font-size: 18px;
        line-height: normal;
        text-align: left;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item .price-item .rubl {
        font-size: 14px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .list-features-item {
        order: 5;
        justify-content: flex-start;
        text-align: left;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .list-features-item .features-item {
        width: 32px;
        margin-right: 12px;
        text-align: center;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .list-features-item .features-item img {
        width: 32px;
        height: 32px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .list-features-item .features-item.hidden-mobil {
        display: none;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .list-features-item .features-item span {
        font-size: 10px;
        line-height: normal;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item {
        order: 6;
        width: 100%;
        margin: 10px 0 0 0;
        padding: 0;
        border: none;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .rate-item {
        width: 135px;
        display: flex;
        flex-wrap: wrap;
        border-right: none;
        padding-left: 40px;
        align-items: center;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .rate-item .count-rate {
        order: 1;
        margin: 0 4px 0 0;
        font-size: 9px;
        line-height: normal;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .rate-item .bg-rate {
        order: 2;
        margin-top: 4px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .rate-item .bg-rate span {
        width: 40px;
        height: 6px;
        background-size: cover;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .bonus-item {
        display: none;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .block-delivery-mobil {
        display: flex;
        flex-wrap: wrap;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .block-delivery-mobil .delivery-product {
        display: flex;
        margin-right: 10px;
        flex-wrap: wrap;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .block-delivery-mobil .delivery-product .icon-delivery-product {
        margin-right: 5px;
        width: 22px;
        height: 22px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .block-delivery-mobil .delivery-product .icon-delivery-product img {
        width: 22px;
        height: 22px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .block-delivery-mobil .delivery-product .text-delivery-product {
        text-align: left;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .block-delivery-mobil .delivery-product .text-delivery-product span:first-child {
        display: block;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 8px;
        color: #323232;
        line-height: normal;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .block-delivery-mobil .delivery-product .text-delivery-product span:last-child {
        display: block;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 8px;
        color: #323232;
        line-height: normal;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .block-delivery-mobil .pickup-product {
        display: flex;
        flex-wrap: wrap;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .block-delivery-mobil .pickup-product .icon-pickup-product {
        margin-right: 5px;
        width: 22px;
        height: 22px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .block-delivery-mobil .pickup-product .icon-pickup-product img {
        width: 22px;
        height: 22px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .block-delivery-mobil .pickup-product .text-pickup-product {
        text-align: left;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .block-delivery-mobil .pickup-product .text-pickup-product span:first-child {
        display: block;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 8px;
        color: #323232;
        line-height: normal;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .block-delivery-mobil .pickup-product .text-pickup-product span:last-child {
        display: block;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 8px;
        color: #323232;
        line-height: normal;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item {
        order: 7;
        margin-left: 0;
        text-align: left;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .add-to-cart-item {
        margin-right: 4px;
        width: 63px;
        height: 26px;
        line-height: 23px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .add-to-cart-item a {
        width: 63px;
        height: 26px;
        font-size: 8px;
        line-height: 23px;
        border-radius: 4px;
        border: 1px solid #F76600;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .add-to-cart-item a:hover .btn-anim {
        color: #fff;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .add-to-cart-item a .btn-trans {
        margin-top: -23px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .add-to-cart-item a .btn-anim {
        color: #F76600;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .quick-order {
        width: 96px;
        height: 26px;
        line-height: 23px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .quick-order a {
        width: 96px;
        height: 26px;
        font-size: 8px;
        line-height: 23px;
        border-radius: 4px;
        border: 1px solid #F76600;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .quick-order a:hover .btn-anim {
        color: #fff;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .quick-order a .btn-anim {
        color: #F76600;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .quick-order a .btn-trans {
        margin-top: -23px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .more-item {
        margin-top: 15px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .more-item a {
        font-size: 9px;
        line-height: normal;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .more-item a::after {
        margin-left: 5px;
        width: 9px;
        height: 4px;
        vertical-align: 1px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item {
        display: none;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .rate-item {
        display: none;
    }

    /* Страница Карточка товара */
    .wrapp-card {
        margin-top: 10px;
        padding: 0 10px 0 10px;
    }

    .wrapp-card .block-card-info .left-card {
        width: 100%;
        margin-right: 0;
    }

    .wrapp-card .title-card h1 {
        font-size: 13px;
        line-height: 15px;
    }

    .wrapp-card .title-card h1 a {
        display: none;
    }

    .wrapp-card .title-card h1 {
        padding-right: 0;
        position: relative;
    }

    .wrapp-card .title-card .icon-mobil-block {
        display: block;
        /*position: absolute;
        top: 0;
        right: 0;*/
    }

    .wrapp-card .title-card .icon-mobil-block a {
        float: none;
        display: inline-block;
        width: 25px;
        height: 25px;
    }


    .wrapp-card .title-card .icon-mobil-block .share {
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/card-mobil/share.svg") no-repeat center center;
        background-size: cover;
    }

    .wrapp-card .block-card-info .left-card .wrapp-slider-card {
        margin-top: 0;
        margin-bottom: 50px;
    }

    .wrapp-card .block-card-info .left-card .wrapp-slider-card .sticker-card .sticker-novelty span {
        width: 58px;
        height: 18px;
        font-size: 8px;
        line-height: 16px;
        border-radius: 2px;
    }

    .wrapp-card .block-card-info .left-card .wrapp-slider-card .slider-card .slide {
        height: 370px;
    }

    .wrapp-card .block-card-info .left-card .wrapp-slider-card .slider-card .prev-slide {
        width: 7px;
        height: 14px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/card-mobil/arrow-slider.svg") no-repeat center center;
        transform: rotate(180deg);
        background-size: cover;
    }

    .wrapp-card .block-card-info .left-card .wrapp-slider-card .slider-card .next-slide {
        width: 7px;
        height: 14px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/card-mobil/arrow-slider.svg") no-repeat center center;
        transform: rotate(0deg);
        background-size: cover;
    }

    .wrapp-card .block-card-info .left-card .wrapp-slider-card .slider-card .slick-dots {
        padding: 0;
        margin: 0;
        list-style: none;
        font-size: 0;
        text-align: center;
    }

    .wrapp-card .block-card-info .left-card .wrapp-slider-card .slider-card .slick-dots li {
        display: inline-block;
        margin-right: 3px;
    }

    .wrapp-card .block-card-info .left-card .wrapp-slider-card .slider-card .slick-dots li button {
        padding: 0;
        width: 7px;
        height: 7px;
        border: 1px solid #939598;
        border-radius: 50%;
        background: transparent;
        font-size: 0;
        outline: none;
    }

    .wrapp-card .block-card-info .left-card .wrapp-slider-card .slider-card .slick-dots li.slick-active button {
        background: #EE5222;
        border: 1px solid #EE5222;
    }

    .wrapp-card .block-card-info .left-card .wrapp-slider-card .slider-card .slick-dots li:last-child {
        margin-right: 0;
    }

    .wrapp-card .block-card-info .left-card .wrapp-mobil-video-photo {
        display: block;
        width: 300px;
        margin: -15px auto 0 auto;
        position: relative;
        z-index: 2;
    }

    .wrapp-card .block-card-info .left-card .wrapp-mobil-video-photo .mobil-video {
        display: inline-block;
        margin-right: 10px;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 8px;
        color: #323232;
        text-transform: uppercase;
        text-align: center;
    }

    .wrapp-card .block-card-info .left-card .wrapp-mobil-video-photo .mobil-video img {
        display: block;
        width: 25px;
    }

    .wrapp-card .block-card-info .left-card .wrapp-mobil-video-photo .mobil-photo {
        display: inline-block;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 8px;
        color: #323232;
        text-transform: uppercase;
        text-align: center;
    }

    .wrapp-card .block-card-info .left-card .wrapp-mobil-video-photo .mobil-photo img {
        display: block;
        width: 23px;
    }

    .wrapp-card .block-card-info .right-card-mobil {
        margin: 5px auto 0 auto;
        display: block;
        width: 300px;
    }

    .wrapp-card .block-card-info .right-card-mobil .top-block {
        display: flex;
        flex-wrap: wrap;
        border-top: 1px solid #939598;
    }

    .wrapp-card .block-card-info .right-card-mobil .top-block .rate {
        padding: 0 10px 0 9px;
        border-right: 1px solid #939598;
    }

    .wrapp-card .block-card-info .right-card-mobil .top-block .rate .count-reviews {
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 12px;
        color: #8E8E8E;
        text-decoration: underline;
    }

    .wrapp-card .block-card-info .right-card-mobil .top-block .rate .count-reviews:hover {
        text-decoration: none;
    }

    .wrapp-card .block-card-info .right-card-mobil .top-block .rate .bg-rate {
        display: inline-block;
        margin-left: 3px;
        width: 52px;
        height: 8px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/rate-card.png") no-repeat center center;
        background-size: cover;
        position: relative;
    }

    .wrapp-card .block-card-info .right-card-mobil .top-block .rate .bg-rate .bg-color {
        margin-left: 0;
        display: inline-block;
        width: 34%;
        height: 100%;
        background: red;
        background-image: none;
        position: absolute;
        top: 0;
        left: 0;
        z-index: -1;
    }

    .wrapp-card .block-card-info .right-card-mobil .top-block .avialable {
        padding: 4px 12px 0 11px;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 10px;
        color: #20AA4D;
        border-right: 1px solid #939598;
        text-transform: uppercase;
    }

    .wrapp-card .block-card-info .right-card-mobil .top-block .avialable::before {
        content: '';
        display: inline-block;
        margin-right: 5px;
        width: 11px;
        height: 11px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/in-avialable.svg") no-repeat center center;
        background-size: cover;
        vertical-align: -2px;
    }

    .wrapp-card .block-card-info .right-card-mobil .top-block .not-avialable {
        color: #ff0808;
    }

    .wrapp-card .block-card-info .right-card-mobil .top-block .not-avialable::before {
        content: '';
        background: url(/local/templates/czebra_daewoo/front/css_new/../img/not-avialable.svg) no-repeat center center;
        background-size: cover;
    }

    .wrapp-card .block-card-info .right-card-mobil .top-block .avialable-magazine {
        padding-left: 9px;
    }

    .wrapp-card .block-card-info .right-card-mobil .top-block .avialable-magazine a {
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 9px;
        color: #333333;
        text-decoration: underline;
    }

    .wrapp-card .block-card-info .right-card-mobil .top-block .avialable-magazine a:hover {
        text-decoration: none;
    }

    .wrapp-card .block-card-info .right-card-mobil .block-price {
        margin-top: 18px;
        display: flex;
        flex-wrap: wrap;
    }

    .wrapp-card .block-card-info .right-card-mobil .block-price .old-price {
        padding-left: 45px;
    }

    .wrapp-card .block-card-info .right-card-mobil .block-price .old-price .percent {
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 15px;
        color: #F66507;
    }

    .wrapp-card .block-card-info .right-card-mobil .block-price .old-price .old-price-value {
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 15px;
        color: #323232;
    }

    .wrapp-card .block-card-info .right-card-mobil .block-price .old-price + .price {
        width: auto;
        margin-left: 20px;
    }

    .wrapp-card .block-card-info .right-card-mobil .block-price .price {
        width: 100%;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 25px;
        color: #F66507;
        text-align: center;
    }

    .wrapp-card .block-card-info .right-card-mobil .bottom-block {
        margin-top: 20px;
        display: flex;
        flex-wrap: wrap;
    }

    .wrapp-card .block-card-info .right-card-mobil .bottom-block .bonus {
        width: 73px;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
    }

    .wrapp-card .block-card-info .right-card-mobil .bottom-block .bonus .value-bonus {
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 12px;
        color: #F66507;
        line-height: 12px;
    }

    .wrapp-card .block-card-info .right-card-mobil .bottom-block .bonus .value-bonus span {
        display: block;
        font-size: 11px;
    }

    .wrapp-card .block-card-info .right-card-mobil .bottom-block .bonus .icon-bonus {
        margin-left: 5px;
    }

    .wrapp-card .block-card-info .right-card-mobil .bottom-block .delivery {
        margin-left: 13px;
        width: 102px;
    }

    .wrapp-card .block-card-info .right-card-mobil .bottom-block .delivery .icon-delivery {
        float: left;
        margin-right: 7px;
    }

    .wrapp-card .block-card-info .right-card-mobil .bottom-block .delivery .icon-delivery img {
        width: 26px;
    }

    .wrapp-card .block-card-info .right-card-mobil .bottom-block .delivery span {
        display: block;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 9px;
        color: #333333;
    }

    .wrapp-card .block-card-info .right-card-mobil .bottom-block .delivery p {
        margin: 0;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 9px;
        color: #333333;
    }

    .wrapp-card .block-card-info .right-card-mobil .bottom-block .pickup {
        margin-left: 10px;
        width: 102px;
    }

    .wrapp-card .block-card-info .right-card-mobil .bottom-block .pickup .icon-pickup {
        float: left;
        margin-right: 5px;
    }

    .wrapp-card .block-card-info .right-card-mobil .bottom-block .pickup .icon-pickup img {
        width: 26px;
    }

    .wrapp-card .block-card-info .right-card-mobil .bottom-block .pickup span {
        display: block;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 9px;
        color: #333333;
    }

    .wrapp-card .block-card-info .right-card-mobil .bottom-block .pickup p {
        margin: 0;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 9px;
        color: #333333;
    }

    .wrapp-card .block-card-info .right-card-mobil .btn-block {
        margin-top: 18px;
    }

    .wrapp-card .block-card-info .right-card-mobil .btn-block .add-to-cart {
        width: 111px;
        height: 48px;
        font-size: 12px;
        line-height: 46px;
        border: 1px solid #F76600;
        text-decoration: none;
    }

    .wrapp-card .block-card-info .right-card-mobil .btn-block .add-to-cart .btn-trans {
        margin-top: -46px;
    }

    .wrapp-card .block-card-info .right-card-mobil .btn-block .add-to-cart .btn-anim {
        color: #F76600;
    }

    .wrapp-card .block-card-info .right-card-mobil .btn-block .add-to-cart:hover .btn-trans {
        margin-top: 0;
    }

    .wrapp-card .block-card-info .right-card-mobil .btn-block .quick-order {
        width: 180px;
        height: 48px;
        font-size: 12px;
        line-height: 46px;
        border: 1px solid #F76600;
        text-decoration: none;
    }

    .wrapp-card .block-card-info .right-card-mobil .btn-block .quick-order .btn-trans {
        margin-top: -46px;
    }

    .wrapp-card .block-card-info .right-card-mobil .btn-block .quick-order .btn-anim {
        color: #F76600;
    }

    .wrapp-card .block-card-info .right-card-mobil .btn-block .quick-order:hover .btn-trans {
        margin-top: 0;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil {
        display: block;
        width: 100%;
        margin-top: 18px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil {
        margin-bottom: 20px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .open-accord {
        display: block;
        width: 100%;
        height: 26px;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 11px;
        color: #fff;
        line-height: 26px;
        background: #333333;
        border-radius: 4px;
        text-transform: uppercase;
        text-align: center;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .list-characteristic-mobil {
        margin-top: 12px;
        padding: 0 0 0 24px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .list-characteristic-mobil .item-characteristic-mobil {
        display: flex;
        flex-wrap: wrap;
        margin-bottom: 5px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .list-characteristic-mobil .item-characteristic-mobil .name-characteristic {
        width: 65%;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 9px;
        color: #323232;
        line-height: 13px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .list-characteristic-mobil .item-characteristic-mobil .value-characteristic {
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 9px;
        color: #323232;
        line-height: 13px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-slider-features-mobil {
        margin-top: 21px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-slider-features-mobil .caption {
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 9px;
        color: #323232;
        text-transform: uppercase;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-slider-features-mobil .slider-features-mobil-card-hidden {
        display: none;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-slider-features-mobil .top-dots-features-mobil .slick-dots {
        padding: 0;
        width: 100%;
        display: table;
        margin: 11px 0 0 0;
        list-style: none;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-slider-features-mobil .top-dots-features-mobil .slick-dots li {
        display: table-cell;
        height: 1px;
        background: #E6E6E6;
        font-size: 0;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-slider-features-mobil .top-dots-features-mobil .slick-dots li button {
        display: inline-block;
        width: 100%;
        padding: 0;
        height: 1px;
        background: transparent;
        border: none;
        outline: none;
        cursor: pointer;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-slider-features-mobil .top-dots-features-mobil .slick-dots .slick-active button {
        background: #5B5B5B;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-slider-features-mobil .slider-features-mobil-card {
        margin-top: 10px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-slider-features-mobil .slider-features-mobil-card .slide-mobil .features-item-mobil {
        margin-bottom: 15px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-slider-features-mobil .slider-features-mobil-card .slide-mobil .features-item-mobil a {
        display: flex;
        flex-wrap: wrap;
        color: #323232;
        text-decoration: none;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-slider-features-mobil .slider-features-mobil-card .slide-mobil .features-item-mobil a .img-features-item-mobil {
        margin-right: 8px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-slider-features-mobil .slider-features-mobil-card .slide-mobil .features-item-mobil a .text-features-item-mobil {
        width: calc(100% - 130px);
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-slider-features-mobil .slider-features-mobil-card .slide-mobil .features-item-mobil a .text-features-item-mobil .name-features-item-mobil {
        padding-bottom: 5px;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 9px;
        color: #231F20;
        border-bottom: 1px solid #F8863D;
        text-transform: uppercase;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-slider-features-mobil .slider-features-mobil-card .slide-mobil .features-item-mobil a .text-features-item-mobil .descr-features-item-mobil {
        padding-bottom: 5px;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 9px;
        color: #231F20;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-slider-features-mobil .slider-features-mobil-card .slide-mobil .features-item-mobil:last-child {
        margin-bottom: 0;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-slider-features-mobil .slider-features-mobil-card .prev-slide,
    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-slider-features-mobil .slider-features-mobil-card .next-slide {
        display: inline-block;
        width: 9px;
        height: 16px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/card-mobil/arrow-slider.png") no-repeat center center;
        background-size: cover;
        cursor: pointer;
        position: absolute;
        top: 50%;
        margin-top: -20px;
        z-index: 4;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-slider-features-mobil .slider-features-mobil-card .next-slide {
        right: -5px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-slider-features-mobil .slider-features-mobil-card .prev-slide {
        transform: rotate(180deg);
        left: -5px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-slider-features-mobil .slider-features-mobil-card .slick-features-dots-mobil {
        padding: 0;
        width: 100%;
        display: table;
        margin: 9px 0 0 0;
        list-style: none;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-slider-features-mobil .slider-features-mobil-card .slick-features-dots-mobil li {
        display: table-cell;
        height: 1px;
        background: #E6E6E6;
        font-size: 0;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-slider-features-mobil .slider-features-mobil-card .slick-features-dots-mobil li button {
        display: inline-block;
        width: 100%;
        padding: 0;
        height: 1px;
        background: transparent;
        border: none;
        outline: none;
        cursor: pointer;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-slider-features-mobil .slider-features-mobil-card .slick-features-dots-mobil .slick-active button {
        background: #5B5B5B;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil {
        display: flex;
        flex-wrap: wrap;
        padding: 12px 7px 20px 7px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .left-block-reviews-mobil {
        width: 147px;
        margin-right: 18px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .left-block-reviews-mobil .list-rating-mob .item-rating-mob {
        padding: 6px 0;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        border-top: 1px solid #C4C4C4;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .left-block-reviews-mobil .list-rating-mob .item-rating-mob .bg-rating {
        margin-right: 10px;
        width: 40px;
        height: 6px;
        background-size: cover;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .left-block-reviews-mobil .list-rating-mob .item-rating-mob .progress-bar-rating {
        margin-right: 10px;
        width: 74px;
        height: 5px;
        background: #DDDDDD;
        position: relative;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .left-block-reviews-mobil .list-rating-mob .item-rating-mob .red-progress span {
        width: 37%;
        height: 100%;
        background: #FF0000;
        position: absolute;
        top: 0;
        left: 0;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .left-block-reviews-mobil .list-rating-mob .item-rating-mob .black-progress span {
        width: 71%;
        height: 100%;
        background: #323232;
        position: absolute;
        top: 0;
        left: 0;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .left-block-reviews-mobil .list-rating-mob .item-rating-mob .count-ratin {
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 9px;
        color: #323232;
        line-height: normal;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .left-block-reviews-mobil .list-rating-mob .item-rating-mob .rating5 {
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/rate3.png") no-repeat center center;
        background-size: cover;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .left-block-reviews-mobil .list-rating-mob .item-rating-mob .rating4 {
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/rate4.png") no-repeat center center;
        background-size: cover;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .left-block-reviews-mobil .list-rating-mob .item-rating-mob .rating3 {
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/rate5.png") no-repeat center center;
        background-size: cover;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .left-block-reviews-mobil .list-rating-mob .item-rating-mob .rating2 {
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/rate6.png") no-repeat center center;
        background-size: cover;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .left-block-reviews-mobil .list-rating-mob .item-rating-mob .rating1 {
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/rate7.png") no-repeat center center;
        background-size: cover;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .left-block-reviews-mobil .list-rating-mob .item-rating-mob:last-child {
        border-bottom: 1px solid #C4C4C4;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .right-block-reviews-mobil {
        width: calc(100% - 165px);
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .right-block-reviews-mobil .rate-mob {
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 9px;
        color: #323232;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .right-block-reviews-mobil .rate-mob .bg-rate-mob {
        display: inline-block;
        margin-left: 5px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .right-block-reviews-mobil .rate-mob .bg-rate-mob span {
        display: inline-block;
        width: 52px;
        height: 8px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/rate-card.png") no-repeat center center;
        background-size: cover;
        position: relative;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .right-block-reviews-mobil .rate-mob .bg-rate-mob span .bg-color {
        margin-left: 0;
        display: inline-block;
        width: 34%;
        height: 100%;
        background: red;
        background-image: none;
        position: absolute;
        top: 0;
        left: 0;
        z-index: -1;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .right-block-reviews-mobil .count-reviews-mob {
        margin-top: 10px;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 9px;
        color: #323232;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .right-block-reviews-mobil .count-reviews-mob a {
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 9px;
        color: #8E8E8E;
        text-decoration: underline;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .right-block-reviews-mobil .count-reviews-mob a:hover {
        text-decoration: none;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .right-block-reviews-mobil .add-reviews-mob {
        margin-top: 69px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .right-block-reviews-mobil .add-reviews-mob a {
        width: 118px;
        height: 27px;
        font-size: 8px;
        line-height: 25px;
        border: 1px solid #F76600;
        border-radius: 4px;
        text-decoration: none;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .right-block-reviews-mobil .add-reviews-mob a .btn-trans {
        color: #fff;
        margin-top: -25px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .right-block-reviews-mobil .add-reviews-mob a .btn-anim {
        color: #F76600;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .right-block-reviews-mobil .add-reviews-mob a:hover {
        color: #fff;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .right-block-reviews-mobil .add-reviews-mob a:hover .btn-trans {
        margin-top: 0;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .wrapp-slider-reviews-mobil {
        margin-top: 15px;
        width: 100%;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .wrapp-slider-reviews-mobil .next-slide,
    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .wrapp-slider-reviews-mobil .prev-slide {
        display: inline-block;
        width: 9px;
        height: 16px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/card-mobil/arrow-slider.svg") no-repeat center center;
        background-size: cover;
        position: absolute;
        top: 50%;
        margin-top: -8px;
        z-index: 3;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .wrapp-slider-reviews-mobil .prev-slide {
        transform: rotate(180deg);
        left: -12px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .wrapp-slider-reviews-mobil .next-slide {
        right: -12px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .wrapp-slider-reviews-mobil .slide-reviews .item-review .name-reviewer {
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 8px;
        color: #323232;
        line-height: 10px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .wrapp-slider-reviews-mobil .slide-reviews .item-review .date-city {
        margin-top: 4px;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 7px;
        color: #8E8E8E;
        line-height: 10px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .wrapp-slider-reviews-mobil .slide-reviews .item-review .rating {
        margin-top: 7px;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .wrapp-slider-reviews-mobil .slide-reviews .item-review .rating .bg-rating span {
        display: inline-block;
        width: 40px;
        height: 6px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/rate-card.png") no-repeat center center;
        background-size: cover;
        position: relative;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .wrapp-slider-reviews-mobil .slide-reviews .item-review .rating .bg-rating span .bg-color {
        margin-left: 0;
        display: inline-block;
        width: 34%;
        height: 100%;
        background: red;
        background-image: none;
        position: absolute;
        top: 0;
        left: 0;
        z-index: -1;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .wrapp-slider-reviews-mobil .slide-reviews .item-review .rating .useful-reviews {
        display: inline-flex;
        flex-wrap: wrap;
        margin-left: 20px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .wrapp-slider-reviews-mobil .slide-reviews .item-review .rating .useful-reviews .yes-reviews a {
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 7px;
        color: #8E8E8E;
        line-height: 10px;
        text-decoration: none;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .wrapp-slider-reviews-mobil .slide-reviews .item-review .rating .useful-reviews .yes-reviews a::before {
        content: '';
        display: inline-block;
        margin-right: 2px;
        width: 13px;
        height: 13px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/like.svg") no-repeat center center;
        background-size: cover;
        vertical-align: -3px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .wrapp-slider-reviews-mobil .slide-reviews .item-review .rating .useful-reviews .no-reviews {
        margin-left: 19px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .wrapp-slider-reviews-mobil .slide-reviews .item-review .rating .useful-reviews .no-reviews a {
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 7px;
        color: #8E8E8E;
        line-height: 10px;
        text-decoration: none;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .wrapp-slider-reviews-mobil .slide-reviews .item-review .rating .useful-reviews .no-reviews a::before {
        content: '';
        display: inline-block;
        margin-right: 3px;
        width: 13px;
        height: 13px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/dislike.svg") no-repeat center center;
        background-size: cover;
        vertical-align: -6px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .wrapp-slider-reviews-mobil .slide-reviews .item-review .advantages {
        margin-top: 10px;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 7px;
        color: #323232;
        line-height: normal;
        letter-spacing: 0.05em;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .wrapp-slider-reviews-mobil .slide-reviews .item-review .advantages span {
        font-family: "OpenSans-Bold", sans-serif;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .wrapp-slider-reviews-mobil .slide-reviews .item-review .advantages .open-text {
        font-family: "OpenSans-Bold", sans-serif;
        color: #323232;
        text-decoration: underline;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .wrapp-slider-reviews-mobil .slide-reviews .item-review .advantages .open-text:hover {
        text-decoration: none;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .wrapp-slider-reviews-mobil .slide-reviews .item-review .disadvantages {
        margin-top: 10px;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 7px;
        color: #323232;
        line-height: normal;
        letter-spacing: 0.05em;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .wrapp-slider-reviews-mobil .slide-reviews .item-review .disadvantages span {
        font-family: "OpenSans-Bold", sans-serif;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .wrapp-slider-reviews-mobil .slide-reviews .item-review .disadvantages .open-text {
        font-family: "OpenSans-Bold", sans-serif;
        color: #323232;
        text-decoration: underline;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .wrapp-slider-reviews-mobil .slide-reviews .item-review .disadvantages .open-text:hover {
        text-decoration: none;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .wrapp-slider-reviews-mobil .slide-reviews .item-review .commentary {
        margin-top: 10px;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 7px;
        color: #323232;
        line-height: normal;
        letter-spacing: 0.05em;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .wrapp-slider-reviews-mobil .slide-reviews .item-review .commentary span {
        font-family: "OpenSans-Bold", sans-serif;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .wrapp-slider-reviews-mobil .slide-reviews .item-review .commentary .open-text {
        font-family: "OpenSans-Bold", sans-serif;
        color: #323232;
        text-decoration: underline;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .wrapp-slider-reviews-mobil .slide-reviews .item-review .commentary .open-text:hover {
        text-decoration: none;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .wrapp-slider-reviews-mobil .slide-reviews .item-review .answer {
        display: none;
        padding-left: 10px;
        margin-top: 10px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .wrapp-slider-reviews-mobil .slide-reviews .item-review .answer .name-answer {
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 7px;
        color: #323232;
        line-height: normal;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .wrapp-slider-reviews-mobil .slide-reviews .item-review .answer .city-answer {
        margin-top: 4px;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 7px;
        color: #8E8E8E;
        line-height: normal;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .wrapp-slider-reviews-mobil .slide-reviews .item-review .answer .text-answer {
        margin-top: 10px;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 7px;
        color: #323232;
        line-height: normal;
        letter-spacing: 0.05em;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .wrapp-slider-reviews-mobil .slide-reviews .item-review .answer + .bottom-form-reviews {
        margin-top: 5px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .wrapp-slider-reviews-mobil .slide-reviews .item-review .bottom-form-reviews {
        margin-top: 5px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .wrapp-slider-reviews-mobil .slide-reviews .item-review .bottom-form-reviews .to-answer a {
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 7px;
        color: #323232;
        text-decoration: underline;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .wrapp-slider-reviews-mobil .slide-reviews .item-review .bottom-form-reviews .to-answer a:hover {
        text-decoration: none;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .list-sevice-support {
        margin-top: 17px;
        padding: 0 15px;
        display: flex;
        flex-wrap: wrap;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .list-sevice-support .item-service-support {
        width: 50%;
        margin-bottom: 9px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .list-sevice-support .item-service-support a {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        color: #323232;
        text-decoration: none;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .list-sevice-support .item-service-support a .img-service-support {
        width: 30px;
        height: 30px;
        margin-right: 7px;
        border: 1px solid #939598;
        border-radius: 4px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .list-sevice-support .item-service-support a .name-service-support {
        max-width: 75px;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 9px;
        color: #323232;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .list-sevice-support .img1 .img-service-support {
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/card-mobil/icon1.svg") no-repeat center center;
        background-size: 14px 11px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .list-sevice-support .img1 a:hover .img-service-support,
    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .list-sevice-support .img1 a.action .img-service-support {
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/card-mobil/icon1-hover.svg") no-repeat center center;
        background-size: 14px 11px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .list-sevice-support .img2 .img-service-support {
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/tabs-services/technical-support-grey.svg") no-repeat center center;
        background-size: 13px 14px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .list-sevice-support .img2 a:hover .img-service-support,
    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .list-sevice-support .img2 a.action .img-service-support {
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/tabs-services/technical-support.svg") no-repeat center center;
        background-size: 13px 14px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .list-sevice-support .img3 .img-service-support {
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/tabs-services/customer-grey.svg") no-repeat center center;
        background-size: 13px 14px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .list-sevice-support .img3 a:hover .img-service-support,
    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .list-sevice-support .img3 a.action .img-service-support {
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/tabs-services/customer.svg") no-repeat center center;
        background-size: 13px 14px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .list-sevice-support .img4 .img-service-support {
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/tabs-services/help-grey.svg") no-repeat center center;
        background-size: 13px 14px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .list-sevice-support .img4 a:hover .img-service-support,
    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .list-sevice-support .img4 a.action .img-service-support {
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/tabs-services/help.svg") no-repeat center center;
        background-size: 13px 14px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .list-sevice-support .img5 .img-service-support {
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/tabs-services/shopping-list2-grey.svg") no-repeat center center;
        background-size: 13px 14px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .list-sevice-support .img5 a:hover .img-service-support,
    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .list-sevice-support .img5 a.action .img-service-support {
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/tabs-services/shopping-list2.svg") no-repeat center center;
        background-size: 13px 14px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .list-sevice-support .img6 .img-service-support {
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/tabs-services/site-grey.svg") no-repeat center center;
        background-size: 13px 14px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .list-sevice-support .img6 a:hover .img-service-support,
    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .list-sevice-support .img6 a.action .img-service-support {
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/tabs-services/site.svg") no-repeat center center;
        background-size: 13px 14px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .slider-recommendation-mobil {
        margin-top: 15px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .slider-recommendation-mobil .next-slide,
    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .slider-recommendation-mobil .prev-slide {
        display: inline-block;
        width: 9px;
        height: 16px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/card-mobil/arrow-slider.svg") no-repeat center center;
        background-size: cover;
        position: absolute;
        top: 50%;
        margin-top: -14px;
        z-index: 3;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .slider-recommendation-mobil .prev-slide {
        transform: rotate(180deg);
        left: -10px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .slider-recommendation-mobil .next-slide {
        right: -10px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .slider-recommendation-mobil .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .img-item {
        width: 110px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .slider-recommendation-mobil .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .img-item a {
        width: 110px;
        height: 110px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .slider-recommendation-mobil .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .item-info {
        width: calc(100% - 115px);
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .slider-recommendation-mobil .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .slide .wrapp-item:last-child .item {
        border-bottom: none;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .slider-recommendation-mobil .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .list-features-item .features-item:first-child span {
        color: #323232;
        text-transform: none;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .slider-recommendation-mobil .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .add-to-cart-item a {
        line-height: 24px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .slider-recommendation-mobil .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .add-to-cart-item a .btn-trans {
        margin-top: -24px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .slider-recommendation-mobil .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .add-to-cart-item a:hover {
        color: #fff;
        line-height: 24px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .slider-recommendation-mobil .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .add-to-cart-item a:hover .btn-trans {
        margin-top: 0;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .slider-recommendation-mobil .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .quick-order a {
        line-height: 24px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .slider-recommendation-mobil .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .quick-order a .btn-trans {
        margin-top: -24px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .slider-recommendation-mobil .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .quick-order a:hover {
        color: #fff;
        line-height: 24px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .slider-recommendation-mobil .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .quick-order a:hover .btn-trans {
        margin-top: 0;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .slider-related-prod-mobil {
        margin-top: 15px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .slider-related-prod-mobil .next-slide,
    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .slider-related-prod-mobil .prev-slide {
        display: inline-block;
        width: 9px;
        height: 16px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/card-mobil/arrow-slider.svg") no-repeat center center;
        background-size: cover;
        position: absolute;
        top: 50%;
        margin-top: -14px;
        z-index: 3;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .slider-related-prod-mobil .prev-slide {
        transform: rotate(180deg);
        left: -10px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .slider-related-prod-mobil .next-slide {
        right: -10px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .slider-related-prod-mobil .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .img-item {
        width: 110px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .slider-related-prod-mobil .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .img-item a {
        width: 110px;
        height: 110px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .slider-related-prod-mobil .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .item-info {
        width: calc(100% - 115px);
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .slider-related-prod-mobil .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .slide .wrapp-item:last-child .item {
        border-bottom: none;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .slider-related-prod-mobil .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .list-features-item .features-item:first-child span {
        color: #323232;
        text-transform: none;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .slider-related-prod-mobil .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .add-to-cart-item a {
        line-height: 24px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .slider-related-prod-mobil .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .add-to-cart-item a .btn-trans {
        margin-top: -24px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .slider-related-prod-mobil .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .add-to-cart-item a:hover {
        color: #fff;
        line-height: 24px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .slider-related-prod-mobil .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .add-to-cart-item a:hover .btn-trans {
        margin-top: 0;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .slider-related-prod-mobil .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .quick-order a {
        line-height: 24px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .slider-related-prod-mobil .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .quick-order a .btn-trans {
        margin-top: -24px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .slider-related-prod-mobil .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .quick-order a:hover {
        color: #fff;
        line-height: 24px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .slider-related-prod-mobil .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .quick-order a:hover .btn-trans {
        margin-top: 0;
    }

    .wrapp-card .block-card-info .left-card .wrapp-rate-reviews {
        display: none;
    }

    .wrapp-card .block-card-info .left-card .bottom-slider-card {
        display: none;
    }

    .wrapp-card .block-card-info .right-card {
        display: none;
    }

    .wrapp-card .block-card-info .wrapp-tabs-card {
        display: none;
    }

    .wrapp-card .block-card-info .wrapp-recommendation-card {
        display: none;
    }

    .wrapp-card .block-card-info .wrapp-related-product {
        display: none;
    }

    /* Страница Корзина Начало */
    .title-cart-mobil {
        display: block;
        margin-top: 18px;
        padding: 0 10px;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 22px;
        color: #323232;
        line-height: 30px;
        text-transform: uppercase;
        text-align: center;
    }

    .wrapp-step-cart {
        margin-top: 14px;
        padding: 0 10px 0 8px;
    }

    .wrapp-step-cart ul {
        overflow: visible;
    }

    .wrapp-step-cart ul li {
        width: 100%;
        padding-left: 34px;
        margin-bottom: 5px;
        height: auto;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 16px;
        color: #C4C4C4;
        line-height: 23px;
        border: none;
        transform: skew(0deg);
    }

    .wrapp-step-cart ul .selected {
        background: none;
        border: none;
    }

    .wrapp-step-cart ul li.selected:first-child::before {
        display: none;
    }

    .wrapp-step-cart ul li.selected:first-child::after {
        display: none;
    }

    .wrapp-step-cart ul .selected .name-step {
        color: #323232;
    }

    .wrapp-step-cart ul li .name-step {
        text-align: left;
        transform: skew(0deg);
    }

    .wrapp-step-cart ul li:last-child .count-step {
        display: flex;
    }

    .wrapp-step-cart ul li:last-child::after {
        transform: skew(0deg);
        display: none;
    }

    .wrapp-step-cart ul li .count-step {
        width: 23px;
        height: 23px;
        transform: skew(0deg);
        top: 0;
        right: auto;
        left: 0;
    }

    .wrapp-cart {
        margin-top: 13px;
        padding: 0 10px 31px 10px;
    }

    .wrapp-cart .table-items-cart .head-table-cart {
        display: none;
    }

    .wrapp-cart .table-items-cart .body-table-cart .item-table-cart {
        padding: 9px 0 10px 0;
        position: relative;
        justify-content: space-around;
    }

    .wrapp-cart .table-items-cart .body-table-cart .item-table-cart:first-child {
        border-top: 1px solid #C4C4C4;
        /*justify-content: space-between;*/
    }

    .wrapp-cart .table-items-cart .body-table-cart .item-table-cart .photo-item-cart {
        order: 1;
        padding-left: 0;
        width: 100px;
        margin-right: 20px;
    }

    .wrapp-cart .table-items-cart .body-table-cart .item-table-cart .photo-item-cart a {
        width: 99px;
        height: 99px;
    }

    .wrapp-cart .table-items-cart .body-table-cart .item-table-cart .name-item-cart {
        order: 2;
        width: 76%;
        padding-top: 10px;
        width: 28%;
        /*padding-right: 32px;*/
    }


    .wrapp-cart .table-items-cart .body-table-cart .item-table-cart .name-item-cart a {
        font-family: "Roboto-Medium", sans-serif;
        font-size: 16px;
        color: #333333;
        line-height: 19px;
    }

    .wrapp-cart .table-items-cart .body-table-cart .item-table-cart .price-item-cart {
        order: 3;
        margin-top: 6px;
        /*width: 23%;*/
        /*width: 17%;*/
        width: 90px;
        padding-right: 15px;
        /*padding-left: 32px;*/
    }

    .wrapp-cart .table-items-cart .body-table-cart .item-table-cart .price-item-cart .price {
        padding: 0;
        font-size: 15px;
        line-height: 21px;
        text-align: right;
    }

    .wrapp-cart .table-items-cart .body-table-cart .item-table-cart .price-item-cart .price .rubl {
        font-size: 15px;
        line-height: 21px;
    }

    .wrapp-cart .table-items-cart .body-table-cart .item-table-cart .price-item-cart .old-price {
        padding: 0;
    }

    .wrapp-cart .table-items-cart .body-table-cart .item-table-cart .price-item-cart .old-price p {
        font-size: 11px;
        line-height: 17px;
    }

    .wrapp-cart .table-items-cart .body-table-cart .item-table-cart .price-item-cart .old-price p span {
        font-size: 11px;
        line-height: 17px;
    }

    .wrapp-cart .table-items-cart .body-table-cart .item-table-cart .count-item-cart {
        order: 4;
        /*width: 34%;
        width: 23%;*/
        width: 105px;
        padding: 5px 0 0 0;
    }

    .wrapp-cart .table-items-cart .body-table-cart .item-table-cart .count-item-cart .input-group {
        width: 102px;
    }

    .wrapp-cart .table-items-cart .body-table-cart .item-table-cart .count-item-cart .minus {
        width: 22px;
        height: 22px;
    }

    .wrapp-cart .table-items-cart .body-table-cart .item-table-cart .count-item-cart input {
        margin: 0 8px;
        width: 41px;
        height: 26px;
        background: #F7F7F7;
        border: 1px solid #DEDEDE;
    }

    .wrapp-cart .table-items-cart .body-table-cart .item-table-cart .count-item-cart .plus {
        width: 22px;
        height: 22px;
    }

    .wrapp-cart .table-items-cart .body-table-cart .item-table-cart .sum-price-item-cart {
        order: 5;
        /*width: 30%;*/
        /*width: 11%;*/
        width: 100px;
        margin-left: 15px;
        padding: 2px 0 0 0;
        font-size: 21px;
        line-height: 29px;
        text-align: right;
    }

    .wrapp-cart .table-items-cart .body-table-cart .item-table-cart .bonus-item-cart {
        order: 6;
        width: auto;
        padding: 0;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 10px;
        line-height: 14px;
        position: absolute;
        top: 65px;
        left: 62%;
    }

    .wrapp-cart .table-items-cart .body-table-cart .item-table-cart .bonus-item-cart span {
        display: inline-block;
    }

    .wrapp-cart .table-items-cart .body-table-cart .item-table-cart .delete-item-cart {
        /*order: 7;*/
        padding: 6px 0 0 0;
        width: 23px;
        /*width: 7.5%;*/
        /*margin-left: 1.5%;*/
    }

    .wrapp-cart .table-items-cart .body-table-cart .item-table-cart .delete-item-cart a {
        width: 22px;
        height: 22px;
    }

    .wrapp-cart .total-price-cart {
        margin-top: 7px;
    }

    .wrapp-cart .total-price-cart p {
        padding-bottom: 10px;
        font-size: 20px;
        line-height: 23px;
    }

    .wrapp-cart .total-price-cart p span {
        margin-left: 9px;
        font-size: 28px;
        line-height: 38px;
    }

    .wrapp-cart .form-users-cart {
        margin-top: 25px;
        flex-flow: column;
    }

    .wrapp-cart .form-users-cart .new-user-form {
        width: 100%;
        margin-right: 0;
    }

    .wrapp-cart .form-users-cart .title-user-form {
        font-size: 16px;
        line-height: 22px;
    }

    .wrapp-cart .form-users-cart .title-user-form::after {
        content: '';
        display: inline-block;
        margin-left: 9px;
        width: 16px;
        height: 9px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/arrow-cart-mobil.svg") no-repeat center center;
        background-size: cover;
        transform: rotate(180deg);
        transition: 0.5s;
    }

    .wrapp-cart .form-users-cart .title-user-form.active::after {
        transform: rotate(0deg);
    }

    .wrapp-cart .form-users-cart .wrapp-user-form {
        display: none;
    }

    .wrapp-cart .form-users-cart .new-user-form form {
        margin-top: 8px;
        display: none;
    }

    .wrapp-cart .form-users-cart .new-user-form form .wrapp-field label {
        font-size: 14px;
        line-height: 17px;
    }

    .wrapp-cart .form-users-cart .new-user-form form .wrapp-field input {
        width: 100%;
    }

    .wrapp-cart .form-users-cart .new-user-form form .wrapp-file {
        margin-top: 20px;
    }

    .wrapp-cart .form-users-cart .new-user-form form .wrapp-file span {
        width: 145px;
        font-size: 12px;
        line-height: 14px;
    }

    .wrapp-cart .form-users-cart .new-user-form form .wrapp-file .jq-file__browse {
        margin-left: 10px;
    }

    .wrapp-cart .form-users-cart .login-user-form {
        margin-top: 32px;
        width: 100%;
    }

    .wrapp-cart .form-users-cart .login-user-form .title-lk {
        margin-top: 16px;
    }

    .wrapp-cart .form-users-cart .login-user-form form {
        margin-top: 11px;
    }

    .wrapp-cart .form-users-cart .login-user-form form .wrapp-field label {
        font-size: 14px;
        line-height: 20px;
    }

    .wrapp-cart .form-users-cart .login-user-form form .wrapp-field input {
        width: 100%;
    }

    .wrapp-cart .form-users-cart .new-user-form form .wrapp-file .jq-file__name {
        width: 100%;
        margin-left: 0;
    }

    .wrapp-cart .btn-cart-bottom {
        margin-top: 26px;
        display: flex;
        flex-wrap: wrap;
    }

    .wrapp-cart .btn-cart-bottom .next-step-cart {
        order: 1;
        width: calc(100% - 120px);
        margin-right: 0;
        margin-left: auto;
    }

    .wrapp-cart .btn-cart-bottom .next-step-cart a {
        width: 100%;
    }

    .wrapp-cart .btn-cart-bottom .btn-back-mobil {
        display: inline-block;
    }

    .wrapp-cart .btn-cart-bottom .quick-order {
        order: 2;
        margin-top: 11px;
        width: 100%;
        margin-right: 0;
    }

    .wrapp-cart .btn-cart-bottom .quick-order a {
        width: 100%;
    }

    /* Страница Корзина Способы оплаты */
    .wrapp-step-cart ul li:first-child::after {
        display: none;
    }

    .wrapp-registration-order {
        margin-top: 25px;
        padding: 0 10px 23px 10px;
    }

    .wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment {
        margin-top: 0;
        width: 100%;
        margin-right: 0;
    }

    .wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .title-block {
        font-size: 16px;
        line-height: 23px;
        text-align: center;
    }

    .wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-promocode {
        margin-top: 25px;
    }

    .wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-promocode .icon-promocode {
        font-size: 14px;
        line-height: 19px;
    }

    .wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-promocode .icon-promocode::before {
        /*border: 1px solid #323232;*/
        /*border-radius: 50%;*/
        /*background-size: 14px 14px;*/
    }

    .wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-promocode .field-promocode input {
        width: 100%;
        padding-left: 22px;
        font-size: 12px;
        line-height: 15px;
    }

    .wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-promocode .controls-wrap {
        display: grid;
        grid-template-columns: 1fr 147px;
        gap: 12px;
    }

    .wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-promocode .field-promocode .btn-promocode {
        display: block;
        margin-left: 0;
    }

    .wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-bonus {
        margin-top: 20px;
    }

    .wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-bonus .count-bonus {
        margin-top: 6px;
        font-size: 14px;
        line-height: 19px;
    }

    .wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-bonus .field-bonus {
        margin-top: 10px;
    }

    .wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-bonus .field-bonus input {
        width: 100%;
        padding-left: 22px;
        font-size: 12px;
        line-height: 15px;
    }

    .wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-bonus .field-bonus .btn-bonus {
        margin: 11px auto 0 auto;
        display: block;
    }

    .wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .list-type-payment {
        margin-top: 33px;
    }

    .wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .list-type-payment .title-block {
        font-size: 17px;
        line-height: 23px;
        text-align: center;
    }

    .wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .list-type-payment .list-items-type-payment {
        margin-top: 12px;
    }

    .wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .list-type-payment .wrapp-radio:first-child label {
        border-top: 1px solid #DEDEDE;
    }

    .wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .list-type-payment .wrapp-radio label {
        padding: 10px 10px 16px 10px;
    }

    .wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .list-type-payment .wrapp-radio label .img-type-payment {
        margin-right: 19px;
    }

    .wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .list-type-payment .wrapp-radio label .text-type-payment {
        width: calc(100% - 73px);
    }

    .wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .list-type-payment .wrapp-radio label .text-type-payment .title-type-payment {
        font-size: 14px;
        line-height: 19px;
    }

    .wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .list-type-payment .wrapp-radio label .text-type-payment .descr-type-payment {
        font-size: 14px;
        line-height: 17px;
    }

    .wrapp-registration-order .btn-cart-bottom {
        margin-top: 21px;
    }

    .wrapp-registration-order .btn-cart-bottom .next-step-cart {
        width: calc(100% - 125px);
        margin-right: 0;
    }

    .wrapp-registration-order .btn-cart-bottom .next-step-cart a {
        width: 100%;
    }

    .wrapp-registration-order .workarea-registration-order .parametrs-order {
        margin-top: 35px;
        width: 100%;
    }


    /* Страница Корзина Адрес доставки курьером платно */
    .left-column-registration-order .wrapp-address-delivery {
        width: 100%;
        margin: 0;
    }

    .wrapp-registration-order .workarea-registration-order .left-column-registration-order {
        width: 100%;
    }

    .left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .dt-tab {
        display: none;
    }

    .left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .mob-tab {
        display: inline-block;
    }

    .left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery1 {
        width: 29.2%;
    }

    .left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery1 a {
        padding-left: 33px;
    }

    .left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery1 a::before {
        margin-right: 6px;
        width: 20px;
        height: 28px;
        background-size: cover;
        position: absolute;
        top: 4px;
        left: 6px;
    }

    .left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery2 {
        width: 33.3%;
    }

    .left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery2 a {
        padding-left: 36px;
    }

    .left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery2 a::before {
        width: 24px;
        height: 17px;
        background-size: cover;
        position: absolute;
        top: 9px;
        left: 7px;
    }

    .left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery3 {
        width: 37.5%;
    }

    .left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery3 a {
        padding-left: 38px;
        text-align: left;
    }

    .left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery3 a::before {
        width: 24px;
        height: 17px;
        background-size: cover;
        position: absolute;
        top: 9px;
        left: 7px;
    }

    .left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs li a {
        height: 35px;
        display: flex;
        align-items: center;
        font-family: "Roboto-Regular", sans-serif;
        font-size: 13px;
        line-height: normal;
        position: relative;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier {
        margin-top: 18px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery {
        width: 100%;
        margin-right: 0;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery .price-delivery {
        font-size: 16px;
        line-height: 19px;
        text-align: center;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery .price-delivery .price {
        font-size: 20px;
        line-height: 27px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery .info-tarif-delivery {
        margin-top: 5px;
        text-align: center;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery .info-tarif-delivery .open-tarif-table {
        color: #323232;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery .info-tarif-delivery .open-tarif-table::after {
        content: '';
        display: inline-block;
        margin-left: 4px;
        width: 14px;
        height: 8px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/arrow-info-tarif.svg") no-repeat center center;
        background-size: cover;
        transform: rotate(180deg);
        vertical-align: middle;
        transition: 0.5s;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery .info-tarif-delivery .open-tarif-table.active::after {
        transform: rotate(0deg);
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery .info-tarif-delivery .wrapp-table-info-tarif {
        display: none !important;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery .info-tarif-delivery .wrapp-info-tarif-mobil {
        display: none;
        margin-top: 14px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery .info-tarif-delivery .wrapp-info-tarif-mobil .item-tarif-mobil {
        padding-bottom: 9px;
        margin-bottom: 10px;
        border-bottom: 1px solid #333333;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery .info-tarif-delivery .wrapp-info-tarif-mobil .item-tarif-mobil span {
        display: block;
        max-width: 258px;
        margin: 0 auto;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 10px;
        color: #323232;
        line-height: 14px;
        text-align: center;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery .info-tarif-delivery .wrapp-info-tarif-mobil .item-tarif-mobil p {
        max-width: 258px;
        margin: 0 auto;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 10px;
        color: #323232;
        line-height: 14px;
        text-align: center;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery .info-tarif-delivery .wrapp-info-tarif-mobil .item-tarif-mobil p span {
        display: block;
        font-family: "OpenSans-Regular", sans-serif;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery form .wrapp-field {
        margin-bottom: 12px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery form .wrapp-field label {
        font-size: 14px;
        line-height: 17px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery form .wrapp-textarea label {
        font-size: 14px;
        line-height: 17px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery form .row-field .wrapp-field input {
        width: 90px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .map-delivery {
        margin-top: 34px;
        width: 100%;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .map-delivery img {
        max-width: 100%;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .map-delivery + p {
        display: none;
    }

    /* Страница Корзина Адрес доставки курьером бесплатно */
    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery .price-delivery .icon-is-free {
        width: 133px;
        height: 20px;
        margin-left: 0;
        font-size: 11px;
        line-height: 20px;
        vertical-align: 1px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .map-delivery.map-delivery2 {
        width: 100%;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .map-delivery.map-delivery2 img {
        height: auto;
    }

    /* Страница Корзина Дата доставки */
    .left-column-registration-order .wrapp-date-delivery {
        width: 100%;
        margin: 0;
    }

    .left-column-registration-order .wrapp-date-delivery .title-date-delivery {
        text-align: center;
    }

    .left-column-registration-order .wrapp-date-delivery .wrapp-info-date {
        margin-top: 18px;
    }

    .left-column-registration-order .wrapp-date-delivery .wrapp-info-date .calendar-delivery {
        margin: auto;
    }

    .left-column-registration-order .wrapp-date-delivery .wrapp-info-date .datepicker-inline .datepicker {
        width: 100%;
        max-width: 345px;
        margin: auto;
    }

    .left-column-registration-order .wrapp-date-delivery .wrapp-info-date .time-delivery {
        width: 100%;
        margin: 35px 0 0 0;
    }

    .left-column-registration-order .wrapp-date-delivery .wrapp-info-date .chart {
        margin: auto;
        transform: scale(0.79);
    }

    .left-column-registration-order .date-field {
        text-align: center;
    }

    .left-column-registration-order .date-field span {
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 18px;
    }

    .left-column-registration-order .time-field p {
        text-align: center;
    }

    .left-column-registration-order .time-field span {
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 18px;
    }

    /* Страница Корзина Подтверждение заказа */
    .wrapp-step-cart ul li.selected:last-child::before {
        display: none;
    }

    .left-column-registration-order .wrapp-confirm-order {
        width: 100%;
        margin: 0;
    }

    .left-column-registration-order .wrapp-confirm-order .list-info-confirm .item-info-confirm {
        margin-bottom: 17px;
    }

    .left-column-registration-order .wrapp-confirm-order .list-info-confirm .item-info-confirm .name-item-info-confirm span {
        margin-right: 5px;
        width: 23px;
    }

    .left-column-registration-order .wrapp-confirm-order .list-info-confirm .item-info-confirm .name-item-info-confirm {
        font-size: 14px;
        line-height: 19px;
    }

    .left-column-registration-order .wrapp-confirm-order .list-info-confirm .item-info-confirm .detail-info-confirm {
        margin-top: 7px;
        padding: 10px 20px 14px 12px;
        background: #FBFBFB;
    }

    .left-column-registration-order .wrapp-confirm-order .list-info-confirm .item-info-confirm .detail-info-confirm p {
        margin-bottom: 5px;
        font-size: 14px;
        line-height: 19px;
    }

    .left-column-registration-order .wrapp-confirm-order .list-info-confirm .item-info-confirm .detail-info-confirm .edit-info {
        position: static;
        font-size: 14px;
        line-height: 19px;
    }

    .left-column-registration-order .form-checkbox {
        margin-top: 26px;
    }

    .left-column-registration-order .form-checkbox .wrapp-checkbox {
        margin-bottom: 10px;
    }

    .left-column-registration-order .form-checkbox .wrapp-checkbox label {
        font-size: 12px;
        line-height: 14px;
    }

    .btn-cart-bottom.last-step .cancel-order-btn {
        width: 117px;
    }

    .btn-cart-bottom.last-step .cancel-order-btn a {
        width: 117px;
    }

    .wrapp-registration-order .btn-cart-bottom .next-step-cart {
        width: calc(100% - 129px);
    }

    /* Страница Корзина Адрес доставки транспортной компанией */
    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company {
        margin-top: 15px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .title-delivery {
        font-size: 16px;
        line-height: 23px;
        text-align: center;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .info-user-company .list-field {
        width: 100%;
        margin-right: 0;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .info-user-company .list-field .wrapp-field {
        margin-bottom: 12px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .info-user-company .list-field .wrapp-field label {
        font-size: 14px;
        line-height: 17px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .info-user-company .list-field .row-field .wrapp-field {
        width: 90px;
        margin-right: 15px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .info-user-company .list-field .row-field .wrapp-field:last-child {
        margin-right: 0;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .info-user-company .block-textarea {
        width: 100%;
        margin-top: 12px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .info-user-company .block-textarea .wrapp-textarea label {
        font-size: 14px;
        line-height: 17px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .info-user-company .block-textarea .wrapp-textarea textarea {
        height: 77px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery {
        margin-top: 16px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .select-company-title {
        font-size: 12px;
        line-height: 16px;
        text-align: left;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company {
        margin-top: 21px;
        width: 100%;
        overflow-x: scroll;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .head-table {
        padding-left: 23px;
        width: 550px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .head-table div {
        font-size: 14px;
        line-height: 17px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .head-table .name-company {
        width: 20%;
        margin-right: 14%;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .head-table .price-company {
        width: 26%;
        margin-right: 6%;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .head-table .time-delivery-company {
        width: 20%;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .head-table div span {
        width: 10px;
        height: 10px;
        background-size: cover;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .body-table {
        width: 550px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .body-table .item-company label {
        padding: 13px 23px 13px 23px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .body-table .item-company label .wrapp-name-company {
        flex-direction: column;
        width: 36%;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .body-table .item-company label .wrapp-name-company .name-company {
        margin-top: 5px;
        width: auto;
        padding-right: 15px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .body-table .item-company label .price-delivery-company {
        width: 33%;
        padding-right: 15px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
        height: 8px;
        margin: 0;
        background: #E8E8E8;
        border-radius: 18px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger {
        height: 4px;
        top: 2px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
        margin: 0;
        border-radius: 18px;
        background: #323232;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .warning-message-company {
        margin-top: 20px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .body-table .item-company label:before {
        width: 13px;
        height: 13px;
        border: 1px solid #F76600;
        border-radius: 50%;
        top: 15px;
        left: 0;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .body-table .item-company input[type=radio]:checked + label:before {
        width: 13px;
        height: 13px;
        border: 1px solid #F76600;
        border-radius: 50%;
        top: 15px;
        left: 0;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .body-table .item-company input[type=radio]:checked + label:after {
        width: 7px;
        height: 7px;
        border: 1px solid #F76600;
        background: #F76600;
        border-radius: 50%;
        top: 18px;
        left: 3px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .warning-message-company p {
        font-size: 12px;
        line-height: 15px;
    }

    /* Страница Корзина Адрес доставки Самовывоз */
    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service {
        display: none;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service.list-service-mobil {
        display: block;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service.list-service-mobil .item-service {
        position: relative;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service.list-service-mobil .item-service input[type=radio] {
        display: none;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service.list-service-mobil .item-service label {
        width: 100%;
        font-weight: normal;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service.list-service-mobil .item-service label::before {
        content: '';
        display: inline-block;
        width: 20px;
        height: 20px;
        border: 1px solid #C4C4C4;
        border-radius: 50%;
        position: absolute;
        top: 0;
        left: 0;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service.list-service-mobil .item-service input[type=radio]:checked + label::before {
        content: '';
        display: inline-block;
        width: 20px;
        height: 20px;
        border: 1px solid #C4C4C4;
        border-radius: 50%;
        position: absolute;
        top: 0;
        left: 0;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service.list-service-mobil .item-service input[type=radio]:checked + label::after {
        content: '';
        display: inline-block;
        width: 14px;
        height: 14px;
        background: #C4C4C4;
        border-radius: 50%;
        position: absolute;
        top: 3px;
        left: 3px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .logo-service {
        width: 100%;
        padding: 0;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .address-service {
        width: 100%;
        margin-top: 16px;
        padding: 0 0 0 24px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .address-service::before {
        width: 17px;
        height: 25px;
        background-size: cover;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .phone-service {
        width: 100%;
        margin-top: 16px;
        padding: 0 0 0 26px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .phone-service::before {
        width: 12px;
        height: 24px;
        background-size: cover;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .working-time-service {
        width: 100%;
        margin-top: 16px;
        padding: 0 0 0 24px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .working-time-service::before {
        width: 19px;
        height: 19px;
        background-size: cover;
        top: 0;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .photo-service {
        width: 100%;
        margin-top: 16px;
        padding: 0;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .photo-service a::before {
        width: 26px;
        height: 21px;
        background-size: cover;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .photo-service a::after {
        width: 26px;
        height: 21px;
        background-size: cover;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service:hover {
        border-top: 1px solid transparent;
        border-bottom: 1px solid transparent;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .map-pickup img {
        max-width: 100%;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .prev-text-tab-pickup-mobil {
        display: block;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .prev-text-tab-pickup {
        display: none;
    }

    /* Страница Видеообзоры */
    .wrapp-videoreviews {
        margin-top: 9px;
        padding: 0;
    }

    .wrapp-videoreviews .btn-go-youtube {
        display: none;
    }

    .wrapp-videoreviews .menu-articles {
        margin-top: 0;
        padding: 0 10px;
    }

    .wrapp-videoreviews .menu-articles ul li {
        width: 49%;
        margin: 0 1% 1% 0;
    }

    .wrapp-videoreviews .menu-articles ul li:nth-child(2n) {
        margin-right: 0;
    }

    .wrapp-videoreviews .menu-articles ul li a {
        display: flex;
        justify-content: center;
        align-items: center;
        height: 30px;
        font-size: 9px;
        line-height: 12px;
        border-right: 1px solid #323232;
    }

    .wrapp-videoreviews .menu-articles ul li .icon-menu1::before {
        margin-right: 11px;
        width: 23px;
        height: 20px;
    }

    .wrapp-videoreviews .menu-articles ul li .icon-menu2::before {
        margin-right: 9px;
        width: 31px;
        height: 18px;
    }

    .wrapp-videoreviews .menu-articles ul li .icon-menu3::before {
        margin-right: 20px;
        width: 26px;
        height: 18px;
    }

    .wrapp-videoreviews .menu-articles ul li .icon-menu4::before {
        margin-right: 3px;
        width: 17px;
        height: 19px;
    }

    .wrapp-videoreviews .sorting-videoreviews {
        margin-top: 16px;
        padding: 10px;
    }

    .wrapp-videoreviews .sorting-videoreviews span {
        font-size: 13px;
        line-height: 18px;
    }

    .wrapp-videoreviews .sorting-videoreviews .jq-selectbox__select-text {
        font-size: 13px;
        line-height: 18px;
        vertical-align: 3px;
    }

    .wrapp-videoreviews .wrapp-list-video {
        padding: 0 10px;
    }

    .wrapp-videoreviews .wrapp-list-video .list-video .item-video {
        width: 100%;
        margin-right: 0;
        margin-bottom: 17px;
    }

    .wrapp-videoreviews .wrapp-list-video .list-video .item-video .block-video a img {
        max-width: 100%;
        width: 100%;
    }

    .wrapp-videoreviews .wrapp-list-video .list-video .item-video .block-video a .play-video {
        width: 68px;
        height: 48px;
    }

    .wrapp-videoreviews .wrapp-list-video .list-video .item-video .name-video a {
        font-size: 14px;
        line-height: 17px;
    }

    .wrapp-videoreviews .wrapp-list-video .list-video .item-video .show-count-video {
        margin-top: 4px;
    }

    .wrapp-videoreviews .wrapp-list-video .list-video .item-video .show-count-video span {
        font-size: 11px;
        line-height: 18px;
    }

    .wrapp-videoreviews .wrapp-list-video .list-video .item-video .show-count-video span::before {
        width: 18px;
        height: 10px;
        vertical-align: -1px;
    }

    /* Страница Оплата */
    .payment-title {
        margin-top: 16px;
    }

    .payment-title h1 img {
        display: none;
    }

    .wrapp-payment .prev-text {
        padding: 0 10px;
        margin: 10px 0 0 0;
        font-size: 14px;
        line-height: 17px;
    }

    .wrapp-payment .wrapp-column-payment {
        margin-top: 16px;
    }

    .wrapp-payment .wrapp-column-payment .left-column-payment {
        width: 100%;
    }

    .wrapp-payment .wrapp-column-payment .caption-column {
        width: 100%;
        font-size: 14px;
        line-height: 19px;
        text-align: center;
    }

    .wrapp-payment .wrapp-column-payment .list-column-payment {
        margin-top: 9px;
        padding: 0 10px;
    }

    .wrapp-payment .wrapp-column-payment .left-column-payment .list-column-payment .item-column-payment {
        padding-top: 10px;
        margin-bottom: 16px;
    }

    .wrapp-payment .wrapp-column-payment .left-column-payment .list-column-payment .item-column-payment .info-column-payment {
        padding-right: 0;
    }

    .wrapp-payment .wrapp-column-payment .left-column-payment .list-column-payment .item-column-payment .info-column-payment .title-item {
        font-size: 14px;
        line-height: 19px;
    }

    .wrapp-payment .wrapp-column-payment .left-column-payment .list-column-payment .item-column-payment .info-column-payment .descr-item {
        margin-top: 2px;
        font-size: 14px;
        line-height: 17px;
    }

    .wrapp-payment .wrapp-column-payment .left-column-payment .info-online-payment-security {
        margin: 12px 10px 0 10px;
        padding: 14px 0 12px 18px;
    }

    .wrapp-payment .wrapp-column-payment .left-column-payment .info-online-payment-security .btn-accord {
        padding-right: 40px;
        font-size: 14px;
        line-height: 17px;
    }

    .wrapp-payment .wrapp-column-payment .left-column-payment .info-online-payment-security .btn-accord::after {
        right: 20px;
    }

    .wrapp-payment .wrapp-column-payment .right-column-payment {
        width: 100%;
        margin: 34px 0 0 0;
    }

    .wrapp-payment .wrapp-column-payment .right-column-payment .list-column-payment .item-column-payment {
        padding-top: 10px;
        margin-bottom: 16px;
    }

    .wrapp-payment .wrapp-column-payment .right-column-payment .list-column-payment .item-column-payment .info-column-payment {
        padding-right: 0;
    }

    .wrapp-payment .wrapp-column-payment .right-column-payment .list-column-payment .item-column-payment .info-column-payment .title-item {
        font-size: 14px;
        line-height: 19px;
    }

    .wrapp-payment .wrapp-column-payment .right-column-payment .list-column-payment .item-column-payment .info-column-payment .descr-item {
        margin-top: 2px;
        font-size: 14px;
        line-height: 17px;
    }

    .wrapp-payment .wrapp-column-payment .right-column-payment .list-column-payment .item-column-payment:last-child .info-column-payment .descr-item {
        line-height: 21px;
    }

    .wrapp-payment .wrapp-column-payment .right-column-payment .download-requisites {
        margin-top: 10px;
        padding-left: 10px;
    }

    .wrapp-payment .wrapp-column-payment .right-column-payment .download-requisites a {
        font-size: 14px;
        line-height: 21px;
    }

    /* Страница Личный кабинет */
    .title-lk h1 {
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 22px;
        line-height: 30px;
        text-transform: uppercase;
        text-align: center;
    }

    .wrapp-lk {
        margin-top: 17px;
    }

    .wrapp-lk .block-lk {
        padding: 0 10px;
    }

    .wrapp-lk .block-lk.block-lk2 {
        position: relative;
        padding-bottom: 71px;
    }

    .wrapp-lk .block-lk .wrapp-card-lk {
        width: 100%;
        margin-right: 0;
    }

    .wrapp-lk .block-lk .wrapp-card-lk .card-lk {
        max-width: 510px;
        margin: 0 auto;
    }

    .wrapp-lk .block-lk .wrapp-card-lk .card-lk img {
        max-width: 100%;
    }

    .wrapp-lk .block-lk .wrapp-card-lk .card-lk .logo-card-dw {
        width: 179px;
        right: 2px;
    }

    .wrapp-lk .block-lk .wrapp-card-lk .card-lk .count-bonus {
        left: 18px;
    }

    .wrapp-lk .block-lk .wrapp-card-lk .card-lk .count-bonus p {
        font-size: 46px;
        line-height: 64px;
    }

    .wrapp-lk .block-lk .wrapp-card-lk .card-lk .count-bonus span {
        margin-top: -10px;
        font-size: 13px;
        line-height: 18px;
    }

    .wrapp-lk .block-lk .wrapp-card-lk .card-lk .name-user-card {
        font-size: 21px;
        line-height: 25px;
        bottom: 17px;
        left: 18px;
    }

    .wrapp-lk .block-lk .wrapp-card-lk .bonus-equivalent-mobil {
        display: block;
        margin-top: 5px;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 12px;
        color: #323232;
        line-height: 16px;
        text-align: center;
    }

    .wrapp-lk .block-lk .wrapp-card-lk .info-bonus-programm {
        margin-top: 0;
        padding: 0;
        text-align: center;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk {
        width: 300px;
        margin: 22px auto 0;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk {
        width: 150px;
        margin: 0;
        height: 107px;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk a {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        padding: 0;
        border-radius: 0;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk:nth-child(1) a {
        border-radius: 11px 0 0 0;
        border-right: none;
        border-bottom: none;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk:nth-child(1) a .img-menu img {
        width: 64px;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk:nth-child(2) a {
        border-radius: 0 11px 0 0;
        border-bottom: none;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk:nth-child(2) a .img-menu img {
        width: 33px;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk:nth-child(3) a {
        border-right: none;
        border-bottom: none;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk:nth-child(4) a {
        border-bottom: none;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk:nth-child(4) a .img-menu img {
        width: 54px;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk:nth-child(5) a {
        border-radius: 0 0 0 11px;
        border-right: none;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk:nth-child(5) a .img-menu img {
        width: 85px;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk:nth-child(6) a {
        border-radius: 0 0 11px 0;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk:nth-child(6) a .img-menu img {
        width: 50px;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk a .name-menu-lk {
        order: 2;
        margin-top: 5px;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 9px;
        color: #323232;
        line-height: 12px;
        text-align: center;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk a .img-menu {
        position: relative;
        order: 1;
        margin: 0 auto;
        width: 95px;
        height: 75px;
        bottom: 0;
        right: 0;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk a .img-menu img {
        max-width: 100%;
        max-height: 100%;
        margin: auto;
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk a .descr-menu-lk {
        display: none;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk a .descr-menu-lk p {
        display: none;
    }

    /* Страница  Личный кабинет Личные данные */
    .title-personal-date {
        margin-top: 18px;
    }

    .title-personal-date h1::before {
        display: none;
    }

    .wrapp-lk .block-lk .wrapp-personal-date {
        width: 100%;
        padding-bottom: 0;
    }

    .wrapp-lk .block-lk .wrapp-personal-date .info-user-lk {
        width: 100%;
        margin: 0;
        padding: 0;
    }

    .wrapp-lk .block-lk .wrapp-personal-date .info-user-lk .wrapp-field {
        margin-bottom: 10px;
    }

    .wrapp-lk .block-lk .wrapp-personal-date .info-user-lk .wrapp-field label {
        font-size: 14px;
        line-height: 17px;
    }

    .wrapp-lk .block-lk .wrapp-personal-date .info-user-lk .wrapp-field p input {
        padding-left: 19px;
    }

    .wrapp-lk .block-lk .wrapp-personal-date .info-user-lk .reset-passw-user {
        margin-top: 16px;
    }

    .wrapp-lk .block-lk .wrapp-personal-date .info-user-lk .reset-passw-user a {
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 13px;
        line-height: 18px;
    }

    .wrapp-lk .block-lk .block-lk-delivery-user {
        width: 100%;
    }

    .wrapp-lk .block-lk .block-lk-delivery-user .info-delivery-user {
        width: 100%;
        margin-top: 22px;
    }

    .wrapp-lk .block-lk .block-lk-delivery-user .caption-info-user-lk {
        font-size: 16px;
        line-height: 22px;
        text-align: center;
    }

    .wrapp-lk .block-lk .block-lk-delivery-user .list-address-user {
        margin-top: 9px;
    }

    .wrapp-lk .block-lk .block-lk-delivery-user .list-address-user .item-address-user {
        padding: 9px 40px 0 12px;
        margin-bottom: 10px;
        height: 79px;
    }

    .wrapp-lk .block-lk .block-lk-delivery-user .list-address-user .item-address-user .name-address {
        font-size: 12px;
        line-height: 16px;
    }

    .wrapp-lk .block-lk .block-lk-delivery-user .info-pickup-user {
        width: 100%;
        margin: 22px 0 0 0;
    }

    .wrapp-lk .block-lk .block-lk-delivery-user .list-address-user .add-new-address {
        padding: 0;
    }

    .btn-personal-date {
        margin-top: 31px;
        width: calc(100% - 20px);
        position: absolute;
        bottom: 0;
    }

    .btn-personal-date .back-lk {
        width: 117px;
    }

    .btn-personal-date .save-lk {
        width: calc(100% - 131px);
    }

    /* Страница Личный кабинет Поделиться бонусами */
    .wrapp-lk .block-lk .caption-card-lk {
        padding-left: 0;
        margin-bottom: 5px;
        text-align: center;
    }

    .wrapp-lk .block-lk .wrapp-card-lk .info-bonus-programm.hidden-mobil-bonus-programm {
        display: none;
    }

    .wrapp-lk .block-lk .form-share-bonus {
        margin: 10px auto 0 auto;
        width: 100%;
        max-width: 510px;
    }

    .wrapp-lk .block-lk .form-share-bonus .prev-mobil-bonus {
        display: block;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 14px;
        color: #323232;
        line-height: 19px;
        text-align: center;
    }

    .wrapp-lk .block-lk .form-share-bonus p {
        margin: 5px auto 0 auto;
        width: 51px;
    }

    .wrapp-lk .block-lk .form-share-bonus p input {
        width: 51px;
        height: 48px;
        font-size: 26px;
        line-height: 35px;
        border-right: 1px solid #C4C4C4;
        border-bottom: none;
    }

    .wrapp-lk .block-lk .form-share-bonus p::before,
    .wrapp-lk .block-lk .form-share-bonus p::after {
        content: '';
        position: absolute;
        right: 6.5px;
        bottom: -44px;
        transform: rotate(90deg);
        border: 26px solid transparent;
        border-left: 10px solid #C4C4C4;
    }

    .wrapp-lk .block-lk .form-share-bonus p::after {
        border-left: 10px solid white;
        bottom: -43px;
    }

    .wrapp-lk .block-lk .form-share-bonus .share-bonus {
        display: none;
    }

    .wrapp-lk .block-lk .form-share-bonus .equivalent-bonuses-mobil {
        display: block;
        float: right;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 10px;
        color: #323232;
        line-height: 14px;
    }

    .wrapp-lk .block-lk .other-card-user {
        margin-left: 0;
        margin-top: 28px;
    }

    .wrapp-lk .block-lk .other-card-user .form-search-form-card {
        margin-top: 0;
        left: 29px;
    }

    .wrapp-lk .block-lk .other-card-user .form-search-form-card .prev-mobil-text-phone {
        display: block;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 8px;
        color: #fff;
        line-height: 11px;
    }

    .wrapp-lk .block-lk .other-card-user .form-search-form-card input {
        width: 144px;
        height: 21px;
        padding-left: 6px;
        font-size: 14px;
        line-height: 19px;
    }

    .wrapp-lk .block-lk .other-card-user .form-search-form-card .search-user {
        width: 75px;
        height: 20px;
        font-size: 10px;
        line-height: 18px;
    }

    .wrapp-lk .block-lk .other-card-user .form-search-form-card .search-user .btn-trans {
        margin-top: -18px;
    }

    .wrapp-lk .block-lk .other-card-user .name-user-card {
        left: 29px !important;
    }

    .wrapp-lk .block-lk .block-btn-mobil-share-bonus {
        display: block;
        max-width: 510px;
        width: 100%;
        margin: 0 auto;
    }

    .wrapp-lk .block-lk .btn-back-mobil-share-bonus {
        display: inline-flex;
        margin-top: 26px;
    }

    .wrapp-lk .block-lk .btn-back-mobil-share-bonus a {
        width: 117px;
        height: 50px;
        line-height: 48px;
        text-decoration: none;
    }

    .wrapp-lk .block-lk .btn-back-mobil-share-bonus a .btn-trans {
        display: block;
        transition: .3s;
        color: #fff;
        margin-top: -48px;
    }

    .wrapp-lk .block-lk .btn-back-mobil-share-bonus a .btn-trans:before {
        content: '';
        display: inline-block;
        margin-right: 10px;
        width: 5px;
        height: 10px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/back-step-white.png") no-repeat center center;
        background-size: cover;
    }

    .wrapp-lk .block-lk .btn-back-mobil-share-bonus a .btn-anim {
        display: block;
        color: #323232;
    }

    .wrapp-lk .block-lk .btn-back-mobil-share-bonus a .btn-anim:before {
        content: '';
        display: inline-block;
        margin-right: 10px;
        width: 5px;
        height: 10px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/back-step.png") no-repeat center center;
        background-size: cover;
    }

    .wrapp-lk .block-lk .btn-back-mobil-share-bonus a:hover {
        color: #fff;
        border: 1px solid #F66507;
        background: #F66507;
    }

    .wrapp-lk .block-lk .btn-back-mobil-share-bonus a:hover .btn-trans {
        margin-top: 0;
    }

    .wrapp-lk .block-lk .btn-share-mobil {
        display: inline-flex;
        margin-left: 10px;
        margin-top: 26px;
        width: calc(100% - 131px);
    }

    .wrapp-lk .block-lk .btn-share-mobil .share-bonus {
        width: 100%;
        height: 49px;
        line-height: 47px;
        text-decoration: none;
    }

    .wrapp-lk .block-lk .btn-share-mobil .share-bonus .btn-trans {
        margin-top: -47px;
    }

    .wrapp-lk .block-lk .btn-share-mobil .share-bonus:hover {
        color: #fff;
        border: 1px solid #F66507;
        background: #F66507;
    }

    .wrapp-lk .block-lk .btn-share-mobil .share-bonus:hover .btn-trans {
        margin-top: 0;
    }

    /* Страница Личный кабинет Поделиться бонусами 2 */
    .wrapp-lk .block-lk .form-share-bonus-step2 {
        display: none;
    }

    .wrapp-lk .block-lk .form-code-sms-mobil {
        display: block;
        width: 100%;
        max-width: 510px;
        margin: 15px auto 0 auto;
        padding: 14px 0 16px 0;
        border: 1px solid #C4C4C4;
        border-radius: 10px;
    }

    .wrapp-lk .block-lk .form-code-sms-mobil .title-code-sms {
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 15px;
        color: #323232;
        line-height: 20px;
        text-align: center;
    }

    .wrapp-lk .block-lk .form-code-sms-mobil form {
        width: 145px;
        margin: 10px auto 0 auto;
    }

    .wrapp-lk .block-lk .form-code-sms-mobil form .block-input {
        /* Firefox 19+ */
        /* Firefox 18- */
    }

    .wrapp-lk .block-lk .form-code-sms-mobil form .block-input input {
        display: inline-block;
        margin-right: 10px;
        width: 24px;
        height: 27px;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 20px;
        color: #323232;
        line-height: 27px;
        outline: none;
        text-align: center;
        border: none;
        border-bottom: 1px solid #AAAAAA;
    }

    .wrapp-lk .block-lk .form-code-sms-mobil form .block-input input:last-child {
        margin-right: 0;
    }

    .wrapp-lk .block-lk .form-code-sms-mobil form .block-input input::-webkit-input-placeholder {
        color: #AAAAAA;
    }

    .wrapp-lk .block-lk .form-code-sms-mobil form .block-input input::-moz-placeholder {
        color: #AAAAAA;
    }

    .wrapp-lk .block-lk .form-code-sms-mobil form .block-input input:-moz-placeholder {
        color: #AAAAAA;
    }

    .wrapp-lk .block-lk .form-code-sms-mobil form .block-input input:-ms-input-placeholder {
        color: #AAAAAA;
    }

    .wrapp-lk .block-lk .form-code-sms-mobil form .confirm-sms-mobil {
        margin-top: 20px;
        width: 140px;
        height: 35px;
        line-height: 33px;
        text-decoration: none;
        border-radius: 11px;
    }

    .wrapp-lk .block-lk .form-code-sms-mobil form .confirm-sms-mobil .btn-trans {
        margin-top: -33px;
    }

    .wrapp-lk .block-lk .form-code-sms-mobil form .confirm-sms-mobil:hover {
        color: #fff;
    }

    .wrapp-lk .block-lk .form-code-sms-mobil form .confirm-sms-mobil:hover .btn-trans {
        margin-top: 0;
    }

    /* Страница Личный кабинет Поделиться бонусами 3 */
    .wrapp-lk .block-lk .form-code-sms-mobil .block-bonus {
        width: 137px;
        margin: 0 auto;
        position: relative;
    }

    .wrapp-lk .block-lk .form-code-sms-mobil .block-bonus .sum-bonus-share {
        padding-top: 18px;
        width: 110px;
        height: 69px;
        text-align: center;
        position: absolute;
        top: 22px;
        left: 26px;
    }

    .wrapp-lk .block-lk .form-code-sms-mobil .block-bonus .sum-bonus-share span {
        display: block;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 19px;
        color: #323232;
        line-height: 27px;
    }

    .wrapp-lk .block-lk .form-code-sms-mobil .block-bonus .sum-bonus-share p {
        margin: -2px 0 0 0;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 13px;
        color: #323232;
        line-height: 18px;
    }

    .wrapp-lk .block-lk .form-code-sms-mobil .block-bonus .text-bonus-share {
        margin-top: 3px;
        padding-left: 30px;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 13px;
        color: #323232;
    }

    /* Страница  Личный кабинет Личные данные Изменение пароля */
    .changed-passw-user .modal-dialog {
        width: auto;
        max-width: 654px;
        margin-top: 140px;
    }

    .changed-passw-user .modal-body .title-modal {
        font-size: 20px;
        line-height: 23px;
    }

    .changed-passw-user .modal-body form {
        margin-top: 14px;
    }

    .changed-passw-user .modal-body form .wrapp-field {
        margin-bottom: 10px;
    }

    .changed-passw-user .modal-body form .wrapp-field label {
        font-size: 14px;
        line-height: 19px;
    }

    .changed-passw-user .modal-body form .edit-passw-modal {
        margin: 24px auto 0 auto;
    }

    /* Страница  Личный кабинет Личные данные Адрес доставки */
    .address-delivery-modal .modal-dialog {
        margin-top: 140px;
        max-width: 654px;
        width: auto;
    }

    .address-delivery-modal .modal-body .title-modal {
        font-size: 20px;
        line-height: 23px;
    }

    .address-delivery-modal .modal-body form {
        margin-top: 14px;
    }

    .address-delivery-modal .modal-body form .wrapp-field {
        margin-bottom: 10px;
    }

    .address-delivery-modal .modal-body form .wrapp-field label {
        font-size: 14px;
        line-height: 19px;
    }

    .address-delivery-modal .modal-body form .row-wrapp-field .wrapp-field {
        width: 76px;
        margin-right: 10px;
    }

    .address-delivery-modal .modal-body form .save-address-modal {
        margin: 24px auto 0 auto;
    }

    /* Страница  Личный кабинет Избранное */
    .title-purchase-history {
        margin-top: 18px;
    }

    .lk-favorites {
        margin-top: 12px;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .jq-selectbox__dropdown ul li {
        font-size: 12px;
        line-height: 25px;
    }

    /* Окно Быстрый заказ */
    .quick-order-form .modal-dialog {
        width: auto;
        max-width: 1057px;
        margin-top: 28px;
    }

    .quick-order-form .modal-body {
        padding: 38px 10px 43px 10px;
    }

    .quick-order-form .modal-body .title-quick-order {
        padding: 0 50px;
        font-size: 20px;
        line-height: 27px;
    }

    .quick-order-form .modal-body .title-quick-order + p {
        font-size: 11px;
        line-height: 15px;
    }

    .quick-order-form .modal-body .table-quick-order {
        margin-top: 10px;
    }

    .quick-order-form .modal-body .table-quick-order .head-table-cart {
        display: none;
    }

    .quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart:first-child {
        border-top: 1px solid #DEDEDE;
    }

    .quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart {
        padding: 9px 0 10px 0;
        position: relative;
    }

    .quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .photo-item-cart {
        order: 1;
        padding-left: 0;
        width: 20%;
        margin-right: 4%;
    }

    .quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .photo-item-cart a {
        width: 58px;
        height: 66px;
    }

    .quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .name-item-cart {
        order: 2;
        width: 76%;
        padding: 0 30px 0 0;
    }

    .quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .name-item-cart a {
        font-family: "Roboto-Medium", sans-serif;
        font-size: 14px;
        color: #333333;
        line-height: 16px;
    }

    .quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .price-item-cart {
        order: 3;
        margin-top: 6px;
        width: 24%;
    }

    .quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .price-item-cart .price {
        padding: 0;
        font-size: 15px;
        line-height: 21px;
    }

    .quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .price-item-cart .price span {
        font-size: 15px;
        line-height: 21px;
    }

    .quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .price-item-cart .old-price {
        padding: 0;
    }

    .quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .price-item-cart .old-price p {
        font-size: 11px;
        line-height: 17px;
    }

    .quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .bonus-item-cart {
        order: 6;
        width: auto;
        padding: 0;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 10px;
        line-height: 14px;
        position: absolute;
        top: 65px;
        left: 65%;
    }

    .quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .bonus-item-cart span {
        display: inline-block;
    }

    .quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .count-item-cart {
        order: 4;
        width: 37%;
        padding: 5px 0 0 0;
    }

    .quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .count-item-cart .input-group {
        width: 102px;
    }

    .quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .count-item-cart .minus {
        width: 22px;
        height: 22px;
    }

    .quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .count-item-cart input {
        margin: 0 8px;
        width: 41px;
        height: 26px;
        background: #F7F7F7;
        border: 1px solid #DEDEDE;
    }

    .quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .count-item-cart .plus {
        width: 22px;
        height: 22px;
    }

    .quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .sum-price-item-cart {
        order: 5;
        width: 35%;
        margin-left: 4%;
        padding: 2px 0 0 0;
        font-size: 21px;
        line-height: 29px;
    }

    .quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .delete-item-cart {
        order: 7;
        padding: 0;
        width: auto;
        margin-left: 0;
        position: absolute;
        top: 8px;
        right: 0;
    }

    .quick-order-form .modal-body .table-quick-order .body-table-cart .item-table-cart .delete-item-cart a {
        width: 22px;
        height: 22px;
    }

    .quick-order-form .modal-body .form-user-quick-order .wrapp-field {
        width: 100%;
        margin-right: 0;
        margin-bottom: 7px;
    }

    .quick-order-form .modal-body .form-user-quick-order .wrapp-field input {
        width: 100%;
    }

    .quick-order-form .modal-body .form-user-quick-order .btn-site1 {
        margin-top: 21px;
        width: 274px;
    }

    .quick-order-form .modal-body .form-user-quick-order .text-ptivacy {
        margin-left: 0;
        margin-top: 5px;
        display: block;
        font-size: 12px;
        line-height: 16px;
    }

    .quick-order-form .modal-body .table-quick-order .total-price-cart {
        margin-top: 8px;
    }

    .quick-order-form .modal-body .table-quick-order .total-price-cart p {
        padding-bottom: 10px;
        font-size: 16px;
        line-height: 19px;
    }

    .quick-order-form .modal-body .table-quick-order .total-price-cart p span {
        margin-left: 10px;
    }

    /* Страница Личный кабинет История покупок */
    .wrapp-purchase-history {
        margin-top: 8px;
        padding-bottom: 37px;
    }

    .wrapp-purchase-history .wrapp-info-bonus {
        width: 100%;
        padding: 0 10px;
        border-top: none;
    }

    .wrapp-purchase-history .wrapp-info-bonus .active-bonus {
        width: 100%;
        font-size: 16px;
        line-height: 22px;
        border-right: none;
        border-top: 1px solid #C4C4C4;
    }

    .wrapp-purchase-history .wrapp-info-bonus .active-bonus span {
        margin-top: 3px;
        margin-left: 7px;
        font-size: 16px;
        line-height: 22px;
    }

    .wrapp-purchase-history .wrapp-info-bonus .wrapp-write-off-date {
        width: 100%;
        padding: 0;
    }

    .wrapp-purchase-history .wrapp-info-bonus .wrapp-write-off-date .to-write-off {
        padding: 0;
        font-size: 16px;
        line-height: 22px;
        border-bottom: none;
    }

    .wrapp-purchase-history .wrapp-info-bonus .wrapp-write-off-date .to-write-off span {
        font-family: "OpenSans-Regular", sans-serif;
        margin-left: 53px;
    }

    .wrapp-purchase-history .wrapp-info-bonus .wrapp-write-off-date .write-off-date {
        margin-top: 0;
        font-size: 16px;
        line-height: 22px;
    }

    .wrapp-purchase-history .wrapp-info-bonus .wrapp-write-off-date .write-off-date .date {
        font-family: "OpenSans-Regular", sans-serif;
        margin-left: 32px;
    }

    .wrapp-purchase-history .wrapp-info-bonus .wrapp-write-off-date .write-off-date .icon-warning {
        display: none;
    }

    .wrapp-purchase-history .wrapp-info-bonus .wrapp-write-off-date .write-off-date .text-warning {
        display: block;
        padding: 10px 0 0 0;
        margin-top: 4px;
        width: auto;
        font-size: 12px;
        line-height: 14px;
        border: none;
        border-radius: 0;
        border-top: 1px solid #C4C4C4;
        position: static;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history {
        width: 100%;
        margin-top: 12px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history {
        padding: 0;
        margin-bottom: 12px;
        border: none;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .info-detail-purchase-history .number-order-purchase-history {
        width: 100%;
        padding: 7px 10px 7px 10px;
        font-size: 14px;
        line-height: 17px;
        background: #ECECEC;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .info-detail-purchase-history .number-order-purchase-history::before {
        width: 18px;
        height: 24px;
        background-size: cover;
        top: -2px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .info-detail-purchase-history .type-payment-purchase-history {
        margin-top: 14px;
        margin-left: 10px;
        font-size: 12px;
        line-height: 14px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .info-detail-purchase-history .type-payment-purchase-history img {
        width: 23px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .info-detail-purchase-history .type-delivery-purchase-history {
        margin-left: 23px;
        margin-top: 14px;
        font-size: 12px;
        line-height: 14px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .info-detail-purchase-history .type-delivery-purchase-history span {
        display: none;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .info-detail-purchase-history .type-delivery-purchase-history img {
        width: 22px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history {
        margin-top: 11px;
        padding: 0 10px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history.with-bonus .table-item-purchase-history {
        margin-top: 0;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .head-table-purchase-history {
        display: none;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .body-table-purchase-history {
        padding: 12px 0 12px 0;
        border-top: 1px solid #DEDEDE;
        margin-bottom: -1px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history.with-bonus .table-item-purchase-history .body-table-purchase-history:nth-of-type(2) {
        border-top: none;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .body-table-purchase-history .product-name {
        width: 100%;
        padding-left: 0;
        order: 1;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .body-table-purchase-history .product-name .name-item-purchase-history {
        margin-left: 9px;
        align-self: baseline;
        width: calc(100% - 67px);
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .body-table-purchase-history .product-name .name-item-purchase-history a {
        font-family: "Roboto-Regular", sans-serif;
        font-size: 16px;
        line-height: 19px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .body-table-purchase-history .product-name .name-item-purchase-history a span {
        font-family: "Roboto-Regular", sans-serif;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .body-table-purchase-history .price-item-purchase-history {
        display: none;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .body-table-purchase-history .count-item-purchase-history {
        display: none;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .body-table-purchase-history .accrued-bonus-item-purchase-history {
        order: 2;
        width: auto;
        margin-left: 67px;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 12px;
        line-height: 16px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .body-table-purchase-history .accrued-bonus-item-purchase-history span {
        display: inline;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .body-table-purchase-history .sum-price-item-purchase-history {
        order: 3;
        width: auto;
        margin-left: 12px;
        font-size: 21px;
        line-height: 29px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .table-item-purchase-history .body-table-purchase-history .sum-price-item-purchase-history .rubl {
        font-size: 16px;
        line-height: 20px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .total-price-and-bonus {
        flex-direction: column;
        padding: 0 10px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .total-price-and-bonus .total-price {
        width: auto;
        font-size: 16px;
        line-height: 22px;
        align-self: flex-end;
        padding-right: 32px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .total-price-and-bonus .total-price .rubl {
        font-size: 12px;
        line-height: 14px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .total-price-and-bonus .total-price p {
        display: inline-block;
        margin: 0 8px 0 0;
        font-family: "Roboto-Regular", sans-serif;
        font-size: 16px;
        color: #333333;
        line-height: 19px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .total-price-and-bonus .total-bonus {
        width: 149px;
        padding-bottom: 5px;
        font-size: 12px;
        line-height: 16px;
        align-self: flex-end;
        text-align: right;
        padding-right: 20px;
        border-bottom: 1px solid #C4C4C4;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history .total-price-and-bonus .total-bonus span {
        display: inline-block;
    }

    .wrapp-purchase-history .wrapp-pagination {
        display: none;
    }

    .wrapp-purchase-history .btn-back-mobil-purchase {
        margin-top: 41px;
        text-align: center;
    }

    .wrapp-purchase-history .btn-back-mobil-purchase a {
        display: inline-block;
        width: 117px;
        height: 50px;
        line-height: 48px;
        overflow: hidden;
        transition: .3s;
        text-decoration: none;
        vertical-align: middle;
        position: relative;
        z-index: 2;
    }

    .wrapp-purchase-history .btn-back-mobil-purchase a .btn-trans {
        display: block;
        transition: .3s;
        color: #fff;
        margin-top: -48px;
    }

    .wrapp-purchase-history .btn-back-mobil-purchase a .btn-trans:before {
        content: '';
        display: inline-block;
        margin-right: 10px;
        width: 5px;
        height: 10px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/back-step-white.png") no-repeat center center;
        background-size: cover;
    }

    .wrapp-purchase-history .btn-back-mobil-purchase a .btn-anim {
        display: block;
        color: #323232;
    }

    .wrapp-purchase-history .btn-back-mobil-purchase a .btn-anim:before {
        content: '';
        display: inline-block;
        margin-right: 10px;
        width: 5px;
        height: 10px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/back-step.png") no-repeat center center;
        background-size: cover;
    }

    .wrapp-purchase-history .btn-back-mobil-purchase a:hover {
        font-family: "OpenSans-Bold", sans-serif;
        color: #fff;
        border: 1px solid #F66507;
        background: #F66507;
    }

    .wrapp-purchase-history .btn-back-mobil-purchase a:hover .btn-trans {
        margin-top: 0;
    }

    .wrapp-purchase-history .btn-back-mobil-purchase {
        display: block;
    }

    /* Страница Доставка по Мск и области */
    .title-delivery-pickup {
        margin-top: 18px;
    }

    .title-delivery-pickup h1::before {
        display: none;
    }

    .wrapp-delivery-pickup {
        margin-top: 8px;
        padding: 0 10px 32px 10px;
    }

    .wrapp-delivery-pickup .prev-text {
        display: none;
    }

    .wrapp-delivery-pickup .terms-delivery {
        margin-top: 0;
    }

    .wrapp-delivery-pickup .terms-delivery .terms {
        font-size: 16px;
        line-height: 20px;
        text-align: center;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup {
        margin-top: 14px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .tabs-delivery-pickup li:first-child {
        width: 31.7%;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .tabs-delivery-pickup li:first-child a {
        text-align: left;
        padding-left: 30px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .tabs-delivery-pickup li .icon-tabs1::before {
        margin-right: -25px;
        width: 26px;
        height: 17px;
        position: relative;
        left: -29px;
        top: 10px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .tabs-delivery-pickup li:nth-child(2) {
        width: 30.7%;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .tabs-delivery-pickup li:nth-child(2) a {
        text-align: left;
        padding-left: 34px;
        padding-top: 5px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .tabs-delivery-pickup li .icon-tabs2::before {
        margin-right: -25px;
        width: 26px;
        height: 16px;
        position: relative;
        left: -31px;
        top: 5px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .tabs-delivery-pickup li:nth-child(3) {
        width: 37.6%;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .tabs-delivery-pickup li:nth-child(3) a {
        text-align: left;
        padding-left: 41px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .tabs-delivery-pickup li .icon-tabs3::before {
        margin-right: -18px;
        width: 19px;
        height: 16px;
        position: relative;
        left: -30px;
        top: 12px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .tabs-delivery-pickup li.active .icon-tabs3::before {
        width: 19px;
        height: 16px;
        background-size: cover;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .tabs-delivery-pickup li a {
        font-size: 10px;
        line-height: 11px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .tab-content {
        padding-top: 14px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-msk .price-delivery {
        margin-top: 0;
        font-size: 16px;
        line-height: 19px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-msk .price-delivery .icon-is-free {
        width: 133px;
        height: 20px;
        margin-left: 0;
        font-size: 11px;
        line-height: 20px;
        vertical-align: 1px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-msk form .city {
        width: 100%;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-msk form .wrapp-field label {
        font-size: 14px;
        line-height: 17px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-msk form .street {
        width: 100%;
        margin: 12px 0 0 0;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-msk form .row-field {
        margin-top: 12px;
        width: 100%;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-msk form .row-field .wrapp-field {
        margin-right: 15px;
        width: 87px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-msk form p {
        display: none;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-msk .map {
        margin-top: 20px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-msk .map img {
        max-width: 100%;
        width: 100%;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-msk .wrapp-features-list {
        margin-top: 24px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .wrapp-features-list .block-features {
        width: 100%;
        padding: 0;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .wrapp-features-list .block-features .item-features {
        margin-bottom: 10px;
        align-items: flex-start;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .wrapp-features-list .block-features .item-features .img-features {
        width: 36px;
        height: 36px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .wrapp-features-list .block-features .item-features .img-features img {
        max-width: 17px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .wrapp-features-list .block-features .item-features .text-features {
        font-size: 12px;
        line-height: 16px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-msk .wrapp-features-list .text-features {
        line-height: 16px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .wrapp-features-list .block-features .item-features .img-features .count-features {
        width: 13px;
        height: 13px;
        font-size: 10px;
        line-height: 12px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .wrapp-features-list .detailed-conditions-mobil {
        display: block;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 16px;
        color: #333;
        line-height: 20px;
        text-transform: uppercase;
        text-align: center;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .wrapp-features-list .detailed-conditions-mobil::after {
        content: '';
        display: inline-block;
        margin-left: 8px;
        width: 13px;
        height: 7px;
        transform: rotate(180deg);
        transition: 0.5s;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/arrow-cart-mobil.svg") no-repeat center center;
        background-size: cover;
        vertical-align: 2px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .wrapp-features-list .detailed-conditions-mobil.open::after {
        transform: rotate(0deg);
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-msk .wrapp-features-list .list-block-features {
        margin-top: 13px;
        display: none;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .tab-content .title-tabs {
        display: none;
    }

    /* Страница Доставка Самовывоз */
    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form {
        margin-top: 0;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .form-address span {
        font-size: 10px;
        line-height: 12px;
        margin-bottom: 8px;
        text-align: center;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .form-address .city {
        width: 100%;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .form-address .wrapp-field label {
        font-size: 14px;
        line-height: 17px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .form-address .street {
        width: 100%;
        margin: 12px 0 0 0;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .form-address .row-field {
        width: 100%;
        margin-top: 12px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .form-address .row-field .wrapp-field {
        width: 85px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company {
        margin-top: 33px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company span {
        display: none;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .block-select-company .table-company {
        margin-right: 0;
        margin-top: 21px;
        width: 100%;
        overflow-x: scroll;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .head-table {
        padding-left: 23px;
        width: 550px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .head-table div {
        font-size: 14px;
        line-height: 17px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .head-table .name-company {
        width: 20%;
        margin-right: 14%;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .head-table .price-company {
        width: 26%;
        margin-right: 6%;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .head-table .head-table .time-delivery-company {
        width: 20%;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .head-table div span {
        width: 10px;
        height: 10px;
        background-size: cover;
        position: relative;
        margin-bottom: 0;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .body-table {
        width: 550px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .body-table .item-company label {
        padding: 13px 23px 13px 23px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .body-table .item-company label .wrapp-name-company {
        flex-direction: column;
        width: 36%;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .body-table .item-company label .wrapp-name-company .name-company {
        margin-top: 5px;
        width: auto;
        padding-right: 15px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .body-table .item-company label .price-delivery-company {
        width: 33%;
        padding-right: 15px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .block-select-company .table-company .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
        height: 8px;
        margin: 0;
        background: #E8E8E8;
        border-radius: 18px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .block-select-company .table-company .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger {
        height: 4px;
        top: 2px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .block-select-company .table-company .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
        margin: 0;
        border-radius: 18px;
        background: #323232;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .warning-message-company {
        display: none;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .body-table .item-company label:before {
        width: 13px;
        height: 13px;
        border: 1px solid #F76600;
        border-radius: 50%;
        top: 15px;
        left: 0;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .body-table .item-company input[type=radio]:checked + label:before {
        width: 13px;
        height: 13px;
        border: 1px solid #F76600;
        border-radius: 50%;
        top: 15px;
        left: 0;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .body-table .item-company input[type=radio]:checked + label:after {
        width: 7px;
        height: 7px;
        border: 1px solid #F76600;
        background: #F76600;
        border-radius: 50%;
        top: 18px;
        left: 3px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .warning-message-company p {
        font-size: 12px;
        line-height: 15px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .block-select-company .map {
        width: 100%;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions form .select-company .block-select-company .map img {
        max-width: 100%;
        width: 100%;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions .wrapp-features-list {
        margin-top: 24px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions .wrapp-features-list .block-features {
        width: 100%;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions .wrapp-features-list .list-block-features {
        margin-top: 16px;
        display: none;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-regions .wrapp-features-list .block-features .item-features .text-features {
        line-height: 16px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .wrapp-features-list .block-features .item-features .text-features ul {
        padding: 0;
        text-indent: 10px;
    }

    /* Страница Доставка Самовывоз */
    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-pickup .wrapp-service-support {
        margin-top: 0;
    }

    .wrapp-service-support .list-service .item-service {
        height: auto;
        margin-bottom: 35px;
        border: none;
    }

    .wrapp-service-support .list-service .item-service:hover {
        /*border: none;*/
    }

    .wrapp-service-support .list-service .item-service .logo-service {
        width: 100%;
    }

    .wrapp-service-support .list-service .item-service .address-service {
        margin-top: 13px;
        width: 100%;
    }

    .wrapp-service-support .list-service .item-service .phone-service {
        margin-top: 13px;
        width: 100%;
    }

    .wrapp-service-support .list-service .item-service .working-time-service {
        margin-top: 13px;
        width: 100%;
    }

    .wrapp-service-support .list-service .item-service .photo-service {
        margin-top: 13px;
        width: 100%;
    }

    .wrapp-service-support .list-service .item-service .photo-service a {
        padding-left: 32px;
    }

    .wrapp-service-support .list-service .item-service .photo-service a::before {
        width: 26px;
        height: 21px;
        background-size: cover;
        top: -2px;
    }

    .wrapp-service-support .list-service .item-service .photo-service a::after {
        content: '';
        display: inline-block;
        margin-left: 6px;
        width: 13px;
        height: 6px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/arrow-cart-mobil.svg") no-repeat center center;
        transform: rotate(180deg);
        background-size: 13px 6px;
        vertical-align: 2px;
        position: static;
        opacity: 1;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-pickup .wrapp-features-list {
        margin-top: 24px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-pickup .wrapp-features-list .list-block-features {
        margin-top: 25px;
        display: none;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup #delivery-pickup .map img {
        max-width: 100%;
        width: 100%;
    }

    /* Страница Текстовая */
    .wrapp-txt {
        margin-top: 14px;
        padding: 0 10px 25px 10px;
    }

    .wrapp-txt p {
        margin-bottom: 7px;
        font-size: 14px;
        line-height: 17px;
    }

    .wrapp-txt h2 {
        margin: 20px 0 7px 0;
        font-size: 19px;
        line-height: 26px;
    }

    .wrapp-txt ul li {
        padding-left: 21px;
        margin-bottom: 7px;
        font-size: 14px;
        line-height: 17px;
    }

    .wrapp-txt ol li {
        padding-left: 21px;
        margin-bottom: 7px;
        font-size: 14px;
        line-height: 17px;
        position: relative;
    }

    .wrapp-txt ol li::before {
        font-size: 14px;
        line-height: 17px;
        position: absolute;
        top: 0;
        left: 0;
    }

    .wrapp-txt h3 {
        margin: 15px 0 7px 0;
        font-size: 18px;
        line-height: 25px;
    }

    .wrapp-txt h4 {
        margin: 15px 0 7px 0;
        font-size: 16px;
        line-height: 22px;
    }

    .wrapp-txt h5 {
        margin: 15px 0 7px 0;
        font-size: 15px;
        line-height: 20px;
    }

    .wrapp-txt h6 {
        margin: 15px 0 7px 0;
        font-size: 15px;
        line-height: 20px;
        text-transform: none;
    }

    .wrapp-txt .gallery-txt {
        margin: 23px 0 0 0;
    }

    .wrapp-txt .gallery-txt a {
        margin: 0 5px;
        padding: 0;
    }

    .wrapp-txt .gallery-txt a img {
        max-width: 100%;
    }

    .wrapp-txt .gallery-txt .slick-dots {
        padding: 0;
        margin: 14px 0 0 0;
        list-style: none;
        font-size: 0;
        text-align: center;
    }

    .wrapp-txt .gallery-txt .slick-dots li {
        display: inline-block;
        margin: 0 10px 0 0;
        padding: 0;
        font-size: 0;
        line-height: normal;
    }

    .wrapp-txt .gallery-txt .slick-dots li button {
        display: inline-block;
        padding: 0;
        width: 14px;
        height: 14px;
        background: transparent;
        border: 1px solid #323232;
        border-radius: 50%;
        font-size: 0;
        outline: none;
    }

    .wrapp-txt .gallery-txt .slick-dots li::before {
        display: none;
    }

    .wrapp-txt .gallery-txt .slick-dots .slick-active button {
        background: #323232;
    }

    .wrapp-txt .gallery-txt .slick-dots li:last-child {
        margin-right: 0;
    }

    .wrapp-txt .wrapp-table {
        margin-left: -10px;
        margin-right: -10px;
        overflow-x: scroll;
    }

    .wrapp-txt .wrapp-table table {
        width: 750px;
    }

    .wrapp-txt .wrapp-table table tr th {
        padding-left: 9px;
        font-size: 16px;
        line-height: 20px;
    }

    .wrapp-txt .wrapp-table table tr:first-child {
        height: 43px;
    }

    .wrapp-txt .wrapp-table table tr td {
        padding-left: 8px;
        height: auto;
        font-size: 14px;
        line-height: 17px;
    }

    .wrapp-txt .wrapp-table #mCSB_1_scrollbar_horizontal {
        margin: 0 10px;
    }

    .wrapp-txt .wrapp-table .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
        height: 8px;
    }

    .wrapp-txt .wrapp-table .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
        height: 8px;
        margin: 7px auto;
    }

    /* Страница Адреса магазинов */
    .title.title-addresses-magazine {
        padding: 0 35px;
    }

    .title.title-addresses-magazine h1 {
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 22px;
        line-height: 30px;
    }

    .title.title-addresses-magazine h1 span {
        text-decoration: underline;
    }

    .wrapp-service-support {
        padding-bottom: 29px;
    }

    .wrapp-addresses-magazine {
        margin-top: 18px;
    }

    .wrapp-addresses-magazine .map img {
        max-width: 100%;
    }

    .wrapp-service-support .list-service {
        padding: 0 10px;
        margin-top: 26px;
    }

    .wrapp-service-support .list-service .item-service:last-child {
        margin-bottom: 0;
    }

    .wrapp-service-support .list-service .item-service .photo-service .wrapp-slider-mobil-magazine {
        display: none;
        margin-top: 17px;
    }

    .wrapp-service-support .list-service .item-service .photo-service .wrapp-slider-mobil-magazine .slide {
        text-align: center;
    }

    .wrapp-service-support .list-service .item-service .photo-service .wrapp-slider-mobil-magazine .slide img {
        margin: 0 auto;
    }

    .wrapp-service-support .list-service .item-service .photo-service .wrapp-slider-mobil-magazine .slick-dots {
        padding: 0;
        margin: 14px 0 0 0;
        list-style: none;
        font-size: 0;
        text-align: center;
    }

    .wrapp-service-support .list-service .item-service .photo-service .wrapp-slider-mobil-magazine .slick-dots li {
        display: inline-block;
        margin: 0 10px 0 0;
        padding: 0;
        font-size: 0;
        line-height: normal;
    }

    .wrapp-service-support .list-service .item-service .photo-service .wrapp-slider-mobil-magazine .slick-dots li button {
        display: inline-block;
        padding: 0;
        width: 14px;
        height: 14px;
        background: transparent;
        border: 1px solid #323232;
        border-radius: 50%;
        font-size: 0;
        outline: none;
    }

    .wrapp-service-support .list-service .item-service .photo-service .wrapp-slider-mobil-magazine .slick-dots li::before {
        display: none;
    }

    .wrapp-service-support .list-service .item-service .photo-service .wrapp-slider-mobil-magazine .slick-dots .slick-active button {
        background: #323232;
    }

    .wrapp-service-support .list-service .item-service .photo-service .wrapp-slider-mobil-magazine .slick-dots li:last-child {
        margin-right: 0;
    }

    .list-service .item-service .photo-service a:hover::before {
        opacity: 1;
    }

    .list-service .item-service .photo-service a:hover {
        color: #323232;
    }

    /* Страница Сервисные центры */
    .wrapp-service-support .service-support {
        margin: 10px auto 0 auto;
        min-height: 140px;
        width: 100%;
        border-radius: 0;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/bg-service-and-support-mobile-2.png") no-repeat center center;
        background-size: cover;
    }


    .wrapp-service-support .service-support p {
        margin: -70px 0 0 0;
        padding-left: 115px;
        font-size: 11px;
        line-height: 15px;
    }

    h2 {
        padding: 0 10px;
        margin-top: 19px;
        font-size: 18px;
        line-height: 25px;
        text-align: center;
        letter-spacing: -0.04em;
    }

    .wrapp-service-support .contacts-central-service {
        margin-top: 12px;
        height: auto;
        padding: 18px 20px 24px 20px;
        display: grid;
        grid-template-columns: 1fr 1fr;
        grid-gap: 10px;
    }

    .wrapp-service-support .contacts-central-service div {
        margin-bottom: 15px;
    }

    /*.wrapp-service-support .contacts-central-service div:last-child {
        margin-bottom: 0;
    }*/
    .wrapp-service-support .contacts-central-service .address-central-service {
        padding-left: 26px;
        position: relative;
    }

    .wrapp-service-support .contacts-central-service .address-central-service::before {
        content: '';
        display: inline-block;
        width: 17px;
        height: 24px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/service-support/pin-color.svg") no-repeat center center;
        background-size: cover;
        position: absolute;
        top: 0;
        left: 0;
    }

    .wrapp-service-support .contacts-central-service .phone-central-service {
        margin-left: 0;
        padding-left: 26px;
        position: relative;
    }

    .wrapp-service-support .contacts-central-service .phone-central-service::before {
        content: '';
        display: inline-block;
        width: 22px;
        height: 22px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/service-support/phone-color.svg") no-repeat center center;
        background-size: cover;
        position: absolute;
        top: -5px;
        left: 0;
    }

    .wrapp-service-support .contacts-central-service .working-time-central-service {
        margin-left: 0;
        padding-left: 26px;
        position: relative;
    }

    .wrapp-service-support .contacts-central-service .working-time-central-service::before {
        content: '';
        display: inline-block;
        width: 21px;
        height: 21px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/service-support/calendar-color.svg") no-repeat center center;
        background-size: cover;
        position: absolute;
        top: 0;
        left: 0;
    }

    .wrapp-service-support .contacts-central-service .site-central-service {
        margin-left: 0;
        padding-left: 28px;
        position: relative;
    }

    .wrapp-service-support .contacts-central-service .site-central-service::before {
        content: '';
        display: inline-block;
        width: 20px;
        height: 20px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/service-support/site-color.svg") no-repeat center center;
        background-size: cover;
        position: absolute;
        top: 0;
        left: 0;
    }

    .wrapp-service-support .contacts-central-service .photo-service {
        display: block;
        width: 100%;
    }

    .wrapp-service-support .contacts-central-service .photo-service a {
        display: inline-block;
        padding-left: 32px;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 14px;
        color: #323232;
        line-height: 17px;
        text-decoration: none;
        text-transform: uppercase;
        position: relative;
    }

    .wrapp-service-support .contacts-central-service .photo-service a::before {
        content: '';
        display: inline-block;
        width: 26px;
        height: 21px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/service-support/camera.svg") no-repeat center center;
        background-size: cover;
        position: absolute;
        top: 0;
        left: 0;
    }

    .wrapp-service-support .contacts-central-service .photo-service a::after {
        content: '';
        display: inline-block;
        margin-left: 6px;
        width: 13px;
        height: 6px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/arrow-cart-mobil.svg") no-repeat center center;
        transform: rotate(180deg);
        background-size: 13px 6px;
        vertical-align: 2px;
        position: static;
        opacity: 1;
    }

    .wrapp-service-support .contacts-central-service .photo-service .wrapp-slider-mobil-magazine {
        display: none;
        margin-top: 17px;
        width: 100%;
    }

    .wrapp-service-support .contacts-central-service .photo-service .wrapp-slider-mobil-magazine .slider-mobil-magazine {
        width: 100%;
    }

    .wrapp-service-support .contacts-central-service .photo-service .wrapp-slider-mobil-magazine .slick-list {
        width: 100%;
        margin-bottom: 0;
    }

    .wrapp-service-support .contacts-central-service .photo-service .wrapp-slider-mobil-magazine .slick-list .slide img {
        margin: 0 auto;
    }

    .wrapp-service-support .contacts-central-service .photo-service .wrapp-slider-mobil-magazine .slick-dots {
        padding: 0;
        margin: 14px 0 0 0;
        list-style: none;
        font-size: 0;
        text-align: center;
    }

    .wrapp-service-support .contacts-central-service .photo-service .wrapp-slider-mobil-magazine .slick-dots li {
        display: inline-block;
        margin: 0 10px 0 0;
        padding: 0;
        font-size: 0;
        line-height: normal;
    }

    .wrapp-service-support .contacts-central-service .photo-service .wrapp-slider-mobil-magazine .slick-dots li button {
        display: inline-block;
        padding: 0;
        width: 14px;
        height: 14px;
        background: transparent;
        border: 1px solid #323232;
        border-radius: 50%;
        font-size: 0;
        outline: none;
    }

    .wrapp-service-support .contacts-central-service .photo-service .wrapp-slider-mobil-magazine .slick-dots li::before {
        display: none;
    }

    .wrapp-service-support .contacts-central-service .photo-service .wrapp-slider-mobil-magazine .slick-dots .slick-active button {
        background: #323232;
    }

    .wrapp-service-support .contacts-central-service .photo-service .wrapp-slider-mobil-magazine .slick-dots li:last-child {
        margin-right: 0;
    }

    .wrapp-service-support .map img {
        max-width: 100%;
    }

    /* Страница Личный кабинет Сравнение */
    .wrapp-compare {
        margin-top: 12px;
        padding: 0 10px 0 10px;
    }

    .wrapp-compare .menu-compare ul li {
        width: 100%;
        border-right: 1px solid #323232;
        border-bottom: none;
    }

    .wrapp-compare .menu-compare ul li a {
        width: 100%;
    }

    .wrapp-compare .menu-compare ul li:last-child {
        border-bottom: 1px solid #323232;
    }

    .wrapp-compare .wrapp-list-compare {
        margin-top: 16px;
    }

    .wrapp-compare .wrapp-list-compare .top-dots-compare {
        margin-bottom: 21px;
        position: relative;
        z-index: 4;
    }

    .wrapp-compare .wrapp-list-compare .block-characteristics-compare {
        width: 100%;
        padding-top: 274px;
        position: absolute;
    }

    .wrapp-compare .wrapp-list-compare .block-characteristics-compare .filter-characteristics-compare .wrapp-checkbox {
        margin-bottom: 6px;
        position: relative;
        z-index: 3;
    }

    .wrapp-compare .wrapp-list-compare .block-characteristics-compare .filter-characteristics-compare .wrapp-checkbox label {
        font-size: 14px;
        line-height: 16px;
    }

    .wrapp-compare .wrapp-list-compare .slider-compare {
        width: 100%;
    }

    .wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .img-item-comare a {
        width: 95px;
        height: 107px;
    }

    .wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .name-item-compare-mobil {
        display: block;
        margin-top: 4px;
        height: 48px;
        overflow-y: hidden;
    }

    .wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .name-item-compare-mobil a {
        display: inline-block;
        padding-right: 35px;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 14px;
        color: #333;
        line-height: 16px;
        text-decoration: none;
        text-align: center;
    }

    .wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .btn-compare {
        margin-top: 5px;
    }

    .wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .list-characteristics {
        margin-top: 120px;
    }

    .wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .list-characteristics .value-characteristics:nth-child(odd) {
        background: transparent;
    }

    .wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .list-characteristics .price-value {
        font-size: 18px;
        line-height: 25px;
    }

    .wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .list-characteristics .price-value .icon-rubl {
        margin-left: 5px;
        font-size: 14px;
        line-height: 20px;
    }

    .wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .list-characteristics .old-price {
        margin-left: 5px;
        font-size: 9px;
        line-height: 14px;
    }

    .wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .list-characteristics .old-price .icon-rubl {
        font-size: 7px;
        line-height: 11px;
    }

    .wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .list-characteristics .bonus-value {
        font-size: 15px;
        line-height: 20px;
    }

    .wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .list-characteristics .value-characteristics {
        padding: 0;
        margin-bottom: 18px;
        display: flex;
        align-items: center;
        justify-content: center;
        height: 59px !important;
        font-size: 16px;
        line-height: 19px;
        text-align: center;
        gap: 10px;
    }

    .wrapp-compare .wrapp-list-compare .block-characteristics-compare .wrapp-name-characteristics .name-characteristics {
        margin-bottom: 47px;
        padding: 1px 0;
        height: 30px !important;
        font-size: 16px;
        font-weight: 600;
        line-height: 16px;
        justify-content: center;
        background: #F7F7F7;
    }

    .wrapp-compare .wrapp-list-compare .block-characteristics-compare .wrapp-name-characteristics {
        margin-top: 16px;
    }

    .wrapp-compare .wrapp-list-compare .block-characteristics-compare .wrapp-name-characteristics .name-price {
        font-family: "OpenSans-Regular", sans-serif;
    }

    .wrapp-compare .wrapp-list-compare .block-characteristics-compare .wrapp-name-characteristics .name-bonus {
        font-family: "OpenSans-Regular", sans-serif;
    }

    .wrapp-compare .wrapp-list-compare .slider-compare .slick-compare-dots {
        width: 100%;
        margin-left: 0;
    }

    /* Страница Подтверждение заказа Изменить заказ  */
    .edit-order-modal .modal-dialog {
        margin-top: 45px;
        width: auto;
        max-width: 940px;
    }

    .edit-order-modal .modal-body {
        padding: 32px 14px 68px 14px;
    }

    .edit-order-modal .modal-body .title-modal::before {
        display: none;
    }

    .edit-order-modal .modal-body .left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs li {
        border-right: none;
    }

    .edit-order-modal .modal-body .left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs li a {
        height: 42px;
        justify-content: center;
        padding-left: 0;
        font-size: 16px;
    }

    .edit-order-modal .modal-body .left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs li a::before {
        position: static;
    }

    .edit-order-modal .modal-body .left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery1 {
        width: 100%;
        border-bottom: 1px solid #323232;
    }

    .edit-order-modal .modal-body .left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery1 a::before {
        width: 24px;
        height: 32px;
        background-size: cover;
    }

    .edit-order-modal .modal-body .left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery2 {
        width: 100%;
        border-bottom: 1px solid #323232;
    }

    .edit-order-modal .modal-body .left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery2 a::before {
        width: 28px;
        height: 22px;
        background-size: 28px 22px;
    }

    .edit-order-modal .modal-body .left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery3 {
        width: 100%;
    }

    .edit-order-modal .modal-body .left-column-registration-order .wrapp-address-delivery .tabs-address-delivery .menu-tabs .icon-delivery3 a::before {
        width: 27px;
        height: 18px;
        background-size: cover;
    }

    .edit-order-modal .modal-body .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .logo-service {
        width: 100%;
    }

    .edit-order-modal .modal-body .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .logo-service img {
        max-width: 200px;
    }

    .edit-order-modal .modal-body .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .address-service {
        width: 100%;
    }

    .edit-order-modal .modal-body .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .phone-service {
        width: 100%;
    }

    .edit-order-modal .modal-body .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service .photo-service {
        width: 100%;
    }

    .edit-order-modal .modal-body .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery form .row-field .wrapp-field input {
        width: 80px;
    }

    .edit-order-modal .modal-body .btn-edit-order .cancel-btn-modal a {
        width: 103px;
    }

    .edit-order-modal .modal-body .btn-edit-order .apply-btn-modal a {
        width: calc(100% - 117px);
        margin-left: 0;
    }

    .edit-order-modal .modal-body .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery {
        width: 100%;
    }

    .edit-order-modal .modal-body .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .map-delivery img {
        width: 100%;
    }

    .edit-order-modal .modal-body .left-column-registration-order .wrapp-date-delivery .wrapp-info-date .time-delivery {
        margin-left: -14px;
    }

    /* Личный кабинет Личные данные Выберите город */
    .address-pickup-modal .modal-dialog {
        width: auto;
        max-width: 1020px;
        margin-top: 40px;
    }

    .address-pickup-modal .modal-body .wrapp-select-magazine-modal .map-modal {
        width: 100%;
        margin-right: 0;
    }

    .address-pickup-modal .modal-body .wrapp-select-magazine-modal .map-modal img {
        max-width: 100%;
    }

    .address-pickup-modal .modal-body .wrapp-select-magazine-modal .info-magazine-modal {
        width: 100%;
    }

    .address-pickup-modal .modal-body .wrapp-select-magazine-modal .info-magazine-modal .name-magazine {
        font-size: 16px;
        line-height: 22px;
    }

    .address-pickup-modal .modal-body .wrapp-select-magazine-modal .info-magazine-modal .name-magazine::before {
        width: 20px;
        height: 20px;
        left: 0;
    }

    .address-pickup-modal .modal-body .wrapp-select-magazine-modal .info-magazine-modal .address-magazine {
        font-size: 14px;
        line-height: 17px;
    }

    .address-pickup-modal .modal-body .wrapp-select-magazine-modal .info-magazine-modal .phone-magazine {
        font-size: 14px;
        line-height: 17px;
    }

    .address-pickup-modal .modal-body .wrapp-select-magazine-modal .info-magazine-modal .working-time-magazine {
        font-size: 14px;
        line-height: 17px;
    }

    .address-pickup-modal .modal-body .save-address-modal {
        margin: 20px auto 0 auto;
    }

    .wrapp-list-subsection {
        padding: 0 10px;
    }

    .wrapp-list-subsection .list-subsection {
        border: 1px solid #DADBDD;
        border-radius: 5px;
    }

    .wrapp-list-subsection .list-subsection .item-section {
        width: 100%;
        height: 53px;
        margin: 0;
        border: none;
        border-radius: 0;
        border-bottom: 1px solid #DADBDD;
    }

    .wrapp-list-subsection .list-subsection .item-section.active {
        background: var(--main-color);
    }

    .wrapp-list-subsection .list-subsection .item-section.active a {
        filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(298deg) brightness(103%) contrast(102%);
    }

    .wrapp-list-subsection .list-subsection .item-section:last-child {
        border-bottom: none;
    }

    .wrapp-list-subsection .list-subsection .item-section a .dt-img {
        display: none;
    }

    .wrapp-list-subsection .list-subsection .item-section a .mobil-img {
        display: block;
    }

    .wrapp-list-subsection .list-subsection .item-section a span {
        font-family: "OpenSans-Regular", sans-serif;
        font-weight: bold;
    }

    .wrapp-catalog-menu-mobil {
        margin-top: 9px;
        margin-bottom: 10px;
        display: block;
        padding: 0 10px;
    }

    .wrapp-catalog-menu-mobil .slinky-theme-default .next::after {
        content: '';
        display: inline-block;
        margin-left: 0;
        width: 7px;
        height: 10px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/mobil/arrow-next.svg") no-repeat center center;
        background-size: cover;
        position: absolute;
        top: 50%;
        margin-top: -5px;
        right: 20px;
        opacity: 1;

    }

    .wrapp-catalog-menu-mobil .slinky-theme-default .back::before {
        content: '';
        display: inline-block;
        margin-left: 0;
        padding: 0;
        width: 7px;
        height: 10px;
        background: url(/local/templates/czebra_daewoo/front/css_new/../img/mobil/arrow-next.svg) no-repeat center center;
        background-size: cover;
        transform: rotate(180deg);
        opacity: 1;
    }

    .wrapp-catalog-menu-mobil ul li li.header {
        padding: 0;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        min-height: 53px;
        background: #fff;
        box-shadow: none;
        border-bottom: 1px solid #DADBDD;
        position: static;
    }

    .wrapp-catalog-menu-mobil ul li li.header .back {
        width: auto;
    }

    .wrapp-catalog-menu-mobil ul li li.header header.title {
        padding: 0 0 0 0;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 11px;
        color: #323232;
        line-height: 15px;
        text-align: center;
        text-transform: uppercase;
    }

    .wrapp-catalog-menu-mobil .block-catalog-menu {
        background: #fff;
    }

    .wrapp-catalog-menu-mobil .block-catalog-menu ul {
        padding: 0;
        margin: 0;
        list-style: none;
    }

    .wrapp-catalog-menu-mobil .block-catalog-menu ul li {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        min-height: 53px;
        border: 1px solid #DADBDD;
        border-top: none;
    }

    .wrapp-catalog-menu-mobil .block-catalog-menu ul li a {
        display: block;
        padding: 0 0 0 21px;
        width: 100%;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 12px;
        color: #323232;
        line-height: 13px;
        text-decoration: none;
        text-transform: uppercase;
        position: relative;
    }

    .wrapp-catalog-menu-mobil .block-catalog-menu ul li a .icon {
        display: inline-block;
        margin-right: 8px;
        width: 32px;
        height: 27px;
        position: relative;
        vertical-align: -7px;
    }

    .wrapp-catalog-menu-mobil .block-catalog-menu ul li a .icon img {
        max-width: 100%;
        max-height: 100%;
        transform: scale(1.5);
        margin: auto;
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
    }

    .wrapp-catalog-menu-mobil .block-catalog-menu ul li:first-child {
        border-top: 1px solid #DADBDD;
        border-radius: 5px 5px 0 0;
    }

    .wrapp-catalog-menu-mobil .block-catalog-menu ul li:last-child {
        border-radius: 0 0 5px 5px;
    }

    .title.hidden-dt {
        display: block;
        margin-top: 10px;
    }

    .wrapp-breadcrumb {
        display: block;
        margin-top: 10px;
        padding: 0 10px;
        background: #fff;
    }

    .wrapp-breadcrumb .breadcrumb-item a {
        font-size: 9px;
        line-height: 12px;
        color: #323232;
        text-decoration: none;
    }

    .wrapp-breadcrumb .breadcrumb-item span {
        display: inline-block;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 9px;
        color: #323232;
        line-height: 12px;
    }

    .wrapp-breadcrumb .breadcrumb-item::after {
        content: '';
        width: 11px;
        height: 6px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/mobil/breadcrumb.svg") no-repeat center center;
        background-size: cover;
    }

    .wrapp-breadcrumb .breadcrumb-item:last-child span {
        font-size: 9px;
        color: #323232;
        line-height: 12px;
    }

    /* Новая карточка товара */
    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item {
        padding-left: 20px;
        margin-top: 15px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item .old-price + .price-item {
        order: 2;
        width: 100%;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .img-item {
        position: relative;
        padding-top: 13px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .img-item .icon-item {
        top: 0;
        right: auto;
        left: 0;
        z-index: 5;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .img-item a.photo {
        width: 99px;
        height: 108px;
        margin: 0 auto;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .avialable-mobil {
        display: flex;
        flex-wrap: wrap;
        align-items: baseline;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .avialable-mobil .rate-item {
        width: calc(100% - 100px);
        margin-left: 10px;
        display: flex;
        flex-wrap: wrap;
        border-right: none;
        align-items: center;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .avialable-mobil .rate-item .bg-rate {
        display: inline-block;
        order: 2;
        margin-top: 0;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .avialable-mobil .rate-item .bg-rate span {
        display: inline-block;
        width: 40px;
        height: 6px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/rate-card.png") no-repeat center center;
        background-size: cover;
        vertical-align: middle;
        position: relative;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .avialable-mobil .rate-item .bg-rate span .bg-color {
        margin-left: 0;
        display: inline-block;
        width: 34%;
        height: 100%;
        background: red;
        background-image: none;
        position: absolute;
        top: 0;
        left: 0;
        z-index: -1;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .avialable-mobil .rate-item .count-rate {
        font-size: 10px;
        margin-right: 4px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .avialable-mobil .code {
        order: 3;
        width: 100%;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 7.7px;
        color: #323232;
        line-height: 9px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .img-item .icon-item {
        display: block;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .img-item .wrapp-price-item {
        display: flex;
    }

    header.header.bg-mob-menu {
        box-shadow: 0 0 0 99999px rgba(0, 0, 0, 0.4);
    }

    .wrapp-catalog .wrapp-list-catalog-items {
        display: none;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items.mobil-version {
        display: block;
    }

    .footer {
        margin-top: 20px;
        padding: 0;
        background: #fff;
    }

    .footer .wrapp-footer {
        display: none;
    }

    .footer .bottom-footer {
        display: none;
    }

    .footer .wrapp-footer-mobil {
        display: block;
        padding: 0 12px;
    }

    .footer .wrapp-footer-mobil .caption {
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 11px;
        color: #323232;
        text-transform: uppercase;
        text-align: center;
    }

    .footer .wrapp-footer-mobil .social-footer-mobil .list-social {
        margin-top: 10px;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-evenly;
    }

    .footer .wrapp-footer-mobil .social-footer-mobil .list-social a {
        display: flex;
        flex-direction: column;
        align-items: center;
        width: 42px;
        height: 42px;
    }

    .footer .wrapp-footer-mobil .social-footer-mobil .list-social a:last-child {
        margin-right: 0;
    }

    .footer .wrapp-footer-mobil .contact-info {
        width: 296px;
        margin: 18px auto 0 auto;
    }

    .footer .wrapp-footer-mobil .contact-info .city {
        margin-top: 7px;
        text-align: center;
    }

    .footer .wrapp-footer-mobil .contact-info .city a {
        display: inline-block;
        width: 149px;
        height: 25px;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 11px;
        color: #323232;
        line-height: 23px;
        border: 1px solid #939598;
        border-radius: 4px;
        text-decoration: none;
        text-align: center;
        text-transform: uppercase;
        overflow: hidden;
        transition: .3s;
        vertical-align: middle;
        position: relative;
        z-index: 2;
    }

    .footer .wrapp-footer-mobil .contact-info .city a .btn-trans {
        display: block;
        transition: .3s;
        color: #fff;
        margin-top: -23px;
    }

    .footer .wrapp-footer-mobil .contact-info .city a .btn-anim {
        display: block;
        color: #323232;
    }

    .footer .wrapp-footer-mobil .contact-info .city a:hover {
        color: #fff;
        border: 1px solid #F66507;
        background: #F66507;
    }

    .footer .wrapp-footer-mobil .contact-info .city a:hover .btn-trans {
        margin-top: 0;
    }

    .footer .wrapp-footer-mobil .contact-info .address-info {
        margin: 10px 0 0 0;
        /*padding-left: 30px;*/
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 8px;
        color: #323232;
        position: relative;
    }

    .footer .wrapp-footer-mobil .contact-info .address-info:before {
        content: '';
        display: inline-block;
        width: 25px;
        height: 25px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/mobil/pin-footer.svg") no-repeat center center;
        background-size: cover;
        /*position: absolute;*/
        top: 0;
        left: 0;
    }

    .footer .wrapp-footer-mobil .contact-info .phone-info {
        margin: 15px 0 0 0;
        padding-left: 30px;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 8px;
        color: #323232;
        position: relative;
    }

    .footer .wrapp-footer-mobil .contact-info .phone-info a:before {
        content: '';
        display: inline-block;
        width: 21px;
        height: 21px;
        /*width: 17px;
        height: 17px;*/
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/mobil/phone-footer2.svg") no-repeat center center;
        background-size: cover;
        /*background-size: 24px 24px;*/
        position: absolute;
        top: 50%;
        margin-top: -12.5px;
        /*margin-right: 5px;*/
        left: 10px;

    }

    .footer .wrapp-footer-mobil .contact-info .all-magazine {
        margin-top: 20px;
        text-align: center;
    }

    .footer .wrapp-footer-mobil .contact-info .all-magazine a {
        display: inline-block;
        width: 104px;
        height: 25px;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 7px;
        color: #323232;
        line-height: 23px;
        border: 1px solid #939598;
        border-radius: 4px;
        text-decoration: none;
        text-align: center;
        text-transform: uppercase;
        overflow: hidden;
        transition: .3s;
        vertical-align: middle;
        position: relative;
        z-index: 2;
    }

    .footer .wrapp-footer-mobil .contact-info .all-magazine a .btn-trans {
        display: block;
        transition: .3s;
        color: #fff;
        margin-top: -23px;
    }

    .footer .wrapp-footer-mobil .contact-info .all-magazine a .btn-anim {
        display: block;
        color: #323232;
    }

    .footer .wrapp-footer-mobil .contact-info .all-magazine a:hover {
        color: #fff;
        border: 1px solid #F66507;
        background: #F66507;
    }

    .footer .wrapp-footer-mobil .contact-info .all-magazine a:hover .btn-trans {
        margin-top: 0;
    }

    .footer .wrapp-footer-mobil .contact-info .other-info {
        margin-top: 15px;
        display: flex;
        flex-wrap: wrap;
    }

    .footer .wrapp-footer-mobil .contact-info .other-info .type-getting {
        width: 50%;
    }

    .footer .wrapp-footer-mobil .contact-info .other-info .type-getting a {
        display: inline-block;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 9px;
        color: #323232;
        text-transform: uppercase;
        text-decoration: underline;
    }

    .footer .wrapp-footer-mobil .contact-info .other-info .type-getting a::before {
        content: '';
        display: inline-block;
        margin-right: 5px;
        width: 15px;
        height: 10px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/mobil/delivery.svg") no-repeat center center;
        background-size: cover;
        vertical-align: middle;
    }

    .footer .wrapp-footer-mobil .contact-info .other-info .service-support {
        width: 50%;
    }

    .footer .wrapp-footer-mobil .contact-info .other-info .service-support a {
        display: inline-block;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 9px;
        color: #323232;
        text-transform: uppercase;
        text-decoration: underline;
    }

    .footer .wrapp-footer-mobil .contact-info .other-info .service-support a::before {
        content: '';
        display: inline-block;
        margin-right: 5px;
        width: 13px;
        height: 13px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/mobil/service.svg") no-repeat center center;
        background-size: cover;
        vertical-align: -2px;
    }

    .footer .wrapp-footer-mobil .type-payment {
        margin-top: 20px;
    }

    .footer .wrapp-footer-mobil .type-payment .footer-list-type-payment {
        width: 187px;
        margin: 10px auto 0 auto;
        display: flex;
        flex-wrap: wrap;
    }

    .footer .wrapp-footer-mobil .type-payment .footer-list-type-payment .item-footer-payment {
        margin: 0 8px 8px 0;
        width: 57px;
        height: 33px;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        align-items: center;
        border: 1px solid #939598;
        border-radius: 4px;
    }

    .footer .wrapp-footer-mobil .type-payment .footer-list-type-payment .item-footer-payment:nth-child(3n) {
        margin-right: 0;
    }

    .footer .bottom-footer-mobil {
        display: block;
        padding: 5.5px 0;
        margin-top: 15px;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 8px;
        color: #fff;
        background: #939598;
        text-align: center;
        text-transform: uppercase;
    }

    .wrapp-card .block-card-info .left-card .wrapp-slider-card .slider-card .slide img {
        max-height: 90% !important;
    }

    .wrapp-card .block-card-info .right-card-mobil {
        width: 338px !important;
    }

    .wrapp-card .block-card-info .right-card-mobil .top-block {
        flex-wrap: nowrap;
    }

    .wrapp-service-support .service-support p {
        padding-left: 0 !important;
    }

    .wrapp-service-support .service-support {
        display: flex;
        justify-content: center;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk {
        width: 300px;
        margin: 22px auto 0;
    }

    .bg-item-stock {
        display: none;
    }

    .bg-item-stock.mobile {
        display: block;
    }

    .wrapp-purchase-history .wrapp-pagination {
        display: block;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history:not(.with-bonus) .table-item-purchase-history .body-table-purchase-history .sum-price-item-purchase-history {
        width: auto;
        margin-left: auto;
    }

    .wrapp-cart .table-items-cart .head-table-cart .photo-item-cart {
        width: 10%;
    }

    .wrapp-cart .table-items-cart .head-table-cart .name-item-cart {
        width: 30%;
    }

    .wrapp-cart .table-items-cart .head-table-cart .price-item-cart {
        width: 20%;
    }

    .wrapp-cart .table-items-cart .head-table-cart .count-item-cart {
        width: 20%;
    }


    .wrapp-breadcrumb .bx-breadcrumb-item:last-child span {
        font-size: 9px;
        color: #323232;
        line-height: 12px;
        /*text-transform: capitalize;*/
    }

    .bottom-block.not-available .bonus {
        display: block !important;
        text-align: center;
        width: 100% !important;
    }

    .wrapp-rate-and-bonus-item .rate-item .count-rate.desktop {
        display: none !important;
    }

    .wrapp-rate-and-bonus-item .rate-item .count-rate.mobile {
        display: inline-block !important;
    }

    .wrapp-service-support .list-shops .item-service {

        border: 1px solid transparent !important;
    }

    .wrapp-service-support .list-shops .item-service.active {
        border-top: 1px solid #F76600 !important;
        border-bottom: 1px solid #F76600 !important;
    }

    .news-detail .video iframe {
        width: 100%;
    }

    .rating {
        display: inline-flex;
    }

    .empty-stars i {
        width: 10px;
        height: 10px;
    }

    .filled-stars i {
        width: 10px;
        height: 10px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .avialable-mobil .rate-item .rating .rating-container .clear-rating {
        display: none;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .avialable-mobil .rate-item .rating {
        order: 2;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .avialable-mobil .code {
        margin-top: 5px;
    }

    .rating-container .star {
        margin: 0;
    }

    .wrapp-card .block-card-info .right-card-mobil .top-block .rate {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
    }

    .wrapp-card .block-card-info .right-card-mobil .top-block .rate .rating {
        margin-left: 5px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .right-block-reviews-mobil .rate-mob {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .right-block-reviews-mobil .rate-mob .rating {
        margin-left: 10px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .wrapp-reviews-mobil .wrapp-slider-reviews-mobil .slide-reviews .item-review .rating {
        margin-top: 0;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-price-item .price-item {
        text-align: center;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .avialable-mobil .rate-item {
        width: calc(100% - 143px);
        margin-left: 46px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item {
        margin-top: auto;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item {
        margin-top: auto;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .img-item .icon-item .add-to-favorites {
        display: none !important;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .wrapp-features-list .detailed-conditions-mobil::after {
        display: none;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service {
        display: block;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery form .row-field {
        justify-content: normal !important;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .info-user-company .list-field .row-field {
        justify-content: normal !important;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .info-user-company .list-field .row-field .wrapp-field {
        margin-right: 9px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-courier .form-address-delivery form .row-field .wrapp-field {
        margin-right: 9px;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .body-table {
        width: 100%;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .body-table .item-company input[type=radio]:checked + label:before {
        display: none;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .body-table .item-company label:before {
        display: none;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .body-table .item-company input[type=radio]:checked + label:after {
        display: none;
    }

    .left-column-registration-order .wrapp-address-delivery .tab-content #delivery-company .adress-delivery-company .form-delivery-company form .select-company-delivery .table-company .body-table .item-company input[type=radio]:checked + label:after {
        content: '';
        display: block;
        width: 100%;
        height: 100%;
        background: rgba(246, 101, 7, 0.1);
        border: 1px solid #F66507;
        position: absolute;
        top: 0;
        left: 0;
        border-radius: 0;
    }

    .first-step .btn-cart-bottom .next-step-cart {
        width: 100%;
    }

    .block-catalog-items .btn-item.analog .add-to-cart-item {
        width: 150px !important;
    }

    .block-catalog-items .btn-item.analog .add-to-cart-item a.analog {
        width: 150px !important;
    }

    .wrapp-card .block-card-info .right-card-mobil .btn-block.analog-mobile {
        text-align: center;
    }

    .wrapp-card .block-card-info .right-card-mobil .btn-block.analog-mobile .add-to-cart {
        width: 160px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .wrapp-rate-and-bonus-item .block-delivery-mobil {
        margin-bottom: 13px;
    }

    .wrapp-novelty-mobile {
        max-width: 960px;
        display: block;
        margin: 20px auto 0;
    }

    .wrapp-novelty-mobile .slider-novelty-mobile .slide-novelty-mobile {
        padding: 20px 10px 34px 10px;
        height: 400px;
    }

    .wrapp-novelty-mobile .slider-novelty-mobile .prev-slide {
        left: 12px;
    }

    .wrapp-novelty-mobile .slider-novelty-mobile .next-slide {
        right: 12px;
    }

    .wrapp-footer-tablet .top-footer-tablet .address-footer-tablet {
        margin-top: 10px;
    }

    .wrapp-info-icon-new {
        display: none;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history:not(.with-bonus) .total-price-and-bonus {
        padding-right: 0;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history:not(.with-bonus) .total-price-and-bonus {
        padding-right: 32px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history:not(.with-bonus) .total-price-and-bonus .total-price {
        width: auto;
        border-bottom: 1px solid #DEDEDE;
        padding-right: 0;
    }


    .main {
        padding-top: 50px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item {
        display: flex;
        flex-wrap: wrap;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .add-to-cart-item {
        margin-right: 13px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .list-characteristic-mobil .item-characteristic-mobil .value-characteristic {
        width: 35%;
    }


    .wrapp-stock-mobil .stock-mobil .btn-stock-mobil {
        right: auto;
        left: 15px;
    }

    .wrapp-stock-mobil .stock-mobil .item-bg {
        width: 100px;
        height: 100px;
        background: url('https://az7.noskovsky.ru/upload/resize_cache/iblock/6bc/200_200_2/6bce30467001f0acdfd2265fefd9b33f.png') no-repeat center center;
        background-size: cover;
        position: absolute;
        top: 4px;
        right: 20px;
    }

    .wrapp-news-mobil .news-mobil .btn-news-mobil {
        right: auto;
        left: 15px;
    }

    .wrapp-news-mobil .news-mobil .item-img {
        position: absolute;
        top: 25px;
        right: 10px;
    }

    .wrapp-news-mobil .news-mobil .item-img img {
        width: 155px;
    }

    .wrapp-list-subsection {
        display: none;
    }

    .change-select-city-modal .modal-body .form-select-city .list-city {
        display: block;
    }

    .change-select-city-modal .modal-body .form-select-city .list-city-mobil {
        display: none;
    }

    .change-select-city-modal .modal-body .form-select-city .list-city .column-city {
        margin-bottom: 9px;
    }

    .change-select-city-modal .modal-body .form-select-city .list-city .column-city a {
        font-size: 14px !important;
        line-height: 19px;
    }

    .change-select-city-modal .modal-body .form-select-city .list-city-mobil .column-city:first-child {
        width: 100%;
    }

    .change-select-city-modal .modal-body .form-select-city .list-city-mobil .column-city {
        width: 100%;
        margin-bottom: 9px;
    }

    .change-select-city-modal .modal-body .form-select-city .list-city-mobil .column-city:last-child {
        left: 0;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .add-to-cart-item {
        height: 28px;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .quick-order {
        height: 28px;
    }

    .header .logo {
        padding-left: 0;
    }

    .header .left-header .left-header-mob .icon-mob-menu span {
        width: 26px;
        height: 20px;
    }

    .header .left-header .left-header-mob .phone-mob-header {
        margin-left: 25px;
    }

    .header .left-header .left-header-mob .phone-mob-header span {
        width: 28px;
        height: 28px;
    }

    .header .right-header .right-header-mob .search-mobil a {
        width: 28px;
        height: 28px;
    }

    .header .right-header .right-header-mob .cart-mobil {
        margin-left: 25px;
    }

    .header .right-header .right-header-mob .cart-mobil a {
        width: 31px;
        height: 28px;
    }

    .quick-order-form .modal-body .form-user-quick-order .btn-site1 {
        display: block;
        margin-left: auto;
        margin-right: auto;
    }

    .quick-order-form .modal-body .form-user-quick-order .text-ptivacy {
        text-align: center;
    }

    /*.header .wrapp-mobil-menu .catalog-mobil-menu ul li a span{*/
    /*    line-height: normal;*/
    /*}*/
    .header .wrapp-mobil-menu .catalog-mobil-menu ul li {
        min-height: 60px;
    }

    .header .wrapp-mobil-menu .catalog-mobil-menu ul li a span {
        padding: 0 10px 0 58px;
        display: block;
        position: relative;
    }

    .header .wrapp-mobil-menu .catalog-mobil-menu ul li a span span {
        padding-left: 0;
    }

    .header .wrapp-mobil-menu .catalog-mobil-menu ul li ul li a {
        font-size: 16.5px;
    }


    .header .wrapp-mobil-menu .catalog-mobil-menu a.back {
        top: 49%;
    }

    .quick-order-form .modal-body .form-user-quick-order .btn-site1 {
        width: 100%;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .btn-item .add-to-cart-item a.in-basket {
        display: inline-flex;
        align-items: center;
        justify-content: center;
    }

    .wrapp-cart.first-step .registration-button {
        padding: 0;
    }

    .header .wrapp-mobil-menu .catalog-mobil-menu ul li a span .icon {
        width: 50px !important;
        height: 50px !important;
        margin-top: -25px;
        padding: 0;
        position: absolute;
        top: 50%;
        left: 0;
    }

    .slinky-menu a span {
        line-height: 1.5;
    }


    .header .wrapp-mobil-menu .slinky-menu .header .title {
        font-size: 21px !important;
    }

    .header .wrapp-mobil-menu .catalog-mobil-menu ul {
        padding-bottom: 40px;
    }


    .wrapp-list-subsection .list-subsection .item-section a {
        padding: 0 20px 0 10px;
        position: relative;
    }

    .wrapp-list-subsection .list-subsection .item-section a::after {
        content: '';
        display: inline-block;
        margin-left: 0;
        width: 7px;
        height: 10px;
        background: url('/local/templates/czebra_daewoo/front/css_new/../img/mobil/arrow-next.svg') no-repeat center center;
        background-size: cover;
        position: absolute;
        top: 50%;
        margin-top: -5px;
        right: 10px;
    }

    .wrapp-list-subsection .list-subsection .item-section a .dt-img {
        max-width: 60px;
    }

    .wrapp-list-subsection .list-subsection .item-section.no-name a {
        justify-content: center;
    }

    .wrapp-list-subsection .list-subsection .item-section.no-name a .dt-img {
        display: flex;
        height: 30px;
        max-width: 80%;
    }

    .wrapp-catalog .wrapp-controls-catalog {
        background: none;
    }

    .wrapp-catalog .wrapp-controls-catalog::after {
        display: none;
    }

    .wrapp-catalog .wrapp-controls-catalog {
        margin-bottom: 22px;
    }

    .wrapp-catalog .wrapp-controls-catalog {
        margin-top: 20px;
    }


    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .sorting {
        width: 66.3%;
    }

    .wrapp-result-search .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .sorting {
        width: 100%;
        min-width: 100%;
        /*margin: 0 10px;*/
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .jq-selectbox, .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .jq-select-multiple {
        width: 100%
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .jq-selectbox__select {
        display: inline-flex;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 50px;
        border: 1px solid #939598;
        border-radius: 4px;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .jq-selectbox__select-text {
        font-size: 9px;
        line-height: 9px;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .jq-selectbox__trigger {
        display: inline-flex;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .jq-selectbox__trigger-arrow {
        width: 8px;
        height: 5px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/arr-select.svg") no-repeat center center;
        background-size: cover;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .jq-selectbox__dropdown {
        width: 100%;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .jq-selectbox__dropdown {
        max-width: 100%;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .jq-selectbox__dropdown ul li {
        font-size: 13.5px;
        line-height: 35px;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .wrapp-open-filters {
        display: inline-flex;
        width: 49%;
        margin-left: 6px;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .wrapp-open-filters a {
        display: inline-flex;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 50px;
        font-size: 9px;
        line-height: 9px;
        color: #fff;
        border-radius: 4px;
        background: #323232;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .wrapp-open-filters a::before {
        width: 12px;
        height: 9px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/filter-white.svg") no-repeat center center;
        background-size: cover;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .more-item a {
        display: inline-flex;
        justify-content: center;
        align-items: center;
        width: 171px;
        height: 45px;
        font-size: 12px;
        border: 1px solid #333333;
        border-radius: 8px;
        text-decoration: none;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .more-item a:hover {
        text-decoration: none !important;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .more-item a:focus {
        color: #F76600;
        border: 1px solid #F76600;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .more-item a:focus::after {
        width: 12px;
        height: 7px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/arr-select-hover.svg") no-repeat;
        background-size: cover;
    }


    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .more-item a::after {
        width: 12px;
        height: 7px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/arr-select.svg") no-repeat center center;
        background-size: cover;
    }

    .footer .wrapp-footer-mobil .contact-info .address-info {
        margin-top: 13px;
        font-size: 13px;
        line-height: 18px;
    }

    .footer .wrapp-footer-mobil .contact-info .address-info::before {
        width: 30px;
        height: 30px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/mobil/pin-footer2.svg") no-repeat center center;
        background-size: 30px 30px;
    }

    .footer .wrapp-footer-mobil .contact-info .address-info span {
        font-size: 13px;
        width: calc(100% - 35px);
    }

    .footer .wrapp-footer-mobil .contact-info .phone-info {
        display: inline-flex;
        justify-content: center;
        align-items: center;
        width: 147px;
        height: 45px;
        border: 1px solid #939598;
        border-radius: 3px;
        text-align: center;
    }

    .footer .wrapp-footer-mobil .contact-info {
        width: 300px;
    }

    .footer .wrapp-footer-mobil .contact-info .phone-info span {
        width: auto;
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 12px;
        color: #323232;
        line-height: 14px;
    }

    .footer .wrapp-footer-mobil .contact-info .phone-info span a {
        color: #323232;
        text-decoration: none;
    }

    .footer .wrapp-footer-mobil .contact-info .all-magazine a {
        width: 147px;
        height: 25px;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 11px;
        color: #323232;
        line-height: 23px;
    }

    .wrapp-cart.first-step .registration-button {
        margin-left: auto;
        margin-right: auto;
        display: block;
    }

    .wrapp-stock-mobil .stock-mobil .item-bg {
        background: url("/upload/medialibrary/312/5uctpre8wzer3y0lb1876jpqamn3ytlb.png") no-repeat center center;
        background-size: cover;
    }

    .wrapp-list-subsection .list-subsection {
        border: none;
    }


    .wrapp-list-subsection .list-subsection .item-section:first-child {
        /*border-radius: 5px 5px 0 0;*/
    }

    .wrapp-list-subsection .list-subsection .item-section:last-child {
        /*border-radius: 0 0 5px 5px;*/
        border-bottom: 1px solid #DADBDD;
    }

    .wrapp-list-subsection .list-subsection .item-section:hover {
        position: relative;
        z-index: 2;
    }

    .wrapp-list-subsection .list-subsection .item-section:last-child:hover {
        border-bottom: 1px solid var(--main-color);
    }

    .wrapp-videoreviews .menu-articles ul {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
    }

    .wrapp-videoreviews .menu-articles ul li {
        width: 100%;
        margin: 0 0 10px 0;
    }

    .wrapp-videoreviews .menu-articles ul li a {
        height: 40px;
    }

    .wrapp-videoreviews .menu-articles ul li .icon-menu1 {
        padding-right: 24px;
    }

    .wrapp-videoreviews .menu-articles ul li .icon-menu1::before {
        margin-right: 10px;
        width: 40px;
        height: 40px;
        background-size: 40px 28px !important;
    }

    .wrapp-videoreviews .menu-articles ul li .selected.icon-menu1::before {
        width: 40px;
        height: 40px;
        background-size: 40px 28px !important;
    }

    .wrapp-videoreviews .menu-articles ul li .icon-menu2::before {
        margin-right: 10px;
        width: 40px;
        height: 40px;
        background-size: 40px 27px !important;
    }

    .wrapp-videoreviews .menu-articles ul li .selected.icon-menu2::before {
        width: 40px;
        height: 40px;
        background-size: 40px 27px !important;
    }

    .wrapp-videoreviews .menu-articles ul li .icon-menu3::before {
        margin-right: 10px;
        background-size: 30px 27px !important;
        width: 40px;
        height: 40px;
    }

    .wrapp-videoreviews .menu-articles ul li .selected.icon-menu3::before {
        width: 40px;
        height: 40px;
        background-size: 30px 27px !important;
    }

    .wrapp-videoreviews .menu-articles ul li .icon-menu4 {
        padding-left: 24px;
    }

    .wrapp-videoreviews .menu-articles ul li .icon-menu4::before {
        margin-right: 10px;
        width: 40px;
        height: 40px;
        background-size: 25px 27px !important;
    }

    .wrapp-videoreviews .menu-articles ul li .selected.icon-menu4::before {
        width: 40px;
        height: 40px;
        background-size: 25px 27px !important;
    }

    .wrapp-stock-mobil-new {
        padding: 0 12px;
        display: block;
        margin-top: 18px;
    }

    .wrapp-stock-mobil-new .title-stock-mobil {
        margin-bottom: 10px;
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 16px;
        color: #000;
        line-height: 21px;
        text-align: center;
        text-transform: uppercase;
    }

    .wrapp-stock-mobil-new .list-stocks-main-mobil {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
    }

    .wrapp-stock-mobil-new .list-stocks-main-mobil .item-stock-main-mobil {
        margin-bottom: 11px;
        min-height: 165px;
        width: 100%;
        padding: 18px;
        border: 1px solid #939598;
        border-radius: 3px;
        position: relative;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/bg-stock-mobil.png") no-repeat right center;
        background-size: auto;
    }

    .wrapp-stock-mobil-new .list-stocks-main-mobil .item-stock-main-mobil .bg-slide-stock-mobil {
        display: inline-block;
        width: 140px;
        height: 140px;
        position: absolute;
        bottom: 0;
        right: 10px;
        z-index: 1;
    }

    .wrapp-stock-mobil-new .list-stocks-main-mobil .item-stock-main-mobil:last-child {
        margin-bottom: 0;
    }

    .wrapp-stock-mobil-new .list-stocks-main-mobil .item-stock-main-mobil .bg-stock-mobil {
        width: 171px;
        height: 163px;

        position: absolute;
        bottom: 0;
        right: 0;
    }

    .wrapp-stock-mobil-new .list-stocks-main-mobil .item-stock-main-mobil .name-stock-main-mobil {
        margin-bottom: 15px;
        padding-right: 30px;
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 12px;
        color: #323232;
        line-height: 16px;
        position: relative;
    }

    .wrapp-stock-mobil-new .list-stocks-main-mobil .item-stock-main-mobil .name-stock-main-mobil a {
        color: #323232;
        text-decoration: none;
    }

    .wrapp-stock-mobil-new .list-stocks-main-mobil .item-stock-main-mobil .old-price-stock-main-mobil {
        display: flex;
        flex-wrap: wrap;
        align-items: baseline;
    }

    .wrapp-stock-mobil-new .list-stocks-main-mobil .item-stock-main-mobil .old-price-stock-main-mobil .old-price {
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 14px;
        color: #323232;
        line-height: 19px;
        letter-spacing: 0.02em;
        position: relative;
    }

    .wrapp-stock-mobil-new .list-stocks-main-mobil .item-stock-main-mobil .old-price-stock-main-mobil .old-price .rubl {
        font-size: 8px;
        line-height: 9px;
    }

    .wrapp-stock-mobil-new .list-stocks-main-mobil .item-stock-main-mobil .old-price-stock-main-mobil .old-price::after {
        content: '';
        display: block;
        width: 100%;
        height: 1px;
        background: #F66507;
        position: absolute;
        top: 50%;
        left: 0;
    }

    .wrapp-stock-mobil-new .list-stocks-main-mobil .item-stock-main-mobil .old-price-stock-main-mobil .percent {
        margin-left: 0;
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 11px;
        color: #F66507;
        line-height: 16px;
        letter-spacing: 0.02em;
        width: 100%;
    }

    .wrapp-stock-mobil-new .list-stocks-main-mobil .item-stock-main-mobil .price {
        margin-top: 5px;
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 22px;
        color: #F66507;
        line-height: 23px;
        letter-spacing: 0.02em;
    }

    .wrapp-stock-mobil-new .list-stocks-main-mobil .item-stock-main-mobil .price .rubl {
        font-size: 16px;
        line-height: 17px;
    }

    .wrapp-stock-mobil-new .list-stocks-main-mobil .item-stock-main-mobil .btn-stock-main {
        margin-top: 27px;
        height: 28px;
        line-height: 27px;
        overflow: hidden;
        transition: .3s;
        vertical-align: middle;
    }

    .wrapp-stock-mobil-new .list-stocks-main-mobil .item-stock-main-mobil .btn-stock-main a {
        display: inline-block;
        width: 92px;
        height: 27px;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 10px;
        color: #323232;
        line-height: 27px;
        background: #fff;
        border: 1px solid #323232;
        border-radius: 4px;
        text-align: center;
        text-decoration: none;
        text-transform: uppercase;
        transition-property: color;
        transition: color .3s ease;
    }

    .wrapp-stock-mobil-new .list-stocks-main-mobil .item-stock-main-mobil .btn-stock-main a:hover {
        color: #fff;
        border: 1px solid #F66507;
        background: #F66507;
    }

    .wrapp-stock-mobil-new .list-stocks-main-mobil .item-stock-main-mobil .btn-stock-main a .btn-trans {
        display: block;
        transition: .3s;
        color: #fff;
        margin-top: -27px;
    }

    .wrapp-stock-mobil-new .list-stocks-main-mobil .item-stock-main-mobil .btn-stock-main a:hover .btn-trans {
        margin-top: 0;
    }

    .wrapp-stock-mobil-new .list-stocks-main-mobil .item-stock-main-mobil .btn-stock-main a .btn-anim {
        display: block;
        color: #323232;
    }

    .wrapp-stock-mobil-new .all-stock-mobil {
        display: none;
        margin-top: 10px;
        text-align: center;
    }

    .wrapp-stock-mobil-new .all-stock-mobil a {
        width: 181px;
        height: 34px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 11px;
        color: #333333;
        line-height: 15px;
        border: 1px solid #333333;
        border-radius: 8px;
        text-decoration: none;
        text-transform: uppercase;
    }

    .wrapp-stock-mobil-new.wrapp-news-mobil {
        margin-top: 9px;
    }

    .wrapp-stock-mobil-new.wrapp-news-mobil .title-stock-mobil {
        color: #000;
    }

    .wrapp-stock-mobil-new.wrapp-news-mobil .list-stocks-main-mobil .item-stock-main-mobil .name-stock-main-mobil {
        margin-bottom: 10px;
    }

    .wrapp-stock-mobil-new.wrapp-news-mobil .list-stocks-main-mobil .item-stock-main-mobil .date-news {
        margin-bottom: 10px;
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 11px;
        color: #323232;
        line-height: 17px;
    }

    .wrapp-breadcrumb.show-mobile-breadcrumbs {
        display: none;
    }

    .wrapp-channel-youtube .title-main {
        font-size: 16px;
        text-transform: inherit;
    }

    .wrapp-channel-youtube .title-main a {
        color: #FF7D00;
    }

    .wrapp-card.new-card-mobil .block-card-info .wrapp-new-accord-mobil .link-accord button {
        height: 55px;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .wrapp-list-rating-mobil {
        max-width: 100%;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .add-reviews-mobil a {
        max-width: 100%;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .wrapp-list-rating-mobil .list-rating-mobil .item-rating-mob .progress-bar-rating {
        width: calc(100% - 130px);
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .list-reviews .item-review .head-review .like-reviewer a {
        color: #8E8E8E;
        text-decoration: none;
    }

    body.no-scroll {
        overflow-y: hidden !important;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .wrapp-list-rating-mobil .list-rating-mobil .item-rating-mob .bg-rating.rating4 {
        width: 75px;
        height: 15px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/rate4.svg") no-repeat center center;
        background-size: 75px 14px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .wrapp-list-rating-mobil .list-rating-mobil .item-rating-mob .bg-rating.rating3 {
        width: 75px;
        height: 15px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/rate5.svg") no-repeat center center;
        background-size: 75px 14px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .wrapp-list-rating-mobil .list-rating-mobil .item-rating-mob .bg-rating.rating2 {
        width: 75px;
        height: 15px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/rate6.svg") no-repeat center center;
        background-size: 75px 14px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .wrapp-list-rating-mobil .list-rating-mobil .item-rating-mob .bg-rating.rating1 {
        width: 75px;
        height: 15px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/rate7.svg") no-repeat center center;
        background-size: 75px 14px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .list-reviews .item-review .body-review {
        font-size: 14px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .list-reviews .item-review .body-review span {
        font-size: 14px;
    }

    .wrapp-card .block-card-info .right-card-mobil .bottom-block .delivery {
        width: 49%;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .bottom-block .pickup {
        margin-left: 2%;
        width: 49%;
    }

    .wrapp-card .block-card-info .right-card-mobil .btn-block {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .btn-block .add-to-cart {
        width: 49%;
        margin-right: 2%;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .btn-block .quick-order {
        width: 49%;
        border: 1px solid #333333;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-accessories-mobil {
        margin-top: 20px;
    }

    .header .wrapp-mobil-menu .catalog-mobil-menu ul li.addit {
        min-height: 45px;
    }

    .header .wrapp-mobil-menu .catalog-mobil-menu ul.active {
        padding-bottom: 40px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .list-sevice-support .item-service-support a .img-service-support {
        width: 55px !important;
        height: 55px !important;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .list-sevice-support .img1 .img-service-support {
        background-size: 34px 29px !important;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .list-sevice-support .img2 .img-service-support {
        background-size: 32px 32px !important;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .list-sevice-support .img3 .img-service-support {
        background-size: 32px 30px !important;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .list-sevice-support .img4 .img-service-support {
        background-size: 32px 32px !important;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .list-sevice-support .img5 .img-service-support {
        background-size: 28px 34px !important;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .list-sevice-support .img6 .img-service-support {
        background-size: 32px 30px !important;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .list-sevice-support .item-service-support a {
        justify-content: center;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .list-sevice-support .item-service-support a .name-service-support {
        width: calc(100% - 62px);
        font-size: 14px !important;
    }

    .wrapp-card.new-card-mobil .block-card-info .info-fixed-accord .service-mobile-item .item-document {
        margin-right: 25px;
    }

    .wrapp-card.new-card-mobil .block-card-info .info-fixed-accord .service-mobile-item .item-document:last-child {
        margin-right: 0;
    }

    .wrapp-card.new-card-mobil .block-card-info .info-fixed-accord .service-mobile-item .item-document .name-doc {
        font-size: 14px;
    }

    .wrapp-card.new-card-mobil .block-card-info .info-fixed-accord .service-mobile-item .item-document .size-doc {
        font-size: 14px;
    }

    .wrapp-card.new-card-mobil .block-card-info .info-fixed-accord .service-documentary-mobile .service-mobile-item {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        row-gap: 15px;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item .add-to-cart-item {
        height: 28px;
    }

    .wrapp-card.new-card-mobil .block-card-info .info-fixed-accord .service-documentary-mobile .service-mobile-item .item-document {
        justify-content: center;
        margin-right: 0;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item .add-to-cart-item a {
        height: 26px;
        line-height: 24px;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item .add-to-cart-item a .btn-trans {
        margin-top: -24px;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item .quick-order {
        height: 28px;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item .quick-order a {
        height: 26px;
        line-height: 24px;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item .quick-order a .btn-trans {
        margin-top: -24px;
    }

    .wrapp-item-new .item-new .block-item-new .img-item-new img {
        width: 100%;
    }

    .wrapp-item-new .item-new .block-item-new .img-item-new .rating-item {
        margin-top: 6px;
    }

    .slider-recommendation-mobil-new .wrapp-item-new .item-new .icon-item .compare-card {
        width: 35px;
        height: 35px;
        background-size: 35px 35px;

    }

    .slider-recommendation-mobil-new .wrapp-item-new .item-new .icon-item .favorites-card {
        width: 35px;
        height: 35px;
        background-size: 35px 35px;
    }


    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .bottom-block .delivery .icon-delivery {
        margin-right: 7px;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .bottom-block .delivery span {
        font-size: 13px;
    }

    .wrapp-card .block-card-info .right-card-mobil .bottom-block .delivery p {
        font-size: 13px;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .bottom-block .delivery .green {
        font-size: 13px;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .bottom-block .pickup .icon-pickup {
        margin-right: 7px;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .bottom-block .pickup span {
        font-size: 13px;
    }

    .wrapp-card .block-card-info .right-card-mobil .bottom-block .pickup p {
        font-size: 13px;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .bottom-block .pickup .orange {
        font-size: 13px;
    }

    .wrapp-card .block-card-info .right-card-mobil .top-block {
        display: grid;
        grid-template-columns: repeat(3, 1fr);
    }

    .wrapp-card .block-card-info .right-card-mobil .top-block .rate {
        padding: 0;
        justify-content: center;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .top-block .avialable {
        padding: 0;
        justify-content: center;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .top-block .avialable-magazine {
        width: auto;
        justify-content: center;
    }

    .wrapp-card.new-card-mobil .back-section {
        margin-bottom: 9px;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
    }

    .wrapp-card.new-card-mobil .back-section img {
        margin-right: 7px;
    }

    .wrapp-card.new-card-mobil .back-section a {
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 16px;
        color: #333333;
        line-height: 16px;
        text-decoration: none;
    }

    .wrapp-card.new-card-mobil .title-card h1 {
        width: calc(100% - 49px);
        font-size: 14px;
        line-height: 19px;
    }

    .wrapp-card.new-card-mobil .title-card .icon-mobil-block {
        width: 42px;
    }

    .wrapp-card.new-card-mobil .title-card .icon-mobil-block .add-compare {
        display: none;
    }

    .wrapp-card.new-card-mobil .title-card .icon-mobil-block .add-favorites {
        display: none;
    }

    .mobile-wrap-card-share {
        margin-top: 0;
        width: 42px;
        height: 42px;
    }

    .mobile-wrap-card-share .ya-share2__item_more.ya-share2__item_has-pretty-view .ya-share2__icon_more {
        background: url('/local/templates/czebra_daewoo/front/css_new/../img/new-mobil-card/share.svg') no-repeat center center;
        background-size: 42px 42px;
        width: 42px;
        height: 42px;
    }

    .wrapp-card .block-card-info .left-card .block-mobil-info-item {
        width: 100%;
        max-width: 338px !important;
        margin: -25px auto 0 auto;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
    }

    .wrapp-card .block-card-info .left-card .wrapp-mobil-video-photo {
        margin: 0;
        display: inline-flex;
        width: auto;
        flex-wrap: wrap;
        align-items: center;
    }

    .wrapp-card .block-card-info .left-card .wrapp-mobil-video-photo .mobil-video {
        margin-right: 19px;
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 10px;
        line-height: 14px;
    }

    .wrapp-card .block-card-info .left-card .wrapp-mobil-video-photo .mobil-photo-360 {
        margin-left: 19px;
    }

    .wrapp-card .block-card-info .left-card .wrapp-mobil-video-photo .mobil-video img {
        width: 52px;
    }

    .wrapp-card.new-card-mobil .block-card-info .left-card .wrapp-mobil-video-photo .mobil-photo {
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 10px;
        line-height: 14px;
    }

    .wrapp-card.new-card-mobil .block-card-info .left-card .wrapp-mobil-video-photo .mobil-photo img {
        width: 43px;
        height: 36px;
    }

    .wrapp-card.new-card-mobil .block-card-info .left-card .wrapp-mobil-video-photo + .icon-mobil-block {
        /*margin: 0 auto;*/
        margin-left: auto;
        display: inline-flex;

    }

    .wrapp-card.new-card-mobil .block-card-info .left-card .wrapp-mobil-video-photo + .icon-mobil-block .add-compare,
    .wrapp-card.new-card-mobil .block-card-info .left-card .wrapp-mobil-video-photo + .icon-mobil-block .add-favorites {
        border: 1px solid #f76600;
        border-radius: 50%;
    }

    .wrapp-card.new-card-mobil .block-card-info .left-card .wrapp-mobil-video-photo + .icon-mobil-block .add-compare {
        margin-right: 15px;
        width: 42px;
        height: 42px;
        background: url('/local/templates/czebra_daewoo/front/css_new/../img/compare-item.svg') no-repeat center center;
        background-size: cover;
    }

    .wrapp-card.new-card-mobil .block-card-info .left-card .wrapp-mobil-video-photo + .icon-mobil-block .add-compare.selected {
        width: 42px;
        height: 42px;
        background: url('/local/templates/czebra_daewoo/front/css_new/../img/compare-item-active.svg') no-repeat center center !important;
        background-size: cover !important;
    }

    .wrapp-card.new-card-mobil .block-card-info .left-card .wrapp-mobil-video-photo + .icon-mobil-block .add-favorites {
        width: 4px;
        height: 42px;
        background: url('/local/templates/czebra_daewoo/front/css_new/../img/favorites-item.svg') no-repeat center center;
        background-size: cover;
    }

    .wrapp-card.new-card-mobil .block-card-info .left-card .wrapp-mobil-video-photo + .icon-mobil-block .add-favorites.selected {
        width: 42px;
        height: 42px;
        background: url('/local/templates/czebra_daewoo/front/css_new/../img/favorites-item-active.svg') no-repeat center center !important;
        background-size: cover !important;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .top-block .rate .rate {
        padding: 0 5px;
        border-right: none;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .top-block .rate .rate .empty-stars i {
        width: 13px;
        height: 13px;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .top-block .rate .rate .filled-stars i {
        width: 13px;
        height: 13px;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .top-block .avialable {
        display: inline-flex;
        align-items: center;
        padding: 0 5px;
        font-size: 11px;
        line-height: 15px;
        min-height: 40px;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .top-block .avialable-magazine {
        text-align: center;
        width: 93px;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .top-block .avialable-magazine a {
        font-size: 14px;
        line-height: 19px;
    }

    /*.wrapp-card.new-card-mobil .block-card-info .right-card-mobil .block-price {
        margin-top: 10px;
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }*/
    /*.wrapp-card.new-card-mobil .block-card-info .right-card-mobil .block-price .old-price {
        padding: 0;
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 13px;
        color: #333333;
        line-height: 18px;
        position: relative;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .block-price .old-price::after {
        content: '';
        display: inline-block;
        width: calc(100% + 10px);
        height: 1px;
        background: #F76600;
        position: absolute;
        top: 50%;
        left: -5px;
    }*/
    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .block-price .price {
        /*   margin-left: 0;
           font-size: 25px;
           color: #333333;
           line-height: 35px;*/
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .block-price .old-price + .price {
        color: #F66507;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .bottom-block {
        margin-top: 16px;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .bottom-block .delivery {
        margin-left: 0;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .bottom-block .delivery span {
        line-height: 12px;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .bottom-block .delivery .icon-delivery {
        margin-right: 13px;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .bottom-block .delivery .icon-delivery img {
        width: 41px;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .bottom-block .delivery .green {
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 12px;
        color: #20AA4D;
        line-height: 16px;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .bottom-block .pickup span {
        line-height: 12px;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .bottom-block .pickup .icon-pickup {
        margin-right: 13px;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .bottom-block .pickup .icon-pickup img {
        width: 41px;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .bottom-block .pickup .orange {
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 12px;
        color: #F66507;
        line-height: 16px;
    }

    /*.wrapp-card.new-card-mobil .block-card-info .right-card-mobil .btn-block .add-to-cart{
        width: 147px;
    }*/
    /*.wrapp-card.new-card-mobil .block-card-info .right-card-mobil .btn-block .quick-order{
        width: 147px;
    }*/
    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .btn-block .quick-order .btn-anim {
        color: #333333;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .btn-block .quick-order:hover {
        border: 1px solid #F76600;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .benefitc-card-mobil {
        margin-top: 25px;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .benefitc-card-mobil .benefitc-card-mobil__row {
        display: flex;
        flex-flow: row;
        justify-content: space-between;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .benefitc-card-mobil .title-benefit-card {
        padding-bottom: 10px;
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 12px;
        color: #333333;
        line-height: 16px;
        border-bottom: 1px solid #C4C4C4;
        text-transform: uppercase;
        text-align: center;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .benefitc-card-mobil .offer-your-price {
        margin-top: 18px;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .benefitc-card-mobil .offer-your-price a {
        margin-left: 12px;
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 14px;
        color: #333333;
        line-height: 19px;
        text-decoration: underline;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .benefitc-card-mobil .offer-your-price a:hover {
        text-decoration: none;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .benefitc-card-mobil .subscribe-dumping {
        margin-top: 17px;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .benefitc-card-mobil .subscribe-dumping a {
        margin-left: 12px;
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 14px;
        color: #333333;
        line-height: 19px;
        text-decoration: underline;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .benefitc-card-mobil .subscribe-dumping a:hover {
        text-decoration: none;
    }

    /* Переделка аккордеонов */
    /*.wrapp-card.new-card-mobil .block-card-info .wrapp-accord-card-mobil{*/
    /*    display: none;*/
    /*}*/
    .wrapp-card.new-card-mobil .block-card-info .wrapp-new-accord-mobil {
        display: block;
        margin-top: 23px;
        width: 100%;
    }

    .wrapp-card.new-card-mobil .block-card-info .wrapp-new-accord-mobil .link-accord button {
        padding-left: 16px;
        display: block;
        width: 100%;
        height: 48px;
        font-family: 'OpenSans-Regular';
        font-size: 14px;
        color: #333333;
        line-height: 19px;
        border: none;
        border-bottom: 1px solid #C4C4C4;
        text-transform: uppercase;
        text-decoration: none;
        background: #F8F8F8;
        outline: none;
        text-align: left;
        position: relative;
    }

    .wrapp-card.new-card-mobil .block-card-info .wrapp-new-accord-mobil .link-accord:first-child button {
        border-top: 1px solid #C4C4C4;
    }

    .wrapp-card.new-card-mobil .block-card-info .wrapp-new-accord-mobil .link-accord button:after {
        content: '';
        display: inline-block;
        width: 8px;
        height: 15px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/new-mobil-card/arr-accord.svg") no-repeat center center;
        background-size: cover;
        position: absolute;
        top: 50%;
        margin-top: -7.5px;
        right: 20px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord {
        display: none;
        padding-top: 0;
        width: 100%;
        background: #fff;
        top: 0;
        left: 0;
        z-index: 5;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .top-block-mobil {
        display: flex;
        flex-wrap: wrap;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .top-block-mobil .img-item {
        width: 49px;
        margin-right: 14px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .top-block-mobil .name-item {
        width: calc(100% - 63px);
        padding: 10px 46px 0 0;
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 12px;
        color: #323232;
        line-height: 16px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .top-block-mobil .name-item a {
        color: #323232;
        text-decoration: none;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .bottom-block-mobil {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .bottom-block-mobil .price-block .wrapp-price .price {
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 20px;
        color: #323232;
        line-height: 27px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .bottom-block-mobil .btn-buy {
        margin-left: auto;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .bottom-block-mobil .btn-buy .add-to-cart {
        width: 127px;
        height: 38px;
        line-height: 36px;
        border: 1px solid #F76600;
        text-decoration: none;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .bottom-block-mobil .btn-buy.analog .add-to-cart {
        width: auto;
        padding: 0 15px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .bottom-block-mobil .btn-buy .add-to-cart .btn-trans {
        margin-top: -36px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .bottom-block-mobil .btn-buy .add-to-cart .btn-anim {
        color: #F76600;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .bottom-block-mobil .btn-buy .add-to-cart:hover {
        color: #fff;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .bottom-block-mobil .btn-buy .add-to-cart:hover .btn-trans {
        margin-top: 0;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .close-info-fixed {
        margin-top: 13px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .close-info-fixed button {
        padding: 0 0 0 8px;
        display: block;
        width: 100%;
        height: 48px;
        font-family: 'OpenSans-Regular';
        font-size: 14px;
        color: #333333;
        line-height: 19px;
        border: none;
        border-top: 1px solid #C4C4C4;
        border-bottom: 1px solid #C4C4C4;
        text-transform: uppercase;
        text-decoration: none;
        background: #F8F8F8;
        outline: none;
        text-align: left;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .close-info-fixed button img {
        transform: rotate(180deg);
        margin-right: 4px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-characteristicks-mobil {
        margin-top: 20px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-characteristicks-mobil .block-icon {
        display: none;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-characteristicks-mobil .block-icon .item-icon {
        width: 60px;
        margin-right: 20px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-characteristicks-mobil .block-icon .item-icon .icon {
        margin-bottom: 5px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-characteristicks-mobil .block-icon .item-icon .icon img {
        max-width: 60px;
        max-height: 60px;
        border: 1px solid #f76600;
        border-radius: 9px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-characteristicks-mobil .block-icon .item-icon .text-icon {
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 12px;
        color: #333333;
        line-height: 14px;
        text-align: center;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-characteristicks-mobil .block-icon .item-icon:last-child {
        margin-right: 0;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-characteristicks-mobil .list-charackteristics {
        margin-top: 18px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-characteristicks-mobil .list-charackteristics .item-characteristic {
        padding: 7px 0;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-characteristicks-mobil .list-charackteristics .item-characteristic:nth-child(odd) {
        background: #F8F8F8;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-characteristicks-mobil .list-charackteristics .item-characteristic:nth-child(even) {
        background: #fff;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-characteristicks-mobil .list-charackteristics .item-characteristic .name {
        padding-left: 10px;
        padding-right: 10px;
        width: 64%;
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 12px;
        color: #323232;
        line-height: 17px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-characteristicks-mobil .list-charackteristics .item-characteristic .value {
        width: 36%;
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 12px;
        color: #323232;
        line-height: 23px;
    }

    .wrapp-card.new-card-mobil .block-card-info .wrapp-accord-card-mobil {
        margin-top: 17px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .list-sevice-support {
        padding: 0 !important;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .list-sevice-support .item-service-support:nth-child(even) {
        padding-left: 10px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .list-sevice-support .item-service-support a .img-service-support {
        width: 44px !important;
        height: 44px !important;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .list-sevice-support .img1 .img-service-support {
        background-size: 24px 19px !important;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .list-sevice-support .img2 .img-service-support {
        background-size: 22px 22px !important;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .list-sevice-support .img3 .img-service-support {
        background-size: 22px 20px !important;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .list-sevice-support .img4 .img-service-support {
        background-size: 22px 22px !important;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .list-sevice-support .img5 .img-service-support {
        background-size: 18px 24px !important;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .list-sevice-support .img6 .img-service-support {
        background-size: 22px 20px !important;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .list-sevice-support .item-service-support a .name-service-support {
        font-size: 12px !important;
        line-height: 16px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .list-sevice-support .item-service-support a:hover .img-service-support,
    .wrapp-card.new-card-mobil .info-fixed-accord .list-sevice-support .item-service-support a.action .img-service-support {
        border: 1px solid #F76600 !important;
    }

    .wrapp-card.new-card-mobil .block-card-info .info-fixed-accord .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil {
        margin-bottom: 0;
    }

    .wrapp-card.new-card-mobil .block-card-info .info-fixed-accord .service-mobile-wrapper h5 {
        font-size: 14px;
        line-height: 37px;
        text-align: center;
    }

    .wrapp-card.new-card-mobil .block-card-info .info-fixed-accord .service-mobile-item {
        justify-content: flex-start;
    }

    .wrapp-card.new-card-mobil .block-card-info .info-fixed-accord .service-mobile-item .item-document {
        display: flex;
        flex-wrap: wrap;
    }

    .wrapp-card.new-card-mobil .block-card-info .info-fixed-accord .service-mobile-item .item-document .icon-doc {
        margin-right: 13px;
    }

    .wrapp-card.new-card-mobil .block-card-info .info-fixed-accord .service-mobile-item .item-document .info-doc {
        text-align: left;
    }

    .wrapp-card.new-card-mobil .block-card-info .info-fixed-accord .service-mobile-item .item-document .name-doc {
        width: auto;
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 12px;
        color: #323232;
        line-height: 12px;
    }

    .wrapp-card.new-card-mobil .block-card-info .info-fixed-accord .service-mobile-item .item-document .size-doc {
        margin-top: 2px;
        font-family: 'OpenSans-Light', sans-serif;
        font-size: 14px;
        line-height: 14px;
    }

    .wrapp-card.new-card-mobil .block-card-info .info-fixed-accord .service-mobile-item .item-document .download-doc {
        margin-top: 2px;
        line-height: 17px;
    }

    .wrapp-card.new-card-mobil .block-card-info .info-fixed-accord .service-mobile-item .item-document .download-doc a {
        font-size: 14px;
        line-height: 14px;
    }

    .wrapp-card.new-card-mobil .block-card-info .info-fixed-accord .service-mobile-item .item-document .download-doc a::after {
        width: 17px;
        height: 17px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card {
        margin: 19px auto 0 auto;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .wrapp-list-rating-mobil {
        padding: 22px 10px 35px 10px;
        margin: 0 auto;
        width: 100%;
        max-width: 300px;
        border: 1px solid #ECECEC;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .wrapp-list-rating-mobil .title-rating-mobil {
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 12px;
        color: #333333;
        line-height: 16px;
        text-transform: uppercase;
        text-align: center;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .wrapp-list-rating-mobil .title-rating-mobil a {
        margin-left: 3px;
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 12px;
        color: #F76600;
        line-height: 16px;
        text-decoration: none;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .wrapp-list-rating-mobil .list-rating-mobil {
        margin-top: 14px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .wrapp-list-rating-mobil .list-rating-mobil .item-rating-mob {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        padding: 13px 0;
        border-bottom: 1px solid #C4C4C4;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .wrapp-list-rating-mobil .list-rating-mobil .item-rating-mob:first-child {
        border-top: 1px solid #C4C4C4;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .wrapp-list-rating-mobil .list-rating-mobil .item-rating-mob .bg-rating {
        margin-right: 10px;
        align-self: baseline;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .wrapp-list-rating-mobil .list-rating-mobil .item-rating-mob .bg-rating.rating5 .empty-stars i {
        width: 15px;
        height: 15px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .wrapp-list-rating-mobil .list-rating-mobil .item-rating-mob .bg-rating.rating5 .filled-stars i {
        width: 15px;
        height: 15px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .wrapp-list-rating-mobil .list-rating-mobil .item-rating-mob .bg-rating.rating4 {
        width: 75px;
        height: 15px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/rate4.png") no-repeat center center;
        background-size: 75px 14px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .wrapp-list-rating-mobil .list-rating-mobil .item-rating-mob .bg-rating.rating3 {
        width: 75px;
        height: 15px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/rate5.png") no-repeat center center;
        background-size: 75px 14px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .wrapp-list-rating-mobil .list-rating-mobil .item-rating-mob .bg-rating.rating2 {
        width: 75px;
        height: 15px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/rate6.png") no-repeat center center;
        background-size: 75px 14px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .wrapp-list-rating-mobil .list-rating-mobil .item-rating-mob .bg-rating.rating1 {
        width: 75px;
        height: 15px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/rate7.png") no-repeat center center;
        background-size: 75px 14px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .wrapp-list-rating-mobil .list-rating-mobil .item-rating-mob .progress-bar-rating {
        margin-right: 7px;
        width: 170px;
        height: 9px;
        background: #DDDDDD;
        position: relative;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .wrapp-list-rating-mobil .list-rating-mobil .item-rating-mob .progress-bar-rating span {
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .wrapp-list-rating-mobil .list-rating-mobil .item-rating-mob .progress-bar-rating.gold-progress span {
        background: linear-gradient(96.44deg, #FCE78F -16.28%, #FCE78F 32.39%, #F69B1F 65.97%, #F69B1F 105.39%);
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .wrapp-list-rating-mobil .list-rating-mobil .item-rating-mob .progress-bar-rating.black-progress span {
        background: #333333;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .wrapp-list-rating-mobil .list-rating-mobil .item-rating-mob .count-rating {
        font-family: 'OpenSans-Regular';
        font-size: 12px;
        color: #333333;
        line-height: 16px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .add-reviews-mobil {
        margin-top: 21px;
        text-align: center;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .add-reviews-mobil a {
        display: inline-flex;
        align-items: center;
        justify-content: center;
        width: 100%;
        max-width: 300px;
        height: 49px;
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 12px;
        color: #fff;
        line-height: 16px;
        background: #F76600;
        border-radius: 10px;
        text-decoration: none;
        text-align: center;
        text-transform: uppercase;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .list-reviews {
        margin-top: 21px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .list-reviews .item-review {
        margin-bottom: 10px;
        border: 1px solid #ECECEC;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .list-reviews .item-review .head-review {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .list-reviews .item-review .head-review .name-reviewer {
        padding: 14px 0 14px 0;
        width: calc(100% - 184px);
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 14px;
        color: #333333;
        /*line-height: 15px;*/
        border-right: 1px solid #ECECEC;
        text-align: center;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .list-reviews .item-review .head-review .rating-reviewer {
        padding: 14px 0;
        display: flex;
        align-items: center;
        align-self: stretch;
        justify-content: center;
        width: 103px;
        border-right: 1px solid #ECECEC;
        text-align: center;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .list-reviews .item-review .head-review .rating-reviewer .empty-stars i {
        width: 17px;
        height: 17px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .list-reviews .item-review .head-review .rating-reviewer .filled-stars i {
        width: 17px;
        height: 17px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .list-reviews .item-review .head-review .like-reviewer {
        width: 81px;
        padding: 8px 0 8px 0;
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 19px;
        color: #8E8E8E;
        text-align: center;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .list-reviews .item-review .body-review {
        padding: 15px 15px 22px 15px;
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 12px;
        color: #333333;
        border-top: 1px solid #ECECEC;
        letter-spacing: 0.05em;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .list-reviews .item-review .body-review span {
        display: block;
        margin-bottom: 3px;
        font-family: 'OpenSans-Bold';
        font-size: 12px;
        color: #333333;
        line-height: 16px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .list-reviews .item-review .body-review .advantages {
        margin-bottom: 9px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .list-reviews .item-review .body-review .disadvantages {
        margin-bottom: 9px;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card + .wrapp-accord-card-mobil {
        display: none;
    }

    .wrapp-card.new-card-mobil .wrapp-related-product-mobil {
        margin-top: 24px;
    }

    .wrapp-card.new-card-mobil .wrapp-related-product-mobil .title-rel-product {
        margin-bottom: 12px;
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 16px;
        color: #323232;
        line-height: 22px;
        text-align: center;
        text-transform: uppercase;
    }

    /* Новая карточка в списке товаров */
    /*.slider-recommendation-mobil-new{*/
    /*    padding: 0 15px;*/
    /*}*/
    /*.slider-recommendation-mobil-new .slick-list{*/
    /*    margin: 0 -15px;*/
    /*}*/
    .wrapp-catalog .back-section {
        padding: 0 10px;
        margin: 20px 0 17px 0;
        display: flex;
        flex-wrap: wrap;
    }

    .wrapp-catalog .back-section img {
        margin-right: 7px;
    }

    .wrapp-catalog .back-section a {
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 16px;
        color: #333333;
        line-height: 16px;
        text-decoration: none;
    }

    .wrapp-item-new {
        margin-bottom: 10px;
    }

    .wrapp-item-new .item-new {
        padding-bottom: 11px;
        border-bottom: 1px solid #C4C4C4;
        position: relative;
    }

    .wrapp-item-new .item-new .name-item-new {
        width: calc(100% - 50px);
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 11px;
        color: #333333;
        line-height: 15px;
    }

    .wrapp-item-new .item-new .name-item-new a {
        color: #333333;
        text-decoration: none;
    }

    .wrapp-item-new .item-new .icon-item {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
        position: absolute;
        top: 0;
        right: 0;
    }

    .wrapp-item-new .item-new .icon-item a {
        border: 1px solid #f76600;
        border-radius: 50%;
    }

    .wrapp-item-new .item-new .icon-item .compare-card {
        display: inline-flex;
        margin-bottom: 10px;
        width: 26px;
        height: 26px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/compare-item.svg") no-repeat center center;
        background-size: 26px 26px;
    }

    .wrapp-item-new .item-new .icon-item .compare-card.selected {
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/compare-item-active.svg") no-repeat center center;
        background-size: 26px 26px;
    }

    .wrapp-item-new .item-new .icon-item .favorites-card {
        display: inline-flex;
        width: 26px;
        height: 26px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/favorites-item.svg") no-repeat center center;
        background-size: 26px 26px;
    }

    .wrapp-item-new .item-new .icon-item .favorites-card.selected {
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/favorites-item-active.svg") no-repeat center center;
        background-size: 26px 26px;
    }

    .wrapp-item-new .item-new .block-item-new {
        margin-top: 5px;
        display: flex;
        flex-wrap: wrap;
    }

    .wrapp-item-new .item-new .block-item-new .img-item-new {
        padding-top: 6px;
        margin-right: 10px;
        width: 115px;
        position: relative;
    }

    .wrapp-item-new .item-new .block-item-new .img-item-new .stickers {
        display: flex;
        position: absolute;
        top: 0;
        right: 0;
    }

    .wrapp-item-new .item-new .block-item-new .img-item-new .stickers .novelty {
        display: inline-flex;
        justify-content: center;
        align-items: center;
        width: 53px;
        height: 20px;
        font-family: 'OpenSans-Bold';
        font-size: 7px;
        color: #F76600;
        line-height: 18px;
        border: 1px solid #F76600;
        border-radius: 6px;
        text-transform: uppercase;
        text-align: center;
    }

    .wrapp-item-new .item-new .block-item-new .img-item-new .rating-item {
        margin-top: 10px;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
    }

    .wrapp-item-new .item-new .block-item-new .img-item-new .rating-item .empty-stars i {
        width: 11px;
        height: 11px;
    }

    .wrapp-item-new .item-new .block-item-new .img-item-new .rating-item .filled-stars i {
        width: 11px;
        height: 11px;
    }

    .wrapp-item-new .item-new .block-item-new .img-item-new .rating-item .count-rating {
        margin-left: 5px;
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 10px;
        color: #F76600;
        line-height: 10px;
    }

    .wrapp-item-new .item-new .block-item-new .img-item-new .rating-item .count-rating a {
        color: #F76600;
        text-decoration: underline;
    }


    .wrapp-item-new .item-new .block-item-new .info-item-new {
        width: calc(100% - 125px);
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .wrapp-price-item-new {
        display: flex;
        flex-wrap: wrap;
        /*flex-direction: column;*/
        align-items: baseline;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .wrapp-price-item-new .old-price {
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 12px;
        /*color: #333333;*/
        line-height: 17px;

    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .wrapp-price-item-new .old-price span {
        /*position: relative;*/
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .wrapp-price-item-new .old-price span::after {
        content: '';
        display: inline-block;
        /*width: 100%;*/
        height: 1px;
        /*background: #F76600;*/
        position: absolute;
        top: 50%;
        /*left: 0;*/
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .wrapp-price-item-new .price {
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 20px;
        color: #333333;
        line-height: 27px;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .wrapp-price-item-new .old-price + .price.new-price {
        /*color: #F76600;*/
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .avialable-new-item .yes-avialable {
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 9px;
        color: #20AA4D;
        line-height: 12px;
        text-transform: uppercase;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .avialable-new-item .yes-avialable::before {
        content: '';
        margin-right: 7px;
        display: inline-block;
        width: 10px;
        height: 10px;
        background: url('/local/templates/czebra_daewoo/front/css_new/../img/in-avialable.svg') no-repeat center center;
        background-size: cover;
        vertical-align: -2px;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .block-delivery {
        margin-top: 5px;
        display: flex;
        flex-wrap: wrap;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .block-delivery .delivery-product {
        margin-right: 10px;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .block-delivery .delivery-product .icon-delivery-product {
        width: 28px;
        height: 28px;
        margin-right: 4px;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .block-delivery .delivery-product .icon-delivery-product img {
        width: 100%;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .block-delivery .delivery-product .text-delivery-product {
        width: calc(100% - 32px);
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .block-delivery .delivery-product .text-delivery-product span:first-child {
        display: block;
        font-family: ' OpenSans-Regular', sans-serif;
        font-size: 7px;
        color: #333333;
        line-height: 10px;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .block-delivery .delivery-product .text-delivery-product span:last-child {
        display: block;
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 7px;
        color: #333333;
        line-height: 10px;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .block-delivery .pickup-product {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .block-delivery .pickup-product .icon-pickup-product {
        width: 28px;
        height: 28px;
        margin-right: 4px;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .block-delivery .pickup-product .icon-pickup-product img {
        width: 100%;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .block-delivery .pickup-product .text-pickup-product {
        width: calc(100% - 32px);
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .block-delivery .pickup-product .text-pickup-product span:first-child {
        display: block;
        font-family: ' OpenSans-Regular', sans-serif;
        font-size: 7px;
        color: #333333;
        line-height: 10px;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .block-delivery .pickup-product .text-pickup-product span:last-child {
        display: block;
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 7px;
        color: #333333;
        line-height: 10px;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .block-delivery .pickup-product .text-pickup-product .discount,
    .wrapp-item-new .item-new .wrapp-info-item-tablet .wrapp-pickup-item .date-pickup .discount {
        display: inline-block !important;
        color: #20AA4D !important;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item {
        margin-top: 13px;
        display: flex;
        flex-wrap: wrap;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item .add-to-cart-item {
        display: inline-block;
        margin-right: 6px;
        width: 84px;
        height: 27px;
        line-height: 25px;
        overflow: hidden;
        transition: .3s;
        vertical-align: middle;
        position: relative;
        z-index: 2;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item .add-to-cart-item a {
        display: inline-block;
        width: 84px;
        height: 27px;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 8px;
        color: #F76600;
        line-height: 25px;
        border: 1px solid #F76600;
        border-radius: 4px;
        text-align: center;
        text-transform: uppercase;
        text-decoration: none;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item .add-to-cart-item a .btn-trans {
        display: block;
        transition: .3s;
        color: #fff;
        margin-top: -26px;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item .add-to-cart-item a .btn-anim {
        display: block;
        color: #F76600;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item .add-to-cart-item a:hover {
        background: #F76600;
        color: #fff;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item .add-to-cart-item a:hover .btn-trans {
        margin-top: 0;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item .quick-order {
        display: inline-block;
        width: 84px;
        height: 27px;
        line-height: 25px;
        overflow: hidden;
        transition: .3s;
        vertical-align: middle;
        position: relative;
        z-index: 2;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item .quick-order a {
        display: inline-block;
        width: 84px;
        height: 27px;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 8px;
        color: #333333;
        line-height: 25px;
        border: 1px solid #333333;
        border-radius: 4px;
        text-align: center;
        text-transform: uppercase;
        text-decoration: none;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item .quick-order a .btn-trans {
        display: block;
        transition: .3s;
        color: #fff;
        margin-top: -26px;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item .quick-order a .btn-anim {
        display: block;
        color: #333333;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item .quick-order a:hover {
        background: #F76600;
        border: 1px solid #F76600;
        color: #fff;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item .quick-order a:hover .btn-trans {
        margin-top: 0;
    }


    .slider-recommendation-mobil-new .prev-slide {
        display: inline-block;
        width: 9px;
        height: 16px;
        background: url('/local/templates/czebra_daewoo/front/css_new/../img/card-mobil/arrow-slider.svg') no-repeat center center;
        background-size: cover;
        position: absolute;
        top: 50%;
        margin-top: -19px;
        transform: rotate(180deg);
        left: -10px;
        z-index: 3;
    }

    .slider-recommendation-mobil-new .next-slide {
        display: inline-block;
        width: 9px;
        height: 16px;
        background: url('/local/templates/czebra_daewoo/front/css_new/../img/card-mobil/arrow-slider.svg') no-repeat center center;
        background-size: cover;
        position: absolute;
        top: 50%;
        right: -10px;
        margin-top: -19px;
        z-index: 3
    }

    /* Новый список товаров */
    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items.mobil-version.new-version .wrapp-item-new {
        padding: 0 10px;
    }

    .header .wrapp-mobil-menu .catalog-mobil-menu ul {
        padding: 0;
    }

    .header .wrapp-mobil-menu .catalog-mobil-menu ul li {
        padding: 0 17px;
    }

    .header .wrapp-mobil-menu .catalog-mobil-menu ul li:nth-child(1) {
        background: #F8F8F8;
    }

    .header .wrapp-mobil-menu .catalog-mobil-menu ul li:active {
        background: #FFECDF !important;
    }

    .header .wrapp-mobil-menu .catalog-mobil-menu ul li:nth-child(1) ul li {
        background: transparent;
    }

    .header .wrapp-mobil-menu .catalog-mobil-menu ul li:nth-child(2) {
        background: #F8F8F8;
    }

    .header .wrapp-mobil-menu .catalog-mobil-menu ul li:nth-child(2) ul li {
        background: transparent;
    }

    .header .wrapp-mobil-menu .catalog-mobil-menu ul li:nth-child(3) {
        background: #F8F8F8;
    }

    .header .wrapp-mobil-menu .catalog-mobil-menu ul li:nth-child(3) ul li {
        background: transparent;
    }

    .header .wrapp-mobil-menu .catalog-mobil-menu ul li:nth-child(4) {
        background: #F8F8F8;
    }

    .header .wrapp-mobil-menu .catalog-mobil-menu ul li:nth-child(4) ul li {
        background: transparent;
    }

    .header .wrapp-mobil-menu .catalog-mobil-menu ul li.addit a {
        font-size: 14px !important;
    }

    .header .wrapp-mobil-menu .slinky-theme-default a:not(.back):hover {
        background: transparent;
    }

    /* Иконки в меню */
    .header .wrapp-mobil-menu .catalog-mobil-menu ul li.addit a {
        font-size: 14px !important;
    }

    .header .wrapp-mobil-menu .catalog-mobil-menu ul li.addit span {
        padding-left: 30px;
    }

    .header .wrapp-mobil-menu .catalog-mobil-menu ul li.addit span .wrapp-span {
        padding-left: 0;
    }

    .header .wrapp-mobil-menu .catalog-mobil-menu ul li a span .icon.icon-small {
        width: 22px !important;
        height: 22px !important;
        position: absolute;
        top: 50%;
        margin-top: -11px;
        left: -30px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items.mobil-version .more-item a {
        display: inline-flex;
        align-items: center;
        justify-content: center;
        width: 171px;
        height: 34px;
        font-size: 12px;
        border: 1px solid #333333;
        border-radius: 8px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items.mobil-version .more-item a::after {
        width: 12px;
        height: 7px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/arr-select.svg") no-repeat center center;
        background-size: 12px 7px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items.mobil-version .more-item a:hover, .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items.mobil-version .more-item a:active {
        color: #F76600;
        border-color: #F76600;
        text-decoration: none !important;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items.mobil-version .more-item a:hover::after, .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items.mobil-version .more-item a:active::after {
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/arr-select-hover.svg") no-repeat center center;
        background-size: 12px 7px;
    }

    .slider-recommendation-mobil-new {
        max-width: 300px;
        margin: 0 auto;
    }

    .slider-recommendation-mobil-new .wrapp-item-new .item-new .icon-item {
        flex-direction: column;
    }

    .slider-recommendation-mobil-new .wrapp-item-new .item-new .icon-item .compare-card {
        margin-right: 0;
        margin-bottom: 10px;
        width: 26px;
        height: 26px;
        background-size: 26px 26px;
    }

    .slider-recommendation-mobil-new .wrapp-item-new .item-new .icon-item .favorites-card {
        width: 26px;
        height: 26px;
        background-size: 26px 26px;
    }


    /* Новый поиск мобильный */
    .new-search {
        padding: 14px 10px;
        width: 100%;
        background: #F8F8F8;
        position: absolute;
        top: 100%;
        left: 0;
        z-index: 21;
    }

    .new-search::after {
        content: '';
        display: inline-block;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 0 7px 8px 7px;
        border-color: transparent transparent #f8f8f8 transparent;
        position: absolute;
        top: -8px;
        right: 82px;
    }

    .new-search input {
        padding-left: 15px;
        width: 100%;
        height: 39px;
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 12px;
        color: #898989;
        line-height: 16px;
        border: 1px solid #E4E4E4;
        outline: none;
    }

    .new-search input::-webkit-input-placeholder {
        color: #898989;
    }

    .new-search input::-moz-placeholder {
        color: #898989;
    }

    .new-search input:-moz-placeholder {
        color: #898989;
    }

    .new-search input:-ms-input-placeholder {
        color: #898989;
    }


    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil .list-set-mobil {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil .list-set-mobil .item-set-mobil {
        margin-bottom: 19px;
        display: flex;
        flex-wrap: wrap;
        padding: 6px 12px;
        border: 1px solid #DDDDDD;
        position: relative;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil .list-set-mobil .item-set-mobil::before {
        content: '';
        display: inline-block;
        width: 29px;
        height: 29px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/plus-set.svg") no-repeat center center;
        background-size: cover;
        position: absolute;
        top: -25px;
        left: 50%;
        margin-left: -14.5px;
        z-index: 2;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil .list-set-mobil .item-set-mobil:first-child::before {
        display: none;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil .list-set-mobil .item-set-mobil.info-total-set::before {
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/icon-total-discount.svg") no-repeat center center;
        background-size: cover;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil .list-set-mobil .item-set-mobil .img-item {
        width: 82px;
        height: 82px;
        margin-right: 13px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil .list-set-mobil .item-set-mobil .img-item a {
        display: block;
        width: 100%;
        height: 100%;
        position: relative;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil .list-set-mobil .item-set-mobil .img-item a img {
        max-width: 100%;
        max-height: 100%;
        margin: auto;
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil .list-set-mobil .item-set-mobil .info-item {
        width: calc(100% - 95px);
        padding-top: 9px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil .list-set-mobil .item-set-mobil .info-item .name-item {
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 13px;
        color: #323232;
        line-height: 18px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil .list-set-mobil .item-set-mobil .info-item .name-item a {
        color: #323232;
        text-decoration: none;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil .list-set-mobil .item-set-mobil .info-item .price-item {
        margin-top: 5px;
        display: flex;
        flex-wrap: wrap;
        align-items: baseline;
        justify-content: flex-end;
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 20px;
        color: #323232;
        line-height: 28px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil .list-set-mobil .item-set-mobil .info-item .price-item img {
        width: 14px;
        margin-right: 5px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil .list-set-mobil .item-set-mobil .info-item .price-item .rubl {
        font-size: 14px;
        line-height: 20px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil .list-set-mobil .item-set-mobil.info-total-set {

    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil .list-set-mobil .item-set-mobil.info-total-set {
        display: block;
        padding: 30px 18px 36px;
        width: 100%;
        border: none;
        background: #F3F3F3;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil .list-set-mobil .item-set-mobil.info-total-set .total-sum {
        margin-bottom: 19px;
        display: flex;
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 14px;
        color: #343434;
        line-height: 19px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil .list-set-mobil .item-set-mobil.info-total-set .total-sum > span {
        display: inline-block;
        margin-left: auto;
        font-size: 16px;
        line-height: 23px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil .list-set-mobil .item-set-mobil.info-total-set .total-sum span .rubl {
        font-size: 12px;
        line-height: 16px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil .list-set-mobil .item-set-mobil.info-total-set .total-discount {
        margin-bottom: 19px;
        display: flex;
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 14px;
        color: #343434;
        line-height: 19px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil .list-set-mobil .item-set-mobil.info-total-set .total-discount > span {
        display: inline-block;
        margin-left: auto;
        font-size: 16px;
        line-height: 23px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil .list-set-mobil .item-set-mobil.info-total-set .total-discount span .rubl {
        font-size: 12px;
        line-height: 16px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil .list-set-mobil .item-set-mobil.info-total-set .economy {
        margin-bottom: 19px;
        display: flex;
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 14px;
        color: #343434;
        line-height: 19px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil .list-set-mobil .item-set-mobil.info-total-set .economy > span {
        display: inline-block;
        margin-left: auto;
        font-size: 16px;
        color: #20AA4D;
        line-height: 23px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil .list-set-mobil .item-set-mobil.info-total-set .price-set {
        padding: 8px 16px 8px 18px;
        margin: 0 -18px;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 14px;
        color: #F66507;
        line-height: 19px;
        border-top: 1px solid #fff;
        border-bottom: 1px solid #fff;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil .list-set-mobil .item-set-mobil.info-total-set .price-set img {
        margin-right: 6px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil .list-set-mobil .item-set-mobil.info-total-set .price-set > span {
        margin-left: auto;
        font-size: 23px;
        line-height: 33px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil .list-set-mobil .item-set-mobil.info-total-set .price-set span .rubl {
        font-size: 18px;
        line-height: 26px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil .list-set-mobil .item-set-mobil.info-total-set .buy-set {
        margin-top: 27px;
        text-align: center;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil .list-set-mobil .item-set-mobil.info-total-set .buy-set a {
        display: inline-flex;
        align-items: center;
        justify-content: center;
        width: 100%;
        height: 47px;
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 13px;
        color: #FFFFFF;
        line-height: 18px;
        background: #F76600;
        border-radius: 11px;
        text-decoration: none;
        text-transform: uppercase;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil .list-set-mobil p {
        margin-bottom: 19px;
        display: flex;
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 14px;
        color: #343434;
        line-height: 19px;
    }

    .wrapp-card.new-card-mobil .block-card-info .wrapp-new-accord-mobil .link-accord.set button {
        background: #FFECDF;
        color: #F76600;
    }

    .wrapp-card.new-card-mobil .block-card-info .wrapp-new-accord-mobil .link-accord.set button::after {
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/arr-set.svg") no-repeat center center;
        background-size: cover;
    }


    .wrapp-card.new-card-mobil .block-card-info .info-fixed-accord .service-mobile-item .list-questions {
        width: 100%;
    }

    .wrapp-card.new-card-mobil .block-card-info .info-fixed-accord .service-mobile-item .list-questions .item-question {
        margin-bottom: 20px;
    }

    .wrapp-lk .block-lk .block-btn-mobil-share-bonus {
        display: flex;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item .add-to-cart-item {
        height: 30px;
        box-sizing: border-box;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item .add-to-cart-item a {
        height: 30px;
        line-height: 28px;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item .add-to-cart-item a .btn-trans {
        margin-top: -28px;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item .quick-order {
        height: 30px;
        box-sizing: border-box;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item .quick-order a {
        height: 30px;
        line-height: 28px;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item .quick-order a .btn-trans {
        margin-top: -28px;
    }

    .wrapp-list-subsection .list-subsection .item-section {
        height: 55px;
        border: 1px solid #DADBDD;
        border-radius: 5px;
        margin-top: -1px;
    }


    /*.header .logo {
        padding-top: 7px;
    }*/
    .wrapp-catalog .wrapp-controls-catalog {
        margin-top: 0;
    }

    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items.old-version {
        display: none;
    }

    .wrapp-breadcrumb-order-success .back-section {
        margin-bottom: 9px;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
    }

    .wrapp-breadcrumb-order-success .back-section a {
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 12px;
        color: #333333;
        line-height: 16px;
        text-decoration: none;
    }

    .wrapp-order-success.wrapp-mobile-order-success {
        padding-top: 0;
        padding-bottom: 0;
        margin-top: 12px;
    }

    .wrapp-order-success.wrapp-mobile-order-success .back-section {
        margin-bottom: 0;
    }

    .wrapp-breadcrumb-order-success .back-section img {
        margin-right: 7px;
    }

    .wrapp-catalog-filter .catalog-filter form .btn-catalog-filter {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }

    .wrapp-catalog-filter .catalog-filter form .btn-catalog-filter .clear-filter {
        width: 125px;
        margin-left: 10px;
        height: 50px;
        border: 1px solid #333333;
        border-radius: 11px;
        line-height: 48px;
        text-align: center;
        text-decoration: none;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item.analog .add-to-cart-item.analog {
        width: 100% !important;
        margin-right: 0;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item.analog .add-to-cart-item.analog a {
        width: 100% !important;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .add-to-cart-item.analog {
        width: 100% !important;
        margin-right: 0;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .add-to-cart-item.analog a {
        width: 100% !important;
    }

    .wrapp-purchase-history .wrapp-info-bonus {
        margin-bottom: 10px;
    }

    .wrapp-purchase-history .wrapp-info-bonus .active-bonus {
        padding-top: 5px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .bottom-block-mobil .price-block .wrapp-price .old-price {
        position: relative;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .bottom-block-mobil .price-block .wrapp-price .old-price::after {
        content: '';
        content: '';
        display: inline-block;
        width: calc(85%);
        height: 1px;
        background: #F76600;
        position: absolute;
        top: 50%;
        left: -5px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .bottom-block-mobil .price-block .wrapp-price .price.new-price {
        color: #F76600;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .benefitc-card-mobil .offer-your-price a {
        margin-left: 17px;
    }

    .btn-personal-date .back-lk {
        width: 49%;
    }

    .wrapp-personal-date .btn-catalog-filter .apply-filter {
        width: 49%;
    }

    .wrapp-personal-date .btn-catalog-filter .apply-filter button {
        width: 100%;
    }

    .wrapp-lk .block-lk .btn-share-mobil .share-bonus {
        color: #F76600;
        border: 1px solid #F76600;
    }

    .wrapp-lk .block-lk .btn-share-mobil .share-bonus .btn-anim {
        color: #F76600
    }

    .back-section-mobil {
        margin-bottom: 9px;
        display: block;
        margin-top: 10px;
    }

    .back-section-mobil a {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 12px;
        color: #333333;
        line-height: 16px;
        text-decoration: none;
    }

    .back-section-mobil a img {
        margin-right: 7px;
    }

    .my-reviews-question .list-reviews-question .item-review-question .mobil-reviewer .name-reviewer {
        padding-left: 15px;
        text-align: left;
    }

    .wrapp-lk .block-lk .block-lk-delivery-user .list-address-user .item-address-user.add-new-address {
        padding: 9px 12px 9px 12px;
    }

    .wrapp-card.new-card-mobil .block-card-info .info-fixed-accord .service-documentary-mobile .service-mobile-item .item-document {
        padding-left: 10px;
    }

    .wrapp-card.new-card-mobil .block-card-info .info-fixed-accord .service-mobile-item .item-document .info-doc {
        max-width: 90px;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .bottom-block .delivery .icon-delivery img {
        width: 45px;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .bottom-block .pickup .icon-pickup img {
        width: 45px;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item .add-to-cart-item {
        height: 30px;
        box-sizing: border-box;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item .add-to-cart-item a {
        height: 30px;
        line-height: 28px;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item .add-to-cart-item a .btn-trans {
        margin-top: -28px;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item .quick-order {
        height: 30px;
        box-sizing: border-box;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item .quick-order a {
        height: 30px;
        line-height: 28px;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item .quick-order a .btn-trans {
        margin-top: -28px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history.with-bonus .total-price-and-bonus .total-price {
        display: flex;
        flex-wrap: wrap;
        padding-right: 20px;
        padding-bottom: 5px;
        border-bottom: 1px solid #C4C4C4;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history.with-bonus .total-price-and-bonus .total-price .price-bonus .price {
        text-align: left;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history.with-bonus .total-price-and-bonus .total-price .price-bonus .mobil-bonus {
        display: block;
        font-size: 12px;
        line-height: 16px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history.with-bonus .total-price-and-bonus .total-price .price-bonus .mobil-bonus span {
        display: inline-block;
        font-size: 12px;
        font-family: 'OpenSans-Bold', sans-serif;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history.with-bonus .total-price-and-bonus .total-bonus {
        display: none;
    }

    .slider-recommendation-mobil-new .wrapp-item-new-tablet .ya-share2__popup.ya-share2__popup_mobile.ya-share2__popup_visible {
        max-width: calc(100vw - 40px);
    }

    .slider-recommendation-mobil-new .wrapp-item-new-tablet .ya-share2__popup.ya-share2__popup_mobile.ya-share2__popup_visible .ya-share2__popup-content {
        /*max-width: 90vw;*/
        max-width: 650px !important;
        box-sizing: border-box;
        bottom: 25px;
    }

    .slider-recommendation-mobil-new .ya-share2__popup-content .ya-share2__messenger-contacts-list
        /*.ya-share2__popup-content .ya-share2__popup-tile*/
    {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
    }

    .slider-recommendation-mobil-new .ya-share2__popup-content .ya-share2__messenger-contacts-list .ya-share2__item
        /*.ya-share2__popup-content .ya-share2__popup-tile .ya-share2__item*/
    {
        width: 100% !important;
    }

    .slider-recommendation-mobil-new .ya-share2__popup-content .ya-share2__messenger-contacts-list .ya-share2__mobile-popup-badge
        /*.ya-share2__popup-content .ya-share2__popup-tile .ya-share2__mobile-popup-badge*/
    {
        margin: 0 !important;
    }

    .slider-recommendation-mobil-new .ya-share2__popup-content .ya-share2__messenger-contacts-list .ya-share2__item .ya-share2__link
        /*.ya-share2__popup-content .ya-share2__popup-tile .ya-share2__item .ya-share2__link*/
    {
        align-items: center;
    }

    .slider-recommendation-mobil-new .ya-share2__popup-content .ya-share2__messenger-contacts-list .ya-share2__mobile-popup-service-title
        /*.ya-share2__popup-content .ya-share2__popup-tile .ya-share2__mobile-popup-service-title*/
    {
        margin-top: 0 !important;
    }

    .slider-recommendation-mobil-new .ya-share2__popup-content .ya-share2__messenger-contacts-list .ya-share2__item .ya-share2__native-share-fake-link
        /*.ya-share2__popup-content .ya-share2__popup-tile .ya-share2__item .ya-share2__native-share-fake-link*/
    {
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
    }

    .slider-recommendation-mobil-new .ya-share2__popup.ya-share2__popup_mobile.ya-share2__popup_visible .ya-share2__popup-content {
        width: 100% !important;
    }

    .wrapp-card .block-card-info .right-card-mobil .btn-block.analog-mobile {
        justify-content: center;
    }

    .wrapp-card .block-card-info .right-card .btn-item-card.analog {
        grid-template-columns: repeat(1, 1fr);
    }

    /*увеличение меню*/
    .header .wrapp-mobil-menu .catalog-mobil-menu ul li a .icon {
        width: 32px !important;
        height: 32px !important;
    }

    .header .wrapp-mobil-menu .catalog-mobil-menu ul li a {
        font-size: 18px !important;
    }

    .header .wrapp-mobil-menu .select-сity-mobil a {
        font-size: 18px !important;
    }

    .header .wrapp-mobil-menu .slinky-menu .header .title {
        font-size: 18px !important;
    }

    .header .wrapp-mobil-menu .slinky-menu .header .title + img {
        max-width: 42px;
    }

    .header .wrapp-mobil-menu .slinky-menu .header .title + img {
        display: none;
    }

    .header .wrapp-mobil-menu .catalog-mobil-menu ul li a .icon img {
        width: 100%;
    }

    .link-favorites a img {
        width: 26px;
        height: 28px;
    }

    .link-entry a img {
        width: 23px;
        height: 28px;
    }

    .link-compare-sidemenu a img {
        width: 28px;
        height: 28px;
    }

    .header .wrapp-mobil-menu .catalog-mobil-menu ul {
        padding-bottom: 20px;
    }

    /* лк */
    .wrapp-lk .block-lk .wrapp-menu-lk {
        justify-content: center;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk:nth-child(2n) {
        margin-right: 0 !important;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk a {
        border-radius: 5px !important;
        border: 1px solid #DDDDDD !important;
    }

    .wrapp-lk .block-lk .item-menu-lk {
        padding: 5px;
    }

    .jq-radio__div {
        display: none;
    }

    /* лк */
    .wrapp-compare .wrapp-list-compare .slider-compare .slick-track {
        display: flex;
        flex-direction: row;
        justify-content: center;
        /*width: 100% !important;*/
    }

    .wrapp-compare .wrapp-list-compare .slider-compare .prev-slide {
        left: 0;
    }

    .slick-initialized .slick-slide {
        display: flex;
        flex-direction: column;
        align-items: center;
        /*width: 200px !important;*/

    }

    .filter-characteristics-compare {
        display: flex;
        column-gap: 15px;
        flex-flow: row-reverse;
        justify-content: start;
    }


    /*СЕРВИС И ПОДДЕРЖКА */
    .wrapp-service-support .receiving-city {
        padding: 0 15px;
    }

    .wrapp-service-support .receiving-city .chosen-container {
        width: 100% !important;
    }

    .wrapp-service-support.wrapp-addresses-service .list-service .phone-service {
        text-align: right;
        white-space: break-spaces;
    }

    .wrapp-service-support.wrapp-addresses-service .list-service .phone-service a {
        max-width: 187px;
    }

    .wrapp-service-support.wrapp-addresses-service .list-service .phone-service::before {
        left: unset;
        right: 160px;
    }

    .wrapp-service-support.wrapp-addresses-service .list-service .working-time-service {
        width: 70%;
        white-space: break-spaces;
    }

    .wrapp-service-support.wrapp-addresses-service .list-service .working-time-service span {
        display: block;
    }

    .wrapp-list-delivery-company .item-delivery-company {
        width: 360px;
    }
}

@media (min-width: 1024px) and (max-width: 1099px) {

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .icon-item .compare-card {
        width: 45px;
        height: 45px;
        background-size: 45px 45px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .icon-item .favorites-card {
        width: 45px;
        height: 45px;
        background-size: 45px 45px;
    }

    .wrapp-item-new-tablet .item-new .name-item-new .ya-share2__item_more.ya-share2__item_has-pretty-view .ya-share2__icon_more {
        width: 45px;
        height: 45px;
        background-size: 45px 45px;
    }

    .wrapp-item-new .item-new.tablet-item .top-item-tablet .ya-share2__item_more.ya-share2__item_has-pretty-view .ya-share2__badge_more .ya-share2__icon {
        width: 35px;
        height: 35px;
        background-size: 35px 35px;
    }

    .wrapp-item-new .item-new.tablet-item .top-item-tablet .ya-share2__item_more.ya-share2__item_has-pretty-view .ya-share2__icon_more {
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/new-mobil-card/share.svg") no-repeat center center;
    }

    .wrapp-item-new .item-new.tablet-item .top-item-tablet .ya-share2__container_size_m .ya-share2__item_more.ya-share2__item_has-pretty-view .ya-share2__link_more.ya-share2__link_more-button-type_short {
        padding: 0;
        background: transparent;
    }

    .wrapp-item-new .item-new.tablet-item .top-item-tablet .ya-share2__item_more.ya-share2__item_has-pretty-view .ya-share2__badge_more {
        background: transparent;
    }

    .wrapp-item-new .item-new .icon-item .compare-card {
        width: 45px;
        height: 45px;
        background-size: 45px 45px;
    }

    .wrapp-item-new .item-new .icon-item .compare-card.selected {
        width: 45px;
        height: 45px;
        background-size: 45px 45px;
    }

    .wrapp-item-new .item-new .icon-item .favorites-card {
        width: 45px;
        height: 45px;
        background-size: 45px 45px;
    }

    .wrapp-item-new .item-new .icon-item .favorites-card.selected {
        width: 45px;
        height: 45px;
        background-size: 45px 45px;
    }
}

@media (min-width: 1001px) and (max-width: 1099px) {


    .wrapp-footer-tablet .top-footer-tablet {
        max-width: 900px;
        justify-content: center;
    }

    .wrapp-footer-tablet .middle-table-footer {
        max-width: 900px;
    }

    .wrapp-footer-tablet .top-footer-tablet .city-footer-tablet a {
        width: 160px;
        height: 33px;
        line-height: 31px;
    }

    .wrapp-footer-tablet .top-footer-tablet .city-footer-tablet a .btn-trans {
        margin-top: -31px;
    }

    .wrapp-footer-tablet .top-footer-tablet .phone-footer-tablet p {
        font-size: 14px;
        line-height: normal;
    }

    .wrapp-footer-tablet .top-footer-tablet .phone-footer-tablet a {
        font-size: 16px;
    }

    .wrapp-footer-tablet .top-footer-tablet .address-footer-tablet p {
        font-size: 14px;
        line-height: normal;
    }

    .wrapp-footer-tablet .top-footer-tablet .address-footer-tablet p img {
        width: 12px;
    }

    .wrapp-footer-tablet .top-footer-tablet .address-footer-tablet div {
        font-size: 16px;
    }

    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet .menu-tablet .caption {
        font-size: 16px;
        line-height: 22px;
    }

    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet .menu-tablet .list-link ul li {
        margin-bottom: 10px;
    }

    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet .menu-tablet .list-link ul li a {
        font-size: 15px;
    }

    .wrapp-footer-tablet .middle-table-footer .social-tablet p {
        font-size: 16px;
    }

    .wrapp-footer-tablet .middle-table-footer .social-tablet .list-social-tablet a img {
        width: 40px;
    }

    .bottom-footer-tablet {
        font-size: 12px;
    }
}

@media (max-width: 980px) {
    .news-detail .catalog__list {
        flex-flow: row wrap;
    }

    .news-detail .catalog__item {
        max-width: 250px;
    }

    .article-img__md {
        width: 100%;
    }

    .article-img__list {
        display: block;
    }

    .article-img__item {
        max-width: 100%;
        margin-bottom: 5px;
        margin-right: 0;
        display: flex;
        justify-content: center
    }

    .article-img__item:last-child {
        margin-bottom: 0;
    }

    .article-img__item img {
        width: 50%;
    }
}

@media (min-width: 851px) and (max-width: 1099px) {

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .icon-item {
        right: 40px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .img-item img {
        margin: 0 auto;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new {
        align-self: center;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .add-to-cart-item a {
        border-radius: 4px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .quick-order-item a {
        border-radius: 4px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .icon-item .compare-card {
        width: 34px;
        height: 34px;
        background-size: 34px 34px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .icon-item .favorites-card {
        width: 34px;
        height: 34px;
        background-size: 34px 34px;
    }

}

@media (min-width: 851px) and (max-width: 1000px) {

    .wrapp-footer-tablet .top-footer-tablet {
        max-width: 900px;
        justify-content: center;
    }

    .wrapp-footer-tablet .middle-table-footer {
        max-width: 900px;
    }

    .wrapp-footer-tablet .top-footer-tablet .phone-footer-tablet p {
        font-size: 12px;
    }

    .wrapp-footer-tablet .top-footer-tablet .phone-footer-tablet a {
        font-size: 14px;
    }

    .wrapp-footer-tablet .top-footer-tablet .address-footer-tablet p {
        font-size: 12px;
    }

    .wrapp-footer-tablet .top-footer-tablet .address-footer-tablet p img {
        width: 12px;
    }

    .wrapp-footer-tablet .top-footer-tablet .address-footer-tablet div {
        font-size: 14px;
    }

    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet .menu-tablet .caption {
        font-size: 15px;
        line-height: 19px;
    }

    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet .menu-tablet .list-link ul li {
        margin-bottom: 10px;
    }

    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet .menu-tablet .list-link ul li a {
        font-size: 15px;
    }

    .wrapp-footer-tablet .middle-table-footer .social-tablet p {
        font-size: 15px;
    }

    .wrapp-footer-tablet .middle-table-footer .social-tablet .list-social-tablet a img {
        width: 40px;
    }

    .bottom-footer-tablet {
        font-size: 12px;
    }
}

@media (min-width: 850px) and (max-width: 1099px) {

    .wrapp-footer-tablet {
        padding: 0 12px;
    }

    .wrapp-footer-tablet .top-footer-tablet {
        padding: 12px 0;
        max-width: 900px;
        justify-content: space-between;
    }

    .wrapp-footer-tablet .top-footer-tablet .city-footer-tablet a {
        width: 200px;
        height: 35px;
        font-size: 12px;
        line-height: 33px;
    }

    .wrapp-footer-tablet .top-footer-tablet .city-footer-tablet a .btn-trans {
        margin-top: -33px;
    }

    .wrapp-footer-tablet .top-footer-tablet .phone-footer-tablet p {
        font-size: 14px;
    }

    .wrapp-footer-tablet .top-footer-tablet .phone-footer-tablet a {
        font-size: 16px;
    }

    .wrapp-footer-tablet .top-footer-tablet .address-footer-tablet p {
        font-size: 14px;
    }

    .wrapp-footer-tablet .top-footer-tablet .address-footer-tablet div {
        font-size: 16px;
        line-height: 22px;
    }

    .wrapp-footer-tablet .top-footer-tablet .city-footer-tablet {
        margin-right: 0;
    }

    .wrapp-footer-tablet .top-footer-tablet .phone-footer-tablet {
        margin-right: 0;
    }

    .wrapp-footer-tablet .middle-table-footer {
        padding: 0 0 24px 0;
        max-width: 900px;
    }

    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet .menu-tablet .caption {
        font-size: 16px;
    }

    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet .menu-tablet .list-link ul li {
        margin-bottom: 10px;
    }

    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet .menu-tablet .list-link ul li a {
        font-size: 16px;
    }

    .wrapp-footer-tablet .middle-table-footer .social-tablet p {
        font-size: 16px;
    }

    .wrapp-footer-tablet .middle-table-footer .social-tablet .list-social-tablet a img {
        width: 40px;
    }

    .bottom-footer-tablet {
        font-size: 13px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order {
        max-width: calc(100% - 30px);
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item {
        font-size: 2vw;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .name-item {
        width: 61%;
        font-size: 1.05em;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .count-item {
        font-size: 1.05em;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .total-price-item {
        width: 30%;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment {
        grid-template-columns: repeat(2, 1fr);
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-bonus .wrapper-card .card-tablet {
        width: 100%;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment {
        flex-grow: 1;
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment div {
        margin-top: auto;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order {
        max-width: 100%;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-number-order .block-number-order .number-order {
        margin-bottom: 5px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-number-order .block-number-order .date-order {
        font-size: 14px;
        line-height: 15px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .prev-txt {
        font-size: 16px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .caption {
        font-size: 16px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-client-info .data-client p .fio-span {
        font-size: 18px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-client-info .data-client p {
        font-size: 18px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-delivery-info .data-delivery div {
        font-size: 18px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-delivery-info .data-delivery p {
        font-size: 18px;
    }


    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .img-item {
        width: 130px;
        height: 130px;
        margin-right: 30px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item {
        width: calc(100% - 160px);
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .name-item {
        font-size: 1em;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .count-item {
        font-size: 1em;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment {
        grid-template-columns: repeat(2, 1fr);
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-bonus .wrapper-card .card-tablet {
        width: 100%;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
        flex-grow: 1;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment div {
        margin-top: auto;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment p {
        font-size: 18px;
        line-height: normal;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment p span.color-bold {
        font-size: 18px;
        line-height: normal;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment div {
        font-size: 22px;
        line-height: normal;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment div span {
        font-size: 22px;
        line-height: normal;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment div span.rubl {
        font-size: 18px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment p {
        margin-bottom: 10px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment {
        padding: 20px;
    }

    .wrapp-catalog-category-mobil .wrapp-category-mobil {
        max-width: 100%;
    }

    .wrapp-catalog-category-mobil .wrapp-category-mobil .item-category-mobil .name-category-mobil {
        font-size: 12px;
    }

    .wrapp-stock-mobil-new .list-stocks-main-mobil {
        max-width: 100%;
    }

    .wrapp-stock-mobil-new .list-stocks-main-mobil .item-stock-main-mobil .name-stock-main-mobil {
        padding-right: 60px;
        font-size: 16px;
        line-height: 22px;
    }

    .wrapp-stock-mobil-new .list-stocks-main-mobil .item-stock-main-mobil .old-price-stock-main-mobil .old-price {
        font-size: 16px;
        line-height: 22px;
    }

    .wrapp-stock-mobil-new .list-stocks-main-mobil .item-stock-main-mobil .old-price-stock-main-mobil .old-price .rubl {
        font-size: 12px;
    }

    .wrapp-stock-mobil-new .list-stocks-main-mobil .item-stock-main-mobil .old-price-stock-main-mobil .percent {
        font-size: 16px;
        line-height: 22px;
    }

    .wrapp-stock-mobil-new .list-stocks-main-mobil .item-stock-main-mobil .price {
        margin-top: 10px;
        font-size: 26px;
    }

    .wrapp-stock-mobil-new .list-stocks-main-mobil .item-stock-main-mobil .btn-stock-main {
        height: 36px;
        line-height: 35px;
    }

    .wrapp-stock-mobil-new .list-stocks-main-mobil .item-stock-main-mobil .btn-stock-main a {
        height: 35px;
        font-size: 12px;
        line-height: 33px;
    }

    .wrapp-stock-mobil-new .list-stocks-main-mobil .item-stock-main-mobil .btn-stock-main a .btn-trans {
        margin-top: -33px;
    }

    .wrapp-stock-mobil-new.wrapp-news-mobil .list-stocks-main-mobil .item-stock-main-mobil .date-news {
        font-size: 14px;
    }

    .wrapp-stock-mobil-new .all-stock-mobil a {
        width: 190px;
        height: 40px;
        font-size: 13px;
    }

    .wrapp-slider-video-main.wrapp-slider-video-main--mobile {
        max-width: 100%;
    }

    .wrapp-channel-youtube .wrapp-slider-video-main .slider-video-main {
        padding: 0;
    }

    .wrapp-footer-tablet .top-footer-tablet {
        max-width: 100%;
    }

    .wrapp-footer-tablet .middle-table-footer {
        max-width: 100%;
    }

    .wrapp-card {
        padding: 0 12px;
    }

    .wrapp-card .block-card-info {
        /*max-width: 900px;*/
        margin-left: auto;
        margin-right: auto;
    }

    .wrapp-card.new-card-mobil .slider-recommendation-mobil-new {
        max-width: 100%;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new {
        width: 50%;
        margin-right: 0;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .img-item img {
        width: 65%;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new {
        width: 50%;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .icon-item {
        right: 90px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .btn-site1 {
        width: 100%;
    }

    .wrapp-card .block-card-info .right-card .wrapp-avialable-bonus-card .avialable-card span {
        font-size: 12px;
    }

    .wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-delivery-card .delivery-card a {
        font-size: 14px;
    }

    .wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-delivery-card .value-delivery-card p {
        font-size: 14px;
    }

    .wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-delivery-card .value-delivery-card span {
        font-size: 14px;
    }

    .wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-pickup-card .pickup-card a {
        font-size: 14px;
    }

    .wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-pickup-card .value-pickup-card p {
        font-size: 14px;
    }

    .wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-pickup-card .value-pickup-card .orange {
        font-size: 14px;
    }

    .wrapp-card .block-card-info .right-card .wrapp-getting-card .avialable-magazine-card a {
        font-size: 14px;
    }

    .wrapp-card .block-card-info .right-card .wrapp-benefitc-card .title-benefit-card {
        font-size: 14px;
    }

    .wrapp-card .block-card-info .right-card .wrapp-benefitc-card .subscribe-dumping a {
        font-size: 14px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-available .in-avialable {
        font-size: 12px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-available .avialable-magazine a {
        font-size: 14px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .rating-item a {
        font-size: 12px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-delivery-item .delivery-item a {
        font-size: 14px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-delivery-item .date-delivery {
        font-size: 14px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-pickup-item .pickup-item a {
        font-size: 14px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-pickup-item .date-pickup {
        font-size: 14px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-available {
        padding: 5px 0;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-delivery-item {
        padding: 5px 0;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-pickup-item {
        padding: 5px 0;
    }

    .header {
        padding-left: 30px;
        padding-right: 30px;
    }

    /*.header .container{
        max-width: 900px;
        margin: 0 auto;
        position: relative;
    }*/
    .header .left-header {
        left: 0;
    }

    .header .right-header {
        right: 0;
    }

    .wrapp-catalog-category-mobil {
        padding: 0 30px;
    }

    .wrapp-catalog-category-mobil .wrapp-category-mobil {
        max-width: 900px;
    }

    .wrapp-stock-mobil-new {
        padding: 0 30px;
    }

    .wrapp-stock-mobil-new .list-stocks-main-mobil {
        max-width: 900px;
    }

    .wrapp-stock-mobil-new.wrapp-news-mobil {
        margin-top: 15px;
    }

    .wrapp-channel-youtube {
        padding: 0 30px;
    }

    .wrapp-slider-video-main.wrapp-slider-video-main--mobile {
        max-width: 900px;
    }

    .wrapp-channel-youtube .wrapp-slider-video-main .slider-video-main {
        padding: 0;
    }

    .wrapp-channel-youtube .wrapp-slider-video-main .next-slide {
        right: -10px;
    }

    .wrapp-channel-youtube .wrapp-slider-video-main .prev-slide {
        left: -10px;
    }

    .wrapp-footer-tablet {
        padding: 0 30px;
    }

    .wrapp-footer-tablet .top-footer-tablet {
        max-width: 900px;
        padding: 12px 0;
    }

    .wrapp-footer-tablet .middle-table-footer {
        max-width: 900px;
        padding-left: 0;
        padding-right: 0;
    }

    .wrapp-footer-tablet .middle-table-footer .social-tablet p {
        font-size: 18px;
        line-height: normal;
    }

    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet .menu-tablet .caption {
        font-size: 18px;
        line-height: normal;
    }

    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet .menu-tablet .list-link ul li {
        margin-bottom: 15px;
    }

    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet .menu-tablet .list-link ul li a {
        font-size: 18px;
    }

    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet .menu-tablet .caption img {
        vertical-align: middle;
    }

    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet .menu-tablet .list-link ul li a span.icon-menu {
        margin-right: 10px;
    }

    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet .menu-tablet .list-link ul li a span.icon-menu img {
        transform: scale(1.3);
        vertical-align: baseline;
    }

    .footer .wrapp-footer-mobil {
        display: none;
    }

    .footer .bottom-footer-mobil {
        display: none;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .left-item-tablet {
        width: 50%;
        margin-right: 0;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .left-item-tablet .img-item-tablet img {
        max-width: 240px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet {
        width: 50%;
    }

    .wrapp-catalog {
        padding: 0 30px 18px;
    }

    .wrapp-catalog .container {
        max-width: 900px;
    }

    .wrapp-list-subsection {
        padding: 0;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items.mobil-version.new-version .wrapp-item-new, .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items.mobil-version.new-version .wrapp-item-new {
        padding: 0;
    }

    .wrapp-catalog .back-section {
        /*margin: 0 auto;*/
        max-width: 900px;
    }

    .wrapp-auth-page {
        padding: 0 30px 60px 30px;
    }

    .wrapp-auth-page .form-users-cart .new-user-form {
        width: 48%;
        margin-right: 4%;
    }

    .wrapp-auth-page .form-users-cart .login-user-form {
        width: 48%;
    }

    .wrapp-auth-page .form-users-cart .title-user-form {
        font-size: 16px;
        line-height: 22px;
    }

    .wrapp-auth-page .form-users-cart .wrapp-field label {
        font-size: 14px;
    }

    .wrapp-lk .block-lk {
        padding: 0 30px;
    }

    .wrapp-lk .block-lk .wrapp-card-lk .card-lk .logo-card-dw {
        right: 3px;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk a {
        padding: 10px;
        align-items: flex-start;
        justify-content: flex-start;
        flex-direction: column;
    }


    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk a .name-menu-lk {
        order: 1;
        font-size: 12px;
        width: 100%;
        line-height: normal;
        text-align: left;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk a .img-menu {
        order: 2;
        width: auto;
        height: auto;
        margin: 0;
        position: absolute;
        bottom: 10px;
        right: 10px;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk a .img-menu img {
        position: static;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk:nth-child(1) a .img-menu img {
        width: 70px;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk:nth-child(2) a .img-menu img {
        width: 30px;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk:nth-child(3) a .img-menu img {
        width: 45px;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk:nth-child(4) a .img-menu img {
        width: 70px;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk:nth-child(5) a .img-menu img {
        width: 55px;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk:nth-child(6) a .img-menu img {
        width: 35px;
    }

    .btn-personal-date {
        width: calc(100% - 45px);
    }

    .wrapp-lk .block-lk .wrapp-personal-date {
        width: 45%;
    }

    .wrapp-lk .block-lk .block-lk-delivery-user {
        width: 55%;
        padding-left: 20px;
    }

    .wrapp-lk .block-lk .block-lk-delivery-user .info-delivery-user {
        width: 49%;
        margin-right: 2%;
        margin-top: 0;
    }

    .wrapp-lk .block-lk .block-lk-delivery-user .info-pickup-user {
        width: 49%;
        margin-top: 0;
    }

    .wrapp-lk .block-lk .block-lk-delivery-user .caption-info-user-lk {
        font-size: 14px;
        line-height: normal;
    }

    .wrapp-lk .block-lk .block-lk-delivery-user .list-address-user .item-address-user {
        padding-bottom: 9px;
        height: auto;
        min-height: 79px;
    }

    .wrapp-lk .block-lk .block-lk-delivery-user .list-address-user .item-address-user.add-new-address {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
    }

    .wrapp-lk {
        padding: 0 30px;
    }

    .wrapp-lk .container {
        max-width: 900px;
    }

    .wrapp-lk .block-lk {
        padding: 0;
    }

    .wrapp-lk .block-lk .wrapp-card-lk.block-share {
        width: 40%;
        margin-top: 0;
    }

    .wrapp-lk .block-lk .form-share-bonus {
        width: 18%;
    }

    .wrapp-lk .block-lk .form-share-bonus p input {
        border-bottom: 1px solid #C4C4C4;
        border-right: none;
        font-size: 24px;
    }

    .wrapp-lk .block-lk .form-share-bonus p {
        width: 90px;
    }

    .wrapp-lk .block-lk .form-share-bonus p input {
        width: 90px;
    }

    .wrapp-lk .block-lk .form-share-bonus p::before {
        transform: rotate(0deg);
        bottom: -2px;
        right: -35px;
    }

    .wrapp-lk .block-lk .form-share-bonus p::after {
        transform: rotate(0deg);
        bottom: -2px;
        right: -34px;
    }

    .wrapp-lk .block-lk .block-btn-mobil-share-bonus {
        max-width: 100%;
    }

    .back-section-mobil {
        padding: 0 30px;
    }

    .back-section-mobil .container {
        max-width: 900px;
    }

    .my-reviews-question {
        padding: 0 30px;
    }

    .my-reviews-question .container {
        max-width: 900px;
    }

    .wrapp-personal-date .btn-catalog-filter.btn-personal-date {
        width: 100%;
        display: flex;
        justify-content: space-between;
    }

    .wrapp-breadcrumb-order-success {
        max-width: 900px;
        margin: 0 auto;
    }

    .wrapp-breadcrumb .container {
        max-width: 900px;
    }

    .wrapp-order-success {
        padding: 0 30px 38px;
    }

    .wrapp-order-success .wrapp-detail-order {
        max-width: 900px;
        margin-left: auto;
        margin-right: auto;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order {
        max-width: 900px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item {
        font-size: inherit;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .name-item {
        font-size: 20px;
        padding-right: 20px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .count-item {
        font-size: 20px;
    }

    .wrapp-breadcrumb {
        padding: 0 30px
    }

    .wrapp-card {
        padding: 0 30px;
    }

    .wrapp-card.new-card-mobil .container {
        max-width: 900px;
    }

    .wrapp-card .block-card-info .right-card-mobil {
        width: 100% !important;
    }

    .wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .slider-nav-card .prev-slide {
        display: none !important;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord {

    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item {
        max-width: 900px;
        margin-left: auto;
        margin-right: auto;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .close-info-fixed {
        max-width: 900px;
        margin-left: auto;
        margin-right: auto;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil {
        max-width: 900px;
        margin-left: auto;
        margin-right: auto;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-characteristicks-mobil {
        max-width: 900px;
        margin-left: auto;
        margin-right: auto;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card {
        max-width: 900px;
        margin-left: auto;
        margin-right: auto;
    }

    .banner-tablet-services {
        max-width: 650px;
        margin-left: auto;
        margin-right: auto;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil {
        max-width: 900px;
        margin-left: auto;
        margin-right: auto;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .img-item img {
        max-width: 240px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .icon-item .favorites-card {
        width: 45px;
        height: 45px;
        background-size: 45px 45px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .icon-item .compare-card {
        width: 45px;
        height: 45px;
        background-size: 45px 45px;
    }

    .wrapp-item-new-tablet .item-new .name-item-new .share-item {
        width: 45px;
        height: 45px;
        background-size: 45px 45px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .top-block-mobil .name-item {
        font-size: 15px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil .list-set-mobil .item-set-mobil .info-item .name-item {
        font-size: 15px;
    }

    .wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .slider-nav-card .slide {
        height: 70px;
    }

    .wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .slider-nav-card .slide span {
        width: 70px;
        height: 70px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .top-block-mobil .img-item {
        width: 140px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .top-block-mobil .img-item a {
        display: block;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .top-block-mobil .img-item a img {
        width: 100%;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .top-block-mobil .name-item {
        width: calc(100% - 154px);
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .top-block-mobil .name-item {
        padding-top: 30px;
        font-size: 18px;
        line-height: normal;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .bottom-block-mobil .price-block .wrapp-price .price {
        font-size: 26px;
    }

    .wrapp-auth-page .container {
        max-width: 900px;
    }

    .wrapp-footer-tablet .top-footer-tablet .address-footer-tablet {
        max-width: 275px;
    }

    .wrapp-breadcrumb .breadcrumb-item span {
        font-size: 14px;
        line-height: normal;
    }

    .wrapp-breadcrumb .bx-breadcrumb-item:last-child span {
        font-size: 14px;
        line-height: normal;
    }

    .wrapp-breadcrumb .breadcrumb-item::after {
        width: 15px;
        height: 10px;
        background-size: 15px 10px;
    }

    .wrapp-lk .block-lk .block-btn-mobil-share-bonus {
        max-width: 500px;
    }

    .wrapp-lk .block-lk .btn-back-mobil-share-bonus {
        width: 49%;
    }

    .wrapp-lk .block-lk .btn-back-mobil-share-bonus a {
        width: 100%;
    }

    .wrapp-lk .block-lk .btn-share-mobil {
        margin-left: 5px;
        width: calc(100% - 49% - 5px);
    }

    .wrapp-lk .block-lk .btn-back-mobil-share-bonus a {
        height: 45px;
        line-height: 43px;
    }

    .wrapp-lk .block-lk .btn-back-mobil-share-bonus a .btn-trans {
        margin-top: -43px;
    }

    .wrapp-lk .block-lk .btn-share-mobil .share-bonus {
        height: 45px;
        line-height: 43px;
    }

    .wrapp-lk .block-lk .btn-share-mobil .share-bonus .btn-trans {
        margin-top: -43px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history.with-bonus .table-item-purchase-history .body-table-purchase-history .price-item-purchase-history {
        font-size: 18px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history.with-bonus .table-item-purchase-history .body-table-purchase-history .price-item-purchase-history span {
        font-size: 16px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history.with-bonus .table-item-purchase-history .body-table-purchase-history .sum-price-item-purchase-history {
        font-size: 18px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history.with-bonus .total-price-and-bonus .total-price {
        font-size: 18px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history.with-bonus .total-price-and-bonus .total-price .rubl {
        font-size: 16px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history.with-bonus .table-item-purchase-history .body-table-purchase-history .sum-price-item-purchase-history .rubl {
        font-size: 16px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history.with-bonus .total-price-and-bonus .total-bonus {
        font-size: 18px;
    }

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history.with-bonus .table-item-purchase-history .body-table-purchase-history .accrued-bonus-item-purchase-history {
        font-size: 18px;
    }

    .wrapp-auth-page .form-users-cart .new-user-form form {
        display: block;
    }
}

@media (max-width: 849px) {
    .wrapp-auth-page .form-users-cart .title-user-form {
        margin-bottom: 15px;
        font-size: 16px;
        line-height: 22px;
    }

    .wrapp-auth-page .form-users-cart .title-user-form::after {
        content: '';
        display: inline-block;
        margin-left: 9px;
        width: 16px;
        height: 9px;
        background: url('/local/templates/czebra_daewoo/front/css_new/../img/arrow-cart-mobil.svg') no-repeat center center;
        background-size: cover;
        transform: rotate(0deg);
        transition: 0.5s;
    }

    .wrapp-auth-page .form-users-cart .title-user-form.active::after {
        transform: rotate(180deg);
    }

    .wrapp-auth-page .form-users-cart .new-user-form {
        width: 100%;
        margin-right: 0;
        margin-bottom: 25px;
    }

    .wrapp-auth-page .form-users-cart .login-user-form {
        width: 100%;
    }

    .wrapp-auth-page .form-users-cart .wrapp-field label {
        font-size: 14px;
        line-height: 20px;
    }

    .wrapp-auth-page .registration-button {
        display: block;
        margin: 25px auto 0;
    }

    .wrapp-auth-page .form-users-cart .title-user-form::after {
        transform: rotate(180deg);
    }

    .wrapp-auth-page .form-users-cart .title-user-form.active::after {
        transform: rotate(0deg);
    }
}

@media (min-width: 768px) and (max-width: 1099px) {

    .table-company.new-table .delivery-list .item-company {
        width: 49%;
        margin-right: 2%;
        margin-bottom: 2%;
    }

    .table-company.new-table .delivery-list .item-company:nth-child(3n) {
        margin-right: auto;
    }

    .table-company.new-table .delivery-list .item-company:nth-child(2n) {
        margin-right: 0;
    }

    /* Странциа Новости */
    .wrapp-news .wrapp-list-news .wrapp-item-news {
        width: 50%;
    }

    /* Страница Текстовая */
    .wrapp-txt .wrapp-table {
        margin-left: 0;
        margin-right: 0;
        overflow-x: scroll;
    }

    .wrapp-txt .wrapp-table table {
        width: 100%;
    }
}

@media (min-width: 751px) and (max-width: 1099px) {

    .service-mobile-wrapper .list-service-center .list-service .item-service .logo-service img {
        max-width: 140px;
    }

    .service-mobile-wrapper .list-service-center .list-service .item-service div {
        font-size: 14px;
        line-height: normal;
    }

    .service-mobile-wrapper .list-service-center .list-service .item-service p {
        font-size: 14px;
        line-height: normal;
    }
}

@media (min-width: 750px) and (max-width: 849px) {
    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet .menu-tablet .caption {
        font-size: 1.03em;
    }

    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet .menu-tablet .list-link ul li a {
        font-size: 1.03em;
    }

    .wrapp-footer-tablet .middle-table-footer .social-tablet p {
        font-size: 1.03em;
    }

    .wrapp-footer-tablet .top-footer-tablet .phone-footer-tablet p {
        font-size: 11px;
    }

    .wrapp-footer-tablet .top-footer-tablet .phone-footer-tablet a {
        font-size: 15px;
    }

    .wrapp-footer-tablet .top-footer-tablet .address-footer-tablet p {
        font-size: 11px;
    }

    .wrapp-footer-tablet .top-footer-tablet .address-footer-tablet div {
        font-size: 15px;
    }
}

@media (min-width: 701px) and (max-width: 1099px) {
    .wrapp-lk .block-lk .wrapp-card-lk .card-lk .count-bonus {
        left: 8%;
    }

    .wrapp-lk .block-lk .wrapp-card-lk .card-lk .name-user-card {
        left: 8%;
    }
}

@media (min-width: 701px) and (max-width: 849px) {
    .wrapp-auth-page .container {
        max-width: 750px;
    }

    .wrapp-breadcrumb .breadcrumb-item span {
        font-size: 14px;
        line-height: normal;
    }

    .wrapp-breadcrumb .bx-breadcrumb-item:last-child span {
        font-size: 14px;
        line-height: normal;
    }

    .wrapp-breadcrumb .breadcrumb-item::after {
        width: 15px;
        height: 10px;
        background-size: 15px 10px;
    }

    .wrapp-lk .block-lk .block-btn-mobil-share-bonus {
        max-width: 500px;
    }

    .wrapp-lk .block-lk .btn-back-mobil-share-bonus {
        width: 49%;
    }

    .wrapp-lk .block-lk .btn-back-mobil-share-bonus a {
        width: 100%;
    }

    .wrapp-lk .block-lk .btn-share-mobil {
        margin-left: 5px;
        width: calc(100% - 49% - 5px);
    }

    .wrapp-lk .block-lk .btn-back-mobil-share-bonus a {
        height: 45px;
        line-height: 43px;
    }

    .wrapp-lk .block-lk .btn-back-mobil-share-bonus a .btn-trans {
        margin-top: -43px;
    }

    .wrapp-lk .block-lk .btn-share-mobil .share-bonus {
        height: 45px;
        line-height: 43px;
    }

    .wrapp-lk .block-lk .btn-share-mobil .share-bonus .btn-trans {
        margin-top: -43px;
    }

    .wrapp-breadcrumb {
        padding: 0 25px
    }

    .wrapp-card {
        padding: 0 25px;
    }

    .wrapp-card.new-card-mobil .container {
        max-width: 750px;
    }

    .wrapp-card .block-card-info .right-card-mobil {
        width: 100% !important;
    }

    .wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .slider-nav-card .prev-slide {
        display: none !important;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord {
        padding-left: 25px;
        padding-right: 25px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item {
        max-width: 750px;
        margin-left: auto;
        margin-right: auto;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .close-info-fixed {
        max-width: 750px;
        margin-left: auto;
        margin-right: auto;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil {
        max-width: 750px;
        margin-left: auto;
        margin-right: auto;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-characteristicks-mobil {
        max-width: 750px;
        margin-left: auto;
        margin-right: auto;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card {
        max-width: 750px;
        margin-left: auto;
        margin-right: auto;
    }

    .banner-tablet-services {
        max-width: 650px;
        margin-left: auto;
        margin-right: auto;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil {
        max-width: 750px;
        margin-left: auto;
        margin-right: auto;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .img-item img {
        max-width: 230px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .icon-item .favorites-card {
        width: 40px;
        height: 40px;
        background-size: 40px 40px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .icon-item .compare-card {
        width: 40px;
        height: 40px;
        background-size: 40px 40px;
    }

    .wrapp-item-new-tablet .item-new .name-item-new .share-item {
        width: 40px;
        height: 40px;
        background-size: 40px 40px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .top-block-mobil .name-item {
        font-size: 15px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil .list-set-mobil .item-set-mobil .info-item .name-item {
        font-size: 15px;
    }

    .wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .slider-nav-card .slide {
        height: 60px;
    }

    .wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .slider-nav-card .slide span {
        width: 60px;
        height: 60px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .top-block-mobil .img-item {
        width: 100px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .top-block-mobil .img-item a {
        display: block;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .top-block-mobil .img-item a img {
        width: 100%;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .top-block-mobil .name-item {
        width: calc(100% - 114px);
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .top-block-mobil .name-item {
        font-size: 16px;
        line-height: normal;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .bottom-block-mobil .price-block .wrapp-price .price {
        font-size: 23px;
    }

    .wrapp-breadcrumb .container {
        max-width: 750px;
    }

    .wrapp-order-success {
        padding: 0 25px 38px;
    }

    .wrapp-order-success .wrapp-detail-order {
        max-width: 750px;
        margin-left: auto;
        margin-right: auto;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order {
        max-width: 750px;
    }

    .wrapp-lk .block-lk {
        padding: 0 25px;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk a .img-menu {
        width: 55px;
        height: 55px;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk:nth-child(6) a .img-menu img {
        width: 30px;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk a .name-menu-lk {
        padding: 0 5px;
    }

    .wrapp-lk .block-lk .wrapp-card-lk .card-lk .count-bonus {
        transform: translateY(-55%);
    }

    .wrapp-lk .block-lk .wrapp-card-lk .card-lk .name-user-card {
        font-size: 18px;
        line-height: normal;
        bottom: 18px;
    }

    .wrapp-footer-tablet .top-footer-tablet {
        padding: 12px;
        max-width: 100%;
        justify-content: space-between;
    }

    .wrapp-footer-tablet .top-footer-tablet .city-footer-tablet a {
        width: 150px;
        height: 35px;
        font-size: 12px;
        line-height: 33px;
    }

    .wrapp-footer-tablet .top-footer-tablet .city-footer-tablet a .btn-trans {
        margin-top: -33px;
    }

    .wrapp-footer-tablet .top-footer-tablet .phone-footer-tablet p {
        font-size: 11px;
    }

    .wrapp-footer-tablet .top-footer-tablet .phone-footer-tablet a {
        font-size: 14px;
    }

    .wrapp-footer-tablet .top-footer-tablet .address-footer-tablet p {
        font-size: 11px;
    }

    .wrapp-footer-tablet .top-footer-tablet .address-footer-tablet div {
        font-size: 13px;
        line-height: 17px;
    }

    .wrapp-footer-tablet .top-footer-tablet .city-footer-tablet {
        margin-right: 0;
    }

    .wrapp-footer-tablet .top-footer-tablet .phone-footer-tablet {
        margin-right: 0;
    }

    .wrapp-footer-tablet .middle-table-footer {
        padding: 0 12px 24px;
        max-width: 100%;
    }

    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet .menu-tablet .caption {
        font-size: 14px;
    }

    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet .menu-tablet .list-link ul li {
        margin-bottom: 10px;
    }

    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet .menu-tablet .list-link ul li a {
        font-size: 14px;
    }

    .wrapp-footer-tablet .middle-table-footer .social-tablet p {
        font-size: 14px;
    }

    .wrapp-footer-tablet .middle-table-footer .social-tablet .list-social-tablet a img {
        width: 35px;
    }

    .bottom-footer-tablet {
        font-size: 11px;
    }

    .header {
        padding-left: 25px;
        padding-right: 25px;
    }

    /*.header .container{
        max-width: 750px;
        margin: 0 auto;
        position: relative;
    }*/
    .header .left-header {
        left: 0;
    }

    .header .right-header {
        right: 0;
    }

    .wrapp-catalog-category-mobil {
        padding: 0 25px;
    }

    .wrapp-catalog-category-mobil .wrapp-category-mobil {
        max-width: 750px;
    }

    .wrapp-stock-mobil-new {
        padding: 0 25px;
    }

    .wrapp-stock-mobil-new .list-stocks-main-mobil {
        max-width: 750px;
    }

    .wrapp-stock-mobil-new.wrapp-news-mobil {
        margin-top: 15px;
    }

    .wrapp-slider-video-main.wrapp-slider-video-main--mobile {
        max-width: 750px;
    }

    .wrapp-channel-youtube .wrapp-slider-video-main .slider-video-main {
        padding: 0;
    }

    .wrapp-channel-youtube {
        padding: 0 25px;
    }

    .wrapp-channel-youtube .wrapp-slider-video-main .next-slide {
        right: -10px;
    }

    .wrapp-channel-youtube .wrapp-slider-video-main .prev-slide {
        left: -10px;
    }

    .wrapp-footer-tablet {
        padding: 0 25px;
    }

    .wrapp-footer-tablet .top-footer-tablet {
        max-width: 750px;
        padding: 12px 0;
    }

    .wrapp-footer-tablet .middle-table-footer {
        max-width: 750px;
        padding-left: 0;
        padding-right: 0;
    }

    .footer .wrapp-footer-mobil {
        display: none;
    }

    .footer .bottom-footer-mobil {
        display: none;
    }

    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet {
        font-size: 2vw;
    }

    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet .menu-tablet .caption {
        font-size: 1.13em;
    }

    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet .menu-tablet .list-link ul li {
        margin-bottom: 10px;
    }

    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet .menu-tablet .list-link ul li a {
        font-size: 1.13em;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order {
        max-width: 100%;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-number-order .block-number-order .number-order {
        margin-bottom: 5px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-number-order .block-number-order .date-order {
        font-size: 14px;
        line-height: 15px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .name-item {
        font-size: 18px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .count-item {
        font-size: 18px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment {
        grid-template-columns: repeat(2, 1fr);
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-bonus .wrapper-card .card-tablet {
        width: 100%;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
        flex-grow: 1;
        font-size: 2vw;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment div {
        margin-top: auto;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment p {
        font-size: 1.15em;
        line-height: normal;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment p span.color-bold {
        font-size: 1.15em;
        line-height: normal;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment div {
        font-size: 1.15em;
        line-height: normal;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment div span {
        font-size: 1.15em;
        line-height: normal;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment div span.rubl {
        font-size: 0.9em;
    }

    .wrapp-catalog {
        padding: 0 25px 18px;
    }

    .wrapp-catalog .container {
        max-width: 750px;
    }

    .wrapp-list-subsection {
        padding: 0;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items.mobil-version.new-version .wrapp-item-new, .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items.mobil-version.new-version .wrapp-item-new {
        padding: 0;
    }

    .wrapp-catalog .back-section {
        /*margin: 0 auto;*/
        max-width: 750px;
    }

    .wrapp-auth-page {
        padding: 0 25px 40px 25px;
    }

    .btn-personal-date {
        width: calc(100% - 40px);
    }

    .wrapp-lk .block-lk .block-lk-delivery-user .info-delivery-user {
        width: 48%;
        margin-right: 4%;
    }

    .wrapp-lk .block-lk .block-lk-delivery-user .info-pickup-user {
        width: 48%;
    }

    .wrapp-lk .block-lk .block-lk-delivery-user .list-address-user .item-address-user {
        height: auto;
        min-height: 79px;
        padding-bottom: 9px;
    }

    .wrapp-lk .block-lk .block-lk-delivery-user .list-address-user .item-address-user.add-new-address {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
    }

    .wrapp-lk .block-lk .block-lk-delivery-user .list-address-user .item-address-user .name-address {
        font-size: 14px;
        line-height: normal;
    }

    .wrapp-lk {
        padding: 0 25px;
    }

    .wrapp-lk .container {
        max-width: 750px;
    }

    .wrapp-lk .block-lk {
        padding: 0;
    }

    .wrapp-lk .block-lk .wrapp-card-lk.block-share {
        width: 43%;
        margin-top: 0;
    }

    .wrapp-lk .block-lk .form-share-bonus {
        width: 13%;
    }

    .wrapp-lk .block-lk .form-share-bonus p input {
        border-bottom: 1px solid #C4C4C4;
        font-size: 24px;
    }

    .wrapp-lk .block-lk .form-share-bonus p {
        width: 70px;
    }

    .wrapp-lk .block-lk .form-share-bonus p input {
        width: 70px;
    }

    .wrapp-lk .block-lk .form-share-bonus p::before {
        display: none;
    }

    .wrapp-lk .block-lk .form-share-bonus p::after {
        display: none;
    }

    .wrapp-lk .block-lk .block-btn-mobil-share-bonus {
        max-width: 100%;
    }

    .back-section-mobil {
        padding: 0 25px;
    }

    .back-section-mobil .container {
        max-width: 750px;
    }

    .my-reviews-question {
        padding: 0 25px;
    }

    .my-reviews-question .container {
        max-width: 750px;
    }

    .wrapp-personal-date .btn-catalog-filter.btn-personal-date {
        width: 100%;
        display: flex;
        justify-content: space-between;
    }
}

@media (min-width: 700px) and (max-width: 1099px) {

    .title-lk.my-rev-quest {
        max-width: 100%;
    }

    .my-reviews-question .list-reviews-question .item-review-question .top-item .img-item {
        width: 67px;
        margin-right: 18px;
    }

    .my-reviews-question .list-reviews-question .item-review-question .top-item .info-item {
        width: calc(100% - 85px);
    }

    .my-reviews-question .list-reviews-question .item-review-question .top-item .info-item .name-item {
        font-size: 14px;
        line-height: 20px;
    }

    .my-reviews-question .list-reviews-question .item-review-question .mobil-reviewer .name-reviewer {
        width: calc(100% - 206px);
        padding: 8.5px 0 8.5px 15px;
    }

    .my-reviews-question .list-reviews-question .item-review-question .mobil-reviewer .rating {
        width: 103px;
        padding: 8px 9px;
    }

    .my-reviews-question .list-reviews-question .item-review-question .mobil-reviewer .counter-like {
        width: 103px;
        padding: 3px 0 3px 0;
        text-align: center;
    }

    .my-reviews-question .list-reviews-question .item-review-question .answer {
        margin-top: 13px;
    }


    .header {
        padding: 10px 20px;
    }

    .new-search {
        padding: 14px 20px;
        box-shadow: 0 4px 4px rgb(0 0 0 / 25%);
    }

    .wrapp-catalog .back-section {
        padding: 0 20px;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog {
        justify-content: space-between;
        padding: 0;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .wrapp-open-filters {
        margin-left: 1%;
        width: 49.5%;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .sorting {
        width: 66.3%;
    }

    .wrapp-item-new .item-new.tablet-item {
        padding-bottom: 5px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items.mobil-version.new-version .wrapp-item-new {
        padding: 0 20px;
        margin-bottom: 10px;
    }

    .wrapp-item-new .item-new.tablet-item .top-item-tablet .name-item-new {
        font-size: 22px;
        line-height: 30px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .rate-item .filled-stars i {
        width: 15px;
        height: 15px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .rate-item .empty-stars i {
        width: 15px;
        height: 15px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .rate-item a {
        font-size: 14px;
        line-height: 16px;
    }

    .wrapp-item-new .item-new.tablet-item .top-item-tablet .share img {
        width: 35px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items.mobil-version .more-item a {
        width: 185px;
        height: 40px;
        font-size: 14px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-available .in-avialable img {
        vertical-align: -4px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-available .in-avialable {
        font-size: 12px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-available .avialable-magazine img {
        width: 18px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-available .avialable-magazine a {
        font-size: 12px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-delivery-item .delivery-item img {
        width: 25px;
        vertical-align: -4px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-delivery-item .delivery-item a {
        font-size: 14px;
        vertical-align: 0;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-delivery-item .date-delivery {
        font-size: 14px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-pickup-item .pickup-item img {
        width: 25px;
        vertical-align: -4px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-pickup-item .pickup-item a {
        font-size: 14px;
        vertical-align: 0;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-pickup-item .date-pickup {
        font-size: 14px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-delivery-item {
        align-items: center;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .add-to-cart-item a {
        font-size: 12px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .quick-order a {
        font-size: 12px;
    }

    /* футер */
    .footer .wrapp-footer-mobil .caption {
        font-size: 18px;
    }

    .footer .wrapp-footer-mobil .type-payment .footer-list-type-payment {
        width: 100%;
        justify-content: center;
    }

    .footer .wrapp-footer-mobil .contact-info .city a {
        width: 270px;
        height: 50px;
        font-size: 18px;
        line-height: 48px;
    }

    .footer .wrapp-footer-mobil .contact-info .city a .btn-trans {
        margin-top: -48px;
    }

    .footer .wrapp-footer-mobil .contact-info .address-info {
        justify-content: center;
    }

    .footer .wrapp-footer-mobil .contact-info .address-info::before {
        margin-right: 15px;
        width: 45px;
        height: 45px;
        background-size: 45px 45px;
    }

    .footer .wrapp-footer-mobil .contact-info .address-info span {
        width: auto;
        font-size: 18px;
    }

    .footer .wrapp-footer-mobil .contact-info .phone-info {
        width: 49%;
    }

    .footer .wrapp-footer-mobil .contact-info .phone-info span {
        font-size: 16px;
        line-height: 18px;
    }


    .footer .wrapp-footer-mobil .contact-info .all-magazine a {
        width: 270px;
        height: 50px;
        font-size: 18px;
        line-height: 48px;
    }

    .footer .wrapp-footer-mobil .contact-info .all-magazine a .btn-trans {
        margin-top: -48px;
    }

    .footer .wrapp-footer-mobil .contact-info .other-info .type-getting a {
        font-size: 16px;
    }

    .footer .wrapp-footer-mobil .contact-info .other-info .type-getting a::before {
        margin-right: 15px;
        width: 30px;
        height: 25px;
        background-size: 30px 25px;
        vertical-align: -7px;
    }

    .footer .wrapp-footer-mobil .contact-info .other-info .service-support a {
        font-size: 16px;
    }

    .footer .wrapp-footer-mobil .contact-info .other-info .service-support a::before {
        margin-right: 15px;
        width: 25px;
        height: 25px;
        background-size: 25px 25px;
        vertical-align: -6px;
    }

    .footer .wrapp-footer-mobil .contact-info .other-info .type-getting {
        text-align: center;
    }

    .footer .wrapp-footer-mobil .contact-info .other-info .service-support {
        text-align: center;
    }


    .footer .wrapp-footer-mobil .contact-info {
        width: 550px;
    }

    .footer .wrapp-footer-mobil .type-payment .footer-list-type-payment .item-footer-payment {
        margin: 0 8px 0 0;
        width: 80px;
        height: 40px;
    }

    .footer .wrapp-footer-mobil .type-payment .footer-list-type-payment .item-footer-payment:first-child img {
        width: 45px !important;
    }

    .footer .wrapp-footer-mobil .type-payment .footer-list-type-payment .item-footer-payment:nth-child(2) img {
        width: 40px !important;
    }

    .footer .wrapp-footer-mobil .type-payment .footer-list-type-payment .item-footer-payment:nth-child(3) img {
        width: 45px !important;
    }

    .footer .wrapp-footer-mobil .type-payment .footer-list-type-payment .item-footer-payment:nth-child(4) img {
        width: 45px !important;
    }

    .footer .wrapp-footer-mobil .type-payment .footer-list-type-payment .item-footer-payment:nth-child(5) img {
        width: 40px !important;
    }

    .footer .wrapp-footer-mobil .type-payment .footer-list-type-payment .item-footer-payment:nth-child(6) img {
        width: 40px !important;
    }

    .footer .wrapp-footer-mobil .type-payment .footer-list-type-payment .item-footer-payment:nth-child(3n) {
        margin-right: 8px;
    }

    .footer .bottom-footer-mobil {
        font-size: 11px;
    }

}

@media (max-width: 700px) {

    .custom-map {
        height: 400px;
    }

    .wrapp-lk .block-lk .form-share-bonus {
        margin-bottom: 30px;
    }

    .wrapp-lk .block-lk .form-share-bonus p {
        width: 75px;
    }

    .wrapp-lk .block-lk .form-share-bonus p input {
        width: 75px;
        font-size: 24px;
    }

    .wrapp-lk .block-lk .form-share-bonus p::before, .wrapp-lk .block-lk .form-share-bonus p::before {
        content: '';
        position: absolute;
        right: 7.5px;
        bottom: -66px;
        transform: rotate(90deg);
        border: 38px solid transparent;
        border-left: 20px solid #C4C4C4;
    }

    .wrapp-lk .block-lk .form-share-bonus p::after {
        border-left: 25px solid white;
        bottom: -68px;
    }

    .wrapp-lk .block-lk .form-share-bonus p::after {
        border: 38px solid transparent;
        border-left: 20px solid white;
        bottom: -65px;
        right: 7.5px;
    }

    .wrapp-lk .block-lk .block-btn-mobil-share-bonus {
        max-width: 390px;
    }

    /*cart*/
    .left-column-registration-order .wrapp-address-delivery .tab-content #pickup .table-items-pickup .body-table-pickup .list-service .item-service label {
        flex-wrap: wrap;
    }

    /*Пункт самовывоза*/
    .wrapp-service-support.wrapp-addresses-magazine .list-service .item-service {
        column-gap: 10px;
    }

    .wrapp-service-support.wrapp-addresses-magazine .list-service .item-service .logo-service {
        display: none;
    }

    .wrapp-service-support.wrapp-addresses-magazine .list-service .item-service .address-service {
        padding-right: 10px;
    }

    .wrapp-service-support.wrapp-addresses-magazine .list-service .item-service .phone-service {
        padding-right: 0;
        width: 100%;
    }

    .wrapp-addresses-magazine .list-service .item-service .phone-service::before {
        left: unset;
        right: 145px;
    }

    .wrapp-service-support.wrapp-addresses-magazine .list-service .item-service .phone-service a {
        float: right;
        max-width: 140px;
        white-space: break-spaces;
    }

    .wrapp-service-support.wrapp-addresses-magazine .list-service .item-service .working-time-service {
        width: 80%;
        padding-right: 0;
        padding-left: 0;
        text-align: right;
    }

    .wrapp-service-support.wrapp-addresses-magazine .list-service .item-service .working-time-service span {
        display: block;
    }


    .wrapp-service-support.wrapp-addresses-service .list-service .item-service {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        grid-template-rows: repeat(3, 1fr);
        grid-gap: 10px 10px;
        grid-auto-flow: column;
    }

    .wrapp-service-support.wrapp-addresses-service .list-service .item-service .name-service {
        grid-area: 1 / 1 / 2 / 3;
        font-weight: bold;
    }

    .wrapp-service-support.wrapp-addresses-service.wrapp-addresses-magazine .list-service .item-service .address-service {
        grid-area: 2 / 1 / 4 / 2;
        align-self: stretch;
        margin-top: 0;
        margin-bottom: 15px;
    }

    .wrapp-service-support.wrapp-addresses-service .list-service .item-service .working-time-service {
        width: 100%;
        margin-top: 0;
    }
}

@media (max-width: 699px) {

    .wrapp-item-new .item-new.tablet-item {
        display: none;
    }

    .wrapp-card.new-card-mobil .title-card h1 {
        width: calc(100% - 59px);
    }

    .wrapp-card.new-card-mobil .title-card h1 {
        font-size: 18px;
        line-height: 24px;
    }

    /*    .wrapp-card.new-card-mobil .title-card .icon-mobil-block {
        width: 55px;
    }*/
    /*    .mobile-wrap-card-share {
        width: 55px;
        height: 55px;
    }*/
    /*    .mobile-wrap-card-share .ya-share2__item_more.ya-share2__item_has-pretty-view .ya-share2__icon_more{
        width: 55px;
        height: 55px;
        background-size: 55px 55px;
    }*/
    .wrapp-card.new-card-mobil .block-card-info .left-card .wrapp-mobil-video-photo + .icon-mobil-block {
        margin-top: -10px;
        position: relative;
        z-index: 3;
    }

    .wrapp-card.new-card-mobil .block-card-info .left-card .wrapp-mobil-video-photo + .icon-mobil-block .add-compare {
        width: 42px;
        height: 42px;
    }

    .wrapp-card.new-card-mobil .block-card-info .left-card .wrapp-mobil-video-photo + .icon-mobil-block .add-favorites {
        width: 42px;
        height: 42px;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .block-price .old-price {
        font-size: 17px;
        line-height: 22px;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .block-price .price {
        font-size: 30px;
        line-height: 40px;
    }

    .wrapp-card .block-card-info .left-card .wrapp-slider-card .slider-card .slick-dots {
        margin-top: 35px;
    }

    .wrapp-card .block-card-info .right-card-mobil .bottom-block {
        justify-content: flex-start;
    }


    .wrapp-item-new .item-new .block-item-new .info-item-new .wrapp-price-item-new .old-price {
        font-size: 15px;
        line-height: 20px;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .wrapp-price-item-new .price {
        font-size: 23px;
        line-height: 30px;
    }

    .wrapp-item-new .item-new .name-item-new {
        font-size: 14px;
    }

    .wrapp-item-new .item-new .icon-item .compare-card {
        width: 35px;
        height: 35px;
        background-size: 35px 35px;
    }

    .wrapp-item-new .item-new .icon-item .favorites-card {
        width: 35px;
        height: 35px;
        background-size: 35px 35px;
    }

    .wrapp-item-new .item-new .block-item-new .img-item-new {
        width: 40%;
        margin-right: 2%;
    }

    .wrapp-item-new .item-new .block-item-new .img-item-new .stickers .novelty {
        width: 65px;
        height: 25px;
        font-size: 10px;
        line-height: 23px;
    }

    .wrapp-item-new .item-new .block-item-new .img-item-new .rating-item .empty-stars i {
        width: 13px;
        height: 13px;
    }

    .wrapp-item-new .item-new .block-item-new .img-item-new .rating-item .filled-stars i {
        width: 13px;
        height: 13px;
    }

    .wrapp-item-new .item-new .block-item-new .img-item-new .rating-item .count-rating {
        font-size: 13px;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new {
        width: 58%;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .wrapp-price-item-new .old-price {
        font-size: 14px;
        line-height: 22px;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .wrapp-price-item-new .price {
        font-size: 20px;
        line-height: 32px;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .avialable-new-item .yes-avialable {
        font-size: 12px;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .avialable-new-item .yes-avialable::before {
        width: 12px;
        height: 12px;
        vertical-align: -1px;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .block-delivery .delivery-product {
        width: 50%;
        margin-right: 0;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .block-delivery .delivery-product .icon-delivery-product {
        width: 32px;
        height: 32px;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .block-delivery .delivery-product .text-delivery-product {
        width: calc(100% - 36px);
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .block-delivery .delivery-product .text-delivery-product span:first-child {
        font-size: 11px;
        line-height: 15px;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .block-delivery .delivery-product .text-delivery-product span:last-child {
        font-size: 11px;
        line-height: 15px;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .block-delivery .pickup-product {
        width: 50%;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .block-delivery .pickup-product .icon-pickup-product {
        width: 32px;
        height: 32px;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .block-delivery .pickup-product .text-pickup-product {
        width: calc(100% - 36px);
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .block-delivery .pickup-product .text-pickup-product span:first-child {
        font-size: 11px;
        line-height: 15px;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .block-delivery .pickup-product .text-pickup-product span:last-child {
        font-size: 11px;
        line-height: 15px;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item .add-to-cart-item {
        width: 49%;
        margin-right: 2%;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item .add-to-cart-item a {
        width: 100%;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item .quick-order {
        width: 49%;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item .quick-order a {
        width: 100%;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item .add-to-cart-item a {
        font-size: 10px;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item .quick-order a {
        font-size: 10px;
    }


    /*.mobile-wrap-card-share .ya-share2__item_more.ya-share2__item_has-pretty-view .ya-share2__icon_more{
        width: 42px;
        height: 42px;
        background-size: 42px 42px;
    }*/
    .table-wrap {
        display: block;
        overflow-x: auto;
        white-space: nowrap;
    }
}

@media (min-width: 661px) {
    .wrapp-card.new-card-mobil .title-card h1 {
        font-size: 18px;
        line-height: normal;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item.analog {
        grid-template-columns: repeat(1, 1fr);
        gap: 0;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item.analog .add-to-cart-item.analog {
        width: 100% !important;
        margin-right: 0;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item.analog .add-to-cart-item.analog a {
        width: 100% !important;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .add-to-cart-item.analog {
        width: 100% !important;
        margin-right: 0;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .add-to-cart-item.analog a {
        width: 100% !important;
    }
}

@media (min-width: 661px) and (max-width: 1099px) {

    .wrapp-card .block-card-info .right-card.tablet {
        align-self: end;
    }

    .wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-video-card {
        display: none;
    }

    .wrapp-catalog-category-mobil .wrapp-category-mobil .item-category-mobil {
        width: calc(100% / 3);
        height: 135px;
    }

    .wrapp-catalog-category-mobil .wrapp-category-mobil .item-category-mobil:nth-child(2n) {
        border-right: 1px solid #939598;
    }

    .wrapp-catalog-category-mobil .wrapp-category-mobil .item-category-mobil:nth-child(3n) {
        border-right: none;
    }

    .wrapp-catalog-category-mobil .wrapp-category-mobil .item-category-mobil:nth-last-child(3) {
        border-bottom: none;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .wrapp-total-rating-mobil .title-total-rating {
        width: 25%;
        padding: 21px 0;
        margin-bottom: 0;
        border: 1px solid #ECECEC;
        border-right: none;
        align-self: center;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .wrapp-total-rating-mobil .number-rating {
        width: 25%;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .wrapp-total-rating-mobil .img-total-rating {
        width: 25%;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .wrapp-total-rating-mobil .count-reviews-rating {
        width: 25%;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .list-reviews .item-review .head-review .name-reviewer {
        padding-left: 15px;
        text-align: left;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .show-more-reviesw-mobil a {
        display: inline-flex;
        align-items: center;
        justify-content: center;
        width: 171px;
        height: 34px;
        border: 1px solid #333333;
        border-radius: 8px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card .show-more-reviesw-mobil a span {
        display: none;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil {
        margin-top: 23px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil .list-set-mobil .item-set-mobil .img-item {
        margin-right: 20px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil .list-set-mobil .item-set-mobil .info-item {
        padding-top: 0;
        width: calc(100% - 102px);
        display: flex;
        flex-wrap: wrap;
        align-items: center;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil .list-set-mobil .item-set-mobil .info-item .name-item {
        width: 75%;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil .list-set-mobil .item-set-mobil .info-item .price-item {
        width: 25%;
        margin-top: 0;
        text-align: right;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil .list-set-mobil .item-set-mobil.info-total-set .buy-set a {
        max-width: 271px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-characteristicks-mobil .list-charackteristics {
        -moz-column-count: 2;
        -webkit-column-count: 2;
        column-count: 2;
        column-gap: 18px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-characteristicks-mobil .list-charackteristics .item-characteristic {
        display: inline-flex;
        width: 100%;
    }

    .wrapp-card.new-card-mobil .title-card .icon-mobil-block {
        width: 42px;
    }


    /*    .mobile-wrap-card-share .ya-share2__item_more.ya-share2__item_has-pretty-view .ya-share2__icon_more{
        width: 42px;
        height: 42px;
        background-size: 42px 42px;
    }*/
    .wrapp-card .block-card-info {
        margin-top: 19px;
    }

    .wrapp-card .block-card-info .left-card {
        /*width: 289px;*/
        /*margin-right: 23px;*/
        width: 50%;
        margin-right: 0;
        padding-right: 23px;
        box-sizing: border-box;
    }

    .wrapp-card .block-card-info .left-card .wrapp-slider-card .slider-card .slide {
        height: 289px;
    }

    .wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav {
        /*width: 294px;*/
        width: 100%;
    }

    .wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .slider-nav-card .slide {
        height: 46px;
    }

    .wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .slider-nav-card .slide span {
        width: 46px;
        height: 46px;
    }

    .wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .slider-nav-card .next-slide {
        display: none !important;
    }

    .wrapp-card .block-card-info .left-card .bottom-slider-card {
        display: block;
    }

    .wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .title-photo-card {
        display: none;
    }

    .wrapp-card .block-card-info .left-card .wrapp-slider-card .slider-card .prev-slide {
        display: none !important;
    }

    .wrapp-card .block-card-info .left-card .wrapp-slider-card .slider-card .next-slide {
        display: none !important;
    }

    .wrapp-card .block-card-info .left-card .block-mobil-info-item {
        display: none;
    }

    .wrapp-card .block-card-info .left-card .bottom-slider-card {
        margin-top: 5px;
    }

    .wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .block-tablet {
        display: flex;
        flex-wrap: wrap;
        align-items: baseline;
    }

    .wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .block-tablet .video {
        margin-right: 23px;
        text-align: center;
    }

    .wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .block-tablet .photo360 {
        margin-left: 23px;
        text-align: center;
    }

    .wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .block-tablet .photo {
        text-align: center;
    }

    .wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .block-tablet a {
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 10px;
        color: #323232;
        line-height: 14px;
        text-transform: uppercase;
        text-align: center;
        text-decoration: underline;
    }

    .wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .block-tablet a img {
        display: block;
    }

    .wrapp-card .block-card-info .right-card.tablet {
        display: block;
        width: 50%;
    }

    .wrapp-card .block-card-info .right-card .wrapp-avialable-bonus-card .avialable-card {
        padding: 6px 0 6px 0;
        text-align: center;
    }

    .wrapp-card .block-card-info .right-card .wrapp-avialable-bonus-card .avialable-card span {
        font-size: 11px;
        line-height: 15px;
    }

    .wrapp-card .block-card-info .right-card .wrapp-avialable-bonus-card .quantity-bonus-card {
        padding-top: 3px;
    }

    .wrapp-card .block-card-info .right-card .wrapp-avialable-bonus-card .quantity-bonus-card span {
        font-size: 16px;
        line-height: 22px;
    }

    .wrapp-card .block-card-info .right-card .block-price-card .price-card {
        font-size: 35px;
        line-height: 47px;
    }

    .wrapp-card .block-card-info .right-card .block-price-card .price-card .rubl {
        font-size: 25px;
        font-weight: bold;
    }

    .wrapp-card .block-card-info .right-card .block-price-card {
        align-items: baseline;
        justify-content: center;
    }

    .wrapp-card .block-card-info .right-card .block-price-card .old-price {
        margin-top: 0;
    }

    .wrapp-card .block-card-info .right-card .block-price-card .old-price .value-old-price {
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 18px;
        line-height: 25px;
    }

    .wrapp-card .block-card-info .right-card .block-price-card .old-price + .price-card {
        margin-top: 10px;
    }

    .wrapp-card .block-card-info .right-card .btn-item-card {
        margin-top: 15px;
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        grid-column-gap: 15px;
    }

    .wrapp-card .block-card-info .right-card .btn-item-card .add-to-cart {
        width: 100%;
        height: 39px;
        line-height: 37px;
    }

    .wrapp-card .block-card-info .right-card .btn-item-card .add-to-cart a {
        width: 100%;
        height: 39px;
        font-size: 12px;
        line-height: 37px;
        border: 1px solid #F66507;
    }

    .wrapp-card .block-card-info .right-card .btn-item-card .add-to-cart a .btn-anim {
        color: #F66507;
    }

    .wrapp-card .block-card-info .right-card .btn-item-card .add-to-cart a .btn-trans {
        margin-top: -37px;
    }


    .wrapp-card .block-card-info .right-card .btn-item-card .quick-order {
        width: 100%;
        height: 39px;
        line-height: 37px;
    }

    .wrapp-card .block-card-info .right-card .btn-item-card .quick-order a {
        width: 100%;
        height: 39px;
        font-size: 12px;
        line-height: 37px;
    }

    .wrapp-card .block-card-info .right-card .btn-item-card .quick-order a .btn-trans {
        margin-top: -37px;
    }

    .wrapp-card .block-card-info .right-card .wrapp-compare-favorites-card {
        display: none;
    }

    .wrapp-card .block-card-info .right-card .wrapp-getting-card {
        margin-top: 20px;
    }

    .wrapp-card .block-card-info .right-card .wrapp-getting-card .title-getting-card {
        font-size: 12px;
        line-height: 16px;
    }

    .wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-delivery-card {
        margin-top: 9px;
    }

    .wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-delivery-card .delivery-card {
        padding-left: 35px;
        line-height: 35px;
    }

    .wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-pickup-card .pickup-card {
        padding-left: 35px;
        line-height: 35px;
    }

    .wrapp-card .block-card-info .right-card .wrapp-getting-card .avialable-magazine-card {
        padding-top: 12px;
        padding-bottom: 12px;
        padding-left: 35px;
    }

    .wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-delivery-card .value-delivery-card {
        padding-left: 18px;
        text-align: left;
    }

    .wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-delivery-card .value-delivery-card span {
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 12px;
    }

    .wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-pickup-card .value-pickup-card {
        padding-left: 18px;
        margin: 0;
    }

    .wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-pickup-card .value-pickup-card .orange {
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 12px;
        color: #F66507;
        line-height: 16px;
        text-align: left;
    }

    .wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-delivery-card .value-delivery-card p {
        font-size: 12px;
    }

    .wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-pickup-card .value-pickup-card p {
        font-size: 12px;
    }

    .wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-delivery-card .delivery-card a {
        font-size: 12px
    }

    .wrapp-card .block-card-info .right-card .wrapp-getting-card .wrapp-pickup-card .pickup-card a {
        font-size: 12px
    }

    .wrapp-card .block-card-info .right-card .wrapp-getting-card .avialable-magazine-card a {
        font-size: 12px;
    }

    .wrapp-card .block-card-info .right-card .wrapp-benefitc-card {
        margin-top: 12px;
    }

    .wrapp-card .block-card-info .right-card .wrapp-benefitc-card .title-benefit-card {
        font-size: 12px;
        line-height: 16px;
    }

    .wrapp-card .block-card-info .right-card .wrapp-benefitc-card .subscribe-dumping {
        margin-top: 9px;
        padding: 10px 0;
        text-align: center;
    }

    .wrapp-card .block-card-info .right-card .wrapp-benefitc-card .subscribe-dumping a {
        font-size: 12px;
    }

    .wrapp-card .block-card-info .right-card .wrapp-benefitc-card .set-discount {
        display: none;
    }

    .wrapp-card .block-card-info .right-card-mobil .top-block {
        display: none;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .block-price {
        display: none;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .bottom-block {
        display: none;
    }

    .wrapp-card .block-card-info .right-card-mobil .btn-block {
        display: none;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .benefitc-card-mobil {
        display: none;
    }

    .wrapp-card .block-card-info .right-card-mobil {
        width: 100% !important;
    }

    .wrapp-card.new-card-mobil .wrapp-related-product-mobil .title-rel-product {
        margin-bottom: 14px;
        font-size: 18px;
        line-height: 25px;
    }

    .wrapp-card.new-card-mobil .slider-recommendation-mobil-new {
        /*max-width: 636px;*/
    }

    .wrapp-item-new .item-new .name-item-new {
        font-size: 18px;
        line-height: 26px;
    }

    .wrapp-item-new .item-new .block-item-new .img-item-new {
        width: 237px;
        margin-right: 90px;
    }

    /* Карточка для планшетов в похожих товарах */
    .wrapp-card.new-card-mobil .slider-recommendation-mobil-new .wrapp-item-new {
        display: none;
    }

    .wrapp-item-new-tablet {
        display: block;
    }

    .banner-tablet-services {
        display: none;
    }

    .wrapp-item-new-tablet .item-new {
        margin-bottom: 17px;
        padding-bottom: 11px;
        border-bottom: 1px solid #C4C4C4;
        position: relative;
    }

    .wrapp-item-new-tablet .item-new .name-item-new {
        display: flex;
        flex-wrap: wrap;
        margin-bottom: 14px;
    }

    .wrapp-item-new-tablet .item-new .name-item-new a {
        display: inline-flex;
        width: calc(100% - 90px);
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 18px;
        color: #323232;
        line-height: 26px;
        text-decoration: none;
    }

    .wrapp-item-new-tablet .item-new .name-item-new .share-item {
        padding: 0;
        margin-left: auto;
        display: inline-block;
        width: 34px;
        height: 34px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/new-mobil-card/share.svg") no-repeat center center;
        background-size: cover;
        border: none;
        outline: none;
    }

    .wrapp-item-new-tablet .item-new .block-item-new {
        display: flex;
        flex-wrap: wrap;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new {
        width: 237px;
        margin-right: 90px;
        position: relative;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .icon-item {
        display: flex;
        flex-wrap: wrap;
        position: absolute;
        top: 0;
        right: 0;
        z-index: 2;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .icon-item .compare-card,
    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .icon-item .favorites-card {
        border: 1px solid #f76600;
        border-radius: 50%;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .icon-item .compare-card {
        display: inline-block;
        width: 34px;
        height: 34px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/compare-item.svg") no-repeat center center;
        background-size: 34px 34px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .icon-item .favorites-card {
        display: inline-block;
        margin-right: 20px;
        width: 34px;
        height: 34px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/favorites-item.svg") no-repeat center center;
        background-size: 34px 34px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new {
        width: calc(100% - 237px - 90px);
        border-top: 1px solid #C4C4C4;
        margin-top: 3px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-available {
        padding: 3px 0;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        border-bottom: 1px solid #C4C4C4;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-available .in-avialable {
        width: 50%;;
        border-right: 1px solid #C4C4C4;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 10px;
        color: #1CA94E;
        line-height: 14px;
        text-transform: uppercase;
        text-align: center;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-available .in-avialable img {
        width: 16px;
        margin-right: 8px;
        display: inline-block;
        vertical-align: -3px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-available .avialable-magazine {
        padding-left: 12px;
        align-self: center;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-available .avialable-magazine img {
        width: 16px;
        margin-right: 8px;
        display: inline-block;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-available .avialable-magazine a {
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 10px;
        color: #323232;
        line-height: 14px;
        text-decoration: underline;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .rating-item {
        margin-top: 10px;
        display: flex;
        flex-wrap: wrap;
        justify-content: flex-end;
        align-items: end;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .rating-item .empty-stars i {
        width: 13px;
        height: 13px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .rating-item .filled-stars i {
        width: 13px;
        height: 13px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .rating-item a {
        margin-left: 5px;
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 8px;
        color: #F76600;
        line-height: 11px;
        text-decoration: underline;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .block-price-tablet {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 31px;
        color: #323232;
        line-height: 44px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .block-price-tablet .rubl {
        font-size: 22px;
        line-height: 31px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-delivery-item {
        margin-top: 8px;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        padding: 3px 0;
        border-top: 1px solid #C4C4C4
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-delivery-item .delivery-item {
        width: 50%;
        border-right: 1px solid #C4C4C4;
        text-align: center;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-delivery-item .delivery-item img {
        width: 23px;
        margin-right: 8px;
        display: inline-block;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-delivery-item .delivery-item a {
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 10px;
        color: #323232;
        line-height: 14px;
        text-decoration: underline;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-delivery-item .date-delivery {
        width: 50%;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 10px;
        color: #333333;
        line-height: 13px;
        text-align: center;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-pickup-item {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        padding: 3px 0;
        border-top: 1px solid #C4C4C4;
        border-bottom: 1px solid #C4C4C4;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-pickup-item .pickup-item {
        width: 50%;
        border-right: 1px solid #C4C4C4;
        text-align: center;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-pickup-item .pickup-item img {
        display: inline-block;
        width: 23px;
        margin-right: 8px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-pickup-item .pickup-item a {
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 10px;
        color: #323232;
        line-height: 14px;
        text-decoration: underline;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-pickup-item .date-pickup {
        width: 50%;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 10px;
        color: #333333;
        line-height: 13px;
        text-align: center;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-pickup-item .date-pickup .discount {
        display: inline-block;
        color: #20AA4D;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item {
        margin-top: 14px;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .btn-site1 {
        width: 150px;
        height: 39px;
        font-size: 12px;
        line-height: 37px;
        text-decoration: none;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .add-to-cart-item a {
        /*border: 1px solid #F76600;*/
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .add-to-cart-item a .btn-trans {
        display: block;
        transition: .3s;
        color: #fff;
        margin-top: -37px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .add-to-cart-item a:hover .btn-trans {
        margin-top: 0;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .quick-order-item .btn-trans {
        margin-top: -37px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .quick-order-item a:hover .btn-trans {
        margin-top: 0;
    }

    .slider-recommendation-mobil-new .next-slide {
        display: none !important;
    }

    .slider-recommendation-mobil-new .prev-slide {
        display: none !important;
    }

    .wrapp-card .block-card-info .left-card .wrapp-slider-card .slider-card .slick-dots {
        display: none !important;
    }

    .banner-tablet-services {
        display: block;
        margin-top: 15px;
        padding: 11.5px 0;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/footer-tablet/banner-tablet.png") no-repeat center center;
        background-size: 100% 59px;
        text-align: center;
    }

    .banner-tablet-services a {
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 18px;
        color: #F76600;
        line-height: 25px;
        text-decoration: none;
    }

    .banner-tablet-services p {
        margin: 0;
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 8px;
        color: #323232;
        line-height: 11px;
        text-transform: uppercase;
    }

    .service-mobile-wrapper .select-city {
        margin-top: 28px;
        margin-bottom: 15px;
    }

    .service-mobile-wrapper .select-city a {
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 14px;
        color: #323232;
        line-height: 19px;
        text-decoration: underline;
        text-transform: uppercase;
    }

    .service-mobile-wrapper .list-service-center {
        margin-top: 32px;
    }

    .service-mobile-wrapper .list-service-center .list-service .item-service {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
    }

    .service-mobile-wrapper .list-service-center .list-service .item-service .logo-service img {
        max-width: 110px;
    }

    .service-mobile-wrapper .list-service-center .list-service .item-service div {
        font-size: 9px;
        line-height: 13px;
    }

    .service-mobile-wrapper .list-service-center .list-service .item-service p {
        font-size: 9px;
        line-height: 13px;
    }

    .service-mobile-wrapper .list-service-center .list-service .item-service .logo-service {
        width: 19.5%;
    }

    .service-mobile-wrapper .list-service-center .list-service .item-service .address-service {
        width: 34.5%;
    }

    .service-mobile-wrapper .map-city img {
        width: 100%;
    }

    .service-mobile-wrapper .list-service-center .list-service .item-service .phone-service {
        width: 21%;
        padding-left: 18px;
    }

    .service-mobile-wrapper .list-service-center .list-service .item-service .working-time-service {
        width: 15%;
        padding-left: 19px;
    }

    .service-mobile-wrapper .list-service-center .list-service .item-service .address-service::before {
        width: 12px;
        height: 17px;
        background-size: cover;
    }

    .service-mobile-wrapper .list-service-center .list-service .item-service .phone-service::before {
        width: 8px;
        height: 16px;
        background-size: cover;
        top: 0;
    }

    .service-mobile-wrapper .list-service-center .list-service .item-service .working-time-service::before {
        width: 13px;
        height: 13px;
        background-size: cover;
        top: 50%;
        left: 0;
        margin-top: -6.5px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet {
        font-size: 2vw;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-available .in-avialable {
        font-size: 0.8em;
        line-height: normal;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-available .avialable-magazine a {
        font-size: 0.8em;
        line-height: normal;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .rate-item {
        margin-top: 10px;
        align-items: end;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .rate-item a {
        font-size: 0.8em;
        line-height: 0.8em;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .rate-item .empty-stars i {
        width: 13px;
        height: 13px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .rate-item .filled-stars i {
        width: 13px;
        height: 13px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-delivery-item .delivery-item a {
        font-size: 0.8em;
        line-height: normal;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-delivery-item .date-delivery {
        font-size: 0.8em;
        line-height: normal;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-pickup-item .pickup-item a {
        font-size: 0.8em;
        line-height: normal;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-pickup-item .date-pickup {
        font-size: 0.8em;
        line-height: normal;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        gap: 10px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .add-to-cart-item {
        width: 100%;
        height: 42px;
        line-height: 37px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .add-to-cart-item a {
        height: 39px;
        font-size: 12px;
        line-height: 37px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .add-to-cart-item a .btn-trans {
        margin-top: -37px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .quick-order {
        width: 100%;
        height: 42px;
        line-height: 37px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .quick-order a {
        height: 39px;
        font-size: 12px;
        line-height: 37px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .quick-order a .btn-trans {
        margin-top: -37px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .tabs-delivery-pickup li:first-child a,
    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .tabs-delivery-pickup li:nth-child(2) a,
    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .tabs-delivery-pickup li:nth-child(3) a {
        padding-top: 11px;
    }

    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .tabs-delivery-pickup li:first-child a:before,
    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .tabs-delivery-pickup li:nth-child(2) a:before,
    .wrapp-delivery-pickup .terms-delivery .wrapp-tabs-delivery-pickup .tabs-delivery-pickup li:nth-child(3) a:before {
        top: 0;
    }


}

@media (min-width: 661px) and (max-width: 850px) {

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .icon-item {
        right: 40px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .img-item img {
        margin: 0 auto;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new {
        align-self: center;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .add-to-cart-item a {
        border-radius: 4px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .quick-order-item a {
        border-radius: 4px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .icon-item .compare-card {
        width: 34px;
        height: 34px;
        background-size: 34px 34px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .icon-item .favorites-card {
        width: 34px;
        height: 34px;
        background-size: 34px 34px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .left-item-tablet {
        width: 50%;
        margin-right: 0;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .left-item-tablet .img-item-tablet img {
        max-width: 220px;
    }

    .wrapp-item-new .item-new .icon-item {
        right: 0;

    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet {
        width: 50%;
    }

    .wrapp-card.new-card-mobil .slider-recommendation-mobil-new {
        max-width: 100%;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new {
        width: 50%;
        margin-right: 0;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .img-item img {
        width: 75%;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new {
        width: 50%;
        font-size: 2vw;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .icon-item {
        right: 90px;
    }

    /*.wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item{
        display: grid;
        grid-template-columns: repeat(2, 1fr);
    }*/
    /*.wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .btn-site1{
        width: 150px;
    }*/
    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-available .in-avialable {
        font-size: 0.8em;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-available .avialable-magazine a {
        font-size: 0.8em;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .rating-item a {
        font-size: 0.8em;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-delivery-item .delivery-item a {
        font-size: 0.8em;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-delivery-item .date-delivery {
        font-size: 0.8em;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-pickup-item .pickup-item a {
        font-size: 0.8em;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-pickup-item .date-pickup {
        font-size: 0.8em;
    }

}

@media (min-width: 600px) and (max-width: 1099px) {
    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .bottom-block-mobil {
        display: none;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .top-block-mobil .name-item .bottom-block-mobil.tablet {
        margin-top: 10px;
        display: flex;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .bottom-block-mobil .btn-buy {
        margin-left: 20px;
    }
}

@media (min-width: 600px) and (max-width: 849px) {

    .wrapp-purchase-history .wrapp-list-purchase-history .item-purchase-history.with-bonus .table-item-purchase-history .head-table-purchase-history div {
        font-size: 13px;
    }

}

@media (max-width: 660px) {
    .advantages-card-wrap {
        width: 100%;
    }
    .block-advantages-mobil {
        flex-direction: column;
        flex-wrap: nowrap;
    }

    .wrapp-item-new-tablet {
        display: none;
    }

    .banner-tablet-services {
        display: none;
    }

    .service-mobile-wrapper .select-city {
        margin-top: 28px;
        margin-bottom: 15px;
    }

    .service-mobile-wrapper .select-city a {
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 14px;
        color: #323232;
        line-height: 19px;
        text-decoration: underline;
        text-transform: uppercase;
    }

    .service-mobile-wrapper .list-service-center {
        margin-top: 32px;
    }

    .service-mobile-wrapper .list-service-center .list-service .item-service {
        display: flex;
        flex-wrap: wrap;
        height: auto;
        padding-bottom: 5px;
    }

    .service-mobile-wrapper .list-service-center .list-service .item-service .logo-service img {
        max-width: 110px;
    }

    .service-mobile-wrapper .list-service-center .list-service .item-service div {
        font-size: 9px;
        line-height: 13px;
    }

    .service-mobile-wrapper .list-service-center .list-service .item-service p {
        font-size: 9px;
        line-height: 13px;
    }

    .service-mobile-wrapper .list-service-center .list-service .item-service .logo-service {
        width: 100%;
        margin-bottom: 10px;
    }

    .service-mobile-wrapper .list-service-center .list-service .item-service .address-service {
        width: 100%;
        margin-bottom: 10px;
    }

    .service-mobile-wrapper .map-city img {
        width: 100%;
    }

    .service-mobile-wrapper .list-service-center .list-service .item-service .phone-service {
        margin-bottom: 10px;
        width: 100%;
        padding-left: 18px;
    }

    .service-mobile-wrapper .list-service-center .list-service .item-service .working-time-service {
        width: 100%;
        padding-left: 19px;
    }

    .service-mobile-wrapper .list-service-center .list-service .item-service .address-service::before {
        width: 12px;
        height: 17px;
        background-size: cover;
    }

    .service-mobile-wrapper .list-service-center .list-service .item-service .phone-service::before {
        width: 8px;
        height: 16px;
        background-size: cover;
        top: 0;
    }

    .service-mobile-wrapper .list-service-center .list-service .item-service .working-time-service::before {
        width: 13px;
        height: 13px;
        background-size: cover;
        top: 50%;
        left: 0;
        margin-top: -6.5px;
    }

    .service-mobile-wrapper .list-service-center .list-service .item-service {
        margin-bottom: 20px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil {
        margin-top: 19px;
    }

    /*Cart*/
    .wrapp-cart .table-items-cart .body-table-cart .item-table-cart .name-item-cart {
        width: 70%;
    }


    .wrapp-cart .table-items-cart .body-table-cart .item-table-cart .price-item-cart {
        width: 30%;

    }


    .wrapp-cart .table-items-cart .body-table-cart .item-table-cart .sum-price-item-cart {
        width: 20%;
    }

}

@media (min-width: 577px) {

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-client-info {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-client-info .data-client {
        flex-grow: 1;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment {
        flex-grow: 1;
        display: flex;
        flex-direction: column;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment div {
        margin-top: auto;
    }

    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet .menu-tablet .list-link ul li a span.icon-menu {
        text-align: center;
    }

}

@media (min-width: 577px) and (max-width: 1099px) {
    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .left-item-tablet .img-item-tablet {
        padding-top: 35px;
        text-align: center;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet {
        align-self: center;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .add-to-cart-item.analog {
        width: 100% !important;
        margin-right: 0;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .add-to-cart-item.analog a {
        width: 100% !important;
    }

    .wrapp-item-new {
        margin-bottom: 17px;
    }

    .wrapp-item-new .item-new.mobil-item {
        display: none;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items.mobil-version.new-version .wrapp-item-new:first-child .item-new {
        padding-top: 17px;
        border-top: 1px solid #C4C4C4;
    }

    .wrapp-item-new .item-new.tablet-item {
        display: block;
        padding-bottom: 23px;
        border-bottom: 1px solid #C4C4C4;
    }

    .wrapp-item-new .item-new.tablet-item .top-item-tablet {
        margin-bottom: 14px;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
    }

    .wrapp-item-new .item-new.tablet-item .top-item-tablet .name-item-new {
        width: calc(100% - 50px);
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 18px;
        color: #323232;
        line-height: 26px;
    }

    .wrapp-item-new .item-new.tablet-item .top-item-tablet .share {
        margin-left: auto;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet {
        display: flex;
        flex-wrap: wrap;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .left-item-tablet {
        width: 237px;
        margin-right: 90px;
        position: relative;
    }

    .wrapp-item-new .item-new .icon-item {
        flex-direction: row;
    }

    .wrapp-item-new .item-new .icon-item .compare-card {
        margin-bottom: 0;
        margin-right: 10px;
        width: 34px;
        height: 34px;
        background-size: 34px 34px;

    }

    .wrapp-item-new .item-new .icon-item .compare-card.selected {
        width: 34px;
        height: 34px;
        background-size: 34px 34px;
    }

    .wrapp-item-new .item-new .icon-item .favorites-card {
        width: 34px;
        height: 34px;
        background-size: 34px 34px;
    }

    .wrapp-item-new .item-new .icon-item .favorites-card.selected {
        width: 34px;
        height: 34px;
        background-size: 34px 34px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet {
        width: calc(100% - 90px - 237px);
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-available {
        width: 100%;
        padding: 4px 0;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        border-top: 1px solid #C4C4C4;
        border-bottom: 1px solid #C4C4C4;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-available .in-avialable {
        width: 50%;
        padding-top: 3px;
        border-right: 1px solid #C4C4C4;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 10px;
        color: #20AA4D;
        line-height: 14px;
        text-transform: uppercase;
        text-align: center;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-available .in-avialable img {
        width: 16px;
        margin-right: 8px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-available .avialable-magazine {
        width: 50%;
        text-align: center;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-available .avialable-magazine img {
        width: 16px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-available .avialable-magazine a {
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 10px;
        color: #323232;
        line-height: 14px;
        text-decoration: underline;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .rate-item {
        margin-top: 7px;
        width: 100%;
        display: flex;
        flex-wrap: wrap;
        justify-content: flex-end;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .rate-item a {
        margin-left: 5px;
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 8px;
        color: #F76600;
        line-height: 11px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-delivery-item {
        margin-top: 8px;
        width: 100%;
        display: flex;
        flex-wrap: wrap;
        padding: 4px 0;
        border-top: 1px solid #C4C4C4;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-delivery-item .delivery-item {
        width: 50%;
        border-right: 1px solid #C4C4C4;
        text-align: center;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-delivery-item .delivery-item img {
        margin-right: 9px;
        width: 23px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-delivery-item .delivery-item a {
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 10px;
        color: #333333;
        line-height: 14px;
        text-decoration: underline;
        vertical-align: 1px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-delivery-item .date-delivery {
        width: 50%;
        text-align: center;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 10px;
        color: #333333;
        line-height: 14px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-pickup-item {
        width: 100%;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        padding: 4px 0;
        border-top: 1px solid #C4C4C4;
        border-bottom: 1px solid #C4C4C4;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-pickup-item .pickup-item {
        width: 50%;
        border-right: 1px solid #C4C4C4;
        text-align: center;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-pickup-item .pickup-item img {
        width: 23px;
        margin-right: 9px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-pickup-item .pickup-item a {
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 10px;
        color: #333333;
        line-height: 14px;
        text-decoration: underline;
        vertical-align: 1px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-pickup-item .date-pickup {
        width: 50%;
        text-align: center;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 10px;
        color: #333333;
        line-height: 14px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item {
        margin-top: 14px;
        width: 100%;
        display: flex;
        flex-wrap: nowrap;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .add-to-cart-item {
        display: inline-block;
        margin-right: 2%;
        width: 49%;
        height: 34px;
        line-height: 26px;
        overflow: hidden;
        transition: .3s;
        vertical-align: middle;
        position: relative;
        z-index: 2;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .add-to-cart-item a {
        display: inline-block;
        width: 100%;
        height: 34px;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 8px;
        color: #F76600;
        line-height: 32px;
        border: 1px solid #F76600;
        border-radius: 4px;
        text-align: center;
        text-transform: uppercase;
        text-decoration: none;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .add-to-cart-item a .btn-trans {
        display: block;
        transition: .3s;
        color: #fff;
        margin-top: -32px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .add-to-cart-item a .btn-anim {
        display: block;
        color: #F76600;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .add-to-cart-item a:hover {
        background: #F76600;
        color: #fff;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .add-to-cart-item a:hover .btn-trans {
        margin-top: 0;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .quick-order {
        display: inline-block;
        width: 49%;
        height: 34px;
        line-height: 26px;
        overflow: hidden;
        transition: .3s;
        vertical-align: middle;
        position: relative;
        z-index: 2;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .quick-order a {
        display: inline-block;
        width: 100%;
        height: 34px;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 8px;
        color: #333333;
        line-height: 32px;
        border: 1px solid #333333;
        border-radius: 4px;
        text-align: center;
        text-transform: uppercase;
        text-decoration: none;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .quick-order a .btn-trans {
        display: block;
        transition: .3s;
        color: #fff;
        margin-top: -32px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .quick-order a .btn-anim {
        display: block;
        color: #333333;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .quick-order a:hover {
        background: #F76600;
        border: 1px solid #F76600;
        color: #fff;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .quick-order a:hover .btn-trans {
        margin-top: 0;
    }

    .wrapp-order-success {
        margin-top: 23px;
        padding: 0 12px 38px;
    }

    .wrapp-order-success .title-order {
        margin-bottom: 14px;
        font-size: 22px;
        line-height: 30px;
        letter-spacing: normal;
    }

    .wrapp-order-success .subtitle-order {
        margin-bottom: 34px;
        font-size: 16px;
        line-height: 26px;
    }

    .wrapp-order-success .wrapp-detail-order {
        margin-top: 27px;
    }

    .wrapp-order-success .wrapp-detail-order .title-detail-order {
        margin-bottom: 6px;
        font-size: 18px;
        line-height: 25px;
    }

    .wrapp-order-success .wrapp-detail-order .subtitle-detail-order {
        font-size: 16px;
        line-height: 26px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order {
        max-width: 650px;
        margin: 33px auto 0;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-number-order {
        padding: 21.5px 31px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-number-order .block-number-order .number-order {
        margin-bottom: 10px;
        font-size: 16px;
        line-height: 26px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-number-order .block-number-order .number-order span {
        font-size: 25px;
        line-height: 41px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-number-order .block-number-order .date-order {
        font-size: 12px;
        line-height: 19px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-number-order .print-order a img {
        width: 36px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket {
        margin-bottom: 24px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .prev-txt {
        padding-left: 16px;
        font-size: 14px;
        line-height: 23px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket {
        padding: 12px 20px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .img-item {
        margin-right: 31px;
        width: 110px;
        height: 110px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item {
        width: calc(100% - 141px);
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .name-item {
        width: 60%;
        padding-right: 40px;
        font-size: 16px;
        line-height: 26px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .wrapp-price-item {
        display: none;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .count-item {
        width: 9%;
        font-size: 16px;
        line-height: 22px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .total-price-item {
        width: 31%;
        font-size: 28px;
        line-height: 40px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .caption {
        padding-left: 17px;
        margin-bottom: 13px;
        font-size: 14px;
        line-height: 23px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment {
        margin-bottom: 29px;
        display: grid;
        grid-template-columns: repeat(2, 313px calc(100% - 323px));
        grid-column-gap: 10px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-bonus .wrapper-card img {
        max-width: 100%;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment {
        margin-left: 0;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment {
        width: auto;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-bonus .wrapper-card .card-dt {
        display: none;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-bonus .wrapper-card .card-tablet {
        display: block;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-bonus .wrapper-card .text-card {
        left: 22px;
        bottom: 15px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-bonus .wrapper-card .text-card p {
        font-size: 16px;
        line-height: 22px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-bonus .wrapper-card .text-card div {
        font-size: 53px;
        line-height: 53px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-bonus .wrapper-card .text-card div span {
        font-size: 11px;
        line-height: 17px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment {
        padding: 14px 15px 25px 15px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment p {
        margin-bottom: 7px;
        font-size: 14px;
        line-height: 19px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment p span.color-bold {
        font-size: 18px;
        line-height: 25px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment div {
        margin-top: 15px;
        font-size: 17px;
        line-height: 23px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment div span {
        font-size: 18px;
        line-height: 22px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment div img {
        width: 26px;
        margin-right: 5px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        grid-column-gap: 10px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-client-info {
        width: auto;
        margin-right: 0;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-delivery-info {
        width: auto;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-client-info .data-client {
        padding: 19px 22px 19px 22px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-client-info .data-client p .name-field {
        display: none;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-client-info .data-client p {
        margin-bottom: 7px;
        font-size: 14px;
        line-height: 19px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-client-info .data-client p:last-child {
        margin-bottom: 0;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-client-info .data-client p .fio-span {
        font-size: 16px;
        line-height: 22px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-delivery-info .data-delivery {
        padding: 19px 22px 19px 22px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-delivery-info .data-delivery div {
        margin-bottom: 7px;
        font-size: 16px;
        line-height: 22px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-delivery-info .data-delivery .img-deliv {
        top: -22px;
        right: 33px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-delivery-info .data-delivery .img-deliv img {
        width: 50px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-delivery-info .data-delivery p {
        font-size: 14px;
        line-height: 20px;
    }

    .wrapp-catalog-category-mobil .wrapp-category-mobil {
        max-width: 900px;
    }

    .wrapp-stock-mobil-new .list-stocks-main-mobil {
        max-width: 900px;
        margin-left: auto;
        margin-right: auto;
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        gap: 11px;
        justify-content: center;
    }

    .wrapp-stock-mobil-new .list-stocks-main-mobil .item-stock-main-mobil {
        margin-bottom: 0;
    }

    .wrapp-slider-video-main.wrapp-slider-video-main--mobile {
        max-width: 900px;
        margin-left: auto;
        margin-right: auto;
    }

    /* Футер планшет */
    .wrapp-footer-tablet {
        display: block;
        background: #F3F3F3;
    }

    .wrapp-footer-tablet .top-footer-tablet {
        max-width: 661px;
        margin: 0 auto;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        padding: 12px 30px;
        border-bottom: 1px solid #D2D2D2;
    }

    .wrapp-footer-tablet .top-footer-tablet .city-footer-tablet {
        margin-right: 34px;
    }

    .wrapp-footer-tablet .top-footer-tablet .city-footer-tablet a {
        display: inline-block;
        width: 128px;
        height: 26px;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 9px;
        color: #323232;
        line-height: 24px;
        background: #fff;
        border: 1px solid #939598;
        border-radius: 4px;
        text-decoration: none;
        text-align: center;
        text-transform: uppercase;
        overflow: hidden;
        transition: .3s;
        vertical-align: middle;
        position: relative;
        z-index: 2;
    }

    .wrapp-footer-tablet .top-footer-tablet .city-footer-tablet a .btn-trans {
        display: block;
        transition: .3s;
        color: #323232;
        margin-top: -24px;
    }

    .wrapp-footer-tablet .top-footer-tablet .city-footer-tablet a .btn-anim {
        display: block;
        color: #323232;
    }

    .wrapp-footer-tablet .top-footer-tablet .city-footer-tablet a:hover {
        color: #fff;
        border: 1px solid #F66507;
        background: #F66507;
    }

    .wrapp-footer-tablet .top-footer-tablet .city-footer-tablet a:hover .btn-trans {
        margin-top: 0;
        color: #fff;
    }

    .wrapp-footer-tablet .top-footer-tablet .phone-footer-tablet {
        margin-right: 33px;
        display: flex;
        flex-wrap: wrap;
    }

    .wrapp-footer-tablet .top-footer-tablet .phone-footer-tablet .phone1 {
        margin-right: 34px;
    }

    .wrapp-footer-tablet .top-footer-tablet .phone-footer-tablet p {
        margin: 0 0 2px 0;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 8px;
        color: #323232;
        line-height: 11px;
    }

    .wrapp-footer-tablet .top-footer-tablet .phone-footer-tablet a {
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 12px;
        color: #323232;
        line-height: 16px;
        text-decoration: none;
    }

    .wrapp-footer-tablet .top-footer-tablet .address-footer-tablet p {
        margin: 0 0 1px 0;
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 8px;
        color: #323232;
        line-height: 11px;
    }

    .wrapp-footer-tablet .top-footer-tablet .address-footer-tablet p img {
        margin-right: 3px;
    }

    .wrapp-footer-tablet .top-footer-tablet .address-footer-tablet div {
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 11px;
        color: #323232;
        line-height: 15px;
        letter-spacing: 0.025em;
    }

    .wrapp-footer-tablet .middle-table-footer {
        max-width: 661px;
        margin: 19px auto 0;
        padding: 0 62px 24px;
    }

    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet {
        display: flex;
        flex-wrap: wrap;
        width: 100%;
        justify-content: space-between;
    }

    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet .menu-tablet .caption {
        margin-bottom: 15px;
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 11px;
        color: #323232;
        line-height: 15px;
        text-decoration: none;
    }

    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet .menu-tablet .caption a {
        display: inline-block;
        padding-bottom: 3px;
        border-bottom: 1px solid #323232;
        color: #323232;
        text-decoration: none;
    }

    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet .menu-tablet .caption img {
        margin-right: 9px;
        vertical-align: bottom;
    }

    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet .menu-tablet .list-link ul {
        padding: 0;
        margin: 0;
        list-style: none;
    }

    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet .menu-tablet .list-link ul li {
        margin-bottom: 5px;
    }

    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet .menu-tablet .list-link ul li:last-child {
        margin-bottom: 0;
    }

    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet .menu-tablet .list-link ul li a {
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 12px;
        color: #323232;
        line-height: 16px;
        text-decoration: none;
    }

    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet .menu-tablet .list-link ul li a span.icon-menu {
        display: inline-block;
        width: 17px;
        margin-right: 5px;
    }

    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet .menu-tablet .list-link ul li a span.name-item {
        text-decoration: underline;
    }

    .wrapp-footer-tablet .middle-table-footer .social-tablet {
        margin-top: 35px;
        text-align: center;
    }

    .wrapp-footer-tablet .middle-table-footer .social-tablet p {
        margin: 0 0 17px 0;
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 11px;
        color: #323232;
        line-height: 15px;
    }

    .wrapp-footer-tablet .middle-table-footer .social-tablet p img {
        margin-right: 8px;
    }

    .wrapp-footer-tablet .middle-table-footer .social-tablet .list-social-tablet {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }

    .wrapp-footer-tablet .middle-table-footer .social-tablet .list-social-tablet a {
        margin-right: 10px;
    }

    .wrapp-footer-tablet .middle-table-footer .social-tablet .list-social-tablet a:last-child {
        margin-right: 0;
    }

    .wrapp-footer-tablet .middle-table-footer .social-tablet .list-social-tablet a img {
        width: 29px;
    }

    .bottom-footer-tablet {
        display: block;
        padding: 5.5px 0;
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 9px;
        color: #fff;
        background: #939598;
        text-align: center;
        text-transform: uppercase;
    }

    .wrapp-footer-tablet .top-footer-tablet .phone-footer-tablet .phone1 {
        margin-right: 0;
    }

    .wrapp-item-new .item-new.mobil-item {
        display: none;
    }

    .wrapp-item-new .item-new.tablet-item {
        display: block;
    }

    .wrapp-catalog .back-section {
        padding: 0;
    }

    .wrapp-lk .block-lk {
        display: flex;
        flex-wrap: wrap;
    }

    .wrapp-lk .block-lk .wrapp-card-lk {
        width: 50%;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk {
        width: 50% !important;
        margin-top: 0;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk {
        width: 50%;
    }

    .wrapp-lk .block-lk .wrapp-card-lk .card-lk {
        max-width: 390px;
    }

    .wrapp-lk .block-lk .wrapp-card-lk .card-lk .logo-card-dw {
        width: 50%;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .icon-item .favorites-card {
        outline: none;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .icon-item .favorites-card.selected {
        background: url('/local/templates/czebra_daewoo/front/css_new/../img/favorites-item-active.svg') no-repeat center center;
        background-size: cover;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .icon-item .compare-card {
        outline: none;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .icon-item .compare-card.selected {
        background: url('/local/templates/czebra_daewoo/front/css_new/../img/compare-item-active.svg') no-repeat center center;
        background-size: cover;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-available .in-avialable.not-avialable {
        color: #ff0808;
    }

    .wrapp-item-new-tablet .item-new .name-item-new .ya-share2 {
        margin-left: auto;
    }

    .wrapp-item-new-tablet .item-new .name-item-new .ya-share2__container_size_m .ya-share2__item_more.ya-share2__item_has-pretty-view .ya-share2__link_more.ya-share2__link_more-button-type_short {
        display: block;
        padding: 0;
        background: none;
    }

    .wrapp-item-new-tablet .item-new .name-item-new .ya-share2__item_more.ya-share2__item_has-pretty-view .ya-share2__icon_more {
        padding: 0;
        margin-left: auto;
        display: inline-block;
        width: 34px;
        height: 34px;
        background: url('/local/templates/czebra_daewoo/front/css_new/../img/new-mobil-card/share.svg') no-repeat center center;
        background-size: cover;
        border: none;
        outline: none;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .img-item {
        padding-top: 35px;
        text-align: center;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk {
        margin-top: -5px;
    }

    .back-section-mobil a {
        font-size: 14px;
    }

}

@media (min-width: 577px) and (max-width: 1023px) {

    .wrapp-item-new .item-new .icon-item .compare-card {
        width: 35px;
        height: 35px;
        background-size: 35px 35px;
    }

    .wrapp-item-new .item-new .icon-item .favorites-card {
        width: 35px;
        height: 35px;
        background-size: 35px 35px;
    }

    .wrapp-item-new .item-new .icon-item .compare-card.selected {
        width: 35px;
        height: 35px;
        background-size: 35px 35px;
    }

    .wrapp-item-new .item-new .icon-item .favorites-card.selected {
        width: 35px;
        height: 35px;
        background-size: 35px 35px;
    }

}

@media (min-width: 577px) and (max-width: 849px) {

    .wrapp-footer-tablet .top-footer-tablet .city-footer-tablet {
        width: 25%;
    }

    .wrapp-footer-tablet .top-footer-tablet .phone-footer-tablet {
        width: 25%;
    }

    .wrapp-footer-tablet .top-footer-tablet .address-footer-tablet {
        width: 40%;
    }
}

@media (min-width: 577px) and (max-width: 700px) {

    .header {
        padding: 10px 20px;
    }

    /*.header .container{
        max-width: 650px;
        margin: 0 auto;
        position: relative;
    }*/
    .header .left-header {
        left: 0;
    }

    .header .right-header {
        right: 0;
    }

    .wrapp-lk {
        padding: 0 20px;
    }

    .wrapp-lk .container {
        max-width: 650px;
    }

    .wrapp-lk .block-lk {
        padding: 0;
    }

    .wrapp-lk .block-lk .wrapp-card-lk.block-share {
        margin: 0 auto;
        width: 42%;
    }

    .wrapp-lk .block-lk .form-share-bonus {
        width: 15%;
    }

    .wrapp-lk .block-lk .form-share-bonus p input {
        border-bottom: 1px solid #C4C4C4;
    }

    .wrapp-lk .block-lk .form-share-bonus p::before {
        display: none;
    }

    .wrapp-lk .block-lk .form-share-bonus p::after {
        display: none;
    }

    .wrapp-lk .block-lk .wrapp-card-lk.block-share .card-lk .count-bonus p {
        font-size: 40px;
        line-height: 56px;
    }

    .wrapp-lk .block-lk .block-btn-mobil-share-bonus {
        max-width: 100%;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order {
        max-width: 100%;
    }

    .wrapp-catalog-category-mobil {
        padding: 0 20px;
    }

    .wrapp-catalog-category-mobil .wrapp-category-mobil {
        max-width: 650px;
    }

    .wrapp-stock-mobil-new {
        padding: 0 20px;
    }

    .wrapp-stock-mobil-new .list-stocks-main-mobil {
        max-width: 650px;
    }

    .wrapp-stock-mobil-new.wrapp-news-mobil {
        margin-top: 15px;
    }

    .wrapp-channel-youtube {
        padding: 0 20px;
    }

    .wrapp-slider-video-main.wrapp-slider-video-main--mobile {
        max-width: 650px;
    }

    .wrapp-channel-youtube .wrapp-slider-video-main .slider-video-main {
        padding: 0;
    }

    .wrapp-channel-youtube .wrapp-slider-video-main .next-slide {
        right: -10px;
    }

    .wrapp-channel-youtube .wrapp-slider-video-main .prev-slide {
        left: -10px;
    }

    .wrapp-footer-tablet {
        padding: 0 20px;
    }

    .wrapp-footer-tablet .top-footer-tablet {
        max-width: 650px;
        padding: 12px 0;
    }

    .wrapp-footer-tablet .middle-table-footer {
        max-width: 650px;
        padding-left: 0;
        padding-right: 0;
    }

    .footer .wrapp-footer-mobil {
        display: none;
    }

    .footer .bottom-footer-mobil {
        display: none;
    }

    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet {
        font-size: 2vw;
    }

    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet .menu-tablet .caption {
        font-size: 1em;
    }

    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet .menu-tablet .list-link ul li {
        margin-bottom: 10px;
    }

    .wrapp-footer-tablet .middle-table-footer .list-menu-tablet .menu-tablet .list-link ul li a {
        font-size: 1em;
    }

    .wrapp-footer-tablet .top-footer-tablet .phone-footer-tablet .phone1 {
        margin-right: 0;
    }

    .wrapp-footer-tablet .top-footer-tablet .phone-footer-tablet p {
        font-size: 10px;
    }

    .wrapp-footer-tablet .top-footer-tablet .phone-footer-tablet a {
        font-size: 12px;
    }

    .wrapp-footer-tablet .top-footer-tablet .city-footer-tablet a {
        width: 105px;
    }

    .wrapp-footer-tablet .top-footer-tablet .address-footer-tablet p {
        font-size: 10px;
    }

    .wrapp-footer-tablet .top-footer-tablet .address-footer-tablet div {
        font-size: 12px;
    }

    .wrapp-footer-tablet .middle-table-footer .social-tablet p {
        font-size: 1em;
    }

    .wrapp-catalog {
        padding: 0 20px 18px;
    }

    .wrapp-catalog .container {
        max-width: 650px;
    }

    .wrapp-list-subsection {
        padding: 0;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items.mobil-version.new-version .wrapp-item-new,
    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items.mobil-version.new-version .wrapp-item-new {
        padding: 0;
    }

    .wrapp-footer-tablet .top-footer-tablet {
        padding: 12px;
        max-width: 100%;
        justify-content: space-between;
    }

    .wrapp-footer-tablet .top-footer-tablet .city-footer-tablet {
        margin-right: 0;
    }

    .wrapp-footer-tablet .top-footer-tablet .phone-footer-tablet {
        margin-right: 0;
    }

    .wrapp-footer-tablet .middle-table-footer {
        padding: 0 12px 24px;
        max-width: 100%;
    }

    .wrapp-catalog .back-section {
        /*margin: 0 auto;*/
        max-width: 650px;
    }

    .wrapp-auth-page {
        padding: 0 20px 40px 20px;
    }

    .wrapp-lk .block-lk {
        padding: 0 20px;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk a .img-menu {
        width: 55px;
        height: 55px;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk:nth-child(6) a .img-menu img {
        width: 30px;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk a .name-menu-lk {
        padding: 0 5px;
    }

    .wrapp-lk .block-lk .wrapp-card-lk .card-lk .count-bonus {
        transform: translateY(-55%);
    }

    .wrapp-lk .block-lk .wrapp-card-lk .card-lk .name-user-card {
        font-size: 15px;
        line-height: normal;
        bottom: 10px;
    }

    .btn-personal-date {
        width: calc(100% - 30px);
    }

    .wrapp-lk .block-lk .block-lk-delivery-user .info-delivery-user {
        width: 48%;
        margin-right: 4%;
    }

    .wrapp-lk .block-lk .block-lk-delivery-user .info-pickup-user {
        width: 48%;
    }

    .wrapp-lk .block-lk .block-lk-delivery-user .list-address-user .item-address-user {
        height: auto;
        min-height: 79px;
        padding-bottom: 9px;
    }

    .wrapp-lk .block-lk .block-lk-delivery-user .list-address-user .item-address-user.add-new-address {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
    }

    .back-section-mobil {
        padding: 0 20px;
    }

    .my-reviews-question {
        padding: 0 20px;
    }

    .wrapp-personal-date .btn-catalog-filter.btn-personal-date {
        width: 100%;
        display: flex;
        justify-content: space-between;
    }

    .wrapp-breadcrumb {
        padding: 0 20px
    }

    .wrapp-card.new-card-mobil {
        padding: 0 20px;
    }

    .wrapp-card.new-card-mobil .container {
        max-width: 650px;
    }

    .wrapp-breadcrumb .container {

    }

    .wrapp-card .block-card-info .right-card-mobil {
        width: 100% !important;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        gap: 10px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .add-to-cart-item {
        margin-right: 0;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .btn-site1 {
        width: 100%;
    }

    .slider-recommendation-mobil-new .prev-slide {
        display: none !important;
    }

    .slider-recommendation-mobil-new .next-slide {
        display: none !important;
    }

    .wrapp-card .block-card-info .left-card .bottom-slider-card .wrapp-slider-nav .slider-nav-card .prev-slide {
        display: none !important;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord {
        /*padding-left: 20px;*/
        /*padding-right: 20px;*/
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item {
        max-width: 650px;
        margin-left: auto;
        margin-right: auto;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .close-info-fixed {
        max-width: 650px;
        margin-left: auto;
        margin-right: auto;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-set-mobil {
        max-width: 650px;
        margin-left: auto;
        margin-right: auto;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-characteristicks-mobil {
        max-width: 650px;
        margin-left: auto;
        margin-right: auto;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .wrapp-reviews-mobil-card {
        max-width: 650px;
        margin-left: auto;
        margin-right: auto;
    }

    .banner-tablet-services {
        max-width: 650px;
        margin-left: auto;
        margin-right: auto;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil {
        max-width: 650px;
        margin-left: auto;
        margin-right: auto;
    }

    .slider-recommendation-mobil-new {
        max-width: 650px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .img-item img {
        max-width: 220px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .top-block-mobil .img-item {
        width: 100px;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .top-block-mobil .img-item a {
        display: block;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .top-block-mobil .img-item a img {
        width: 100%;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .top-block-mobil .name-item {
        width: calc(100% - 114px);
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .top-block-mobil .name-item {
        font-size: 16px;
        line-height: normal;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .bottom-block-mobil .price-block .wrapp-price .price {
        font-size: 23px;
    }

    .wrapp-breadcrumb .container {
        max-width: 650px;
    }

    .wrapp-order-success {
        padding: 0 20px 38px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order {
        max-width: 650px;
    }

    .wrapp-breadcrumb .breadcrumb-item span {
        font-size: 12px;
        line-height: normal;
    }

    .wrapp-breadcrumb .bx-breadcrumb-item:last-child span {
        font-size: 12px;
        line-height: normal;
    }

    .wrapp-breadcrumb .breadcrumb-item::after {
        width: 13px;
        height: 8px;
        background-size: 13px 8px;
    }

    .wrapp-lk .block-lk .block-btn-mobil-share-bonus {
        max-width: 450px;
    }

    .wrapp-lk .block-lk .btn-back-mobil-share-bonus {
        width: 49%;
    }

    .wrapp-lk .block-lk .btn-back-mobil-share-bonus a {
        width: 100%;
    }

    .wrapp-lk .block-lk .btn-share-mobil {
        margin-left: 5px;
        width: calc(100% - 49% - 5px);
    }

    .wrapp-lk .block-lk .wrapp-card-lk .card-lk .name-user-card {
        font-size: 13px;
    }

    .wrapp-lk .block-lk .btn-back-mobil-share-bonus a {
        height: 45px;
        line-height: 43px;
    }

    .wrapp-lk .block-lk .btn-back-mobil-share-bonus a .btn-trans {
        margin-top: -43px;
    }

    .wrapp-lk .block-lk .btn-share-mobil .share-bonus {
        height: 45px;
        line-height: 43px;
    }

    .wrapp-lk .block-lk .btn-share-mobil .share-bonus .btn-trans {
        margin-top: -43px;
    }

    .wrapp-lk .block-lk .wrapp-card-lk .card-lk {
        font-size: 5vw;
    }

    .wrapp-lk .block-lk .wrapp-card-lk .card-lk .name-user-card {
        padding-right: 10px;
        font-size: 0.55em;
    }
}

@media (min-width: 577px) and (max-width: 660px) {

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .img-item img {
        max-width: 220px;
        margin: 0 auto;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new {
        align-self: center;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item {
        margin-top: 14px;
        width: 100%;
        display: flex;
        flex-wrap: wrap;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .add-to-cart-item {
        display: inline-block;
        margin-right: 2%;
        width: 49%;
        height: 36px;
        line-height: 32px;
        overflow: hidden;
        transition: .3s;
        vertical-align: middle;
        position: relative;
        z-index: 2;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .add-to-cart-item a {
        display: inline-block;
        width: 100%;
        height: 34px;
        font-family: "OpenSans-Bold", sans-serif;
        /*font-size: 8px;*/
        color: #F76600;
        /*line-height: 32px;*/
        /*border: 1px solid #F76600;*/
        border-radius: 4px;
        text-align: center;
        text-transform: uppercase;
        text-decoration: none;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .add-to-cart-item a .btn-trans {
        display: block;
        transition: .3s;
        color: #fff;
        margin-top: -32px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .add-to-cart-item a .btn-anim {
        display: block;
        color: #F76600;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .add-to-cart-item a:hover .btn-trans {
        margin-top: 0;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .quick-order-item {
        display: inline-block;
        width: 49%;
        height: 36px;
        line-height: 32px;
        overflow: hidden;
        transition: .3s;
        vertical-align: middle;
        position: relative;
        z-index: 2;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .quick-order-item a {
        display: inline-block;
        width: 100%;
        height: 34px;
        font-family: "OpenSans-Bold", sans-serif;
        /*font-size: 8px;*/
        color: #333333;
        /*line-height: 32px;*/
        border: 1px solid #333333;
        border-radius: 4px;
        text-align: center;
        text-transform: uppercase;
        text-decoration: none;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .quick-order-item a .btn-trans {
        display: block;
        transition: .3s;
        color: #fff;
        margin-top: -37px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .quick-order-item a .btn-anim {
        display: block;
        color: #333333;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .quick-order-item a:hover .btn-trans {
        margin-top: 0;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item {
        gap: 0;
    }

    .wrapp-card .block-card-info .left-card .block-mobil-info-item {
        max-width: 100% !important;
    }

    .wrapp-footer-tablet .top-footer-tablet {
        padding: 12px 15px;
    }

    .wrapp-footer-tablet .top-footer-tablet .city-footer-tablet {
        margin-right: 15px;
    }

    .wrapp-footer-tablet .top-footer-tablet .phone-footer-tablet {
        margin-right: 15px;
    }

    .wrapp-footer-tablet .top-footer-tablet .phone-footer-tablet .phone1 {
        margin-right: 15px;
    }

    .wrapp-footer-tablet .middle-table-footer {
        padding: 0 40px 24px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment {
        grid-template-columns: repeat(2, 1fr);
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-bonus {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-bonus .wrapper-card {
        flex-grow: 1;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-bonus .wrapper-card img {
        height: 100%;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment {
        flex-grow: 1;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .img-item {
        margin-right: 15px;
        width: 90px;
        height: 90px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item {
        width: calc(100% - 105px);
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .name-item {
        font-size: 14px;
        padding-right: 20px;
        line-height: 19px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .count-item {
        width: 10%;
        font-size: 14px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .total-price-item {
        width: 30%;
        font-size: 20px;
        line-height: normal;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .total-price-item .rubl {
        font-size: 20px;
        line-height: normal;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment {
        grid-template-columns: repeat(2, 280px calc(100% - 290px));
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-bonus .wrapper-card .text-card p {
        font-size: 14px;
        line-height: 19px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-bonus .wrapper-card .text-card div {
        font-size: 45px;
        line-height: 45px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment div img {
        display: none;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment p span.color-bold {
        font-size: 16px;
        line-height: 22px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment div {
        font-size: 15px;
        line-height: 21px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment div span {
        font-size: 16px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment {
        padding: 14.5px 15px 14.5px 15px;
    }

    .wrapp-card .block-card-info .left-card .block-mobil-info-item {
        max-width: 550px !important;
    }

    .wrapp-card .block-card-info .right-card-mobil {
        width: 550px !important;
        margin-top: 15px;
    }

    .wrapp-card .block-card-info .right-card-mobil .top-block .avialable-magazine {
        padding-left: 0;
    }

    .wrapp-card .block-card-info .right-card-mobil .top-block {
        align-items: center;
    }

    .wrapp-card .block-card-info .right-card-mobil .top-block .rate {
        padding-top: 5px;
        font-size: 12px;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .top-block .avialable {
        padding-top: 5px;
        font-size: 12px;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .block-price {
        flex-direction: row;
        align-items: baseline;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .block-price .old-price {
        margin-right: 15px;
        font-size: 20px;
        line-height: 26px;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .bottom-block .delivery .icon-delivery img {
        width: 50px;
    }

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .bottom-block .pickup .icon-pickup img {
        width: 50px;
    }

    .slider-recommendation-mobil-new {
        max-width: 550px;
    }

    .wrapp-card.new-card-mobil .slider-recommendation-mobil-new .wrapp-item-new {
        display: none;
    }

    .wrapp-item-new-tablet {
        display: block;
    }

    .wrapp-card.new-card-mobil .slider-recommendation-mobil-new .wrapp-item-new {
        display: none;
    }

    .wrapp-item-new-tablet {
        display: block;
    }

    .banner-tablet-services {
        display: none;
    }

    .wrapp-item-new-tablet .item-new {
        margin-bottom: 17px;
        padding-bottom: 11px;
        border-bottom: 1px solid #C4C4C4;
        position: relative;
    }

    .wrapp-item-new-tablet .item-new .name-item-new {
        display: flex;
        flex-wrap: wrap;
        margin-bottom: 14px;
    }

    .wrapp-item-new-tablet .item-new .name-item-new a {
        display: inline-flex;
        width: calc(100% - 90px);
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 18px;
        color: #323232;
        line-height: 26px;
        text-decoration: none;
    }

    .wrapp-item-new-tablet .item-new .name-item-new .share-item {
        padding: 0;
        margin-left: auto;
        display: inline-block;
        width: 34px;
        height: 34px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/new-mobil-card/share.svg") no-repeat center center;
        background-size: cover;
        border: none;
        outline: none;
    }

    .wrapp-item-new-tablet .item-new .block-item-new {
        display: flex;
        flex-wrap: wrap;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new {
        width: 200px;
        margin-right: 40px;
        position: relative;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .img-item img {
        max-width: 100%;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .icon-item {
        display: flex;
        flex-wrap: wrap;
        position: absolute;
        top: 0;
        right: 0;
        z-index: 2;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .icon-item .compare-card,
    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .icon-item .favorites-card {
        border: 1px solid #f76600;
        border-radius: 50%;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .icon-item .compare-card {
        display: inline-block;
        width: 34px;
        height: 34px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/compare-item.svg") no-repeat center center;
        background-size: 34px 34px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .icon-item .favorites-card {
        display: inline-block;
        margin-right: 20px;
        width: 34px;
        height: 34px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/favorites-item.svg") no-repeat center center;
        background-size: 34px 34px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new {
        width: calc(100% - 240px);
        border-top: 1px solid #C4C4C4;
        margin-top: 3px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-available {
        padding: 3px 0;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        border-bottom: 1px solid #C4C4C4;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-available .in-avialable {
        width: 50%;;
        border-right: 1px solid #C4C4C4;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 10px;
        color: #1CA94E;
        line-height: 14px;
        text-transform: uppercase;
        text-align: center;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-available .in-avialable img {
        width: 16px;
        margin-right: 8px;
        display: inline-block;
        vertical-align: -3px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-available .avialable-magazine {
        padding-left: 12px;
        align-self: center;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-available .avialable-magazine img {
        width: 16px;
        margin-right: 8px;
        display: inline-block;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-available .avialable-magazine a {
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 10px;
        color: #323232;
        line-height: 14px;
        text-decoration: underline;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .rating-item {
        margin-top: 10px;
        display: flex;
        flex-wrap: wrap;
        justify-content: flex-end;
        align-items: end;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .rating-item .empty-stars i {
        width: 13px;
        height: 13px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .rating-item .filled-stars i {
        width: 13px;
        height: 13px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .rating-item a {
        margin-left: 5px;
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 8px;
        color: #F76600;
        line-height: 11px;
        text-decoration: underline;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .block-price-tablet {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 31px;
        color: #323232;
        line-height: 44px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .block-price-tablet .rubl {
        font-size: 22px;
        line-height: 31px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-delivery-item {
        margin-top: 8px;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        padding: 3px 0;
        border-top: 1px solid #C4C4C4
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-delivery-item .delivery-item {
        width: 50%;
        border-right: 1px solid #C4C4C4;
        text-align: center;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-delivery-item .delivery-item img {
        width: 23px;
        margin-right: 8px;
        display: inline-block;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-delivery-item .delivery-item a {
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 10px;
        color: #323232;
        line-height: 14px;
        text-decoration: underline;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-delivery-item .date-delivery {
        width: 50%;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 10px;
        color: #333333;
        line-height: 13px;
        text-align: center;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-pickup-item {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        padding: 3px 0;
        border-top: 1px solid #C4C4C4;
        border-bottom: 1px solid #C4C4C4;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-pickup-item .pickup-item {
        width: 50%;
        border-right: 1px solid #C4C4C4;
        text-align: center;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-pickup-item .pickup-item img {
        display: inline-block;
        width: 23px;
        margin-right: 8px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-pickup-item .pickup-item a {
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 10px;
        color: #323232;
        line-height: 14px;
        text-decoration: underline;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-pickup-item .date-pickup {
        width: 50%;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 10px;
        color: #333333;
        line-height: 13px;
        text-align: center;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-pickup-item .date-pickup .discount {
        display: inline-block;
        color: #20AA4D;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item {
        margin-top: 14px;
        display: flex;
        flex-wrap: wrap;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .btn-site1 {
        width: 150px;
        height: 39px;
        font-size: 12px;
        line-height: 37px;
        text-decoration: none;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .add-to-cart-item a {
        /*border: 1px solid #F76600;*/
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .add-to-cart-item a .btn-trans {
        display: block;
        transition: .3s;
        color: #fff;
        margin-top: -37px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .add-to-cart-item a:hover .btn-trans {
        margin-top: 0;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .quick-order-item .btn-trans {
        margin-top: -37px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .quick-order-item a:hover .btn-trans {
        margin-top: 0;
    }

    .service-mobile-wrapper .list-service-center .list-service .item-service .logo-service {
        width: 19.5%;
    }

    .service-mobile-wrapper .list-service-center .list-service .item-service .address-service {
        width: 34.5%;
    }

    .service-mobile-wrapper .list-service-center .list-service .item-service .phone-service {
        width: 21%;
    }

    .service-mobile-wrapper .list-service-center .list-service .item-service .working-time-service {
        width: 15%;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .left-item-tablet {
        width: 200px;
        margin-right: 40px;
        position: relative;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .left-item-tablet .img-item-tablet img {
        max-width: 220px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet {
        width: calc(100% - 240px);
        margin-top: 3px;
    }


}

@media (max-width: 576px) {

    .wrapp-lk .block-lk .btn-back-mobil-share-bonus {
        width: 49%;
    }

    .wrapp-lk .block-lk .btn-back-mobil-share-bonus a {
        width: 100%;
    }

    .wrapp-lk .block-lk .btn-share-mobil {
        margin-left: 5px;
        width: calc(100% - 49% - 5px);
    }

    .wrapp-card {
        padding: 0 12px;
    }


    /*    .mobile-wrap-card-share{
        width: 42px;
        height: 42px;
    }*/
    /*    .mobile-wrap-card-share .ya-share2__item_more.ya-share2__item_has-pretty-view .ya-share2__icon_more{
        width: 42px;
        height: 42px;
        background-size: 42px 42px;
    }*/
    .wrapp-card.new-card-mobil .info-fixed-accord {
        /*padding-left: 12px;*/
        /*padding-right: 12px;*/
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .top-block-mobil .img-item img {
        max-width: 100%;
    }

    .my-reviews-question {
        padding: 0 12px;
    }

    .back-section-mobil {
        padding: 0 12px;
    }

    .back-section-mobil .container {
        max-width: 650px;
    }

    .wrapp-auth-page {
        margin-top: 15px;
        padding: 0 12px 40px 12px;
    }

    .wrapp-lk .block-lk {
        padding: 0 12px;
    }

    .wrapp-lk .block-lk .wrapp-card-lk {
        max-width: 469px;
        margin: 0 auto;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk {
        max-width: 469px;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk {
        width: 50%;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk {
        justify-content: flex-start;
    }

    .wrapp-order-success {
        margin-top: 22px;
        padding: 0 10px 42px 10px;
    }

    .wrapp-order-success .title-order {
        margin-bottom: 17px;
        font-size: 22px;
        line-height: 30px;
        letter-spacing: normal;
    }

    .wrapp-order-success .subtitle-order {
        max-width: 240px;
        margin-bottom: 15px;
        font-size: 12px;
        line-height: 19px;
        letter-spacing: normal;
    }

    .wrapp-order-success .continue-shopping a {
        width: 100%;
    }

    .wrapp-order-success .wrapp-detail-order {
        margin-top: 26px;
    }

    .wrapp-order-success .wrapp-detail-order .title-detail-order {
        margin-bottom: 6px;
        font-size: 18px;
        line-height: 25px;
    }

    .wrapp-order-success .wrapp-detail-order .subtitle-detail-order {
        font-size: 12px;
        line-height: 19px;
        letter-spacing: normal;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order {
        margin-top: 21px;
    }


    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-number-order {
        padding: 11px 0;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-number-order .block-number-order {
        width: 100%;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-number-order .block-number-order .number-order {
        margin-bottom: 0;
        width: 100%;
        font-size: 14px;
        line-height: 23px;
        text-align: center;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-number-order .block-number-order .number-order span {
        font-size: 24px;
        line-height: 39px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-number-order .block-number-order .date-order {
        text-align: center;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-number-order .print-order {
        display: none;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket {
        margin-top: 14px;
        margin-bottom: 18px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .prev-txt {
        padding: 0 0 0 16px;
        margin-bottom: 8px;
        font-size: 12px;
        line-height: 19px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket {
        margin: 0 0 8px 0;
        padding: 14px 21px 14px 16px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .img-item {
        margin-right: 15px;
        width: 74px;
        height: 74px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item {
        width: calc(100% - 89px);
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .name-item {
        width: 100%;
        margin-bottom: 6px;
        font-size: 14px;
        line-height: 23px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .wrapp-price-item {
        display: none;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .count-item {
        font-size: 14px;
        line-height: 19px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .total-price-item {
        width: 100%;
        font-size: 25px;
        line-height: 25px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-shopping-basket .list-position-shopping-basket .item-shopping-basket .info-item .total-price-item .rubl {
        font-size: 20px;
        line-height: 28px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment {
        margin-bottom: 14px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-bonus {
        display: none;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment {
        margin-left: 0;
        width: 100%;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .caption {
        padding-left: 15px;
        margin-bottom: 8px;
        font-size: 12px;
        line-height: 19px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment {
        width: 100%;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment {
        padding: 19px 12px 23px 15px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment p {
        margin-bottom: 10px;
        font-size: 16px;
        line-height: 22px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment p span.color-bold {
        font-size: 18px;
        line-height: 25px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment div {
        margin-top: 12px;
        font-size: 17px;
        line-height: 23px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment div img {
        margin-right: 6px;
        width: 26px;
        height: 26px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment div span {
        font-size: 18px;
        line-height: 22px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .bonus-mobil {
        margin-top: 13px;
        width: 100%;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 14px;
        color: #323232;
        line-height: 17px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .bonus-mobil span {
        display: inline-block;
        margin-left: auto;
        padding: 5px 13px;
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 20px;
        color: #fff;
        line-height: 25px;
        background: #F76600;
        border-radius: 11px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-client-info {
        width: 100%;
        margin-right: 0;
        margin-bottom: 23px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-client-info .data-client {
        padding: 20px 15px 26px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-client-info .data-client p {
        margin-bottom: 9px;
        font-size: 18px;
        line-height: 25px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-client-info .data-client p:last-child {
        margin-bottom: 0;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-client-info .data-client p .name-field {
        display: none;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-delivery-info .data-delivery {
        padding: 29px 16px 22px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-delivery-info .data-delivery .img-deliv {
        margin-bottom: 0;
        top: -22px;
        right: 36px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-delivery-info .data-delivery .img-deliv img {
        width: 50px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-delivery-info .data-delivery div {
        margin-bottom: 8px;
        font-size: 18px;
        line-height: 25px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-delivery-info .data-delivery p {
        font-size: 18px;
        line-height: 26px;
    }

    .wrapp-stock-mobil-new .list-stocks-main-mobil .item-stock-main-mobil {
        max-width: 100%;
    }

    .wrapp-stock-mobil-new .list-stocks-main-mobil .item-stock-main-mobil {
        max-width: 450px;
        margin-left: auto;
        margin-right: auto;
    }

    .footer .wrapp-footer-mobil .contact-info .city a {
        width: 100%;
        max-width: 300px;
        height: 33px;
        line-height: 31px;
    }

    .footer .wrapp-footer-mobil .contact-info .city a .btn-trans {
        margin-top: -31px;
    }

    .footer .wrapp-footer-mobil .contact-info {
        max-width: 100%;
        width: 100%;
    }

    .footer .wrapp-footer-mobil .type-payment .footer-list-type-payment {
        width: 100%;
        display: grid;
        grid-template-columns: repeat(3, 1fr);
        gap: 10px;
    }

    .footer .wrapp-footer-mobil .type-payment .footer-list-type-payment .item-footer-payment {
        width: 100%;
    }

    .footer .wrapp-footer-mobil .contact-info .address-info {
        justify-content: center;
    }

    .footer .wrapp-footer-mobil .contact-info .address-info::before {
        margin-right: 3px;
    }

    .footer .wrapp-footer-mobil .contact-info .address-info span {
        width: auto;
    }

    .footer .wrapp-footer-mobil .contact-info .phone-info {
        width: 49%;
    }

    .footer .wrapp-footer-mobil .contact-info .other-info .type-getting {
        text-align: center;
    }

    .footer .wrapp-footer-mobil .contact-info .other-info .service-support {
        text-align: center;
    }

    .footer .wrapp-footer-mobil .contact-info .all-magazine a {
        width: 100%;
        max-width: 300px;
        height: 33px;
        line-height: 31px;
    }

    .footer .wrapp-footer-mobil .contact-info .all-magazine a .btn-trans {
        margin-top: -31px;
    }

    .footer .wrapp-footer-mobil {
        font-size: 2vw;
    }

    .footer .wrapp-footer-mobil .caption {
        font-size: 1.5em;
    }

    .footer .wrapp-footer-mobil .contact-info .other-info .type-getting a {
        font-size: 1.5em;
    }

    .footer .wrapp-footer-mobil .contact-info .other-info .service-support a {
        font-size: 1.5em;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .btn-item .quick-order a {
        font-size: 9px;
    }

    .wrapp-card .block-card-info .right-card-mobil {
        width: 99% !important;
        max-width: 500px;
    }

    .slider-recommendation-mobil-new {
        max-width: 500px;
    }

    .slider-recommendation-mobil-new .slide {
        margin-right: 5px;
    }

    .header .left-header {
        left: 12px;
    }

    .header .right-header {
        right: 12px;
    }

    .wrapp-stock-mobil-new.wrapp-news-mobil {
        margin-top: 15px;
    }

    .wrapp-footer-tablet {
        display: none;
    }

    .bottom-footer-tablet {
        display: none;
    }

    .footer .wrapp-footer-mobil .contact-info {
        text-align: center;
    }

    .footer .wrapp-footer-mobil .contact-info .city a {
        width: 149px;
    }

    .footer .wrapp-footer-mobil .contact-info .phone-info {
        max-width: 200px;
    }

    .footer .wrapp-footer-mobil .type-payment .footer-list-type-payment {
        width: 65%;
    }


    .footer .wrapp-footer-mobil .contact-info .all-magazine a {
        width: 147px;
    }

    .wrapp-order-success {
        padding: 0 12px 42px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-bonus-payment .block-info-payment .data-payment {
        padding: 19px 12px 19px 15px;;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-client-info .data-client {
        padding: 20px 15px 20px;
    }

    .wrapp-order-success .wrapp-detail-order .wrapp-info-detail-order .wrapp-other-info .wrapp-client-delivery .wrapp-delivery-info .data-delivery {
        padding: 22px 16px 22px;
    }

    .wrapp-item-new .item-new.tablet-item {
        display: none;
    }

    .wrapp-item-new .item-new .block-item-new .img-item-new img {
        /*max-width: 125px;*/
        max-width: 105px;
    }

    .wrapp-item-new .item-new .block-item-new .img-item-new {
        text-align: center;
    }

    .wrapp-list-subsection {
        padding: 0 12px;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog {
        padding: 0 12px;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .wrapp-open-filters {
        margin-left: 5px;
    }

    .wrapp-breadcrumb {
        padding: 0 12px;
    }

    .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items.mobil-version.new-version .wrapp-item-new,
    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items.mobil-version.new-version .wrapp-item-new {
        padding: 0 12px;
    }

    .wrapp-lk .block-lk .block-lk-delivery-user .list-address-user .item-address-user {
        height: auto;
        min-height: 76px;
        padding-bottom: 9px;
    }

    .wrapp-lk .block-lk .block-lk-delivery-user .list-address-user .item-address-user.add-new-address {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        padding-bottom: 0;
    }

    .wrapp-lk .block-lk .wrapp-card-lk.block-share {
        max-width: 390px;
    }

    .slider-recommendation-mobil-new .wrapp-item-new .item-new .icon-item .add-to-favorites {
        display: inline-flex;
        margin-bottom: 10px;
        width: 35px;
        height: 35px;
        background: url('/local/templates/czebra_daewoo/front/css_new/../img/favorites-item.svg') no-repeat center center;
        background-size: 35px 35px;
        outline: none;
    }

    .slider-recommendation-mobil-new .wrapp-item-new .item-new .icon-item .add-to-favorites.selected {
        background: url('/local/templates/czebra_daewoo/front/css_new/../img/favorites-item-active.svg') no-repeat center center;
        background-size: cover;
    }

    .slider-recommendation-mobil-new .wrapp-item-new .item-new .icon-item .add-to-compare {
        display: inline-flex;
        width: 35px;
        height: 35px;
        background: url('/local/templates/czebra_daewoo/front/css_new/../img/compare-item.svg') no-repeat center center;
        background-size: 35px 35px;
        outline: none;
    }

    .slider-recommendation-mobil-new .wrapp-item-new .item-new .icon-item .add-to-compare.selected {
        background: url('/local/templates/czebra_daewoo/front/css_new/../img/compare-item-active.svg') no-repeat center center;
        background-size: cover;
    }

    .service-mobile-wrapper .list-service-center .list-service .item-service .logo-service img {
        max-width: 170px;
    }

    .service-mobile-wrapper .list-service-center .list-service .item-service div {
        font-size: 14px;
        line-height: normal;
    }

    .service-mobile-wrapper .list-service-center .list-service .item-service p {
        font-size: 14px;
        line-height: normal;
    }

    .wrapp-card .block-card-info .left-card .block-mobil-info-item {
        max-width: 500px !important;
    }

    .wrapp-item-new .item-new .block-item-new .img-item-new {
        text-align: center;
    }

    .wrapp-item-new .item-new .block-item-new .img-item-new img {
        margin: 0 auto;
        max-width: 105px;
    }

    .wrapp-result-search .form-search {
        padding: 0 11px;
        margin-bottom: 8px;
    }

}

@media (max-width: 547px) {
    .wrapp-compare .wrapp-list-compare .slider-compare .slide-compare .list-characteristics {
        margin-top: 140px;
    }

    .article-img__item img {
        width: 100%;
    }
}

@media (min-width: 501px) {
    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .wrapp-open-filters {
        max-width: 32%;
    }

    /*.wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .sorting{*/
    /*    max-width: 235px;*/
    /*}*/
}

@media (min-width: 501px) and (max-width: 1099px) {

    .new-header .logo {
        padding-top: 0;
        margin-top: -4px;
    }


    /*New BX search*/
    #bx-search-result-wrap .title-search-result-items .title-search-item {
        max-width: 500px;
    }

    /*End New BX search*/
    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-available .no-avialable {
        width: 100%;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 10px;
        color: #ff0808;
        line-height: 14px;
        text-transform: uppercase;
        text-align: center;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-available .no-avialable img {
        width: 15px;
        margin-right: 5px;
        vertical-align: -4px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .left-item-tablet .sticker {
        display: flex;
        position: absolute;
        top: 0;
        left: 0;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .left-item-tablet .sticker .sticker-novelty {
        display: inline-flex;
        justify-content: center;
        align-items: center;
        width: 75px;
        height: 25px;
        font-family: 'OpenSans-Bold';
        font-size: 11px;
        color: #F76600;
        line-height: normal;
        border: 1px solid #F76600;
        border-radius: 6px;
        text-transform: uppercase;
        text-align: center;
    }

    .wrapp-list-subsection .list-subsection {
        justify-content: space-between;
    }

    .wrapp-list-subsection .list-subsection .item-section {
        width: calc(100% / 3.1);
        margin-right: 0;
        margin-bottom: 10px;
    }

    /*.wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-price {
        width: 100%;
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 10px;

    }*/
    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-price .price {
        /*width: 100%;*/
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 31px;
        color: #323232;
        line-height: 44px;
        text-align: center;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-price .old-price + .price.new-price {
        /*color: #F76600;*/
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-price .price {
        margin-top: -17px;
    }

    .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-price .old-price {
        /*margin-top: -17px;*/
        position: relative;
    }

    /* .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-price .old-price span::after {
         content: '';
         display: inline-block;
         width: 100%;
         height: 1px;
         background: #F76600;
         position: absolute;
         top: 50%;
         left: 0;
     }*/

}

@media (min-width: 501px) and (max-width: 660px) {
    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .add-to-cart-item.analog a {
        height: 33px;
    }

    /*Изображения в статьях*/
    .article-img__item img {
        width: 80%;
    }
}

@media (min-width: 501px) and (max-width: 576px) {

    .wrapp-card.new-card-mobil .slider-recommendation-mobil-new .wrapp-item-new {
        display: none;
    }

    .wrapp-item-new-tablet {
        display: block;
    }

    .banner-tablet-services {
        display: none;
    }

    .wrapp-item-new-tablet .item-new {
        margin-bottom: 17px;
        padding-bottom: 11px;
        border-bottom: 1px solid #C4C4C4;
        position: relative;
    }

    .wrapp-item-new-tablet .item-new .name-item-new {
        display: flex;
        width: 100%;
        flex-wrap: wrap;
        margin-bottom: 14px;
    }

    .wrapp-item-new-tablet .item-new .name-item-new a {
        display: inline-flex;
        width: calc(100% - 90px);
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 18px;
        color: #323232;
        line-height: 26px;
        text-decoration: none;
    }

    .wrapp-item-new-tablet .item-new .name-item-new .share-item {
        padding: 0;
        margin-left: auto;
        display: inline-block;
        width: 34px;
        height: 34px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/new-mobil-card/share.svg") no-repeat center center;
        background-size: cover;
        border: none;
        outline: none;
    }

    .wrapp-item-new-tablet .ya-share2 {
        margin-left: auto;
    }

    .wrapp-item-new-tablet .ya-share2__container_size_m .ya-share2__item_more.ya-share2__item_has-pretty-view .ya-share2__link_more.ya-share2__link_more-button-type_short {
        background: none;
        width: 100%;
        padding: 0;
    }

    .wrapp-item-new-tablet .item-new .block-item-new {
        display: flex;
        flex-wrap: wrap;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new {
        width: 50%;
        padding-right: 30px;
        margin-right: 0;
        position: relative;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .img-item {
        padding-top: 35px;
        text-align: center;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .img-item img {
        max-width: 165px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .icon-item {
        display: flex;
        flex-wrap: wrap;
        position: absolute;
        top: 0;
        right: 15px;
        z-index: 2;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .icon-item .compare-card,
    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .icon-item .favorites-card {
        border: 1px solid #f76600;
        border-radius: 50%;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .icon-item .compare-card {
        display: inline-block;
        width: 34px;
        height: 34px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/compare-item.svg") no-repeat center center;
        background-size: 34px 34px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .img-item-new .icon-item .favorites-card {
        display: inline-block;
        margin-right: 20px;
        width: 34px;
        height: 34px;
        background: url("/local/templates/czebra_daewoo/front/css_new/../img/favorites-item.svg") no-repeat center center;
        background-size: 34px 34px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new {
        width: 50%;
        margin-top: 0;
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-available {
        width: 100%;
        padding: 4px 0;
        display: flex;
        flex-wrap: wrap;
        border-top: 1px solid #C4C4C4;
        border-bottom: 1px solid #C4C4C4;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-available .in-avialable {
        width: 50%;
        padding-top: 3px;
        border-right: 1px solid #C4C4C4;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 10px;
        color: #20AA4D;
        line-height: 14px;
        text-transform: uppercase;
        text-align: center;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-available .in-avialable img {
        width: 16px;
        margin-right: 8px;
        display: inline-block;
        vertical-align: -3px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-available .avialable-magazine {
        width: 50%;
        padding-left: 0;
        text-align: center;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-available .avialable-magazine img {
        width: 16px;
        display: inline-block;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-available .avialable-magazine a {
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 9px;
        color: #323232;
        line-height: 14px;
        text-decoration: underline;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .rating-item {
        margin-top: 10px;
        display: flex;
        flex-wrap: wrap;
        justify-content: flex-end;
        align-items: end;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .rating-item .empty-stars i {
        width: 10px;
        height: 10px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .rating-item .filled-stars i {
        width: 10px;
        height: 10px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .rating-item a {
        margin-left: 5px;
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 8px;
        color: #F76600;
        line-height: 11px;
        text-decoration: underline;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .block-price-tablet {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 31px;
        color: #323232;
        line-height: 44px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .block-price-tablet .price-item .rubl {
        font-size: 31px;
        line-height: 44px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-delivery-item {
        margin-top: 8px;
        width: 100%;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        padding: 4px 0;
        border-top: 1px solid #C4C4C4;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-delivery-item .delivery-item {
        width: 50%;
        border-right: 1px solid #C4C4C4;
        text-align: center;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-delivery-item .delivery-item img {
        width: 23px;
        margin-right: 8px;
        display: inline-block;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-delivery-item .delivery-item a {
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 10px;
        color: #323232;
        line-height: 14px;
        text-decoration: underline;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-delivery-item .date-delivery {
        width: 50%;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 10px;
        color: #333333;
        line-height: 13px;
        text-align: center;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-pickup-item {
        width: 100%;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        padding: 4px 0;
        border-top: 1px solid #C4C4C4;
        border-bottom: 1px solid #C4C4C4;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-pickup-item .pickup-item {
        width: 50%;
        border-right: 1px solid #C4C4C4;
        text-align: center;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-pickup-item .pickup-item img {
        display: inline-block;
        width: 23px;
        margin-right: 8px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-pickup-item .pickup-item a {
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 10px;
        color: #323232;
        line-height: 14px;
        text-decoration: underline;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .wrapp-pickup-item .date-pickup {
        width: 50%;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 10px;
        color: #333333;
        line-height: 13px;
        text-align: center;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item {
        margin-top: 14px;
        width: 100%;
        display: flex;
        flex-wrap: wrap;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .add-to-cart-item {
        display: inline-block;
        margin-right: 2%;
        width: 49%;
        height: 36px;
        line-height: 32px;
        overflow: hidden;
        transition: .3s;
        vertical-align: middle;
        position: relative;
        z-index: 2;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .add-to-cart-item a {
        display: inline-block;
        width: 100%;
        height: 34px;
        font-family: "OpenSans-Bold", sans-serif;
        /*font-size: 8px;*/
        color: #F76600;
        /*line-height: 32px;*/
        border: 1px solid #F76600;
        border-radius: 4px;
        text-align: center;
        text-transform: uppercase;
        text-decoration: none;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .add-to-cart-item a .btn-trans {
        display: block;
        transition: .3s;
        color: #fff;
        margin-top: -32px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .add-to-cart-item a .btn-anim {
        display: block;
        color: #F76600;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .add-to-cart-item a:hover .btn-trans {
        margin-top: 0;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .quick-order-item {
        display: inline-block;
        width: 49%;
        height: 36px;
        line-height: 32px;
        overflow: hidden;
        transition: .3s;
        vertical-align: middle;
        position: relative;
        z-index: 2;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .quick-order-item a {
        display: inline-block;
        width: 100%;
        height: 34px;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 12px;
        color: #333333;
        /*line-height: 32px;*/
        border: 1px solid #333333;
        border-radius: 4px;
        text-align: center;
        text-transform: uppercase;
        text-decoration: none;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .quick-order-item a .btn-trans {
        display: block;
        transition: .3s;
        color: #fff;
        margin-top: -32px;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .quick-order-item a .btn-anim {
        display: block;
        color: #333333;
    }

    .wrapp-item-new-tablet .item-new .block-item-new .info-item-new .btn-item .quick-order-item a:hover .btn-trans {
        margin-top: 0;
    }

    .wrapp-item-new-tablet .item-new .name-item-new .ya-share2__item_more.ya-share2__item_has-pretty-view .ya-share2__icon_more {
        padding: 0;
        margin-left: auto;
        display: inline-block;
        width: 34px;
        height: 34px;
        background: url('/local/templates/czebra_daewoo/front/css_new/../img/new-mobil-card/share.svg') no-repeat center center;
        background-size: cover;
        border: none;
        outline: none;
    }

    .wrapp-catalog .wrapp-item-new {
        margin-bottom: 17px;
    }

    .wrapp-catalog .wrapp-item-new .item-new.mobil-item {
        display: none;
    }

    .wrapp-catalog .wrapp-catalog .wrapp-list-catalog-items .block-catalog-items.mobil-version.new-version .wrapp-item-new:first-child .item-new {
        padding-top: 17px;
        border-top: 1px solid #C4C4C4;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item {
        display: block;
        padding-bottom: 23px;
        border-bottom: 1px solid #C4C4C4;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .top-item-tablet {
        margin-bottom: 14px;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .top-item-tablet .name-item-new {
        width: calc(100% - 50px);
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 18px;
        color: #323232;
        line-height: 26px;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .top-item-tablet .share {
        margin-left: auto;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet {
        display: flex;
        flex-wrap: wrap;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .left-item-tablet {
        width: 50%;
        padding-right: 30px;
        margin-right: 0;
        position: relative;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .left-item-tablet .img-item-tablet {
        text-align: center;
        padding-top: 35px;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .left-item-tablet .img-item-tablet img {
        max-width: 185px;
    }

    .wrapp-catalog .wrapp-item-new .item-new .icon-item {
        flex-direction: row;
        right: 15px;
    }

    .wrapp-catalog .wrapp-item-new .item-new .icon-item .compare-card {
        margin-bottom: 0;
        margin-right: 10px;
        width: 34px;
        height: 34px;
        background-size: 34px 34px;
    }

    .wrapp-catalog .wrapp-item-new .item-new .icon-item .compare-card.selected {
        width: 34px;
        height: 34px;
        background-size: 34px 34px;
    }

    .wrapp-catalog .wrapp-item-new .item-new .icon-item .favorites-card {
        width: 34px;
        height: 34px;
        background-size: 34px 34px;
    }

    .wrapp-catalog .wrapp-item-new .item-new .icon-item .favorites-card.selected {
        width: 34px;
        height: 34px;
        background-size: 34px 34px;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet {
        width: 50%;
        align-self: end;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-available {
        width: 100%;
        padding: 4px 0;
        display: flex;
        flex-wrap: wrap;
        border-top: 1px solid #C4C4C4;
        border-bottom: 1px solid #C4C4C4;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-available .in-avialable {
        width: 50%;
        padding-top: 3px;
        border-right: 1px solid #C4C4C4;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 10px;
        color: #20AA4D;
        line-height: 14px;
        text-transform: uppercase;
        text-align: center;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-available .in-avialable img {
        width: 16px;
        margin-right: 8px;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-available .avialable-magazine {
        width: 50%;
        text-align: center;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-available .avialable-magazine img {
        width: 16px;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-available .avialable-magazine a {
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 9px;
        color: #323232;
        line-height: 14px;
        text-decoration: underline;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .rate-item {
        margin-top: 7px;
        width: 100%;
        display: flex;
        flex-wrap: wrap;
        justify-content: flex-end;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .rate-item a {
        margin-left: 5px;
        font-family: 'OpenSans-Regular', sans-serif;
        font-size: 8px;
        color: #F76600;
        line-height: 11px;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-price {
        width: 100%;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-price .price {
        /*width: 100%;*/
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 31px;
        color: #323232;
        line-height: 44px;
        text-align: center;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-delivery-item {
        margin-top: 8px;
        width: 100%;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        padding: 4px 0;
        border-top: 1px solid #C4C4C4;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-delivery-item .delivery-item {
        width: 50%;
        border-right: 1px solid #C4C4C4;
        text-align: center;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-delivery-item .delivery-item img {
        margin-right: 9px;
        width: 23px;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-delivery-item .delivery-item a {
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 10px;
        color: #333333;
        line-height: 14px;
        text-decoration: underline;
        vertical-align: 1px;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-delivery-item .date-delivery {
        width: 50%;
        text-align: center;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 10px;
        color: #333333;
        line-height: 14px;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-pickup-item {
        width: 100%;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        padding: 4px 0;
        border-top: 1px solid #C4C4C4;
        border-bottom: 1px solid #C4C4C4;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-pickup-item .pickup-item {
        width: 50%;
        border-right: 1px solid #C4C4C4;
        text-align: center;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-pickup-item .pickup-item img {
        width: 23px;
        margin-right: 9px;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-pickup-item .pickup-item a {
        font-family: "OpenSans-Regular", sans-serif;
        font-size: 10px;
        color: #333333;
        line-height: 14px;
        text-decoration: underline;
        vertical-align: 1px;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .wrapp-pickup-item .date-pickup {
        width: 50%;
        text-align: center;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 10px;
        color: #333333;
        line-height: 14px;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item {
        margin-top: 14px;
        width: 100%;
        display: flex;
        flex-wrap: wrap;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .add-to-cart-item {
        display: inline-block;
        margin-right: 2%;
        width: 49%;
        height: 34px;
        line-height: 32px;
        overflow: hidden;
        transition: .3s;
        vertical-align: middle;
        position: relative;
        z-index: 2;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .add-to-cart-item a {
        display: inline-block;
        width: 100%;
        height: 34px;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 8px;
        color: #F76600;
        line-height: 32px;
        border: 1px solid #F76600;
        border-radius: 4px;
        text-align: center;
        text-transform: uppercase;
        text-decoration: none;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .add-to-cart-item a .btn-trans {
        display: block;
        transition: .3s;
        color: #fff;
        margin-top: -32px;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .add-to-cart-item a .btn-anim {
        display: block;
        color: #F76600;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .add-to-cart-item a:hover {
        background: #F76600;
        color: #fff;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .add-to-cart-item a:hover .btn-trans {
        margin-top: 0;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .quick-order {
        display: inline-block;
        width: 49%;
        height: 34px;
        line-height: 32px;
        overflow: hidden;
        transition: .3s;
        vertical-align: middle;
        position: relative;
        z-index: 2;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .quick-order a {
        display: inline-block;
        width: 100%;
        height: 34px;
        font-family: "OpenSans-Bold", sans-serif;
        font-size: 8px;
        color: #333333;
        line-height: 32px;
        border: 1px solid #333333;
        border-radius: 4px;
        text-align: center;
        text-transform: uppercase;
        text-decoration: none;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .quick-order a .btn-trans {
        display: block;
        transition: .3s;
        color: #fff;
        margin-top: -32px;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .quick-order a .btn-anim {
        display: block;
        color: #333333;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .quick-order a:hover {
        background: #F76600;
        border: 1px solid #F76600;
        color: #fff;
    }

    .wrapp-catalog .wrapp-item-new .item-new.tablet-item .wrapp-info-item-tablet .right-item-tablet .btn-item .quick-order a:hover .btn-trans {
        margin-top: 0;
    }
}

@media (max-width: 500px) {

    .new-header .logo .img-logo .mobile-logo {
        margin-top: -5px;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .wrapp-open-filters {
        max-width: 49%;
    }

    .wrapp-catalog .wrapp-controls-catalog .left-controls-catalog .sorting {
        max-width: 49%;

    }

    .wrapp-service-support .contacts-central-service {
        grid-template-columns: 1fr;
    }

    .wrapp-item-new .item-new .icon-item .compare-card.selected {
        background-size: 35px 35px;
    }

    .wrapp-item-new .item-new .icon-item .favorites-card.selected {
        background-size: 35px 35px;
    }

    .wrapp-item-new .item-new .block-item-new .img-item-new .stickers {
        display: none;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .avialable-new-item .no-avialable {
        font-family: 'OpenSans-Bold', sans-serif;
        font-size: 12px;
        color: #ff0808;
        line-height: normal;
        text-transform: uppercase;
    }

    .wrapp-item-new .item-new .block-item-new .info-item-new .avialable-new-item .no-avialable::before {
        content: '';
        display: inline-flex;
        margin-right: 7px;
        width: 12px;
        height: 12px;
        background: url('/local/templates/czebra_daewoo/front/css_new/../img/not-avialable.svg') no-repeat center center;
        background-size: cover;
        vertical-align: -2px;
    }

    .wrapp-cart .table-items-cart .body-table-cart .item-table-cart .name-item-cart {
        width: 50%;
    }

    .wrapp-cart .table-items-cart .body-table-cart .item-table-cart .sum-price-item-cart {
        width: 30%;
    }

    .wrapp-item-new .item-new .icon-item {
        right: 0;
    }

    .wrapp-item-new .item-new .avialable-new-item {
        text-align: center;
    }

    .wrapp-list-subsection .list-subsection {
        justify-content: space-between;
    }

    .wrapp-list-subsection .list-subsection .item-section {
        width: calc(100% / 2.05);
        /*margin-right: 5px;*/
        margin-bottom: 10px;
    }

    /*.wrapp-list-subsection .list-subsection .item-section:first-child,
    .wrapp-list-subsection .list-subsection .item-section:last-child{
        border-radius: 0;
    }*/
    .wrapp-list-subsection .list-subsection .item-section:nth-child(2n) {
        margin-right: 0;
    }

    .wrapp-service-support .list-service .item-service {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        grid-template-rows: repeat(2, 1fr);
        grid-column-gap: 10px;
    }

    .wrapp-service-support.wrapp-addresses-magazine .list-service .item-service .address-service {
        grid-area: 1 / 1 / 3 / 2;
    }

    .wrapp-service-support.wrapp-addresses-magazine .list-service .item-service .working-time-service {
        margin-top: 0;
        text-align: right;
        width: 100%;
    }

}

@media (min-width: 467px) and (max-width: 623px) {

    .title.title-addresses-magazine h1 {
        width: 70%;
        margin: 16px auto 0;
    }
}

@media (min-width: 450px) and (max-width: 599px) {

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .top-block-mobil .name-item {
        padding-right: 0;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .bottom-block-mobil {
        display: none;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .top-block-mobil .name-item .bottom-block-mobil.tablet {
        margin-top: 10px;
        display: flex;
    }

}

@media (max-width: 450px) {

    /*New BX search*/
    #bx-search-result-wrap .title-search-item .item-image {
        display: none;
    }

    #bx-search-result-wrap .title-search-item .item-title {
        grid-area: 1 / 1 / 2 / 3;
    }

    #bx-search-result-wrap .title-search-item .item-price {
        grid-area: 2 / 1 / 2 / 3;
        text-align: left;
    }

    /*End New BX search*/
    .wrapp-btn-order .btn-order {
        margin-bottom: 10px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .list-sevice-support .item-service-support a .name-service-support {
        font-size: 10px !important;
    }

}

@media (max-width: 449px) {

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .top-block-mobil .name-item .bottom-block-mobil.tablet {
        display: none;
    }

}

@media (max-width: 430px) {
    .advantages-item-card-title {
        font-size: 16px;
    }

    .advantages-item-card-descr {
        font-size: 14px;
    }
}

@media (min-width: 400px) and (max-width: 576px) {

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .top-block-mobil .img-item {
        width: 20%;
    }

    .wrapp-card.new-card-mobil .info-fixed-accord .block-info-item .top-block-mobil .name-item {
        width: calc(100% - 20% - 14px);
        font-size: 14px;
        line-height: 19px;
    }

}

@media (max-width: 400px) {

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .top-block .avialable {
        font-size: 10px;
    }

}

@media (min-width: 380px) and (max-width: 576px) {

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk a {
        flex-direction: row;
        padding: 0 10px;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk a .img-menu {
        margin: 0 5px 0 0;
        width: 65px;
        height: 65px;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk a .name-menu-lk {
        width: calc(100% - 70px);
        font-size: 10px;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk:nth-child(3) a .img-menu img {
        width: 45px;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk:nth-child(4) a .img-menu img {
        width: 65px;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk:nth-child(5) a .img-menu img {
        width: 55px;
    }

    .wrapp-lk .block-lk .wrapp-menu-lk .item-menu-lk:nth-child(6) a .img-menu img {
        width: 35px;
    }

}

@media (max-width: 379px) {
    .wrapp-lk .block-lk .wrapp-card-lk .card-lk .name-user-card {
        font-size: 18px;
        line-height: normal;
        bottom: 10px;
    }
}

@media (min-width: 376px) and (max-width: 576px) {

    .wrapp-lk .block-lk .wrapp-card-lk .card-lk .name-user-card {
        bottom: 30px
    }

    .wrapp-lk .block-lk .wrapp-card-lk .card-lk .count-bonus {
        transform: translateY(-62%);
        left: 8%;
    }

    .wrapp-lk .block-lk .wrapp-card-lk .card-lk .name-user-card {
        left: 8%;
        padding-right: 5px;
        bottom: 17px;
    }

}

@media (max-width: 376px) {

    .wrapp-lk .block-lk .wrapp-card-lk .card-lk .count-bonus {
        transform: translateY(-62%);
        left: 25px;
    }

    .wrapp-lk .block-lk .wrapp-card-lk .card-lk .name-user-card {
        left: 25px;
        padding-right: 5px;
        bottom: 17px;
    }
}

@media (max-width: 360px) {

    .wrapp-card.new-card-mobil .block-card-info .right-card-mobil .top-block .avialable {
        font-size: 9px;
    }

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .list-sevice-support .item-service-support a .name-service-support {
        font-size: 10px !important;
    }

}

@media (max-width: 350px) {

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .list-sevice-support .item-service-support a .name-service-support {
        font-size: 10px !important;
    }

}

@media (min-width: 350px) and (max-width: 576px) {
    .wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-promocode .controls-wrap {
        grid-template-columns: 1fr 120px;
    }
    .wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-promocode .field-promocode .btn-promocode {
        width: 120px
    }
    .wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-promocode .field-promocode .btn-promocode a {
        width: 120px
    }

    .wrapp-item-new .item-new .block-item-new .img-item-new img {
        max-width: 125px;
    }

}

@media (min-width: 350px) and (max-width: 450px) {

    .wrapp-card .block-card-info .wrapp-accord-card-mobil .list-accord-mobil .item-accord-mobil .block-accord .list-sevice-support .item-service-support a .name-service-support {
        font-size: 12px !important;
    }

}

@media (max-width: 338px) {
    .wrapp-catalog .wrapp-block-catalog-items .block-catalog-items .item .avialable-mobil .rate-item {
        width: calc(100% - 100px);
        margin-left: 24px;
    }
}
/* End */


/* Start:/local/templates/czebra_daewoo/front/css_new/slam_style.css?173450252018826*/
/* ================== SLAM STYLES ================== */

.paginations {
    margin-top: 28px;
    display: flex;
    width: 100%;
    align-items: center;
    justify-content: center;
}

@media (max-width: 1023px) {
    .paginations {
        margin-top: 16px;
    }
}

.paginations__list {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    list-style: none;
    padding: 0;
    gap: 12px;
}

@media (max-width: 1023px) {
    .paginations__list {
        gap: 9px;
        margin-top: 16px;
    }
}

.paginations__item {
    min-width: 40px;
    height: 40px;
    border-radius: 4px;
    padding: 0;
    user-select: none;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 0.3s ease;
    border: 1px solid #F2F2F2;
}

@media (max-width: 1023px) {
    .paginations__item {
        min-width: 34px;
        height: 34px;
    }
}

.paginations .paginations__item a {
    text-decoration: none;
    font-weight: 400;
    font-size: 16px;
    line-height: 21px;
    color: #323232;
}

.paginations__item:before {
    content: none;
}

.paginations__item.active {
    background-color: #F76600;
    pointer-events: none;
}

.paginations__item.active .paginations__link {
    color: #fff;
    cursor: default;
}

@media (min-width: 1024px) {
    .paginations__item:hover {
        cursor: pointer;
        border-color: #F76600;
    }

    .paginations__item:hover .paginations__link {
        color: #F76600;
    }
}

.paginations__item:active {
    background-color: #F76600;
}

.paginations__item:active .paginations__link {
    color: #fff;
}

.paginations__item--first {
    transform: rotate(180deg);
}

.paginations__item--first, .paginations__item--last {
    flex-shrink: 0;
    overflow: visible;
}

@media (min-width: 1024px) {
    .paginations__item--first:hover, .paginations__item--last:hover {
        cursor: pointer;
        background-color: transparent;
    }

    .paginations__item--first:hover .icon, .paginations__item--last:hover .icon {
        fill: #F76600;
    }
}

.paginations__item--first .icon, .paginations__item--last .icon {
    fill: #6F7682;
}

.paginations__item--last .icon {
    transform: rotate(0deg);
}

.paginations__item--last[disabled] {
    background-color: #f6f6f6;
    pointer-events: none;
    box-shadow: none;
}

.paginations__item--last[disabled] .icon {
    fill: #e4e4e4;
}

.paginations__item--first[disabled] {
    background-color: #f6f6f6;
    pointer-events: none;
    box-shadow: none;
}

.paginations__item--first[disabled] .icon {
    fill: #e4e4e4;
}

.paginations__link {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 2px;
    text-align: center;
    line-height: 32px;
    transition: all 0.3s ease;
    width: 100%;
    height: 100%;
    text-decoration: none;
}

@media (max-width: 1199px) {
    .paginations__link {
        margin: 0 3px;
    }
}

.paginations .paginations__item--active.paginations__item--first,
.paginations .paginations__item--active.paginations__item--last {
    visibility: hidden;
}

@media (min-width: 1200px) {
    .paginations .btn {
        width: 208px;
        height: 40px;
    }
}

.product-view-360-wrap {
    height: 95%;
    aspect-ratio: 1 / 1;
    cursor: grab;
    padding: 0;
}

.product-view-360-wrap.fancybox-content {
    padding: 0;
    user-select: none;
}

.product-view-360-wrap:active {
    cursor: grabbing;
}

.product-view-360-wrap .view-360-wrap {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
}

.product-view-360-wrap .view-360-wrap:before {
    content: '';
    position: absolute;
    inset: 0;
    z-index: 5;
}

.lds-dual-ring,
.lds-dual-ring:after {
    box-sizing: border-box;
}

.lds-dual-ring {
    display: inline-block;
    width: 80px;
    height: 80px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    visibility: hidden;
}

.lds-dual-ring:after {
    content: " ";
    display: block;
    width: 64px;
    height: 64px;
    margin: 8px;
    border-radius: 50%;
    border: 6.4px solid currentColor;
    border-color: currentColor transparent currentColor transparent;
    animation: lds-dual-ring 1.2s linear infinite;
}

@keyframes lds-dual-ring {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}


.product-view-360-wrap .view-360-wrap .lds-dual-ring.active {
    opacity: 1;
    visibility: visible;
}

.product-view-360-wrap .view-360-wrap .frame-wrap {
    position: absolute;
    inset: 0;
    opacity: 0;
}

.product-view-360-wrap .view-360-wrap .frame-wrap.active-frame {
    opacity: 1;
}

.product-view-360-wrap .view-360-wrap img {
    max-width: 100%;
    max-height: 100%;
    min-width: 100%;
    min-height: 100%;
    object-fit: contain;
}

.wrapp-registration-order .workarea-registration-order .left-column-registration-order .cart-type-payment .wrapp-bonus-type-payment .wrapp-promocode .field-promocode .has-error {
    border: 1px solid #D71A21;
}

.wrapp-promocode {
    font-family: "OpenSans-Regular", sans-serif;
}

.wrapp-promocode.wrapp-bonuses {

}

.wrapp-promocode.wrapp-bonuses .icon-bonuses {
    font-family: "OpenSans-Regular", sans-serif;
    font-size: 16px;
    color: #323232;
    line-height: 22px;
}

.wrapp-promocode.wrapp-bonuses .icon-bonuses::before {
    content: '';
    display: inline-block;
    margin-right: 10px;
    width: 20px;
    height: 20px;
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_34_398)'%3E%3Ccircle cx='10' cy='10' r='9.5' stroke='%23F76600'/%3E%3Ccircle cx='7' cy='7' r='1.5' stroke='%23F76600'/%3E%3Ccircle cx='13' cy='13' r='1.5' stroke='%23F76600'/%3E%3Cpath d='M13.9434 4.99329L6.24988 15' stroke='%23F76600'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_34_398'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-size: cover;
    vertical-align: -4px;
}

.wrapp-bonuses .bonuses-count-wrap {
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    margin-bottom: 11px;
}

.wrapp-bonuses .bonuses-count-wrap .marked-bonuses {
    color: #F76600;
    font-weight: 700;
}

.wrapp-bonuses .bonuses-count-wrap .bonuses-count-all {

}

.wrapp-bonuses .bonuses-count-wrap .bonuses-count-use {

}

.additional_data.additional_data--redesign {
    display: flex;
    flex-direction: column;
    gap: 6px;
    border-bottom: 1px solid #DEDEDE;
    padding-bottom: 20px;
}

.controls-wrap {
    position: relative;
}

.controls-wrap .status-message {
    position: absolute;
    bottom: 0;
    left: 0;
    transform: translateY(calc(100% + 3px));
    font-size: 12px;
    line-height: 12px;
    font-weight: 400;
    opacity: 0;
    visibility: hidden;
}

.controls-wrap .status-message.show-message {
    opacity: 1;
    visibility: visible;
}

.controls-wrap .status-message.success {
    color: #00853C;
}

.controls-wrap .status-message.warning {
    color: #D71A21;
}

.additional_data.additional_data--redesign .basket_info__item {
    display: flex;
    align-items: center;
    justify-content: space-between;
    color: #323232;
}

.additional_data.additional_data--redesign .basket_info__item .name {
    font-size: 14px;
    line-height: 21px;
    font-weight: 400;
    font-family: "OpenSans-Regular", sans-serif;
}

.additional_data .basket_info__item .value {
    font-weight: 700;
}

.fixed-parametrs-order .sum-items-order .for-pay {
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-family: "OpenSans-Regular", sans-serif;
}

.fixed-parametrs-order .sum-items-order .for-pay .title {
    font-size: 20px;
    font-weight: 700;
    line-height: 30px;
}

.fixed-parametrs-order .sum-items-order .for-pay .total {
    font-size: 28px;
    font-weight: 700;
    line-height: 42px;
    color: #F76600;
}


.wrapp-registration-order .workarea-registration-order .parametrs-order .list-items-order {
    max-height: 395px;
    overflow: auto;
}

.wrapp-registration-order .workarea-registration-order .parametrs-order .fixed-parametrs-order {
    position: sticky;
    top: 95px;
}

@media (max-width: 1099px) {
    .wrapp-bonuses .bonuses-count-wrap {
        font-size: 14px;
    }

    .wrapp-promocode.wrapp-bonuses .icon-bonuses {
        font-size: 14px;
    }

    .lk-favorites .wrapp-catalog .wrapp-list-catalog-items {
        display: block;
    }
}


.cart-suggest__slider {
    margin-top: 26px;
    font-family: "Open Sans", sans-serif;
}

.cart-suggest__slider--title {
    font-size: 36px;
    font-weight: 400;
    line-height: 49px;
    margin-bottom: 32px;
    text-transform: uppercase;
}

.cart-suggest__slider--carousel .slick-slide {
    padding: 0 8.5px;
}
.cart-suggest__slider--carousel:not(.slick-initialized) .slick-slide {
   flex: 0 0 449px;
}
.cart-suggest__slider--carousel .slick-list {
    margin: 0 -8.5px;
}

.cart-suggest__slider--carousel .carousel-slide {
    width: 100%;
    border: 1px solid #DDDDDD;
    padding: 12px 14px;
}

.cart-suggest__slider--carousel .carousel-slide .carousel-slide__top {
    display: flex;
    align-items: center;
    justify-content: space-between;

}

.carousel-slide__top .product-rating {
    display: flex;
    align-items: center;
    gap: 7px;
}
.carousel-slide__top .product-rating .reviews a{
    color: #838383;
}
.carousel-slide__top .product-rating .reviews a:focus{
    outline: none !important;
}
.carousel-slide__top .product-article {
    font-size: 12px;
    text-transform: uppercase;
    line-height: 16px;
    color: #838383;
}
.carousel-slide__top .product-controls {
    display: flex;
    align-items: center;
    gap: 10px;
}
.carousel-slide__top .product-controls .product-control {
    width: 35px;
    height: 35px;
    filter: brightness(0) saturate(100%) invert(57%) sepia(0%) saturate(1077%) hue-rotate(158deg) brightness(91%) contrast(84%);
    border: 1px solid #DDDDDD;
    border-radius: 50%;
    padding: 6px;
}

.carousel-slide__top .product-controls .product-control:active,
.carousel-slide__top .product-controls .product-control:focus {
    outline: none !important;
}

.carousel-slide__top .product-controls .product-control.selected {
    filter: brightness(0) saturate(100%) invert(54%) sepia(54%) saturate(6413%) hue-rotate(7deg) brightness(104%) contrast(102%);
}

.carousel-slide__top .product-controls .product-control img {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
    pointer-events: none;
}

.cart-suggest__slider--carousel .carousel-slide .carousel-slide__top .product-rating {

}

.carousel-slide .carousel-slide__bottom {
    display: flex;
    gap: 8px;
    margin-top: 20px;
}

.carousel-slide .carousel-slide__bottom .carousel-slide__bottom--left {
    flex: 0 0 142px;
}
.carousel-slide .carousel-slide__bottom .carousel-slide__bottom--left .slider-img__wrap {
    position: relative;
    padding-bottom: 100%;
    overflow: hidden;
}
.carousel-slide .carousel-slide__bottom .carousel-slide__bottom--left .slider-img__wrap--inner {
    position: absolute;
    inset: 0;
    outline: none !important;
}
.carousel-slide .carousel-slide__bottom .carousel-slide__bottom--left .slider-img__wrap img {
    max-width: 100%;
    max-height: 100%;
    min-width: 100%;
    min-height: 100%;
    object-fit: cover;
}

.carousel-slide .carousel-slide__bottom .carousel-slide__bottom--right {
    display: flex;
    flex-direction: column;
    flex: 1;
}

.carousel-slide .carousel-slide__bottom .carousel-slide__bottom--right .product-name {
    font-size: 14px;
    font-weight: 700;
    line-height: 19px;
    margin-bottom: 8px;

}
.carousel-slide .carousel-slide__bottom .carousel-slide__bottom--right .product-features {
    display: flex;
    align-items: center;
    gap: 10px;
    user-select: none;
}

.carousel-slide .carousel-slide__bottom .carousel-slide__bottom--right .product-features .product-features-img {
   flex: 0 0 40px;
}
.carousel-slide .carousel-slide__bottom .carousel-slide__bottom--right .product-features .product-features-img img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}

.carousel-slide .carousel-slide__bottom--right .product-buy-block {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: auto;
    height: 36px;
}

.carousel-slide .carousel-slide__bottom--right .product-buy-block .product-prices {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}

.carousel-slide .carousel-slide__bottom--right .product-buy-block .product-prices .product-prices__old {
    color: #818181;
    font-size: 14px;
    font-weight: 600;
    line-height: 14px;
    position: relative;
}
.carousel-slide .carousel-slide__bottom--right .product-buy-block .product-prices .product-prices__old:before {
    content: '';
    position: absolute;
    height: 1px;
    background-color: #000000;
    width: 100%;
    top: 50%;
    transform: translateY(-50%);
}

.carousel-slide .carousel-slide__bottom--right .product-buy-block .product-prices .product-prices__current {
    font-size: 22px;
    font-weight: 700;
    line-height: 22px;
}

.carousel-slide .carousel-slide__bottom--right .product-buy-block .product-prices .product-prices__current.discount {
    color: #F76600;
}

.carousel-slide .carousel-slide__bottom--right .product-buy-block .product-buy-control {
    display: flex;
    align-items: center;
    justify-content: center;
    text-decoration: none;
    border: 1px solid #F76600;
    border-radius: 8px;
    height: 100%;
    flex: 0 0 112px;
    position: relative;
    overflow: hidden;
}
.carousel-slide .carousel-slide__bottom--right .product-buy-block .product-buy-control:before {
   content: 'В корзину';
    text-transform: uppercase;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: 700;
    line-height: 16px;
    position: absolute;
    inset: 0;
    transition: all 0.3s ease;
    transform: translateY(-100%);
}
.cart-suggest__slider--carousel:not(.slick-initialized) {
    display: flex;
    flex-wrap: nowrap;
    overflow: hidden;
    margin: 0 -8.5px;
}

.cart-suggest__slider--carousel .slick-slide {
    display: block;
}

.carousel-slide .carousel-slide__bottom--right .product-buy-block .product-buy-control .product-buy-control__title {
    color: #F76600;
    font-size: 12px;
    font-weight: 700;
    line-height: 16px;
    text-transform: uppercase;
}

.cart-suggest__slider .slick-arrow {
    font-size: 0;
    position: absolute;
    top: 50%;
    width: 48px;
    height: 48px;
    box-shadow: 4px 4px 8px 0 #32323226;
    z-index: 15;
    border-radius: 50%;
    background-color: #FFFFFF;
    border: none;
    background-repeat: no-repeat;
    background-position: center;
    transition: all 0.3s ease;
}

.cart-suggest__slider .slick-arrow.slick-disabled {
    pointer-events: none;
    opacity: 0;
    visibility: hidden;
}

.cart-suggest__slider .slick-arrow.slick-next {
    right: 0;
    transform: translate(50%, -50%);
    background-image: url("/local/templates/czebra_daewoo/front/css_new/../img/new-product-card/svg/arrow-next.svg");
}

.cart-suggest__slider .slick-arrow.slick-prev {
    left: 0;
    transform: translate(-50%, -50%);
    background-image: url("/local/templates/czebra_daewoo/front/css_new/../img/new-product-card/svg/arrow-prev.svg");
}

@media (min-width: 769px) {
    .carousel-slide__top .product-rating .reviews a:hover {
        color: #F76600;
    }

    .carousel-slide__top .product-controls .product-control:hover {
        filter: brightness(0) saturate(100%) invert(54%) sepia(54%) saturate(6413%) hue-rotate(7deg) brightness(104%) contrast(102%);
    }

    .carousel-slide .carousel-slide__bottom--right .product-buy-block .product-buy-control:hover:before {
        transform: translateY(0);
    }
    .carousel-slide .carousel-slide__bottom--right .product-buy-block .product-buy-control:hover {
        background-color: #F76600;
    }
    .cart-suggest__slider .slick-arrow:hover {
        box-shadow: 4px 4px 8px 0 #3232326e;
    }
}

.cart-suggest__slider--carousel .slick-dots {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0;
    padding: 0;
    gap: 4px;
    position: absolute;
    left: 50%;
    transform: translate(-50%, 220%);
    bottom: 0;
}

.cart-suggest__slider--carousel .slick-dots li {
    position: relative;
    display: inline-block;
    height: 8px;
    width: 8px;
    margin: 0;
    padding: 0;
    flex-shrink: 0;
    flex-grow: 0;
}
.cart-suggest__slider--carousel .slick-dots li.slick-active button {
    background: #F76600;
    border: 1px solid transparent;
}
.cart-suggest__slider--carousel .slick-dots li button {
    background: #FFFFFF;
    border: 1px solid #000000;
    display: block;
    border-radius: 50%;
    height: 8px;
    width: 8px;
    outline: none;
    line-height: 0;
    font-size: 0;
    color: transparent;
    cursor: pointer;
    opacity: 1;
    padding: 0;
}
@media (max-width: 1099px) {

}
@media(max-width: 1100px) {
    .cart-suggest__slider .slick-arrow {
        display: none !important;
    }
}



@media(max-width: 1500px) {
    .cart-suggest__slider--carousel:not(.slick-initialized) .slick-slide {
        flex: 0 0 50%;
    }
}
@media(max-width: 870px) {
    .cart-suggest__slider--carousel:not(.slick-initialized) .slick-slide {
        flex: 0 0 100%;
    }
}

@media(max-width: 568px) {
    .cart-suggest__slider--carousel .carousel-slide {
        width: 100%;
    }

    .cart-suggest__slider--title {
        font-size: 20px;
        line-height: 27px;
    }

    .carousel-slide .carousel-slide__bottom .carousel-slide__bottom--right .product-features {
        display: none;
    }

    .carousel-slide .carousel-slide__bottom--right .product-buy-block {
        flex-direction: column;
        align-items: stretch;
    }

    .carousel-slide .carousel-slide__bottom--right .product-buy-block .product-buy-control {
        flex: 0 0 32px;
        margin-top: 12px;
    }
    .carousel-slide .carousel-slide__bottom--right .product-buy-block {
        height: auto;
    }
    .carousel-slide .carousel-slide__bottom .carousel-slide__bottom--left {
        flex: 0 0 125px;
    }
    .carousel-slide .carousel-slide__bottom--right .product-buy-block .product-prices {
        flex-direction: row-reverse;
        align-items: center;
        gap: 9px;
        justify-content: flex-end;
    }

    .carousel-slide .carousel-slide__bottom {
        margin-top: 12px;
    }
}

.wrapp-card .block-card-info .wrapp-related-product .title-card2 .featured_accum {
    font-family: "OpenSans-Bold", sans-serif;
    font-weight: 700;
}


/* End */


/* Start:/local/components/czebra/search.title/templates/catalog/style.css?17225267142319*/
div.title-search-result {
    border: 1px solid #c6c6c6;
    background-color: #fff;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    z-index: 205;
}

table.title-search-result {
    border-collapse: collapse;
    border: none;
    background-color: #fff;
}

table.title-search-result th {
    /*background-color:#F7F7F7;
    border-right:1px solid #e8e8e8;
    color:#949494;
    font-weight:normal;
    padding-top:2px;
    padding-bottom:2px;
    padding-left:14px;
     padding-right:12px;
    text-align:right;
    vertical-align:top;
    white-space:nowrap;
    width:1%;*/
}

table.title-search-result td {
    background-color: white;
    font-weight: normal;
    padding-top: 2px;
    padding-bottom: 2px;
    text-align: left;
    white-space: nowrap;
}




table.title-search-result td.title-search-item b {
    color: var(--main-color);
    font-weight: 700;
}

table.title-search-result tr.title-search-selected td,
table.title-search-result tr.title-search-selected a,
table.title-search-result tr.title-search-selected td.title-search-more a {
    /*background-color: #fff2be;*/
    color: var(--main-color);
    cursor: pointer;

}



table.title-search-result td.title-search-more {
    font-size: 11px;
    font-weight: normal;
    padding-right: 15px;
    padding-left: 24px;
    padding-top: 0px;
}

table.title-search-result td.title-search-more a {
    padding-left: 12px;
    padding-right: 15px;
    text-decoration: none;
    color: #999999;
}

table.title-search-result td.title-search-all {
    padding-left: 24px;
    padding-right: 15px;
}

table.title-search-result td.title-search-all a {
    padding-left: 4px;
    text-decoration: none;
    color: #808080;
}

table.title-search-result td.title-search-separator, table.title-search-result th.title-search-separator {
    padding-top: 0px;
    padding-bottom: 0px;
    font-size: 4px;
}

div.title-search-fader {
    display: none;
    background-image: url('/local/components/czebra/search.title/templates/catalog/images/fader.png');
    background-position: right top;
    background-repeat: repeat-y;
    position: absolute;
}

p.title-search-preview {
    font-size: 12px;
}

div.title-search-result td.title-search-price span {
    font-size: 26px;
}





/* End */
/* /local/templates/czebra_daewoo/front/bfs/css/czebra.valideted.min.css?1697758366142 */
/* /local/templates/czebra_daewoo/front/css_new/vendor/bootstrap.min.css?1719815695121205 */
/* /local/templates/czebra_daewoo/front/css_new/vendor/bootstrap-select.min.css?17198156956656 */
/* /local/templates/czebra_daewoo/front/css_new/vendor/jquery.fancybox.min.css?171981569512795 */
/* /local/templates/czebra_daewoo/front/css_new/vendor/jquery.formstyler.css?17198156952286 */
/* /local/templates/czebra_daewoo/front/css_new/vendor/jquery.mCustomScrollbar.min.css?171981569542839 */
/* /local/templates/czebra_daewoo/front/css_new/vendor/jquery-ui.css?17198156957508 */
/* /local/templates/czebra_daewoo/front/css_new/vendor/slick.css?17198156951895 */
/* /local/templates/czebra_daewoo/front/css_new/vendor/slinky.min.css?17198156952074 */
/* /local/templates/czebra_daewoo/front/css_new/vendor/datepicker.min.css?171981569512257 */
/* /local/templates/czebra_daewoo/front/css_new/vendor/chosen.min.css?171981569510230 */
/* /local/templates/czebra_daewoo/front/css_new/vendor/star-rating.min.css?17198156952453 */
/* /local/templates/czebra_daewoo/front/css_new/style.css?1733308402709991 */
/* /local/templates/czebra_daewoo/front/css_new/media.css?1747748601790340 */
/* /local/templates/czebra_daewoo/front/css_new/slam_style.css?173450252018826 */
/* /local/components/czebra/search.title/templates/catalog/style.css?17225267142319 */
