.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next
span{background-image:url('/shared/fancybox2/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading
div{width:44px;height:44px;background:url('/shared/fancybox2/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/shared/fancybox2/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav
span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev
span{left:10px;background-position:0 -36px}.fancybox-next
span{right:10px;background-position:0 -72px}.fancybox-nav:hover
span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock
body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('/shared/fancybox2/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap
.child{display:inline-block;margin-right:-100%;padding:2px
20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8)}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next
span{background-image:url('/shared/fancybox2/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading
div{background-image:url('/shared/fancybox2/fancybox_loading@2x.gif');background-size:24px 24px}#fancybox-buttons{position:fixed;left:0;width:100%;z-index:8050}#fancybox-buttons.top{top:10px}#fancybox-buttons.bottom{bottom:10px}#fancybox-buttons
ul{display:block;width:166px;height:30px;margin:0
auto;padding:0;list-style:none;border:1px
solid #111;border-radius:3px;-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);-moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);background:rgb(50,50,50);background:-moz-linear-gradient(180deg, rgb(68,68,68) 0%, rgb(52,52,52) 50%, rgb(41,41,41) 50%, rgb(51,51,51) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(68,68,68)), color-stop(50%,rgb(52,52,52)), color-stop(50%,rgb(41,41,41)), color-stop(100%,rgb(51,51,51)));background:-webkit-linear-gradient(180deg, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);background:-o-linear-gradient(180deg, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);background:-ms-linear-gradient(180deg, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);background:linear-gradient(180deg, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%)}#fancybox-buttons ul
li{float:left;margin:0;padding:0}#fancybox-buttons
a{display:block;width:30px;height:30px;text-indent:-9999px;background-color:transparent;background-image:url('/shared/fancybox2/fancybox_buttons.png');background-repeat:no-repeat;outline:none;opacity:0.8}#fancybox-buttons a:hover{opacity:1}#fancybox-buttons
a.btnPrev{background-position:5px 0}#fancybox-buttons
a.btnNext{background-position:-33px 0;border-right:1px solid #3e3e3e}#fancybox-buttons
a.btnPlay{background-position:0 -30px}#fancybox-buttons
a.btnPlayOn{background-position:-30px -30px}#fancybox-buttons
a.btnToggle{background-position:3px -60px;border-left:1px solid #111;border-right:1px solid #3e3e3e;width:35px}#fancybox-buttons
a.btnToggleOn{background-position:-27px -60px}#fancybox-buttons
a.btnClose{border-left:1px solid #111;width:35px;background-position:-56px 0px}#fancybox-buttons
a.btnDisabled{opacity:0.4;cursor:default}#fancybox-thumbs{position:fixed;left:0;width:100%;overflow:hidden;z-index:8050}#fancybox-thumbs.bottom{bottom:2px}#fancybox-thumbs.top{top:2px}#fancybox-thumbs
ul{position:relative;list-style:none;margin:0;padding:0}#fancybox-thumbs ul
li{float:left;padding:1px;opacity:0.5}#fancybox-thumbs ul
li.active{opacity:0.75;padding:0;border:1px
solid #fff}#fancybox-thumbs ul li:hover{opacity:1}#fancybox-thumbs ul li
a{display:block;position:relative;overflow:hidden;border:1px
solid #222;background:#111;outline:none}#fancybox-thumbs ul li
img{display:block;position:relative;border:0;padding:0;max-width:none}*{margin:0;padding:0;border:0;outline:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline:0;-webkit-tap-highlight-color:transparent}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}svg:not(:root){overflow:hidden}hr{box-sizing:border-box;height:0;border-bottom:1px solid #ccc;margin-bottom:10px;border-top-style:none;border-right-style:none;border-left-style:none}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}input{line-height:normal;border-radius:0;box-shadow:none}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}input[type=text],input[type=email],input[type=password],input[type=tel]{-webkit-appearance:none}input[type=text] ::-webkit-input-placeholder,input[type=email] ::-webkit-input-placeholder,input[type=password] ::-webkit-input-placeholder,input[type=tel] ::-webkit-input-placeholder{color:#33373a}input[type=search]{-webkit-appearance:textfield}::-webkit-input-placeholder{color:inherit;opacity:.54}fieldset{border:none;margin:0;padding:0}textarea{overflow:auto;resize:vertical}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}ins{text-decoration:none;font-weight:normal}.clear{*zoom:1;clear:both}.clear:before,.clear:after{content:"";display:table}.clear:after{clear:both}.shadow{content:"";position:absolute;left:35px;right:35px;top:20px;bottom:5px;box-shadow:0 10px 65px rgba(0,0,0,0.6)}.lloader{background:#fff url(/media/images/loader.svg) no-repeat center center}.lloader
img{opacity:0;transition:opacity .3s}.lloader.loaded{background:none}.lloader.loaded
img{opacity:1}@font-face{font-family:'Avenir Next LT Pro Regular';src:local('☺'),url('/media/fonts/AvenirNextLTPro-Regular.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Avenir Next LT Pro Bold';src:local('☺'),url('/media/fonts/AvenirNextLTPro-Bold.woff') format('woff');font-weight:bold;font-style:bold}@font-face{font-family:'icomoon';src:url('/media/fonts/icomoon.woff?v3') format('woff');font-weight:normal;font-style:normal}.icon-checkmark{content:"\e91e"}.icon-next{content:"\e91d"}.icon-zoom-out{content:"\e91c"}.icon-coupon{content:"\e91b"}.icon-youtube{content:"\e91a"}.icon-warning{content:"\e919"}.icon-clock2{content:"\e918"}.icon-checklist{content:"\e917"}.icon-delete{content:"\e916"}.icon-ruler{content:"\e915"}.icon-zoom{content:"\e912"}.icon-plus{content:"\e913"}.icon-minus{content:"\e914"}.icon-arrow2{content:"\e911"}.icon-arrow{content:"\e910"}.icon-check{content:"\e90f"}.icon-email{content:"\e909"}.icon-location{content:"\e90a"}.icon-play-btn{content:"\e90b"}.icon-telephone{content:"\e90c"}.icon-truck{content:"\e90d"}.icon-wallet{content:"\e90e"}.icon-close{content:"\e908"}.icon-home{content:"\e906"}.icon-search{content:"\e907"}.icon-cart{content:"\e905"}.icon-avatar{content:"\e902"}.icon-clock{content:"\e903"}.icon-phone{content:"\e904"}.icon-facebook{content:"\e900"}.icon-play{content:"\e901"}.display-n{display:none}.display-ib{display:inline-block}.display-b{display:block}.display-t{display:table}.display-tc{display:table-cell}.align-vt{vertical-align:top}.align-vm{vertical-align:middle}.align-l{text-align:left}.align-r{text-align:right}.align-c{text-align:center}.fz0{font-size:0}.fs-i{font-style:italic}.fw-b{font-weight:bold}.fw-n{font-weight:normal}.float-l{float:left}.float-r{float:right}.pos-r{position:relative}.pos-a{position:absolute}.pos-s{position:static}.float-left{float:left}.float-right{float:right}.strong{font-weight:bold}.italic{font-style:italic}.uppercase{text-transform:uppercase}.first{margin-left:0 !important}.last{margin-right:0 !important}.image-left,.alignleft{float:left;margin:5px
20px 10px 0px}.image-right,.alignright{float:right;margin:5px
0px 10px 20px}.align-left{text-align:left}.align-right{text-align:right}.center{text-align:center}.underline{text-decoration:underline}.nounderline{text-decoration:none}.rounded{border-radius:3px}.red{color:#d50012}.green{color:#74ad11}.orange{color:#d89724}.no-touch .tel,.no-touch .tel a,.no-touch a[href^=tel]{color:#33373a;cursor:default}.list{list-style:none;padding:0;margin:0
0 15px 20px}.list
li{position:relative;padding:2px
0 2px 18px}.list li:before{content:"";position:absolute;display:block;width:8px;height:8px;background:#74ad11;border-radius:200px;top:10px;left:0}.first-title{margin-top:0;padding-top:0}.wrapper{width:1200px;margin:0
auto}.wrapperSmall{width:770px;margin:0
auto 0 0}.page-wrapper{overflow:hidden}body{background:#fff;color:#33373a;font-size:16px;line-height:22px;font-family:"Avenir Next LT Pro Regular",Arial,Helvetica,sans-serif}a{color:#333;text-decoration:none;transition:color .3s}ul,ol{margin:0;padding:0}h1,h2,h3,h4{padding-bottom:15px;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;color:#383e42}h1 a,h2 a,h3 a,h4 a,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover{text-decoration:none}h1{font-size:38px;line-height:44px}h2{font-size:32px;line-height:36px}h3{font-size:24px;line-height:28px}h4{font-size:18px;line-height:22px}p{padding-bottom:10px;line-height:23px}label{padding:0
0 4px 0;display:inline-block}input,textarea,select{-webkit-appearance:none;padding:0
20px;border:1px
solid #363636;font-size:14px;height:45px;font-family:"Avenir Next LT Pro Regular",Arial,Helvetica,sans-serif;line-height:100%;width:270px;border-radius:3px;display:inline-block;vertical-align:middle}input:disabled,textarea:disabled,input:disabled+label,.disabled{cursor:not-allowed !important;color:#ccc}input:hover,textarea:hover,select:hover,input:focus,textarea:focus,select:focus{border-color:#9c9c9c;outline:0}input[type=submit],button{border:none;display:inline-block}input[type=checkbox],input[type=radio]{padding:0;height:auto;border:none}textarea{height:130px;padding-top:10px;padding-bottom:10px;line-height:19px}legend{font-size:16px;line-height:18px;font-weight:bold}legend
a{text-decoration:none}input[type=checkbox],input[type=radio]{position:absolute;left:-9999px;display:inline}input[type=checkbox]+label,input[type=radio]+label{cursor:pointer;position:relative;padding:2px
0 0 38px;min-height:24px;line-height:20px;font-size:14px;text-align:left;display:block}input[type=checkbox]+label:before{content:"";position:absolute;display:block;width:20px;height:20px;color:#fff;border:1px
solid #9ea9b0;left:0;text-align:center;top:0;content:"\e90f";font:10px/20px "icomoon";border-radius:3px;transition:all .3s}input[type=radio]+label:before{content:"";position:absolute;display:block;width:20px;height:20px;border-radius:200px;color:#fff;border:1px
solid #9ea9b0;left:0;text-align:center;top:0;transition:all .3s}input[type=checkbox]:checked+label:before{color:#f4fc02;background:#383e42;border:1px
solid transparent}input[type=radio]:checked+label:before{background:#f4fc02;box-shadow:inset 0 0 0 6px #303036;border:0}.form-inline{font-size:0}.form-inline
p{position:relative}.form-inline
label{display:inline-block}.form-inline
label{width:140px;font-size:14px;text-align:right;padding-right:15px;padding-bottom:0}.form-inline input,.form-inline input,.form-inline select,.form-inline
textarea{width:300px;display:inline-block;border-color:#383e42}.form-inline .error,.form-inline .field-note,.form-inline .auth-links{margin-left:140px;font-size:16px;width:270px;position:relative}.form-inline .field-newsletter,.form-inline button,.form-inline .remember,.form-inline .field-accept_terms,.form-inline .field-show-password{margin-left:140px}.form-inline .field-newsletter,.form-inline .remember,.form-inline .field-accept_terms{width:260px}.form-inline .field-newsletter label,.form-inline .remember label,.form-inline .field-accept_terms
label{text-align:left;width:auto}.form-inline .field-message
label{vertical-align:top}.form-inline .field-optional{position:absolute;font-size:10px;top:0;right:0}.form-inline .field-company_oib
input{width:300px!important}.table{width:100%;border-spacing:0;margin:10px
0px 20px}.table
th{font-weight:bold;font-size:14px;text-align:left;padding:6px
0;border-bottom:1px solid #383e42}.table.stripe tbody tr:nth-child(even){background:#E9E9E9}.table-row{display:table;width:100%}.table-col{display:table-cell}.table-wrapper{overflow-x:scroll;-webkit-overflow-scrolling:touch}.orders{margin-top:20px;padding-top:20px;border-top:1px solid #e8e8e8}.orders .table-col{display:inline-block;vertical-align:top}.orders .col-order-status{width:145px;margin-left:70px}.orders .col-order-total{width:260px;text-align:right;margin:0
20px}.col-order-num{width:42px}.col-order-date{width:125px}.col-order-btns{width:150px}.label-active{position:relative;padding-right:30px}.label-active:after{content:"";position:absolute;display:block;width:25px;height:25px;content:"\e914";background:#303036;border-radius:3px;font:12px/24px "icomoon";text-indent:7px;top:-2px;right:11px;color:#fff}.label-inactive{position:relative;padding-right:30px}.label-inactive:after{content:"";position:absolute;display:block;width:25px;height:25px;content:"\e913";background:#303036;border-radius:3px;font:12px/24px "icomoon";text-indent:7px;top:-2px;right:11px;color:#fff}.order-row .order-details{display:none}.order-row .label-active{display:none}.order-row .label-inactive{display:block}.order-row.active .last-order-total{display:block}.order-row.active .order-details{display:block}.order-row.active .label-active{display:block}.order-row.active .label-inactive{display:none}.order-details-table{margin-top:10px}.col-order-details{display:inline-block;vertical-align:top}.col-order-details-image{width:100px}.col-order-details-image
figure{width:75px;height:60px;display:flex;align-items:center;justify-content:center;text-align:center;border:1px
solid #e8e8e8;border-radius:3px;line-height:55px}.col-order-details-image
img{display:inline-block;vertical-align:middle;width:auto;height:auto;max-width:100%;max-height:100%}.col-order-details-title{width:366px;color:#9ea9b0}.col-order-details-title
h4{margin-top:0!important;padding-bottom:0;font-weight:normal;font-family:"Avenir Next LT Pro Regular",Arial,Helvetica,sans-serif;font-size:16px}.col-order-details-title
span{font-size:12px}.col-order-details-price{text-align:right;width:192px}.col-order-details-price .price
span{font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;color:#33373a}.col-order-details-price .price>span{display:flex;flex-flow:column}.col-order-details-price .price
p{font-size:12px}.order-row{margin-bottom:20px;border-bottom:1px solid #e8e8e8;padding-bottom:10px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.wpt-order-number{font-size:20px;line-height:1.5;margin:5px
0}@media (max-width:990px){.wpt-order-number{font-size:16px;line-height:1.2}}.wpt-order-email{margin-bottom:5px}.wpt-items-fieldset-pick-items{font-size:16px;line-height:1.4;margin-bottom:8px}@media (max-width:990px){.wpt-items-fieldset-pick-items{font-size:14px;margin-bottom:13px}}.wpt-item{display:flex;align-items:flex-start;position:relative;padding:21px
48px 25px 20px;margin-bottom:10px;border:1px
solid #e8e8e8;transition:border-color .3s}.wpt-item.active{border-color:#43494e}@media (max-width:990px){.wpt-item{padding:17px
65px 15px 15px}}@media (max-width:765px){.wpt-item{flex-wrap:wrap;min-height:100px}}.wpt-item-checkbox{position:absolute;top:50%;margin-top:-10px;right:40px}@media (max-width:765px){.wpt-item-checkbox{top:15px;margin-top:0;right:5px}}.wpt-item-image{width:75px;height:60px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:20px;background:#fff;border:1px
solid #e8e8e8;border-radius:3px}.wpt-item-image
img{width:auto;height:auto;max-width:100%;max-height:100%;display:block;border-radius:3px}@media (max-width:990px){.wpt-item-image{margin-right:17px}}@media (max-width:765px){.wpt-item-image{position:absolute;left:15px;top:15px}}.wpt-item-cnt{flex-grow:1}@media (max-width:765px){.wpt-item-cnt{width:100%;padding-left:87px}}.wpt-item-title{font-size:14px;line-height:1.2;letter-spacing:.5px;text-transform:uppercase;padding-bottom:2px}@media (max-width:990px){.wpt-item-title{font-size:12px;line-height:1.2}}.wpt-item-code{font-size:12px;line-height:1.2;opacity:.6;padding-bottom:3px}@media (max-width:990px){.wpt-item-code{font-size:11px}}.wpt-item-attrs{font-size:12px;line-height:1.4}.wpt-item-attrs
span{display:block}.wpt-item-price{font-size:14px;line-height:1.2;font-weight:bold}@media (max-width:990px){.wpt-item-price{font-size:12px}}.wpt-item-side{flex-shrink:0;width:101px;margin-right:68px}.wpt-item-side
.error{font-size:11px;line-height:1.2;padding-top:5px}@media (max-width:765px){.wpt-item-side{width:100%;margin:5px
0 0;padding-left:87px}}.wpt-item-qty-title{font-size:12px;line-height:1.2;margin-bottom:4px}@media (max-width:990px){.wpt-item-qty-title{font-size:12px;margin-bottom:5px}}.wpt-item-qty
label{display:block;font-size:0}.wpt-item-qty
select{height:50px;padding:0
22px 0 16px;font-size:14px;background-position:right 20px top 21px;width:100%}@media (max-width:990px){.wpt-item-qty
select{width:93px;height:44px;padding:0
20px;background-position:right 18px top 18px}}.field-invoice_number
label{max-width:140px;vertical-align:middle}@media (max-width:990px){.field-invoice_number
label{max-width:100%}}.wpt-data-fieldset{max-width:420px;width:100%;position:relative;margin-top:5px;text-align:right}@media (max-width:990px){.wpt-data-fieldset{max-width:100%;text-align:left}.wpt-data-fieldset .field
label{display:block;width:100%;margin:0
0 2px;padding:0;text-align:left}.wpt-data-fieldset .field
input{width:100%}.wpt-data-fieldset .field
.error{padding-left:20px}}.purchase-termination-form-bottom{display:flex;flex-flow:column;margin-top:12px;max-width:270px;margin-left:150px}.purchase-termination-form-bottom
button{margin-left:0;padding:0
20px}@media (max-width:1300px){.purchase-termination-form-bottom
button{padding:10px
12px}}@media (max-width:990px){.purchase-termination-form-bottom{margin-top:5px;max-width:100%;margin-left:unset}.purchase-termination-form-bottom
button{width:100%}}.purchase-termination-req{flex-grow:1;flex-shrink:1;text-align:center;font-size:14px;line-height:1.2;margin-top:10px}@media (max-width:990px){.purchase-termination-req{margin-top:15px;font-size:12px;margin-bottom:15px}}.webshop-purchase-termination-lookup{max-width:390px;width:100%;position:relative;margin-top:5px;text-align:right}@media (max-width:990px){.webshop-purchase-termination-lookup{max-width:100%;text-align:left}.webshop-purchase-termination-lookup .field
label{display:block;width:100%;margin:0
0 2px;padding:0;text-align:left}.webshop-purchase-termination-lookup .field
input{width:100%}.webshop-purchase-termination-lookup .field
.error{padding-left:20px}}.purchase-termination-field-order
.error{font-size:12px}.purchase-termination-order-info{padding-left:26px;padding-bottom:10px}.purchase-termination-email{margin-top:3px;font-size:16px;line-height:1.2;padding-bottom:8px}.purchase-termination-success-title{padding-left:51px;font-size:24px;line-height:1.2;position:relative;margin-bottom:8px}.purchase-termination-success-title:before{content:"\e91e";font:40px/40px "icomoon";position:absolute;left:0;top:-9px;color:#74ad11}@media (max-width:990px){.purchase-termination-success-title{padding-left:32px;font-size:18px;margin-bottom:10px}.purchase-termination-success-title:before{font-size:24px;line-height:24px;top:-4px}}.webshop-purchase-termination-success-data{padding-left:51px;font-size:16px;line-height:1.4}@media (max-width:990px){.webshop-purchase-termination-success-data{padding-left:32px;font-size:14px;line-height:1.5}}.w-purchase-termination-data{margin-bottom:4px}ul{list-style:none;margin:0
0 20px 20px}ul
li{position:relative;padding-left:25px}ul li:before{content:"";position:absolute;display:block;width:8px;height:8px;border-radius:50%;left:0;top:7px;background:#383e42}.error{color:#d50012;display:block;padding:2px
0;font-size:14px}.global-error,.global-success,.global-warning{font-size:14px;margin:0
0 15px 0;line-height:21px;padding:15px
15px 15px 55px;min-height:50px;background:#d50012 url(/media/images/message-error.png) no-repeat 10px 9px;color:#fff;position:relative}.global-success{background-color:#74ad11;background-image:url(/media/images/message-ok.png)}.global-warning{background-color:#d89724;background-image:url(/media/images/message-warning.png)}.field_error_input{border-color:#d50012;background:#fff url(/media/images/message-error-input.png) no-repeat right 11px;padding-right:50px}.btn,input[type=submit],button{position:relative;display:inline-block;vertical-align:middle;padding:0
86px;height:55px;font-size:14px;line-height:55px;color:#33373a;background:#fff;border-radius:3px;text-decoration:none;text-transform:uppercase;transition:all .3s}.btn-secondary{background:#f4fc02;transition:all .3s}.btn-terciary{background:#383e42;color:#FFF !important;transition:all .3s}.btn-white{background:#fff;color:#33373a !important;transition:all .3s}.btn-transparent{background:rgba(0,0,0,0.2);border:1px
solid rgba(255,255,255,0.1);color:#fff;padding:0
44px;transition:all .3s}.btn-top{width:32px;height:32px;background:#303036;position:absolute;top:0;text-align:center;transition:all .3s}.btn-facebook{right:43px}.btn-facebook:after{content:"";position:absolute;display:block;width:7px;height:16px;content:"\e900";font:15px/16px "icomoon";top:8px;left:10px;color:#eef1f9}.btn-play{right:10px}.btn-play:after{content:"";position:absolute;display:block;width:16px;height:16px;content:"\e91a";font:16px/16px "icomoon";top:8px;left:8px;color:#fdedec}.btn-all-article{text-transform:uppercase;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;font-size:14px;color:#383e42;transition:all .3s}.btn-all-article
span{position:relative}.btn-all-article span:after{content:"";position:absolute;display:block;width:100%;height:1px;background:#9b9ea0;bottom:0;left:0;box-shadow:0 1px 0 #cdcfd0;transition:all .3s}.btn-reclamation-more{height:40px;line-height:40px;text-transform:none;font-family:"Avenir Next LT Pro Regular",Arial,Helvetica,sans-serif;text-align:center;text-transform:uppercase;padding:0
20px !important}.btn-reclamation{margin-left:25px;text-transform:none;font-family:"Avenir Next LT Pro Regular",Arial,Helvetica,sans-serif;text-transform:uppercase;position:relative;transition:all .3s}.btn-reclamation:after{content:"";position:absolute;display:block;width:100%;height:1px;background:#383e42;left:0;bottom:0}.btn-social{display:inline-block;vertical-align:top;width:115px;height:35px;line-height:35px;padding:0;background:#3b5998;border-radius:3px;text-align:center;transition:all .3s}.btn-social
span{font-size:12px;text-transform:uppercase;color:#fff;padding-left:20px;position:relative}.btn-social span:before{content:"";position:absolute;display:block;width:15px;height:11px;content:"\e900";font:15px/11px "icomoon";color:#fff;top:0;left:0}.btn-sc{opacity:0;padding:0;margin-left:10px;transition:all .3s}.btn-sc
p{padding:0;line-height:55px}.btn-sc
a{display:block;padding:0
25px;transition:all .3s}.btn-cat{padding:0
18px;height:35px;line-height:35px;margin-right:2px}.btn-cat:last-child{margin:0}.btn-cat.special{background:#d50012}.btn-load-more{width:290px;background:#383e42;padding:0;color:#fff !important;transition:all .3s}.btn-load-more
span{position:relative;padding:0
30px}.btn-load-more span:before{content:"";position:absolute;display:block;width:10px;height:10px;content:"\e911";font:10px/10px "icomoon";color:#f4fc02;top:3px;left:0;transition:all .3s}.btn-load-more span:after{content:"";position:absolute;display:block;width:10px;height:10px;content:"\e911";font:10px/10px "icomoon";color:#f4fc02;top:3px;right:0;transition:all .3s}.load-more-loader{display:block;font-size:20px;text-align:center;text-transform:uppercase}.btn-find-more{width:185px;height:40px;line-height:40px;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;color:#f4fc02 !important;border-radius:0 0 3px 3px;padding:0;text-align:center;position:absolute;right:0;display:none;transition:all .3s}.btn-inquiry{width:270px;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif}.btn-save{width:300px;font-size:16px;text-align:center}.btn-registration{width:280px;color:#f4fc02 !important;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;text-align:center;padding:0;transition:all .3s}.btn-finish{font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;margin-top:20px}.btn-thankyou{margin-bottom:25px}.nav{font-size:0;list-style:none;margin:0
0 20px 0;padding:0;z-index:20;height:40px;line-height:39px;position:absolute;left:auto;right:90px;top:0}.nav>li{text-align:center;display:inline-block;position:relative;font-size:12px;padding:0}.nav>li:before{display:none}.nav li.active>ul{display:block}.nav
a{display:block;color:#9ea9b0;text-decoration:none;padding:0
12px;text-transform:uppercase}.nav li.selected>a{color:#f4fc02;text-decoration:none}.nav
ul{background:#ccc;font-size:13px;position:absolute;left:0;width:200px;margin:0;list-style:none;display:none}.nav ul
a{text-align:left;line-height:17px;margin:0px;padding:8px
10px}.nav ul li.has-children>a span:after{border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #fff;position:absolute;top:12px;right:7px}.nav ul
ul{margin:-1em 0 0 10em}.form-loading{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999999;color:#fff;font-size:16px}.form-loading
span{position:absolute;padding:80px
20px 20px 20px;width:200px;left:50%;margin-left:-100px;top:40%;text-align:center;box-shadow:0 0 30px #000;color:#000;background:#fff url(/media/images/loader.svg) no-repeat center 20px}.form-loading:before{content:"";top:0;bottom:0;left:0;right:0;position:absolute;background:#000;background:rgba(0,0,0,0.5)}.browser-note{background:#FC3;border-bottom:1px solid #F90;padding:8px
15px;font-size:14px;font-weight:bold;text-align:center;position:fixed;z-index:9999;top:0;left:0;right:0}.browser-note
a{color:#000;text-decoration:underline}.browser-note a:hover{color:#000}.browser-note
img{margin:10px
0}.share{margin:40px
0 25px;font-size:14px}.share
.item{display:inline-block;vertical-align:top;margin:0
25px 0 0;position:relative}.ss_email{padding:2px
0 0 40px;cursor:pointer;position:relative;display:inline-block;vertical-align:middle}.ss_email:before{position:absolute;color:#3b5998;font:26px/25px "icomoon";opacity:.2;content:"\e909";left:0;top:0}.fb-like{direction:inline-block;vertical-align:middle}.tellfriend{padding:20px
30px}.tellfriend
h1{padding:0
0 20px 0;font-size:20px;line-height:28px;color:#000}.tellfriend label,.tellfriend input[type=text]{display:block;width:100%}.tellfriend
label{padding:0
0 4px 0}.tellfriend
.error{top:0;width:270px;position:relative}.tellfriend
button{position:relative;display:inline-block;vertical-align:middle;padding:0
86px;height:55px;font-size:14px;line-height:55px;color:#33373a;background:#fff;border-radius:3px;text-decoration:none;text-transform:uppercase;background:#383e42;color:#FFF !important;transition:all .3s}.tellfriend
a{position:relative;display:inline-block;vertical-align:middle;padding:0
86px;height:55px;font-size:14px;line-height:55px;color:#33373a;background:#fff;border-radius:3px;text-decoration:none;text-transform:uppercase;background:#f4fc02;transition:all .3s;width:192px;font-weight:bold;text-align:center;padding:0}.tellfriend
.field{padding-bottom:10px}.content{background:#FFF url(/media/images/cms-bg.jpg) no-repeat top center;padding-top:30px;margin-bottom:80px}.content-wrapper{background:#fff;box-shadow:0 0 50px rgba(0,0,0,0.2);display:flex}.text-wrapper{position:relative;float:left;padding:45px
0 45px 60px}.text-wrapper
a{color:#383e42;position:relative;transition:all .3s}.text-wrapper .btn:after{display:none}.text-wrapper
p{padding-bottom:20px}.text-wrapper h3,.text-wrapper
h4{margin-top:20px}.text-wrapper
img{max-width:100%;margin:0
0 1px}.image-wrapper{position:relative;margin:20px
0 30px}.image-border{width:100%;height:auto}.image-title{position:absolute;bottom:6px;left:0;font-size:12px;color:#fff;background:#383e42;padding:5px
15px}.border-text{display:block;padding:25px
30px;border:5px
solid #f1f1f1;border-radius:3px;font-size:20px;line-height:24px;margin:25px
0}.aside{width:310px;height:auto;border-left:1px solid #e8e8e8;position:relative;float:right}.aside-nav{list-style:none;padding:0;margin:0;width:100%}.aside-nav
li{display:block;height:55px;line-height:55px;border-bottom:1px solid #e8e8e8}.aside-nav li:before{display:none}.aside-nav
a{font-size:14px;text-transform:uppercase;color:#383e42;display:block;background:transparent;transition:all .3s}.aside-nav a:before{content:"";position:absolute;display:block;width:5px;height:100%;background:#303036;left:0;top:0;opacity:0;transition:all .3s}.aside-nav
li.selected{display:block;padding-left:0}.aside-nav li.selected>a{display:block;padding-left:30px;color:#9ea9b0}.aside-nav li.selected>a:before{content:"";position:absolute;display:block;width:5px;height:100%;background:#303036;left:0;top:0;opacity:1}.bc{padding:0;font-size:11px;color:#9ea9b0}.bc
a{text-decoration:none !important;padding:0;margin:0
25px 0 0;position:relative;color:#9ea9b0}.bc a:after{content:"";position:absolute;display:block;width:3px;height:5px;background:url(/media/images/breadcrumb.jpg);background-repeat:no-repeat;top:4px;left:auto;right:-14px;box-shadow:none}.bc a:before{content:"";position:absolute;display:block;width:100%;height:1px;background:#9ea9b0;bottom:0;left:0;padding-right:-15px}.publish-widget{display:block;background:none;box-shadow:0 -28px 30px -10px rgba(255,255,255,0.9)}.publish-widget .p-wrapper{position:relative;width:100%;text-align:center}.publish-widget .p-wrapper
.pp{width:380px;height:auto;margin:0
25px 40px 0;box-shadow:0 0 35px rgba(0,0,0,0);transition:all .3s}.publish-widget .p-wrapper .pp:last-child{margin-right:0}.publish-widget .pp-image{display:block;width:380px;height:240px;line-height:240px;text-align:center;border-radius:3px;margin-bottom:30px}.publish-widget .pp-image
img{width:auto;height:auto;max-width:100%;display:inline-block;vertical-align:middle;border-radius:3px}.publish-widget .pp-cnt{position:relative;width:380px;height:100px}.publish-widget .pp-headline{font-size:14px;padding:0
0 10px}.publish-widget .pp-title{font-size:22px;line-height:31px;margin:-5px auto 0;width:320px}.blog-widget{position:relative;margin-bottom:20px;width:100%;height:155px}.blog-widget
h2{width:300px;font-size:24px;position:absolute;left:50%;margin-left:-150px;top:73px;text-align:center;text-transform:uppercase}.title-image{width:155px;height:145px;position:absolute;left:50%;margin-left:-80px;opacity:.6;background-size:cover}.pw-subtitle{font-size:14px;text-transform:uppercase;color:#b9babb;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif}.all-article{position:relative;margin-bottom:110px;text-align:center}.newsletter{position:relative;background:url(/media/images/newsletter-bg.png) center;min-height:230px;background-size:cover;padding-top:22px}.nw-left{position:relative;float:left;width:400px}.nw-cnt{padding:20px
0}.nw-title{font-weight:bold;font-size:18px;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;padding-left:40px;position:relative;text-transform:uppercase;margin-bottom:20px}.nw-title:before{content:"";position:absolute;display:block;width:30px;height:21px;content:"\e909";top:0;left:0;font:30px/20px "icomoon";color:#cfcfcf}.nw-form{border:1px
solid #e8e8e8;border-radius:3px;height:55px;margin:0
auto;width:100%;position:relative;text-align:center}.nw-input{border:none;background:#fff;width:100%;height:55px;line-height:55px;padding-right:165px;padding-left:20px;font-size:16px;display:inline-block;vertical-align:top;border:1px
solid #e8e8e8;position:relative;border-radius:3px;color:#33373a}.nw-input::-webkit-input-placeholder{color:#33373a}.nw-input:-ms-input-placeholder{color:#33373a}.nw-input::-moz-placeholder{color:#33373a}.nw-input:focus::-webkit-input-placeholder{color:#636a70}.nw-input:focus:-ms-input-placeholder{color:#636a70}.nw-input:focus::-moz-placeholder{color:#636a70}.nw-input::-webkit-input-placeholder{color:#33373a !important}.nw-button{position:absolute;top:49px;right:6px;box-shadow:none;width:100px;height:40px;line-height:40px;padding:0}.nw-note{font-size:14px;padding:7px
0 0;position:relative}.nw-error{text-align:left;padding:5px
20px;font-size:14px;color:#d50012}.payment{width:395px;position:relative;float:right;margin-right:10px;text-align:left}.payment
h4{text-transform:uppercase;position:relative;padding-left:40px}.payment h4:before{content:"";position:absolute;display:block;width:30px;height:30px;content:"\e90e";font:30px/30px "icomoon";color:#d3d3d3;top:-6px;left:0}.payment
p{font-size:14px}.payment .btn-terciary{width:130px;padding:0;text-align:center}.header{background:#383e42;min-height:140px}.header-wrapper{position:relative}.logo{position:absolute;width:175px;height:95px;left:11px;top:25px;background:url(/media/images/logo.png) no-repeat;z-index:1000}.top-info{position:absolute;top:70px;left:230px}.ti-col{display:inline-block;vertical-align:top;width:235px;margin-right:25px;position:relative;padding-left:45px;color:#9ea9b0;text-transform:uppercase;font-size:14px;line-height:20px;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;transition:all .3s}.ti-col
span{display:block;color:#fff;text-transform:none;font-family:"Avenir Next LT Pro Regular",Arial,Helvetica,sans-serif}.ti-col:before{content:"";position:absolute;display:block;width:31px;height:31px;content:"\e904";font:31px/31px "icomoon";color:#9ba5ab;top:4px;left:0}.ti-col2{width:165px}.ti-col2:before{content:"\e918";font-weight:bold}.ti-col3{width:200px;margin-left:15px}.ti-col3:before{content:"\e902"}.ti-col3.active{color:#f4fc02}.ti-col3.active
a{color:#fff;text-decoration:none;font-weight:normal;font-family:"Avenir Next LT Pro Regular",Arial,Helvetica,sans-serif;padding:0
5px 5px 0;text-transform:none;position:relative;transition:all .3s}.ti-col3.active
a.logout{padding-left:10px;margin-left:5px;position:relative}.ti-col3.active a.logout:before{content:"";position:absolute;display:block;width:1px;height:14px;background:#43494e;left:0;top:2px}.ti-col3.active
a.special{color:#f4fc02;display:block;text-transform:uppercase;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;text-decoration:none;padding:0}.ti-col3.active a
span{position:relative;display:inline}.ti-col3.active a span:after{content:"";position:absolute;display:block;width:100%;height:1px;background:#f4fc02;bottom:-2px;left:0;opacity:0;transition:all .3s}.m-menu-btn{display:none}.m-menu-container{display:none}.ww{position:absolute;right:0;top:53px;width:250px;background:#303036;border-radius:5px;opacity:.5}.ww.active{opacity:1}.ww.active .ww-items{color:#f4fc02;background:#303036}.ww.active .ww-items:after{color:#f4fc02}.ww.active .ww-empty{display:none}.ww.active .ww-cart{display:block;vertical-align:top;line-height:20px;margin-left:0;margin-top:4px;padding-bottom:0}.ww.active .ww-counter{display:block}.ww-items{display:block;min-width:250px;height:60px;padding-left:65px;line-height:60px;border-radius:3px;color:#fff;text-decoration:none}.ww-items:after{position:absolute;content:"\e905";top:0;left:15px;text-indent:5px;font:35px/60px "icomoon";color:#fff}.total-items,.total-items-unit{position:relative;display:inline-block;vertical-align:top;margin-top:2px;padding-right:5px}.total-items{padding-right:0}.total-items-unit{padding-right:5px}.total-items-unit:after{content:"";position:absolute;display:block;width:1px;height:14px;background:#808b93;top:0;right:0}.ww-empty{display:inline-block;vertical-align:middle;font-size:14px;color:#fff}.ww-cart{display:none;color:#f4fc02;vertical-align:top;margin-left:0;font-size:14px;text-transform:uppercase}.ww-counter{position:absolute;top:10px;left:70px;font-size:11px;line-height:16px;color:#fff;display:none}.ww-counter span>span{color:#9ea9b0;font-size:11px}.ww-counter
.cart_info_total_items{margin-top:2px;display:inline-block;vertical-align:top}.ww-counter
ins{position:relative;color:transparent}.ww-counter ins:after{content:"";position:absolute;display:block;width:1px;height:14px;background:#fff;top:0;right:1px}.ww-preview{display:none;position:absolute;top:70px;background:#fff;width:400px;box-shadow:0 0 25px rgba(0,0,0,0.4);right:0;padding:20px;font-size:15px}.ww-preview-items{margin-bottom:10px;overflow:auto;max-height:210px}.ww-preview-items::-webkit-scrollbar{-webkit-appearance:none;width:7px;background:#e8e8e8}.ww-preview-items::-webkit-scrollbar-thumb{background-color:#43494e;border-radius:5px}.ww-totals{margin-bottom:10px}.ww-image{width:75px}.ww-minprice{display:block;width:100%;margin-bottom:20px;font-size:14px;background:rgba(213,0,18,0.8);color:#fff;padding:10px
15px;border-radius:3px}.shopping_cart_preview{display:block;background:#fff;width:370px;border-radius:3px;padding:25px;z-index:1000;box-shadow:0 0 20px rgba(0,0,0,0.5);position:relative;float:right}.shopping_cart_preview:after{content:"";position:absolute;display:block;width:14px;height:14px;background:#fff;transform:rotate(45deg);top:-7px;right:152px}.shopping_cart_preview .ww-preview{display:none;position:absolute;top:50px;background:#fff;width:355px;box-shadow:0 0 25px rgba(0,0,0,0.4);right:0;padding:20px;font-size:15px;z-index:100}.shopping_cart_preview .ww-preview-items{margin-bottom:10px;overflow:auto;max-height:210px}.shopping_cart_preview .ww-preview-items
table{width:100%}.shopping_cart_preview .ww-totals{margin:0;padding:20px
0;text-align:left;width:100%;border-top:1px solid #e8e8e8}.shopping_cart_preview .ww-totals
span{font-size:14px;color:#383e42}.shopping_cart_preview .ww-row-preview{display:block;margin-bottom:10px}.shopping_cart_preview .ww-totals-title{font-size:16px;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;color:#383e42;padding-bottom:10px;text-transform:uppercase;text-align:right}.shopping_cart_preview .ww-image{padding:0;border:1px
solid #e8e8e8;border-radius:3px;height:55px;line-height:55px;text-align:center;margin-right:20px}.shopping_cart_preview .ww-image
img{max-width:100%;height:auto;width:auto;display:inline-block;vertical-align:middle}.shopping_cart_preview .ww-preview-cnt{width:auto;padding:0;padding-left:20px;direction:inline-block}.shopping_cart_preview .ww-title{font-size:14px}.shopping_cart_preview .ww-current{font-size:16px;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;color:#383e42}.shopping_cart_preview .ww-current
ins{color:#33373a;font-weight:normal;text-decoration:none;font-family:"Avenir Next LT Pro Regular",Arial,Helvetica,sans-serif;margin:-2px 0 2px 0}.shopping_cart_preview .ww-current-special{color:#d50012}.shopping_cart_preview .ww-old{font-size:12px;line-height:16px;color:#383e42;text-decoration:line-through;display:block;width:100%}.shopping_cart_preview .ww-empty{padding:12px
0 10px 60px}.shopping_cart_preview .ww-label{width:39%;display:inline-block;vertical-align:middle}.shopping_cart_preview .ww-value{width:59%;display:inline-block;vertical-align:middle;text-align:right}.shopping_cart_preview .ww-value
ins{display:inline-block;vertical-align:middle;font-family:"Avenir Next LT Pro Regular",Arial,Helvetica,sans-serif;text-decoration:none;margin:-2px 0 2px 0}.shopping_cart_preview .ww-btn-view,.shopping_cart_preview .ww-btn-finish{width:100%;text-align:center;margin-bottom:15px}.shopping_cart_preview .ww-btn-finish{margin-bottom:0}.shopping_cart_preview .ww-total{font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif}.shopping_cart_preview
.cart_info_total_extra_shipping{display:inline-block !important;vertical-align:top}.ww-preview-price-col1{margin-right:4px}.ww-preview-price-col1
ins{color:#33373a;font-weight:normal;text-decoration:none;font-family:"Avenir Next LT Pro Regular",Arial,Helvetica,sans-serif}.ww-product-extra_price_lowest{font-size:11px;line-height:1.3;padding-top:3px;color:#9ea9b0}.categories{display:block;min-height:52px;line-height:52px;background:#303036;border-top:1px solid #43494e;position:relative;z-index:201}.category-nav{margin:0;height:52px;line-height:52px;position:relative;left:auto;right:auto;top:auto;border-left:1px solid #43494e;border-right:1px solid #43494e;padding:0
55px 0 50px;z-index:100}.category-nav>li{text-align:center;display:inline-block;position:relative;font-size:13px;border-left:1px solid #43494e;transition:all .3s}.category-nav>li:last-child{border-right:1px solid #43494e}.category-nav li.active>ul{display:block}.category-nav
a{display:block;color:#fff;text-decoration:none;padding:0
15px;text-transform:none;font-weight:bold}.category-nav
a.active{color:#f4fc02}.category-nav li.selected>a{color:#f4fc02;text-decoration:none}.category-nav
ul{background:#1f1f23;font-size:14px;position:absolute;left:0;width:220px;margin:0;list-style:none;display:block;border:1px
solid #43494e;display:none;z-index:2}.category-nav ul
li{border-top:1px solid #43494e;padding:0}.category-nav ul li:before{display:none}.category-nav ul li:first-child{border-top:none}.category-nav ul
a{text-align:left;line-height:17px;margin:0px;padding:11px
15px;font-weight:normal;transition:all .3s}.category-nav ul a
span{position:relative;float:right;font-size:12px;color:#858e95;transition:all .3s}.category-nav ul li.has-children>a span:after{border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #fff;position:absolute;top:12px;right:7px}.category-nav ul
ul{margin:-1em 0 0 10em}.cn1{cursor:disabled}.category-wrapper{position:relative}.home{position:absolute;width:49px;height:52px;background:#1f1f23;left:1px;z-index:1000;transition:all .3s}.home:after{content:"";position:absolute;display:block;width:19px;height:17px;content:"\e906";font:19px/17px "icomoon";color:#43494e;top:17px;left:15px;transition:all .3s}.sw{position:absolute;top:0;right:0;height:52px;width:55px;z-index:100}.sw
form{display:none;position:absolute;left:0;right:0}.sw.active{width:310px;height:52px;background:#1f1f23;border-left:1px solid #43494e}.sw.active
form{display:block}.sw.active .sw-toggle{right:auto;left:0;background:none;width:35px;border-left:0}.sw.active .sw-toggle:after{content:"\e908";color:#f4fc02 !important;font:10px/24px "icomoon";top:15px}.sw.active button:hover{background:none}.sw-input{height:52px;line-height:50px;background:#1f1f23;border:none;width:100%;padding:0
50px 0 40px;position:absolute;z-index:1;color:#fff;font-size:14px}.sw-input::-webkit-search-cancel-button{display:none}.sw-input::-webkit-input-placeholder{color:#ccc}.sw-input:-ms-input-placeholder{color:#ccc}.sw-input::-moz-placeholder{color:#ccc}.sw-input:focus::-webkit-input-placeholder{color:#fff}.sw-input:focus:-ms-input-placeholder{color:#fff}.sw-input:focus::-moz-placeholder{color:#fff}.sw-toggle,.sw
button{display:block;background:transparent;width:55px;height:52px;right:1px;position:absolute;z-index:1}.sw-toggle:after,.sw button:after{content:"";position:absolute;display:block;width:23px;height:24px;content:"\e907";font:23px/24px "icomoon";color:#858e95;font-weight:bold;top:13px;left:15px}.sw-toggle{background:#f4fc02;transition:background-color .3s}.sw-toggle:after{color:#33373a !important}.sw-toggle:hover{background:#c3c902}.sw
button{padding:0;background:none}.sw button:after{color:#f4fc02;z-index:100}.sw-btn{position:relative;font-size:0}.sw-btn:after{content:"";position:absolute;display:block;width:23px;height:24px;content:"\e907";font:23px/24px "icomoon";color:#f4fc02;font-weight:bold;top:13px;left:15px}.sw-toggle{z-index:2;border-left:1px solid #43494e}.page-search
.content{background:url(/media/images/blue-bg.jpg) no-repeat !important;padding-top:200px}.page-search .top-filters{margin-top:0;border-top:0}.page-search .cf-active-item{margin-bottom:0}.s-header{position:absolute;background:transparent;text-align:center;color:#fff;width:420px;top:30px;left:50%;margin-left:-210px}.search-small-title{font-size:14px}.s-h1{color:#fff}.s-nav{margin:0
auto}.search-wrapper{text-align:center;position:relative}.search-title{font-size:28px;line-height:32px;color:#fff;padding:5px
0 20px}.s-nav{list-style:none;padding:0
0 40px 0;border-radius:3px}.s-nav
li{width:140px;min-height:42px;line-height:42px;text-align:center;display:inline-block;vertical-align:top;padding:0;border-right:1px solid #677279}.s-nav li:before{display:none;content:""}.s-nav li:first-child
a{border-radius:3px 0 0 3px !important}.s-nav li:last-child
a{border-radius:0 3px 3px 0  !important}.s-nav li:last-child{border-right:0}.s-nav li.selected
a{background:#303036;color:#f4fc02}.s-nav
a{font-size:14px;color:#fff;background:#383e42;display:block;transition:all .3s}.s-nav a .s-counter{font-size:10px}.page-search-publish .text-wrapper{width:100%;margin-right:0;padding-right:45px}.page-search-publish .text-wrapper
a{text-decoration:none!important}.page-search-publish
.search{width:100%;font-size:0}.page-search-cms .text-wrapper{margin-right:0;width:770px;margin:0
auto}.page-search-cms .s-item-title{font-size:28px}.page-search-cms .s-item-title a:after{display:none}.page-search-cms .s-item{margin-bottom:20px}.page-search-cms .s-item
p{padding-bottom:10px}.autocomplete-container{position:absolute;top:35px;right:0;left:0;box-shadow:0 0 25px rgba(0,0,0,0.25)}.ui-autocomplete{background:#fff;width:auto!important;left:0px!important;right:0px!important;margin:0;max-height:520px;font-size:14px;z-index:550!important;top:17px !important;list-style:none;padding:0;box-shadow:0 0 20px rgba(0,0,0,0.5)}.ui-autocomplete
li{cursor:pointer;color:#33373a;border-top:1px solid #e8e8e8;padding-left:0;transition:background-color .3s}.ui-autocomplete li:before{display:none}.ui-autocomplete li:first-child{border:none}.ui-autocomplete .ui-state-focus{background:#f3f3f3}.ui-autocomplete
a{display:block;*zoom:1;clear:both;color:#33373a;text-decoration:none;line-height:17px;padding:10px;background:none}.ui-autocomplete a:before,.ui-autocomplete a:after{content:"";display:table}.ui-autocomplete a:after{clear:both}.ui-autocomplete .search-title{font-size:13px;line-height:18px;color:#33373a;display:block;font-weight:bold;padding:0
0 3px 0}.ui-autocomplete .search-price{display:block;padding-top:2px}.ui-autocomplete
.image{overflow:hidden;background:#fff;float:left;width:60px;height:60px;line-height:56px;margin:0
15px 0 0;text-align:center;border:1px
solid #e8e8e8}.ui-autocomplete
img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}.ui-autocomplete li.autocomplete-showall{text-align:center;padding:5px}.ui-autocomplete li.autocomplete-showall
a{position:relative;display:inline-block;vertical-align:middle;padding:0
86px;height:55px;font-size:14px;line-height:55px;color:#33373a;background:#fff;border-radius:3px;text-decoration:none;text-transform:uppercase;transition:all .3s;width:100%}.intro-slider{display:block;min-height:665px;background:url(/media/images/hero-bg.jpg) no-repeat;background-size:cover}.intro-ls{position:relative;float:left;width:880px;height:550px;margin-top:45px;border-radius:3px 0 0 0}.intro-ls
a{display:block}.slider-intro{width:880px;margin:0;padding:0;list-style:none;z-index:1}.slider-intro
li{padding-left:0}.slider-intro li:before{display:none}.slider-intro li
img{border-radius:3px 0 0 0;width:auto;height:auto;max-width:100%}.slider-intro
img{display:block}.bx-controls-direction{display:none}.bx-pager{position:absolute;bottom:40px;left:55px;z-index:1000}.bx-pager-item{display:inline-block;vertical-align:top}.bx-pager-link{display:block;margin-right:10px;width:15px;height:15px;border-radius:50%;font-size:0;background:#c7c7c7}.bx-pager-link.active{border:4px
solid #33373a;background:#f4fc02}.intro-rs{width:310px;min-height:550px;margin:45px
0 0;position:relative;float:right;border:1px
solid #e3e3e3;border-bottom:0;border-radius:0 3px 0 0}.section-row{display:block;position:relative;width:100%;height:183px;text-align:center;border-bottom:1px solid #e3e3e3}.section-row
img{width:100%;height:100%;display:inline-block;vertical-align:top}.cat-title{font-size:18px;text-transform:uppercase;color:#33373a;position:absolute;top:95px;z-index:10;padding:0;line-height:24px;width:100%;text-align:center;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;font-weight:bold}.cat2 .cat-title,.cat3 .cat-title{top:10px}.cat-categories{width:100%;padding:0;text-align:center;position:absolute;bottom:15px}.cat-categories
p{padding-bottom:0}.intro-rs-singel{background:#fff}.section-single{display:block;width:100%;height:100%;position:relative}.section-single .cat-title{position:relative;display:block;top:auto;left:auto;right:auto;bottom:auto;margin-bottom:10px;padding:0
10px}.section-single
img{display:block;width:auto;height:auto;max-width:100%;max-height:100%}.section-single-categories{position:absolute;bottom:0;left:0;right:0;text-align:center}.logos{width:880px;text-align:center;position:relative;float:left;margin:10px
0}.logos div,.logos .all-brands{font-size:14px;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;color:#33373a;opacity:.5;text-transform:uppercase;min-height:100px;line-height:100px;display:inline-block;vertical-align:top;margin-right:20px}.logos
p{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;height:100px;line-height:120px;padding-bottom:0}.logos p
a{display:flex;align-items:center;justify-content:center;width:130px;margin:0
20px}.logos
img{display:block;width:auto;height:auto;max-width:100%;max-height:100px}.logos img:last-child{margin-right:25px}.logos img:first-child{margin-left:25px}.m-logo{display:inline-block;vertical-align:top;width:180px;height:100px;line-height:100px}.m-logo
img{width:auto;height:auto;max-width:100%;display:inline-block;vertical-align:middle}.all-brands{margin-right:0!important;margin-left:20px;text-decoration:underline;transition:all .3s}.free-delivery{width:300px;margin-top:35px;padding-left:85px;text-align:left;display:block;position:relative;float:right;font-size:18px;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;color:#303036;text-transform:uppercase;margin-right:14px}.free-delivery:before{content:"";position:absolute;display:block;width:46px;height:46px;background:#33373a;border-radius:3px;top:0;left:28px;content:"\e90d";font:23px/47px "icomoon";color:#f4fc02;text-indent:12px}.free-delivery>span{font-size:14px;display:block;text-transform:none;font-family:"Avenir Next LT Pro Regular",Arial,Helvetica,sans-serif}.services{position:relative;display:block;margin-bottom:75px}.service-col{display:inline-block;vertical-align:top;width:49.82%;margin:0
.3% .3% 0;height:340px;background-size:cover!important;background-repeat:no-repeat !important}.s-col-l{position:relative;text-align:right}.s-col-r{margin-right:0;position:relative}.s-col-r .links-container{right:auto;left:50px;text-align:left}.s-col-r .sc-title{text-align:left}.s-col-r .btn-sc{margin-left:0;margin-right:10px}.s-col1{background:url(/media/images/sc1.jpg)}.s-col2{background:url(/media/images/sc2.jpg)}.s-col3{background:url(/media/images/sc3-big.jpg);margin-bottom:0}.s-col4{background:url(/media/images/sc4-big.jpg?v1);margin-bottom:0}.service-container{width:100%;height:100%;background:rgba(0,0,0,0.5);opacity:0;transition:all .3s}.links-container{position:absolute;top:50px;right:50px}.sc-title{font-size:48px;color:#fff;text-transform:uppercase;line-height:52px;text-align:right;padding-bottom:20px}.sc-title
span{font-size:24px;color:#f4fc02;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;display:block;line-height:28px}.s-col-small .sc-title{padding-bottom:10px}.s-col-small .links-container{top:35px}.tabs-widget{padding:25px
0 15px;margin-top:30px}.tabs{list-style:none;padding:0!important;margin:0!important;height:49px;text-transform:uppercase;font-weight:bold}.tabs
li{float:left;border:1px
solid transparent;padding:0}.tabs li:before{display:none}.tabs
li.active{border:1px
solid #383e42;background:#fff;border-bottom:none}.tabs
a{display:block;text-decoration:none;border:1px
solid transparent;padding:0
15px;height:48px;line-height:48px;text-decoration:none!important}.tabs a:after{display:none!important}.tabs .active
a{background:#fff;color:#383e42;height:56px}.tabs-content{border:1px
solid #e8e8e8;padding:10px
15px 5px;border-radius:3px}.tabs-container{padding-top:55px;color:#e8e8e8}.tabs{list-style:none;padding:0;position:relative;font-size:0;height:48px}.tabs
li{display:inline-block;vertical-align:top;margin-right:1px;font-weight:normal;font-size:16px;border:1px
solid #383e42;border-bottom-color:#fff;overflow:hidden;border-radius:3px 3px 0 0}.tabs
li.active{border:1px
solid #e8e8e8;border-bottom-color:#FFF}.tabs
a{display:block;text-decoration:none;line-height:48px;font-size:14px;color:#fff;background:#383e42;padding:0
30px;transition:all .3s}.tabs .active
a{background:#fff;border-bottom-color:#FFF;color:#33373a;height:48px}.tabs-content{border:1px
solid #e8e8e8;padding:20px
30px 15px;font-size:14px;line-height:24px;border-radius:3px}.tabs-single-tab{padding:45px
40px 0}.tabs-single-tab
.tabs{height:auto;padding:0
0 10px 0}.tabs-single-tab .tabs
li{border:0}.tabs-single-tab .tabs
a{line-height:25px;background:none;cursor:default;padding:0}.tabs-single-tab .tabs .active
a{height:auto}.tabs-single-tab .tabs-content{border:none;padding:0}.table-features{width:100%}.table-features
td{width:50%;border-bottom:1px solid #43494e;padding:7px
0}.table-features tr:last-child
td{border-bottom:0;padding-bottom:0}.attributes-table
tbody{font-size:16px}.homepage-products{position:relative;display:block;margin-bottom:75px}.hp-title{display:block;text-align:center;font-size:24px;line-height:30px;text-transform:uppercase;font-weight:800;margin-bottom:25px}.hp-tabs-widget{margin-top:0;padding-top:0}.hp-tabs{display:flex;align-items:center;justify-content:center;margin-bottom:40px!important;height:auto;position:relative}.hp-tabs:after{content:"";position:absolute;display:block;width:auto;height:1px;background:#e8e8e8;left:-500px;right:-500px;bottom:0}.hp-tabs
li{margin:0
1px 0 0;background:#383e42;border-color:transparent;position:relative;z-index:1;border:0}.hp-tabs
li.active{border:0}.hp-tabs li.active
a{border:1px
solid #e8e8e8;border-bottom-color:transparent}.hp-tabs li.active a:hover{background:#fff;color:#333}.hp-tabs
a{background:none;border:1px
solid transparent;display:flex;justify-content:center;align-items:center;padding:0
25px;margin:0;color:#fff;font-weight:800;line-height:20px}.hp-tabs a:hover{color:#fff}.hp-tabs-content{display:block;padding:0;border:none}.hp-tab-title{display:none}.hp-tab-content{display:flex;flex-wrap:wrap;justify-content:center}.hp-tab-content
.cp{width:calc(25% - 19px)}.hp-tab-content .cp:nth-child(3n){margin-right:25px}.hp-tab-content .cp:nth-child(4n){margin-right:0}.before-footer{position:relative;background:url(/media/images/service-bg.jpg) no-repeat;background-size:cover;padding:78px
0}.bf-left{position:relative;float:left;width:480px;color:#FFF}.bf-left p
br{display:none}.bf-left .btn-transparent{margin-top:25px}.bf-title{font-size:54px;line-height:60px;color:#fff;display:inline-block;vertical-align:middle}.bf-title
a{font-size:54px;line-height:60px;color:#fff;display:inline-block;vertical-align:middle;text-decoration:none}.bf-subtitle{font-size:14px;margin-top:15px;line-height:18px;color:#f4fc02;text-transform:uppercase;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;display:inline-block;vertical-align:middle;margin-left:0;padding-bottom:0;margin-bottom:22px}.bf-right{position:relative;float:right;width:630px}.bf-right .bf-right-info{text-align:center;color:#fff;opacity:.5;font-size:14px;margin-top:30px}.bf-right
iframe{border-radius:3px;height:455px;width:100%;box-shadow:0 0 48px rgba(0,0,0,0.5)}.bf-right
p{padding-bottom:0}.btn-transparent-left{margin-right:20px}.bf-hover{width:100%;height:455px;background:transparent;position:absolute;top:0;z-index:1000;cursor:pointer}.bf-hover:before{content:"";position:absolute;display:block;width:104px;height:104px;content:"\e90b";color:#383e42;font:105px/105px "icomoon";border-radius:50%;background:#f4fc02;top:50%;left:50%;margin:-52px 0 0 -52px;transition:all .3s}.footer{background:url(/media/images/footer-bg2.jpg) top right no-repeat;background-size:cover}.fo-wrapper{padding:55px
0 85px 23px}.fo-left{position:relative;display:flex;flex-wrap:wrap}.fo-col-left{position:relative;float:left;width:395px}.fo-col-right{position:relative;float:right;width:265px}.fo-col-right .fo-list{width:100%}.fo-title{font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;font-size:16px;color:#383e42;padding-bottom:6px;text-transform:uppercase}.fo-list{list-style:none;display:inline-block;vertical-align:top;margin:0;padding:0;font-size:14px;width:50%}.fo-list
li{padding-left:0}.fo-list li:before{display:none}.fo-list
a{display:block;padding:2px
0 4px}.fo-list a
span{position:relative}.fo-list a span:after{content:"";position:absolute;display:block;width:100%;height:1px;background:#919498;bottom:0;left:0;box-shadow:0 1px 0 #c0c2c8;opacity:0;transition:all .3s}.fo-col-left2 .fo-list,.fo-col-right2 .fo-list{width:45%}.fo-col-left2{width:50%}.fo-col-right2 .to-list
a{padding:4px
0 2px}.fo-subtitle{font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;font-size:14px;opacity:.75;text-transform:uppercase;padding-bottom:5px}.fo-info{padding-left:25px;position:relative;font-size:14px;padding-bottom:5px}.fo-info:before{content:"";position:absolute;display:block;width:16px;height:16px;content:"\e903";font:16px/16px "icomoon";top:5px;left:0;color:#c5c5c6}.fo-info
span{display:block}.address:before{content:"\e90a";top:2px}.phone:before{content:"\e90c";top:2px}.fo-list-special{min-height:133px;position:relative}.fo-list-special
a{padding:0
0 2px 0}.fo-list-special
.mail{position:relative;padding:0;position:absolute;bottom:35px}.fo-list-special .mail:after{content:"";position:absolute;display:block;width:20px;height:14px;content:"\e909";background:#c4c4c5;font:20px/14px "icomoon";color:#fff;top:4px;left:-25px}.fo-list-special
.phone{position:relative;padding:0;position:absolute;bottom:5px}.fo-list-special .phone:before{display:none}.fo-list-special .phone:after{content:"";position:absolute;display:block;width:16px;height:16px;content:"\e90c";color:#c4c4c5;font:16px/16px "icomoon";top:2px;left:-25px}.dev-container{font-size:12px;position:relative;float:left;margin-top:35px}.cards{position:relative;display:inline-flex;align-items:center;background:#fff;padding:5px
10px;gap:5px;float:left;margin-top:35px;margin-right:calc(100% - 200px)}.cards
p{display:flex;align-items:center;gap:5px;padding:0}.cards
a{display:block;line-height:0}.cards
img{display:block;width:auto;height:auto;max-width:32px;max-height:32px}.dev{margin-top:-7px}.dev
a{position:relative}.dev a:after{content:"";position:absolute;display:block;width:100%;height:1px;background:#919498;bottom:0;left:0;box-shadow:0 1px 0 #c0c2c8;opacity:0;transition:all .3s}.secure{position:relative;float:left;width:140px;height:35px;margin-top:30px;margin-left:55px;text-align:center;line-height:35px}.secure
p{padding-bottom:0}.secure
img{width:auto;height:auto;max-width:100%;display:inline-block;vertical-align:middle}.social{position:relative;display:block;margin-top:30px}.social span:before{left:-5px}.facebook{margin-right:20px}.youtube{background:#cc181e}.youtube span:before{content:"\e901"}.fo-right{position:relative;float:right;width:410px}.conversion-info{position:relative;float:left;font-size:14px;line-height:20px;margin:38px
0 0 45px}.page-cms-homepage
.content{background:url(/media/images/hero-bg.jpg) no-repeat;min-height:665px;background-size:cover;padding:0;margin:0}.page-cms-homepage .content-wrapper{display:none}.page-cms-homepage .text-wrapper,.page-cms-homepage
.wrapperSmall{display:none}.page-cms-homepage .home:after{color:#b5b5b5}.page-catalog-index
.content{background:#FFF url(/media/images/catalog-bg.jpg) no-repeat top center}.page-catalog-index .text-wrapper{width:100%;padding:0;margin:0;font-size:0}.page-catalog-index .text-wrapper .top-filters a:after{display:none}.page-catalog-index
.main{display:inline-block;vertical-align:top}.page-catalog-index .main
h1{width:50%;display:inline-block;vertical-align:top}.page-catalog-index .main a:after{display:none}.no-product-title{font-size:36px!important;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;padding:25px
0 0}.category-aside{width:100%;list-style:none;padding:0;margin:0;border:1px
solid #e8e8e8;border-right:0;position:relative;float:left}.category-aside
li{display:block;border-bottom:1px solid #e8e8e8;padding:0;margin:0;min-height:40px;line-height:40px}.category-aside li:before{display:none}.category-aside
a{font-size:15px;color:#383e42;padding:0
25px;display:block;position:relative}.category-aside a:before{content:"";position:absolute;display:block;width:5px;height:100%;background:#303036;top:0;left:0;opacity:0;transition:all .3s}.category-aside a
span{color:#9ea9b0;position:relative;float:right;transition:all .3s}.category-aside a:active
span{color:#383e42}.category-aside a:active:before{opacity:1}.category-aside a:after{display:none}.main{padding:15px
28px 60px 28px;width:980px}.main
h1{font-size:36px;margin-top:15px}.main
.breadcrumb{width:50%;position:relative;float:left}.main
p{font-size:14px}.c-items{display:flex;flex-wrap:wrap}.load-more-container{position:relative;text-align:center}.m-filters-container{display:none}.m-filters-btn{display:none}.sort{text-align:right;position:relative;float:right;margin-top:15px}.sort
select{display:inline-block;vertical-align:middle;width:200px;height:40px;border-radius:3px;font-size:14px;position:relative;border-color:#e8e8e8;background:url(/media/images/icons/arrow.svg) no-repeat;background-size:10px;background-position:91% 15px}.cf{width:220px;border-right:1px solid #e8e8e8;display:inline-block;vertical-align:top}.cf-item{padding:30px
10px 30px 25px;border-bottom:1px solid #e8e8e8}.cf-item.active .cf-item-wrapper{display:block}.cf-title{text-align:left;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;font-size:14px;color:#9ea9b0;text-transform:uppercase;margin-bottom:10px}.cf-row{margin:5px
0;padding-right:10px}.cf-row input[type=checkbox]+label{font-size:12px;color:#383e42}.cf-row input[type=checkbox]+label
span{position:relative;float:right;color:#9ea9b0}.cf-row input[type=checkbox]:checked+label
span{color:#383e42}.cf-item-wrapper{max-height:175px;overflow:auto}.cf-item-wrapper::-webkit-scrollbar{-webkit-appearance:none;width:7px;background:#e8e8e8}.cf-item-wrapper::-webkit-scrollbar-thumb{background-color:#43494e;border-radius:5px}.cf-clear{padding:0;border:1px
solid #e8e8e8;border-left:0;border-top:0;height:41px}.btn-cf-clear{padding:10px
0;width:100%;color:#d50012 !important;height:auto;line-height:0;display:block;line-height:20px;transition:all .3s}.btn-cf-clear
span{padding:0
25px;text-transform:none;position:relative;display:block}.btn-cf-clear span:after{content:"";position:absolute;display:block;width:10px;height:10px;content:"\e908";font:10px/10px "icomoon";color:#d50012;top:5px;right:15px;font-weight:bold}.top-filters{display:block;position:relative;padding:20px
0 20px;border-top:1px solid #f1f1f1;margin-top:10px}.cf-item-category{width:100%;list-style:none;padding:0;margin:0;border:0;position:relative;float:left;margin-bottom:35px}.cf-item-category .cf-title{display:none}.cf-item-category .cf-row{display:block;border-bottom:1px solid #e8e8e8;padding:0;margin:0;min-height:40px;line-height:40px}.cf-item-category .cf-row:before{display:none}.cf-item-category .cf-row input[type=checkbox]+label{display:inline-block;vertical-align:middle;font-size:13px;padding:10px
25px;color:#33373a;width:100%}.cf-item-category .cf-row input[type=checkbox]+label:before{content:"";position:absolute;display:block;width:5px;height:100%;background:#303036;top:0;left:0;opacity:0;transition:all .3s}.cf-item-category .cf-row input[type=checkbox]+label
span{color:#9ea9b0;position:relative;float:right;font-size:12px;transition:all .3s}.cf-item-category .cf-row input[type=checkbox]+label:hover
span{color:#383e42}.cf-item-category .cf-row input[type=checkbox]+label:hover:before{opacity:0}.cf-item-category .cf-row label:before{display:none}.cf-item-category .cf-no-item{display:none}.cf-item-category .cf-item-wrapper{max-height:inherit;overflow:auto;display:none}.cf-item-category .cf-item-wrapper::-webkit-scrollbar{-webkit-appearance:none;width:0;background:transparent}.cf-item-category .cf-item-wrapper::-webkit-scrollbar-thumb{background-color:#383e42;border-radius:5px}.cf-item-price .cf-row
span{display:none}.cf-btn-container{display:none}.cf-active{margin-bottom:10px}.filter-desc{font-size:12px;color:#383e42;display:inline-block;vertical-align:middle;margin-right:15px;padding-bottom:0;font-weight:normal}.cf-active-item{display:inline-block;vertical-align:middle;font-size:12px;text-decoration:none;border:1px
solid #e8e8e8;padding:3px
25px 3px 35px;position:relative;border-radius:3px;margin-right:10px}.cf-active-item:before{position:absolute;content:"\e908";font:10px/30px "icomoon";top:0;left:15px;color:#d50012;transition:all .3s}.cf-active-item:before:hover{color:#3c0005}.btn-cf-active-clear{display:inline-block;vertical-align:middle;font-size:14px;color:#d50012;padding:3px
25px 3px 30px;border:1px
solid #e8e8e8;border-radius:3px}.btn-cf-active-clear
span{position:relative;color:#d50012;transition:all .3s}.btn-cf-active-clear span:before{content:"";position:absolute;display:block;width:10px;height:10px;content:"\e908";font:10px/10px "icomoon";color:#d50012;top:3px;left:-17px;transition:all .3s}.btn-cf-active-clear:after{display:none!important}.cp{width:290px;background:#fff;vertical-align:top;display:inline-block;position:relative;border:1px
solid #e8e8e8;margin:0
25px 25px 0;line-height:22px;border-radius:3px;box-shadow:0 0 39px rgba(0,0,0,0);text-decoration:none!important;transition:box-shadow .3s,border-color .3s;display:flex;flex-flow:column}.cp:nth-child(3n){margin-right:0}.cp a:after{box-shadow:none;content:none;display:none}.cp-top{display:block;width:100%;height:215px;padding:20px
25px 0;border-bottom:1px solid #e8e8e8;position:relative}.cp-desc{margin:0
auto 10px;padding:0;font-size:12px;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;line-height:16px;text-align:center;color:#9ea9b0;text-transform:uppercase}.cp-desc
a{color:#9ea9b0;padding:0
20px;position:relative;transition:all .3s}.cp-desc a:before{content:"";position:absolute;display:block;width:10px;height:1px;background:#9ea9b0;top:7px;left:0}.cp-desc a:after{display:none}.cp-desc a:after{content:"";position:absolute;display:block;width:10px;height:1px;background:#9ea9b0;left:auto;top:7px;right:0}.cp-title{font-size:14px;min-height:35px;line-height:16px;color:#383e42;text-align:center;width:210px;margin:0
auto}.cp-price{font-size:18px;font-family:"Avenir Next LT Pro Regular",Arial,Helvetica,sans-serif;position:relative;width:100%;margin-top:auto}.cp-current-price{display:block;font-weight:normal;font-size:20px;color:#d50012}.cp-current-price
ins{color:#33373a}.cp-current-price-gray{color:#33373a}.cp-old-price{text-decoration:line-through}.cp-image{margin:0
auto;background:url(/media/images/loader.svg) no-repeat center center;width:100%;height:180px;line-height:180px;text-align:center}.cp-image
img{max-width:100%;max-height:100%;width:auto;height:auto;display:inline-block;vertical-align:middle;transition:opacity .3s;margin:auto}.cp-image
a{display:block}.cp-image.loaded{background:none}.cp-image.loaded
img{opacity:1}.cp-cnt{padding:15px
25px 20px;text-align:center;display:flex;flex-flow:column;flex-grow:1}.cp-cnt
a{text-decoration:none!important}.cp-brand,.cp-category{font-size:12px;display:inline-block;vertical-align:top}.cp-code{font-size:12px;text-transform:uppercase}.cp-badge{display:inline-block;position:absolute;background:#d50012;width:40px;height:40px;line-height:40px;border-radius:50%;color:#fff;font-size:11px;text-align:center;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;right:13px;top:13px}.cp-badge-new{background:#383e42;font-size:11px;text-transform:uppercase;width:60px;height:25px;line-height:25px;text-align:center;border-radius:3px 3px 0 0;top:auto;right:auto;bottom:0;left:50%;margin-left:-30px;font-family:"Avenir Next LT Pro Regular",Arial,Helvetica,sans-serif;z-index:10}.cp-badge-discount{width:52px;height:52px;line-height:52px;font-size:13px}.cp-coupon{top:auto;right:auto;bottom:0;left:0;width:100%;display:flex;justify-content:center;flex-flow:column;align-items:center;line-height:0;height:auto;background:none!important}.cp-coupon.has-image{background:none;line-height:0}@media (max-width:990px){.cp-coupon{font-size:14px}}.cp-coupon-image{position:relative;display:block;padding:5px
0}.cp-coupon-image
img{display:block;width:auto;height:auto;max-width:100%;max-height:25px}.cp-coupon-title{position:relative;display:block;padding:5px
15px;line-height:15px;border-radius:3px 3px 0 0;background:#33373a;color:#fff;font-weight:normal;font-family:"Avenir Next LT Pro Regular",Arial,Helvetica,sans-serif}.cp-logo{width:70px;height:35px;position:absolute;left:13px;top:20px;z-index:15;text-align:center;display:block;line-height:25px}.cp-logo
a{display:block}.cp-logo a:after{display:none}.cp-logo
img{width:auto;height:auto;max-width:100%}.cp-discount-price,.cp-label{font-size:12px;color:#9ea9b0}.cp-discount-price,.cp-current-price{display:flex;justify-content:center}.cp-discount-price span,.cp-current-price
span{width:50%;flex-grow:1;flex-shrink:1;text-align:center}.cp-discount-price ins,.cp-current-price
ins{flex-grow:0;flex-shrink:0;width:4px;margin:-2px 4px 0;font-size:15px}.cp-discount-price
span{text-decoration:line-through}.cp-discount-price span:first-of-type{padding-right:6px}.cp-discount-price span:last-of-type{padding-left:6px}.cp-lowest-price{font-size:11px;line-height:1.4;color:#9ea9b0;text-align:center}.brand-title{margin:22px
0}.cp-badges{position:absolute;top:68px;right:25px}.cp-badges.custom{top:4px;right:85px}.cp-badges.custom .cp-list-badge{display:inline-flex;margin:0
2px 0 0}.cp-list-badge{position:relative;display:block;width:52px;height:52px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;border:1px
solid #43494e;margin-bottom:2px}.cp-list-badge:last-child{margin-bottom:0}.cp-list-badge
img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;border-radius:50%;margin:auto}.cp-list-badge
span{position:relative;display:flex;align-items:center;justify-content:center;text-align:center;font-size:10px;line-height:12px;width:100%;height:100%;padding:4px}.cp-sizes{position:absolute;top:calc(100% - 9px);left:-1px;right:-1px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background:#fff;z-index:18;border-radius:0 0 3px 3px;padding:0
10px;max-height:0;overflow:hidden;transition:box-shadow .3s,border-color .3s,max-height .3,padding .3s}.cp-sizes-title{position:relative;display:block;text-align:center;width:100%;font-size:12px;line-height:14px;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#9ea9b0;margin-bottom:10px}.cp-size{display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;font-size:12px;line-height:14px;height:30px;margin:0
2.5px 5px;padding:0px
10px;border:1px
solid #9ea9b0;border-radius:3px;transition:border-color .3s,background .3s,color .3s}@media (min-width:1230px){.cp-size:hover{border-color:#383e42;background:#383e42;color:#f4fc02 !important}}.cp-container-special .content,.special-catalog
.content{background:url(/media/images/blue-bg.jpg) no-repeat !important;padding-bottom:35px;background-size:cover}.cp-container-special .find-more,.special-catalog .find-more{position:absolute;right:0;bottom:35px;background:#33373a;color:#f4fc02;text-transform:uppercase;font-size:14px;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;border-radius:0 0 3px 3px;padding:10px
30px;opacity:1;z-index:-100;transition:all .3s}.cp-container-special .cp,.special-catalog
.cp{width:100%;height:320px;background:#fff;margin:0
0 100px 0;padding:0;border:0;box-shadow:none;z-index:10;display:inline-block;flex-flow:unset}.cp-container-special .cp-top,.special-catalog .cp-top{display:block;width:100%;height:165px;padding:0;border-bottom:0;position:relative;z-index:2}.cp-container-special .cp-top:before,.special-catalog .cp-top:before{content:"";position:absolute;display:block;width:100%;height:0;background:linear-gradient(to top, rgba(0,0,0,0.2), rgba(0,0,0,0));bottom:0;left:0;z-index:10;transition:all .3s}.cp-container-special .cp-image,.special-catalog .cp-image{margin:0
auto;background:url(/media/images/loader.svg) no-repeat center center;width:100%;height:165px;line-height:165px;text-align:center;position:relative}.cp-container-special .cp-image img,.special-catalog .cp-image
img{max-width:100%;max-height:100%;width:auto;height:auto}.cp-container-special .cp-image.loaded,.special-catalog .cp-image.loaded{background:#FFF}.cp-container-special .cp-image.loaded img,.special-catalog .cp-image.loaded
img{opacity:1}.cp-container-special .cp-image.no-image img,.special-catalog .cp-image.no-image
img{opacity:1;top:auto;left:auto;margin:0;transform:rotate(0deg);left:50%;margin-left:-125px}.cp-container-special .cp-image span,.special-catalog .cp-image
span{display:flex;justify-content:center;align-items:center;height:924px;width:165px;transform:rotate(-90deg);transform-origin:top right;position:absolute;left:-165px;top:0}.cp-container-special .cp-cnt,.special-catalog .cp-cnt{padding:70px
25px 20px;text-align:left;position:relative;box-shadow:0 0 39px rgba(0,0,0,0);border:1px
solid #e8e8e8;z-index:10;background:#FFF;border-radius:3px;transition:all .3s;display:block}.cp-container-special .cp-cnt:before,.special-catalog .cp-cnt:before{content:"";position:absolute;display:block;width:10px;height:10px;background:#fff;transform:rotate(45deg);top:-5px;left:25px;opacity:0;z-index:1000}.cp-container-special .cp-title,.special-catalog .cp-title{font-size:18px;margin:0;width:65%;position:relative;float:left;text-align:left;color:#383e42;text-transform:none;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif}.cp-container-special .cp-title a,.special-catalog .cp-title
a{color:#9ea9b0;padding:0;position:relative;transition:all .3s}.cp-container-special .cp-title a:after,.special-catalog .cp-title a:after,.cp-container-special .cp-title a:before,.special-catalog .cp-title a:before{display:none}.cp-container-special .cp-desc,.special-catalog .cp-desc{float:left;display:block;width:70%;text-align:left;position:relative;padding-left:15px}.cp-container-special .cp-desc:before,.special-catalog .cp-desc:before{content:"";position:absolute;display:block;width:10px;height:1px;background:#9ea9b0;top:9px;left:0}.cp-container-special .cp-price,.special-catalog .cp-price{position:relative;float:right;width:35%;text-align:right;left:auto;margin-left:0;margin-top:unset}.cp-container-special .cp-current-price,.special-catalog .cp-current-price{display:inline-block;vertical-align:top;font-weight:bold;font-size:20px;color:#d50012;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif}.cp-container-special .cp-old-price,.special-catalog .cp-old-price{text-decoration:line-through}.cp-container-special .cp-lowest-price,.special-catalog .cp-lowest-price{text-align:right;padding-top:1px}.cp-container-special .cp-lowest-price br,.special-catalog .cp-lowest-price
br{display:none}.cp-container-special .cp-brand,.special-catalog .cp-brand,.cp-container-special .cp-category,.special-catalog .cp-category{font-size:14px;display:block;position:relative;padding-left:20px}.cp-container-special .cp-brand:before,.special-catalog .cp-brand:before,.cp-container-special .cp-category:before,.special-catalog .cp-category:before{content:"";position:absolute;display:block;width:10px;height:1px;background:#9ea9b0;top:10px;left:0}.cp-container-special .cp-size,.special-catalog .cp-size{font-size:14px;display:block;position:relative;padding-left:20px}.cp-container-special .cp-size:before,.special-catalog .cp-size:before{content:"";position:absolute;display:block;width:10px;height:1px;background:#9ea9b0;top:10px;left:0}.cp-container-special .cp-code,.special-catalog .cp-code{font-size:12px;text-transform:uppercase}.cp-container-special .cp-badge,.special-catalog .cp-badge{display:inline-block;position:absolute;background:#d50012;width:52px;height:52px;line-height:52px;border-radius:50%;color:#fff;font-size:14px;text-align:center;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;right:13px;top:4px}.cp-container-special .cp-badge-new,.special-catalog .cp-badge-new{background:#383e42;font-size:14px;text-transform:uppercase;width:95px;height:30px;line-height:30px;text-align:center;border-radius:0;top:auto;right:auto;bottom:auto;top:0;left:auto;right:0;font-family:"Avenir Next LT Pro Regular",Arial,Helvetica,sans-serif}.cp-container-special .cp-logo,.special-catalog .cp-logo{width:auto;max-width:100px;height:30px;position:absolute;left:23px;top:15px;z-index:10;text-align:center;display:block;line-height:30px}.cp-container-special .cp-logo a,.special-catalog .cp-logo
a{display:block}.cp-container-special .cp-logo img,.special-catalog .cp-logo
img{width:100%;height:auto}.cp-container-special .cp-discount-price,.special-catalog .cp-discount-price,.cp-container-special .cp-label,.special-catalog .cp-label{font-size:12px;color:#9ea9b0;text-decoration:line-through}.cp-container-special .cp-label,.special-catalog .cp-label{text-decoration:none}.cp-container-special .manufacturer-logo img,.special-catalog .manufacturer-logo
img{width:auto;height:auto;max-width:100%}.cp-container-special .cp-coupon-custom,.special-catalog .cp-coupon-custom{left:auto;width:auto;background:none;height:auto;bottom:auto;line-height:0;display:flex;flex-flow:column;align-items:flex-end}.cp-container-special .cp-coupon-title,.special-catalog .cp-coupon-title{border-radius:0 0 3px 3px;font-weight:normal;font-family:"Avenir Next LT Pro Regular",Arial,Helvetica,sans-serif}@media (max-width:990px){.cp-container-special .cp-coupon-title,.special-catalog .cp-coupon-title{display:flex;flex-flow:column;align-items:center;justify-content:center;font-size:14px}}.cp-container-special .cp-coupon-image,.special-catalog .cp-coupon-image{padding:0}.cp-container-special .cp-coupon-image img,.special-catalog .cp-coupon-image
img{max-height:40px}.cp-container-special .cp:hover{border:0}.cp-special-price-col1,.cp-special-price-col2{display:flex;flex-flow:column;align-items:flex-end}.cp-special-price-col1>div:first-of-type,.cp-special-price-col2>div:first-of-type{color:#9ea9b0;text-decoration:line-through;font-size:12px;line-height:16px}.cp-special-price-col1>div:last-of-type,.cp-special-price-col2>div:last-of-type{color:#d50012;font-size:20px;line-height:26px;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif}.cp-special-price-col1 ins,.cp-special-price-col2
ins{color:#33373a;font-family:"Avenir Next LT Pro Regular",Arial,Helvetica,sans-serif}.page-catalog-detail
.content{background:url(/media/images/blue-bg.jpg) no-repeat !important;padding-bottom:0;margin-bottom:0;background-size:cover}.page-catalog-detail .content-wrapper{padding:20px
60px 60px;display:block}.page-catalog-detail
.bc{width:100%;padding-bottom:10px}.page-catalog-detail .text-wrapper{padding:0;position:relative;float:none;width:100%}.page-catalog-detail .text-wrapper
p{padding-bottom:0}.page-catalog-detail
.share{margin-top:20px}.page-catalog-detail
.newsletter{margin-top:50px}.page-catalog-detail .cp-logo{z-index:200}.cd-container{position:relative;display:block}.cd-left{position:relative;float:left;width:540px}.cd-hero-slide{width:100%;height:auto;background:#fff;display:block;border:1px
solid #e8e8e8;border-radius:3px;position:relative;text-align:center}.cd-hero-slide .bx-wrapper,.cd-hero-slide .bx-viewport{height:auto}.cd-hero-slider{list-style:none;padding:0;margin:0;width:100%;height:100%}.cd-hero-slider
li{padding:0;margin:0}.cd-hero-slider li:before{display:none}.cd-hero-slider
a{display:flex;justify-content:center;align-items:center;width:100%;height:480px}.cd-hero-slider
img{max-height:100%;max-width:100%;width:auto;height:auto}.cd-hero-slider a:after{content:""}.cd-images{width:100%;height:auto;text-align:center;position:relative}.cd-images
img{display:inline-block;vertical-align:middle;width:auto;max-width:100%;height:auto;max-height:100%}.cd-images .fancybox:after{display:none !important}.cd-figure{width:100%;height:100%;display:inline-block;vertical-align:middle;margin:0
auto}.cd-figure
a{display:block;height:100%}.cd-figure a:after{display:none}.cd-figure
img{display:inline-block;vertical-align:middle;width:auto;height:auto;max-width:100%;max-height:90%}.cd-figures{display:none}.cd-manufacturer{width:70px;height:35px;line-height:35px;position:absolute;top:15px;left:25px;display:block;text-align:center;z-index:100}.cd-manufacturer
img{width:auto;height:auto;max-width:100%;display:inline-block;vertical-align:middle}.cd-badges{position:absolute;top:70px;right:15px;z-index:100}.cd-badges.custom{position:relative;top:auto;right:auto}.cd-badges.custom .cd-list-badge{width:80px;height:80px;margin:0
auto 5px}.cd-badges.custom .cd-list-badge
img{max-width:74px!important;max-height:74px!important}.cd-list-badge{display:flex;align-content:center;justify-content:center;position:relative;width:50px;height:50px;background:#fff;border:1px
solid #43494e;border-radius:50%;margin-bottom:3px}.cd-list-badge:last-child{margin-bottom:0}.cd-list-badge
img{display:block!important;width:auto;height:auto;max-width:44px!important;max-height:44px;border-radius:50%;margin:auto!important}.cd-list-badge
span{position:relative;display:flex;align-items:center;justify-content:center;text-align:center;font-size:10px;line-height:12px;width:100%;height:100%;padding:4px}.cd-badge-discount{width:50px;height:50px;top:15px;right:15px;line-height:50px;text-align:center;font-size:14px;z-index:200}.cd-badge-new{width:70px;height:40px;line-height:40px;font-size:14px;bottom:auto;left:auto;top:15px;right:15px;margin-left:0}.cd-coupon{position:absolute;top:20px;right:13px;z-index:200;line-height:0;width:120px;display:flex;flex-flow:column;align-items:center}.cd-coupon-image{position:relative;display:block}.cd-coupon-image
img{display:block;width:auto;height:auto;max-height:35px}@media (max-width:990px){.cd-coupon-image
img{max-height:20px}}.cd-coupon-title{display:block;background:#33373a;color:#fff;font-size:14px;line-height:14px;padding:5px
15px;border-radius:3px;text-align:center}@media (max-width:990px){.cd-coupon-title{font-size:12px;display:flex;flex-flow:column;align-items:center;text-align:center;padding:5px
8px}}.cd-coupon-custom{position:relative;top:auto;right:auto;margin-bottom:20px}.cd-coupon-custom .cd-coupon-image
img{max-height:54px}.cd-coupon-custom .cd-coupon-title{padding:10px
15px;text-align:center;font-size:12px;line-height:16px}.cd-coupon-custom .cd-coupon-title
strong{display:block}@media (max-width:990px){.cd-coupon-custom .cd-coupon-title{font-size:12px;line-height:14px;padding:5px
8px}}.zoom{position:absolute;bottom:10px;right:15px;padding:25px}.zoom:after{content:"";position:absolute;display:block;width:25px;height:25px;content:"\e912";font:25px/25px "icomoon";color:#9ea9b0;top:11px;left:10px}.zoomLens{border:0!important}.cd-thumbs{width:100%;margin:10px
0 0}.cd-thumbs-wrapper{width:100%}.cd-thumb{width:100px;height:75px;display:inline-block;vertical-align:top;border:1px
solid #e8e8e8;border-radius:3px;line-height:75px;text-align:center;background:#fff;margin-right:10px;transition:all .3s}.cd-thumb:nth-child(5n){margin-right:0}.cd-thumb
img{width:auto;height:auto;max-width:65px;max-height:70px;display:inline-block;vertical-align:middle}.cd-thumb.active{border-color:#43494e}.cd-thumb:after{display:none!important}.video-container{width:100%;height:auto;margin-top:30px}.video-container
img{width:auto;height:auto;max-width:100%;max-height:335px}.video-container
iframe{width:100%}.cd-right{position:relative;float:right;width:480px}.cd-right
h1{font-size:24px;line-height:28px;color:#383e42;padding:0
0 10px 0;font-family:"Avenir Next LT Pro Regular",Arial,Helvetica,sans-serif}.cd-top{padding:0;padding-bottom:15px;border-bottom:1px solid #e8e8e8}.cd-code{font-size:14px;color:#9ea9b0;line-height:18px;padding-bottom:0}.cd-badge-special-attr{position:relative;display:inline-block;width:auto;height:auto;padding:5px
10px;background:#33373a;color:#fff;font-size:12px;line-height:16px;margin-top:10px;border-radius:3px}.cd-middle{padding:15px
0;border-bottom:1px solid #e8e8e8}.cd-price{position:relative;width:100%;border-bottom:1px solid #e8e8e8;padding-bottom:15px}.cd-discount-price{font-size:14px;color:#383e42;line-height:18px;text-decoration:line-through}.cd-current-price{font-size:28px;line-height:32px;color:#d50012;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;display:flex;align-items:center}.cd-current-price
ins{font-weight:normal;font-family:"Avenir Next LT Pro Regular",Arial,Helvetica,sans-serif;color:#33373a;font-size:22px;margin:-4px 14px 0}.tax-label{font-size:14px;color:#9ea9b0;padding-bottom:0}.cd-price-main{display:flex;align-items:flex-start;justify-content:flex-start}.cd-price-col1{margin-right:15px}.cd-price-col1
ins{margin-right:0}.cd-lowest-price{font-size:14px;line-height:1.3;color:#9ea9b0}.cd-lowest-price
br{display:none}.cd-delivery{width:100%;position:relative;margin-top:15px;font-size:14px;line-height:18px;padding-left:40px;margin-right:0}.cd-delivery
span{font-size:12px;line-height:16px}.cd-delivery:before{left:0;width:30px;height:30px;font:18px/31px "icomoon";text-indent:7px}.cd-bottom{padding:15px
0}.size-title{font-size:14px;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;color:#383e42;padding-bottom:10px !important}.size-container{margin-bottom:15px}.size-chose-desc{font-size:14px}.size-variation{display:inline-block;vertical-align:top;position:relative;height:30px;line-height:30px;text-align:center;border:1px
solid #9ea9b0;border-radius:3px;padding:0
10px;font-size:14px !important;margin-right:5px;color:#383e42;text-transform:uppercase;transition:all .3s}.size-variation:after{display:none!important}.size-variation:last-child{margin-right:0}.size-variation.unavailable:before{position:absolute;content:"";height:calc(1.414 * 28px);width:1px;background:#9ea9b0;top:-6px;left:calc(50% - 0px);transform:rotate(45deg);transform-origin:left}.size-variation.variationimageactive,.size-variation.active{border:1px
solid transparent;background:#383e42;color:#f4fc02}.real-size{font-size:14px;padding-left:35px;position:relative;margin-bottom:35px;text-decoration:none!important}.real-size
span{padding-bottom:2px;position:relative}.real-size span:after{content:"";position:absolute;display:block;width:100%;height:1px;background:#33373a;bottom:0;left:0;box-shadow:0 1px 0 rgba(0,0,0,0.5);transition:all .3s}.real-size:before{content:"";position:absolute;display:block;width:24px;height:13px;content:"\e915";font:24px/13px "icomoon";color:#9ea9b0;bottom:1px;left:0;transform:rotate(45deg)}.real-size:after{display:none!important}.shop-container{margin-top:30px}.shop-container.not-active{opacity:.2}.cd-qty{width:143px;position:relative;float:left;margin-right:25px;font-size:0}.cd-qty a:after{display:none!important}.cd-qty-unavailable{position:relative;opacity:.5}.cd-qty-unavailable:before{content:"";position:absolute;display:block;width:100%;height:100%;z-index:10;top:0;left:0}.cd-qty-unavailable
span{padding-left:0!important}.cd-qty-unavailable span:before{display:none !important}.input-qty{width:52px;height:42px;text-align:center;margin-right:10px;line-height:42px;font-size:18px;display:inline-block;vertical-align:middle;border:1px
solid #9ea9b0;border-radius:3px}.minus,.plus{display:inline-block;vertical-align:middle;margin-right:10px;background:#9ea9b0;position:relative;width:35px;height:35px;border-radius:3px;transition:all .3s}.minus:before,.plus:before{content:"";position:absolute;display:block;width:15px;height:15px;content:"\e914";font:15px/15px "icomoon";color:#FFF;top:10px;left:10px;font-weight:bold}.plus{border-radius:3px;margin-right:0}.plus:before{display:none}.plus:before{content:"";position:absolute;display:block;width:15px;height:15px;content:"\e913";font:15px/15px "icomoon";color:#FFF;font-weight:normal;top:10px;left:10px}.cd-unit{font-size:12px;text-align:center;margin-top:10px;display:block;color:#9ea9b0}.add-container{width:310px;position:relative;float:right;margin-top:-5px}.add-container.not-active .cd-btn-addtocart{opacity:.5}.cd-btn-addtocart-detail{font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;color:#383e42;padding:0;text-align:center;width:280px;margin-top:-5px;text-decoration:none!important}.cd-btn-addtocart-detail
span{position:relative;padding-left:35px}.cd-btn-addtocart-detail span:before{content:"";position:absolute;display:block;width:24px;height:21px;content:"\e905";font:24px/16px "icomoon";top:0;left:0;color:#383e42}.delivery-info{font-size:14px;text-align:center;margin-top:20px;padding-left:30px;padding-bottom:0;position:relative}.delivery-info:before{content:"";position:absolute;display:block;width:20px;height:12px;content:"\e90d";font:20px/12px "icomoon";color:#d50012;top:4px;left:15px}.cd-inquiry-title{font-size:24px;color:#d50012;padding-bottom:5px}.cd-inquiry-subtitle{font-size:14px;padding-bottom:25px}.cd-inquiry
.field{text-align:right}.cd-inquiry .field
label{font-size:14px;margin-right:15px}.cd-inquiry
.error{text-align:left;width:270px;margin-left:130px}.cd-inquiry-success{font-size:20px}.btn-inquiry{position:relative;float:right;width:270px}.variation{margin-bottom:20px}.variationimage{font-size:16px}.variation-items
a{text-decoration:none!important}.variationimageactive a:after{display:none !important}.variation-alert{display:none;position:absolute;top:30px;left:-180px;color:#f4fc02;background:#383e42;padding:5px
15px;text-align:center;z-index:100}.variation-alert.active{display:block}.variation-alert:after{content:"";position:absolute;display:block;width:7px;height:7px;background:#383e42;transform:rotate(45deg);top:13px;right:-3px}.variation-attribute.cd-qty-limit .wp-btn-qty{opacity:.7;cursor:default}.cd-btn-show-query{width:250px;padding:0;text-align:center}.cd-btn-show-query:after{display:none}.cd-btn-show-query
.inactive{display:block}.cd-btn-show-query
.active{display:none}.cd-btn-show-query.active
.inactive{display:none}.cd-btn-show-query.active
.active{display:block}.cd-inquiry{display:none!important}.cd-inquiry.active{display:block!important}.cd-inquiryform-container{position:relative;display:block}.cd-inquiryform-container
.inactive{position:relative;display:inline-block;padding-right:30px}.cd-inquiryform-container .inactive:before{content:"";position:absolute;display:block;width:12px;height:12px;content:"\e910";top:5px;right:0;font:12px/12px "icomoon";color:#33373a}.cd-inquiryform-container
.activated{position:relative;display:none;padding-right:30px}.cd-inquiryform-container .activated:before{content:"";position:absolute;display:block;width:12px;height:12px;content:"\e910";top:5px;right:0;font:12px/12px "icomoon";color:#33373a;transform:rotate(180deg)}.cd-inquiryform-container.active
.inactive{display:none}.cd-inquiryform-container.active .inactive:before{display:none}.cd-inquiryform-container.active
.activated{display:inline-block}.cd-show-query{margin-left:135px}.cd-show-query:after{display:none!important}#zoom-container{position:absolute;left:0;top:0}.zoomContainer{z-index:120;height:0!important}.siteform,.cd-inquiry{width:100%;height:auto;box-shadow:0 0 15px rgba(0,0,0,0.2);border-radius:3px;padding:30px
40px 60px;margin:25px
0}.cd-inquiry-title{font-size:20px;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;color:#383e42;padding-bottom:10px}.cd-inquiry-subtitle{font-size:16px;color:#33373a;padding-bottom:25px}.cd-inquiry
.field{text-align:right;margin-bottom:15px}.cd-inquiry .field
label{font-size:14px;margin-right:15px}.cd-inquiry .field-message{margin-bottom:50px}.cd-inquiry .field-message
label{display:inline-block;vertical-align:top;padding-top:10px}.btn-inquiry{position:relative;float:right;width:270px;color:#f4fc02 !important;margin-top:-40px;transition:all .3s}.tellfriend{padding:20px
30px}.tellfriend
h1{padding:0
0 20px 0;font-size:20px;line-height:28px;color:#000}.tellfriend label,.tellfriend input[type=text]{display:block;width:100%}.tellfriend
label{padding:0
0 4px 0}.tellfriend
.error{top:0}.page-catalog-detail-special .cd-thumbs,.page-catalog-detail-special .cd-thumbs-special{width:100px;height:685px;margin-right:45px;display:inline-block;vertical-align:top;margin-top:0}.page-catalog-detail-special .cd-images,.page-catalog-detail-special .cd-hero-slide{width:135px;height:685px;line-height:680px;display:inline-block;vertical-align:top;margin-right:70px}.page-catalog-detail-special .cd-images .bx-wrapper,.page-catalog-detail-special .cd-hero-slide .bx-wrapper{height:680px}.page-catalog-detail-special .cd-images .bx-viewport,.page-catalog-detail-special .cd-hero-slide .bx-viewport{height:100%}.page-catalog-detail-special .cd-manufacturer{position:relative;display:block;width:100%;height:auto;margin:0
0 20px 0;left:0;top:0;z-index:1}.page-catalog-detail-special .cd-badge-discount,.page-catalog-detail-special .cd-badge-new{position:relative;left:0;top:0;display:block;text-align:center;width:80px;height:80px;line-height:80px;margin:0
auto 20px;font-size:20px}.page-catalog-detail-special .cd-badge-new{height:40px;line-height:40px}.page-catalog-detail-special .cd-thumb{margin:0
0 10px 0}.page-catalog-detail-special .cd-thumb
img{max-height:100%}.page-catalog-detail-special .cd-figure
a{line-height:678px}.page-catalog-detail-special .cd-figure
img{max-height:680px}.page-catalog-detail-special .shop-container{padding-bottom:20px;border-bottom:1px solid #e8e8e8;margin-bottom:20px}.page-catalog-detail-special .size-variation{text-transform:none}.page-catalog-detail-special .tab-description
img{width:auto;height:auto;max-width:100%;margin:20px
0}.page-catalog-detail-special
.newsletter{margin-top:50px}.cd-spec{width:160px;height:auto;display:inline-block;vertical-align:top;word-break:break-word}.cd-spec
p{text-align:center;font-size:12px;line-height:16px;padding-left:10px 0 0;margin-top:20px}.cd-spec p:first-child{margin-top:0}.cd-spec
img{width:auto;height:auto;max-width:100%;margin-bottom:15px}.gallery{overflow:hidden}.ratioHolder{width:100%;padding-bottom:66.666667%;position:relative}.sliderHolder{position:absolute;top:0px;left:0px}.superCaption{padding:5px}.sliderHolder{width:100%;min-height:100%;height:100%;position:relative;overflow:hidden;-ms-touch-action:none;touch-action:none}.slider{overflow:hidden;position:absolute;top:0px;left:0px;width:100%;min-height:100%;background:#fff}.slider:before{content:"";position:absolute;display:block;width:52px;height:156px;background:#fff;top:30px;right:30px;box-shadow:0 0 20px 0 rgba(0,0,0,0.1);z-index:10}.sliderBg{width:100%;min-height:100%;height:100%;position:absolute;left:0px;top:0px}.slides,.thumbs{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slides{width:100%;min-height:100%;position:absolute;margin-right:80px}.gsThumbsHolder{position:absolute;width:100%;left:0;right:0;bottom:0}.gsThumbs>div>div{background:#fff;border:#383e42}.gsThumbs
img{max-width:95%!important;height:auto!important;display:block;margin:auto}.fancybox-gallery .fancybox-close{width:52px;height:52px;top:30px;right:30px;display:flex;justify-content:center;align-items:center}.fancybox-gallery .fancybox-close:after{position:relative;top:auto;left:auto}.gsZoom{position:absolute;background:#fff;top:82px;right:30px;width:52px;height:52px;z-index:20}.gsZoom:before{content:"\e912";font:20px/52px "icomoon";color:#000;position:absolute;left:0;top:0;width:100%;text-align:center}.gsZoomOut{top:134px;border-top:1px solid #F4F4F8}.gsZoomOut:before{content:"\e91c"}.gsControl{position:absolute;right:30px;top:48%;width:54px;height:54px}.gsControl:before{content:"\e91d";font:54px/54px "icomoon";position:absolute;left:0;top:0;width:100%;text-align:center;color:#000}.gsPrev{right:auto;left:30px}.gsPrev:before{transform:scaleX(-1)}.zopim.fancybox-margin{display:none!important}.product-message-modal{position:fixed;bottom:0;top:0;right:0;background:rgba(76,81,85,0.9);opacity:0;z-index:-40;left:-99999px;transition:opacity .3s}.product-message-modal.active{opacity:1;z-index:9999;left:0}.modal-box{display:block;width:770px;background:#fff;position:fixed;top:100px;left:0;right:0;margin:auto;z-index:9999;padding:25px
40px;box-shadow:0 0 45px rgba(0,0,0,0.6)}.modal-box
.message{font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;font-size:26px;color:#33373a;padding:22px
0 55px 90px;position:relative}.modal-box .message:before{background:#383e42;border-radius:200px;width:60px;height:60px;text-align:center;position:absolute;content:"\e90f";font:30px/60px "icomoon";font-weight:bold;color:#f4fc02;left:0;top:0}.modal-box
.message.product_message_response_error{color:#d50012}.modal-box .message.product_message_response_error:before{background:#d50012;color:#FFF;content:"\e919";font-size:25px}.modal-box
.content{margin-bottom:0;padding-top:0;background:#FFF !important;padding-bottom:0!important;min-width:auto}.modal-box
.title{font-size:20px;font-weight:bold;line-height:26px}.modal-box .title
p{padding-bottom:0}.modal-box .close-button{z-index:10;position:relative;display:block;width:40px;height:40px;position:absolute;top:5px;right:5px}.modal-box .close-button:before{position:absolute;content:"\e908";font:20px/25px "icomoon";color:#d50012;top:10px;left:6px;transition:color .3s}.modal-box
.image{float:left;width:130px;height:115px;line-height:115px;text-align:center;border:1px
solid #e8e8e8;border-radius:3px}.modal-box
img{max-height:90px;width:auto;height:auto;max-width:100px;display:inline-block;vertical-align:middle}.modal-box
.desc{float:right;width:510px;min-height:115px;position:relative}.modal-box
.variations{float:left;font-size:14px;line-height:25px;width:210px}.modal-box .btn-reverse{display:none}.modal-code{font-size:14px;color:#9ea9b0;padding-bottom:8px;margin-top:-8px}.modal-attributes{position:relative;margin-top:-7px;font-size:12px;opacity:.8}.modal-view-cart{float:left;width:255px;padding:0;text-align:center;font-size:14px;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif}.modal-finish-shopping{float:right;width:255px;padding:0;text-align:center;font-size:14px;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif}.modal-continue-shopping{float:left}.modal-buttons{padding:18px
0 0 0;width:530px;position:relative;float:right}.modal-price{margin-top:10px;color:#d50012;font-size:18px;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif}.modal-old-price{font-size:16px;color:#33373a;text-decoration:line-through;margin-right:15px;font-family:"Avenir Next LT Pro Regular",Arial,Helvetica,sans-serif}.modal-old-price:empty{display:none}.modal-price-container{display:flex;margin-top:15px}.modal-price-container .cd-price-main{flex-flow:column;width:100%;align-items:inherit;justify-content:inherit}.modal-price-container .cd-price-col1{margin:0
0 10px}.modal-price-container .cd-price-col1
ins{display:none}.modal-price-container .cd-discount-price{font-size:16px;width:100px;flex-grow:0;flex-shrink:0;text-align:left}.modal-price-container .cd-current-price{font-size:20px;line-height:22px;width:100%;flex-grow:1;flex-shrink:1;white-space:nowrap}.modal-price-container .cd-current-price
ins{display:none}.modal-price-container .cd-current-price
span{width:100px}@media (max-width:765px){.modal-price-container .cd-discount-price{font-size:14px}.modal-price-container .cd-current-price{font-size:18px}}.modal-lowest-price{font-size:14px;line-height:18px;padding-top:2px;color:#9ea9b0}.shopping-cart
.content{margin-bottom:0;padding-top:25px;padding-bottom:80px;background:url(/media/images/cart-bg.jpg) no-repeat;background-size:cover}.shopping-cart .text-wrapper{float:none;padding:0}.shopping-cart
.wrapperSmall{width:100%}.shopping-cart .content-wrapper{background:no-repeat;box-shadow:none;display:block}.shopping-cart
.footer{background-position:none}.shopping-cart
h1{font-size:32px;color:#fff}.shopping-cart h1
span{font-size:18px;margin-left:10px}.product_message{font-size:14px;color:#33373a;display:block;position:absolute;bottom:45px;margin-left:-50px;background:#fff;text-align:center;width:250px}.cart-wrapper{background:#fff;padding:25px;border-radius:3px}.cart-l{width:800px;border-radius:3px;background:#fff;position:relative;float:left;box-shadow:0 0 21px rgba(255,255,255,0.3)}.wp{position:relative;padding:45px
30px;border-bottom:1px solid #e8e8e8}.wp-image{display:inline-block;vertical-align:top;width:80px;height:60px;line-height:60px;text-align:center;border:1px
solid #e8e8e8;border-radius:3px;margin-right:25px}.wp-image
img{width:auto;height:auto;max-width:100%;display:inline-block;vertical-align:middle}.wp-image a:after{display:none}.wp-btn-delete{display:block;position:absolute !important;top:115px;left:45px;width:100px;padding-left:15px;color:#9ea9b0 !important;opacity:.4;font-size:12px;text-decoration:underline}.wp-btn-delete:after{display:none !important}.wp-btn-delete:before{content:"";position:absolute;display:block;width:13px;height:15px;content:"\e916";font:13px/15px "icomoon";top:2px;left:0}.wp-cnt{display:inline-block;vertical-align:top;width:325px;font-size:12px;padding-right:31px}.wp-cnt a:after{display:none}.wp-cnt
br{display:none}.wp-title{font-size:16px;color:#383e42;padding:0
0 5px;line-height:20px}.wp-code{font-size:12px;color:#9ea9b0;line-height:16px}.wp-qty{display:inline-block;vertical-align:top;width:145px}.wp-qty a:after{display:none}.wp-variations
p{padding-bottom:0}.wp-total{display:inline-block;vertical-align:top;width:150px;text-align:right}.wp-price-old{font-size:12px;line-height:16px;color:#383e42;text-decoration:line-through}.wp-price-discount{font-size:18px;line-height:20px;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif}.wp-price-current{font-size:18px;line-height:20px;color:#383e42;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;display:flex;flex-flow:column}.wp-price-current
ins{display:none}.wp-qty-count{font-size:12px;color:#383e42;line-height:16px}.wp-product-extra_price_lowest{font-size:11px;line-height:1.3;color:#9ea9b0;padding-top:1px}.cart-r{position:relative;float:right;width:400px;background:url(/media/images/cart-r-bg.jpg) no-repeat;background-size:cover;padding:45px
60px;border-radius:0 3px 3px}.cart-r .w-totals{color:#fff;margin-bottom:25px}.cart-r .w-totals>div{display:block;margin-bottom:5px}.cart-r .w-totals>div.cart-total{margin-bottom:0}.cart-r .w-totals .w-totals-label{width:52%;display:inline-block;vertical-align:top;line-height:25px}.cart-r .w-totals .w-totals-value{width:46%;display:inline-flex;flex-flow:column;align-items:flex-end;vertical-align:top;text-align:right}.cart-r .w-totals .w-totals-value
ins{display:none}.cart-r .w-totals .cart-total{margin-top:15px;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif}.cart-r .w-totals
.cart_info_total_extra_shipping{display:inline-block !important;vertical-align:top}.cart-r
.btn{height:65px;line-height:65px}.cart-finish-shopping{padding:0;width:100%;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;font-size:14px;text-align:center}.cart-r-title{font-size:24px;color:#f4fc02;text-transform:uppercase;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;width:100%;text-align:left;padding-bottom:25px;margin-top:30px}.c-d-i{position:absolute;bottom:-60px;width:240px;font-size:16px;left:50%;margin-left:-120px}.c-d-i
span{font-size:11px}.w-minprice{font-size:14px;color:#f4fc02;display:block;margin-bottom:20px}.wp-right{display:inline-block}.wp-btn-delete-mobile{display:none}.wp-product-price-col1,.wp-product-price-col2{display:flex;flex-flow:column;align-items:flex-end}.wp-product-price-col1>span:first-of-type,.wp-product-price-col2>span:first-of-type{font-size:12px;line-height:16px;text-decoration:line-through}.wp-product-price-col1>span:last-of-type,.wp-product-price-col2>span:last-of-type{font-size:18px;line-height:24px;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;color:#d50012}.wp-product-price-col1 ins,.wp-product-price-col2
ins{display:none}.ww-coupons.active .ww-coupons-form,.ww-coupons.active .ww-coupons-list{display:none}.ww-coupons.active .ww-coupons-active{display:flex;align-items:center}.ww-coupons-label{font-size:16px;line-height:22px;color:#fff;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;padding-bottom:8px}.ww-coupons-add{position:relative}.ww-coupons-add
input{height:48px;width:100%;padding:0
110px 0 52px;border-radius:3px;color:#33373a;background:white;border-color:#fff}.ww-coupons-add:before{content:"\e91b";font:15px/48px "icomoon";color:#383e42;left:20px;position:absolute;display:block;z-index:9}.ww-coupons-add .ww-btn-add{width:96px;min-width:96px;text-decoration:none;padding:0;right:0;top:0;position:absolute;margin:0;color:#383e42;font-size:14px;line-height:16px;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;display:flex;align-items:center;justify-content:center;height:48px;border-radius:0 3px 3px 0}.coupon_message{position:absolute;bottom:-20px;font-size:11px;line-height:17px;padding-left:20px;color:#f4fc02}.ww-coupons-active .ww-coupons-title{font-size:14px;line-height:18px;color:#fff}.ww-coupons-active .ww-coupons-title
span{font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif}.ww-coupons-active .ww-coupon-delete{font-size:14px;line-height:18px;position:relative;color:#fff;padding-left:10px;transition:text-decoration-color .3s}@media (min-width:1280px){.ww-coupons-active .ww-coupon-delete:hover{color:#fff;text-decoration-color:transparent}}.ww-coupons-list-active,.ww-coupons-active{display:none}.ww-coupons-list{padding:15px
0 0}.ww-coupons-list-title{font-size:14px;line-height:20px;padding-bottom:3px;color:#fff;font-weight:bold}.ww-coupons-table{font-size:12px;line-height:14px;color:#fff;width:100%}.ww-coupons-table
tbody{display:block;width:100%}.ww-coupons-table
tr{width:100%;display:flex;justify-content:space-between;padding:5px
0}.col-type{text-align:center;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif}.col-link{text-align:right}.col-link .btn-coupon-add,.col-link .btn-coupon-remove{font-size:12px;color:#fff;position:relative;transition:text-decoration-color .3s}@media screen and (min-width:1320px){.col-link .btn-coupon-add:hover,.col-link .btn-coupon-remove:hover{text-decoration-color:transparent;color:#fff}}.cart-coupons .ww-coupons-label{color:#383e42}.cart-coupons .ww-coupons-add
input{padding:0
130px 0 52px;border-color:#e8e8e8}.cart-coupons .ww-coupons-add .ww-btn-add{width:120px;min-width:120px;height:48px;border:1px
solid #f4fc02}.cart-coupons
.coupon_message{color:#d50012}.cart-coupons .ww-coupons-active .ww-coupons-title{color:#383e42}.cart-coupons .ww-coupons-active .ww-coupon-delete{color:#383e42}.cart-coupons .ww-coupons-list-title{color:#383e42}.cart-coupons .ww-coupons-table{color:#383e42}.cart-coupons .col-link .btn-coupon-add,.cart-coupons .col-link .btn-coupon-remove{color:#383e42}@media screen and (min-width:1320px){.cart-coupons .col-link .btn-coupon-add:hover,.cart-coupons .col-link .btn-coupon-remove:hover{color:#383e42}}.auth-coupons{padding-right:60px}.ww-auth-coupons-form{display:flex;flex-wrap:wrap}.ww-auth-coupons-form .ww-coupons-label{font-size:24px;line-height:30px;padding-bottom:15px;color:#383e42;flex-grow:1;width:100%;font-family:"Avenir Next LT Pro Regular",Arial,Helvetica,sans-serif}.ww-auth-coupons-form
.coupon_message{color:#d50012}.ww-auth-coupons-add{max-width:430px;width:100%}.ww-auth-coupons-add
input{border-color:#e8e8e8}.ww-add-coupons-note{display:block;padding-left:50px;font-size:14px;line-height:20px;color:#383e42;opacity:.5;align-self:center}.ww-auth-coupons-list{padding-top:25px;width:100%}.ww-auth-coupons-table{font-size:16px;line-height:20px;color:#383e42}.ww-auth-coupons-table
tr{width:100%;display:grid;grid-template-rows:repeat(2, 1fr);grid-template-columns:50% 25% 25%;padding:20px
0;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;margin-bottom:-1px}.ww-auth-coupons-table .col-code{width:100%;padding-bottom:4px;grid-area:1 / 1 / 2 / 2}.ww-auth-coupons-table .col-description{width:100%;padding-bottom:0;grid-area:2 / 1 / 3 / 2}.ww-auth-coupons-table .col-value{font-weight:bold;grid-area:1 / 2 / 3 / 3}.ww-auth-coupons-table .col-value
.label{display:block;font-weight:normal;padding-bottom:5px}.ww-auth-coupons-table .col-valid{font-weight:bold;grid-area:1 / 3 / 3 / 4;text-align:right}.ww-auth-coupons-table .col-valid
span{font-weight:normal;display:block;padding-bottom:5px}@media (max-width:980px){.ww-auth-coupons-table{font-size:14px;line-height:20px}}@media (max-width:765px){.ww-auth-coupons-table{font-size:14px;line-height:20px}.ww-auth-coupons-table .col-value
.label{display:none}.ww-auth-coupons-table .col-valid
span{display:initial;padding-bottom:0}.ww-auth-coupons-table
tr{display:flex;flex-wrap:wrap;justify-content:space-between}}.publish-page
.content{background:url(/media/images/blue-bg.jpg) no-repeat !important;padding-bottom:35px;background-size:cover}.publish-page .text-wrapper,.publish-page
.wrapperSmall{width:100%;padding:30px
60px}.publish-page
.bc{text-align:center}.publish-page
h1{text-align:center;padding-bottom:30px}.pp{width:345px;height:340px;display:inline-block;vertical-align:top;padding-bottom:30px;margin-bottom:35px;margin-right:22px;box-shadow:0 0 15px rgba(0,0,0,0);position:relative;transition:all .3s}.pp:nth-child(3n){margin-right:0}.pp:after{display:none!important}.pp-image{width:345px;height:220px;line-height:220px;border-radius:3px;text-align:center}.pp-image
a{display:block}.pp-image a:after{display:none}.pp-image
img{width:auto;height:auto;max-width:100%;border-radius:3px;display:inline-block;vertical-align:middle}.pp-date{display:none}.pp-headline{font-size:12px;color:#b9babb;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;text-align:center;padding:15px
0 10px;text-transform:uppercase}.pp-title{font-size:18px;line-height:22px;font-family:"Avenir Next LT Pro Regular",Arial,Helvetica,sans-serif;color:#242424;text-align:center;width:285px;margin:0
auto;padding:0}.pp-title a:after{display:none}.pp-title.special{padding-top:32px}.publish-detail
.content{background:url(/media/images/blue-bg.jpg) no-repeat !important;padding-bottom:0;margin-bottom:0;background-size:cover}.publish-detail .text-wrapper{width:740px;margin:0
auto;padding:40px
0}.publish-detail .content-wrapper{margin-bottom:130px}.publish-detail
.share{position:absolute;bottom:-80px;text-align:center;width:350px;left:50%;margin-left:-175px}.publish-detail
h2{width:350px;text-align:center;margin-bottom:-175px}.related-wrapper{text-align:center}.pd-headline{font-size:16px;line-height:20px}.pd-title{font-size:32px;text-align:center}.pd-image{width:850px;height:auto;text-align:center;display:block;margin-left:-55px;margin-bottom:20px}.pd-image
a{display:block}.pd-image a:after{display:none}.pd-image
img{display:inline-block;vertical-align:middle;width:auto;height:auto;max-width:100%}.pd-desc a,.text-wrapper
a{text-decoration:underline}.pd-desc a:hover,.text-wrapper a:hover{text-decoration:none}.pd-date{font-size:14px;line-height:18px;color:#b9babb;padding-bottom:15px}.pd-hero-image{width:100%;text-align:center}.pd-hero-image
a{display:block}.pd-hero-image a:after{display:none}.pd-hero-image
img{width:auto;height:auto;max-width:100%;display:inline-block;vertical-align:middle}.pd-thumbs{margin-top:10px}.pd-thumbs a:after{display:none}.pd-thumbs
img{width:auto;height:auto;max-width:100%;max-height:100%;margin-bottom:15px;display:inline-block;vertical-align:middle}.pagination{padding:0px
0px 55px;*zoom:1;clear:both;text-align:center;font-size:16px;position:relative}.pagination:before,.pagination:after{content:"";display:table}.pagination:after{clear:both}.pagination a,.pagination>span{display:inline-block;vertical-align:middle;padding:10px
10px 0;height:35px;line-height:35px;text-decoration:none;position:relative;text-transform:uppercase;transition:all .3s}.pagination
a{text-align:center;padding:10px
0 10px}.pagination a:after{bottom:-3px}.pagination>span{font-weight:bold;color:#a0a0a0}.pagination .prev_page,.pagination
.next_page{background:#383e42;color:#FFF !important;transition:all .3s;position:absolute}.pagination .prev_page:after,.pagination .next_page:after{display:none}.pagination
.prev_page{float:left;left:0;width:200px;height:55px;line-height:55px;border-radius:3px;text-align:center;padding:0}.pagination .prev_page
span{padding-left:15px}.pagination .prev_page span:after{content:"";position:absolute;display:block;width:16px;height:12px;content:"\e910";font:12px/12px "icomoon";top:22px;left:50px;margin-left:-11px;transform:rotate(90deg);font-weight:bold;color:#f4fc02;transition:all .3s}.pagination
.next_page{float:right;right:0;width:200px;height:55px;line-height:55px;border-radius:3px;text-align:center;padding:0}.pagination .next_page
span{padding-right:15px;position:relative}.pagination .next_page span:after{content:"";position:absolute;display:block;width:16px;height:12px;content:"\e910";font:12px/12px "icomoon";top:3px;right:0;margin-right:-11px;transform:rotate(-90deg);font-weight:bold;color:#f4fc02;transition:all .3s}.paginatio-wrapper{position:relative}.page-brand
.content{background:url(/media/images/blue-bg.jpg) no-repeat !important;padding-top:100px;padding-bottom:35px;background-size:cover}.page-brand .brands-wrapper{position:relative;text-align:center}.page-brand .text-wrapper{padding:0;width:100%;border-radius:3px}.page-brand .content-wrapper{border-radius:3px}.page-brand
h1{position:absolute;background:none;color:#fff;width:300px;left:50%;margin-left:-150px;top:35px;font-size:38px}.bottom-content{margin-top:60px;padding:50px
100px;box-shadow:0 0 35px rgba(0,0,0,0.5)}.special-brands a:after{display:none}.sb-link{width:200px;height:80px;line-height:80px;display:inline-block;vertical-align:top;text-align:center;border:1px
solid #e8e8e8;border-top:0;border-left:0;box-shadow:0 0 20px rgba(0,0,0,0);transition:all .3s}.sb-link
img{width:auto;height:auto;max-width:100%;display:inline-block;vertical-align:middle}.sb-link:nth-child(6){border-radius:0 3px 0 0}.sb-link:nth-child(7){border-radius:0 0 0 3px}.sb-link:nth-child(12){border-radius:0 0 3px 0}.brand-column{display:inline-block;vertical-align:top;width:100px;text-align:center;margin-right:125px;margin-bottom:45px}.brand-column
a{text-decoration:none!important}.brand-column:nth-child(5n){margin-right:0}.brand-column
h3{padding:0;width:60px;height:60px;margin:0
auto 10px;line-height:60px;text-align:center;border-radius:3px;background:#383e42;color:#f4fc02}.brand-column
ul{margin:0;padding:0;list-style:none}.brand-column ul
li{padding:0;margin:0}.brand-column ul li:before{display:none}.brand-column ul
a{font-size:16px}.brand-column ul a:after{opacity:0}.fancybox-overlay{z-index:100000 !important}.fancybox-wrap{background:#fff}.fancybox-close{top:0;right:0;background:none;background:#d50012;width:35px;height:35px;text-align:center;line-height:35px}.fancybox-close:after{content:"";position:absolute;display:block;width:16px;height:16px;color:#fff;content:"\e908";font:16px/16px "icomoon";top:10px;left:9px}.fancybox-next
span{background:none;position:absolute;top:50%;margin-top:-15px;right:0}.fancybox-next span:after{content:"";position:absolute;display:block;width:18px;height:30px;content:"\e910";color:#383e42;font:33px/30px "icomoon";transform:rotate(-90deg)}.fancybox-prev
span{background:none;position:absolute;top:50%;margin-top:-30px;left:13px}.fancybox-prev span:after{content:"";position:absolute;display:block;width:18px;height:30px;content:"\e910";color:#383e42;font:33px/30px "icomoon";transform:rotate(90deg)}.page-contact .text-wrapper{padding-bottom:340px;margin-right:20px;width:870px}.page-contact .text-wrapper
h3{color:#9ea9b0 !important}.contact-left{float:left;width:50%}.contact-left
span{display:block}.contact-right{float:right;width:50%}.contact-right
span{display:block}.map{height:400px;margin-top:40px}.map
img{max-width:none}.gm-style-iw{width:100%!important}.infoBox{width:210px;border-radius:2px;position:relative;margin:15px
0 0 0px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.4);font-size:13px;line-height:18px;padding:0
0 10px 0}.infoBox>strong{display:block;padding:8px
0 8px 13px;font-size:14px}.infoBox>br{display:none}.infoBox
img{position:absolute!important;top:10px;right:10px;margin:0!important;width:20px;height:20px}.infoBox .address,.infoBox .contact,.infoBox .business-hour{display:block;width:100%;padding:0
15px 10px}.infoBox .address:before{display:none}.infoBox .business-hour{padding-bottom:0}.infoBox
.title{display:none}.infoBox .address
span{display:block}.page-auth
.content{background:url(/media/images/blue-bg.jpg) no-repeat !important;padding-top:100px;padding-bottom:35px;background-size:cover;margin-bottom:0}.page-auth .auth-wrapper{position:relative}.page-auth .text-wrapper{margin:0;padding:0;width:905px}.page-auth
h1{position:absolute;background:none;color:#fff;top:35px;font-size:32px}.page-auth .content-main{padding:45px
0 60px 60px}.page-auth
.error{float:none}.page-auth .field-phone .phone-tooltip{float:none;display:block;margin-left:140px}.page-auth
.orders{margin-right:30px}.page-auth .label-inactive:after,.page-auth .label-active:after{right:0}.page-auth .col-order-btns{width:153px}.page-auth .order-row:last-child{border-bottom:0}.page-auth
.aside{width:295px}.page-auth .pw-wrapper{padding-top:30px}.a-btn-logout{font-size:14px;margin-left:40px;text-transform:uppercase;color:#fff;position:relative;font-family:"Avenir Next LT Pro Regular",Arial,Helvetica,sans-serif;text-decoration:none;transition:all .3s}.a-btn-logout:after{content:"";position:absolute;display:block;width:100%;height:1px;background:#fff;box-shadow:0 1px 0 rgba(255,255,255,0);left:0;bottom:-2px;transition:all .3s}.a-intro{position:relative;width:100%;min-height:260px;padding-bottom:40px}.a-intro:after{content:"";position:absolute;display:block;width:890px;height:1px;background:#f8f8f8;bottom:0;left:-45px}.a-intro-left{position:relative;float:left;width:445px}.a-intro-user{position:relative;float:right;width:320px;padding-left:20px;border-left:1px solid #f8f8f8}.a-intro-title{font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;font-size:20px}.a-menu
li{margin-bottom:5px}.btn-auth-edit{width:200px;padding:0;text-align:center}.a-section-title{margin-top:50px}.a-section-title
a{position:relative;padding-left:65px;font-size:24px;line-height:28px}.a-section-title a:after{display:none}.a-section-title a:before{content:"";position:absolute;display:block;width:45px;height:45px;background:#383e42;border-radius:3px;text-align:center;line-height:45px;content:"\e917";font:24px/45px "icomoon";left:0;top:-8px;color:#f4fc02;text-indent:4px}.last-order-total{margin-bottom:20px;width:360px;margin:0
0 20px 305px;padding-top:15px;border-top:1px solid #e8e8e8;text-align:right;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;font-size:20px;display:none}.page-auth-login
.content{background:url(/media/images/catalog-bg.jpg);padding-top:100px;padding-bottom:35px;margin-bottom:0}.page-auth-login .auth-wrapper{position:relative}.page-auth-login
h1{position:absolute;background:none;color:#fff;top:35px;font-size:32px}.page-auth-login .text-wrapper{width:100%;padding:35px
45px 50px 45px;*zoom:1;clear:both}.page-auth-login .text-wrapper:before,.page-auth-login .text-wrapper:after{content:"";display:table}.page-auth-login .text-wrapper:after{clear:both}.page-auth-login .content-wrapper{border-radius:3px}.login-col{position:relative}.login-col
h3{font-size:20px;line-height:24px;padding-bottom:10px}.login-col h3 a:after{opacity:0;transition:all .3s}.lc1{float:left;width:540px;padding-right:80px;border-right:1px solid #e8e8e8}.lc1
h3{margin-bottom:15px}.lc1 .email,.lc1 .password,.lc1
.remember{position:relative;float:right;text-align:right}.lc1 .email input,.lc1 .password input,.lc1 .remember
input{border-color:#9ea9b0}.lc1 .email label,.lc1 .password label,.lc1 .remember
label{margin-right:20px;font-size:14px}.lc1 .email .error,.lc1 .password .error,.lc1 .remember
.error{width:270px;text-align:left;position:relative;float:right}.lc1
.remember{width:268px}.lc1 .btn-registration{position:relative;float:right;width:270px}.lc1 .auth-links{position:relative;float:right;margin-top:20px;width:280px;text-align:center;font-size:14px}.lc1
.forgotten{text-decoration:underline}.lc1 .forgotten:after{opacity:0;transition:all .3s}.lc2{float:right;width:525px}.lc2
li{padding:2px
25px}.forgotten-password
.content{background:url(/media/images/catalog-bg.jpg);padding-top:100px;padding-bottom:35px;margin-bottom:0}.forgotten-password .auth-wrapper{position:relative}.forgotten-password
h1{position:absolute;background:none;color:#fff;top:35px;font-size:32px}.forgotten-password .text-wrapper{width:100%;padding:45px
45px 60px 45px;*zoom:1;clear:both}.forgotten-password .text-wrapper:before,.forgotten-password .text-wrapper:after{content:"";display:table}.forgotten-password .text-wrapper:after{clear:both}.forgotten-password .content-wrapper{border-radius:3px}.forgotten-password
.signup{width:300px;margin-top:20px;padding:0;text-align:center;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif}.forgotten-password .back,.forgotten-password
.signup{color:#33373a;font-size:16px;line-height:26px;font-family:"Avenir Next LT Pro Regular",Arial,Helvetica,sans-serif}.auth-form-left{position:relative;width:540px;margin-bottom:20px}.auth-form-left
.error{width:315px;text-align:left;position:relative;float:left}.auth-form-left
.btn{margin-top:10px;width:300px}.page-auth-edit
.content{background:url(/media/images/catalog-bg.jpg);padding-top:100px;padding-bottom:35px;margin-bottom:0}.page-auth-edit .auth-wrapper{position:relative}.page-auth-edit
h1{position:absolute;background:none;color:#fff;top:35px;font-size:32px}.page-auth-edit .global-error{width:440px}.page-auth-signup
.content{background:url(/media/images/catalog-bg.jpg);padding-top:100px;padding-bottom:35px;margin-bottom:0}.page-auth-signup .auth-wrapper{position:relative}.page-auth-signup
h1{position:absolute;background:none;color:#fff;top:35px;font-size:32px}.page-auth-signup .text-wrapper{width:100% !important;padding:45px
45px 60px 45px;*zoom:1;clear:both}.page-auth-signup .text-wrapper:before,.page-auth-signup .text-wrapper:after{content:"";display:table}.page-auth-signup .text-wrapper:after{clear:both}.page-auth-signup .content-wrapper{border-radius:3px}.page-auth-signup
.lc1{padding-right:80px}.page-auth-signup .a-form-wrapper
p{margin-left:19px}.page-auth-signup .field-newsletter{margin-left:160px!important}.page-auth-signup .field-accept_terms{margin-left:160px!important}.page-auth-signup .field-accept_terms
span{margin-left:0;width:300px;margin-top:10px}.btn-checkin{width:300px!important;margin-right:0}.a-wrapper{width:100%}.steps{position:absolute;top:-100px;color:#f4fc02;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;font-size:28px;display:inline-block;vertical-align:middle;padding-bottom:0;margin-left:128px}.steps
span{color:#fff}.steps
.num{color:#f4fc02}.steps
a{opacity:.5}.steps a:after{display:none}.step2,.step3{display:inline-block;vertical-align:top}.step2{margin-right:15px}.checkout-header{position:relative;background:#383e42;display:block;height:120px;line-height:125px}.ch-wrapper{position:relative}.page-checkout
.logo{top:20px;width:140px;height:80px;background-size:contain}.page-checkout .text-wrapper{width:100% !important;padding:45px
45px 60px 45px;*zoom:1;clear:both}.page-checkout .text-wrapper:before,.page-checkout .text-wrapper:after{content:"";display:table}.page-checkout .text-wrapper:after{clear:both}.page-checkout .field
label{display:inline-block;vertical-align:middle;padding-bottom:0;margin-top:2px;margin-right:15px}.page-checkout .field
input{display:inline-block;vertical-align:middle}.page-checkout .wc-col2{padding-left:35px}.page-checkout
.error{width:100%;text-align:left;padding-left:130px}.page-checkout
.btn{font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif}.page-checkout .label-message{vertical-align:top!important;padding-top:10px!important}.page-checkout .global-error{width:459px}.page-checkout .field-message{margin-bottom:0}.field-phone .phone-tooltip{font-size:12px;opacity:.5;width:300px;position:relative;float:left}.field-shipping{padding-top:20px}.field-shipping .field-shipping-1 label,.field-shipping .field-shipping-2
label{width:255px;display:inline-block}.field-shipping-2
label{margin-left:128px !important}.req{margin-left:128px}.wc-cart-small{margin-top:30px}.wc-col
h2{font-size:20px;line-height:24px}.wc-col1{position:relative;float:left;width:540px;padding-left:60px;padding-right:80px;border-right:1px solid #e8e8e8}.wc-col1
.field{text-align:right}.wc-col1
.tooltip{font-size:12px;opacity:.5;margin-left:128px}.wc-col1 .field-phone{padding-bottom:0}.wc-col1 .field-shipping{padding-top:0}.wc-col2{position:relative;float:right;width:520px;text-align:left}.wc-col2
.field{text-align:left;margin-bottom:10px}.wc-col2 .field-b_same_as_shipping
label{width:100%}.wc-col2 .btn-checkout{margin-left:0}.wc-col2
p{padding-bottom:0!important}.wc-col2 .field-b_company_name,.wc-col2 .field-b_company_oib,.wc-col2 .field-b_company_address{text-align:right;padding-right:50px}.wc-col2 .field-b_company_name label,.wc-col2 .field-b_company_oib label,.wc-col2 .field-b_company_address
label{width:120px}.wc-col2 .field-b_company_oib{margin-right:182px}.field-b_first_name label,.field-b_last_name label,.field-b_address label,.field-b_city label,.field-b_zipcode label,.field-b_phone
label{width:100px}.field-zipcode
input{width:85px}.field-zipcode{margin-right:185px}.section-shipping .global-error{display:none}.section-shipping .global-error.active{display:block}.shipping-row1{margin-bottom:10px}.step2-next-step{margin-top:20px}.shipping-data{font-size:12px;line-height:20px;padding:0
0 0 38px}.payment-page
.logo{top:20px;width:140px;height:80px;background-size:contain}.payment-page .title-one,.payment-page .title-two{color:#fff;font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;font-size:32px;display:inline-block;vertical-align:middle;padding-bottom:0;margin-left:185px;opacity:.5}.payment-page .title-one span,.payment-page .title-two
span{color:#f4fc02}.payment-page
.cart_info_total_extra_shipping{display:inline-block !important}.payment-page .title-two{margin-left:50px;opacity:1}.payment-page .text-wrapper{width:100% !important;padding:45px
45px 60px 45px;*zoom:1;clear:both}.payment-page .text-wrapper:before,.payment-page .text-wrapper:after{content:"";display:table}.payment-page .text-wrapper:after{clear:both}.payment-page
.field{margin-bottom:15px}.payment-page .field
label{display:inline-block;vertical-align:middle;padding-bottom:0;margin-top:2px}.payment-page .field
input{display:inline-block;vertical-align:middle}.payment-page
.error{width:315px;text-align:left;position:relative;float:left}.payment-page .wc-col1{padding:0
60px 0 0;width:590px}.payment-page .wc-col2{padding-left:60px}.payment-page .wc-col2
.cart_info_total_extra_shipping{display:none !important}.payment-page .cart-label
span{font-size:14px}.payment-page .cart-label a:after{opacity:0;transition:all .3s}.payment-page .cart-label a:hover:after{opacity:1;transition:all .3s}.payment-page .ww-totals-title{font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif;font-size:20px;text-transform:uppercase;margin-bottom:15px}.payment-page .wc-col2 .field-message{margin:20px
0 15px}.payment-page .wc-col2
textarea{width:50%}.payment-page
.wp{padding:10px
0}.payment-page .wp-image{margin-right:10px}.payment-page .wp-cnt{width:290px}.payment-page .wp-total{width:140px}.payment-page .wp-title{font-size:16px !important}.shipping-message-label{display:block;font-size:14px}.wp-minprice{font-size:14px;width:300px;background:rgba(213,0,18,0.8);border-radius:3px;margin-bottom:15px;color:#fff;padding:10px
15px}.cart_info_total_extra_shipping{display:none!important}.payment-options{padding-bottom:35px;border-bottom:1px solid #e8e8e8;margin-bottom:30px}.cs-image{border:1px
solid #e8e8e8;border-radius:3px;text-align:center;margin-right:10px;height:57px}.cs-image
img{display:inline-block;vertical-align:middle}.cs-title{padding:0
10px!important}.cs-code{display:block;font-size:12px;color:#9ea9b0;opacity:.75}.cs-total{text-align:right}.btn-back{position:relative;float:left;font-size:14px;padding-left:15px}.btn-back:before{content:"";position:absolute;display:block;width:14px;height:14px;content:"\e910";font:10px/14px "icomoon";transform:rotate(90deg);font-weight:bold;left:-3px;top:7px}.btn-back:after{opacity:0;transition:all .3s}.btn-back:hover:after{opacity:1}.cs-totals-cnt{position:relative;float:right;width:300px}.cs-totals-cnt .w-totals{font-size:14px}.cs-totals-cnt .w-totals-label{width:42%;display:inline-block;vertical-align:top}.cs-totals-cnt .w-totals-value{width:56%;text-align:right;display:inline-block;vertical-align:top}.cs-totals-cnt .cart-total-shipping .w-totals-value{text-transform:uppercase}.cs-totals-cnt .cart-total{font-family:"Avenir Next LT Pro Bold",Arial,Helvetica,sans-serif}.cs-totals-cnt
ins{display:inline-block;margin-top:-3px;margin-bottom:3px;font-family:"Avenir Next LT Pro Regular",Arial,Helvetica,sans-serif!important}@media (max-width:765px){.cs-totals-cnt .w-totals-label{width:50%}.cs-totals-cnt .w-totals-value{display:inline-flex;flex-flow:column;width:48%}.cs-totals-cnt .w-totals-value
ins{display:none}.cs-totals-cnt
.cart_info_total_extra_shipping{display:inline-block !important}}.payment-page .wc-col2 .cs-totals-cnt
.cart_info_total_extra_shipping{display:inline-block !important}.field-payment>span{display:block;padding:3px
0}.shipping_info{display:none}.payment_info{font-size:12px;margin-left:38px;line-height:1.7;padding-bottom:10px;padding-top:2px}input[type=radio]+label:has(+.payment_info[data-payment_code=kekspay]){position:relative}input[type=radio]+label:has(+.payment_info[data-payment_code=kekspay]):after{content:"";display:block;width:51px;height:21px;background:url(/media/images/kekspay.svg) no-repeat left top;background-size:contain;position:absolute;right:0;bottom:auto;top:3px}.special-cart{position:relative;border-top:1px solid #e8e8e8;padding-top:30px}.w-table-small .wp-price-discount{display:flex;flex-flow:column}.page-thankyou
.content{background:url(/media/images/catalog-bg.jpg);padding-top:100px;padding-bottom:35px;margin-bottom:0}.page-thankyou .auth-wrapper{position:relative}.page-thankyou
h1{position:absolute;background:none;color:#fff;top:35px;font-size:32px}.page-thankyou .text-wrapper{width:100%;padding:45px;*zoom:1;clear:both}.page-thankyou .text-wrapper:before,.page-thankyou .text-wrapper:after{content:"";display:table}.page-thankyou .text-wrapper:after{clear:both}.page-thankyou .content-wrapper{border-radius:3px}.page-thankyou
.buttons{padding-bottom:0;font-weight:bold}.order-status
.content{background:url(/media/images/catalog-bg.jpg) no-repeat;padding-top:100px;padding-bottom:35px;margin-bottom:0}.order-status .auth-wrapper{position:relative}.order-status
h1{position:absolute;background:none;color:#fff;top:35px;font-size:32px}.order-status .col-order-details-price{width:190px}.order-status .text-wrapper{width:100%;margin-right:0}.order-status
.orders{margin-right:20px}.order-status .label-inactive:after,.order-status .label-active:after{right:0}.order-status .order-row:last-child{border-bottom:0}.my-orders-title{font-size:38px;line-height:44px;color:#33373a;padding:0
0 15px;font-weight:bold}.my-orders{border:0;padding:0;padding-right:30px}.btn-quick-shop{display:none}.change-password
.content{background:url(/media/images/blue-bg.jpg) no-repeat !important;padding-top:100px;padding-bottom:35px;background-size:cover;margin-bottom:0}.change-password .auth-wrapper{position:relative}.change-password .text-wrapper{margin:0;padding:0;width:890px}.change-password
h1{position:absolute;background:none;color:#fff;top:35px;font-size:32px}.change-password .content-main{padding:45px
0 45px 60px}.change-password
.btn{width:300px}.inquiry-form-page
form{width:450px}.inquiry-form-page form
label{display:block}.inquiry-form-page form input,.inquiry-form-page form textarea,.inquiry-form-page form
button{display:block;width:100%}@media (max-width:990px){.inquiry-form-page
form{width:100%}}.header,.services,.categories,.newsletter,.before-footer,.content,.footer{min-width:1200px}@media screen and (min-width:1230px){a:hover{text-decoration:none;color:#1f1f23}.btn:hover,input[type=submit]:hover,button:hover{background:#f4fc02;text-decoration:none}.btn-secondary:hover{background:#c3c902}.btn-terciary:hover{background:#f4fc02;color:#33373a !important}.btn-white:hover{background:#f4fc02;color:#fff}.btn-transparent:hover{background:#f4fc02;color:#33373a;border:1px
solid transparent}.btn-top:hover{background:#60606c}.btn-all-article:hover{color:#677279}.btn-reclamation:hover :after{display:none}.btn-social:hover{background:#1e2e4f}.btn-cat.special:hover{background:#6f0009;color:#fff !important}.btn-load-more:hover{color:#33373a !important}.btn-load-more:hover span:before,.btn-load-more:hover span:after{color:#383e42}.btn-registration:hover{color:#303036}.nav li:hover>a{color:#fff;text-decoration:none}.text-wrapper a:hover{color:#090a0b}.aside-nav a:hover{color:#9ea9b0}.aside-nav a:hover:before{opacity:1}.publish-widget .p-wrapper .pp:hover{box-shadow:0 0 45px rgba(0,0,0,0.2)}.ti-col:hover{color:#f4fc02}.ti-col3.active a:hover{color:#f4fc02}.ti-col3.active a:hover span:after{opacity:1}.ww:hover .ww-preview{display:block}.shopping_cart_preview .ww-btn-view:hover{background:#090a0b;color:#fff !important}.category-nav>li:hover{background:#1f1f23}.category-nav>li.has-children:hover
ul{display:block}.category-nav li:hover>a{color:#f4fc02;text-decoration:none}.category-nav ul a:hover{color:#f4fc02}.category-nav ul a:hover
span{color:#fff}.home:hover:after{color:#f4fc02}.sw-toggle:hover:after,.sw button:hover:after{color:#f4fc02}.s-nav a:hover{color:#f4fc02;background:#303036}.ui-autocomplete li:hover{background:#f3f3f3}.ui-autocomplete a:hover{color:#33373a}.all-brands:hover{text-decoration:underline;color:#030404;opacity:.7}.service-col:hover .service-container{opacity:1}.service-col:hover .btn-sc{opacity:1}.tabs a:hover{background:#030404;color:#fff}.bf-hover:hover:before{background:#f9fe66;color:#090a0b}.fo-list a:hover span:after{opacity:1}.dev a:hover:after{opacity:1}.youtube:hover{background:#6f0009}.category-asidea:hover
span{color:#383e42}.category-asidea:hover:before{opacity:1}.btn-cf-clear:hover{background:none;color:#3c0005}.btn-cf-active-clear:hover{color:#3c0005}.btn-cf-active-clear:hover
span{color:#3c0005}.btn-cf-active-clear:hover span:before{color:#3c0005}.cp:hover{box-shadow:0 0 30px rgba(0,0,0,0.2);border-color:transparent}.cp:hover .cp-sizes{box-shadow:0 35px 37px rgba(0,0,0,0.2);border-color:transparent;max-height:inherit;padding:0
10px 10px}.cp-desc a:hover{color:#d50012}.cp-container-special .find-more:hover,.special-catalog .find-more:hover{color:#f4fc02 !important}.cp-container-special .cp:hover,.special-catalog .cp:hover{box-shadow:none}.cp-container-special .cp:hover .cp-cnt,.special-catalog .cp:hover .cp-cnt{box-shadow:0 0 39px rgba(0,0,0,0.5);border:1px
solid transparent}.cp-container-special .cp:hover .cp-cnt:before,.special-catalog .cp:hover .cp-cnt:before{opacity:1}.cp-container-special .cp:hover .cp-top:before,.special-catalog .cp:hover .cp-top:before{height:80%}.cp-container-special .cp:hover .find-more,.special-catalog .cp:hover .find-more{opacity:1;bottom:-8px}.cp-container-special .cp-title a:hover,.special-catalog .cp-title a:hover{color:#33373a}.cd-thumb:hover{border-color:#b5b5b5}.size-variation:hover{border:1px
solid transparent;background:#383e42;color:#f4fc02 !important}.size-variation.not-available{position:relative;opacity:.2}.size-variation.not-available:hover{opacity:.2;color:#383e42;border:1px
solid #9ea9b0;background:none}.real-size:hover span:after{box-shadow:0}.minus:hover,.plus:hover{background:#687780}.btn-inquiry:hover{color:#33373a}.modal-box .close-button:hover:before{color:#000}.wp-btn-delete:hover{opacity:1}.wp-btn-delete:hover:before{opacity:1}.pp:hover{box-shadow:0 0 15px rgba(0,0,0,0.5)}.pp:hover .pp-image
img{border-radius:3px 3px 0 0}.pagination a:hover{color:#33373a}.pagination .prev_page:hover span:after{color:#33373a}.pagination .next_page:hover span:after{color:#33373a}.sb-link:hover{box-shadow:0 0 20px rgba(0,0,0,0.5)}.brand-column ul a:hover:after{opacity:1}.a-btn-logout:hover{color:#fff}.a-btn-logout:hover:after{box-shadow:0 1px 0 rgba(255,255,255,0.5)}.login-col h3 a:hover:after{opacity:1}.lc1 .forgotten:hover:after{opacity:1}}@media screen and (max-width:1230px){.before-footer,.categories,.content,.footer,.header,.newsletter,.services{min-width:inherit}.btn,button,input[type=submit]{height:auto;line-height:20px;padding:10px
12px}.wrapper{width:960px}.nav
a{padding:0
7px}.category-nav>li{font-size:12px}.logo{width:125px;height:67px;background-size:contain;top:50px}.top-info{left:160px}.ti-col2{display:none}.sw-toggle:after{width:18px;height:18px;font-size:18px;line-height:18px;top:17px;left:17px}.ww{top:60px}.shopping_cart_preview{display:none!important}.category-nav>li{font-size:13px}.text-wrapper{padding-right:15px}.wrapperSmall
img{display:inline-block;vertical-align:top;margin:0
1px 2px 0;height:auto;max-width:100%}.page-cms-galerija-fotografija
.wrapperSmall{word-break:break-all}.publish-widget .p-wrapper
.pp{width:calc(33.3333% - 17px)}.publish-widget .pp-image{width:100%;height:auto;line-height:inherit}.publish-widget .pp-cnt{width:100%;height:auto}.payment{width:295px;margin-right:0;float:left}.bf-left{width:100%;margin-bottom:15px}.bf-title{width:100%;display:block}.bf-right{width:100%}.bf-right .bf-right-info{margin-top:0}.fo-right{width:290px}.fo-left{width:80%}.fo-col-left{width:385px;margin-bottom:30px}.fo-col-right2 .fo-list{width:100%}.facebook{margin-right:10px}.social
.btn{width:auto!important}.fo-col-left2 .fo-list,.fo-col-right2 .fo-list{width:50%}.conversion-info{margin:15px
0 0 10px}.page-cms-homepage
.content{min-height:inherit;background-position:bottom}.intro-ls{width:695px;height:auto}.intro-rs{width:245px;min-height:auto}.section-single-categories
p{line-height:0;padding:0
10px 20px}.section-single-categories p
.btn{display:block;width:100%;margin:0
0 10px}.section-single-categories p .btn:last-child{margin-bottom:0}.section-single-categories .cat-title{display:block;font-size:16px;line-height:22px}.logos{width:695px}.free-delivery{padding-left:55px;margin-right:0;width:245px;font-size:16px}.free-delivery:before{left:0}.section-row{background:#fff;height:auto}.section-row
.btn{font-size:12px;line-height:18px}.section-row
img{width:auto;max-width:100%;height:auto}.cat-title{font-size:14px;line-height:20px;top:0}.services{margin-bottom:50px}.service-col{height:185px}.sc-title{font-size:40px;line-height:46px}.sc-title
span{font-size:20px;line-height:26px}.btn-sc{opacity:1}.btn-sc
p{line-height:20px}.btn-sc
a{padding:0}.links-container{top:25px}.s-col-r .links-container{left:25px}.s-col-l .links-container{right:25px}.homepage-products{margin-bottom:50px}.hp-title{margin-bottom:10px}.hp-tabs{margin-bottom:25px!important}.hp-tabs-widget{padding-bottom:0}.contact-left{float:none;width:100%}.contact-right{float:none;width:100%}.pp{width:calc(33.3333% - 15px);height:auto}.pp-image{width:100%;height:auto;line-height:inherit}.pp-image
span{display:block;width:100%;height:auto;text-align:center}.pp-image
img{display:inline-block}.pp-cnt{padding:0
10px}.pp-title{width:100%}.page-catalog-index
.main{width:740px}.cp{width:calc(33.33333% - 17px)}.cp-title{width:100%}.cp-top{height:auto}.cp-image{height:auto}.cp-image
span{height:140px;line-height:140px;display:flex;align-items:center;justify-content:center}.cp-image
img{max-height:100%}.cp-current-price{font-size:16px;line-height:22px}.cp-container-special .cp-image span,.special-catalog .cp-image
span{height:684px}.cp-container-special .cp-title,.special-catalog .cp-title{width:58%}.cp-container-special .cp-price,.special-catalog .cp-price{width:42%}.cp-cnt{padding:15px
15px 20px}.cp-current-price{font-size:14px;line-height:18px}.cd-left{width:455px}.cd-right{width:370px}.page-catalog-detail-special .cd-thumbs-special{width:80px;margin-right:60px;z-index:100}.page-catalog-detail-special .cd-images{margin-right:35px}.cd-spec{width:135px}.cd-price{width:100%;float:none}.cd-delivery{float:none;width:100%;padding-left:40px}.cd-qty{margin-right:20px;flex-grow:0;flex-shrink:0}.variation-attribute{display:flex;align-items:flex-start}.cd-btn-addtocart-detail{margin-top:2px}.tabs-widget{margin-top:0}.cd-inquiry
.field{text-align:left;width:100%}.cd-inquiry .field input,.cd-inquiry .field
textarea{width:100%}.btn-inquiry{width:100%}.cd-show-query{margin-left:0}.popup-active .page-wrapper{display:none}.cd-current-price{font-size:24px;line-height:28px}.cart-l{width:625px}.cart-r{width:320px;padding:25px}.cart-r
.btn{height:auto;line-height:20px}.wp{padding:20px;position:relative}.wp-image{width:60px;margin-right:15px}.wp-btn-delete{left:27px;width:60px;top:85px}.wp-image
a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.wp-cnt{width:270px;padding-right:15px}.wp-qty{width:110px;position:relative}.wp-total{width:130px}.wp-product-extra_price_lowest{font-size:10px}.input-qty{width:40px;padding:0
10px}.minus,.plus{width:25px;height:25px}.minus:before,.plus:before{font-size:11px;line-height:11px;width:11px;height:11px;top:8px;left:8px}.cd-unit{line-height:12px}.product_message{width:auto;font-size:10px;line-height:14px;margin:0;left:-15px;right:-15px;bottom:auto;top:50px;text-align:center}.ww-coupons-add{position:relative}.ww-coupons-add
input{padding:0
90px 0 52px}.ww-coupons-add .ww-btn-add{width:80px;min-width:80px;height:48px}.coupon_message_response_ok{color:#000}.auth-coupons{padding-right:35px}.ww-auth-coupons-add{max-width:350px}.ww-add-coupons-note{padding-left:30px}.wc-col1{width:480px;padding:0
40px}.wc-col2{width:375px}.page-checkout
.btn{width:100%}.steps .step2,.steps
.step3{font-size:25px}.payment-page .wc-col1{width:495px}.payment-page .wc-col2
textarea{width:100%}.payment-page .wp-cnt{width:225px}.payment-page .wp-title{font-size:14px!important;line-height:20px}.payment-page .wp-total{width:130px}.btn-finish{width:100%}.wp-image
figure{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.btn-back{font-size:12px}.sb-link{width:16.6666%;display:inline-flex;align-items:center;justify-content:center}.brand-column{margin-right:65px}.page-auth .content-main{padding:30px
0 45px 35px}.a-intro-left{width:375px}.a-intro-user{width:290px}.a-intro:after{width:auto;left:-35px;right:0}.a-section-title{margin-top:40px}.page-auth .col-order-btns{width:120px}.order-status .text-wrapper{padding:25px
0 45px 45px}.order-status .orders .col-order-total{width:209px}.order-status .orders .col-order-status{width:125px}.order-status .orders .col-order-date{width:90px}.order-status .last-order-total{margin-left:246px}.order-status .col-order-details-price{width:168px}.orders .col-order-status{margin-left:0}.orders .col-order-total{margin:0
10px}.orders .table-col{font-size:14px}.col-order-date{width:95px}.col-order-details-image
figure{display:flex;align-items:center;justify-content:center}.col-order-details-title{width:330px}.last-order-total{margin-left:246px}.page-search
.content{padding-top:180px}}@media screen and (max-width:990px){body{font-size:14px;line-height:20px}body.menu-active .content,body.menu-active .publish-widget,body.menu-active .newsletter,body.menu-active .before-footer,body.menu-active .footer,body.menu-active .services,body.menu-active .homepage-products{display:none}body.filters-active .header,body.filters-active .sw,body.filters-active .content,body.filters-active .publish-widget,body.filters-active .newsletter,body.filters-active .before-footer,body.filters-active
.footer{display:none}h1{font-size:28px;line-height:36px}h2{font-size:20px;line-height:26px}h3{font-size:18px;line-height:24px}h4{font-size:16px;line-height:22px}p{line-height:20px}.wrapper{width:100%;padding:0
30px}.header{min-height:inherit;height:50px}.logo{width:50px;height:27px;top:12px;left:30px}.m-menu-btn{display:block;position:absolute;width:50px;height:50px;top:0;right:0;background:#303036;cursor:pointer}.m-menu-btn
span{position:absolute;width:18px;height:2px;background:#f4fc02;top:50%;margin-top:-1px;left:50%;margin-left:-9px;transition:all .3s}.m-menu-btn span:before{content:"";position:absolute;display:block;width:18px;height:2px;background:#f4fc02;top:-5px;left:0;transition:all .3s}.m-menu-btn span:after{content:"";position:absolute;display:block;width:18px;height:2px;background:#f4fc02;bottom:-5px;left:0;transition:all .3s}.m-menu-btn.menu-active
span{background:none}.m-menu-btn.menu-active span:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);top:0}.m-menu-btn.menu-active span:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);bottom:0}.ti-col3{position:absolute;top:0;right:102px;margin:0;height:50px;padding:0;width:50px;font-size:0}.ti-col3:before{display:none}.ti-col3
a{display:none}.ti-col3
a.special{display:block;width:100%;height:100%;font-size:0;background:#303036;position:relative}.ti-col3 a.special:after{content:"";position:absolute;display:block;width:20px;height:20px;content:"\e902";font:20px/20px "icomoon";color:#fff;top:50%;margin-top:-10px;left:50%;margin-left:-10px}.m-menu-container{flex-flow:column;position:fixed;background:#fff;top:90px;right:0;bottom:0;left:0;z-index:1000;line-height:0;max-height:calc(100% - 60px);overflow:auto}.m-menu-container.menu-active{display:flex}.m-menu-container .ti-col-support{display:block}.m-menu-container .top-buttons{display:flex}.m-menu-container .top-nav{display:block}.m-menu-container .btn-facebook,.m-menu-container .btn-play{display:block!important}.btn-facebook,.btn-play{display:none!important}.top-buttons{position:relative;display:flex;align-items:center;justify-content:flex-end;display:none}.btn-top{position:relative;display:block;top:auto;right:auto;bottom:auto;left:auto;margin-left:2px;width:40px;height:40px}.btn-facebook:after{width:16px;height:16px;font-size:16px;line-height:16px;text-align:center;top:11px;left:12px}.btn-play:after{width:20px;height:20px;font-size:20px;line-height:20px;text-align:center;top:9px;left:10px}.m-menu-container-bottom{display:flex;align-items:center;justify-content:space-between;padding:0
30px}.ti-col-support{display:none;position:relative;width:auto;color:#33373a;flex-grow:0;flex-shrink:0}.ti-col-support
span{color:#33373a}.ww{top:0;right:51px;width:auto;border-radius:0;background:none;opacity:1}.ww-items{min-width:inherit;width:50px;height:50px;padding-left:0;border-radius:0;background:none}.ww-items:after{width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:21px;line-height:20px;left:10px;top:15px}.ww-counter{top:10px;left:auto;right:7px;width:15px;height:15px;border-radius:50%;display:flex!important;align-items:center;justify-content:center;background:#f4fc02;color:#33373a;font-size:10px;line-height:10px;z-index:1}.ww-counter>span{display:none!important}.ww-counter>span.cart_info_item_count{display:block!important}.total-items{margin:0;padding:0}.ww-empty{display:none}.categories{display:none}.category-nav{position:relative;display:block;top:auto;right:auto;bottom:auto;left:auto;width:100%;height:auto;padding:0;border:none}.category-nav
li{display:block;position:relative;width:100%;border-right:0!important;border-left:0!important}.category-nav>li{border-bottom:1px solid #e8e8e8}.category-nav>li
a{display:block;font-size:14px;line-height:20px;color:#33373a;padding:10px
17px 10px 30px;text-align:left}.category-nav>li.has-children>a:before{content:"";position:absolute;display:block;width:2px;height:14px;top:13px;right:23px;background:#33373a;transition:opacity .3s}.category-nav>li.has-children>a:after{content:"";position:absolute;display:block;width:14px;height:2px;top:19px;right:17px;background:#33373a}.category-nav>li.has-children.active a:before{opacity:0}.category-nav>li.has-children.active
ul{max-height:inherit;padding:0
0 10px}.category-nav>li
ul{position:relative;display:block;width:100%;top:auto;right:auto;bottom:auto;left:auto;background:none;border:none;max-height:0;overflow:hidden;padding:0;transition:all .3s}.category-nav>li ul
li{border:none;padding-bottom:5px}.category-nav>li ul
a{color:#33373a;padding:0
17px 0 30px;font-size:12px;line-height:20px}.nav{position:relative;display:block;width:100%;top:auto;right:auto;bottom:auto;left:auto}.top-nav{height:auto;z-index:inherit;line-height:inherit;font-size:0;margin-top:10px;border-bottom:1px solid #e8e8e8;display:none}.top-nav
li{display:inline-block;vertical-align:top;width:50%;padding:0
0 5px}.top-nav li.selected
a{color:#33373a;text-decoration:underline}.top-nav
a{display:block;width:100%;padding:0
30px;color:#33373a;text-align:left;font-weight:bold;font-size:14px;line-height:20px}.page-search
.bc{display:none}.sw{position:relative;display:block;width:100%;height:40px;top:auto;right:auto;bottom:auto;left:auto;margin:0}.sw
form{display:block;position:relative;width:100%;top:auto;right:auto;bottom:auto;left:auto;height:40px;border-radius:0}.sw
button{width:50px;height:40px;top:0;right:0}.sw button:after{width:15px;height:15px;font-size:15px;line-height:15px;top:13px;left:18px}.sw-toggle{display:none}.sw-input{height:40px;line-height:normal;position:relative;display:block;width:100%;border-radius:0;padding:0
50px 0 30px}.page-search-cms .s-item{margin-bottom:35px}.page-search-cms .s-item-title{font-size:20px;line-height:28px}.s-header{width:100%;left:auto;margin-left:0;right:0}.s-no-results,.no-product-title{text-align:center;padding-bottom:10px;padding:0;font-weight:normal;font-family:"Avenir Next LT Pro Regular",Arial,Helvetica,sans-serif;font-size:14px!important}.autocomplete-container{top:40px}.ui-autocomplete{top:auto!important}.content{background:#fff;margin-bottom:45px}.content-wrapper{box-shadow:none;flex-flow:column}.text-wrapper{padding:0;float:none;width:100%}.text-wrapper
p{padding-bottom:10px}.aside{float:none;width:100%;border:none}.aside-nav{display:block;width:100%;font-size:0;border:none;border-top:1px solid #43494e;border-bottom:1px solid #43494e;line-height:0;padding-top:15px}.aside-nav
li{border:none!important;width:50%;vertical-align:top;display:inline-block;padding:0
0 10px;height:auto;line-height:0}.aside-nav li.selected
a{padding-left:0;color:#33373a;text-decoration:underline}.aside-nav li.selected a:before{display:none}.aside-nav
a{border:none!important;font-size:12px;line-height:20px;font-weight:bold}.aside-nav a:before{display:none}.blog-widget{height:auto}.blog-widget>p{display:none}.blog-widget
h2{position:relative;top:auto;right:auto;bottom:auto;left:auto;margin:auto}.publish-widget .p-wrapper
.pp{margin-bottom:0}.publish-widget .pp-image{margin-bottom:10px}.publish-widget .pp-headline{font-size:12px;line-height:18px;padding:0
0 5px}.publish-widget .pp-title{width:100%;margin:auto;padding:0
10px;font-size:16px;line-height:22px}.all-article{margin:15px
0 40px}.newsletter{min-height:170px}.payment
p{font-size:12px;line-height:18px}.page-brand .bottom-content{padding:40px
25px}.sb-link
img{max-width:70%;height:auto}.brand-column{width:25%;margin:0
0 20px 0}.before-footer{padding:30px
0 45px}.bf-title
a{font-size:40px;line-height:46px}.bf-subtitle{margin-top:0;margin-bottom:15px}.bf-left .btn-transparent{margin-top:10px}.footer{padding:30px
0 45px;background:none}.fo-wrapper{display:flex;flex-flow:column}.fo-left{float:none;width:calc(100% - -60px);margin-left:-30px;order:1}.fo-right{float:none;width:100%;order:2;display:flex;justify-content:center;margin-bottom:15px}.fo-col-left,.fo-col-right{width:100%;float:none;padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid #e3e3e3;max-height:26px;overflow:hidden;transition:all .3s}.fo-col-left.active,.fo-col-right.active{max-height:inherit}.fo-col-left.active .fo-title:after,.fo-col-right.active .fo-title:after{opacity:0}.fo-col-right .fo-list{width:auto}.fo-title{display:block;text-align:left;padding:0
30px 6px;position:relative}.fo-title:before{content:"";position:absolute;display:block;width:14px;height:2px;background:#33373a;top:7px;right:25px}.fo-title:after{content:"";position:absolute;display:block;width:2px;height:14px;background:#33373a;top:1px;right:31px;transition:opacity .3s}.fo-list{display:block;width:auto;margin:0
30px}.fo-list
li{padding:0
0 5px}.fo-list
a{display:block}.fo-col-left2 .fo-list,.fo-col-right2 .fo-list{width:calc(50% - 60px);display:inline-block}.fo-col-left2,.fo-col-right2{margin-top:0}.social{float:none;width:100%;display:block;order:4;margin-top:0;display:flex;align-items:center;justify-content:space-between}.cards{order:5;margin-top:15px;justify-content:center}.dev-container{float:none;width:100%;display:block;order:6;margin-top:20px;display:flex;align-items:center;justify-content:space-between}.secure{display:none}.fo-list-special{margin:0;width:100%!important;padding:0
30px;min-height:inherit}.fo-list-special .mail,.fo-list-special
.phone{position:relative;bottom:auto;width:100%}.fo-list-special .mail:after,.fo-list-special .phone:after{display:none}.conversion-info{float:none;text-align:center;order:3;margin:5px
0 15px}.slider-wrapper{padding:0;margin-top:0}.intro-ls,.intro-rs{width:100%;margin-top:0;float:none;border:none;border-radius:0}.intro-ls{margin-bottom:20px}.page-cms-homepage
.content{background:#fff}.page-cms-homepage .content
.wrapper{padding:0;display:flex;align-items:center;justify-content:center;flex-flow:column}.slider-intro li
img{border-radius:0}.section-single
img{width:100%}.section-single-categories
p{padding:0
30px 30px}.bx-pager{bottom:20px;left:15px}.logos{width:100%;padding:0
30px;float:none}.logos>div{display:none}.logos
p{width:100%}.logos .all-brands{height:auto;line-height:20px;margin-left:0;margin-top:15px;min-height:inherit}.free-delivery{width:auto;margin:20px
30px;float:none}.free-delivery:before{height:40px;line-height:42px}.services{margin-bottom:30px}.service-col{display:block;width:100%;margin:0;height:auto}.service-container{position:absolute;top:0;left:0;opacity:1;background:rgba(0,0,0,0.3)}.links-container{position:relative;display:block;width:100%;height:auto;padding:30px;top:auto!important;right:auto!important;bottom:auto;left:auto!important;text-align:left}.sc-title{text-align:left}.btn-sc{margin-left:0;margin-right:10px}.homepage-products{margin-bottom:30px}.hp-title{margin-bottom:0;font-size:18px;line-height:24px;padding-bottom:10px}.hp-tab-content
.cp{width:calc(25% - 8px)}.hp-tab-content .cp:nth-child(2n){margin-right:10px}.hp-tab-content .cp:nth-child(3n){margin-right:10px}.hp-tab-content .cp:nth-child(4n){margin-right:0px}.hp-tab-content .cp .cp-lowest-price{font-size:10px}.page-catalog-index
.content{background:#fff !important}.page-catalog-index
.main{width:100%;padding:0}.ci-top-main{display:flex;flex-wrap:wrap}.ci-top-main
.bc{padding:0;font-size:11px;color:#9ea9b0;width:100%}.ci-top-main .bc
a{text-decoration:none !important;padding:0;margin:0
25px 0 0;position:relative;color:#9ea9b0}.ci-top-main .bc a:after{content:"";position:absolute;display:block;width:3px;height:5px;background:url(/media/images/breadcrumb.jpg);background-repeat:no-repeat;top:4px;left:auto;right:-14px;box-shadow:none}.ci-top-main .bc a:before{content:"";position:absolute;display:block;width:100%;height:1px;background:#9ea9b0;bottom:0;left:0;padding-right:-15px}.ci-top-main
h1{width:100%!important}.ci-buttons-container{display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:20px}.m-filters-btn{display:flex;align-items:center;justify-content:flex-start;padding:0
15px;border:1px
solid #43494e;border-radius:3px 0 0 3px;width:100%;font-size:14px;height:40px;background:url(/media/images/icons/arrow.svg) 95% 15px no-repeat;background-size:10px}.m-filters-btn.single{border-radius:3px}.ci-sort{margin-top:0;float:none;width:50%;flex-grow:0;flex-shrink:0;margin-left:-1px}.ci-sort
select{width:100%;height:40px;padding:0
15px;border-color:#43494e;border-radius:0 3px 3px 0}.cf{display:none}.m-filters-container{position:fixed;top:0;right:0;bottom:0;left:0;background:#fff;z-index:10000;flex-flow:column}.m-filters-container.filters-active{display:flex}.m-filters-container .m-filters-btn{border:none;border-radius:0;border-bottom:1px solid #43494e;height:40px;flex-grow:0;flex-shrink:0;font-size:16px;font-weight:bold;background:#fff}.m-filters-container .m-filters-btn:after{content:"";position:absolute;display:block;width:16px;height:16px;content:"\e908";font:16px/16px "icomoon";color:#33373a;right:15px;top:11px}.m-filters-container .cf-clear{display:none}.m-filters-container
.cf{display:block}.cf-item-category{display:none}.cf{width:100%;height:calc(100% - 120px);overflow:auto}.cf::-webkit-scrollbar{-webkit-appearance:none;width:4px;background:#e8e8e8}.cf::-webkit-scrollbar-thumb{background-color:#43494e;border-radius:5px}.cf-item{padding:0}.cf-item.active .cf-title:after{opacity:0}.cf-item.active .cf-item-wrapper{max-height:inherit;padding:0
15px 10px}.cf-title{margin-bottom:0;padding:10px
15px;position:relative}.cf-title:before{content:"";position:absolute;display:block;width:14px;height:2px;background:#9ea9b0;top:19px;right:15px}.cf-title:after{content:"";position:absolute;display:block;width:2px;height:14px;background:#9ea9b0;top:13px;right:21px;transition:opacity .3s}.cf-item-wrapper{overflow:hidden;max-height:0;padding:0
15px;transition:all .3s}.cf-row{margin:0
0 5px;padding-right:0}.cf-btn-container{display:flex;position:fixed;bottom:0;left:0;right:0;padding:20px
15px;background:#fff}.confirm-filters{position:relative;display:flex;align-items:center;justify-content:center;width:100%;background:#fff;border:1px
solid #43494e;border-radius:3px;height:40px;font-weight:bold;padding:0;opacity:0;visibility:hidden;transition:all .3s}.confirm-filters.active{opacity:1;visibility:visible}.m-btn-cf-active-clear{position:relative;display:flex;align-items:center;justify-content:center;width:calc(50% - 5px);margin-right:10px;height:40px;color:#fff;background:#d50012;border-radius:3px;flex-grow:0;flex-shrink:0}.top-filters{margin-top:0;border-top:0;padding:0
0 15px}.cf-active-label.filter-desc{display:none}.cf-active{display:flex;justify-content:center;flex-wrap:wrap}.cf-active-item{padding:0;border:none;color:#d50012;display:flex;align-items:center}.cf-active-item:before{position:relative;line-height:10px;left:auto;top:auto;margin-right:4px}.btn-cf-active-clear{width:100%;border:none;color:#fff !important;background:#d50012;margin-top:10px;padding:8px;display:flex;justify-content:center;align-items:center}.btn-cf-active-clear
span{color:#fff;display:flex;align-items:center}.btn-cf-active-clear span:before{display:none}.cp{width:calc(50% - 5px);margin:0
10px 10px 0}.cp:nth-child(3n){margin-right:10px}.cp:nth-child(2n){margin-right:0}.cp-top{padding-bottom:10px}.cp-container-special .cp,.special-catalog
.cp{margin:0
0 10px 0}.cp-container-special .cp-image span,.special-catalog .cp-image
span{height:calc(100vw - 80px)}.cp-current-price{font-size:16px;line-height:22px}.page-catalog-detail
.content{background:#fff !important}.page-catalog-detail .content-wrapper{padding:0}.cd-left{width:100%;float:none}.cd-right{width:100%;float:none;margin-top:15px}.cd-hero-slide>a{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.video-container{margin-top:15px}.cd-top{border-bottom:0}.cd-delivery{margin:20px
0 10px}.cd-delivery:before{height:31px;line-height:33px}.variation-alert.active{display:none}.cd-images
a{padding:10px}.cd-images
img{max-height:100%}.cd-thumbs-special{position:absolute;top:10px;left:10px;right:10px;display:flex;align-items:center;justify-content:space-between}.cd-thumbs-special .cd-badge,.cd-thumbs-special .cp-logo{position:relative;display:block;top:auto;right:auto;bottom:auto;left:auto;margin:auto 0}.cd-thumbs-special .cd-coupon{width:95px}.page-catalog-detail-special .cd-badge-discount,.page-catalog-detail-special .cd-badge-new{position:absolute;width:40px;height:40px;line-height:40px;font-size:12px;top:15px;right:auto;margin:auto 0}.page-catalog-detail-special .cd-manufacturer{left:15px;position:absolute;top:15px}.page-catalog-detail-special .cd-badge-discount{right:15px}.page-catalog-detail-special .cd-thumbs,.page-catalog-detail-special .cd-thumbs-special{height:auto}.page-catalog-detail-special .cd-thumbs{width:100%;margin:0}.page-catalog-detail-special .cd-hero-slide,.page-catalog-detail-special .cd-images{height:auto;line-height:40px}.page-catalog-detail-special .cd-hero-slide .bx-wrapper,.page-catalog-detail-special .cd-images .bx-wrapper{height:auto}.page-catalog-detail-special .cd-coupon-custom{position:absolute;top:15px;right:15px}.cd-thumbs,.cd-thumbs-wrapper{height:auto!important;margin:10px
0 10px!important;display:flex!important;flex-wrap:wrap;width:100%!important}.cd-thumb{width:calc(100% / 3 - 3.5px) !important;margin:0
5px 5px 0!important;display:flex;justify-content:center;align-items:center;line-height:40px}.cd-thumb:nth-child(3n){margin-right:0!important}.cd-inquiry{display:block!important;box-shadow:none;margin-top:0;padding:0!important}.cd-btn-show-query{display:none}.cd-inquiryform-container{display:none!important}.cd-inquiry
.error{width:100%;margin-left:0}.slider:before{right:10px;top:10px;width:45px;height:135px}.gsZoom{width:45px;height:45px;top:55px;right:10px;display:flex;justify-content:center;align-items:center}.gsZoom:before{position:relative;width:auto;height:auto}.gsControl{right:5px;width:50px}.gsControl:before{font-size:40px}.gsPrev{left:5px}.gsZoomOut{top:100px}.fancybox-gallery .fancybox-close{width:45px;height:45px;right:10px;top:10px}.cd-badges{right:auto;left:0;top:55px}.cd-badges.custom{position:absolute;top:60px;left:auto;right:15px}.cd-badges.custom .cd-list-badge{width:40px;height:40px}.cd-badges.custom .cd-list-badge
img{max-width:34px!important;max-height:34px!important}.page-catalog-detail-special .cd-thumbs-special{width:auto;margin:0;position:relative;top:auto;left:auto;right:auto;height:auto;display:flex;align-content:center;justify-content:space-between}.page-catalog-detail-special .cd-images{position:relative;display:block;width:100%;margin:0
0 10px;display:flex;align-items:center;justify-content:space-between}.page-catalog-detail-special .cd-manufacturer{width:120px;height:auto;margin:0}.page-catalog-detail-special .cd-badge{margin:0}.page-catalog-detail-special .cd-hero-slide{width:100%;height:auto;line-height:inherit;margin:0}.page-catalog-detail-special .cd-figure{line-height:inherit}.page-catalog-detail-special .cd-figure
span{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.page-catalog-detail-special .cd-figure
img{height:98%}.page-catalog-detail-special
.newsletter{margin-top:0}.cd-spec{display:block;width:100%;margin:0
0 10px}.cd-spec
p{display:flex;align-items:center;justify-content:center}.cd-spec a:after{display:none}.cd-spec
img{margin-bottom:0}.video-container
iframe{width:100%}.cd-middle{padding-top:0}.newsletter:before{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,0.5)}.payment h4:before{color:#33373a}.page-contact .text-wrapper{width:100%;padding:0;margin:0}.publish-page
.content{background:#fff !important;padding-bottom:0;margin-bottom:0}.publish-page .text-wrapper,.publish-page
.wrapperSmall{padding:0}.publish-page
.bc{text-align:left}.publish-page
h1{text-align:left}.publish-detail
.content{background:#fff !important}.publish-detail .text-wrapper{width:100%;padding:0}.publish-detail
iframe{width:100%}.pd-image{width:calc(100% - -60px);margin-left:-30px}.modal-box{width:auto;left:15px;right:15px;top:70px;display:flex;flex-flow:column;justify-content:center;align-items:center}.modal-box
.message{padding:22px
0 30px 50px;font-size:20px}.modal-box .message:before{width:40px;height:40px;top:11px;font-size:17px;line-height:40px}.modal-box .message.product_message_response_error:before{width:40px;height:40px;top:11px;font-size:17px}.modal-box
.image{width:100%;height:auto;line-height:inherit;border:none;margin-bottom:15px;float:none}.modal-box .image
img{max-height:140px;max-width:140px}.modal-box
.desc{float:none;width:100%;text-align:center}.modal-box
.title{font-size:16px;line-height:22px}.modal-price{display:flex;align-items:center;justify-content:center;flex-flow:column;position:relative;font-size:16px;line-height:20px}.modal-old-price{font-size:14px;line-height:20px;margin:0
0 5px}.modal-buttons{float:none;width:100%;padding-top:20px}.modal-buttons
.btn{width:100%;margin:0
0 10px}.modal-lowest-price{text-align:center;margin:0
auto;max-width:175px}.shopping-cart
.content{background:#fff !important;padding-bottom:0}.shopping-cart
h1{color:#33373a}.shopping-cart .free-delivery{position:relative;top:auto;right:auto;bottom:auto;left:auto}.cart-l{width:100%;float:none;box-shadow:none}.wp{padding:0
0 10px;margin:0
0 10px;display:flex;align-items:flex-start;justify-content:flex-start}.wp:last-child{margin-bottom:0}.wp-image{flex-grow:0;flex-shrink:0}.wp-btn-delete{display:none}.wp-btn-delete-mobile{display:block;position:relative!important;top:auto;right:auto;bottom:auto;left:auto;margin:0}.wp-right{display:flex;flex-wrap:wrap;justify-content:space-between}.wp-cnt{width:100%;padding:0
0 10px}.cart-r{width:100%;float:none;border-radius:0}.cart-wrapper.empty{padding:0}.cart-coupons{margin-top:10px}.cart-coupons .ww-coupons-label{color:#383e42}.cart-coupons .ww-coupons-add
input{padding:0
100px 0 45px;border-color:#e8e8e8}.cart-coupons .ww-coupons-add .ww-btn-add{width:90px;min-width:90px}.auth-coupons{padding-right:0;padding-bottom:30px}.ww-auth-coupons-add{max-width:50%}.ww-add-coupons-note{padding-left:40px}.page-checkout .text-wrapper{padding:0}.page-checkout
.content{margin-bottom:0}.page-checkout .global-error{width:100%}.page-checkout
.error{padding-left:20px;font-size:12px;line-height:14px}.step2{margin-right:0}.wc-col1{width:100%;padding:0;float:none;border-right:0;margin-bottom:20px}.wc-col1
.tooltip{margin-left:20px}.wc-col1
.field{text-align:left;width:100%}.wc-col1 .field
label{display:block;width:100%;margin:0
0 2px;padding-left:20px}.wc-col1 .field .label-message{padding-top:0!important}.wc-col1 .field input,.wc-col1 .field
textarea{display:block;width:100%!important}.wp-col2{width:100%;padding:0;float:none}.page-checkout .wc-col2{padding-left:0;width:100%;float:none;margin-top:20px}.content .step2,.content
.step3{width:100%}.checkout-header{height:100px}.ch-wrapper
.logo{width:60px;height:32px;top:15px;left:50%;margin-left:-30px}.steps{left:-30px;right:-30px;margin:0;display:flex;align-items:center;justify-content:flex-start;height:40px;top:-70px}.steps
.step{position:relative;display:flex;align-items:center;justify-content:center;width:50%;height:100%;font-size:16px;line-height:22px}.steps .step>div{display:block;width:100%;height:100%}.steps .step>div>a,.steps .step>div>span{display:flex;align-items:center;justify-content:center;width:100%;height:100%;opacity:1;background:#43494e}.steps .step>div>span{background:#f4fc02;color:#33373a}.payment-page
.content{margin-bottom:0}.payment-page .text-wrapper{padding:0}.payment-page .wc-col1,.payment-page .wc-col2{width:100%;padding:0}.payment-page
.wp{padding-top:0}.payment-page .wp-right{width:100%}.payment-page .cs-totals-cnt{width:100%}.field-b_address label,.field-b_city label,.field-b_first_name label,.field-b_last_name label,.field-b_phone label,.field-b_zipcode label,.field-b_company_address label,.field-b_company_name label,.field-b_company_oib
label{display:block;width:100%!important;margin:0
0 2px;padding-left:20px}.field-b_address input,.field-b_city input,.field-b_first_name input,.field-b_last_name input,.field-b_phone input,.field-b_zipcode input,.field-b_company_address input,.field-b_company_name input,.field-b_company_oib
input{width:100%!important}.wc-col2 .field-b_company_address,.wc-col2 .field-b_company_name,.wc-col2 .field-b_company_oib{text-align:left;padding:0}.wc-col2 .field-b_company_oib{margin:0}.wc-cart-small{padding:0
0 30px}.btn-back{display:block;margin-bottom:15px}.btn-back:before{top:5px}.btn-finish,.step2-cart-button{margin-bottom:20px;padding:20px;font-size:15px!important}.page-auth .text-wrapper{width:100%;order:2}.page-auth .content-wrapper{display:flex;flex-flow:column}.page-auth
.aside{order:1;margin-bottom:15px;width:100%}.page-auth
.content{background:#fff !important;padding:75px
0 0}.page-auth
h1{color:#33373a;top:25px;font-size:28px;line-height:34px}.page-auth .content-main{padding:0}.page-auth
.orders{margin:0;padding:0}.a-btn-logout{color:#33373a;margin-left:10px}.a-intro{display:none}.a-section-title{margin-top:10px}.a-section-title
a{padding-left:40px}.a-section-title a:before{width:30px;height:30px;font-size:20px;line-height:30px;top:-1px}.aside-nav
li.selected{display:inline-block}.order-row{margin:0;padding:10px
0}.table-row{display:flex;flex-wrap:wrap}.col-order-status,.col-order-total,.col-order-total{width:100%!important;margin:5px
0 0!important;text-align:left!important}.col-order-btns{position:absolute;right:0;width:auto!important}.label-inactive:after,.label-active:after{width:20px;height:20px;font-size:10px;line-height:20px;text-indent:5px;top:0}.col-order-details-title{width:calc(100% - 105px)}.col-order-details-price{width:100%;padding-left:105px;text-align:left}.last-order-total{margin-left:0;width:100%;font-size:16px;line-height:22px}.order-status .text-wrapper{padding:0}.order-status .tabs-widget{padding-top:0}.order-status .col-order-details-price{width:100%}.order-status .last-order-total{margin-left:0;width:100%}.order-status .my-orders{padding:0}.my-orders-title{font-size:24px;line-height:30px}.form-inline
label{display:block;width:100%;margin:0
0 2px;padding:0
0 0 20px;text-align:left}.form-inline
input{width:100%!important}.form-inline .field-company_oib
input{width:100%!important}.form-inline .field-zipcode{margin-right:0}.form-inline .phone-tooltip{margin-left:20px!important}.form-inline .field-newsletter,.form-inline
button{margin-left:0;width:100%}.form-inline
.error{font-size:12px;line-height:14px;margin-left:20px}.change-password
.btn{width:100%}.page-auth-login h1,.page-auth-signup h1,.forgotten-password
h1{color:#33373a;font-size:28px;line-height:34px;top:25px}.page-auth-login .content,.page-auth-signup .content,.forgotten-password
.content{background:#fff !important;padding-top:75px;padding-bottom:0}.page-auth-login .text-wrapper,.page-auth-signup .text-wrapper,.forgotten-password .text-wrapper{padding:0}.page-auth-login .a-wrapper,.page-auth-signup .a-wrapper,.forgotten-password .a-wrapper{padding:0}.lc1,.page-auth-signup
.lc1{float:none;width:100%;padding:0;border-right:0;border-bottom:1px solid #43494e;padding-bottom:15px}.lc1 h3,.page-auth-signup .lc1
h3{margin-top:0}.lc1 .remember,.page-auth-signup .lc1 .remember,.lc1 .password,.page-auth-signup .lc1 .password,.lc1 .email,.page-auth-signup .lc1 .email,.lc1 .btn-registration,.page-auth-signup .lc1 .btn-registration,.lc1 .auth-links,.page-auth-signup .lc1 .auth-links{float:none}.lc1 .remember .error,.page-auth-signup .lc1 .remember .error,.lc1 .password .error,.page-auth-signup .lc1 .password .error,.lc1 .email .error,.page-auth-signup .lc1 .email .error,.lc1 .btn-registration .error,.page-auth-signup .lc1 .btn-registration .error,.lc1 .auth-links .error,.page-auth-signup .lc1 .auth-links
.error{float:none;width:100%;font-size:12px;line-height:14px;padding-left:20px}.lc1 .auth-links,.page-auth-signup .lc1 .auth-links{width:270px}.lc1 .remember,.page-auth-signup .lc1 .remember,.lc1 .password,.page-auth-signup .lc1 .password,.lc1 .email,.page-auth-signup .lc1
.email{width:100%;text-align:left}.lc1 .password label,.page-auth-signup .lc1 .password label,.lc1 .email label,.page-auth-signup .lc1 .email
label{display:block;width:100%;margin:0
0 2px;padding-left:20px}.lc1 .password input,.page-auth-signup .lc1 .password input,.lc1 .email input,.page-auth-signup .lc1 .email
input{width:100%}.lc2{float:none;width:100%}.page-auth-signup .a-form-wrapper
p{margin-left:0!important}.page-auth-signup .lc1
h3{margin-bottom:0;margin-top:10px}.forgotten-password .auth-form-left{width:100%}.forgotten-password
.btn{width:100%}.forgotten-password .auth-links{margin-left:0;text-align:center;width:100%}.page-search
.content{background:#fff !important}.search-title,.search-small-title{color:#33373a}.s-nav{padding-bottom:0}.page-search-publish .text-wrapper{padding-right:0}.page-search-cms .text-wrapper{width:100%}}@media screen and (max-width:765px){h1{font-size:22px!important;line-height:28px!important}.wrapper{padding:0
15px}.btn,button,input[type=submit]{font-size:12px;line-height:18px}.sw-input{padding-left:15px}.content{padding-top:20px;margin-bottom:30px}.aside-nav{padding-top:10px}.aside-nav
li{padding-bottom:5px;width:100%}.main
h1{font-size:28px;line-height:34px}ol{padding:0
0 0 20px;overflow:hidden}.tabs-content{padding:10px
10px 15px}.bc{margin-bottom:10px}.bc
a{display:inline-block;vertical-align:middle}.bc a:after{top:6px}.logo{left:15px}.m-menu-container-bottom{padding:0
15px}.blog-widget
h2{font-size:20px;padding-bottom:0}.publish-widget .p-wrapper{display:flex;align-items:center;justify-content:center;flex-flow:column}.publish-widget .p-wrapper
.pp{padding:0;margin:0
0 20px;width:100%}.newsletter{background:#fff !important;min-height:inherit;padding:15px
0}.payment{width:100%;float:none}.before-footer{padding:15px
0 20px}.bf-title
a{font-size:20px;line-height:26px}.page-brand
.bc{display:none}.page-brand .bottom-content{padding:30px
10px 0}.brand-column{width:50%}.brand-column
h3{width:45px;height:45px;line-height:45px}.brand-column ul
a{font-size:13px}.sb-link{width:33.3333%}.footer{padding:20px
0}.fo-left{width:calc(100% - -30px);margin-left:-15px}.dev{margin-top:0}.fo-title{font-size:13px;line-height:17px;padding:0
15px 8px}.fo-title:before{right:15px}.fo-title:after{right:21px}.fo-list{margin:0
15px}.fo-col-left2 .fo-list,.fo-col-right2 .fo-list{width:auto;display:block}.fo-col-left2 .fo-list{padding-bottom:10px}.fo-list-special{padding:0}.fo-list-special .mail,.fo-list-special
.phone{text-align:left}.fo-col-left,.fo-col-right{margin-bottom:12px}.fo-right{margin-top:15px}.dev-container{flex-flow:column;align-items:flex-start;justify-content:flex-start}.category-nav>li
a{padding-left:15px}.category-nav>li ul
a{padding-left:15px}.top-nav
a{padding:0
15px;font-size:12px;line-height:18px}.services{margin-bottom:25px}.sc-title{font-size:20px;line-height:26px}.sc-title
span{font-size:14px;line-height:20px}.links-container{padding:30px
15px}.cp{width:100%;margin:0
0 15px}.cp-top{padding-bottom:10px}.cp-lowest-price{padding-top:3px}.cp-lowest-price
br{display:none}.cp-container-special .cp,.special-catalog
.cp{height:355px}.cp-container-special .cp-title,.special-catalog .cp-title{width:100%}.cp-container-special .cp-price,.special-catalog .cp-price{width:100%;float:left;justify-content:flex-start}.cp-container-special .cp-lowest-price,.special-catalog .cp-lowest-price{text-align:left}.cp-special-price-col1,.cp-special-price-col2{align-items:flex-start}.cp-special-price-col1>div:first-of-type,.cp-special-price-col2>div:first-of-type{font-size:12px}.cp-special-price-col1>div:last-of-type,.cp-special-price-col2>div:last-of-type{font-size:16px;line-height:22px}.cd-top
h1{font-size:20px;line-height:26px}.page-catalog-detail-special .cd-figure
a{line-height:inherit}.page-catalog-detail-special .cd-images,.page-catalog-detail-special .cd-hero-slide{width:100%;height:420px!important;line-height:auto}.page-catalog-detail-special .cd-images .bx-wrapper,.page-catalog-detail-special .cd-hero-slide .bx-wrapper{height:420px}.page-catalog-detail-special .cd-badge-discount,.page-catalog-detail-special .cd-badge-new{width:40px;height:40px;line-height:40px;font-size:12px;margin:auto 0}.cd-discount-price{font-size:12px;line-height:18px}.cd-current-price{font-size:24px;line-height:26px}.variation-attribute{flex-flow:column;align-items:center;justify-content:center;width:100%}.cd-btn-container{width:100%}.cd-qty{margin:0
auto 15px!important}.cd-btn-addtocart-detail{width:100%!important;margin-top:0}.video-container
h4{font-size:12px;line-height:18px}.cd-inquiry,.siteform{padding:20px
15px}.cd-inquiry .error,.siteform
.error{margin-left:0;font-size:12px;line-height:14px}.page-catalog-detail-special .cd-thumbs-special{top:10px;width:auto;left:0;right:0;margin:0
10px;z-index:100}.cd-btn-addtocart-detail{padding:15px
12px!important}.add-to-cart-container{display:flex;flex-flow:column;justify-content:center;align-items:center}.fb_iframe_widget{margin:0
0 5px!important;display:block!important}.cd-no-image{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.cd-inquiry{padding:15px
0 0!important}.cd-inquiry-title{font-size:18px;padding-bottom:5px}.cd-inquiry-subtitle{font-size:14px;padding-bottom:15px}.cd-current-price
ins{font-size:12px;margin:-4px 6px 0}.cd-price-col1{margin-right:8px}.cd-price-col1
ins{margin-right:0}.tabs
a{padding:0
10px}.hp-tab-content
.cp{width:100%;margin:0
0 15px!important}.hp-tab-content .cp .cp-lowest-price{font-size:11px}.hp-tabs-content{padding:0}.hp-tabs
li{flex-grow:1}.hp-tabs
a{font-size:11px;padding:0}.cart-r-title{font-size:18px;line-height:24px;padding-bottom:15px;margin-top:25px}.cart-wrapper.empty{padding:0}.wp-total{width:100%;text-align:left;margin-top:15px}.wp-product-price-col1,.wp-product-price-col2{justify-content:flex-start;align-items:flex-start}.wp-price-current{display:flex;flex-flow:column}.wp-product-extra_price_lowest{font-size:11px;padding-top:3px}.wp-product-extra_price_lowest
br{display:none}.ww-coupons-label{font-size:14px;line-height:18px;padding-bottom:6px}.ww-coupons-add{position:relative}.ww-coupons-add
input{padding:0
100px 0 45px}.ww-coupons-add:before{left:15px}.ww-coupons-add .ww-btn-add{width:90px;min-width:90px;font-size:12px;line-height:14px;height:48px}.coupon_message{padding-left:15px}.ww-coupons-active .ww-coupons-title{font-size:12px;line-height:16px}.ww-coupons-active .ww-coupon-delete{font-size:12px;line-height:16px;padding-left:7px}.ww-auth-coupons-form{display:flex;flex-wrap:nowrap;flex-flow:column}.ww-auth-coupons-form .ww-coupons-label{padding-bottom:10px}.ww-auth-coupons-add{max-width:100%}.ww-add-coupons-note{display:none}.steps{left:-15px;right:-15px;top:-60px}.steps
.step{font-size:14px;line-height:20px}.payment-page .wp-right{flex-wrap:nowrap;flex-flow:column}.payment-page .wp-cnt{width:100%;padding-bottom:0}.payment-page .wp-total{text-align:left;width:100%}.sw{z-index:1001}.search-title{font-size:22px;line-height:28px}.s-nav
li{width:105px}.publish-page
h1{padding-bottom:20px}.pp{width:100%;margin:0
0 20px;padding-bottom:0}.pd-image{width:calc(100% - -30px);margin-left:-15px}.pd-headline{font-size:12px;line-height:18px;padding-bottom:3px}.pd-title{font-size:20px;line-height:26px}.pd-desc
iframe{width:100%}.publish-detail
.share{width:100%;position:relative;bottom:auto;left:auto;margin:auto;text-align:left}.publish-detail .content-wrapper{margin-bottom:30px}.publish-detail
h2{width:100%}.page-auth-login h1,.page-auth-signup
h1{padding-right:15px}.page-auth-login .content,.page-auth-signup
.content{padding-top:85px}.page-auth-login .btn,.page-auth-signup
.btn{width:100%!important}.tellfriend button,.tellfriend
a{display:block;width:100%;margin:0
0 10px}.form-inline label,.wc-col1 .field
label{padding-left:0!important}.page-checkout .field
label{padding-left:0}.wc-col2 .field-b_same_as_shipping label,.wc-col2 .field-b_r1
label{padding-left:35px}.modal-box{top:35px;padding:25px
20px 20px}.modal-box
.message{padding-bottom:10px}.modal-box
.image{margin-bottom:10px}.modal-box
.title{font-size:13px;line-height:19px}.modal-code,.modal-attributes{padding-bottom:5px;margin-top:0;font-size:12px;line-height:16px}.modal-price-container{justify-content:center}.modal-price-container .cd-current-price{justify-content:center}.modal-price-container .cd-price-col .cd-current-price{text-align:left;justify-content:flex-start}.modal-price-container .cd-price-main{width:auto;justify-content:center}.modal-lowest-price{font-size:12px;line-height:1.5;max-width:165px}.page-thankyou
h1{top:25px}.page-thankyou .text-wrapper{padding:20px
15px 10px}.page-thankyou
.content{padding-top:75px}}