a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video {margin: 0;padding: 0;border: 0;font: inherit;vertical-align: baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block;}body {line-height: 1;}ol,ul {list-style: none;}blockquote,q {quotes: none;}blockquote:after,blockquote:before,q:after,q:before {content: '';content: none;}table {border-collapse: collapse;border-spacing: 0;}.select2-container {box-sizing: border-box;display: inline-block;margin: 0;position: relative;vertical-align: middle;}.select2-container .select2-selection--single {box-sizing: border-box;cursor: pointer;display: block;height: 28px;user-select: none;-webkit-user-select: none;}.select2-container .select2-selection--single .select2-selection__rendered {display: block;padding-left: 8px;padding-right: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.select2-container .select2-selection--single .select2-selection__clear {position: relative;}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {padding-right: 8px;padding-left: 20px;}.select2-container .select2-selection--multiple {box-sizing: border-box;cursor: pointer;display: block;min-height: 32px;user-select: none;-webkit-user-select: none;}.select2-container .select2-selection--multiple .select2-selection__rendered {display: inline-block;overflow: hidden;padding-left: 8px;text-overflow: ellipsis;white-space: nowrap;}.select2-container .select2-search--inline {float: left;}.select2-container .select2-search--inline .select2-search__field {box-sizing: border-box;border: none;font-size: 100%;margin-top: 5px;padding: 0;}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {-webkit-appearance: none;}.select2-dropdown {background-color: white;border: 1px solid #aaa;border-radius: 4px;box-sizing: border-box;display: block;position: absolute;left: -100000px;width: 100%;z-index: 1051;}.select2-results {display: block;}.select2-results__options {list-style: none;margin: 0;padding: 0;}.select2-results__option {padding: 6px;user-select: none;-webkit-user-select: none;}.select2-results__option[aria-selected] {cursor: pointer;}.select2-container--open .select2-dropdown {left: 0;}.select2-container--open .select2-dropdown--above {border-bottom: none;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}.select2-container--open .select2-dropdown--below {border-top: none;border-top-left-radius: 0;border-top-right-radius: 0;}.select2-search--dropdown {display: block;padding: 4px;}.select2-search--dropdown .select2-search__field {padding: 4px;width: 100%;box-sizing: border-box;}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {-webkit-appearance: none;}.select2-search--dropdown.select2-search--hide {display: none;}.select2-close-mask {border: 0;margin: 0;padding: 0;display: block;position: fixed;left: 0;top: 0;min-height: 100%;min-width: 100%;height: auto;width: auto;opacity: 0;z-index: 99;background-color: #fff;filter: alpha(opacity=0);}.select2-hidden-accessible {border: 0 !important;clip: rect(0 0 0 0) !important;height: 1px !important;margin: -1px !important;overflow: hidden !important;padding: 0 !important;position: absolute !important;width: 1px !important;}.select2-container--default .select2-selection--single {background-color: #fff;border: 1px solid #aaa;border-radius: 4px;}.select2-container--default .select2-selection--single .select2-selection__rendered {color: #444;line-height: 28px;}.select2-container--default .select2-selection--single .select2-selection__clear {cursor: pointer;float: right;font-weight: bold;}.select2-container--default .select2-selection--single .select2-selection__placeholder {color: #999;}.select2-container--default .select2-selection--single .select2-selection__arrow {height: 26px;position: absolute;top: 1px;right: 1px;width: 20px;}.select2-container--default .select2-selection--single .select2-selection__arrow b {border-color: #888 transparent transparent transparent;border-style: solid;border-width: 5px 4px 0 4px;height: 0;left: 50%;margin-left: -4px;margin-top: -2px;position: absolute;top: 50%;width: 0;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {float: left;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {left: 1px;right: auto;}.select2-container--default.select2-container--disabled .select2-selection--single {background-color: #eee;cursor: default;}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {display: none;}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {border-color: transparent transparent #888 transparent;border-width: 0 4px 5px 4px;}.select2-container--default .select2-selection--multiple {background-color: white;border: 1px solid #aaa;border-radius: 4px;cursor: text;}.select2-container--default .select2-selection--multiple .select2-selection__rendered {box-sizing: border-box;list-style: none;margin: 0;padding: 0 5px;width: 100%;}.select2-container--default .select2-selection--multiple .select2-selection__placeholder {color: #999;margin-top: 5px;float: left;}.select2-container--default .select2-selection--multiple .select2-selection__clear {cursor: pointer;float: right;font-weight: bold;margin-top: 5px;margin-right: 10px;}.select2-container--default .select2-selection--multiple .select2-selection__choice {background-color: #e4e4e4;border: 1px solid #aaa;border-radius: 4px;cursor: default;float: left;margin-right: 5px;margin-top: 5px;padding: 0 5px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {color: #999;cursor: pointer;display: inline-block;font-weight: bold;margin-right: 2px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {color: #333;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {float: right;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {margin-left: 5px;margin-right: auto;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {margin-left: 2px;margin-right: auto;}.select2-container--default.select2-container--focus .select2-selection--multiple {border: solid black 1px;outline: 0;}.select2-container--default.select2-container--disabled .select2-selection--multiple {background-color: #eee;cursor: default;}.select2-container--default.select2-container--disabled .select2-selection__choice__remove {display: none;}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {border-top-left-radius: 0;border-top-right-radius: 0;}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {border-bottom-left-radius: 0;border-bottom-right-radius: 0;}.select2-container--default .select2-search--dropdown .select2-search__field {border: 1px solid #aaaaaa;}.select2-container--default .select2-search--inline .select2-search__field {background: transparent;border: none;outline: 0;box-shadow: none;-webkit-appearance: textfield;}.select2-container--default .select2-results > .select2-results__options {max-height: 200px;overflow-y: auto;}.select2-container--default .select2-results__option[role=group] {padding: 0;}.select2-container--default .select2-results__option[aria-disabled=true] {color: #999;}.select2-container--default .select2-results__option[aria-selected=true] {background-color: #ddd;}.select2-container--default .select2-results__option .select2-results__option {padding-left: 1em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__group {padding-left: 0;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option {margin-left: -1em;padding-left: 2em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -2em;padding-left: 3em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -3em;padding-left: 4em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -4em;padding-left: 5em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -5em;padding-left: 6em;}.select2-container--default .select2-results__option--highlighted[aria-selected] {background-color: #5897fb;color: white;}.select2-container--default .select2-results__group {cursor: default;display: block;padding: 6px;}.select2-container--classic .select2-selection--single {background-color: #f7f7f7;border: 1px solid #aaa;border-radius: 4px;outline: 0;background-image: -webkit-linear-gradient(top, #ffffff 50%, #eeeeee 100%);background-image: -o-linear-gradient(top, #ffffff 50%, #eeeeee 100%);background-image: linear-gradient(to bottom, #ffffff 50%, #eeeeee 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);}.select2-container--classic .select2-selection--single:focus {border: 1px solid #5897fb;}.select2-container--classic .select2-selection--single .select2-selection__rendered {color: #444;line-height: 28px;}.select2-container--classic .select2-selection--single .select2-selection__clear {cursor: pointer;float: right;font-weight: bold;margin-right: 10px;}.select2-container--classic .select2-selection--single .select2-selection__placeholder {color: #999;}.select2-container--classic .select2-selection--single .select2-selection__arrow {background-color: #ddd;border: none;border-left: 1px solid #aaa;border-top-right-radius: 4px;border-bottom-right-radius: 4px;height: 26px;position: absolute;top: 1px;right: 1px;width: 20px;background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0);}.select2-container--classic .select2-selection--single .select2-selection__arrow b {border-color: #888 transparent transparent transparent;border-style: solid;border-width: 5px 4px 0 4px;height: 0;left: 50%;margin-left: -4px;margin-top: -2px;position: absolute;top: 50%;width: 0;}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {float: left;}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {border: none;border-right: 1px solid #aaa;border-radius: 0;border-top-left-radius: 4px;border-bottom-left-radius: 4px;left: 1px;right: auto;}.select2-container--classic.select2-container--open .select2-selection--single {border: 1px solid #5897fb;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {background: transparent;border: none;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {border-color: transparent transparent #888 transparent;border-width: 0 4px 5px 4px;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {border-top: none;border-top-left-radius: 0;border-top-right-radius: 0;background-image: -webkit-linear-gradient(top, #ffffff 0%, #eeeeee 50%);background-image: -o-linear-gradient(top, #ffffff 0%, #eeeeee 50%);background-image: linear-gradient(to bottom, #ffffff 0%, #eeeeee 50%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {border-bottom: none;border-bottom-left-radius: 0;border-bottom-right-radius: 0;background-image: -webkit-linear-gradient(top, #eeeeee 50%, #ffffff 100%);background-image: -o-linear-gradient(top, #eeeeee 50%, #ffffff 100%);background-image: linear-gradient(to bottom, #eeeeee 50%, #ffffff 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0);}.select2-container--classic .select2-selection--multiple {background-color: white;border: 1px solid #aaa;border-radius: 4px;cursor: text;outline: 0;}.select2-container--classic .select2-selection--multiple:focus {border: 1px solid #5897fb;}.select2-container--classic .select2-selection--multiple .select2-selection__rendered {list-style: none;margin: 0;padding: 0 5px;}.select2-container--classic .select2-selection--multiple .select2-selection__clear {display: none;}.select2-container--classic .select2-selection--multiple .select2-selection__choice {background-color: #e4e4e4;border: 1px solid #aaa;border-radius: 4px;cursor: default;float: left;margin-right: 5px;margin-top: 5px;padding: 0 5px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {color: #888;cursor: pointer;display: inline-block;font-weight: bold;margin-right: 2px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {color: #555;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {float: right;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {margin-left: 5px;margin-right: auto;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {margin-left: 2px;margin-right: auto;}.select2-container--classic.select2-container--open .select2-selection--multiple {border: 1px solid #5897fb;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {border-top: none;border-top-left-radius: 0;border-top-right-radius: 0;}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {border-bottom: none;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}.select2-container--classic .select2-search--dropdown .select2-search__field {border: 1px solid #aaa;outline: 0;}.select2-container--classic .select2-search--inline .select2-search__field {outline: 0;box-shadow: none;}.select2-container--classic .select2-dropdown {background-color: #fff;border: 1px solid transparent;}.select2-container--classic .select2-dropdown--above {border-bottom: none;}.select2-container--classic .select2-dropdown--below {border-top: none;}.select2-container--classic .select2-results > .select2-results__options {max-height: 200px;overflow-y: auto;}.select2-container--classic .select2-results__option[role=group] {padding: 0;}.select2-container--classic .select2-results__option[aria-disabled=true] {color: grey;}.select2-container--classic .select2-results__option--highlighted[aria-selected] {background-color: #3875d7;color: #fff;}.select2-container--classic .select2-results__group {cursor: default;display: block;padding: 6px;}.select2-container--classic.select2-container--open .select2-dropdown {border-color: #5897fb;}.jcf-select {display: inline-block;vertical-align: top;position: relative;border: 2px #ededed solid;background: #fff;margin: 0 0 12px;height: 29px;font-family: 'OpenSans';font-weight: 300;width: 100%;}.jcf-select select {z-index: 1;left: 0;top: 0;}.jcf-select .jcf-select-text {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;cursor: default;display: block;font-size: 13px;line-height: 26px;margin: 0 35px 0 8px;}.jcf-select .jcf-select-opener {position: absolute;text-align: center;background: url('../images/icons/caret-down.svg') no-repeat center center;background-size: 30% auto;width: 26px;bottom: 0;right: 0;top: 0;}body > .jcf-select-drop {position: absolute;margin: -1px 0 0;z-index: 9999;}body > .jcf-select-drop.jcf-drop-flipped {margin: 1px 0 0;}.jcf-select .jcf-select-drop {position: absolute;margin-top: 0px;z-index: 9999;top: 100%;left: -1px;right: -1px;}.jcf-select .jcf-drop-flipped {bottom: 100%;top: auto;}.jcf-select.jcf-compact-multiple {max-width: 220px;}.jcf-select.jcf-compact-multiple .jcf-select-opener:before {display: inline-block;padding-top: 2px;content: '...';}.jcf-select-drop .jcf-select-drop-content {border: 1px solid #f00;}.jcf-select-drop.jcf-compact-multiple .jcf-hover {background: none;}.jcf-select-drop.jcf-compact-multiple .jcf-selected {background: #e6e6e6;color: #000;}.jcf-select-drop.jcf-compact-multiple .jcf-selected:before {display: inline-block;content: '';height: 4px;width: 8px;margin: -7px 5px 0 -3px;border: 3px solid #777;border-width: 0 0 3px 3px;-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);transform: rotate(-45deg);-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0.7071067811865467, M21=-0.7071067811865467, M22=0.7071067811865483, SizingMethod='auto expand')";}.jcf-list-box {overflow: hidden;display: inline-block;border: 1px solid #b8c3c9;min-width: 200px;margin: 0 15px;}.jcf-list {display: inline-block;vertical-align: top;position: relative;background: #fff;line-height: 14px;font-size: 12px;width: 100%;}.jcf-list .jcf-list-content {vertical-align: top;display: inline-block;overflow: auto;width: 100%;}.jcf-list ul {list-style: none;padding: 0;margin: 0;}.jcf-list ul li {overflow: hidden;display: block;}.jcf-list .jcf-overflow {overflow: auto;}.jcf-list .jcf-option {white-space: nowrap;overflow: hidden;cursor: default;display: block;padding: 5px 9px;color: #656565;min-height: 14px;height: 1%;}.jcf-list .jcf-disabled {background: #fff !important;color: #aaa !important;}.jcf-select-drop .jcf-hover,.jcf-list-box .jcf-selected {background: #e6e6e6;color: #000;}.jcf-list .jcf-optgroup-caption {white-space: nowrap;font-weight: bold;display: block;padding: 5px 9px;cursor: default;color: #000;}.jcf-list .jcf-optgroup .jcf-option {padding-left: 30px;}@font-face {font-family: 'OpenSans';src: url('font.php?f=OpenSans-Regular-webfont.woff') format('woff');font-weight: 400;font-style: normal;}@font-face {font-family: 'OpenSans';src: url('font.php?f=OpenSans-Bold-webfont.woff') format('woff');font-weight: 700;font-style: normal;}@font-face {font-family: 'OpenSans';src: url('font.php?f=OpenSans-Light-webfont.woff') format('woff');font-weight: 300;font-style: normal;}.clear:after,#product-detail .lists .list:after {content: ".";display: block;height: 0;overflow: hidden;clear: both;visibility: hidden;}.clear,#product-detail .lists .list {zoom: 1;}.clear-both {clear: both;}.clear-left {clear: left;}.clean-margin {margin: 0 !important;}.clean-padding {padding: 0 !important;}.clear-box {display: block;height: 0;font-size: 0;clear: both;}.white {color: #fff !important;}.hidden {display: none;}.block,.display {display: block !important;}.inline {display: inline;}.inline-block {display: inline-block;}.fl {float: left;}.fr {float: right;}.normal {font-weight: 400 !important;}strong,.bold {font-weight: 700 !important;}.bolder {font-weight: 900 !important;}.underline {text-decoration: underline !important;}.italic {font-style: italic;}.ln-normal {line-height: normal !important;}.ln-22 {line-height: 22px !important;}.left {text-align: left !important;}.lowercase {text-transform: lowercase !important;}.block-center {text-align: center !important;margin: auto !important;}.center,.text-center,.txt-center {text-align: center !important;}.vcenter {vertical-align: middle;}.right {text-align: right !important;}.justify {text-align: justify;}img.block {display: block;}.nowrap {white-space: nowrap;}.uppercase {text-transform: uppercase !important;}.pointer {cursor: pointer;}.help {cursor: help;}.relative {position: relative;}.text-indent {text-indent: 20px;}.bt-space0 {margin-bottom: 0px !important;}.bt-space5 {margin-bottom: 5px !important;}.bt-space10 {margin-bottom: 10px !important;}.bt-space15 {margin-bottom: 15px !important;}.bt-space20 {margin-bottom: 20px !important;}.mt-0 {margin-top: 0 !important;}.mt-5 {margin-top: 5px !important;}.mt-10 {margin-top: 10px !important;}.mt-20 {margin-top: 20px !important;}.mt-30 {margin-top: 30px !important;}.mt-50 {margin-top: 50px !important;}.mb-50 {margin-bottom: 50px;}.mb-0 {margin-bottom: 0 !important;}.pb-0 {padding-bottom: 0 !important;}.pb-5 {padding-bottom: 5px !important;}.pb-10 {padding-bottom: 10px !important;}.pb-20 {padding-bottom: 20px !important;}.pt-0 {padding-top: 0 !important;}.pt-5 {padding-top: 5px !important;}.pt-10 {padding-top: 10px !important;}.pt-20 {padding-top: 20px !important;}.pad-10 {padding: 10px !important;}.pad-20 {padding: 20px !important;}.red-color {color: #C0392B !important;}.green-color {color: #27AE60 !important;}.blue-color {color: #0395cc !important;}.link-color {color: #29bbf2 !important;}.font-xsmall {font-size: .7em;}.font-small {font-size: .8em;}.font-smaller {font-size: .9em;}.font-bigger {font-size: 1.1em;}.font-big {font-size: 1.2em;}.font-xbig {font-size: 1.4em;}.full {width: 100%;}.half {width: 50%;}.size1-6 {width: 16.67%;}.size-40 {width: 40px;}.size-50 {width: 50px;}.size-60 {width: 60px;}.size-80 {width: 80px;}.vcentered {display: table-cell;vertical-align: middle;}.vcentered-wrap {display: table;height: 646px;width: 50%;}.leaflet-control-attribution {display: none !important;}.container {position: relative;max-width: 1720px;margin: 0 auto;}.container.tight {max-width: 1147px;}.container.classic {max-width: 1470px;}.container.wide {max-width: 1720px;}.container.to-left {max-width: 1810px;margin-left: 0;margin-right: auto;}.columns {width: 100%;zoom: 1;}.columns > div[class*="col"] {float: left;}.lastcol,.lastcolumn,.last {margin-right: 0 !important;}.col12 {width: 50%;}.col13 {width: 33.3%;*width: 33.1%;}.col23 {width: 66.6%;*width: 66.4%;}.col14 {width: 25%;}.col24 {width: 50%;}.col15 {width: 20%;}.col45 {width: 80%;}.col34 {width: 75%;}.col16 {width: 16.66%;}.col26 {width: 33.32%;}.col36 {width: 50%;}.col46 {width: 66.66%;}.col56 {width: 83.32%;}.col12m {width: 49%;*width: 48.989%;margin-right: 2%;*margin-right: 2.1%;}.col12m + .col12m {margin-right: 0;}.col13m {width: 32%;*width: 31.899%;margin-right: 2%;*margin-right: 2.1%;}.col13m + .col13m + .col13m,.col13m + .col23m {margin-right: 0;}.col23m {width: 66%;margin-right: 2%;}.col23m + .col13m {margin-right: 0;}.col14m {width: 23.5%;*width: 23.4%;margin-right: 2%;*margin-right: 2.1%;}.col14m + .col14m + .col14m + .col14m,.col14m + .col24m + .col14m,.col14m + .col14m + .col24m,.col14m + .col34m {margin-right: 0;}.col24m {width: 49%;*width: 48.989%;margin-right: 2%;*margin-right: 2.1%;}.col24m + .col14m + .col14m,.col24m + .col24m {margin-right: 0;}.col34m {width: 74.5%;*width: 74.4%;margin-right: 2%;*margin-right: 2.1%;}.col34m + .col14m {margin-right: 0;}.messages {display: block;margin-bottom: 20px;overflow: hidden;position: relative;z-index: 1;background-repeat: no-repeat;background-attachment: scroll;background-position: 21px 17px;}.messages p {margin: .8em 0 !important;padding: 0 2em;color: #fff;}.messages strong {color: #fff;}.messages a {color: #fff;}.message-error {background-color: #c0392b;}.message-success {background-color: #27ae60;}.message-info {background-color: #2980b9;}.message-warning {background-color: #f39c12;}.text-highlight {margin-right: 3px;padding: 3px 5px;color: #FFFFFF;}.highlight-turqoise {background-color: #16a085;}.highlight-green {background-color: #27ae60;}.highlight-blue {background-color: #2980b9;}.highlight-magenta {background-color: #8e44ad;}.highlight-dark {background-color: #2c3e50;}.highlight-yellow {background-color: #f1c40f;}.highlight-red {background-color: #c0392b;}.highlight-orange {background-color: #e67e22;}.light {font-weight: 300;}.thin {font-weight: 200;}sup {font-size: .6em;vertical-align: top;}.required {color: #b21621;}table {width: 100%;margin-bottom: 20px;border-collapse: collapse;border-spacing: 0;}table > thead > tr > th,table > tbody > tr > th,table > tfoot > tr > th,table > thead > tr > td,table > tbody > tr > td,table > tfoot > tr > td {border: none;line-height: 1.42857;padding: 5px;vertical-align: middle;text-align: left;color: #222 !important;}table > thead > tr > th,table > thead > tr > td {border-bottom-width: 2px;}table th {font-size: 1em;letter-spacing: 2px;text-transform: uppercase;}html {font-family: 'Rajdhani';font-weight: 400;background: #ebebeb;}body {margin: 0;line-height: normal;text-align: left;color: #363636;font-size: 18px;max-width: 1920px;overflow-x: hidden;margin: auto;background: #fff;font-family: 'Industry';}body * {text-rendering: optimizeLegibility !important;-webkit-font-smoothing: antialiased !important;}body,input,select,a {text-decoration: none;}input {font-family: 'Industry', sans-serif;}*,:after,:before {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}::selection {color: #000;background: #ccc;}::-moz-selection {color: #000;background: #ccc;}input[type="submit"] {-webkit-appearance: none;border-radius: 0;}input.text {-webkit-appearance: none;border-radius: 0;}.font-second {font-family: 'OpenSans';font-size: 0.85em;}.button {font-family: 'Industry', sans-serif;font-weight: 700;background-color: #3d3d3b;color: #fff;text-decoration: none;padding: 12px 35px 12px 35px;transition: opacity .35s;display: inline-block;margin: 10px;font-size: 1.2em;border: none;outline: none;-webkit-appearance: none;border-radius: 0;}.button.big {font-size: 1em;padding: 15px 35px;}.button.bg-red {background: #b21621;}.button.bg-green {background: #01ab62;}.button:hover {opacity: .85;}.col13m .button {margin: 0;}.field {position: relative;}.red-alert {background: #b21621;padding: 20px;font-weight: bold;color: white;text-align: justify;}#header-fixed-height {width: 100%;height: 110px;transition: all .35s;}#header-fixed-height.scrolled {height: 90px;}header {border-top: 6px solid #b21621;background: #f9f9f9;max-width: 1920px;position: fixed;z-index: 99999;transition: height .35s;width: 100%;top: 0;margin: auto;height: 110px;}header #logo {background: #b21621;width: 14%;float: left;transition: height .35s;padding: 15px 0px;height: 110px;top: -6px;position: absolute;}@media screen and (min-width: 990px) {header #logo {width: 220px;}}@media screen and (min-width: 1220px) {header #logo {width: 320px;}}@media screen and (min-width: 1600px) {header #logo {width: 320px;}}header #logo img {display: block;position: relative;height: 74px;left: 40px;transition: all .35s;}header:before {content: '';display: block;height: 100%;width: 100px;position: absolute;left: 0%;top: 0;background: #b21621;}header:after {content: '';display: block;width: 100px;height: 53px;position: absolute;right: 0px;top: 104px;background: #3d3d3b;z-index: 1;transition: top .35s;}header #nav-main {float: right;text-align: right;width: 86%;position: relative;z-index: 99999;}header #nav-main .sf-with-ul {outline: none;}header #nav-main ul {text-align: right;float: right;position: relative;z-index: 999999;}header #nav-main ul li {display: block;float: left;line-height: 104px;font-weight: 400;}header #nav-main ul li a {display: block;height: 100%;padding: 0 17px;font-size: 18px;color: #363636;transition: color .35s;}header #nav-main ul li a span.title {padding: 13px 17px 11px 17px;}header #nav-main ul li a:hover {color: #b21621;}header #nav-main ul li.last a {padding-right: 0;}header #nav-main ul li:first-child {display: none;}header #nav-main ul li:last-child a {padding-left: 0;}header #nav-main ul li:last-child a > span.title {color: #b21621;border: 1px solid #b21621;transition: all .35s;}header #nav-main ul li:last-child a > span.title:hover {background: #b21621;color: white;}header #nav-main ul li ul {display: none;position: absolute;top: 104px;background-color: #fff;z-index: -9;left: 0;width: 100%;padding-top: 20px;overflow: hidden;padding-bottom: 20px;min-height: 220px;padding-right: 24%;border: 1px solid #eee;border-top: none;background: #ebebeb;}@media screen and (min-width: 768px) {header #nav-main ul li ul {opacity: 0;display: none;width: auto;}}header #nav-main ul li ul li {width: 48%;display: block;float: left;line-height: 25px;text-align: left;padding-left: 20px;font-size: 0.9em;height: 25px;overflow: hidden;text-overflow: ellipsis;}header #nav-main ul li ul li:first-child {display: block;}header #nav-main ul li ul li a {padding-left: 12px !important;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;position: relative;font-size: 16px;}header #nav-main ul li ul li a span.title {padding: 0px;color: #363636 !important;border: none !important;}header #nav-main ul li ul li a span.title:hover {background: transparent !important;}header #nav-main ul li ul li a:before {position: absolute;left: 0;content: '';display: block;width: 3px;height: 3px;background: #d0d0d0;top: 10px;}header #nav-main ul li ul li a:hover span.title {color: #b21621 !important;}header #nav-main ul li ul li.item-block {position: absolute;right: 0;top: 0;background: #f9f9f9;width: 30%;height: 100%;padding-top: 20px;padding-right: 20px;}header #nav-main ul li ul li.item-block .h3 {color: #b21621;font-size: 18px;font-weight: 700;padding: .5em 0;margin-bottom: 0;}header #nav-main ul li ul li.item-block p {line-height: 19px;font-size: 15px;}header #nav-main ul li ul li.item-block p a {display: none;}header #nav-main ul li ul li.item-block img {background: red;height: 120px;width: auto;display: block;margin-bottom: 5px;}header #nav-main ul li ul li.item-block a {font-size: 1.1em;font-weight: 700;padding: 0 !important;}header #nav-main ul li ul li.item-block a:before {display: none;}header #nav-main ul li.to-left ul {left: auto;right: 0;}@media screen and (min-width: 768px) {header #nav-main ul li:hover ul {position: absolute;left: 0px !important;right: 0px !important;z-index: 99999;opacity: 1 !important;}header #nav-main ul li:hover ul ul {opacity: 0 !important;z-index: -99 !important;display: none !important;}}header #nav-main ul li.active > a {font-weight: 700;}header.scrolled {height: 84px;border-top: 0px solid #b21621;}header.scrolled #logo {padding: 7px 0;height: 84px;top: 0px;}header.scrolled #logo img {height: 65px;}header.scrolled:after {top: 84px;}header.scrolled #nav-main > ul > li {line-height: 84px;transition: all .35s;}header.scrolled #nav-main > ul > li ul {top: 84px;}#menu-label {display: none;}@media only screen and (max-width: 768px) {header {}header.scrolled #menu-label {top: 25px;}}#nav-custom {float: right;position: absolute;z-index: 9999;top: 104px;transition: all .35s;width: 100%;right: 0;}#nav-custom ul {position: relative;z-index: 3;background: #3d3d3b;float: right;}#nav-custom ul li {float: left;line-height: 52px;}#nav-custom ul li a {color: #ececea;font-weight: 600;font-size: 1.05em;padding: 0 20px;display: block;height: 100%;transition: color .35s;}#nav-custom ul li a:hover {color: #b92d36;}#nav-custom ul li a .amount {width: 20px;height: 20px;background: #b21621;color: #ececea;margin-left: 10px;font-size: .8em;font-weight: 700;padding: 1px 5px;}#nav-custom ul li:hover #cart-widget,#nav-custom ul li.opened #cart-widget {display: block;background: #fff;}#nav-custom ul li.search {position: relative;}#nav-custom ul li.search .search-open {position: relative;display: block;width: 52px;height: 52px;cursor: pointer;background: #b21621 url('../images/icons/magnifying-glass.svg') no-repeat center center !important;background-size: 19px auto!important;}#nav-custom ul li.my-basket > a {background: url('../images/icons/cart.svg') no-repeat 12px 13px;padding-left: 56px;display: block;background-size: 22px auto;transition: all .35s;}#nav-custom ul li.my-basket > a:hover {background-position: 15px 13px;}#nav-custom ul li.user-register {margin-left: 10px;}#nav-custom ul li.user-register a {background: url('../images/icons/plus.svg') no-repeat 12px 14px;padding-left: 48px;display: block;background-size: 22px auto;transition: all .35s;}#nav-custom ul li.user-register a:hover {background-position: 15px 14px;}#nav-custom ul li.user-login {margin-left: 10px;}#nav-custom ul li.user-login a {background: url('../images/icons/login.svg') no-repeat 12px 14px;padding-left: 48px;display: block;background-size: 22px auto;transition: all .35s;}#nav-custom ul li.user-login a:hover {background-position: 15px 14px;}#nav-custom ul.type-2 {background: #b21621;padding-left: 0;height: 52px;z-index: 99;display: none;}#nav-custom ul.type-2 li {background: #b21621;position: relative;}#nav-custom ul.type-2 li:first-child:after {content: '';height: 30px;width: 1px;position: absolute;top: 10px;right: -1px;background: #960d15;display: block;z-index: 10;}#nav-custom ul.type-2 li a {opacity: 0.7;transition: opacity .35s;}#nav-custom ul.type-2 li a:hover {color: #ececea;opacity: 1;}#nav-custom ul.type-2 li.active a {opacity: 1;}#nav-custom ul#cart-widget {position: absolute;top: 52px;background: #b21621;right: 0px;border: 2px #ececea solid;padding-left: 0;width: 75%;display: none;z-index: 9999;}#nav-custom ul#cart-widget .item {background: #eeeeee;border-bottom: 2px solid #fff;padding: 1em;line-height: 1em;position: relative;width: 100%;}#nav-custom ul#cart-widget .item p {margin-bottom: 7px;padding-right: 30px;}#nav-custom ul#cart-widget .item p a {color: #363636;padding: 0;font-weight: 700;}#nav-custom ul#cart-widget .item .remove {height: 15px;width: 15px;background: #b21621;position: absolute;right: 1em;top: 1em;display: block;padding: 0;font-size: inherit;line-height: 1em;background: url('../images/icons/remove.png') no-repeat center center;border: none;cursor: pointer;}#nav-custom ul#cart-widget .item .font-open {font-family: 'OpenSans';font-size: .8em;}#nav-custom ul#cart-widget .item .text {width: 60px;border: 1px #959595 solid;font-family: 'OpenSans';font-weight: 300;font-size: .7em;padding: 5px 0;text-align: center;margin-top: 8px;}#nav-custom ul#cart-widget .item .amount-unit {padding-right: 10px;}#nav-custom ul#cart-widget .actions {background: #fff;padding: 1em;line-height: 1em;width: 100%;}#nav-custom ul#cart-widget .actions a {padding: 0;}#nav-custom ul#cart-widget .actions a.show-more {color: #b21621;font-size: .9em;font-weight: 700;display: block;margin-bottom: 15px;}#nav-custom ul#cart-widget .actions a.btn {display: block;text-align: center;background: #b21621;color: #ececea;padding: 15px 0;margin-top: 15px;transition: all .35s;}#nav-custom ul#cart-widget .actions a.btn:hover {opacity: .85;}#nav-custom ul#cart-widget .actions .price-no-vat {font-family: 'OpenSans';font-weight: 300;font-size: .8em;}#nav-custom ul#cart-widget .actions .price-vat {font-family: 'OpenSans';font-weight: 300;font-size: .85em;}#nav-custom ul#cart-widget.loading {min-height: 4em;background: url('../images/ajax-loader.gif') no-repeat center center;}#nav-custom ul#cart-widget.loading > * {display: none;}#nav-custom ul #search-form .text {background: none;font-family: 'Industry', sans-serif;font-size: 1em;color: #ebebeb;outline: none;line-height: 42px;border: none;float: left;margin-top: 5px;padding-left: 20px;}#nav-custom ul #search-form .submit {background: url('../images/icons/magnifying-glass.svg') no-repeat center center;height: 52px;width: 52px;border: none;float: left;position: relative;cursor: pointer;background-size: 20px auto;}#nav-custom ul #search-form .submit:focus {outline: none;}#nav-custom ul #search-form .red-line {display: block;width: 2px;height: 31px;background: #b21621;float: left;margin-top: 10px;}#nav-custom ul #search-form-widget {display: none;position: absolute;top: 0px;padding-bottom: 1px;border-radius: 0px;right: 50px;width: 500px;background: white;}#nav-custom ul #search-form-widget input[type="submit"] {background: #b21621 url('../images/icons/magnifying-glass.svg') no-repeat center center;background-size: 20px auto;cursor: pointer;display: none;}#nav-custom ul #search-form-widget .select2-selection--single {background: white;border: 1px solid #b9b9b9;border-radius: 0px;padding-bottom: 10px !important;height: 53px;width: 500px;}#nav-custom ul #search-form-widget .select2-dropdown {background: white !important;border: 1px solid #b9b9b9;padding-bottom: 10px !important;width: 500px !important;}#nav-custom ul #search-form-widget .select2-search__field {background: white;padding: 1px;border: none !important;-webkit-appearance: none;top: -4px;position: relative;font-size: 16px;color: black;line-height: 50px;text-indent: 10px;}#nav-custom ul #search-form-widget .select2-dropdown .select2-results__options {width: 492px;left: 5px;}#nav-custom ul #search-form-widget .select2-results ul {background: none !important;}#nav-custom ul #search-form-widget .select2-results ul li {background: none !important;}#nav-custom.scrolled {top: 84px;}#page {position: relative;top: -52px;overflow: hidden;}#page #breadcrumb {display: block;overflow: hidden;margin-top: 25px;padding-left: 0;margin-top: 104px;}#page #breadcrumb li {font-family: 'Industry', sans-serif;float: left;padding: 0 2px;font-size: .90em;line-height: 25px;margin: 0;}#page #breadcrumb li a {color: #363636;text-decoration: none;}#page #breadcrumb li:before {display: none;}.slick-slide {outline: none !important;background-image: none !important;}#cycle {height: 640px;width: 100%;overflow: hidden;position: relative;}#cycle .slick-slide {outline: none;}#cycle .slide {height: 100%;background-size: cover;background-repeat: no-repeat;background-position: center top;}#cycle .slide + .slide {display: none;}#cycle.slick-slider .slide + .slide {display: block;}#cycle img {opacity: 1;max-width: 100%;height: auto;top: -240px;position: relative;visibility: visible !important;z-index: -1;}#cycle .info {position: absolute;height: 640px;width: 100%;top: -0px;left: 30px;display: table;}#cycle .info h2 {font-size: 3em;font-weight: 700;color: #fff;line-height: 1em;padding-bottom: 10px;text-shadow: 2px 2px 4px #5d5d5d;}#cycle .info p {color: #fff;font-size: 1em;border-left: 3px solid #b21621;padding-left: .75em;font-family: 'OpenSans';text-shadow: 2px 2px 4px #5d5d5d;}#cycle .info a {display: inline-block;padding: 10px 40px;text-align: center;min-width: 250px;background: #b21621;color: #fff;font-size: 1.2em;margin-top: 30px;font-weight: 700;letter-spacing: .075em;transition: background-color 0.35s;}#cycle .info a:hover {background-color: #3d3d3b;}#cycle .slick-arrow {display: none !important;position: absolute;top: - 50px;height: 51px;width: 51px;background: #b21621 url('../images/arrow_left.png') no-repeat center center;border: none;outline: none;font-size: 0;cursor: pointer;}#cycle .slick-arrow.slick-next {right: 0;background-image: url('../images/arrow_right.png');}#cycle .slick-arrow.slick-prev {left: 0;}#cycle .slick-dots {position: absolute;top: 0px;left: 50%;}#cycle .slick-dots li {display: block;height: 12px;width: 12px;background: #fff;float: left;margin-right: 13px;cursor: pointer;opacity: .3;}#cycle .slick-dots li.slick-active {background: #b21621;opacity: 1;}#cycle #cycle-controls {position: absolute;bottom: 0px;width: 100%;height: 50px;margin: 0 auto;left: 0px;right: 0px;z-index: 0;}#product-strip {height: 0px;width: 100%;background-color: #fff;overflow: hidden;padding-top: 16.66666%;position: relative;}#product-strip #category-block {background: #b21621;height: 100%;width: 16.66666%;float: left;position: absolute;overflow: hidden;top: 0;text-align: center;}#product-strip #category-block #category-header {width: 100%;height: 44px;background: #3d3d3b;}#product-strip #category-block #category-header li {text-align: center;width: 33.3333%;float: left;line-height: 44px;}#product-strip #category-block #category-header li a {font-weight: 700;color: #7a7a78;font-size: .9em;transition: color .35s;display: block;height: 100%;width: 100%;}#product-strip #category-block #category-header li:hover a {color: #ececea;}#product-strip #category-block #category-header li.active {background: #b21621;}#product-strip #category-block #category-header li.active a {color: #ececea;}#product-strip #category-block h2 {color: #ececea;font-size: 2em;font-weight: 700;padding: 10%;}#product-strip #category-block a.all-prods {color: #ececea;padding: 5% 5%;border: 1px solid #fff;}#product-strip .product-blocks-wrap {width: 83.33333%;height: 100%;position: absolute;top: 0;left: 16.66666%;}#product-strip .product-block {height: 100%;width: 20%;float: left;position: relative;overflow: hidden;}#product-strip .product-block h3 {color: #b21621;font-weight: 700;font-size: 1.1em;padding-bottom: 10px;}#product-strip .product-block p {font-size: .75em;font-family: 'OpenSans';}#product-strip .product-block a {color: #363636;}#product-strip .product-block .image {position: absolute;height: 100%;width: 100%;top: 0;left: 0;}#product-strip .product-block .image img {display: block;width: 100%;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}#product-strip .product-block .overlay {width: 100%;height: 100%;position: absolute;top: 0;left: 0;text-align: center;z-index: 2;background: #fff;background: rgba(255, 255, 255, 0.9);transition: opacity .35s;opacity: 0;padding: 10px;}#product-strip .product-block .overlay .plus {color: #b92d36;transition: font .35s;font-weight: 300;}#product-strip .product-block .vcentered-wrap {height: 322px;width: 100%;max-height: 100%;}#product-strip .product-block .info {height: 100%;width: 100%;position: relative;transition: opacity .35s;}#product-strip .product-block .info .badge {background: #3d3d3b;color: #ececea;font-weight: 700;display: inline-block;padding: 5px 30px;font-size: 0.9em;position: absolute;right: 0;top: 44px;}#product-strip .product-block .info .name-price {position: absolute;bottom: 0%;left: 0%;right: 0%;padding: 5% 10%;background: #fff;background: rgba(255, 255, 255, 0.9);background: linear-gradient(rgba(255, 255, 255, 0.8), #ffffff);}#product-strip .product-block .info h3 {padding-bottom: 0px;font-size: 1.15em;overflow: hidden;height: 40px;line-height: 1em;}#product-strip .product-block .info p {font-size: .9em;font-weight: 700;margin-bottom: 0;}#product-strip .product-block:hover .overlay {opacity: 1;}#product-strip .product-block:hover .overlay .plus {font-size: 3.5em;}#product-strip .product-block:hover .info {opacity: 0;}#eshop-sections {padding-top: 77px;background-color: #eee;background: #ececea url('../images/bg_eshop_sections.jpg') no-repeat center top;padding-bottom: 77px;}#eshop-sections .item {background: #fff;background: rgba(255, 255, 255, 0.85);display: flex;margin-bottom: 77px;position: relative;}#eshop-sections .item .image {width: 58%;float: left;position: relative;}#eshop-sections .item .image img {width: 100%;display: block;}#eshop-sections .item a.show-full-article {padding: 0 50px;line-height: 44px;background: #b21621;position: absolute;top: 46%;left: -30px;font-weight: 700;color: #ececea;z-index: 2;}#eshop-sections .item .info {width: 42%;float: left;padding: 30px 25px;position: relative;flex: 1;}#eshop-sections .item .info h2 {font-size: 2em;font-weight: 700;padding-top: 40px;padding-right: 35%;color: #b21621;padding-bottom: 25px;line-height: 1em;}#eshop-sections .item .info h2 a {color: #b21621;}#eshop-sections .item .info p {padding-left: 20px;font-family: 'OpenSans';font-size: 0.82em;line-height: 1.3em;position: relative;}#eshop-sections .item .info p:after {content: '';display: block;width: 3px;height: 63px;background: #b21621;position: absolute;top: 3px;left: 0;}#eshop-sections .item .info .item-icons {position: absolute;bottom: 30px;left: 25px;}#eshop-sections .item .info .item-icons li {width: 51px;height: 51px;float: left;background: #ececea;margin-right: 23px;position: relative;cursor: pointer;}#eshop-sections .item .info .item-icons li .im-active {display: none;}#eshop-sections .item .info .item-icons li .overlay {background: #b21621;position: absolute;left: 51px;top: 0;z-index: 2;color: #ececea;width: 300px;padding: 20px;display: none;}#eshop-sections .item .info .item-icons li .overlay a {color: #ececea;}#eshop-sections .item .info .item-icons li .overlay h3 {font-size: 1.2em;font-weight: 700;padding-bottom: 10px;}#eshop-sections .item .info .item-icons li .overlay p {font-family: 'OpenSans';font-size: .8em;padding-left: 3px;margin-bottom: 0;}#eshop-sections .item .info .item-icons li .overlay p:after {display: none;}#eshop-sections .item .info .item-icons li:hover .overlay {display: block;opacity: .9;}#eshop-sections .item .info .item-icons li:hover .im {display: none;}#eshop-sections .item .info .item-icons li:hover .im-active {display: block;}#eshop-sections .item.reverse .image {order: 2;}#eshop-sections .item.reverse a.show-full-article {left: auto;right: -30px;}#about-company {background-color: #eee;background: url('../images/bg_about_company.jpg') no-repeat center top;padding-top: 70px;overflow: hidden;padding-bottom: 300px;background-size: cover;}#about-company h2 {font-size: 2.1em;font-weight: 700;color: #ececea;padding-bottom: 25px;}#about-company p {padding-left: 20px;font-family: 'OpenSans';font-size: 0.82em;line-height: 1.3em;position: relative;color: #ececea;}#about-company p:after {content: '';display: block;width: 3px;height: 63px;background: #b21621;position: absolute;top: 3px;left: 0;}#about-company #metro-presentation {padding-top: 67px;}#about-company #metro-presentation .block {width: 50%;height: 376px;float: left;background: #fff;background: rgba(255, 255, 255, 0.85);}#about-company #metro-presentation .block.flash-presentation {position: relative;}#about-company #metro-presentation .block.flash-presentation .slide {position: relative;}#about-company #metro-presentation .block.flash-presentation .flash {height: 376px;position: relative;z-index: 1;}#about-company #metro-presentation .block.flash-presentation .flash img {display: block;height: 100%;}#about-company #metro-presentation .block.flash-presentation .flash .overlay {display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: url('../images/3d-symbol.png') no-repeat center center;opacity: 0;transition: opacity .35s;}#about-company #metro-presentation .block.flash-presentation .flash .overlay:hover {opacity: .75;}#about-company #metro-presentation .block.flash-presentation h3 {position: absolute;top: 30px;left: 30px;z-index: 999;color: #fff;font-weight: 700;font-size: 1.2em;text-shadow: 1px 1px #000000;}#about-company #metro-presentation .block.flash-presentation .slick-arrow {position: absolute;top: 45%;height: 51px;width: 51px;display: block;background: #b21621 url('../images/arrow_left.png') no-repeat center center;border: none;outline: none;font-size: 0;cursor: pointer;z-index: 10;}#about-company #metro-presentation .block.flash-presentation .slick-arrow.slick-next {right: 0;background-image: url('../images/arrow_right.png');}#about-company #metro-presentation .block.flash-presentation .slick-arrow.slick-prev {left: 0;}#about-company #metro-presentation .block.no-flash {padding-top: 110px;padding-left: 67px;padding-right: 67px;color: #3b3b39;background-image: url('../images/icons/pig_big.png');background-repeat: no-repeat;background-position: left 67px top 30px;}#about-company #metro-presentation .block.no-flash.delivery {background-image: url('../images/icons/truck_big.png');}#about-company #metro-presentation .block.no-flash.visual {background-image: url('../images/icons/3Dcube_big.png');background-color: rgba(255, 255, 255, 0.75);}#about-company #metro-presentation .block.no-flash h3 {font-weight: 700;font-size: 1.2em;padding-bottom: 20px;}#about-company #metro-presentation .block.no-flash ul {font-family: 'OpenSans';font-size: .9em;position: relative;}#about-company #metro-presentation .block.no-flash ul li {padding-left: 12px;position: relative;line-height: 1.2em;}#about-company #metro-presentation .block.no-flash ul:before {content: '';width: 3px;height: 63px;display: block;position: absolute;top: 0;left: 0;background-color: #b21621;}#about-company #metro-presentation .block.no-flash .slick-dots {position: absolute;bottom: -80px;right: 0px;}#about-company #metro-presentation .block.no-flash .slick-dots li {display: block;height: 12px;width: 12px;background: #3d3d3b;float: left;margin-right: 13px;cursor: pointer;opacity: .3;}#about-company #metro-presentation .block.no-flash .slick-dots li.slick-active {background: #b21621;opacity: 1;}#about-company #metro-presentation .block.no-flash .slick-dots:before {display: none;}#about-company .slick-slide {outline: none;}#footer {position: relative;margin-top: -55px;background: #3d3d3b;}#footer:after {content: '';position: absolute;height: 55px;width: 100%;bottom: -55px;background: #3d3d3b;z-index: 0;}#footer .container {position: relative;z-index: 15;}#footer .social-links {background: #CDCDCD;padding: 20px 0;}#footer .social-links .item {float: left;margin-right: 15px;}#footer .social-links .item a {display: inline-block;padding: 5px 0 3px;font-weight: bold;color: #292928;margin-left: 5px;}#footer .social-links .item a.icon {padding-left: 33px;background-size: 27px auto;background-position: center left;background-repeat: no-repeat;}#footer .social-links .item a.icon-email-red {background-image: url('../images/icons/icon-email-red.svg');}#footer .social-links .item a.icon-phone-red {background-image: url('../images/icons/icon-phone-red.svg');}#footer .social-links .item a.icon-facebook-red {background-image: url('../images/icons/icon-facebook-red.svg');}#footer .social-links .item a.icon-instagram-red {background-image: url('../images/icons/icon-instagram-red.svg');}#footer .social-links .item a.icon-youtube-red {background-image: url('../images/icons/icon-youtube-red.svg');}#footer .contacts {color: white;font-size: 16px !important;}#footer .contacts .wrapper {padding: 24px 0;-ms-display: grid;display: grid;-ms-grid-template-columns: 33% 33% 33%;grid-template-columns: 33% 33% 33%;}#footer .contacts .wrapper .col1,#footer .contacts .wrapper .col2 {margin-bottom: 0px;}#footer .contacts .wrapper h3 {font-weight: bold;font-size: 20px;margin-bottom: 5px;padding: 5px 0 5px 34px;display: block;background-size: 27px auto;background-position: center left;background-repeat: no-repeat;}#footer .contacts .wrapper h3.about {background-image: url('../images/icons/icon-info-white.svg');}#footer .contacts .wrapper h3.phone {background-image: url('../images/icons/icon-phone-white.svg');}#footer .contacts .wrapper ul {margin-left: 20px;}#footer .contacts .wrapper ul li {line-height: 30px;}#footer .contacts .wrapper a {color: white;display: inline-block;}#footer .contacts .wrapper a:before {display: inline-block;content: "> ";margin-right: 5px;}#footer .contacts .wrapper a:hover {text-decoration: underline;}#footer .contacts .copyright {border-top: 1px solid #5b5b5a;}#footer .contacts .copyright p {color: #838382;font-size: 0.915em;text-align: center;position: relative;top: 28px;}@media only screen and (max-width: 768px) {#footer .social-links .item {float: none;}#footer .social-links .item span {display: block;margin-top: 20px;}#footer .social-links .item:first-child span {margin-top: 0px !important;}#footer .contacts .wrapper {display: block;}#footer .contacts .wrapper .col1,#footer .contacts .wrapper .col2 {margin-bottom: 20px;}}#registration-page {margin-bottom: 113px;}.flex {display: flex;}.flex .col12 {flex: 1;}.select {font-family: 'OpenSans';font-weight: 300;font-size: .7em;padding: 3px 15px;border: 2px #ededed solid;}.select.full {margin-left: 0;}.pagination {float: right;margin-left: 20px;}.pagination span {float: left;}.pagination span.jcf-select {line-height: auto;}.pagination .pagination span {line-height: 30px;}.pagination ul {float: left !important;}.pagination li {float: left;line-height: 30px;font-family: 'OpenSans';font-size: .8em;}.pagination li a {padding: 0 5px;color: #363636;}.pagination li.active a {color: #b92d36;font-weight: 700;}.pagination .custom-select {margin-left: 10px;float: left;}.pagination label {float: left;padding-top: 4px;display: inline-block;}.pagination-bottom .pagination span {line-height: 30px;}.text {}.text h1,.text h2,.text h3,.text h4,.text h5,.text h6 {clear: both;font-weight: 400;margin-bottom: 15px;margin-top: 20px;line-height: 1em;}.text h1 a,.text h2 a,.text h3 a,.text h4 a,.text h5 a,.text h6 a {text-decoration: none;font-weight: 300;line-height: 1em;}.text h2 {font-size: 1.7em;text-transform: uppercase;margin-top: 1.2em;font-weight: 300;}.text h3 {font-size: 27px;}.text h4 {font-size: 22px;}.text h5 {font-size: 17px;text-transform: uppercase;}.text h6 {font-size: 14px;text-transform: uppercase;}.text ul li {padding-left: 17px;margin: .3em 0;position: relative;}.text ul li:before {content: '';display: block;position: absolute;height: 5px;width: 5px;left: 0;top: 8px;}.text ul li ol li {list-style-type: lower-alpha;}.text ol li {padding-left: 17px;margin: .3em 0;position: relative;list-style-type: decimal;}.text ol li ul li {list-style: none;}.text ol li ol li {list-style-type: lower-alpha;}.text .hr {height: 1px;background: #e3e3e3;margin: 1em 0;}.text .button {margin-bottom: 0.3em;}.text .button-link {margin-right: 1.2em;}.text {font-family: 'OpenSans';}.text .container {max-width: 1434px;position: relative;margin: auto;}.text h1,.text h2,.text h3 {font-family: 'Industry', sans-serif;font-weight: 700;text-transform: none;color: #3b3b39;margin: 0;}.text h2 {padding-top: 0;font-size: 2em;padding-bottom: .6em;padding-top: .3em;}.text h3 {padding-top: 0;font-size: 1.3em;padding-bottom: .7em;padding-top: .4em;}.text ul li {position: relative;}.text ul li:before {content: '';height: 5px;width: 5px;display: block;position: absolute;top: 0.5em;left: 0;background: #b21621;}.text a {color: #b21621;text-decoration: underline;}.text a.button {font-family: 'Industry', sans-serif;font-weight: 700;background-color: #3d3d3b;color: #fff;text-decoration: none;padding: 12px 25px;transition: opacity .35s;margin: 0px;}.text a.button.big {font-size: 1.1em;padding: 15px 35px;}.text a.button.bg-red {background: #b21621;}.text a.button:hover {opacity: .85;}.text .red {color: #b21621;}.text table.style1 td,.text table.style1 th {padding: 10px 20px;border-right: 1px #fff solid;}.text table.style1 th {font-family: 'Industry', sans-serif;font-weight: 700;text-transform: none;background: #ebebeb;padding: 15px 20px;}.text table.style1 td {font-size: 16px;}.text table.style1 tr:nth-child(odd) {background: #f3f3f3;}.text .background-grey {background: #ebebeb;}.text .background-none {background: transparent;}h1 {font-family: 'Industry', sans-serif;font-weight: 700;text-transform: none;color: #3b3b39;margin: 0;padding-top: 0;font-size: 4em;padding-bottom: .25em;padding-top: 20px;line-height: 1em;}p {margin-bottom: 1em;}.product-text {zoom: 1;}.product-text p {padding-top: 0 !important;overflow: hidden;}.product-text ul li {padding-left: 17px;margin: .3em 0;position: relative;}.product-text ul li:before {content: '';display: block;position: absolute;height: 5px;width: 5px;left: 0;top: 8px;}.product-text ul li ol li {list-style-type: lower-alpha;}.product-text ol li {padding-left: 17px;margin: .3em 0;position: relative;list-style-type: decimal;}.product-text ol li ul li {list-style: none;}.product-text ol li ol li {list-style-type: lower-alpha;}.product-text .hr {height: 1px;background: #e3e3e3;margin: 1em 0;}.product-text .button {margin-bottom: 0.3em;float: none;}.product-text .button-link {margin-right: 1.2em;}.product-text ul li {position: relative;}.product-text ul li:before {content: '';height: 5px;width: 5px;display: block;position: absolute;top: 0.5em;left: 0;background: #b21621;}.product-text a {color: #b21621;text-decoration: underline;}.product-text a.button {font-family: 'Industry', sans-serif;font-weight: 700;background-color: #3d3d3b;color: #fff;text-decoration: none;padding: 12px 25px;transition: opacity .35s;display: block;float: left;margin: 10px 0;}.product-text a.button.big {font-size: 1.1em;padding: 15px 35px;}.product-text a.button.bg-red {background: #b21621;}.product-text a.button:hover {opacity: .85;}.product-text .red {color: #b21621;}.product-text table.style1 td,.product-text table.style1 th {padding: 10px 20px;border-right: 1px #fff solid;}.product-text table.style1 th {font-family: 'Industry', sans-serif;font-weight: 700;text-transform: none;background: #ebebeb;padding: 15px 20px;}.product-text table.style1 td {font-size: 16px;}.product-text table.style1 tr:nth-child(odd) {background: #f3f3f3;}.product-text h2 {background: #ebebeb;font-weight: 700;font-size: 1em;padding: 15px 30px;margin-bottom: 20px;margin-top: 10px;}.product-text h2.mb0 {margin-bottom: 0;}.product-text p,.product-text ul {font-family: 'OpenSans';font-size: 0.85em;padding: 10px 30px;padding-left: 0;padding-right: 0;}.product-text .link,.product-text .button-link {display: block;text-align: center;padding: 13px 30px;color: #363636;font-weight: 700;font-size: .8em;border: 1px #e9e9e9 solid;border-top: none;transition: all .35s;}.product-text .link:hover,.product-text .button-link:hover {background: #3d3d3b;color: #ececea;}.product-text ul.download {padding: 0 !important;}.product-text ul.download li {padding-left: 0;margin: 0;}.product-text ul.download li:before {display: none;}.product-text ul.download li a {display: block;text-align: center;padding: 13px 30px;color: #363636;font-weight: 700;font-size: .8em;border: 1px #e9e9e9 solid;border-top: none;transition: all .35s;}.product-text ul.download li a:hover {background: #3d3d3b;color: #ececea;}.pseudo-table.custom {font-size: 0.9em;border: 1px solid #ebebeb;border-bottom: none;margin-bottom: 4%;}.pseudo-table.custom .bold {font-family: 'Industry', sans-serif;font-size: 1.1em;}.pseudo-table.custom p {margin-bottom: 0;line-height: 30px;padding-top: 7px !important;padding-bottom: 7px;font-size: .95em;border-bottom: 1px solid #ebebeb;padding-left: 20px;padding-right: 20px;}.pseudo-table.custom p.r-border {border-right: 1px solid #ebebeb;}.pseudo-table.custom p.double-height {padding-top: 28px;padding-bottom: 28px;}.shops#shops {position: relative;margin-top: -79px;}.shops .header-block {position: relative;}.shops .header-block img {display: block;}.shops .header-block .container {position: absolute;left: 0;right: 0;margin: auto;top: 0;bottom: 0;}.shops .header-block .container h1 {padding-top: 0;font-size: 3em;padding-bottom: .25em;padding-top: 2em;font-weight: 700;color: #fff;position: absolute;top: 50%;transform: translateY(-50%);padding: 0;text-shadow: 0px 0px 1px #333333;}.shops a {color: #363636;}.shops h2 {padding-top: 5%;color: #b92d36;}.shops .grey-box {margin-bottom: 2em;background: #fafafa;background: linear-gradient(#fafafa, #eeeeee);}.shops .grey-box h2,.shops .grey-box p {padding-left: 8%;padding-right: 8%;}.shops .grey-box .half-inset {padding-left: 4%;padding-right: 4%;}.shops .grey-box h2 {padding-top: 8%;color: #b92d36;}.shops .grey-box img {display: block;width: 100%;}.shops .grey-box .pseudo-table {font-size: 0.9em;border: 1px solid #ebebeb;margin: 8%;border-bottom: none;margin-bottom: 4%;}.shops .grey-box .pseudo-table .bold {font-family: 'Industry', sans-serif;font-size: 1.1em;}.shops .grey-box .pseudo-table p {margin-bottom: 0;line-height: 30px;padding-top: 7px;padding-bottom: 7px;font-size: .95em;border-bottom: 1px solid #ebebeb;}.shops .grey-box .pseudo-table p.r-border {border-right: 1px solid #ebebeb;}.shops .grey-box .pseudo-table p.double-height {padding-top: 28px;padding-bottom: 28px;}.shops .grey-box p {font-size: .9em;}.shops .white-box {margin-bottom: 2em;margin-top: 2em;}.shops .white-box p {padding-left: 8%;padding-right: 8%;}.shops .white-box .header {margin-left: 8%;margin-right: 8%;}.shops .white-box h2 {padding-top: 5%;color: #b92d36;}.shops .white-box img {display: block;width: 100%;}.shops .white-box .pseudo-table {font-size: 0.9em;border: 1px solid #ebebeb;border-bottom: none;margin-bottom: 4%;}.shops .white-box .pseudo-table .bold {font-family: 'Industry', sans-serif;font-size: 1.1em;}.shops .white-box .pseudo-table p {margin-bottom: 0;line-height: 30px;padding-top: 7px;padding-bottom: 7px;font-size: .95em;border-bottom: 1px solid #ebebeb;}.shops .white-box .pseudo-table p.r-border {border-right: 1px solid #ebebeb;}.shops .white-box .pseudo-table p.double-height {padding-top: 28px;padding-bottom: 28px;}.shops .white-box p {font-size: .9em;}.shops .white-box #shop-map {width: 100%;height: 0;padding-top: 50%;position: relative;}.shops .white-box #shop-map #map {position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid #ebebeb;}.shops .white-box #map-wrap {width: 100%;height: 0;padding-top: 60%;position: relative;}.shops .white-box #map-wrap #map {position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid #ebebeb;}.shops #map-crossroad-wrap {width: 100%;height: 0;padding-top: 35%;position: relative;margin-bottom: 30px;border: 1px solid #ebebeb;}.shops #map-crossroad-wrap #map-crossroad {position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: #fff;}.shops #map-crossroad-wrap #map-crossroad .leaflet-div-icon {border: none;background: none;}.shops #map-crossroad-wrap #map-crossroad .leaflet-popup {left: 25px !important;top: -25px;bottom: auto !important;box-shadow: none;background-color: #b92d36;}.shops #map-crossroad-wrap #map-crossroad .leaflet-popup-content-wrapper {background: transparent;}.shops #map-crossroad-wrap #map-crossroad .leaflet-popup-content-wrapper a {color: #fff;text-decoration: none;}.shops #map-crossroad-wrap #map-crossroad .leaflet-popup-content-wrapper p {margin-top: 0;color: #fff;}.shops #map-crossroad-wrap #map-crossroad .leaflet-popup-content-wrapper h3 {color: #fff;}.shops #map-crossroad-wrap #map-crossroad .leaflet-popup-tip-container {display: none;}.shops #map-crossroad-wrap #map-crossroad .icon-shop {width: 51px;height: 51px;background: url('../images/leaflet/map_icon.jpg') no-repeat center center;}.shops #map-crossroad-wrap #map-crossroad .icon-shop:hover {background-image: url('../images/leaflet/map_icon_active.jpg');}.shops #map .leaflet-popup-content-wrapper {background: #b21621;border-radius: 0;width: 240px;}.shops #map .leaflet-popup-tip-container {display: none;}.shops #map h3 {color: #fff;}.shops #map p {padding-left: 0;}.shops #map a {color: #fff;font-size: 1.9em;text-decoration: none;padding-left: 0;font-family: 'Industry', sans-serif;font-weight: 700;}.leaflet-control-attribution .leaflet-control {display: none;}.accordion {margin-bottom: 5%;}.accordion .header {font-family: 'Industry', sans-serif;text-transform: uppercase;padding: 17px 20px;border: 1px solid #ebebeb;font-weight: 700;font-size: 1.1em;cursor: pointer;}.accordion .header.ui-open {background-color: #ebebeb;}.accordion div {padding: 17px 20px;}.accordion div p {font-size: .85em;}.accordion div .bold {font-family: 'Industry', sans-serif;font-size: 1em;}.accordion div .columns {padding: 0;}.accordion div .columns .col12 {padding: 0;}.accordion div .pseudo-table {font-size: 0.9em;border: 1px solid #ebebeb;border-bottom: none;margin-bottom: 4%;padding: 0;}.accordion div .pseudo-table .bold {font-family: 'Industry', sans-serif;font-size: 1.1em;}.accordion div .pseudo-table p {margin-bottom: 0;line-height: 30px;padding-top: 7px;padding-bottom: 7px;font-size: .95em;border-bottom: 1px solid #ebebeb;padding-left: 10px;padding-right: 10px;}.accordion div .pseudo-table p.r-border {border-right: 1px solid #ebebeb;}.accordion div .pseudo-table p.double-height {padding-top: 28px;padding-bottom: 28px;}.accordion .red {background: #F6F6F6;}.accordion.test {margin-bottom: 5%;}.accordion.test .header {font-family: 'Industry', sans-serif;text-transform: uppercase;padding: 17px 20px;border: 1px solid #ebebeb;font-weight: 700;font-size: 1.1em;cursor: pointer;}.accordion.test .header:before {content: '+';padding-right: 10px;}.accordion.test .header.ui-open {background-color: #ebebeb;}.accordion.test .header.ui-open:before {content: '-';padding-right: 10px;}.accordion.test div {padding: 0px 0px;}.accordion.test > div {padding: 0px 0px;border-left: 1px solid #ebebeb;border-right: 1px solid #ebebeb;}.accordion.test p {font-size: .85em;padding: 0px 25px;border-top: 1px solid #ebebeb;margin-bottom: 0;line-height: 40px;text-align: right;}.accordion.test p .italic {display: inline-block;float: left;width: 50%;margin-right: 25px;text-align: left;font-style: normal !important;}.accordion.test p.red {text-align: left;}.accordion.test span.red {text-align: left;}.accordion.test .columns {padding: 0;}.accordion.test .columns .col12 {padding: 0;}.accordion.test .pseudo-table {font-size: 0.9em;border: 1px solid #ebebeb;border-bottom: none;margin-bottom: 4%;padding: 0;}.accordion.test .pseudo-table .bold {font-family: 'Industry', sans-serif;font-size: 1.1em;}.accordion.test .pseudo-table p {margin-bottom: 0;line-height: 30px;padding-top: 7px;padding-bottom: 7px;font-size: .95em;border-bottom: 1px solid #ebebeb;padding-left: 10px;padding-right: 10px;}.accordion.test .pseudo-table p.r-border {border-right: 1px solid #ebebeb;}.accordion.test .pseudo-table p.double-height {padding-top: 28px;padding-bottom: 28px;}.accordion.test .columns {padding: 0;position: relative;overflow: hidden;}.accordion.test .columns:before {content: '';position: absolute;display: block;height: 100%;width: 1px;top: 0px;left: 50%;background: #ebebeb;z-index: 2;}.accordion.test .columns .col12m {margin: 0;width: 50%;}.hr.bg-red {background: #b92d36;}.mceContentBody {max-width: 1920px;margin: auto;}.mceContentBody .columns {border: 1px dashed #ccc;}.mceContentBody .columns > div {border: 1px dashed #ccc;}.mceContentBody #about-company #metro-presentation {padding-top: 67px;}.mceContentBody #about-company #metro-presentation .block {width: 50%;height: auto;}.extras-gallery {width: 100%;position: relative;}.extras-gallery .grid {width: 100%;}.extras-gallery .grid .grid-item {border: 1px solid #ebebeb;float: left;width: 24.5%;overflow: hidden;margin: .25%;}.extras-gallery .grid .grid-item img {display: block;border: 5px #fff solid;width: 100%;}.extras-gallery .slick-arrow {position: absolute;top: 50%;transform: translateY(-50%);height: 51px;width: 51px;display: block;background: #b21621 url('../images/arrow_left.png') no-repeat center center;border: none;outline: none;font-size: 0;cursor: pointer;z-index: 999;}.extras-gallery .slick-arrow.slick-next {right: -10px;background-image: url('../images/arrow_right.png');}.extras-gallery .slick-arrow.slick-prev {left: -10px;}.sluzby-container .prirodni-kamen {background: #3d3d3b url('../images/icons/prirodni-kamen.svg') right 20px center no-repeat !important;background-size: 26px auto!important;}.sluzby-container .koupelnove-studio {background: #3d3d3b url('../images/icons/koupelnove-studio.svg') right 20px center no-repeat !important;background-size: 30px auto!important;}.sluzby-container .doprava-domu {background: #3d3d3b url('../images/icons/doprava-domu.svg') right 20px center no-repeat !important;background-size: 34px auto!important;}.sluzby-container .rozpocty-materialu {background: #3d3d3b url('../images/icons/rozpocty-materialu.svg') right 20px center no-repeat !important;background-size: 26px auto!important;}.sluzby-container .fasadni-studio {background: #3d3d3b url('../images/icons/fasadni-studio.svg') right 20px center no-repeat !important;background-size: 26px auto!important;}.sluzby-container .prohlidka-prodejny {background: #3d3d3b url('../images/icons/prohlidka-prodejny.svg') right 20px center no-repeat !important;background-size: 26px auto!important;}#open-sort-setting {display: none;padding: 10px;background: #ececea url('../images/icons/burger.svg') right 20px center no-repeat;background-size: 14px auto;font-size: 16px;cursor: pointer;margin-bottom: -15px;}#fancybox-loading {position: fixed;top: 50%;left: 50%;width: 40px;height: 40px;margin-top: -20px;margin-left: -20px;cursor: pointer;overflow: hidden;z-index: 1104;display: none;}#fancybox-loading div {position: absolute;top: 0;left: 0;width: 40px;height: 480px;background-image: url('../fancybox/fancybox.png');}#fancybox-overlay {position: absolute;top: 0;left: 0;width: 100%;z-index: 9991100;display: none;}#fancybox-tmp {padding: 0;margin: 0;border: 0;overflow: auto;display: none;}#fancybox-wrap {position: absolute;top: 0;left: 0;padding: 20px;z-index: 9991101;outline: 0;display: none;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}#fancybox-outer {position: relative;width: 100%;height: 100%;background: #fff;}#fancybox-content {width: 0;height: 0;padding: 0;outline: 0;position: relative;overflow: hidden;z-index: 1102;border: 0 solid #fff;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}#fancybox-hide-sel-frame {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: transparent;z-index: 1101;}#fancybox-close {position: absolute;top: -15px;right: -15px;width: 30px;height: 30px;background: transparent url('../fancybox/fancybox.png') -40px 0;cursor: pointer;z-index: 1103;display: none;}#fancybox-error {color: #444;font: normal 12px/20px Arial;padding: 14px;margin: 0;}#fancybox-img {width: 100%;height: 100%;padding: 0;margin: 0;border: 0;outline: 0;line-height: 0;vertical-align: top;}#fancybox-frame {width: 100%;height: 100%;border: 0;display: block;}#fancybox-left,#fancybox-right {position: absolute;bottom: 0;height: 100%;width: 35%;cursor: pointer;outline: 0;background: transparent url('../fancybox/blank.gif');z-index: 1102;display: none;}#fancybox-left {left: 0;}#fancybox-right {right: 0;}#fancybox-left-ico,#fancybox-right-ico {position: absolute;top: 50%;left: -9999px;width: 30px;height: 30px;margin-top: -15px;cursor: pointer;z-index: 1102;display: block;}#fancybox-left-ico {background-image: url('../fancybox/fancybox.png');background-position: -40px -30px;}#fancybox-right-ico {background-image: url('../fancybox/fancybox.png');background-position: -40px -60px;}#fancybox-left:hover,#fancybox-right:hover {visibility: visible;}#fancybox-left:hover span {left: 20px;}#fancybox-right:hover span {left: auto;right: 20px;}.fancybox-bg {position: absolute;padding: 0;margin: 0;border: 0;width: 20px;height: 20px;z-index: 1001;}#fancybox-bg-n {top: -20px;left: 0;width: 100%;background-image: url('../fancybox/fancybox-x.png');}#fancybox-bg-ne {top: -20px;right: -20px;background-image: url('../fancybox/fancybox.png');background-position: -40px -162px;}#fancybox-bg-e {top: 0;right: -20px;height: 100%;background-image: url('../fancybox/fancybox-y.png');background-position: -20px 0;}#fancybox-bg-se {bottom: -20px;right: -20px;background-image: url('../fancybox/fancybox.png');background-position: -40px -182px;}#fancybox-bg-s {bottom: -20px;left: 0;width: 100%;background-image: url('../fancybox/fancybox-x.png');background-position: 0 -20px;}#fancybox-bg-sw {bottom: -20px;left: -20px;background-image: url('../fancybox/fancybox.png');background-position: -40px -142px;}#fancybox-bg-w {top: 0;left: -20px;height: 100%;background-image: url('../fancybox/fancybox-y.png');}#fancybox-bg-nw {top: -20px;left: -20px;background-image: url('../fancybox/fancybox.png');background-position: -40px -122px;}#fancybox-title {font-family: Helvetica;font-size: 12px;z-index: 1102;}.fancybox-title-inside {padding-bottom: 10px;text-align: center;color: #333;background: #fff;position: relative;}.fancybox-title-outside {padding-top: 10px;color: #fff;}.fancybox-title-over {position: absolute;bottom: 0;left: 0;color: #FFF;text-align: left;}#fancybox-title-over {padding: 10px;background-image: url('../fancybox/fancy_title_over.png');display: block;}.fancybox-title-float {position: absolute;left: 0;bottom: -20px;height: 32px;}#fancybox-title-float-wrap {border: 0;border-collapse: collapse;width: auto;}#fancybox-title-float-wrap td {border: 0;white-space: nowrap;}#fancybox-title-float-left {padding: 0 0 0 15px;background: none;}#fancybox-title-float-main {color: #FFF;line-height: 29px;font-weight: bold;padding: 0 0 3px 0;background: none;}#fancybox-title-float-main span {background-color: rgba(0, 0, 0, 0.7);display: block;padding: 0px 20px;line-height: 22px;}#fancybox-title-float-right {padding: 0 0 0 15px;background: none;}.fancybox-ie6 #fancybox-close {background: transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/fancybox/fancy_close.png', sizingMethod='scale');}.fancybox-ie6 #fancybox-left-ico {background: transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/fancybox/fancy_nav_left.png', sizingMethod='scale');}.fancybox-ie6 #fancybox-right-ico {background: transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/fancybox/fancy_nav_right.png', sizingMethod='scale');}.fancybox-ie6 #fancybox-title-over {background: transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/fancybox/fancy_title_over.png', sizingMethod='scale');zoom: 1;}.fancybox-ie6 #fancybox-title-float-left {background: transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/fancybox/fancy_title_left.png', sizingMethod='scale');}.fancybox-ie6 #fancybox-title-float-main {background: transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/fancybox/fancy_title_main.png', sizingMethod='scale');}.fancybox-ie6 #fancybox-title-float-right {background: transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/fancybox/fancy_title_right.png', sizingMethod='scale');}.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame {height: expression(this.parentNode.clientHeight+"px");}#fancybox-loading.fancybox-ie6 {position: absolute;margin-top: 0;top: expression((-20+(document.documentElement.clientHeight ? document.documentElement.clientHeight/2:document.body.clientHeight/2)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop))+"px");}#fancybox-loading.fancybox-ie6 div {background: transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/fancybox/fancy_loading.png', sizingMethod='scale');}.fancybox-ie .fancybox-bg {background: transparent !important;}.fancybox-ie #fancybox-bg-n {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/fancybox/fancy_shadow_n.png', sizingMethod='scale');}.fancybox-ie #fancybox-bg-ne {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/fancybox/fancy_shadow_ne.png', sizingMethod='scale');}.fancybox-ie #fancybox-bg-e {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/fancybox/fancy_shadow_e.png', sizingMethod='scale');}.fancybox-ie #fancybox-bg-se {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/fancybox/fancy_shadow_se.png', sizingMethod='scale');}.fancybox-ie #fancybox-bg-s {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/fancybox/fancy_shadow_s.png', sizingMethod='scale');}.fancybox-ie #fancybox-bg-sw {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/fancybox/fancy_shadow_sw.png', sizingMethod='scale');}.fancybox-ie #fancybox-bg-w {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/fancybox/fancy_shadow_w.png', sizingMethod='scale');}.fancybox-ie #fancybox-bg-nw {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/fancybox/fancy_shadow_nw.png', sizingMethod='scale');}.load_from_ares {float: right;}.load_from_ares label {font-size: 16px;}.load_from_ares #load_from_ares_input {border: 1px #959595 solid;padding: 6px 20px;font-family: 'OpenSans';font-size: .70em;margin-left: 5px;margin-right: -5px;}.load_from_ares #load_from_ares_submit {font-size: 15px;padding: 1px 15px;position: relative;top: -1px;cursor: pointer;margin: 0px 10px;}.load_from_ares .ares_errors {display: block;text-align: right;color: #b21621;margin: 0px 5px 0 0;font-weight: normal;font-size: 14px;}.opening-content h3 {cursor: pointer;background: #ebebeb url('../images/arrow-bottom.svg') center left 25px no-repeat !important;background-size: 21px auto!important;}.opening-content h3.arrow-top {background: #ebebeb url('../images/arrow-top.svg') center left 25px no-repeat !important;background-size: 20px auto!important;}.opening-content h3:hover {background-color: #e0dfdf;}.opening-content-layer {display: none;}.button-container-size {font-size: 15px;}.marked-note {color: #b21621;}.basket-steps {border: 1px solid #e8e8e8;background: white;padding: 7px;}.basket-steps-margined {margin: -37px 0 -40px 0;}.basket-steps-margined2 {margin: 0px 0 -40px 0;}.basket-steps-margined3 {margin: -50px 0 40px 0;}.basket-steps .non-link {padding: 13px 7px 13px 7px;}.basket-steps .step {float: left;width: calc(25% - 6px);background: #e8e8e8;margin-right: 7px;font-size: 16px;font-weight: bold;opacity: 0.6;overflow: hidden;}.basket-steps .step a {padding: 13px 7px 13px 7px;display: block;width: 100%;height: 100%;color: inherit;}.basket-steps .step a:hover {background: #e0dfdf;}.basket-steps .step .badge {background: #949494;border-radius: 5555px;position: relative;line-height: 30px;width: 30px;text-align: center;color: white;font-size: 14px;height: 30px;display: inline-block;margin: 0 15px 0 5px;}.basket-steps .step-active {opacity: 1;background: #a9151e;color: white;}.basket-steps .step-active .badge {background: #960f17;}.basket-steps .step-active a:hover {background: #9b141c;}.basket-steps .step-completed {opacity: 1;background: #f5f5f5;}.basket-steps .step-completed .badge {text-indent: -5555px;background: url('../images/icons/tick.svg') center left 9px no-repeat;background-size: 20px auto;}.basket-steps .step-completed a:hover {background: #ececec;}.basket-steps .step4 {margin-right: 0px !important;}.review-order-pay-info {margin-top: 40px;border: 1px solid #e8e8e8;background: white;padding: 15px 15px 15px 100px;background: url('../images/icons/truck_big.png') center left 20px no-repeat;background-size: 50px auto;}.review-order-pay-info strong {color: #b21621;}.review-order-pay-info p {margin-top: 15px;margin-bottom: 0px;}.review-checkbox .check {left: 9px;z-index: 20;}.review-checkbox label {padding-left: 45px;padding-right: 0px;position: relative;left: -40px;}@media screen and (max-width: 1780px) {header .container {padding: 0 20px;}header #logo {width: 20%;position: relative;}header #logo img {margin: auto;left: -20px;}header #nav-main {width: 80%;}header #nav-main > ul > li > a {padding: 0 10px;}header #nav-custom {right: 0px;}.slide .info {padding-left: 20px;}.container {padding: 0 20px;}#cycle img {top: -100px;}}@media screen and (max-width: 1680px) {header #nav-main > ul > li > a {padding: 0 9px;}#cycle img {top: -120px;}}@media screen and (max-width: 1600px) {header #nav-main > ul > li > a {padding: 0 7px;}}@media screen and (max-width: 1550px) {header #nav-main > ul > li > a {padding: 0 5px;}#cycle img {top: -150px;}}@media screen and (max-width: 1500px) {header #nav-main > ul > li > a {padding: 0 4px;font-size: 17px;}#cycle img {top: -100px;}}@media screen and (max-width: 1450px) {header #nav-main > ul > li > a {padding: 0 0px;}}@media screen and (max-width: 1401px) {header #logo {width: 22%;}header #nav-main {width: 78%;}header #nav-main > ul > li > a {padding: 0 2px;font-size: 16px;}header #nav-main > ul > li > a span.title {padding: 11px 13px 11px 13px;}#product-strip {padding-top: 25%;}#product-strip #category-block {width: 25%;}#product-strip .product-blocks-wrap {width: 75%;left: 25%;}#product-strip .product-blocks-wrap .product-block {width: 33.3333%;}.columns.button-wrap .col13m {width: 100%;margin-right: 0;}}@media screen and (max-width: 1300px) {header #logo {width: 22%;}header #logo img {height: 56px;top: 12px;left: -15px;}header.scrolled #logo img {height: 46px;top: 12px;left: -15px;}header #cycle img {top: -20px;}header #nav-main {width: 78%;}header #nav-main > ul > li > a {padding: 0 2px;font-size: 15px;}header #nav-main > ul > li > a span.title {padding: 11px 13px 11px 13px;}}@media screen and (max-width: 1224px) {header #nav-main {width: 78%;}header #nav-main > ul > li > a {padding: 0 3px;font-size: 15px;}header #nav-main > ul > li > a span.title {padding: 12px 8px 11px 8px;}.basket-steps .step {font-size: 14px;}}@media screen and (max-width: 1200px) {header #nav-main > ul > li > a {padding: 0 4px;}#cycle img {top: 0px;height: 100%;}}@media screen and (max-width: 1180px) {header #nav-main > ul > li > a {padding: 0 3px;font-size: 15px;}header #nav-main > ul > li > a span.title {padding: 10px 6px 10px 6px;}}@media screen and (max-width: 1140px) {header #nav-main > ul > li > a {padding: 0 0px;}.basket-steps .step {font-size: 13px;}.basket-steps .step .badge {font-size: 11px;margin: 0 8px 0 5px;width: 22px;height: 22px;line-height: 22px;}}@media screen and (max-width: 1000px) {header #logo {width: 22%;}header #nav-main {width: 78%;}header #nav-main > ul > li > a {padding: 0 2px;font-size: 14px;}header #nav-main > ul > li > a span.title {padding: 11px 3px 10px 3px;}}@media screen and (max-width: 990px) {header #logo {width: 10%;}header #logo img {height: 42px;top: 18px;left: -13px;}header.scrolled #logo img {height: 39px;top: 16px;left: -15px;}header #nav-main {width: 90%;}header #nav-main > ul > li > a {padding: 0 4px;font-size: 15px;}header #nav-main > ul > li > a span.title {padding: 13px 4px 11px 4px;}}@media screen and (max-width: 940px) {header #nav-main > ul > li > a {padding: 0 3px;font-size: 15px;}header #nav-main > ul > li > a span.title {padding: 13px 4px 11px 3px;}}@media screen and (max-width: 890px) {header #nav-main > ul > li > a {padding: 0 2px;font-size: 14px;}header #nav-main > ul > li > a span.title {padding: 13px 3px 11px 3px;}#cycle img {max-width: 120%;}}@media screen and (max-width: 850px) {header #logo {width: 8%;}header #logo img {height: 35px;top: 25px;left: -10px;}header.scrolled #logo img {height: 36px;top: 16px;left: -8px;}header .search-open {display: block !important;}header #nav-main {width: 92%;}header #nav-main > ul > li > a {padding: 0 3px;font-size: 14px;}header #nav-main > ul > li > a span.title {padding: 13px 1px 11px 1px;}#cycle img {max-width: 120%;}.basket-steps {border: none;}.basket-steps .step {display: none;}.basket-steps .step .badge {display: none;}}@media screen and (max-width: 768px) {#page {top: -50px;width: 100%;overflow: hidden;transition: left 0.65s;left: 0;}#page.moved-right {left: 100%;}header {overflow: visible;}header #logo img {margin-top: -15px !important;}header #search-form-widget {display: block !important;position: relative;width: 100%;left: 0px;right: 0px;}header .search-open {display: none !important;}header.scrolled #logo img {margin-top: -6px !important;}header:after {display: none;}header #nav-main {display: block;z-index: 9999;position: absolute;background: #fff;background: rgba(255, 255, 255, 0.98);top: 156px;padding: 7% 5%;width: 100%;left: -110%;transition: left 0.65s;overflow-y: auto;height: 80%;height: 80vh;}header #nav-main ul {width: 100%;padding: 0;position: relative;float: none;}header #nav-main ul li {display: block;float: none;width: 100%;text-align: left;line-height: 35px;padding-left: 0;border-bottom: 1px #ececea solid;font-size: 1.1em;}header #nav-main ul li a {display: block;line-height: 35px;padding: 0px;font-size: 17px !important;background: none !important;width: auto !important;}header #nav-main ul li a .title {width: 100%;border: none !important;color: #363636 !important;}header #nav-main ul li a .title:hover {background: transparent !important;color: #b21621 !important;}header #nav-main ul li ul {z-index: 999;position: relative;top: 0 !important;left: 0;opacity: 1;padding: 0;min-height: 0px;max-height: 0;transition: all .35s;width: 100%;min-width: 0;display: block;background: transparent;border: none;overflow: hidden;}header #nav-main ul li ul li.item {width: 100%;padding: 0px;margin: 0;padding-left: 20px;position: relative;border: none;height: 35px;line-height: 25px;display: block;}header #nav-main ul li ul li.item:before {content: '';width: 66.666%;height: 1px;top: 50%;left: 33.3333%;background: #ececea;position: absolute;display: block;}header #nav-main ul li ul .image-wrap {display: none;}header #nav-main ul li ul:before {display: none;}header #nav-main ul li ul:after {display: none;}header #nav-main ul li ul li {width: 50%;border: none;position: relative;}header #nav-main ul li ul li.item-block {display: none;}header #nav-main ul li ul li.open {height: 100%;}header #nav-main ul li ul li.open ul {z-index: 999;position: relative;top: 0 !important;left: 0;opacity: 1;padding: 0;min-height: 0px;max-height: 0;transition: all .35s;width: 100%;min-width: 0;display: block;background: transparent;border: none;overflow: hidden;}header #nav-main ul li ul li.open ul li {width: 100%;position: relative;height: 100%;display: block;}header #nav-main ul li.sub {position: relative;}header #nav-main ul li.sub:after {content: '';display: block;border-style: solid;border-width: 8px 7px 0 7px;border-color: #b21621 transparent transparent transparent;height: 8px;width: 14px;position: absolute;top: 14px;right: 20px;}header #nav-main ul li.sub.open:after {transform: rotate(-90deg);}header #nav-main ul li.sub.open ul {max-height: 1000px;padding-bottom: 10px;}header #nav-main.open {left: 0;}header #show-nav {width: 21px;height: 21px;position: absolute;top: 35px;right: 50px;cursor: pointer;transition: top .35s;}header #show-nav .bar {display: block;height: 4px;width: 100%;background: #3d3d3b;margin: 5px 0;transition: all .35s;}header #show-nav.clicked .bar {background: #b21621;}header #show-nav.clicked .bar.st {margin-top: 12px;transform: rotate(45deg);margin-bottom: 0;}header #show-nav.clicked .bar.nd {display: none;}header #show-nav.clicked .bar.th {margin-top: -4px;transform: rotate(-45deg);position: relative;}header.scrolled #show-nav {top: 25px;}#home .product-blocks-wrap {display: none;}#eshop-sections .item {display: block;margin-bottom: 0;}#eshop-sections .item .image {width: 100%;float: none;height: 219px;overflow: hidden;position: relative;}#eshop-sections .item .image img {width: 100%;position: absolute;top: -500px;bottom: -500px;margin: auto;}#eshop-sections .item .info {flex: 0;width: 100%;float: none;padding-bottom: 171px;}#eshop-sections .item .info .item-icons {bottom: 111px;}#eshop-sections .item .info h2 {padding-top: 0;}#eshop-sections .item a.show-full-article {bottom: 51px;top: auto;left: 25px;right: auto;}#eshop-sections .item.reverse a.show-full-article {bottom: 51px;top: auto;left: 25px;right: auto;}#about-company #metro-presentation .block {height: 420px;}.text {}.text h2 {font-size: 1.9em;}.text h3 {font-size: 1.4em;}.text .columns > div[class*="col"] {width: 100%;margin-right: 0;float: none;}.text ol {padding-left: 18px;}.shops .white-box #shop-map {padding-top: 38%;}.shops .grey-box .pseudo-table p.half-inset {padding-left: 8%;padding-right: 8%;}.shops .grey-box img {display: none;}.accordion.test > div .columns:before {display: none;}.accordion.test > div .columns .col12m {width: 100%;}}@media only screen and (max-width: 768px) {#product-strip {height: auto;margin-bottom: 40px;margin-bottom: 0;padding-top: 0;background: none;}#product-strip #category-block {width: 100%;height: auto;position: relative;text-align: center;}#product-strip #category-block h2 {padding-left: 0;padding-right: 0;text-align: center;margin: 0;padding-top: 25px;padding-bottom: 5px;}#product-strip #category-block a.all-prods {text-align: center;padding: 10px 20px;margin-bottom: 20px;display: inline-block;}#product-strip .product-blocks-wrap {width: 100%;position: relative;left: 0;padding: 0;}#product-strip .product-blocks-wrap .product-block {width: 33.333%;padding-top: 33.3333%;background: #fff;position: relative;}#product-strip .product-blocks-wrap .product-block .info {width: 100%;height: 100%;position: absolute;top: 0;}#product-strip .product-blocks-wrap .product-block .info .name-price {width: 100%;left: 0;text-align: center;}#product-strip .product-blocks-wrap .all-product-block {width: 50%;height: 0;padding-top: 50%;float: left;background: #b21621;position: relative;}#product-strip .product-blocks-wrap .all-product-block a {position: absolute;top: 0;bottom: 0;left: 0;right: 0;}#product-strip .product-blocks-wrap .all-product-block a span {top: 50%;transform: translateY(-50%);position: absolute;display: block;width: 100%;text-align: center;font-weight: 700;color: #ececea;font-size: 1.2em;}}@media only screen and (max-width: 768px) {#popup-box {display: none;}.container {padding: 0 3%;}#cycle {overflow: hidden;}#cycle .slide {height: 100vh;background-image: auto;}#cycle .info {width: 100%;height: 100vh;padding: 0;left: 0px;}#cycle .info h2 {font-size: 2.0em;padding-bottom: 0em;}#cycle .info p {font-size: .95em;padding-left: 0;border: none;}#cycle .info .vcentered-wrap {width: 100%;padding-left: 15px;}#cycle img {max-height: 100%;display: block;width: none !important;top: 0px;max-width: none;float: right;}#cycle #cycle-controls {left: 3%;height: 32px;bottom: 4%;}#cycle #cycle-controls .slick-arrow {height: 32px;width: 32px;}#cycle #cycle-controls .slick-next {left: 42px;right: auto;}#cycle #cycle-controls .slick-dots {width: 100%;left: -20%;transform: translate(50%, -50%);position: absolute;top: 10px;}#header-fixed-height {height: 53px;}header {height: 0;border: 0;}header #logo {height: 53px;padding: 0;position: fixed;z-index: 99999;left: 0%;top: 0;width: 23%;background: #b21621;padding-left: 3%;padding-top: 3px;}header #logo img {height: 36px;margin: 0;position: absolute;left: -999px;right: -999px;margin: auto;margin-top: 5px;}header #show-nav {position: fixed;z-index: 99999;right: 3%;top: 9px;}header #show-nav .bar {background: #ececea;}header.scrolled {height: 0;}header.scrolled #show-nav {top: 9px;}header.scrolled #logo {height: 53px;padding: 0;padding-left: 3%;padding-top: 3px;}header.scrolled #logo img {height: 36px;margin: 0;position: absolute;left: -999px;right: -999px;margin: auto;margin-top: 5px;}header #nav-main {position: fixed;height: 100vh;top: 0px;padding-top: 62px;padding-left: 3%;padding-right: 3%;}header #nav-main:-webkit-scrollbar {display: none;}#nav-custom {background: #3d3d3b;top: 0;width: 77%;max-width: 100%;height: 53px;}#nav-custom ul.type-1 {width: 100%;}#nav-custom ul.type-1 li {line-height: 51px;}#nav-custom ul.type-1 li a {font-size: 1em;}#nav-custom ul.type-2 {display: none;}#nav-custom.scrolled {top: 0;}#nav-custom #cart-widget {width: 100% !important;}#nav-custom #cart-widget .item {display: none;}#nav-custom #cart-widget .show-more {display: none !important;}#eshop-sections {padding: 3% 0;}#about-company #metro-presentation .block.flash-presentation {padding-bottom: 0;}#about-company #metro-presentation .block.no-flash {padding-left: 3%;padding-right: 3%;background-position: center top 30px;padding-bottom: 30px;}#about-company #metro-presentation .block.no-flash h3 {text-align: center;}#about-company #metro-presentation .block.no-flash .slick-dots {bottom: -10px;}#page #breadcrumb {margin-top: 62px;}h1 {padding: .5em 0;margin-bottom: 0;font-size: 2.5em;}}@media only screen and (max-width: 768px) {.mobile-small-hidden {display: none;}#product-strip .product-blocks-wrap .product-block {width: 50%;padding-top: 50%;}#about-company #metro-presentation .block {height: 350px;width: 100%;}#about-company #metro-presentation .block.flash-presentation .slide img {height: auto;width: 100%;}}@media only screen and (max-width: 768px) {#nav-custom ul.type-1 {width: 100%;}#nav-custom ul.type-1 li.search {position: absolute;width: 100%;left: 0;top: 52px;height: 52px;display: none;}#nav-custom ul.type-1 li.search .text {width: 100%;}#nav-custom ul.type-1 li.search .submit {position: absolute;top: 0;right: -50px;}#nav-custom ul.type-1 li.search .red-line {display: none !important;}#nav-custom ul.type-1 li.search-show {height: 52px;width: 52px;display: block;background: url('../images/icons/magnifying-glass.svg') no-repeat center center;cursor: pointer;background-size: 20px auto;}#nav-custom ul.type-2 {position: absolute;right: 0;bottom: 0;}header #nav-main ul li ul li {width: 100%;float: none;}}@media only screen and (max-width: 640px) {header #logo {width: 33%;}.button {font-size: 17px;text-align: left !important;padding: 18px;}.button-container {padding-bottom: 0px !important;}p {margin-bottom: 12px;padding: 10px 15px!important;}#map-crossroad-wrap {padding-top: 55% !important;}.opening-content h3 {padding-left: 65px !important;}h1 {padding: 18px 0;margin-bottom: 10px;font-size: 29px;}h2 {font-size: 25px !important;padding-bottom: 0px;}#product-detail #button-add-to-basket {background-image: url('../images/icons/cart.png');background-position: left 15px top 16px!important;}iframe {width: 100% !important;}.eshop .main {padding-top: 60px !important;}.with-side-bar .main {padding-top: 100px !important;}#open-sort-setting {display: block;}#filter-pagination-form {display: none;}.load_from_ares {float: none;}.load_from_ares #load_from_ares_submit {left: -5px;margin: 10px 10px;width: 100%;text-align: center !important;}.list-inset .overlay-logo {left: 50% !important;transform: translate(-50%);}.container {max-width: 640px;}#nav-custom {background: #3d3d3b;top: 0;width: 67%;}#nav-custom .my-basket a {padding-left: 20px !important;background: url('../images/icons/cart.svg') no-repeat center center;width: 35px;height: 52px;padding-right: 30px;display: block;background-size: 22px auto;}#nav-custom .my-basket a .title {display: none;}#nav-custom .my-basket a .amount {margin-left: 35px !important;padding: 5px;}#nav-custom .my-basket #cart-widget a {width: 100%;height: 46px;}#nav-custom .user-login a {padding-left: 0px !important;}#nav-custom .my-account {height: 52px;margin-right: 0;}#nav-custom .my-account a {background: url('../images/icons/user.svg') no-repeat center center;width: 35px;height: 52px;margin-right: 10px;display: block;background-size: 20px auto;}#nav-custom .my-account a .title {display: none;}#product-strip .product-blocks-wrap .product-block {width: 100%;height: 0;padding-top: 100%;}#product-strip .product-blocks-wrap .all-product-block {width: 100%;padding-top: 100%;}#eshop-sections .item .info .item-icons {position: absolute;bottom: 30px;left: 0px;width: 100%;padding-left: 25px;}#eshop-sections .item .info .item-icons li {position: static;}#eshop-sections .item .info .item-icons li .overlay {background: #b21621;position: absolute;left: 0px;top: 52px;z-index: 2;color: #ececea;width: 100%;padding: 20px;display: none;}#eshop-sections .item .info .item-icons li:hover .overlay {display: block;opacity: .9;}#eshop-sections .item .info .item-icons li:hover .im {display: none;}#eshop-sections .item .info .item-icons li:hover .im-active {display: block;}#eshop-sections .item a.show-full-article {bottom: 101px;}#eshop-sections .item.reverse a.show-full-article {bottom: 101px;}#about-company {padding-bottom: 81px;}#about-company .tight {max-width: 422px;}#about-company .tight.responsive-full {width: 100%;max-width: 100%;}#about-company #metro-presentation .block {width: 100%;background: #fff;height: auto;padding-bottom: 60px;}#about-company #metro-presentation .block.visual {background-color: #fff !important;}#about-company #metro-presentation .block.flash-presentation .slide img {height: 100%;width: auto;}#about-company #metro-presentation .block .no-flash .slick-dots {bottom: -40px;}.accordion.test p strong {width: 100%;float: none;}.accordion.test p {text-align: left;line-height: 25px;padding: 10px 20px;}}@media only screen and (max-width: 500px) {#nav-custom ul.type-1 {padding: 0px 0px;font-size: .95em;line-height: 53px;}#nav-custom ul.type-1 li a {padding: 0 10px;}#nav-custom ul.type-2 {padding: 0px 0px;font-size: .9em;}#nav-custom ul.type-2 li a {padding: 0 10px;}}@media only screen and (max-width: 440px) {#nav-custom ul.type-1 li {padding: 0 0px;}#nav-custom ul.type-1 li.search {position: fixed;width: 100%;left: 0;right: 0px;top: 52px;height: 52px;display: none;}#nav-custom ul.type-1 li.search .text {width: 100%;}#nav-custom ul.type-1 li.search .submit {position: absolute;top: 0;right: 35px;}#nav-custom ul.type-1 li.search .red-line {display: none;}#nav-custom ul.type-1 li.search-show {height: 52px;width: 35px;display: block;background: url('../images/icons/magnifying-glass.svg') no-repeat center center;cursor: pointer;background-size: 20px auto;}#nav-custom ul.type-2 {position: absolute;right: 0;bottom: 0;}header #nav-main ul li ul li {width: 100%;float: none;}}.aspect-ratio {position: relative;width: 100%;height: 0;padding-bottom: 56%;border: 1px solid #eee;}.aspect-ratio iframe {position: absolute;width: 100%;height: 100%;left: 0;top: 0;}.ytbox {position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;}.ytbox iframe {position: absolute;left: 0;top: 0;width: 100%;max-width: 100%;height: 100%;}#popup-box {position: fixed;right: 0;top: 50%;height: 250px;width: 0px;transform: translateY(-50%);z-index: 999;}#eet {position: absolute;z-index: 999;top: 200px;right: -300px;width: 300px;transition: right .35s;cursor: pointer;}#eet .handler-wrap {position: absolute;top: 0;left: -30px;width: 30px;height: 100%;background: #ebebeb;}#eet .handler {position: relative;display: block;transform: rotate(90deg);-webkit-transform: rotate(90deg);transform-origin: .8em;-webkit-transform-origin: .8em;top: 37%;}#eet .handler .first-letter {color: #b21621;}#eet p {width: 300px;padding: .5em 1em;background: #fff;float: left;border: 1px #ebebeb solid;font-size: .75em;text-align: justify;font-family: 'OpenSans';margin-bottom: 0;}#eet:hover {right: 0;}#testing {position: absolute;z-index: 999;top: 0;right: -300px;width: 300px;transition: right .35s;}#testing .handler-wrap {position: absolute;top: 0;left: -30px;width: 30px;height: 200px;background: #b21621;cursor: pointer;}#testing .handler {position: relative;display: block;transform: rotate(90deg);-webkit-transform: rotate(90deg);transform-origin: .8em;-webkit-transform-origin: .8em;top: 27%;color: #fff;width: 100px;}#testing .handler .first-letter {color: #ebebeb;}#testing .handler-content {background: #3d3d3b !important;color: white;padding: 15px;}#testing .handler-content h4 {margin-bottom: 15px;font-weight: bold;font-size: 20px;display: block;padding: 5px 0 5px 30px;background-size: 27px auto;background-position: center left;background-repeat: no-repeat;background-image: url('../images/icons/icon-phone-white.svg');}#testing .handler-content span {display: block;margin-top: 15px;margin-bottom: 10px;margin-left: 15px;}#testing .handler-content span:before {content: "> ";margin-right: 10px;display: inline-block;}#testing .handler-content ul {display: block;margin-left: 15px;}#testing .handler-content a.contact {display: block;margin-top: 20px;margin-left: 15px;}#testing .handler-content a.contact:before {content: "> ";margin-right: 10px;display: inline-block;}#testing:hover {right: 0;}#testing a {color: #fff;text-decoration: underline;}#testing #testing-dont-show {border: 1px solid #fff;display: inline-block;padding: 5px 20px;margin-top: 10px;}#cookies-accept {background: #3d3d3b;padding: .5em 0;position: fixed;bottom: 0;width: 100%;text-align: center;color: #fff;font-size: .9em;z-index: 999;}#cookies-accept p {margin-bottom: 0;}#cookies-accept a {padding-left: 1em;color: #fff;}#search-form-widget {background: #545450;height: 52px;}#search-form-widget select {opacity: 0;}#search-form-widget .select2-selection--single {background: transparent;line-height: 52px;border: none;height: 52px;}#search-form-widget .select2-selection--single .select2-selection__rendered {line-height: 52px;height: 52px;padding-left: 20px;}#search-form-widget .select2-selection--single .select2-selection__arrow {display: none;}#search-form-widget .select2-search--dropdown {padding: 0px;padding-top: 1px;}#search-form-widget .submit {position: absolute;width: 52px;height: 52px;background: #b21621;top: 0;right: -50px;border: none;background: url('../images/icons/magnifying-glass.svg') no-repeat center center;z-index: 10000005;background-size: 20px auto;}#search-form-widget .red-line {right: -50px !important;}#search-form-widget .select2-dropdown {background-color: #545450 !important;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;top: -52px;border: none;z-index: 100000;padding: 0;}#search-form-widget .select2-dropdown .select2-results__options {float: none;width: 300px;padding: 0;}#search-form-widget .select2-dropdown .select2-results {width: 300px;}#search-form-widget .select2-dropdown .select2-search__field {background-color: transparent;line-height: 28px;font-size: 1em;padding-left: 20px;color: #999;outline: none;border: none !important;line-height: 38px;}#search-form-widget .select2-dropdown .select2-results__option {color: #363636;font-weight: 700;line-height: 22px;background: #ebebeb;display: block;width: 100%;font-size: 1em;overflow: hidden;}#search-form-widget .select2-dropdown .select2-results__option a {color: #363636;padding-left: 0;}#search-form-widget .select2-dropdown .select2-results__option .small {font-size: .8em;color: #545450;font-weight: 400;}#search-form-widget .select2-dropdown .select2-results__message {font-size: .9em;font-weight: 400;padding-bottom: 0;padding-top: 0;color: #999;width: 300px;}@media only screen and (max-width: 740px) {li.search {width: 100%;padding-right: 0 !important;}#search-form-widget {background: #545450;height: 52px;padding-right: 0;}#search-form-widget .submit {right: 0px !important;}#search-form-widget .select2 {width: 100% !important;}#search-form-widget .select2-selection--single {background: transparent;line-height: 52px;border: none;height: 52px;}#search-form-widget .select2-selection--single .select2-selection__rendered {line-height: 52px;height: 52px;padding-left: 20px;}#search-form-widget .select2-selection--single .select2-selection__arrow {display: none;}#search-form-widget .select2-search--dropdown {padding: 0px;padding-top: 1px;}#search-form-widget .submit {position: absolute;width: 52px;height: 52px;background: #b21621;top: 0;right: -50px;border: none;background: url('../images/icons/magnifying-glass.svg') no-repeat center center;z-index: 10000005;background-size: 20px auto;}#search-form-widget .red-line {right: -50px !important;}#search-form-widget .select2-dropdown {background-color: #545450 !important;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;top: -52px;border: none;z-index: 100000;padding: 0;}#search-form-widget .select2-dropdown .select2-results__options {float: none;width: 100%;padding: 0;overflow: hidden;max-height: 400px;}#search-form-widget .select2-dropdown .select2-results {width: 100%;}#search-form-widget .select2-dropdown .select2-search__field {background-color: transparent;line-height: 28px;font-size: 1em;padding-left: 20px;color: #999;outline: none;border: none !important;line-height: 38px;}#search-form-widget .select2-dropdown .select2-results__option {color: #363636;font-weight: 700;line-height: 22px;padding-left: 20px;background: #ebebeb;display: block;width: 100%;font-size: 1em;}#search-form-widget .select2-dropdown .select2-results__option a {color: #363636;padding-left: 0;}#search-form-widget .select2-dropdown .select2-results__option .small {font-size: .8em;color: #545450;font-weight: 400;}#search-form-widget .select2-dropdown .select2-results__message {font-size: .9em;font-weight: 400;padding-bottom: 0;padding-top: 0;color: #999;width: 100%;}}.form-classic {font-family: 'Industry', sans-serif;font-size: .95em;}.form-classic h3 {line-height: 30px;font-weight: 700;padding-left: 5%;padding: 12px 5%;background: #ebebeb;}.form-classic .field {padding: 12px 4%;border: 1px solid #ebebeb;border-top: none;}.form-classic .field label {display: block;font-weight: 700;width: 30%;float: left;line-height: 31px;}.form-classic .field label.fnormal {float: none;display: inline-block;width: auto;}.form-classic .field label.full {width: 100%;}.form-classic .field input.text {border: 1px #959595 solid;padding: 5px 20px;font-family: 'OpenSans';font-size: .75em;width: 70%;}.form-classic .field textarea {width: 70%;position: relative;height: 100px;}.form-classic .field textarea .text {width: 100%;border: 1px #959595 solid;font-family: 'OpenSans';font-weight: 300;font-size: .7em;padding: 5px 15px;}.form-classic .field .custom-select {width: 70%;float: left;}.form-classic .field .jcf-select {width: 100%;margin-left: 0;background: #fff;border: 1px solid #949493;font-family: 'Industry', sans-serif;font-size: .9em;margin-bottom: 0 !important;margin-top: 5px;}.form-classic .field .intext {display: inline-block;padding: 5px 20px;font-family: 'OpenSans';font-size: .75em;width: 64%;}.form-classic .field.no-border {border: none;width: 48%;margin-right: 2%;float: left;margin-top: 20px;padding-right: 0;margin-bottom: 40px;}.form-classic .field.custom-checkbox .custom-check {margin-bottom: 0;width: 40%;}.form-classic .field.custom-checkbox .check {top: 13px;left: 32%;}.form-classic .field.disabled {opacity: .5;}.form-classic .field .fieldin {float: left;width: 64%;margin-left: 20px;}.form-classic .field .foff label.fnormal {text-decoration: line-through;opacity: .6;}.form-classic .small {font-family: 'OpenSans';font-size: .75em;padding: 10px 5%;}.form-classic.mt-100 {margin-top: 100px;}.form-classic .note {padding-left: 25px;font-family: 'OpenSans';font-size: .75em;display: none;}.form-classic .note:after {display: none;}.form-classic .mini-message {font-size: .7em;padding-left: 20px;}.form-classic .mini-message.error {color: #b21621;}.form-classic .mini-message.success {color: #01ab62;}.form-classic.detail h3 {padding-left: 2%;padding-right: 2%;}.form-classic.detail .field {padding-left: 2%;padding-right: 2%;}.filter .jcf-select {margin: 0;margin-top: 8px;}.title-margin-top {padding-top: 95px;}.custom-radio .check {position: absolute;border: 1px solid #959595;height: 30px;width: 30px;top: 0px;right: 0px;z-index: 5;border-radius: 15px;transition: all .35s;}.custom-radio .check:before {content: '';width: 8px;height: 8px;display: block;position: absolute;top: 10px;right: 10px;margin: auto;transition: all .35s;}.custom-radio label ~ input {position: absolute;visibility: hidden;opacity: 0;}.custom-radio input[type=radio]:checked ~ .check {border-color: #01ab62;}.custom-radio input[type=radio]:checked ~ .check:before {background: #01ab62;border-radius: 4px;}.custom-radio label {position: relative;display: block;margin-bottom: 10px;z-index: 9;line-height: 30px;width: 100%;padding-right: 40px;}.custom-checkbox .check {position: absolute;border: 1px solid #959595;height: 30px;width: 30px;top: 0px;right: 0px;z-index: 5;transition: all .35s;}.custom-checkbox .check:before {content: '';width: 12px;height: 12px;display: block;position: absolute;top: 8px;right: 8px;margin: auto;transition: all .35s;}.custom-checkbox label ~ input {position: absolute;visibility: hidden;opacity: 0;}.custom-checkbox input[type=checkbox]:checked ~ .check:before {background: url('../images/icons/tick.png') no-repeat center center;}.custom-checkbox label {position: relative;display: block;margin-bottom: 10px;z-index: 9;line-height: 30px;width: 100%;}.custom-checkbox.special {padding-left: 45px;padding-top: 12px;position: relative;}.custom-checkbox.special label {font-weight: 400 !important;width: 100% !important;font-size: .9em;padding-top: 10px;}.custom-checkbox.special a {color: #01ab62;}.custom-checkbox.special .check {top: 20px;}#eshop-page {font-family: 'Industry', sans-serif;}#eshop-page #breadcrumb {margin-left: 51px;}.eshop {font-family: 'OpenSans';}.eshop .aside {width: 320px;float: left;}.eshop .main {width: 1400px;float: left;}.eshop .with-padd-left {padding-left: 50px;}.eshop p {font-size: .9em;font-family: 'OpenSans';}.eshop .container {max-width: 1434px;position: relative;margin: auto;}.eshop .container.wide {max-width: 1720px;}.eshop .col17 {width: 14.2857%;text-align: center;border-right: 1px #fff solid;}.eshop .col27 {width: 28.5714%;border-right: 1px #fff solid;padding-left: 5%;}.eshop .col47 {width: 57.14285%;border-right: 1px #fff solid;padding-left: 5%;}.eshop .col57 {width: 71.4285%;border-right: 1px #fff solid;padding-left: 5%;}.eshop .col18 {width: 12.5%;text-align: center;border-right: 1px #fff solid;}.eshop .col28 {width: 25%;border-right: 1px #fff solid;padding-left: 2%;}.eshop .col38 {width: 37.5%;border-right: 1px #fff solid;padding-left: 2%;}.eshop .col48 {width: 50%;border-right: 1px #fff solid;padding-left: 2%;}.eshop .col58 {width: 71.4285%;border-right: 1px #fff solid;padding-left: 5%;}.eshop #cart-table {font-size: .95em;margin-top: 60px;}.eshop #cart-table.in-detail {margin-top: 0;margin-bottom: 60px;border-top: 1px #fff solid;}.eshop #cart-table .mobile {display: none;}.eshop #cart-table .col17,.eshop #cart-table .col27,.eshop #cart-table .col18,.eshop #cart-table .col28,.eshop #cart-table .col38 {padding-top: 16px;padding-bottom: 16px;}.eshop #cart-table .head {background-color: #ebebeb;font-family: 'Industry', sans-serif;font-weight: 700;}.eshop #cart-table .head .col17,.eshop #cart-table .head .col27,.eshop #cart-table .head .col47,.eshop #cart-table .head .col57 {padding-top: 16px;padding-bottom: 16px;font-size: 1em;}.eshop #cart-table .note {padding: 10px 2%;margin-bottom: 0;}.eshop #cart-table .item {border: 1px #ebebeb solid;background: #fff;padding-top: 12px;border-top: none;}.eshop #cart-table .item .image {float: left;margin-right: 10px;width: 50px;height: 50px;text-align: center;position: relative;background: #fff;}.eshop #cart-table .item .image img {display: block;background: #fff;max-width: 50px;max-height: 50px;vertical-align: middle;line-height: 50px;position: absolute;top: 0;bottom: 0;margin: auto;}.eshop #cart-table .item .image:hover {background: #b21621 url('../images/icons/magnifying-glass.svg') no-repeat center center;background-size: 20px auto;}.eshop #cart-table .item .image:hover img {opacity: 0;}.eshop #cart-table .item .name {font-family: 'Industry', sans-serif;padding-top: 5px;}.eshop #cart-table .item .name .title {font-weight: 700;padding-bottom: 2px;}.eshop #cart-table .item .name .title a {color: #363636;}.eshop #cart-table .item .name .update {padding: 0;display: block;text-transform: uppercase;color: #b21621;font-size: 0.6em;font-weight: 600;margin-top: 10px;border: none;background: none;}.eshop #cart-table .item .extra {font-family: 'Industry', sans-serif;padding-top: 15px;padding-bottom: 15px;}.eshop #cart-table .item .extra .title {font-weight: 700;padding-bottom: 2px;}.eshop #cart-table .item .extra .update {padding: 0;display: block;text-transform: uppercase;color: #b21621;font-size: 0.6em;font-weight: 600;margin-top: 10px;border: none;background: none;}.eshop #cart-table .item .amount input.text {width: 40%;text-align: center;border: 1px #959595 solid;padding: 6px 15px;}.eshop #cart-table .item .aviability {font-weight: 700;font-size: .8em;}.eshop #cart-table .item .aviability .aviable {color: #01ab62;}.eshop #cart-table .item .priceNoVat {font-size: 0.8em;}.eshop #cart-table .item .vat {font-size: 0.8em;}.eshop #cart-table .item .weight {font-size: 0.8em;}.eshop #cart-table .item .priceIncludeVat {font-size: 0.8em;font-weight: 700;position: relative;}.eshop #cart-table .item .priceIncludeVat .remove {display: block;height: 10px;width: 10px;position: absolute;top: 20px;right: 30px;background: url('../images/icons/remove.png') no-repeat center center;border: none;}.eshop #cart-table .item.updating {opacity: .5;}.eshop #cart-table .total {padding-top: 0;}.eshop #cart-table .total .col17,.eshop #cart-table .total .col27,.eshop #cart-table .total .col47 {padding-top: 30px;padding-bottom: 30px;}.eshop #cart-table textarea {width: 100%;border: 1px #ebebeb solid;padding: 16px 16px;font-family: 'OpenSans';font-size: 0.85em;}.eshop .group {font-weight: 700;margin-top: 5%;}.eshop .group h2 {font-family: 'Industry', sans-serif;background: #ebebeb;padding: 15px;font-size: 1.1em;padding-left: 5%;}.eshop .group p {font-family: 'Industry', sans-serif;padding: 3% 5%;margin-bottom: 0;}.eshop .linktoorder {text-align: center;display: block;}.eshop .linktoorder a {display: inline-block;height: 24px;width: 24px;background: url('../images/icons/order_detail_link.png') no-repeat center center;}#user-dash a {color: #b21621;}#user-dash .header-title {display: none;}#user-dash #print-div {position: absolute;top: 150px;right: 0;color: #fff;font-size: 1em;}#recapit-page {}#recapit-page .form-classic {margin-top: 0;}#recapit-page .small {font-size: 0.8em;padding-left: 5px;}#cart-page {}#cart-page .small {font-size: 0.8em;}.button-container {text-align: right;font-size: 0.7em;margin: 10px 0;position: relative;}.button-container .links {position: absolute;top: 10px;left: 0;text-align: left;font-size: 1.1em;}.button-container .links a {color: #b21621;font-family: 'OpenSans';}.button-container .links a.button {color: #fff;font-size: 1.15em;margin-top: 0;margin-left: 0;}#checkout-page {}#checkout-page .container {max-width: 1434px;position: relative;margin: auto;}#checkout-page p {font-size: .9em;}#checkout-page .is-registered {font-family: 'Industry', sans-serif;margin-top: 20px;margin-bottom: 20px;}#checkout-page .is-registered .hr {width: 100%;height: 1px;background-color: #ebebeb;margin-top: 30px;margin-bottom: 10px;}#checkout-page .is-registered h2 {font-weight: 700;padding-bottom: 10px;}#checkout-page .is-registered input.text {border: 1px #959595 solid;padding: 6px 15px;width: 100%;margin-bottom: 10px;font-family: 'OpenSans';}#checkout-page .is-registered label {font-weight: 700;}#checkout-page .is-registered .button {font-size: 1em;margin-right: 0px;margin-left: 10px;}#checkout-page .is-registered a.small {color: #b21621;display: block;font-size: .7em;padding: 0;}#checkout-page .is-registered a.button {display: inline-block;margin-right: 10px;margin-left: 0px;}.list-inset .columns {display: block;overflow: hidden;}.list-inset .overlay {width: 100%;height: 100%;position: absolute;top: 0;bottom: 0;background-color: #fff;z-index: 999;display: none;}.list-inset .overlay-logo {display: block;width: 136px;position: fixed;top: 50vh;left: calc(50% + 100px);text-align: center;}.list-inset .overlay-logo .loading {width: 50px;margin-left: 43px;}.list-inset .overlay-logo .loading img {width: 100%;}.product-list {margin-top: 25px;margin-bottom: 60px;position: relative;}.product-list .model-content {font-size: .95em;margin-top: 1em;margin-bottom: 1em;}.product-list .model-content p {padding-bottom: .5em;}.product-list #ctags-filter {border-bottom: 1px #eee solid;border-top: 1px #eee solid;padding: 20px 0;}.product-list #ctags-filter li {float: left;}.product-list #ctags-filter li.ctag-item {padding-left: 20px;}.product-list .product-list-items {margin-top: 2em;}.product-list .product-list-items .item {border: 1px solid #eeeeee;background-size: 100% auto;font-family: 'OpenSans';width: 22%;margin-right: 4%;float: left;margin-bottom: 4%;}.product-list .product-list-items .item h2 a {color: #363636;font-weight: 700;}.product-list .product-list-items .item .image {height: 0;padding-top: 100%;position: relative;overflow: hidden;}.product-list .product-list-items .item .image img {max-width: 100%;max-height: 100%;position: absolute;top: -999px;bottom: -999px;left: 0;right: 0;display: block;transition: all .35s;margin: auto;}.product-list .product-list-items .item .image .ribbon {position: absolute;top: 15%;left: 0;z-index: 2;font-family: 'Industry', sans-serif;font-weight: 700;color: #ececea;padding: 10px 50px;font-size: .9em;}.product-list .product-list-items .item .image .ribbon.ribbon-red {background: #b92d36;}.product-list .product-list-items .item .image .ribbon.ribbon-green {background: #01ab62;}.product-list .product-list-items .item .image .overlay {height: 100%;width: 100%;top: 0;left: 0;position: absolute;background: rgba(208, 16, 28, 0.9);z-index: 99;color: #ececea;text-align: center;opacity: 0;transition: opacity .35s;display: block;}.product-list .product-list-items .item .image .overlay .overlay-inset {position: absolute;top: 50%;left: 0;width: 100%;transform: translateY(-50%);padding: 0 5%;}.product-list .product-list-items .item .image .overlay .overlay-inset p {font-size: 0.8em;}.product-list .product-list-items .item .text-box {background: #eee;padding: 1.6em;}.product-list .product-list-items .item h2 {font-weight: 700;font-size: 1em;min-height: 120px;overflow: hidden;font-family: 'Industry', sans-serif;}.product-list .product-list-items .item .price {font-size: .8em;}.product-list .product-list-items .item .price .bold {font-size: 1.05em;}.product-list .product-list-items .item .aviability {font-size: .8em;font-weight: 700;color: #b21621;padding-top: 3px;display: block;}.product-list .product-list-items .item .aviability.aviable,.product-list .product-list-items .item .aviability.in-offer {color: #01ab62;}.product-list .product-list-items .item .add-product-wrap {margin-top: 20px;}.product-list .product-list-items .item .amount {font-size: .8em;font-weight: 700;padding-top: 3px;display: block;}.product-list .product-list-items .item .input {width: 70%;position: relative;font-size: 1em;}.product-list .product-list-items .item .input .text {width: 100%;border: 1px #959595 solid;font-family: 'OpenSans';font-weight: 300;font-size: .7em;padding: 5px 15px;}.product-list .product-list-items .item .add-cart-button {height: 30px;width: 30px;display: block;position: absolute;top: 0px;right: 0;background: #3b3b39 url('../images/icons/cart.png') no-repeat center center;border: none;cursor: pointer;transition: all .35s;}.product-list .product-list-items .item .add-cart-button:hover {background-color: #01ab62;}.product-list .product-list-items .item .disabled {opacity: 0.5;}.product-list .product-list-items .item .disabled .add-cart-button:hover {background-color: #b21621;}.product-list .product-list-items .item:hover .image img {transform: scale(1.1);}.product-list .product-list-items .item:hover .image .overlay {opacity: 1;}.product-list .product-list-items .item .calc {height: 29px;width: 30px;display: block;position: absolute;top: 0px;right: 0;background: #3b3b39 url('../images/icons/calculator_icon.png') no-repeat center center;border: none;cursor: pointer;transition: all .35s;}.product-list .product-list-items .item .calc:hover {background-color: #01ab62;}.product-list .product-list-items .item .variant {height: 30px;width: 30px;display: block;position: absolute;top: 2px;right: 0;background: #3b3b39 url('../images/icons/icon_tap.png') no-repeat center center;border: none;cursor: pointer;transition: all .35s;}.product-list .product-list-items .item .variant:hover {background-color: #01ab62;}.product-list .product-list-items .item .adm-link {text-align: center;display: block;line-height: 49px;color: #ececea;width: 100%;background: #3d3d3b;}.product-list .product-list-items :nth-child(4n) {margin-right: 0 !important;zoom: 1;}.product-list .product-list-items :nth-child(4n+1) {clear: left;}#product-question-form {min-width: 550px;}#product-detail {padding-left: 50px;}#product-detail h1 {font-size: 2em;font-weight: 700;margin-bottom: 10px;line-height: 1em;}#product-detail .product-box-wrap {font-family: 'OpenSans';font-size: 0.85em;margin-top: 93px;display: flex;}#product-detail .product-box-wrap .col12 {border: 1px solid #e9e9e9;border-right: none;}#product-detail .product-box-wrap .col12.info-block {border-right: 1px solid #e9e9e9;}#product-detail .product-box-wrap .col12 .inset {padding: 17px 20px;font-size: .9em;margin-bottom: 0;}#product-detail .product-box-wrap .col12 .mt-15 {margin-top: 15px;}#product-detail .product-box-wrap .params-box {background: #e9e9e9;}#product-detail .product-box-wrap .params {display: block;border-bottom: 1px solid #e9e9e9;}#product-detail .product-box-wrap .params .col12 {border: none;}#product-detail .product-box-wrap .params .col12.bold {border-right: 1px solid #e9e9e9;}#product-detail .product-box-wrap .params .col12.value {text-align: right;}#product-detail .product-box-wrap .manufacturer-info {display: block;float: left;width: 19px;height: 19px;background: #ccc;border-radius: 20px;text-align: center;font-weight: 700;color: #fff;margin-right: 5px;margin-top: 2px;line-height: 19px;transition: color .35s;cursor: pointer;}#product-detail .product-box-wrap .manufacturer-info:hover {color: #b21621;}#product-detail .product-box-wrap .manufacturer-note {max-height: 0;overflow: hidden;transition: all .35s;}#product-detail .product-box-wrap .manufacturer-note.open {max-height: 1000px;}#product-detail #variants-form {overflow: hidden;border-bottom: 1px solid #e9e9e9;}#product-detail #variants-form select {font-family: 'OpenSans';font-size: 1em;border: 1px solid #e9e9e9;width: 100%;line-height: 1.3em;padding: .8em;}#product-detail #variants-form .button {margin: 0;width: 100%;font-size: 1.2em;}#product-detail #product-cycle {border-bottom: 1px solid #e9e9e9;position: relative;}#product-detail #product-cycle .ilustration {position: absolute;bottom: 0;left: 0;padding: 1% 3%;font-size: .75em;background: #fff;background: rgba(255, 255, 255, 0.8);z-index: 999;}#product-detail #product-cycle .ribbon {position: absolute;top: 8%;left: 0;z-index: 2;font-family: 'Industry', sans-serif;font-weight: 700;color: #ececea;padding: 10px 50px;font-size: 1.2em;}#product-detail #product-cycle .ribbon.ribbon-red {background: #b92d36;}#product-detail #product-cycle .ribbon.ribbon-green {background: #01ab62;}#product-detail #product-cycle .slide .image {position: relative;top: 0;left: 0;width: 100%;padding-top: 100%;display: block;}#product-detail #product-cycle .slide .image:after {content: '';height: 64px;width: 64px;display: block;position: absolute;top: -999px;bottom: -999px;left: -999px;right: -999px;background: #b21621 url('../images/icons/magnifying-glass.svg') no-repeat center center;background-size: 30px auto;z-index: 999;margin: auto;opacity: 0;transition: all .35s;}#product-detail #product-cycle .slide .image:hover:after {opacity: 1;}#product-detail #product-cycle .slide img {position: absolute;top: -999px;bottom: -999px;left: 0;right: 0;margin: auto;max-width: 100%;max-height: 100%;}#product-detail #product-cycle .slide + .slide {display: none;}#product-detail #product-cycle.slick-slider .slide + .slide {display: block;}#product-detail #product-cycle-nav {display: none;border-bottom: 1px #ebebeb solid;}#product-detail #product-cycle-nav .slide {border-right: 1px solid #e9e9e9;}#product-detail #product-cycle-nav .slide .image {width: 100%;height: 0;padding-top: 100%;position: relative;display: block;}#product-detail #product-cycle-nav .slide img {position: absolute;top: -999px;bottom: -999px;left: 0;right: 0;margin: auto;max-width: 100%;max-height: 100%;}#product-detail #product-cycle-nav .slick-current img {opacity: .75;}#product-detail #product-cycle-nav.slick-slider {display: block;}#product-detail .slick-slide {outline: none !important;}#product-detail .lists {width: 100%;}#product-detail .lists .list {display: flex;flex-wrap: wrap;}#product-detail .lists li {float: left;position: relative;width: 33.3333%;font-family: 'Industry', sans-serif;font-weight: 700;color: #7b7b79;background: #3d3d3b;text-align: center;border: 1px solid #fff;border-width: 0 1px 1px 0;transition: all .35s;}#product-detail .lists a {padding: 19px 0;display: inline-block;width: 100%;color: #7b7b79;}#product-detail .lists .active {background: #b21621;color: #ececea;}#product-detail .lists .active a {color: #ececea;}#product-detail .lists li:hover {background: #b21621;color: #ececea;}#product-detail .lists li:hover a {color: #ececea;}#product-detail .product-list {margin: 0;}#product-detail .product-list .list-inset {padding: 50px 0;overflow: hidden;}#product-detail #product-actions ul {margin-left: 3%;}#product-detail #product-actions ul li {padding: 17px 0;}#product-detail #product-actions ul li a {color: #363636;font-family: 'Industry', sans-serif;font-size: 1.05em;transition: color .35s;font-weight: 700;}#product-detail #product-actions ul li a:hover {color: #b21621;}#product-detail #product-actions ul li a.fancybox-question {background: url('../images/icons/chat.png') no-repeat left center;padding-left: 26px;background-size: 16px 16px;}#product-detail .b-right {border-right: 1px #e9e9e9 solid;}#product-detail .b-left {border-left: 1px #e9e9e9 solid;}#product-detail .b-bottom {border-bottom: 1px #e9e9e9 solid;}#product-detail .big {font-size: 2.5em;}#product-detail .text-right {text-align: right;}#product-detail .half ul li {padding-bottom: 5px;}#product-detail .aviability {font-weight: 700;color: #b21621;padding-top: 3px;display: block;}#product-detail .aviability.aviable,#product-detail .aviability.in-offer {color: #01ab62;}#product-detail #amount-calc {margin-top: 20px;}#product-detail #amount-calc label {float: left;margin-right: 15px;line-height: 30px;}#product-detail #amount-calc input {width: 30%;float: left;}#product-detail #amount-calc input.text {width: 70%;border: 1px #959595 solid;font-family: 'OpenSans';font-weight: 300;font-size: 1.1em;padding: 4px 15px;}#product-detail .per-box {padding: 10px 0;font-size: .95em;}#product-detail .add-product-wrap {margin-top: 20px;position: relative;}#product-detail .add-product-wrap.detail {margin-bottom: 10px;}#product-detail .add-product-wrap.detail .amount {font-weight: 700;padding-top: 5px;display: block;position: absolute;right: 75%;}#product-detail .add-product-wrap.detail .input {width: 70%;}#product-detail .add-product-wrap.detail .input .text {width: 100%;border: 1px #959595 solid;font-family: 'OpenSans';font-weight: 300;font-size: 1.1em;padding: 4px 15px;}#product-detail .add-cart-button {height: 30px;width: 30px;display: block;position: absolute;top: 0px;right: 0;background: #3b3b39 url('../images/icons/cart.png') no-repeat center center;border: none;cursor: pointer;transition: all .35s;}#product-detail .add-cart-button:hover {background-color: #01ab62;}#product-detail .small {font-size: .8em;}#product-detail .red {color: #b21621;}#product-detail .down-part h2 {background: #ebebeb;font-weight: 700;font-size: 1.15em;padding: 10px 30px;margin-bottom: 20px;margin-top: 40px;}#product-detail .down-part h2.mb0 {margin-bottom: 0;}#product-detail .down-part p,#product-detail .down-part ul {font-family: 'OpenSans';font-size: 0.85em;padding: 10px 30px;}#product-detail .down-part .link,#product-detail .down-part .button-link {display: block;text-align: center;color: #363636;font-weight: 700;font-size: .8em;border: 1px #e9e9e9 solid;border-top: none;transition: all .35s;line-height: 30px;}#product-detail .down-part .link:hover,#product-detail .down-part .button-link:hover {background: #3d3d3b;color: #ececea;}#vertical-nav {background: #3b3b3b;padding-left: 0%;padding-top: 50px;padding-right: 5%;padding-bottom: 70px;position: relative;font-family: 'Industry', sans-serif;}#vertical-nav #show-filter-button {position: absolute;top: 165px;right: -90px;background: #b21621 url('../images/icons/arrow_right_white.png') no-repeat right 15px center;line-height: 30px;z-index: 999;font-weight: 400;color: white;padding-left: 15px;cursor: pointer;width: 148px;transform: rotate(90deg);-webkit-transform: rotate(90deg);transform-origin: top -20px right;}#vertical-nav > ul > li {border-bottom: 1px solid #4e4e4e;color: #a2a2a2;}#vertical-nav > ul > li a {color: #a2a2a2;font-size: 1em;padding: 11px 0;display: block;}#vertical-nav > ul > li ul {display: none;padding-left: 18px;clear: both;}#vertical-nav > ul > li ul > li {font-size: 0.9em;}#vertical-nav > ul > li ul > li.active {color: #b92d36;}#vertical-nav > ul > li ul > li.active > a {color: #b92d36;}#vertical-nav > ul > li ul > li a {padding: 8px 0;}#vertical-nav > ul > li ul > li ul {padding-left: 18px;}#vertical-nav > ul > li ul > li ul li {font-weight: 400;color: #fff;font-size: .9em;}#vertical-nav > ul > li ul > li ul li a {color: #fff;padding: 5px 0;}#vertical-nav > ul > li ul > li ul li .handler {display: block;height: 18px;width: 18px;float: left;margin-right: 10px;margin-top: 13px;position: relative;}#vertical-nav > ul > li ul > li ul li .handler:before {content: '';text-align: center;display: block;position: absolute;height: 18px;width: 18px;}#vertical-nav > ul > li ul > li ul li .handler.open:before {content: '';}#vertical-nav > ul > li ul > li ul li.active a {color: #b92d36;}#vertical-nav > ul > li.active {color: #fff;font-weight: 700;}#vertical-nav > ul > li.active a {color: #fff;}#vertical-nav > ul > li.active > ul {display: block;}#vertical-nav > ul > li.active > ul li ul {display: none;}#vertical-nav > ul > li.active > ul li.active > ul {display: block;}#vertical-nav:after {content: '';display: block;height: 100%;width: 1500px;position: absolute;right: 100%;top: 0;background: #3b3b3b;}#vertical-nav.full-height {height: 100vh;}#vertical-nav li {overflow: hidden;width: 100%;}#vertical-nav li .handler {display: block;height: 18px;width: 18px;float: left;margin-right: 10px;margin-top: 11px;position: relative;cursor: pointer;}#vertical-nav li .handler:before {content: '+';text-align: center;display: block;position: absolute;height: 18px;width: 18px;}#vertical-nav li .handler.open:before {content: '-';}#vertical-nav li .handler.none:before {content: '';}#vertical-nav li a {float: left;width: 80%;}#vertical-nav li ul li .handler {margin-top: 9px;}.slider-wrap li {padding-bottom: .7em !important;border-bottom: 1px solid #d9d9d9;overflow: visible !important;}.slider-wrap .slider {width: 100%;position: relative;height: 90px;}.slider-wrap .slider .slider-track {top: 15px;width: 90%;left: 5%;}.slider-wrap .slider .slider-handle {background: #b21621;height: 15px;width: 15px;margin-top: -3px;}.slider-wrap .slider .tooltip {height: 30px;margin-top: 30px;}.slider-wrap .slider .tooltip-inner {border: 1px solid #ebebeb;line-height: 30px;width: 100%;margin-bottom: 20px;background: #fff;overflow: hidden;}.slider-wrap .slider .tooltip-inner span {display: block;width: 50%;float: left;text-align: center;}.slider-wrap .slider .tooltip-inner span.min {border-right: 1px solid #ebebeb;}.slider-wrap .pcmin,.slider-wrap .pcmax {padding: .3em .8em;width: 50%;display: inline-block;text-align: center;line-height: 1.2em;font-size: .842em;color: #3d3d3c;background: #f5f5f5;border: 1px solid #949493;}.slider-wrap .pcmin + .pcmax {border-left-width: 0;}#vertical-filter {background: #ececec;padding-top: 50px;padding-left: 0%;padding-right: 10%;padding-bottom: 70px;position: relative;}#vertical-filter #apply-filter {display: none;}#vertical-filter #show-filter {display: none;}#vertical-filter h3 {font-weight: 700;font-size: 1em;border-bottom: 1px solid #dadada;padding: 10px 0;margin-top: 20px;}#vertical-filter ul > li {border-bottom: 1px solid #dadada;padding: 10px 0;text-align: left;overflow: hidden;}#vertical-filter ul > li .checkbox {float: left;}#vertical-filter ul > li label {display: block;padding-left: 25px;float: left;}#vertical-filter ul > li.off label {text-decoration: line-through;color: #999;}#vertical-filter ul > li.off .checkbox {opacity: .4;}#vertical-filter ul > li.last {border: none;padding-bottom: 0;}#vertical-filter .prodcount {padding-top: -5px;position: relative;display: inline-block;vertical-align: top;}#vertical-filter .custom-select .jcf-select {width: 100%;margin-left: 0;margin-top: 10px;background: #f5f5f5;border: 1px solid #949493;font-family: 'Industry', sans-serif;font-size: 17px;vertical-align: middle;}#vertical-filter:after {content: '';display: block;height: 100%;width: 1500px;position: absolute;right: 100%;top: 0;background: #ececec;}.list-inset {padding-left: 51px;}.list-inset p {font-family: 'OpenSans';font-size: .9em;margin-bottom: 0;}.list-inset .filter-pagination {position: relative;text-align: left;width: 100%;padding-bottom: 20px;border-bottom: 1px solid #ebebeb;margin-top: 1em;}.list-inset .filter-pagination .filter {width: 50%;height: 48px;background: #ebebeb;}.list-inset .filter-pagination .filter label {float: left;padding-left: 20px;line-height: 48px;width: 37%;}.list-inset .filter-pagination .filter .custom-select {width: 60%;float: left;margin-left: 0;}.list-inset .filter-pagination .filter-sort {width: 55%;float: left;}.list-inset .filter-pagination .filter-sort .filter {float: left;margin-right: 20px;}.list-inset .filter-pagination .filter-sort .sort {float: left;margin-right: 20px;}.list-inset .filter-pagination .filter-sort label {float: left;display: inline-block;padding-top: 4px;}.list-inset .filter-pagination .filter-sort .custom-select {float: left;margin-left: 10px;}.pagination-bottom {float: right;}.pagination-bottom .pagination {float: left;overflow: hidden;margin-left: 20px;}.pagination-bottom label {float: left;display: inline-block;padding-top: 4px;}.pagination-bottom .custom-select {float: left;margin-left: 20px;}#order-detail-inner table {border: #ebebeb 1px solid;font-size: .85em;}#order-detail-inner table td {border-bottom: 1px #ebebeb solid;padding: 5px 20px;border-right: 1px solid #ebebeb;}#order-detail-inner table th {background: #ebebeb;padding: 5px 20px;font-weight: 700;}#order-detail-inner h3.red {font-size: 1em;margin-bottom: 20px;font-weight: 700;}#order-detail-inner h3.red .red {color: #b21621;}#product-detail #button-add-to-basket {padding-left: 45px;background-color: #b21621;background-image: url('../images/icons/cart.png');background-position: left 15px top 10px;background-repeat: no-repeat;}#product-detail #to-checkout {display: none;}#product-detail #to-checkout.shown {display: inline-block;}@media print {#order-detail-inner h1 {padding-top: 0;font-size: 1.7em;}#order-detail-inner h3 {font-size: 1.15em;}#order-detail-inner th,#order-detail-inner td {font-size: .7em;}}@media screen and (max-width: 1780px) {.eshop .aside {width: 20%;}.eshop .aside #vertical-filter {padding-left: 20px;}.eshop .main {padding-right: 20px;width: 80%;}}@media screen and (max-width: 1530px) {.list-inset .filter-pagination {}.list-inset .filter-pagination .custom-select {margin-left: 10px;}.list-inset .filter-pagination .filter-sort {width: 50%;float: left;}.list-inset .filter-pagination .filter-sort .filter {float: left;}.list-inset .filter-pagination .filter-sort .sort {float: left;}.list-inset .pagination .pagination {display: block;float: none;text-align: right;overflow: hidden;margin-left: 0;}.pagination-bottom {float: right;}.pagination-bottom .pagination {float: left;overflow: hidden;margin-left: 20;}}@media screen and (max-width: 1401px) {.eshop {}.eshop .aside {width: 22%;}.eshop .main {width: 78%;}.eshop .product-list .product-list-items .item {width: 31.3%;margin-top: 1.5%;margin-bottom: 1.5%;margin-right: 3%;margin-left: 0;}.eshop .product-list .product-list-items .item .text-box {padding-left: 1em;padding-right: 1em;}.eshop .product-list .product-list-items .item .text-box .col12m {width: 49%;}.eshop .product-list .product-list-items :nth-child(4n) {margin-right: 3% !important;}.eshop .product-list .product-list-items :nth-child(3n) {margin-right: 0 !important;zoom: 1;}.eshop .product-list .product-list-items :nth-child(4n+1) {clear: none;}.eshop .product-list .product-list-items :nth-child(3n+1) {clear: left;}.eshop .product-list.no-pagination .product-list-items > :nth-child(4n) {display: none;}.pagination-bottom {margin-top: 20px;}#product-detail #button-add-to-basket {width: 100%;}#product-detail #to-checkout {width: 100%;}}@media screen and (max-width: 1320px) {.list-inset .col12m {width: 100%;margin-right: 0;}.list-inset .col12m h3 {margin-top: 25px;}.product-list .product-list-items .item .col12m {width: 50%;float: left;}}@media screen and (max-width: 1228px) {#product-detail .buttons a {display: block;width: 100%;text-align: center;float: none;margin: 15px 0;}}@media screen and (max-width: 1040px) {.none-tablet {display: none;}#eshop-page #breadcrumb {margin-left: 0px;margin-top: 10px;}#eshop-page.with-side-bar #breadcrumb {margin-left: 0px;margin-top: 20px;}header .container {max-width: 960px;}.eshop {position: relative;}.eshop .container {max-width: 960px;}.eshop .container.wide {max-width: 1040px;padding: 0;}.eshop .columns {position: relative;}.eshop .aside {width: 100%;position: relative;top: 50px;left: 0;right: 0;overflow: hidden;}.eshop .aside #vertical-nav {display: none;}.eshop .aside #vertical-filter {padding: 0;position: relative;z-index: 10;width: 100%;text-align: center;}.eshop .aside #vertical-filter #filter-body {max-height: 0;overflow: hidden;transition: all .35s;}.eshop .aside #vertical-filter #filter-body.open {max-height: 10000px;}.eshop .aside #vertical-filter ul {max-height: 0;overflow: hidden;transition: all .35s;width: 100%;padding: 0 20px;}.eshop .aside #vertical-filter ul > li {padding: 10px 20px 10px 0px;width: auto;text-align: left;}.eshop .aside #vertical-filter ul > li .checkbox {display: inline-block;float: none;}.eshop .aside #vertical-filter ul > li label {display: inline-block;float: none;}.eshop .aside #vertical-filter ul.open {max-height: 1000px;}.eshop .aside #vertical-filter h3 {line-height: 62px;padding: 0;margin: 0;height: 62px;background-color: #f5f5f5;border-bottom: 1px solid #fff;cursor: pointer;}.eshop .aside #vertical-filter h3.open {color: #b21621;}.eshop .aside #vertical-filter #show-filter {display: block;line-height: 62px;padding: 0;margin: 0;height: 62px;background-color: #ececea;border-color: #ebebeb;position: relative;}.eshop .aside #vertical-filter #show-filter span {display: block;height: 21px;width: 21px;position: absolute;top: 20px;right: 50px;background: url('../images/icons/cross.png') no-repeat center center;}.eshop .aside #vertical-filter #apply-filter {display: block;line-height: 62px;padding: 0;margin: 0;height: 62px;background-color: #01ab62;border-color: #ebebeb;position: relative;cursor: pointer;color: #fff;border: none;outline: none;width: 100%;font-family: 'Industry', sans-serif;font-size: 1em;font-weight: 700;}.eshop .main {width: 100%;float: none;padding-bottom: 60px;padding: 0 3%;padding-top: 100px;}.eshop .half {width: 100%;}.eshop #product-detail {padding-left: 0;padding-top: 0;}.eshop #product-detail .product-box-wrap {margin-top: 1em;}.eshop #product-detail .half {width: 100%;}.eshop #product-detail .half .fr {float: none;}.eshop #product-detail .half .half {width: 50%;}.eshop #product-detail .price-box .half {width: 50%;}.eshop #product-detail .add-product-wrap.detail input.text {width: 70%;left: 30%;margin-left: 30%;}.eshop #product-detail .warranty .half {width: 50%;}.eshop #product-detail .expedition .half {width: 50%;}.eshop #cart-table {font-size: .95em;}.eshop #cart-table .header {display: none;}.eshop #cart-table.in-detail .nomobile {display: none;}.eshop #cart-table.in-detail .head.in-detail {display: block !important;}.eshop #cart-table.in-detail .head.in-detail .col18 {padding-left: 6% !important;font-size: 1.1em;}.eshop #cart-table .item {padding-top: 0;}.eshop #cart-table .item .image {margin-top: 10px;margin-bottom: 10px;}.eshop #cart-table .mobile {display: block;width: 50%;float: left;font-family: 'Industry', sans-serif;font-weight: 700;font-size: 1.2em;}.eshop #cart-table .amount .mobile {font-size: 1em;}.eshop #cart-table .name {width: 100%;background: #ebebeb;font-size: 1.1em;}.eshop #cart-table .name .title {display: block;padding-top: 10px;}.eshop #cart-table .extra {background: #ebebeb;width: 100%;}.eshop #cart-table .col17 {width: 50%;height: 65px;}.eshop #cart-table .col18 {width: 50%;height: 65px;}.eshop #cart-table .table-footer .columns {font-size: 1.05em;}.eshop #cart-table .table-footer .columns .col47 {display: none;}.eshop #cart-table .table-footer .columns .col48 {display: none;}.eshop #cart-table .table-footer .columns .col17 {width: 33.3333%;}.eshop #cart-table .table-footer .columns .col18 {width: 25%;}.eshop .is-registered .col13m {width: 40%;margin-right: 10%;}.eshop .is-registered .col13m form {width: 100% !important;}.list-inset {padding-left: 0;}.product-list {padding: 0px;margin: 0;}.product-list .product-list-items .item .text-box {padding: 6%;}.product-list .product-list-items .item h2 {padding: 0px;min-height: 60px;margin-bottom: 1em;}.product-list .pagination-bottom {margin-bottom: 2em;}#user-dash .aside {display: block;height: auto;top: 49px;border-top: 1px solid #a2a2a2;position: fixed;left: 0;width: 100%;z-index: 999;}#user-dash .aside #vertical-nav {display: block;height: auto;padding: 0;}#user-dash .aside #vertical-nav ul {display: table;width: 100%;}#user-dash .aside #vertical-nav ul li {display: table-cell;width: auto;text-align: center;padding: 0 5px;}#user-dash h1 {padding-top: 102px;}#user-dash #cart-table .head {display: none;}#user-dash #cart-table .image {padding-top: 10px;padding-bottom: 10px;}#user-dash #cart-table .col17 {text-align: left;padding: 20px 3%;}#user-dash #cart-table .col18 {text-align: left;padding: 20px 3%;}#user-dash #cart-table .header-title {display: inline-block;width: 50%;}}@media screen and (max-width: 950px) {.form-classic .shipping-field.field {width: 100%;margin-bottom: 0;}.form-classic .payment-field.field {width: 100%;}.list-inset .filter-pagination .filter-sort {width: 30%;}.list-inset .filter-pagination .filter {width: 100%;}.list-inset .filter-pagination .filter .custom-select {width: 47%;}.list-inset .filter-pagination .filter label {width: 50%;}.title-margin-top {padding-top: 0px;}}@media screen and (max-width: 640px) {#testing {display: none !important;}.eshop .container {}.eshop .list-inset .item {width: 94%;margin: 35px 3%;}.eshop .product-list .product-list-items .item {width: 100%;margin: 1.5% 0%;}.eshop .product-list #ctags-filter li {float: none;padding: 5px 0;}.eshop .product-list #ctags-filter li.ctag-item {padding-left: 0;}.eshop .product-list.no-pagination .product-list-items :nth-child(4n) {display: block;}.eshop .filter-pagination .filter-sort {width: 100%;}.eshop .filter-pagination .filter-sort .filter {width: 100%;margin-bottom: .5em;}.eshop .filter-pagination .filter-sort .sort {width: 100%;margin-bottom: .5em;}.eshop .filter-pagination .filter-sort .select {width: 100%;}.eshop .filter-pagination .pagination {text-align: left;margin-left: 0;float: left;}.eshop .filter-pagination .pagination .pagination {float: none;}.eshop .pagination-bottom {float: none;margin-top: 40px;}.eshop #product-detail {padding-left: 0;padding-top: 0;}.eshop #product-detail .half {width: 100%;}.eshop #product-detail #product-cycle {border-right: 1px #e9e9e9 solid;}.eshop #product-detail #product-cycle-nav .slide {border-bottom: none;}.eshop #product-detail .product-box-wrap {display: block;}.eshop #product-detail .product-box-wrap .col12 {width: 100%;}.eshop #product-detail .product-box-wrap .info-block {border-top: none;}.eshop #product-detail .product-box-wrap .info-block .col12 {width: 50%;float: left;}.eshop #product-detail .product-box-wrap .info-block .product-code-wrap {}.eshop #product-detail #amount-calc #calc-input {width: 70%;}.eshop #product-detail .down-part .col12m {width: 100%;margin: 0;}.eshop #cart-table {font-size: .95em;}.eshop #cart-table .col17 {width: 100%;text-align: left;padding-left: 5%;}.eshop #cart-table .col18 {width: 100%;text-align: left;padding-left: 5%;}.eshop #cart-table .table-footer .columns {width: 50%;float: left;font-size: 1.05em;background: #ebebeb;}.eshop #cart-table .table-footer .columns .col47 {display: none;}.eshop #cart-table .table-footer .columns .col48 {display: none;}.eshop #cart-table .table-footer .columns .col17 {width: 100%;border-bottom: 1px #fff solid;border-right: none;padding-left: 10%;height: 45px;vertical-align: middle;padding-top: 12px;}.eshop #cart-table .table-footer .columns .col18 {width: 100%;border-bottom: 1px #fff solid;border-right: none;padding-left: 10%;height: 45px;vertical-align: middle;padding-top: 12px;}.eshop #cart-table .col27 {width: 100%;border-bottom: 1px #fff solid;border-right: none;}.eshop .button-container {text-align: center;}.eshop .text h2 {text-align: center;}.eshop .is-registered .col13m {width: 100%;margin-right: 0%;margin-bottom: 50px;}.eshop .form-classic label {width: 100%;}.eshop .form-classic input.text {width: 100%;}.eshop .form-classic .custom-select {width: 100%;}.eshop .form-classic .custom-checkbox.special {width: 100%;}.eshop .form-classic .custom-checkbox .custom-check {width: 100%;}.eshop .form-classic .custom-checkbox .check {left: 0px;right: auto;}.eshop .form-classic .custom-checkbox label {width: 100%;padding-left: 35px;padding-right: 0px;}.eshop .form-classic .columns .field {width: 100%;margin-bottom: 0;}.eshop .form-classic .columns .field select {margin-left: 0;width: 95%;margin-right: 5%;}#product-question-form {width: 250px;min-width: 250px;padding: 10px;}#user-dash .aside #vertical-nav ul li {font-size: .9em;}.button-container {padding-bottom: 60px;}.button-container .links {text-align: center;top: 70px;width: 100%;}.button-container .links a {text-align: center;display: inline-block;}.mobile-summary {margin-bottom: 20px;}.mobile-summary .columns * {background: #b21621 !important;color: white;}}@media (min-width: 640px) and (max-width: 860px) {.product-list .item .input .text {padding: 5px 5px;}.product-list .item .aviability {font-size: 0.65em;padding-top: -5px;position: relative;}.product-list .item .amount {font-size: 0.65em;margin-top: .4em;}.product-list .item .price {font-size: 0.675em;}}@media screen and (max-width: 400px) {.button-container .button {width: 100%;display: block;float: none;margin: 10px 0;}}.personalpickup_info {padding: 15px 0 10px 0;color: #d1730e;}