*{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(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('fonts/AvenirNextLTPro-Regular.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Avenir Next LT Pro Bold';src:local('☺'),url('fonts/AvenirNextLTPro-Bold.woff') format('woff');font-weight:bold;font-style:bold}@font-face{font-family:'icomoon';src:url('fonts/icomoon.woff?v2') format('woff');font-weight:normal;font-style:normal}.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}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(images/message-error.png) no-repeat 10px 9px;color:#fff;position:relative}.global-success{background-color:#74ad11;background-image:url(images/message-ok.png)}.global-warning{background-color:#d89724;background-image:url(images/message-warning.png)}.field_error_input{border-color:#d50012;background:#fff url(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(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(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(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(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(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(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(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(images/sc1.jpg)}.s-col2{background:url(images/sc2.jpg)}.s-col3{background:url(images/sc3-big.jpg);margin-bottom:0}.s-col4{background:url(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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}}