.clearfix:after,.container:after,.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.clear,.slick-track:after{clear:both}.mfp-arrow,.slick-slider{-webkit-tap-highlight-color:transparent}.header .top-bar ul li.cart-item .submenu ul .products-in-cart .product .thumb img,.slider .slider-container .image img{max-width:100%}.mobile-menu ul,ol,ul{list-style:none}.category-container .content .form-view-table td .product-qty:focus,.checkbox:focus+label,.contacts .contacts-container .contact-form form .two-columns input:focus,.contacts .contacts-container .contact-form form input[name=email]:focus,.contacts .contacts-container .contact-form form select:focus,.contacts .contacts-container .contact-form form textarea:focus,.header .search-bar input:focus,.login-form form input:focus,.mobile-header .mobile-search input[type=search]:focus,.password-form form input:focus,.slick-list:focus{outline:0}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.clearfix:after,.container:after{clear:both;content:".";display:block;height:0}.clear{line-height:0}@font-face{font-family:lucida_granderegular;src:url(frontend/assets/fonts/lucida-grande-regular-webfont.eot);src:url(frontend/assets/fonts/lucida-grande-regular-webfont.eot?#iefix) format('embedded-opentype'),url(frontend/assets/fonts/lucida-grande-regular-webfont.woff2) format('woff2'),url(frontend/assets/fonts/lucida-grande-regular-webfont.woff) format('woff'),url(frontend/assets/fonts/lucida-grande-regular-webfont.ttf) format('truetype'),url(frontend/assets/fonts/lucida-grande-regular-webfont.svg#lucida_granderegular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:lucida_grandebold;src:url(frontend/assets/fonts/6215.eot);src:url(frontend/assets/fonts/6215.eot?#iefix) format('embedded-opentype'),url(frontend/assets/fonts/6215.woff) format('woff'),url(frontend/assets/fonts/6215.ttf) format('truetype'),url(frontend/assets/fonts/6215.svg#lucida_grandebold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:lucida_sansregular;src:url(frontend/assets/fonts/lucida_sans_regular-webfont.eot);src:url(frontend/assets/fonts/lucida_sans_regular-webfont.eot?#iefix) format('embedded-opentype'),url(frontend/assets/fonts/lucida_sans_regular-webfont.woff2) format('woff2'),url(frontend/assets/fonts/lucida_sans_regular-webfont.woff) format('woff'),url(frontend/assets/fonts/lucida_sans_regular-webfont.ttf) format('truetype'),url(frontend/assets/fonts/lucida_sans_regular-webfont.svg#lucida_sansregular) format('svg');font-weight:400;font-style:normal}.only-mobile{display:none}.checkbox,.checkbox+label:before,label{display:inline-block;vertical-align:middle}a{color:#58595b}.gradient-line{height:12px;background:#7d7e82;background:-moz-linear-gradient(left,#7d7e82 0,#3a3a3b 100%);background:-webkit-linear-gradient(left,#7d7e82 0,#3a3a3b 100%);background:linear-gradient(to right,#7d7e82 0,#3a3a3b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7d7e82', endColorstr='#3a3a3b', GradientType=1)}.pull-right{float:right}.pull-left{float:left}.text-center{text-align:center}.checkbox{opacity:0;position:absolute;top:5px;left:-3px;width:20px;height:20px}.checkbox,label{cursor:pointer;font-family:Arial;color:#00010c;font-style:normal;font-size:12px}.checkbox+label:before{content:'';background:#fff;border:1px solid #343434;width:12px;height:12px;padding:2px;margin-right:10px;text-align:center;border-radius:50%;margin-top:-3px}.checkbox:checked+label:before{background:#c5b27f;border-radius:50%}.load-more{display:block;margin:60px auto 20px;width:100px;text-align:center;font-family:lucida_grandebold;text-decoration:none;text-transform:uppercase;font-size:12px;background:#2f2f2f;color:#fff;padding:8px 0 5px}.load-more:hover{background:#c5b27f}.preloader{margin:50px auto;display:none;width:45px}.preloader.visible{display:block}.slider-title{font-family:"Times New Roman";font-style:italic;color:#00010c;padding-bottom:15px}.slider .slider-container .add-btn,.slider .slider-container .product-name,.slider .slider-container .product-price{font-family:lucida_grandebold;font-size:12px;text-transform:uppercase}.slider .slider-container{padding-top:25px;border-top:1px solid #ccc;margin-bottom:100px}.slider .slider-container .product{width:115px;display:inline-block;vertical-align:top;margin-right:45px}.slider .slider-container .product:last-child{margin-right:0}.slider .slider-container .image{height:130px}.slider .slider-container .add-btn{width:115px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;height:25px;text-align:center;color:#fff;text-decoration:none;background:#2f2f2f;padding:8px 0}.slider .slider-container .add-btn.processing{background:url(frontend/img/product-processing.gif) no-repeat!important;position:relative;color:#666}.slider .slider-container .add-btn:hover{background:#c5b27f}.slider .slider-container .add-btn.disabled{background:#bebfc1}.slider .slider-container .product-name{color:#00010c;min-height:55px;padding:15px 0 5px}.slider .slider-container .product-price{color:#a78a5e;padding-bottom:15px}.breadcrumbs ul li,.breadcrumbs ul li a{font-family:"Times New Roman";font-style:italic;color:#323232;font-size:16px;display:inline-block;text-decoration:none}.breadcrumbs{padding:35px 0 80px}.breadcrumbs ul li{vertical-align:middle;margin-right:3px}.breadcrumbs ul li a{padding-right:5px}.breadcrumbs ul li .home{background:url(frontend/img/home-icon.png) no-repeat;height:15px;padding-left:20px}.empty-category{display:block;text-align:center;font-family:Arial;color:#929292;margin:150px 0}.global-preloader{display:none;position:fixed;background:rgba(222,221,221,.88);top:0;bottom:0;left:0;right:0;z-index:12}.global-preloader .circle{position:fixed;width:100px;height:100px;margin:20px auto;top:50%;left:50%}.global-preloader .circle svg{position:absolute;width:100%;height:100%;left:-50px;top:-50px}.global-preloader .circle svg.circleFill{z-index:1;stroke-dasharray:322;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);padding:10px;stroke-dashoffset:-300}.global-preloader .circle svg.circleTrack{padding:9px 10px;z-index:0}.global-preloader.visible{display:block}.global-preloader span{font-family:Arial;font-size:12px;color:#666;text-align:center;display:block;margin-top:30px}.indiction-prompt{position:fixed;top:0;bottom:0;left:0;right:0;background:url(frontend/img/prompt-bg.png) repeat-x;text-align:center;display:none;width:100%;height:100%;z-index:11}.indiction-prompt.visible{display:table}.indiction-prompt .prompt-content{display:table-cell;vertical-align:middle}.indiction-prompt .ind-content,.indiction-prompt .ind-content span em,.indiction-prompt .ind-img{display:inline-block;vertical-align:middle}.indiction-prompt .ind-content{text-align:left;margin-left:60px}.indiction-prompt .ind-content img{margin-bottom:35px}.indiction-prompt .ind-content p{font-family:lucida_granderegular;text-transform:uppercase;color:#fff;font-size:50px;padding-bottom:5px}.indiction-prompt .ind-content span{font-family:Arial;color:#fff;font-size:12px}.indiction-prompt .ind-content span em{border:1px solid #fff;width:20px;height:20px;border-radius:100%;text-align:center;line-height:20px;margin:0 5px}.indiction-prompt .ind-content a{display:block;height:27px;background:#fff;color:#2f2f2f;text-align:center;text-transform:uppercase;text-decoration:none;width:115px;padding:9px 0;font-family:lucida_grandebold;font-size:12px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin-top:30px}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-slider{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.pietimer,.swiper-container-no-flexbox .swiper-slide{float:left}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}input[type=password],input[type=text],input[type=email],input[type=submit]{-webkit-appearance:none}.info-icon{display:inline-block;vertical-align:top;border:1px solid #333;border-radius:100%;width:15px;height:15px;text-align:center;text-decoration:none;color:#333}#timer{width:81px}#timer .bg{background:url(frontend/img/bg_gold.png);width:79px;height:79px;position:absolute;background-size:cover;top:1px;left:1px}.pietimer{position:relative;font-size:200px;width:1em;height:1em}.pietimer>.percent{position:absolute;top:50%;left:50%;margin-left:-20px;margin-top:-20px;width:40px;height:40px;border-radius:100%;background:#fff;font-size:.3em;text-align:center;display:block;color:#fff;z-index:2}.pietimer>.slice{position:absolute;width:1em;height:1em;clip:rect(0,1em,1em,.5em)}.pietimer>.slice.gt50{clip:rect(auto,auto,auto,auto)}.pietimer>.slice>.pie{border:.1em solid silver;position:absolute;width:.8em;height:.8em;clip:rect(0,.5em,1em,0);-moz-border-radius:.5em;-webkit-border-radius:.5em;border-radius:.5em}.pietimer>.slice>.pie.fill{-moz-transform:rotate(180deg)!important;-webkit-transform:rotate(180deg)!important;-o-transform:rotate(180deg)!important;transform:rotate(180deg)!important}.pietimer.fill>.percent{display:none}.pietimer.fill>.slice>.pie{border:transparent;background-color:#f7f4ed;width:1em;height:1em}.pietimer .hours-hand,.pietimer span{background:#222;position:absolute;z-index:6}.pietimer .hours-hand{width:2px;height:40px;left:40px;top:41px;transform-origin:0 0}.pietimer span{width:8px;height:8px;border-radius:100%;display:block;top:50%;left:50%;margin-top:-4px;margin-left:-4px}.swiper-slide,.swiper-wrapper{height:100%;position:relative}.checkout-confirmation .conf-timer{display:none!important}.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{width:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-fles-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination{bottom:10px;left:0;width:100%}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 5px}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-cube.swiper-container-vertical .swiper-cube-shadow{z-index:0}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{left:0;top:0}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px}.swiper-scrollbar-cursor-drag{cursor:move}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-pagination{top:90%;left:50%;margin-left:-48px}.swiper-pagination .swiper-pagination-switch{background:#C5B27F;border-radius:100%;display:inline-block;opacity:1;vertical-align:middle;width:8px;height:8px;margin-right:15px}.swiper-pagination .swiper-pagination-switch.swiper-active-switch{border:1px solid #C5B27F;height:12px;width:12px}.swiper-button-next,.swiper-button-prev{width:15px;height:28px;margin-top:-14px}.swiper-button-prev{background:url(frontend/img/swiper-arrows.png)}.swiper-button-next{background:url(frontend/img/swiper-arrows.png) 100% 50% no-repeat}html .mfp-title{display:none}html .banner-full-width.promo-banner{width:100%}html .banner-full-width.promo-banner .banner-promo-landing{height:352px;background-size:cover;background-position:center;background-image:url(https://d2xrmtld78btqg.cloudfront.net/sites/all/themes/empty_theme/frontend/img/promo-banner.jpg)}html .banner-full-width.promo-banner .banner-promo-landing .container{margin-left:250px;padding-top:50px}html .banner-full-width.promo-banner .banner-promo-landing .container .text-common{font-size:12px;margin-top:20px;margin-bottom:50px;width:250px;color:#58595b}html .banner-full-width.promo-banner .banner-promo-landing .container .text-main{font-size:45px;word-wrap:break-word;width:315px;font-family:Oxygen,sans-serif;margin-left:-2px;letter-spacing:4px}html .banner-full-width.promo-banner .banner-promo-landing .container .add-btn{width:95px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;height:25px;text-align:center;font-family:lucida_grandebold;text-transform:uppercase;color:#fff;text-decoration:none;background:#2f2f2f;font-size:12px;padding:8px 0}html .banner-full-width.promo-banner .banner-promo-landing .container .add-btn.processing{background:url(frontend/img/product-processing.gif) no-repeat!important;color:#666;position:relative}html .banner-full-width.promo-banner .banner-promo-landing .container .add-btn:hover{background:#c5b27f}html .banner-full-width.promo-banner .banner-promo-landing .container .add-btn.disabled{background:#bebfc1}.maintenance-popup-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);transition:opacity .5s;visibility:hidden;opacity:1;z-index:10;font-family:Arial}.maintenance-popup-overlay .popup{margin:70px auto;padding:20px;background:#fff;border-radius:5px;width:30%;position:relative}.maintenance-popup-overlay .popup .content{max-height:30%;font-size:18px;text-align:center}@media screen and (max-width:700px){.maintenance-popup-overlay .popup{width:75%}}.magnifyarea{box-shadow:5px 5px 7px #818181;-webkit-box-shadow:5px 5px 7px #818181;-moz-box-shadow:5px 5px 7px #818181;filter:progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=5, offY=5, positive=true);background:#fff}.targetarea{width:325px;height:338px;margin-top:3px}#two{height:243px}.targetarea img{margin:auto;display:block;position:relative;border-width:0}.thumbs{padding-top:25px;width:325px;text-align:center}.thumbs a{text-decoration:none}.thumbs img{border-width:0}#description,#description2{position:absolute;width:325px;text-align:center;font:700 95% sans-serif;margin-top:3px;color:#222;background-color:#fff}.header{padding-top:159px}.header .fixed-top{position:fixed;width:100%;z-index:10;top:0;box-shadow:0 0 3px #333;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333}.header .top-bar{height:40px;background-color:#323232;text-align:right}.header .top-bar ul{list-style:none;position:relative;top:10px}.header .top-bar ul li{display:inline-block;vertical-align:middle;background:url(frontend/img/top-bar-items-divider.png) 100% 50% no-repeat;padding:0 15px}.header .top-bar ul li.cart-item{position:relative}.header .top-bar ul li.cart-item .submenu{position:absolute;z-index:11;top:15px;width:240px;right:0;padding-top:8px;box-shadow:3px 15px 10px -3px #000;-webkit-box-shadow:3px 15px 10px -3px #000;-moz-box-shadow:3px 15px 10px -3px #000;height:500px}.header .top-bar ul li.cart-item .submenu ul{height:100%;overflow-y:scroll;overflow-x:hidden;background:#fff;border:1px solid #e8e0cc;position:relative}.header .top-bar ul li.cart-item .submenu ul li{border-top:1px solid #e8e0cc;width:224px;padding:0;text-align:left}.header .top-bar ul li.cart-item .submenu ul li a,.header .top-bar ul li.cart-item .submenu ul li span{display:block;font-family:lucida_grandebold;text-transform:uppercase;font-size:12px;color:#7f8085;text-decoration:none;padding:15px 25px}.header .top-bar ul li.cart-item .submenu ul li a .total-price,.header .top-bar ul li.cart-item .submenu ul li span .total-price{display:inline-block;padding:0}.header .top-bar ul li.cart-item .submenu ul li a.flush-cart,.header .top-bar ul li.cart-item .submenu ul li span.flush-cart{text-align:center}.header .top-bar ul li.cart-item .submenu ul li a.flush-cart:hover,.header .top-bar ul li.cart-item .submenu ul li a.to-checkout:hover,.header .top-bar ul li.cart-item .submenu ul li span.flush-cart:hover,.header .top-bar ul li.cart-item .submenu ul li span.to-checkout:hover{background:#c5b27f;color:#fff}.header .top-bar ul li.cart-item .submenu ul .not-empty span{color:#00010c}.header .top-bar ul li.cart-item .submenu ul .not-empty span .total-price{color:#a78a5e}.header .top-bar ul li.cart-item .submenu ul .products-in-cart{border-top:none;padding-bottom:15px}.header .top-bar ul li.cart-item .submenu ul .products-in-cart .message{font-family:Arial;color:#58595b;font-size:12px;line-height:15px;display:block;text-transform:none;padding-bottom:0;padding-top:20px;padding-right:10px}.header .top-bar ul li.cart-item .submenu ul .products-in-cart .product{padding:15px 0 5px}.header .top-bar ul li.cart-item .submenu ul .products-in-cart .product a,.header .top-bar ul li.cart-item .submenu ul .products-in-cart .product span{padding:0;display:inline-block;vertical-align:top}.header .top-bar ul li.cart-item .submenu ul .products-in-cart .product .thumb{width:50px;margin-left:5px}.header .top-bar ul li.cart-item .submenu ul .products-in-cart .product .descr{width:150px}.header .top-bar ul li.cart-item .submenu ul .products-in-cart .product .descr .count{display:block;font-family:"Times New Roman";font-size:12px;font-style:italic;text-transform:none;color:#00010c}.header .top-bar ul li.cart-item .submenu ul .products-in-cart .product .descr .product-name{font-family:lucida_grandebold;font-size:12px;color:#00010c;padding:5px 0}.header .top-bar ul li.cart-item .submenu ul .products-in-cart .product .descr .product-price{font-family:lucida_grandebold;font-size:12px;color:#c5b27f}.header .top-bar ul li.cart-item .submenu ul .products-in-cart .product .descr .product-price em{font-size:8px;display:inline-block;vertical-align:top}.header .top-bar ul li.cart-item .submenu ul .products-in-cart .product .descr .remove-item{font-family:lucida_grandebold;font-size:8px;text-transform:uppercase;color:#b4b4b4;display:block;padding:10px 0 0;text-decoration:underline}.header .top-bar ul li.cart-item .submenu ul .products-in-cart .empty-message{display:none}.header .top-bar ul li.cart-item .submenu ul .products-in-cart.empty-cart{height:120px;display:table-cell;vertical-align:middle;text-align:center;width:210px;padding-bottom:0}.header .top-bar ul li.cart-item .submenu ul .products-in-cart.empty-cart .message,.header .top-bar ul li.cart-item .submenu ul .products-in-cart.empty-cart .product{display:none}.header .top-bar ul li.cart-item .submenu ul .products-in-cart.empty-cart .empty-message{font-family:"Times New Roman";font-style:italic;color:#c5b27f;font-size:13px;display:block;text-align:center;text-transform:none;padding:0}.header .top-bar ul li.user-item{position:relative}.header .top-bar ul li.user-item .username{text-transform:capitalize}.header .top-bar ul li.user-item .submenu{position:absolute;top:15px;width:210px;right:0;padding-top:8px;box-shadow:3px 15px 10px -3px #000;-webkit-box-shadow:3px 15px 10px -3px #000;-moz-box-shadow:3px 15px 10px -3px #000;z-index:11}.header .top-bar ul li.user-item .submenu ul{background:#fff;border:1px solid #e8e0cc;position:relative}.header .top-bar ul li.user-item .submenu ul li{border-top:1px solid #e8e0cc;width:209px;padding:0;text-align:left}.header .top-bar ul li.user-item .submenu ul li:first-child{border-top:none}.header .top-bar ul li.user-item .submenu ul li a{display:block;padding:15px 25px 10px;color:#00010c;font-family:lucida_grandebold;text-transform:uppercase;text-decoration:none;font-size:12px;font-style:normal}.header .top-bar ul li.user-item .submenu ul li a:hover{background:#c5b27f;color:#fff}.header .top-bar ul li.help-item{position:relative}.header .top-bar ul li.help-item .submenu{z-index:9999999;position:absolute;top:15px;width:290px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;right:-9px;padding-top:19px}.header .top-bar ul li.help-item .submenu .box{background:#fff;border:1px solid #e8e0cc;position:relative;padding:20px 20px 20px 15px}.header .top-bar ul li.help-item .submenu .box:before{content:'';display:block;position:absolute;background:url(frontend/img/dropdown-arrow.png) no-repeat;width:16px;height:10px;top:-10px;right:10px}.header .top-bar ul li.help-item .submenu .box .heading{color:#00010c;font-family:lucida_grandebold;text-transform:uppercase;text-decoration:none;font-size:12px;font-style:normal;text-align:center;margin-bottom:20px}.header .top-bar ul li.help-item .submenu .box .sub-heading{font-weight:400;text-align:center;margin-bottom:10px;font-family:lucida_grandebold;text-transform:uppercase;color:#2f2f2f;font-size:12px}.header .top-bar ul li.help-item .submenu .box .consultant{display:block;margin-bottom:15px}.header .top-bar ul li.help-item .submenu .box .consultant img{display:inline-block;vertical-align:middle}.header .top-bar ul li.help-item .submenu .box .consultant .message{display:inline-block;vertical-align:middle;color:#58595b;font-family:Arial;font-size:12px;line-height:15px;text-align:left;padding-left:15px;width:68%}.header .top-bar ul li.help-item .submenu .box .button{background:#2f2f2f;color:#fff;width:135px;text-align:center;text-transform:uppercase;text-decoration:none;display:inline-block;padding:8px 0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;vertical-align:top;height:25px;font-size:12px;font-family:lucida_grandebold}.header .top-bar ul li.help-item .submenu .box .button.view-faqs{width:105px;margin-right:5px}.header .top-bar ul li.help-item .submenu .box .button:hover{background:#c5b27f;color:#fff}.header .top-bar ul li.has-submenu:hover .submenu{display:block}.header .top-bar ul li:last-child{padding-right:0;background:0 0}.header .top-bar ul li .submenu{display:none}.header .top-bar ul li .submenu ul:before{content:'';display:block;position:absolute;background:url(frontend/img/dropdown-arrow.png) no-repeat;width:16px;height:10px;top:-10px;right:10px}.header .top-bar ul li .help{background:url(frontend/img/help-icon.png) no-repeat;display:block;width:19px;height:19px}.header .top-bar ul li .cart .cart-icon{display:inline-block;vertical-align:middle;background:url(frontend/img/top-bar-cart.png) no-repeat;width:14px;height:12px;margin-right:10px}.header .top-bar ul li .cart .total{display:inline-block;vertical-align:middle;width:20px;height:20px;text-align:center;border:1px solid #fff;border-radius:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;line-height:20px;margin-left:10px}.header .top-bar ul li a{color:#fff;text-transform:uppercase;font-family:lucida_granderegular;font-weight:500;font-size:11px;text-decoration:none}.header .top-bar ul li .arrow{display:inline-block;vertical-align:middle;background:url(frontend/img/top-bar-arrow-bottom.png) no-repeat;width:7px;height:4px;margin-left:10px}.header .top-bar ul .user-item a{text-transform:none;font-family:"Times New Roman";font-style:italic;font-weight:100;font-size:15px}.header .search-bar{padding:8px 0;text-align:right;background:#c5b27f}.header .search-bar ::-webkit-input-placeholder{color:#fff}.header .search-bar ::-moz-placeholder{color:#fff}.header .search-bar :-moz-placeholder{color:#fff}.header .search-bar :-ms-input-placeholder{color:#fff}.header .search-bar form{position:relative}.header .search-bar form .close_search{background-image:url(frontend/img/x.png);height:16px;width:16px;background-size:contain;position:absolute;top:8px;right:10px}.header .search-bar form.active input[type=search]{width:90%;background-color:rgba(243,243,243,.22);transition:width 1s,background-color 1s}.header .search-bar form.active .search-field{background:0 0}.header .search-bar form.active input[type=submit]{position:absolute;left:5%;top:8px}.header .search-bar form.active .close_search{display:initial}.header .search-bar form .close_search{display:none}.header .search-bar form input[type=search]{transition:width 1s,background-color 1s;width:30%;height:30px;border:none;background:url(frontend/img/search-v-line.png) 100% 50% no-repeat;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;font-family:Times;font-style:italic;color:#58595b;font-size:15px;padding-left:10px}.header .search-bar form input[type=search]:focus::-webkit-input-placeholder{color:transparent}.header .search-bar form input[type=search]:focus:-moz-placeholder{color:transparent}.header .search-bar form input[type=search]:focus::-moz-placeholder{color:transparent}.header .search-bar form input[type=search]:focus:-ms-input-placeholder{color:transparent}.header .search-bar input[type=submit]{background:url(frontend/img/search-icon.png) 100% center no-repeat;height:16px;width:34px;border:none;display:inline-block;vertical-align:middle;position:initial}.header .menu-shadow{background:url(frontend/img/menu-shadow.png) center 0 no-repeat;background-size:cover;height:50px}.header .menu-items{border-bottom:1px solid #d5d5d5;background-color:#fff}.header .menu-items ul.brands{width:85%;overflow:hidden;height:69px;float:left}.header .menu-items ul.more-brands a{color:#ccc}.header .menu-items ul.more-brands .submenu{display:none;position:absolute;top:35px;width:210px;right:0;padding-top:8px;box-shadow:3px 15px 10px -3px #000;-webkit-box-shadow:3px 15px 10px -3px #000;-moz-box-shadow:3px 15px 10px -3px #000;z-index:11}.header .menu-items ul.more-brands .submenu ul{background:#fff;border:1px solid #e8e0cc;position:relative}.header .menu-items ul.more-brands .submenu ul li{border-top:1px solid #e8e0cc;width:209px;padding:0;text-align:left}.header .menu-items ul.more-brands .submenu ul li:first-child{border-top:none}.header .menu-items ul.more-brands .submenu ul li a{display:block;padding:15px 25px 10px;color:#00010c;font-family:lucida_grandebold;text-transform:uppercase;text-decoration:none;font-size:12px;font-style:normal}.header .menu-items ul.more-brands .submenu ul li a:hover{background:#c5b27f;color:#fff}.header .menu-items ul.more-brands .brand-item{position:relative}.header .menu-items ul.more-brands .brand-item.has-submenu:hover .submenu{display:block}.header .menu-items ul.more-brands .brand-item:last-child{padding-right:0;background:0 0}.header .menu-items li{display:inline-block;vertical-align:top;padding:25px 30px 25px 0}.header .menu-items li:last-child{padding-right:0}.header .menu-items li.prof{width:235px}.header .menu-items li.paris{width:150px}.header .menu-items li.roshe{width:170px}.header .menu-items li a{display:inline-block;text-decoration:none;text-transform:uppercase;font-family:lucida_grandebold;font-size:14px;color:#00010c;letter-spacing:1px;padding-bottom:5px}.header .menu-items li a.active{border-bottom:3px solid #c5b27f}.mobile-header,.mobile-header .mobile-search{height:70px;background:#fff;border-bottom:1px solid #eee}.header .menu-items li.all-brands a{color:#c3c3c6;text-align:right}.header .menu-items li.all-brands ul{display:none}.header .conf-timer{display:inline-block;vertical-align:top;width:245px;text-align:left;font-family:lucida_granderegular;color:#fff;font-size:12px;padding:5px 0}.header .conf-timer .countitround_seconds{display:none}.header .conf-timer p,.header .conf-timer span{display:inline-block;vertical-align:middle}.mobile-header{padding:10px 0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;position:fixed;top:0;width:100%;z-index:10}.mobile-header .container{width:90%;margin:0 auto}.mobile-header .mobile-search{position:absolute;width:100%;left:0;top:-75px;transition:top .3s ease-out}.mobile-header .mobile-search.visible{top:0;transition:top .3s ease-in}.mobile-header .mobile-search form{text-align:center}.mobile-header .mobile-search input[type=search]{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border:1px solid #ccc;height:30px;font-family:"Times New Roman";font-style:italic;position:relative;top:18px;width:70%;padding:5px}.mobile-header .mobile-search .close-search{display:inline-block;position:relative;top:22px;font-family:lucida_grandebold;font-size:24px;text-decoration:none;margin-left:15px}.mobile-header .menu-btn{background:url(frontend/img/mobile/burger.png) no-repeat;background-size:contain;display:inline-block;vertical-align:middle;width:34px;height:30px;position:relative;top:14px}.mobile-header .cart-btn{display:inline-block;vertical-align:middle;background:url(frontend/img/mobile/cart-icon.png) no-repeat;background-size:contain;width:45px;height:39px;position:relative;float:right;margin-right:10px}.mobile-header .cart-btn span{position:absolute;right:3px;top:7px;display:block;width:25px;text-align:center;color:#fff;font-family:lucida_grandebold}.mobile-header .search-btn{background:url(frontend/img/mobile/search-icon.png) no-repeat;display:inline-block;vertical-align:middle;width:30px;height:30px;background-size:contain;float:right;position:relative;top:10px}.mobile-header .menu-item-active{font-family:lucida_grandebold;text-transform:uppercase;color:#2f2f2f;font-size:13px;text-decoration:none;position:relative;top:14px;margin:0 0 0 10px;max-width:130px;display:inline-block;vertical-align:middle}.menu-shadow{background:url(frontend/img/menu-shadow.png) center 0 no-repeat;background-size:contain;height:50px}.mobile-menu{position:absolute;top:0;left:-290px;background:#2f2f2f;width:280px;z-index:10}.mobile-menu ul li{margin:10px 15px}.mobile-menu ul li.border-bottom{border-bottom:1px solid #fff}.mobile-menu ul li .username{font-family:"Times New Roman";font-style:italic;text-transform:capitalize;display:inline-block;width:65%;padding:10px;color:#fff}.mobile-menu ul li a{display:block;padding:10px;color:#fff;font-family:lucida_grandebold;text-decoration:none;text-transform:uppercase}.mobile-menu .sidebar-menu ul li.has-child a.active,.mobile-menu ul li a.active{color:#c5b27f}.mobile-menu ul li .menu-btn{background:url(frontend/img/mobile/burger-white.png) no-repeat;background-size:contain;display:inline-block;width:14px;height:14px;position:relative;top:14px;float:right}.mobile-menu ul li.cart-item a{background:url(frontend/img/mobile/cart-arrow.png) 100% 48% no-repeat;background-size:10px;padding-bottom:12px}.mobile-menu ul li.cart-item .total{font-family:lucida_grandebold;text-transform:uppercase;background:#c5b27f;border-radius:100%;width:25px;display:inline-block;vertical-align:middle;height:24px;line-height:25px;text-align:center;margin-left:10px;margin-top:-2px;margin-bottom:2px}.mobile-menu ul li.logout-item a{background:url(frontend/img/mobile/cart-arrow.png) 100% 48% no-repeat;background-size:10px}.mobile-menu .sub-menu-visible .sidebar-menu{display:block}.mobile-menu .sidebar-menu,.mobile-menu .sidebar-menu ul li .has-sub ul,.mobile-menu .sidebar-menu ul li.has-child ul{display:none}.mobile-menu .sidebar-menu ul li{margin-top:0;margin-bottom:0;margin-left:20px}.mobile-menu .sidebar-menu ul li .classes li{margin-right:0}.mobile-menu .sidebar-menu ul li.has-child a{background:url(frontend/img/arrow-top-white.png) 100% 50% no-repeat}.mobile-menu .sidebar-menu ul li.has-child a.active.axe,.mobile-menu .sidebar-menu ul li.has-child a.axe.clicked{background:url(frontend/img/arrow-down-range-white.png) 100% 50% no-repeat}.mobile-menu .sidebar-menu ul li.has-child ul:last-child{margin-bottom:15px}.mobile-menu .sidebar-menu ul li.has-child ul li{background:url(frontend/img/sub-cat-item.png) 0 12px no-repeat;padding-left:15px;border-bottom:none}.mobile-menu .sidebar-menu ul li.has-child ul li a{padding:6px 0 4px;background:0 0;line-height:16px}.mobile-menu .sidebar-menu ul li .axe{margin-left:5px}.mobile-menu .sidebar-menu ul li.opened .has-sub.opened ul,.mobile-menu .sidebar-menu ul li.opened .sub-axes,.mobile-menu .sidebar-menu ul li.opened.has-sub.opened ul,.mobile-menu .sidebar-menu ul li.opened.sub-axes{display:block}.mobile-menu .sidebar-menu ul li a{padding:12px 0 10px;display:block;font-family:lucida_grandebold;color:#fff;text-decoration:none;text-transform:uppercase;font-size:12px}.footer a,.footer p,.footer span{font-family:lucida_granderegular}.mobile-menu .sidebar-menu ul li a span{display:inline-block;vertical-align:bottom;width:14px;height:14px;border-radius:50%;margin-right:10px}.mobile-menu .sidebar-menu ul li a span.pink{background:#c57fc3}.mobile-menu .sidebar-menu ul li a span.gray{background:#d5d5d5}.mobile-menu .sidebar-menu ul li a span.green{background:#6fac34}.mobile-menu .sidebar-menu ul li a span.blue{background:#5290d7}.mobile-menu .sidebar-menu ul li a span.purple{background:#7359a3}.mobile-menu .sidebar-menu ul li a span.gold{background:#b08b48}.footer{border-top:1px solid #ccc;padding:20px 0;font-size:10px}.footer a,.footer span{font-size:10px;text-decoration:none;text-transform:uppercase;margin:0 5px;display:inline-block;color:#58595b;vertical-align:middle}.footer a:first-child,.footer span:first-child{margin-left:0}.footer img{margin-top:-5px;max-height:50px}.footer p{font-size:10px;color:#b2b2b2;padding-top:12px}.landing{background-color:#000;background-size:cover;background-repeat:no-repeat;background-position:0 0}.landing body{display:table;height:100vh;width:100%}.landing #template{display:table-cell;height:100%;vertical-align:middle}.landing .preloader{display:none;width:115px;height:25px;margin:0;text-align:center}.landing .preloader.visible{display:inline-block;vertical-align:middle}.landing .preloader img{width:20px;margin:0 auto}.login-form,.password-form{width:340px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background:#fff;margin:0 auto}.login-form .has-error .help-block,.password-form .has-error .help-block{font-family:Arial;font-size:12px;color:#a94442;display:block;text-align:right;padding-top:3px;position:absolute;right:0}.login-form form,.password-form form{padding:40px 40px 20px}.login-form form .logo,.password-form form .logo{background-size:cover}.login-form form label,.password-form form label{font-family:"Times New Roman";font-style:italic;font-size:16px;display:block;padding:5px 0}.login-form form .control-group,.password-form form .control-group{padding:5px 0 10px;position:relative}.login-form form .submit-group,.password-form form .submit-group{padding-top:30px}.login-form form input,.password-form form input{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:38px;width:100%;padding:5px;border:1px solid #e6e6e6;font-family:Arial}.login-form form input[type=submit],.password-form form input[type=submit]{width:115px;height:25px;text-transform:uppercase;text-align:center;font-family:lucida_granderegular;background:#2f2f2f;color:#fff;border:none}.login-form form input[type=submit]:focus,.password-form form input[type=submit]:focus{outline:0}.login-form form input[type=submit].invisible,.password-form form input[type=submit].invisible{display:none}.login-form form .checkbox-item,.password-form form .checkbox-item{position:relative}.login-form form .checkbox-item .checkbox+label:before,.password-form form .checkbox-item .checkbox+label:before{width:8px;height:8px;border-color:#ddd}.login-form form .checkbox-item input[type=checkbox],.password-form form .checkbox-item input[type=checkbox]{width:12px;height:12px;display:inline-block;vertical-align:middle;border-radius:100%}.login-form form .checkbox-item label,.password-form form .checkbox-item label{display:inline-block;vertical-align:middle;font-family:Arial;font-size:12px;font-style:normal;color:#58595b}.login-form form .forgot-password,.password-form form .forgot-password{float:right;font-family:Arial;font-size:12px;font-style:normal;color:#58595b;padding-top:5px}.login-form form .notes,.login-form form .signup-notes,.password-form form .notes,.password-form form .signup-notes{padding-top:20px;font-family:Arial;color:#58595b;font-size:12px;line-height:18px}.login-form form .signup-notes,.password-form form .signup-notes{padding-bottom:20px;border-bottom:1px solid #ccc}.login-form .logo,.password-form .logo{max-width:130px;margin-bottom:40px}.category-container .content .form-view-table td.image a img,.category-container .content .product-list .product .image img{max-width:100%}.login-form h1,.password-form h1{text-align:center;font-family:lucida_granderegular;font-size:50px;line-height:1;text-transform:uppercase;letter-spacing:3px;padding-bottom:10px}.password-form,.signup-form{padding-bottom:30px;height:inherit}.signup-form h1{font-size:23px;text-align:left;letter-spacing:1px;font-family:lucida_grandebold}.password-form h1{font-size:30px;text-align:left}.contacts{background:url(frontend/img/contacts-bg.png) no-repeat;background-size:cover;height:inherit}.contacts body{display:table;height:100vh;width:100%}.contacts #template{display:table-cell;height:100%;vertical-align:middle}.contacts .contacts-container .contact-form{width:775px;margin:0 auto;background:#fff}.contacts .contacts-container .contact-form .contact-content{padding:80px 80px 20px}.contacts .contacts-container .contact-form h1{font-family:lucida_granderegular;font-size:50px;text-transform:uppercase;color:#00010c;letter-spacing:1px;margin:0 0 60px}.contacts .contacts-container .contact-form form .control-group{margin-bottom:20px}.contacts .contacts-container .contact-form form label{display:block;font-family:Times;font-style:italic;color:#00010c;font-size:16px;padding-bottom:5px}.contacts .contacts-container .contact-form form select{display:block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border:1px solid #d5d5d5;background:#fff;width:100%;height:35px;padding:0 15px}.contacts .contacts-container .contact-form form textarea{display:block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border:1px solid #d5d5d5;background:#fff;width:100%;padding:15px;font-family:Arial;resize:none}.contacts .contacts-container .contact-form form .two-columns input{display:inline-block;vertical-align:top;width:31.333%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border:1px solid #d5d5d5;background:#fff;padding:9px 15px;font-family:Arial;margin-right:3%}.contacts .contacts-container .contact-form form .two-columns input:last-child{margin-right:0}.contacts .contacts-container .contact-form form .brands-group{padding-top:5px}.contacts .contacts-container .contact-form form .brands-group .col{display:inline-block;vertical-align:top;width:25%}.contacts .contacts-container .contact-form form .brands-group .group-item{position:relative;padding:10px 0 5px}.contacts .contacts-container .contact-form form .brands-group .group-item label{font-family:Arial;font-size:12px;font-style:normal}.contacts .contacts-container .contact-form form input[type=submit]{width:115px;height:25px;text-transform:uppercase;text-align:center;font-family:lucida_granderegular;background:#2f2f2f;color:#fff;border:none;float:right}.contacts .contacts-container .contact-form form input[name=email]{display:block;vertical-align:top;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border:1px solid #d5d5d5;background:#fff;padding:9px 15px;font-family:Arial}.contacts .contacts-container .contact-footer{border-top:1px solid #ccc;padding-top:15px;font-size:10px}.contacts .contacts-container .contact-footer a{font-family:lucida_granderegular;font-size:10px;text-decoration:none;text-transform:uppercase;margin:0 5px;display:inline-block;vertical-align:middle}.contacts .contacts-container .contact-footer a:first-child{margin-left:0}.contacts .contacts-container .contact-footer img{margin-top:-5px;width:70px}.contacts .gradient-line{height:12px;background:#7d7e82;background:-moz-linear-gradient(left,#fefefe 0,#3a3a3b 100%);background:-webkit-linear-gradient(left,#fefefe 0,#3a3a3b 100%);background:linear-gradient(to right,#fefefe 0,#3a3a3b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#3a3a3b', GradientType=1)}.contacts.customer-contacts .contacts-container .contact-form{margin:120px auto}.contacts.customer-contacts .contacts-container .contact-form input[type=submit]{background:#7e7f83;float:none;margin:30px auto 40px;display:block}.category .menu-shadow{display:none}.category .banner-full-width{margin:0 auto 40px;background:#000}.category .banner-img{background-size:cover;background-position:center;width:100%}.category .swiper-container .swiper-wrapper{text-align:center;height:352px!important;width:100%!important;background-color:#fff!important}.category .swiper-container .swiper-wrapper .swiper-slide{display:block;background-color:#fff!important;background-repeat:no-repeat;background-size:auto 100%;background-position:center;height:352px!important;width:100%!important}.category .banner-image{height:352px;background-size:cover;background-position:center;width:100%}.category-content{position:relative}.category-container .sidebar{display:inline-block;vertical-align:top;width:223px;margin-right:20px;color:#00010c;padding-bottom:40px}.category-container .sidebar .upload-file-info,.category-container .sidebar ul li .has-sub ul,.category-container .sidebar ul li.has-child ul{display:none}.category-container .sidebar #msgBox{font-style:italic;color:#ccc;text-align:center;padding-top:10px}.category-container .sidebar h3{font-family:lucida_grandebold;color:#00010c;padding-bottom:20px;font-size:16px;border-bottom:1px solid #ccc;text-transform:uppercase}.category-container .sidebar .title{font-family:"Times New Roman";font-style:italic;font-size:16px;padding:20px 0 10px;border-bottom:1px solid #ccc}.category-container .sidebar ul li{border-bottom:1px solid #ccc;word-wrap:break-word;line-height:20px}.category-container .sidebar ul li.has-child a{background:url(frontend/img/arrow-down-range.png) 96% 50% no-repeat}.category-container .sidebar ul li.has-child a.active{text-decoration:underline}.category-container .sidebar .black-btn,.category-container .sidebar ul li a{text-transform:uppercase;text-decoration:none;font-family:lucida_grandebold;font-size:12px}.category-container .sidebar ul li.has-child ul:last-child{margin-bottom:15px}.category-container .sidebar ul li.has-child ul li{background:url(frontend/img/sub-cat-item.png) 20px 10px no-repeat;padding-left:35px;border-bottom:none}.category-container .sidebar ul li.has-child ul li a{padding:6px 0 4px;background:0 0}.category-container .sidebar ul li.opened .has-sub.opened ul,.category-container .sidebar ul li.opened .sub-axes,.category-container .sidebar ul li.opened.has-sub.opened ul,.category-container .sidebar ul li.opened.sub-axes{display:block}.category-container .sidebar ul li a{padding:12px 25px 0 10px;display:block;color:#00010c}.category-container .sidebar ul li a span{display:inline-block;vertical-align:bottom;width:14px;height:14px;border-radius:50%;margin-right:10px}.category-container .sidebar ul li a span.pink{background:#c57fc3}.category-container .sidebar ul li a span.gray{background:#d5d5d5}.category-container .sidebar ul li a span.green{background:#6fac34}.category-container .sidebar ul li a span.blue{background:#5290d7}.category-container .sidebar ul li a span.purple{background:#7359a3}.category-container .sidebar ul li a span.gold{background:#b08b48}.category-container .sidebar .black-btn{display:block;height:25px;background:#bebfc1;color:#fff;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:8px 0;margin-top:25px}.category-container .sidebar #upload-dropdown-menu i.arrow{display:inline-block;vertical-align:middle;width:11px;height:7px;margin-left:15px;margin-top:2px;color:#fff;position:absolute;background:url(frontend/img/arrow-down-range-white.png) no-repeat}.category-container .content .breadcrumbs ul li,.category-container .content .breadcrumbs ul li a{color:#878787;font-family:"Times New Roman";font-size:16px;font-style:italic;text-decoration:none}.category-container .sidebar .upload-dropdown-menu-container.hidden{display:none}.category-container .sidebar .upload-dropdown-menu-container .black-btn{margin-top:1px}.category-container .content{display:inline-block;vertical-align:top;width:690px;padding-bottom:70px;float:right}.category-container .content .actions{padding-bottom:17px;border-bottom:1px solid #ccc}.category-container .content .breadcrumbs{padding:0 0 17px}.category-container .content .breadcrumbs ul{display:inline-block;vertical-align:middle}.category-container .content .breadcrumbs ul li{display:inline-block;vertical-align:middle;margin-right:5px}.category-container .content .breadcrumbs ul li a{text-transform:capitalize}.category-container .content .change-view-icons{font-family:"Times New Roman";font-size:16px;font-style:italic;margin-top:-5px}.category-container .content .change-view-icons.filters{float:none;margin:24px 0 5px;text-align:right}.category-container .content .change-view-icons.filters .order-by,.category-container .content .change-view-icons.filters .sort-by{display:inline}.category-container .content .change-view-icons.filters select{background:#fff;border:1px solid #222;font-size:12px;padding:3px}.category-container .content .change-view-icons.filters [name=order]{margin-right:10px}.category-container .content .change-view-icons .icon{display:inline-block;vertical-align:middle;margin-left:5px}.category-container .content .change-view-icons .icon.list{background:url(frontend/img/list-view-icons.png) no-repeat;width:24px;height:24px}.category-container .content .change-view-icons .icon.list.active-view,.category-container .content .change-view-icons .icon.list:hover{background:url(frontend/img/list-view-icons.png) 100% 0 no-repeat}.category-container .content .change-view-icons .icon.table{background:url(frontend/img/table-view-icons.png) no-repeat;width:24px;height:24px}.category-container .content .change-view-icons .icon.table.active-view,.category-container .content .change-view-icons .icon.table:hover{background:url(frontend/img/table-view-icons.png) 100% 0 no-repeat}.category-container .content .change-view-icons .icon.form{background:url(frontend/img/form-view-icon.png) no-repeat;width:24px;height:24px}.category-container .content .change-view-icons .icon.form.active-view,.category-container .content .change-view-icons .icon.form:hover{background:url(frontend/img/form-view-icon.png) 100% 0 no-repeat}.category-container .content .form-view-description{border-bottom:1px solid #ccc;padding:20px 0}.category-container .content .form-view-description p{font-family:lucida_granderegular;font-size:12px;color:#58595b;padding-bottom:10px}.category-container .content .form-view-description p:last-child{padding:0}.category-container .content .form-view-table{margin-top:25px}.category-container .content .form-view-table th{font-size:12px;font-family:"Times New Roman",sans-serif;font-style:italic;color:#878787;text-align:left;padding:0 8px;font-weight:100}.category-container .content .form-view-table tr{border-bottom:15px solid #fff}.category-container .content .form-view-table td{vertical-align:middle;box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 8px;border-right:1px solid #ccc}.category-container .content .form-view-table td:last-child{border-right:none}.category-container .content .form-view-table td.image{padding-left:0;padding-right:5px;position:relative}.category-container .content .form-view-table td.image a{display:block;width:35px}.category-container .content .form-view-table td span.show-product-info{font-family:lucida_grandebold;text-transform:uppercase;font-size:12px;cursor:pointer;display:none}.category-container .content .form-view-table td.descr{width:245px;position:relative}.category-container .content .form-view-table td.descr:hover .product-popup{visibility:visible;opacity:1;top:50%}.category-container .content .form-view-table td.descr .product-popup{position:absolute;background:#fff;width:480px;box-sizing:border-box;-webkit-box-sizing:border-box;z-index:8;left:-22px;top:-1000px;box-shadow:0 0 5px #ccc;visibility:hidden;opacity:0;transition:visibility 0s,opacity .2s linear;transition-delay:.5s}.category-container .content .form-view-table td.descr .product-popup.hidden-popup{visibility:hidden;opacity:0;top:-1000px}.category-container .content .form-view-table td.descr .product-popup .popup-body{position:relative}@media (max-width:1024px){.category-container .content .form-view-table td span.show-product-info{display:block}.category-container .content .form-view-table td.descr .product-popup .popup-body{padding:20px}}.category-container .content .form-view-table td.descr .product-popup .popup-body .close-product-popup{font-family:lucida_granderegular;text-decoration:none;color:#878787;font-size:20px;position:absolute;right:15px;top:15px;cursor:pointer;display:none}@media (max-width:1024px){.category-container .content .form-view-table td.descr .product-popup .popup-body .close-product-popup{display:block}}.category-container .content .form-view-table td.descr .product-popup .popup-body .product-info{margin:15px}.category-container .content .form-view-table td.descr .product-popup .popup-body .product-info .product{border-bottom:none;min-height:inherit!important}.category-container .content .form-view-table td.descr .product-popup .popup-body .product-info .product .descr{padding-right:0}.category-container .content .form-view-table td.descr .product-popup .popup-body .product-info .image{vertical-align:top}.category-container .content .form-view-table td.descr .product-popup .popup-body .product-info .product-range a{font-size:18px}.category-container .content .form-view-table td.descr .product-popup .popup-body .product-info .product-price{margin:15px 0}.category-container .content .form-view-table td.descr .product-popup .popup-body .product-info .title{font-family:Arial,sans-serif;color:#58595b}.category-container .content .form-view-table td.descr .product-popup .popup-body .product-info .title span{display:inline-block;vertical-align:middle;font-size:12px;margin:0 15px}.category-container .content .form-view-table td.descr .product-popup .popup-body .product-info .title span:first-child{margin-left:0}.category-container .content .form-view-table td.descr .product-popup .popup-body .product-info .text{margin-top:15px;border-top:1px solid #ccc}.category-container .content .form-view-table td.descr a.show-product-info{font-family:lucida_grandebold;color:#000;text-decoration:none;text-transform:uppercase;font-size:12px}@media (max-width:1024px){.category-container .content .form-view-table td.descr a.show-product-info{display:none}}.category-container .content .form-view-table td.barcode{font-family:lucida_grandebold;color:#979797;text-transform:uppercase;font-size:10px;line-height:14px}.category-container .content .form-view-table td.product-price{text-transform:uppercase;font-family:lucida_grandebold}.category-container .content .form-view-table td.product-price span{color:#a78a5e;letter-spacing:1px}.category-container .content .form-view-table td.product-price em{display:inline-block;vertical-align:top;font-size:10px;margin-right:5px}.category-container .content .form-view-table td .product-qty{width:40px;box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #000;padding:2px 3px;text-align:center;font-family:lucida_grandebold;font-size:12px;color:#000;height:27px}.category-container .content .form-view-table td .product-qty.error{border-color:#b63838;color:#b63838}.category-container .content .form-view-table td.order-rules{font-family:Arial,sans-serif;font-size:12px;color:#58595b;padding-right:0}.category-container .content .form-view-table td.order-rules.error{color:#b63838}.category-container .content .form-view-pagination{margin-top:35px}.category-container .content .form-view-pagination .load-more-box{width:70%;display:inline-block;vertical-align:middle;margin-right:5%;position:relative}.category-container .content .form-view-pagination .load-more-box:after{position:absolute;content:'';height:1px;width:100%;left:0;top:50%;margin-top:-1px;background:#C5B27F;z-index:0}.category-container .content .form-view-pagination .load-more-box .load-more{width:145px;display:block;margin:0 auto;background-color:#C5B27F;position:relative;z-index:1;cursor:pointer}.category-container .content .form-view-pagination .load-more-box .load-more:hover{background-color:#000}.category-container .content .form-view-pagination .load-more-box img{background:#fff;position:relative;z-index:1}.category-container .content .form-view-pagination .buy-all{display:inline-block;vertical-align:middle;width:25%;background:#000;color:#fff;font-family:lucida_grandebold,sans-serif;text-align:center;text-transform:uppercase;text-decoration:none;font-size:12px;padding:8px 0 5px;box-sizing:border-box;-webkit-box-sizing:border-box;cursor:pointer}.category-container .content .form-view-pagination .buy-all.processing{background:url(frontend/img/product-processing.gif) no-repeat!important;color:#666;position:relative}.category-container .content .form-view-pagination .buy-all:hover{background:#C5B27F}.category-container .content .product-list{display:none}.category-container .content .product-list.visible{display:block}.category-container .content .product-list .product{display:table;border-bottom:1px solid #ccc}.category-container .content .product-list .product div{display:table-cell;vertical-align:top;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.category-container .content .product-list .product .image{width:150px;text-align:center;height:150px;vertical-align:middle;cursor:pointer;padding:10px 0}.category-container .content .product-list .product .image .side-view{display:inline-block;width:100%}.category-container .content .product-list .product .image .top-view{display:none}.category-container .content .product-list .product .descr{width:310px;padding:20px 10px;color:#00010c}.category-container .content .product-list .product .descr p{padding-bottom:3px}.category-container .content .product-list .product .descr .product-price,.category-container .content .product-list .product .descr .product-range{text-transform:uppercase;font-family:lucida_grandebold}.category-container .content .product-list .product .descr .product-price span,.category-container .content .product-list .product .descr .product-range span{color:#a78a5e}.category-container .content .product-list .product .descr .product-price em,.category-container .content .product-list .product .descr .product-range em{display:inline-block;vertical-align:top;font-size:10px}.category-container .content .product-list .product .descr .product-price a,.category-container .content .product-list .product .descr .product-range a{text-decoration:none;color:#00010c}.category-container .content .product-list .product .descr .product-name a{text-decoration:none}.category-container .content .product-list .product .descr .product-name .tags{padding-bottom:20px}.category-container .content .product-list .product .descr .product-name{display:inline-block;vertical-align:middle;margin-right:10px;position:relative;font-family:"Times New Roman";font-style:italic;padding-bottom:8px}.category-container .content .product-list .product .descr .text{font-family:Arial;font-size:12px;color:#58595b;line-height:15px;padding-bottom:0;padding-top:12px}.category-container .content .product-list .product .quantity{width:110px;vertical-align:bottom;padding-bottom:35px}.category-container .content .product-list .product .quantity .title{font-family:lucida_grandebold;color:#979797;text-transform:uppercase;font-size:10px;padding-bottom:20px}.category-container .content .product-list .product .quantity .count{font-family:"Times New Roman";font-style:italic}.category-container .content .product-list .product .quantity .qty-select{position:relative;display:inline-block;vertical-align:middle;background:url(frontend/img/select-arrow.png) 98% 50% no-repeat;width:45px}.category-container .content .product-list .product .quantity .qty-select .cur-value{width:25px;height:26px;display:block;background:#fff;border:1px solid #00010c;text-align:center;font-family:lucida_grandebold;font-size:12px;line-height:25px}.category-container .content .product-list .product .quantity .qty-select select{top:0;left:0;position:absolute;opacity:0;height:100%;width:100%}.category-container .content .product-list .product .action{width:120px;vertical-align:bottom;padding-bottom:35px;text-align:right}.category-container .content .product-list .product .action .add-btn{width:95px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;height:25px;text-align:center;font-family:lucida_grandebold;text-transform:uppercase;color:#fff;text-decoration:none;background:#2f2f2f;font-size:12px;padding:8px 0}.category-container .content .product-list .product .action .add-btn.processing{background:url(frontend/img/product-processing.gif) no-repeat!important;color:#666;position:relative}.category-container .content .product-list .product .action .add-btn:hover{background:#c5b27f}.category-container .content .product-list .product .action .add-btn.disabled{background:#bebfc1}.category-container .content .product-list span.indicator{vertical-align:middle;font-family:lucida_grandebold;text-transform:uppercase;padding-bottom:10px;font-size:10px;display:none}.category-container .content .product-list span.indicator.active{display:block}.category-container .content .product-list span.indicator.new{color:#6fac34}.category-container .content .product-list span.indicator.new em{background:#6fac34}.category-container .content .product-list span.indicator.best-seller{color:#b08b48}.category-container .content .product-list span.indicator.best-seller em{background:#b08b48}.category-container .content .product-list span.indicator.out-of-stock{padding-bottom:5px;color:#b63838}.category-container .content .product-list span.indicator.out-of-stock em{background:#b63838}.category-container .content .product-list span.indicator.as-adv{color:#5290d7}.category-container .content .product-list span.indicator.as-adv em{background:#5290d7}.category-container .content .product-list span.indicator.clearance{color:#7359a3}.category-container .content .product-list span.indicator.clearance em{background:#7359a3}.category-container .content .product-list span.indicator em{display:inline-block;vertical-align:middle;width:10px;height:10px;border-radius:50%;margin-right:5px;margin-top:-2px}.category-container .content .grid .product-list{position:relative;padding-top:20px}.category-container .content .grid .product-list .product-row{border-bottom:1px solid #ccc;padding:20px 0}.category-container .content .grid .product-list hr{border:none;border-bottom:1px solid #ccc;margin:20px 0}.category-container .content .grid .product-list .product{position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;vertical-align:top;width:225px;border-right:1px solid #ccc;border-bottom:none;padding:0 12px}.category-container .content .grid .product-list .product.border-none,.category-container .content .grid .product-list .product:last-child{border-right:none}.category-container .content .grid .product-list .product div{display:block}.category-container .content .grid .product-list .product .image{display:table;width:100%;height:210px}.category-container .content .grid .product-list .product .image .cell{display:table-cell;height:100%;width:100%;vertical-align:middle}.category-container .content .grid .product-list .product .descr{width:100%;padding-left:0;padding-right:0}.category-container .content .grid .product-list .product .text{box-sizing:border-box;overflow:hidden}.category-container .content .grid .product-list .product .quantity{width:100%;text-align:left}.category-container .content .grid .product-list .product .quantity .left-part{min-width:65px;max-width:65px;vertical-align:bottom}.category-container .content .grid .product-list .product .quantity .right-part{width:62%;padding-left:30px;position:relative}.category-container .content .grid .product-list .product .quantity .right-part:before{content:'';background:url(frontend/img/stock-divider.png) no-repeat;display:block;width:1px;height:17px;position:absolute;bottom:-4px;left:21px}.category-container .content .grid .product-list .product .quantity .title{text-align:left}.category-container .content .grid .product-list .product .action{position:absolute;bottom:0;left:0;padding:0 10px;width:100%}.category-container .content .grid .product-list .product .action .left-part{width:85px;float:left}.category-container .content .grid .product-list .product .action .right-part{width:105px;text-align:center}.category-container .content .grid .product-list .product .action .count{display:inline-block;vertical-align:middle;font-family:"Times New Roman";font-style:italic;font-size:16px;padding-right:5px}.category-container .content .grid .product-list .product .action .qty-select{position:relative;display:inline-block;vertical-align:middle;background:url(frontend/img/select-arrow.png) 98% 50% no-repeat;width:45px}.category-container .content .grid .product-list .product .action .qty-select .cur-value{padding-bottom:0;width:24px;height:26px;display:block;background:#fff;border:1px solid #00010c;text-align:center;font-family:lucida_grandebold;font-size:12px;line-height:25px}.category-container .content .grid .product-list .product .action .qty-select select{top:0;left:0;position:absolute;opacity:0;height:100%;width:100%}.category-container .content .grid .product-list .product .left-part,.category-container .content .grid .product-list .product .right-part{display:inline-block;vertical-align:top;width:48%}.category-container .content .grid .product-list span.indicator{display:none;font-family:lucida_grandebold;text-transform:uppercase;padding-bottom:0;padding-top:5px;font-size:10px}.category-container .content .grid .product-list span.indicator.active{display:block}.category-container .content .grid .product-list span.indicator.new{color:#6fac34}.category-container .content .grid .product-list span.indicator.new em{background:#6fac34}.category-container .content .grid .product-list span.indicator.best-seller{color:#b08b48}.category-container .content .grid .product-list span.indicator.best-seller em{background:#b08b48}.category-container .content .grid .product-list span.indicator.out-of-stock{padding:0 0 5px;color:#b63838}.category-container .content .grid .product-list span.indicator.out-of-stock em{background:#b63838}.category-container .content .grid .product-list span.indicator.as-adv{color:#5290d7}.category-container .content .grid .product-list span.indicator.as-adv em{background:#5290d7}.category-container .content .grid .product-list span.indicator.clearance{color:#7359a3}.category-container .content .grid .product-list span.indicator.clearance em{background:#7359a3}.category-container .content .grid .product-list span.indicator em{display:inline-block;vertical-align:middle;width:10px;height:10px;border-radius:50%;margin-right:5px;margin-top:-2px}.category-container .change-category-preloader{display:none;position:absolute;width:45px;height:45px}.category-container .change-category-preloader.visible{display:block}.category-container .loader{position:absolute;display:none;height:100%;width:100%;z-index:10;background:#fff;text-align:center}.category-container .loader img{width:45px;margin:150px auto}.category-container .loader.visible{display:block}.category-container .back-to-top{display:block;background:url(frontend/img/back-to-top.png) no-repeat;width:45px;height:45px;position:absolute;right:0;bottom:-55px;opacity:.5}.category-container .back-to-top:hover{opacity:1}.category-container .form-view-confirmation-popup{display:none;background:rgba(0,0,0,.5);position:fixed;z-index:100;top:0;left:0;right:0;bottom:0}.category-container .form-view-confirmation-popup .close-conf-popup{float:right;text-decoration:none}.category-container .form-view-confirmation-popup .popup-box{position:fixed;top:50%;left:50%;z-index:1;background:#f8f8f8;width:480px;margin-left:-240px;margin-top:-100px}@media (max-width:480px){.category-container .form-view-confirmation-popup .popup-box{width:90%;margin-left:-45%}}.category-container .form-view-confirmation-popup .popup-box .popup-header{font-family:lucida_grandebold;text-transform:uppercase;color:#373737;font-size:14px;padding:12px 15px 8px;border-bottom:1px solid #c5b27f}.category-container .form-view-confirmation-popup .popup-box .popup-message{padding:15px;text-align:center}.category-container .form-view-confirmation-popup .popup-box .popup-message p{font-family:lucida_granderegular;font-size:12px;color:#373737;line-height:17px}.category-container .form-view-confirmation-popup .popup-box .popup-message .btn{background:#C5B27F;width:140px;height:30px;box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center;color:#fff;font-family:lucida_grandebold;text-transform:uppercase;text-decoration:none;display:inline-block;padding-top:3px;margin:15px 15px 5px auto;line-height:30px;font-size:12px;cursor:pointer}.category-container .form-view-confirmation-popup .popup-box .popup-message .btn:hover{background:#000}.category-container .form-view-confirmation-popup .popup-box .popup-message .btn:last-child{margin-right:0}.innovation-content .content h3{font-family:lucida_grandebold;text-transform:uppercase;font-size:16px;color:#00010c;padding:22px 0 15px}.innovation-content .content em,.innovation-content .content p,.innovation-content .content strong{font-family:Arial;color:#767778;font-size:12px;line-height:15px;padding-bottom:15px}.product-view .breadcrumbs ul li,.product-view .breadcrumbs ul li a{font-family:"Times New Roman";color:#2f2f2f;font-size:16px;font-style:italic;text-decoration:none}.innovation-content .content img{width:100%!important;height:auto!important}.product .banner-full-width{display:none}.product-view .breadcrumbs{padding-bottom:30px;border-bottom:1px solid #ccc;margin-bottom:35px}.product-view .breadcrumbs ul li{display:inline-block;vertical-align:middle;margin-right:3px}.product-view .breadcrumbs ul li:first-child a{padding-left:0}.product-view .breadcrumbs ul li a{padding-right:5px;display:inline-block;text-transform:capitalize}.product-view .breadcrumbs ul li .home{background:url(frontend/img/home-icon.png) no-repeat;width:15px;height:15px}.product-view .preview{width:230px;display:inline-block;vertical-align:top}.product-view .preview .large-img{width:230px;text-align:center;margin-bottom:15px}.product-view .preview .large-img img,.product-view .preview .thumbs{width:100%}.product-view .preview .thumbs a{display:inline-block;vertical-align:top;width:55px;border-left:1px solid #ccc}.product-view .preview .thumbs a img{max-width:90%}.product-view .preview .thumbs a:last-child{border-right:1px solid #ccc}.product-view .preview .thumbs a.active img{opacity:.5}.product-view .preview .pagination{position:relative;text-align:center}.product-view .preview .pagination .arrow{display:block;position:absolute;width:16px;height:26px;background:url(frontend/img/products/product-overview-arrows.png) no-repeat;top:50%;margin-top:-13px}.product-view .preview .pagination .arrow.next{right:0;background-position:100% 50%}.product-view .preview .pagination .arrow.prev{left:0;background-position:0 50%}.product-view .preview .pagination .current{background:#2f2f2f;width:24px;height:24px;color:#fff;font-size:12px;font-family:lucida_grandebold;display:inline-block;vertical-align:middle;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:7px 0;border-radius:50%}.product-view .preview .pagination .total{font-family:"Times New Roman";font-style:italic}.product-view .details{margin-bottom:120px}.product-view .product-details{float:right;width:620px}.product-view .product-details .descr{padding-bottom:20px}.product-view .product-details .descr .product-range{font-family:lucida_grandebold;text-transform:uppercase;color:#878787;font-size:16px}.product-view .product-details .descr .product-name{font-family:lucida_granderegular;font-size:50px;text-transform:uppercase;padding:15px 0 20px}.product-view .product-details .descr .tags{padding-bottom:20px}.product-view .product-details .descr .tags span{display:inline;white-space:nowrap;margin-right:5px}.product-view .product-details .descr .product-price{text-transform:uppercase;font-family:lucida_grandebold;font-size:30px}.product-view .product-details .descr .product-price em{display:inline-block;vertical-align:top;font-size:14px}.product-view .product-details .descr .product-price span{color:#a78a5e}.product-view .product-details .quantity{display:inline-block;width:200px;vertical-align:bottom}.product-view .product-details .quantity .title{font-family:lucida_grandebold;color:#979797;text-transform:uppercase;font-size:10px;text-align:center;display:inline-block;vertical-align:middle;padding-right:20px}.product-view .product-details .quantity .count{font-family:"Times New Roman";font-style:italic}.product-view .product-details .quantity .qty-select{position:relative;display:inline-block;vertical-align:middle;background:url(frontend/img/select-arrow.png) 98% 50% no-repeat;width:45px}.product-view .product-details .quantity .qty-select .cur-value{width:25px;height:26px;display:block;background:#fff;border:1px solid #00010c;text-align:center;font-family:lucida_grandebold;font-size:12px;line-height:25px}.product-view .product-details .quantity .qty-select select{top:0;left:0;position:absolute;opacity:0;height:100%;width:100%}.product-view .product-details .action{display:inline-block;vertical-align:middle}.product-view .product-details span.indicator{vertical-align:middle;font-family:lucida_grandebold;text-transform:uppercase;padding-bottom:5px;font-size:10px;display:none}.product-view .product-details span.indicator.active{display:block}.product-view .product-details span.indicator.new{color:#6fac34}.product-view .product-details span.indicator.new em{background:#6fac34}.product-view .product-details span.indicator.best-seller{color:#b08b48}.product-view .product-details span.indicator.best-seller em{background:#b08b48}.product-view .product-details span.indicator.out-of-stock{color:#b63838}.product-view .product-details span.indicator.out-of-stock em{background:#b63838}.product-view .product-details span.indicator.as-adv{color:#5290d7}.product-view .product-details span.indicator.as-adv em{background:#5290d7}.product-view .product-details span.indicator.clearance{color:#7359a3}.product-view .product-details span.indicator.clearance em{background:#7359a3}.product-view .product-details span.indicator em{display:inline-block;vertical-align:middle;width:10px;height:10px;border-radius:50%;margin-right:5px;margin-top:-2px}.product-view .product-details .add-btn{width:95px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;height:25px;text-align:center;font-family:lucida_grandebold;text-transform:uppercase;color:#fff;text-decoration:none;background:#2f2f2f;font-size:12px;padding:8px 0}.product-view .product-details .add-btn.processing{background:url(frontend/img/product-processing.gif) no-repeat!important;position:relative;color:#666}.product-view .product-details .add-btn:hover{background:#c5b27f}.product-view .product-details .add-btn.disabled{background:#bebfc1}.product-view .product-details .tabs{margin-top:40px}.product-view .product-details .tabs .tab-buttons{padding:20px 0;border-bottom:1px solid #ccc}.product-view .product-details .tabs .tab-buttons a{font-family:"Times New Roman";font-style:italic;color:#2f2f2f;display:inline-block;vertical-align:middle;text-decoration:none;padding:0 10px;border-right:1px solid #2f2f2f}.product-view .product-details .tabs .tab-buttons a:first-child{padding-left:0}.product-view .product-details .tabs .tab-buttons a:last-child{border-right:none}.product-view .product-details .tabs .tab-buttons a.current{color:#a78a5e}.product-view .product-details .tabs .tab-content{padding-top:20px}.product-view .product-details .tabs .tab-content .tab{display:none}.product-view .product-details .tabs .tab-content .tab.current{display:block}.product-view .product-details .tabs .tab-content .tab iframe{margin:0 auto 35px;display:block}.product-view .product-details .tabs .tab-content p{font-family:Arial;color:#58595b;line-height:15px;font-size:12px}.evenZoom{display:inline-block}.evenZoom .evenZoomLens{background-color:#fff;box-shadow:-5px -5px 30px rgba(255,255,255,.7) inset,5px 5px 20px rgba(0,0,0,.3) inset,10px 10px 25px rgba(0,0,0,.1);width:180px;height:180px;border-radius:100%;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;cursor:none;background-repeat:no-repeat;display:block;position:absolute;top:0;left:0}.mfp-bg,.mfp-wrap{position:fixed;left:0;top:0;height:100%;width:100%}.evenZoom .evenZoomLens.hidden{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;visibility:hidden}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-wrap{z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}.checkout .checkout-items .voucher .voucher-input input:focus,.checkout .details input:focus,.checkout .details textarea:focus,.my-account .contact-form form input[name=email]:focus,.my-account .contact-form form textarea:focus,.promo-landing .landing-container .best-sallers-carousel .product-item:focus,.promo-landing .landing-container .slick-arrow.slick-next:focus,.promo-landing .landing-container .slick-arrow.slick-prev:focus,button.mfp-arrow,button.mfp-close{outline:0}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-close,.mfp-preloader a:hover{color:#FFF}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}.mfp-figure:after,.mfp-iframe-scaler iframe{box-shadow:0 0 8px rgba(0,0,0,.6);position:absolute;left:0}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.checkout .checkout-items .voucher .voucher-input.can-submit .submit .visible img,.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{display:block;top:0;width:100%;height:100%;background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{content:'';top:40px;bottom:40px;right:0;z-index:-1;background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.search .sidebar .back-btn{text-decoration:none;text-transform:uppercase;font-family:lucida_grandebold;color:#00010c;font-size:12px}.search .sidebar .back-btn i{display:inline-block;vertical-align:middle;background:url(frontend/img/back-btn.png) no-repeat;width:24px;height:24px;margin-right:10px;position:relative;top:-2px}.search .sidebar .title{border-top:1px solid #ccc;margin-top:11px}.search .change-view-icons.filters .order-by,.search .change-view-icons.filters .sort-by{display:inline}.search .tags{padding-bottom:20px}.checkout h2{font-family:lucida_granderegular;font-size:50px;text-transform:uppercase;display:inline-block;padding:40px 0 35px}.checkout .breadcrumbs ul li,.checkout .breadcrumbs ul li a{font-family:"Times New Roman";font-size:16px;display:inline-block;color:#2f2f2f;font-style:italic;text-decoration:none}.checkout .breadcrumbs{padding-bottom:30px;border-bottom:1px solid #ccc}.checkout .breadcrumbs ul li{vertical-align:middle;margin-right:3px}.checkout .breadcrumbs ul li a{padding-right:5px}.checkout .breadcrumbs ul li .home{background:url(frontend/img/home-icon.png) no-repeat;height:15px;padding-left:20px}.checkout .steps{position:relative;text-align:right;width:300px;float:right;padding:55px 0 40px}.checkout .steps .arrow{display:inline-block;vertical-align:middle;height:26px;background:url(frontend/img/products/product-overview-arrows.png) no-repeat;padding-left:30px;margin-left:10px;color:#2f2f2f;text-decoration:none;font-size:12px;line-height:26px}.checkout .steps .arrow strong{text-transform:uppercase;font-family:lucida_grandebold;padding-right:10px}.checkout .steps .arrow span{font-family:"Times New Roman";font-style:italic;font-size:15px}.checkout .steps .arrow.next{background-position:-15px 50%}.checkout .steps .arrow.prev{width:15px;padding:0;margin-right:10px;background-position:0 50%}.checkout .actions a,.checkout .steps .current{box-sizing:border-box;color:#fff;background:#2f2f2f;display:inline-block;font-size:12px;text-align:center}.checkout .steps .current{width:24px;height:24px;font-family:lucida_grandebold;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:7px 0;border-radius:50%}.checkout .steps .total{font-family:"Times New Roman";font-style:italic}.checkout .actions{padding:25px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.checkout .actions.no-border{border:none}.checkout .actions.margin-bottom{margin-bottom:50px}.checkout .actions a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:25px;font-family:lucida_grandebold;text-transform:uppercase;text-decoration:none;padding:8px 20px}.checkout .actions a.inactive{background:#bebfc1}.checkout .actions span{padding-top:6px;font-family:Arial;font-size:12px;color:#58595b;display:inline-block;padding-right:20px}.checkout .actions span strong{font-weight:600}.checkout .checkout-items .items-by-division .division-content .item.division-total p strong,.checkout .details .notes strong{font-weight:700}.checkout .checkout-items .voucher.main-voucher{font-family:"Times New Roman";font-style:italic;margin:19px 0}.checkout .checkout-items .voucher.main-voucher .voucher-input{margin-left:0}.checkout .checkout-items .voucher.margin-up{margin-top:20px}.checkout .checkout-items .voucher .count{padding:5px;background-color:#EAE4D8;display:inline-block;vertical-align:middle;margin-right:-4px}.checkout .checkout-items .voucher .voucher-input{display:inline-block;vertical-align:middle;background:url(frontend/img/voucher-input.png) no-repeat;width:134px;height:26px;position:relative;margin-left:5px}.checkout .checkout-items .voucher .voucher-input input{position:absolute;left:0;top:0;height:26px;width:109px;border:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background:0 0;padding:5px;font-family:"Times New Roman";font-style:italic;color:#00010c}.checkout .checkout-items .voucher .voucher-input.can-submit{background:url(frontend/img/voucher-input-active.png) no-repeat}.checkout .checkout-items .voucher .voucher-input.can-submit .submit{display:block}.checkout .checkout-items .voucher .voucher-input.can-submit .submit .visible{display:block;background-color:#fafafa;width:21px;height:21px;margin:3px auto 0}.checkout .checkout-items .voucher .voucher-input .submit{display:none;float:right;height:26px;width:26px}.checkout .checkout-items .voucher .voucher-input .submit span{display:none}.checkout .checkout-items .voucher .total{background:#c5b27f;color:#fff;border-color:#c5b27f}.checkout .checkout-items .amount-left{float:right;font-family:lucida_grandebold;font-size:12px}.checkout .checkout-items .amount-left.margin-up{margin-top:10px}.checkout .checkout-items .prime-division-container{color:#fff;background:#2f2f2f;font-size:12px;display:inline-block;font-family:lucida_grandebold;text-transform:uppercase;text-decoration:none;padding:8px 0;width:100%}.checkout .checkout-items .prime-division-container span{margin-left:20px}.checkout .checkout-items .prime-division-container:not(:first-of-type){margin-top:25px}.checkout .checkout-items .items-by-division.opened .division-header{border-bottom:none;background:url(frontend/img/arrow-top.png) 99% 50% no-repeat}.checkout .checkout-items .items-by-division.opened .division-content{display:block}.checkout .checkout-items .items-by-division .division-header{border-bottom:1px solid #ccc;padding:15px 0;background:url(frontend/img/arrow-down-range.png) 99% 50% no-repeat}.checkout .checkout-items .items-by-division .division-header img{margin-left:2%;max-width:200px}.checkout .checkout-items .items-by-division .division-content{display:none}.checkout .checkout-items .items-by-division .division-content .item{border-top:1px solid #ccc;padding:25px 20px;background:#fafafa}.checkout .checkout-items .items-by-division .division-content .item.no-border{border:0}.checkout .checkout-items .items-by-division .division-content .item .product-title img{height:29px}.checkout .checkout-items .items-by-division .division-content .item .product-name{font-family:lucida_grandebold;text-transform:uppercase;color:#00010c;padding-bottom:3px}.checkout .checkout-items .items-by-division .division-content .item .product-variant{font-family:lucida_grandebold;font-size:10px;text-transform:uppercase;color:#00010c}.checkout .checkout-items .items-by-division .division-content .item .product-variant span{color:#949494}.checkout .checkout-items .items-by-division .division-content .item .price-block{font-family:lucida_grandebold;text-transform:uppercase;font-size:16px;color:#949494;background:url(frontend/img/price-block-line.png) 100% 50% no-repeat;display:inline-block;vertical-align:middle;padding:15px}.checkout .checkout-items .items-by-division .division-content .item .price-block:first-child{padding-left:0}.checkout .checkout-items .items-by-division .division-content .item .price-block em{display:inline-block;vertical-align:top;font-size:10px}.checkout .checkout-items .items-by-division .division-content .item .price-block em:last-child{padding-left:5px}.checkout .checkout-items .items-by-division .division-content .item .price-block.invoice-price{color:#a78a5e;background:0 0}.checkout .checkout-items .items-by-division .division-content .item .discount{padding-left:5px;display:block}.checkout .checkout-items .items-by-division .division-content .item .discount .discount-percent{font-family:lucida_grandebold;font-size:16px;display:inline-block;vertical-align:top;border:1px solid #a78a5e;text-align:center;padding:7px 5px 5px;color:#a78a5e}.checkout .checkout-items .items-by-division .division-content .item .discount em{color:#a78a5e;font-family:lucida_grandebold;text-transform:uppercase;font-size:10px;padding-left:5px}.checkout .checkout-items .items-by-division .division-content .item .left-part{display:inline-block;vertical-align:bottom;width:50%}.checkout .checkout-items .items-by-division .division-content .item .right-part{width:50%;display:inline-block;vertical-align:bottom;text-align:right}.checkout .checkout-items .items-by-division .division-content .item .right-part .count{font-family:"Times New Roman";font-style:italic;padding-left:10px}.checkout .checkout-items .items-by-division .division-content .item .right-part .qty-select{position:relative;display:inline-block;vertical-align:middle;background:url(frontend/img/select-arrow.png) 98% 50% no-repeat;width:45px}.checkout .checkout-items .items-by-division .division-content .item .right-part .qty-select .cur-value{width:25px;height:24px;display:block;background:#fafafa;border:1px solid #00010c;text-align:center;font-family:lucida_grandebold;font-size:12px;line-height:25px}.checkout .checkout-items .items-by-division .division-content .item .right-part .qty-select select{top:0;left:0;position:absolute;opacity:0;height:100%;width:100%}.checkout .checkout-items .items-by-division .division-content .item .right-part .qty-select.disabled{background:0 0}.checkout .checkout-items .items-by-division .division-content .item .right-part .total{display:inline-block;vertical-align:middle;padding:7px 5px 5px;text-align:center;font-family:lucida_grandebold;font-size:12px}.checkout .checkout-items .items-by-division .division-content .item .right-part .total em{font-size:8px;display:inline-block;vertical-align:top}.checkout .checkout-items .items-by-division .division-content .item .right-part .remove-gift-item,.checkout .checkout-items .items-by-division .division-content .item .right-part .remove-item{display:inline-block;vertical-align:middle;background:url(frontend/img/remove-item-btn.png) no-repeat;width:24px;height:24px;margin-left:10px}.checkout .checkout-items .items-by-division .division-content .item .right-part .remove-item-block-simulation{width:34px;display:inline-block}.checkout .checkout-items .items-by-division .division-content .item.division-total{padding-top:30px}.checkout .checkout-items .items-by-division .division-content .item.division-total .left-part,.checkout .checkout-items .items-by-division .division-content .item.division-total .right-part{vertical-align:top}.checkout .checkout-items .items-by-division .division-content .item.division-total .estimate{font-family:"Times New Roman";font-style:italic;color:#00010c;padding-bottom:10px;font-size:16px}.checkout .checkout-items .items-by-division .division-content .item.division-total p{font-family:Arial;font-size:12px;color:#58595b;padding-bottom:3px}.checkout .total-order{margin-top:65px;background:#c5b27f;color:#fff;font-family:lucida_grandebold;text-transform:uppercase;font-size:13px}.checkout .details .title,.checkout .details label{font-family:"Times New Roman";font-style:italic}.checkout .total-order span{padding:10px 20px 6px;display:inline-block;vertical-align:top}.checkout .total-order span:last-child{float:right;border-left:1px solid #fff;font-size:13px}.checkout .total-order span:last-child em{display:inline-block;vertical-align:top;font-size:10px}.checkout .details{color:#00010c}.checkout .details .title{padding-bottom:15px;border-bottom:1px solid #ccc;margin-bottom:20px}.checkout .details label{display:block;padding-bottom:10px;color:#00010c;font-size:16px}.checkout .details span{text-transform:uppercase;font-family:lucida_grandebold;font-size:12px;color:#979797;display:block;padding-bottom:20px}.checkout .details input,.checkout .details textarea{border:1px solid #ccc;padding:5px 10px;font-family:lucida_granderegular;width:100%;color:#979797;margin-bottom:20px}.checkout .details input{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;text-transform:uppercase;height:35px}.checkout .details textarea{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:130px;resize:none}.checkout .details .notes{font-family:Arial;color:#58595b;font-size:12px;text-transform:none}@media (max-width:425px){.checkout.checkout-confirmation .heading{text-align:center}.checkout.checkout-confirmation .heading .title{font-size:40pt}.checkout.checkout-confirmation .heading .desc{line-height:25px;font-size:20px}.checkout.checkout-confirmation .heading p.note{font-family:Arial;color:#767778;font-size:12px;line-height:15px;padding-bottom:15px}.checkout.checkout-confirmation .order-box .timer .time-estimate{width:90%!important}}.checkout.checkout-confirmation .breadcrumbs{border-bottom:none}.checkout.checkout-confirmation .heading{padding-bottom:20px;border-bottom:1px solid #ccc;margin-bottom:40px}.checkout.checkout-confirmation .heading p.title{font-size:50pt;font-style:italic;color:#c5b27f;padding-bottom:20px}.checkout.checkout-confirmation .heading p.desc{font-family:lucida_grandebold;text-transform:uppercase;color:#00010c;font-size:16px}.checkout.checkout-confirmation .heading p.note{font-family:Arial;color:#767778;font-size:12px;line-height:15px;padding-bottom:15px}.checkout.checkout-confirmation .order-summary,.checkout.checkout-confirmation .timer{display:inline-block;vertical-align:top;width:100%;text-align:left}.checkout.checkout-confirmation .order-summary .title,.checkout.checkout-confirmation .timer .title{font-family:"Times New Roman";font-size:16px;color:#00010c;font-style:italic;margin-bottom:20px}.checkout.checkout-confirmation .order-summary .division-header,.checkout.checkout-confirmation .timer .division-header{padding:15px 0 20px}.checkout.checkout-confirmation .order-summary .division-content .item,.checkout.checkout-confirmation .timer .division-content .item{border-top:1px solid #ccc;padding:20px 0}.checkout.checkout-confirmation .order-summary .division-content .item.no-border,.checkout.checkout-confirmation .timer .division-content .item.no-border{border:0}.checkout.checkout-confirmation .order-summary .division-content .item .left-part,.checkout.checkout-confirmation .order-summary .division-content .item .right-part,.checkout.checkout-confirmation .timer .division-content .item .left-part,.checkout.checkout-confirmation .timer .division-content .item .right-part{display:inline-block;vertical-align:top;width:48%}.checkout.checkout-confirmation .order-summary .division-content .item .product-name,.checkout.checkout-confirmation .timer .division-content .item .product-name{font-family:lucida_grandebold;text-transform:uppercase;font-size:16px;color:#00010c;padding-bottom:3px}.checkout.checkout-confirmation .order-summary .division-content .item .variant-name,.checkout.checkout-confirmation .timer .division-content .item .variant-name{font-family:lucida_grandebold;text-transform:uppercase;font-size:10px;color:#00010c}.checkout.checkout-confirmation .order-summary .division-content .item .right-part,.checkout.checkout-confirmation .timer .division-content .item .right-part{text-align:right}.checkout.checkout-confirmation .order-summary .division-content .item .right-part span,.checkout.checkout-confirmation .timer .division-content .item .right-part span{display:inline-block;vertical-align:middle;margin-bottom:0;margin-left:5px}.checkout.checkout-confirmation .order-summary .division-content .item .right-part .qty-count,.checkout.checkout-confirmation .timer .division-content .item .right-part .qty-count{font-family:lucida_grandebold;padding:7px 0 4px;border:1px solid #dedede;font-size:12px;width:30px;text-align:center;margin-right:5px}.checkout.checkout-confirmation .order-summary .division-content .item .right-part .total,.checkout.checkout-confirmation .timer .division-content .item .right-part .total{font-family:lucida_grandebold;padding:7px 0 4px;border:1px solid #dedede;font-size:12px;width:60px;text-align:center}.checkout.checkout-confirmation .order-summary .division-content .item .right-part .left,.checkout.checkout-confirmation .order-summary .division-content .item .right-part .right,.checkout.checkout-confirmation .timer .division-content .item .right-part .left,.checkout.checkout-confirmation .timer .division-content .item .right-part .right{display:inline-block;vertical-align:top;width:55%}.checkout.checkout-confirmation .order-summary .division-content .item .right-part .left,.checkout.checkout-confirmation .timer .division-content .item .right-part .left{width:35%}.checkout.checkout-confirmation .update-title{font-size:14pt;font-style:italic;border-bottom:1px solid #ccc;padding:20px 0;margin-bottom:20px}.checkout.checkout-confirmation .order-box{margin-bottom:50px}.checkout.checkout-confirmation .order-box .total-order span{padding-right:10px;padding-left:10px;font-size:12px;letter-spacing:1px}.checkout.checkout-confirmation .order-box .timer #timer,.checkout.checkout-confirmation .order-box .timer .time-estimate{display:inline-block;vertical-align:top;margin-bottom:30px;width:40%}.checkout.checkout-confirmation .order-box .timer #timeout{border-right:1px solid #cfcfcf;margin-right:15px;float:left}.checkout.checkout-confirmation .order-box .timer #timeout .time-to-conf,.checkout.checkout-confirmation .order-box .timer #timeout .time-to-end{font-family:lucida_sansregular;color:#cfcfcf;font-size:72px;letter-spacing:-5px}.checkout.checkout-confirmation .order-box .timer #timeout .time-to-conf .div,.checkout.checkout-confirmation .order-box .timer #timeout .time-to-end .div{width:3px;display:inline-block;margin-left:-20px}.checkout.checkout-confirmation .order-box .timer #timeout .remaining{padding-left:15px;font-family:"Times New Roman";font-style:italic;color:#cfcfcf}.checkout.checkout-confirmation .order-box .timer .info{font-family:Arial;color:#58595b;font-size:12px;line-height:17px;padding-bottom:20px}.checkout.checkout-confirmation .order-box .timer .info.top-10{padding-top:10px}.checkout.checkout-confirmation .order-box .btn{width:48%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;height:25px;text-align:center;font-family:lucida_grandebold;text-transform:uppercase;color:#fff;text-decoration:none;background:#2f2f2f;font-size:12px;padding:8px 0}.checkout.checkout-confirmation .order-box .btn.disabled{background:#ccc!important}.checkout.checkout-confirmation .order-box .btn.confirm-checkout{margin-left:4%}.checkout.checkout-confirmation .order-box .btn:hover{background:#c5b27f}.checkout .changes-preloader{display:none;vertical-align:middle}.checkout .changes-preloader.visible{display:inline-block}.checkout .checkout-btn.processing{background:url(frontend/img/product-processing.gif) no-repeat!important;color:#666;position:relative}.my-account .password-form{margin:0}.my-account .password-form form{padding:0}.my-account .password-form form input[type=submit]:hover{cursor:pointer}.my-account .pay-my-bill-box ul{list-style:inherit;padding-bottom:15px}.my-account .pay-my-bill-box ul li{font-family:Arial;color:#767778;font-size:12px;line-height:15px}.my-account .menu-shadow{display:none}.my-account .banner-full-width{margin-bottom:40px;background:#000}.my-account .banner-img{height:352px;background-size:cover;background-position:center}.my-account h1{color:#c5b27f;font-family:lucida_sansregular;font-size:50px;text-transform:uppercase;letter-spacing:1px}.my-account .title{font-family:"Times New Roman";font-style:italic;padding-bottom:15px;border-bottom:1px solid #ccc;margin-bottom:20px}.my-account .items .items-content .item-tr .td,.my-account .items .items-content .product .descr .product-price,.my-account .items .items-content .product .descr .product-range,.my-account .items .items-content h3,.my-account .items .items-header .th{text-transform:uppercase;font-family:lucida_grandebold}.my-account .items .items-header{display:table;width:100%}.my-account .items .items-header .th{display:table-cell;vertical-align:top;width:11%;color:#00010c;font-size:10px;line-height:14px;padding-bottom:20px;border-right:1px solid #ccc;padding-left:5px;padding-right:5px;word-break:break-all}.my-account .items .items-header .th.larger{width:12%}.my-account .items .items-header .th:last-child{width:280px;border-right:none}.my-account .items .items-content{margin-bottom:45px}.my-account .items .items-content h3{color:#00010c;padding:35px 20px 25px}.my-account .items .items-content .item .item-body{background:#fafafa;display:none}.my-account .items .items-content .item:nth-child(2n - 1){background:#f2f2f2}.my-account .items .items-content .item.opened .item-tr .td:last-child{background:url(frontend/img/arrow-top.png) 98% 50% no-repeat}.my-account .items .items-content .item.opened .item-body{display:block}.my-account .items .items-content .item .item-tr .td:last-child{background:url(frontend/img/arrow-down-range.png) 98% 50% no-repeat}.my-account .items .items-content .item-tr{display:table;width:100%}.my-account .items .items-content .item-tr .td{display:table-cell;vertical-align:middle;width:11%;height:100%;color:#79797e;font-size:10px;line-height:14px;border-right:1px solid #ccc;padding:13px 5px;word-break:break-all}.my-account .items .items-content .item-tr .td.larger{width:12%}.my-account .items .items-content .item-tr .td:last-child{width:280px;border-right:none}.my-account .items .items-content .item-tr .td:last-child a{max-width:230px;display:block;overflow:hidden}.my-account .items .items-content .product{display:table;width:100%;border-bottom:1px solid #ccc;position:relative}.my-account .items .items-content .product div{display:table-cell;vertical-align:top;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.my-account .items .items-content .product .image{width:110px;text-align:center;height:150px;vertical-align:middle;cursor:pointer}.my-account .items .items-content .product .image img{max-width:100%}.my-account .items .items-content .product .image .side-view{display:inline-block}.my-account .items .items-content .product .image .top-view{display:none}.my-account .items .items-content .product .descr{width:310px;padding:20px 10px;color:#00010c}.my-account .items .items-content .product .descr p{padding-bottom:3px}.my-account .items .items-content .product .descr .product-price span,.my-account .items .items-content .product .descr .product-range span{color:#a78a5e}.my-account .items .items-content .product .descr .product-price em,.my-account .items .items-content .product .descr .product-range em{display:inline-block;vertical-align:top;font-size:10px}.my-account .items .items-content .product .descr .product-name{display:inline-block;vertical-align:middle;margin-right:10px;font-family:"Times New Roman";font-style:italic;padding-bottom:8px}.my-account .items .items-content .product .descr .text{font-family:Arial;font-size:12px;color:#58595b;line-height:15px;padding-bottom:0;padding-top:12px}.my-account .items .items-content .product .barcode,.my-account .items .items-content .product .material{color:#919191;position:absolute;font-size:10px;right:20px;font-family:lucida_grandebold;text-transform:uppercase}.my-account .items .items-content .product .barcode{bottom:25px}.my-account .items .items-content .product .material{bottom:40px}.my-account .items .items-content .order-actions{display:block;width:inherit;padding:20px 20px 60px;border-bottom:none}.my-account .items .items-content .order-actions a{width:140px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;height:25px;text-align:center;font-family:lucida_grandebold;text-transform:uppercase;color:#fff;text-decoration:none;background:#2f2f2f;font-size:12px;padding:8px 0}.my-account .items .items-content .order-actions a:hover{background:#c5b27f}.my-account .items .items-content .order-actions a.view-invoice{background:#bebfc1}.my-account .past-orders-container .item-tr .td:nth-child(2),.my-account .past-orders-container .items-header .th:nth-child(2){max-width:119px;min-width:119px;word-wrap:break-word}.my-account .past-orders-container .quantity-container{float:right;padding-top:60px}.my-account .past-orders-container .quantity-container .count{font-family:"Times New Roman";font-style:italic;padding-left:10px}.my-account .past-orders-container .quantity-container .product-qty{border:1px solid #00010c;font-family:lucida_grandebold;font-size:12px;padding:6px 9px;margin-right:20px}.my-account .track-deliveries-container .item-tr .td:nth-child(1),.my-account .track-deliveries-container .items-header .th:nth-child(1){min-width:68px}.my-account .track-deliveries-container .item-tr .td:nth-child(2),.my-account .track-deliveries-container .items-header .th:nth-child(2){max-width:119px;min-width:119px;word-wrap:break-word}.my-account .track-deliveries-container .items .items-content .item .item-tr .td:last-child{background:0 0}.my-account .sidebar{width:220px;display:inline-block;vertical-align:top;margin-bottom:50px}.my-account .sidebar h3{font-family:"Times New Roman";font-style:italic;color:#00010c;border-bottom:1px solid #ccc;padding-bottom:20px;margin-bottom:20px}.my-account .sidebar ul li{padding-bottom:20px}.my-account .sidebar ul li a{font-family:lucida_grandebold;font-size:12px;text-decoration:none;color:#7f8085}.my-account .sidebar ul li a.current-menu-item{color:#00010c}.my-account .sidebar .contact-us{width:135px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;height:25px;text-align:center;font-family:lucida_grandebold;text-transform:uppercase;color:#fff;text-decoration:none;background:#2f2f2f;font-size:12px;padding:8px 0}.my-account .sidebar .contact-us:hover{background:#c5b27f}.my-account .account-content{width:700px;display:inline-block;vertical-align:top;float:right;padding-top:36px;padding-bottom:50px}.my-account .account-content .account-box{border-top:1px solid #ccc}.my-account .account-content .account-box h3{font-family:lucida_grandebold;text-transform:uppercase;font-size:16px;color:#00010c;padding:22px 0 15px}.my-account .account-content .account-box h4{font-family:lucida_grandebold;text-transform:uppercase;font-size:12px;color:#00010c;padding:20px 0 10px}.my-account .account-content .account-box ol,.my-account .account-content .account-box p,.my-account .account-content .account-box ul{font-family:Arial;color:#767778;font-size:12px;line-height:15px;padding-bottom:15px}.my-account .account-content .faqs-box .faqs-menu a{display:block;margin-left:40px;font-family:Arial;color:#767778;font-size:12px;line-height:15px;padding-bottom:5px;text-decoration:none}.my-account .account-content .faqs-box .faqs-menu a:hover{text-decoration:underline}.my-account .account-content .faqs-box .faqs-answers{margin-top:30px}.my-account .account-content .faqs-box .faqs-answers .answer{border-top:1px solid #ccc;padding-bottom:20px}.my-account .account-content .faqs-box .faqs-answers ol,.my-account .account-content .faqs-box .faqs-answers p,.my-account .account-content .faqs-box .faqs-answers ul{font-family:Arial;color:#767778;font-size:12px;line-height:15px;padding-bottom:15px}.my-account .account-content .back-to-top{display:block;float:right;background:url(frontend/img/back-to-top.png) no-repeat;width:45px;height:45px;margin:25px 10px 50px}.my-account .account-content .terms-box p{font-family:Arial;color:#767778;font-size:12px;line-height:17px;padding-bottom:15px}.my-account .representative{display:inline-block;vertical-align:top;width:295px}.my-account .representative .repres-content{padding-top:40px}.my-account .representative .repres-content h4{font-family:lucida_grandebold;text-transform:uppercase;font-size:12px;color:#00010c;padding-bottom:5px;width:90%}.my-account .representative .repres-content p{width:90%;font-family:Arial;font-size:12px;line-height:15px;padding-bottom:20px;color:#58595b;white-space:pre-line}.my-account .contact-form{float:right;width:620px;padding-bottom:50px}.my-account .contact-form form .control-group{margin-bottom:20px}.my-account .contact-form form label{display:block;font-family:Times;font-style:italic;color:#00010c;font-size:16px;padding-bottom:5px}.my-account .contact-form form select{display:block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border:1px solid #d5d5d5;background:#fff;width:100%;height:35px;padding:0 15px}.my-account .contact-form form select:focus{outline:0}.my-account .contact-form form textarea{display:block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border:1px solid #d5d5d5;background:#fff;width:100%;padding:15px;font-family:Arial;resize:none}.my-account .contact-form form .two-columns input{display:inline-block;vertical-align:top;width:48%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border:1px solid #d5d5d5;background:#fff;padding:9px 15px;font-family:Arial}.my-account .contact-form form .two-columns input:first-child{margin-right:4%}.my-account .contact-form form .brands-group{padding-top:5px}.my-account .contact-form form .brands-group .col{display:inline-block;vertical-align:top;width:25%}.my-account .contact-form form .brands-group .group-item{position:relative;padding:10px 0 5px}.my-account .contact-form form .brands-group .group-item label{font-family:Arial;font-size:12px;font-style:normal}.my-account .contact-form form input[type=submit]{width:115px;height:25px;text-transform:uppercase;text-align:center;font-family:lucida_granderegular;background:#2f2f2f;color:#fff;border:none;float:right}.my-account .contact-form form input[name=email]{display:block;vertical-align:top;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border:1px solid #d5d5d5;background:#fff;padding:9px 15px;font-family:Arial}.my-account.rep .account-content .rep-box ul{margin-top:18px}.my-account.rep .account-content .rep-box ul li{margin-bottom:30px}.my-account.rep .account-content .rep-box ul li img{float:left}.my-account.rep .account-content .rep-box ul li .info{margin-left:80px}.my-account.rep .account-content .rep-box ul li .info p{text-transform:none}.my-account.rep .account-content .rep-box ul li .info p.title{padding-bottom:5px;border-bottom:none;margin:0;font-style:normal}.my-account.rep .account-content .rep-box ul li .info p.title strong{font-family:lucida_grandebold;text-transform:uppercase;color:#2f2f2f}.payment-method-table{border:1px solid #000;background:#fff}.payment-method-table .table-header{text-align:center;font-family:lucida_grandebold;padding:10px;font-size:1.2em;border-bottom:1px solid #000}.payment-method-table .five-cols .col{width:20%}.payment-method-table .five-cols .col .bottom{min-height:190px}.payment-method-table .five-cols .col .bottom p{font-size:.6em}.payment-method-table .five-cols .col .middle{min-height:50px}.payment-method-table .col{display:inline-block;vertical-align:top;border-right:1px solid #000;width:25%;box-sizing:border-box;-webkit-box-sizing:border-box}.payment-method-table .col:last-child{border-right:none}.payment-method-table .col .top{text-align:center;padding:10px 0;border-bottom:1px solid #000;min-height:90px;display:flex;align-items:center}.payment-method-table .col .top img{margin:0 auto}.payment-method-table .col .middle{border-bottom:1px solid #000;font-family:lucida_grandebold;text-align:center;padding:10px;font-size:.6em;min-height:40px;box-sizing:border-box;-webkit-box-sizing:border-box;display:flex;align-items:center}.payment-method-table .col .bottom{padding:10px;min-height:185px}.payment-method-table .col .bottom p{font-family:lucida_sansregular;font-size:.65em;padding-bottom:10px;line-height:1.2;color:#000}.payment-method-table .col .bottom p:last-child{padding-bottom:0}.payment-method-table .col .bottom p strong{font-family:lucida_grandebold;font-weight:400}.payment-method-table .col .bottom a{color:#4d58cd;font-size:.75em;padding-bottom:10px;display:block;word-break:break-all}.payment-method-table .col .bottom .margin-top-15{margin-top:15px}.payment-method-table .col .center-text{width:100%;display:block;text-align:center}@media (max-width:640px){.payment-method-table .row.five-cols .col{width:100%}.payment-method-table .row.five-cols .col .bottom{min-height:inherit}.payment-method-table .col{width:100%;display:block;border-right:none}.payment-method-table .col .bottom{border-bottom:1px solid #000;min-height:inherit}}.error404{background-color:#EEE}.error404 h1{font-size:45px;padding:100px 60px;font-family:lucida_granderegular}.error404 .description{background:#FFF;padding:70px 40px;text-align:left;text-align:center;font-size:20px}.error404 .description .desc1{font-size:16px;font-style:italic;text-align:left}.error404 .description .desc2{padding:20px 0;font-size:14px;text-align:left}.error404 .black-btn{cursor:pointer;display:block;height:25px;background:#000;width:25%;color:#fff;text-transform:uppercase;text-decoration:none;text-align:center;font-family:lucida_grandebold;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:8px 15px;font-size:12px;margin-top:25px}@media (max-width:939px){.error404 .black-btn{width:100%}}.free-products-slider{margin-top:65px;margin-bottom:-40px;padding:0 40px;position:relative}.free-products-slider .slidertitle{font-family:lucida_grandebold;background:#c5b27f;color:#fff;text-transform:uppercase;font-size:15px;padding:10px 20px 6px;margin:0 -40px 25px}.free-products-slider .swiper-button-next,.free-products-slider .swiper-button-prev{margin-top:15px;background-image:url(frontend/img/swiper-arrows-gray.png)}.free-products-slider .free-products-carousel .item{display:inline-block;vertical-align:top;width:170px;border-right:1px solid #d8d8d8;text-align:center;padding:25px 15px;box-sizing:border-box;-webkit-box-sizing:border-box;margin-right:1px}.free-products-slider .free-products-carousel .item img{height:100px;width:auto}.free-products-slider .free-products-carousel .item .quantity-box .qty-select{position:relative;display:inline-block;vertical-align:middle;background:url(frontend/img/select-arrow.png) 98% 50% no-repeat;width:45px}.free-products-slider .free-products-carousel .item .quantity-box .qty-select .cur-value{width:25px;height:24px;display:block;background:#fafafa;border:1px solid #00010c;text-align:center;font-family:lucida_grandebold;font-size:12px;line-height:25px}.free-products-slider .free-products-carousel .item .quantity-box .qty-select select{top:0;left:0;position:absolute;opacity:0;height:100%;width:100%}.free-products-slider .free-products-carousel .item .quantity-box .qty-select.disabled{background:0 0}.free-products-slider .free-products-carousel .item .title{font-family:lucida_grandebold;font-size:14px;text-transform:none;text-decoration:none;margin:15px 0;display:block;color:#373737}.free-products-slider .free-products-carousel .item .price{font-family:lucida_grandebold;font-size:14px;text-decoration:line-through;color:#373737;margin:25px 0 15px}.free-products-slider .free-products-carousel .item .price em:first-child{padding-right:3px}.free-products-slider .free-products-carousel .item .price .top-label{display:inline-block;font-size:9px;position:relative;top:-5px}.free-products-slider .free-products-carousel .item .select-action-box{width:105px;height:27px;margin:0 auto;box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #c5b27f}.free-products-slider .free-products-carousel .item .custom-box{position:relative;padding-top:5px}.free-products-slider .free-products-carousel .item .custom-box .uncheck-error{display:none;position:absolute;bottom:-23px;border:1px solid #333;padding:5px 3px 3px;text-align:center;font-family:lucida_granderegular;font-size:10px;background:#fdeab7;width:150px;left:50%;margin-left:-80px}.free-products-slider .free-products-carousel .item .custom-box.cannot-uncheck label{color:#a8a8a8}.free-products-slider .free-products-carousel .item .custom-box.cannot-uncheck label span{background:url(frontend/img/checkbox-thick.png) 50% no-repeat;border-color:#a8a8a8}.free-products-slider .free-products-carousel .item .custom-box.cannot-uncheck:hover .uncheck-error{display:block}.free-products-slider .free-products-carousel .item .custom-box input[type=checkbox]{display:none}.free-products-slider .free-products-carousel .item .custom-box label{cursor:pointer;font-family:lucida_grandebold;font-size:14px;text-transform:uppercase;color:#373737}.free-products-slider .free-products-carousel .item .custom-box label span{display:inline-block;vertical-align:middle;border:1px solid #c5b27f;width:12px;height:12px;margin-left:5px;margin-top:-3px}.free-products-slider .free-products-carousel .item .custom-box input[type=checkbox]:checked+label{color:#a8a8a8}.free-products-slider .free-products-carousel .item .custom-box input[type=checkbox]:checked+label span{background:url(frontend/img/checkbox-thick.png) 50% no-repeat;border-color:#a8a8a8}.confirm-popup,.free-popup{display:none;background:rgba(0,0,0,.5);position:fixed;z-index:100;top:0;left:0;right:0;bottom:0}.confirm-popup .popup-box,.free-popup .popup-box{position:fixed;top:50%;left:50%;z-index:1;background:#f8f8f8;width:480px;margin-left:-240px;margin-top:-100px}@media (max-width:480px){.confirm-popup .popup-box,.free-popup .popup-box{width:90%;margin-left:-45%}}.confirm-popup .popup-box .popup-header,.free-popup .popup-box .popup-header{font-family:lucida_grandebold;text-transform:uppercase;color:#373737;font-size:14px;padding:12px 15px 8px;border-bottom:1px solid #c5b27f}.confirm-popup .popup-box .popup-message,.free-popup .popup-box .popup-message{padding:15px}.confirm-popup .popup-box .popup-message p,.free-popup .popup-box .popup-message p{font-family:lucida_granderegular;font-size:14px;color:#373737;line-height:17px}.confirm-popup .popup-box .popup-message .btn,.free-popup .popup-box .popup-message .btn{background:#C5B27F;width:140px;height:30px;box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center;color:#fff;font-family:lucida_grandebold;text-transform:uppercase;text-decoration:none;display:block;padding-top:3px;margin:15px auto 5px;line-height:30px;border:none;cursor:pointer}@media (max-width:768px){.promo-landing .swiper-container .baner-top-img,.promo-landing .swiper-container .swiper-wrapper,.promo-landing .swiper-container .swiper-wrapper .swiper-slide{height:150px!important}.promo-landing .swiper-container.banner-wrap-bottom,.promo-landing .swiper-container.banner-wrap-bottom .swiper-slide{height:auto!important}.promo-landing .banner-top-img{height:210px!important;width:100%;display:block;background-repeat:no-repeat;background-position:inherit;background-color:#fff}.promo-landing .landing-container ul.menu li .link-title{padding:0 12px!important;font-size:12px}}@media (max-width:420px){.promo-landing .swiper-container .swiper-wrapper,.promo-landing .swiper-container .swiper-wrapper .swiper-slide{height:78px!important}.promo-landing .swiper-container.banner-wrap-bottom{display:none;height:85px!important}.promo-landing .swiper-container.banner-wrap-bottom .swiper-slide{height:85px!important}.promo-landing .banner-top-img{height:105px!important;width:100%;display:block;background-repeat:no-repeat;background-position:inherit;background-color:#fff}.promo-landing .landing-container ul.menu{min-height:30px!important;margin:0!important}.promo-landing .landing-container ul.menu li{width:50%!important;height:100px;line-height:35px!important}.promo-landing .landing-container ul.menu li .icon{display:inline-block;width:48px;height:45px;background-size:contain!important;margin-top:10px}.promo-landing .landing-container ul.menu li:nth-child(1) .icon{background:url(frontend/img/mobile/2.png) no-repeat}.promo-landing .landing-container ul.menu li:nth-child(2) .icon{background:url(frontend/img/mobile/3.png) no-repeat;width:25px}.promo-landing .landing-container ul.menu li:nth-child(3) .icon{background:url(frontend/img/mobile/4.png) no-repeat}.promo-landing .landing-container ul.menu li:nth-child(4) .icon{background:url(frontend/img/mobile/1.png) no-repeat}.promo-landing .landing-container ul.menu li:nth-child(1),.promo-landing .landing-container ul.menu li:nth-child(2){border-bottom:1px solid #ccc}.promo-landing .landing-container ul.menu li .verticalLine{height:100px!important;margin:0!important}.promo-landing .landing-container ul.menu li .link-title{padding:0 2px!important;font-size:9px}.promo-landing .landing-container .banners .link-title{font-size:100%!important;margin-left:0!important}.promo-landing .landing-container .banners .banner_1,.promo-landing .landing-container .banners .banner_2{width:100%!important;padding:70px 0!important}.promo-landing .landing-container .best-sallers-carousel img{position:relative;top:95px}.promo-landing .landing-container .best-sallers-carousel .product-item{position:relative;width:280px!important}.promo-landing .landing-container .best-sallers-carousel .product-item .title{position:absolute;top:11px;text-align:left!important;padding:0 0 0 20px!important;margin:0!important;font-size:25px!important;line-height:30px!important;left:0;text-transform:uppercase}.promo-landing .landing-container .best-sallers-carousel .product-item .title a{text-decoration:none}.promo-landing .landing-container .sellers-title div{font-size:12px!important;color:#9A9999;margin-left:10px}.promo-landing .landing-container .sellers-title hr{display:none}}.promo-landing .text-italic{font-family:"Times New Roman";font-style:italic;color:#00010c}.promo-landing .banner-full-width{margin:0 auto 40px;background:#000}.promo-landing .banner-img{background-size:cover;background-position:center;width:100%}.promo-landing .banner-top-img,.promo-landing .swiper-container .swiper-wrapper .swiper-slide{display:block;background-color:#fff!important;background-repeat:no-repeat;background-size:auto 100%;background-position:center}.promo-landing .banner-top-img{height:395px;width:100%}.promo-landing .swiper-container .swiper-wrapper{text-align:center;height:352px;width:100%!important;background-color:#fff!important}.promo-landing .swiper-container .swiper-wrapper .swiper-slide{height:352px;width:100%!important}.promo-landing .swiper-container.banner-wrap-bottom,.promo-landing .swiper-container.banner-wrap-bottom .swiper-slide{height:257px}.promo-landing .banner-image{height:352px;background-size:cover;background-position:center;width:100%}.promo-landing .menu-shadow{display:none}.promo-landing .verticalLine{border-left:1px solid #ccc;height:40px;float:right;margin:5px 0}.promo-landing .landing-container ul.menu{margin:30px 0;min-height:60px}.promo-landing .landing-container ul.menu li{float:left;width:24%;color:#323232;text-align:center}.promo-landing .landing-container ul.menu li .link-title{padding:0 35px}.promo-landing .landing-container ul.menu li .link-title a{text-decoration:none;text-transform:uppercase;font-family:lucida_grandebold;padding-bottom:5px;color:#00010c!important}.promo-landing .landing-container ul.menu li .link-desc{font-size:14px;margin-top:10px}.promo-landing .landing-container .banners .banner_1{color:#fff;background-image:url(https://d2xrmtld78btqg.cloudfront.net/sites/all/themes/empty_theme/frontend/img/promo-sub-baner4.jpg);background-size:cover;max-height:315px;width:50%;float:left;text-align:center;padding:116px 0;overflow:hidden}.promo-landing .landing-container .banners .banner_1 .link-title{font-size:24px;margin-left:25px;text-decoration:none;text-transform:uppercase;font-family:lucida_grandebold;padding-bottom:5px}.promo-landing .landing-container .banners .banner_1 .link-desc{color:#fff!important}.promo-landing .landing-container .banners .banner_2{background-image:url(https://d2xrmtld78btqg.cloudfront.net/sites/all/themes/empty_theme/frontend/img/promo-sub-baner5.jpg);background-size:cover;max-height:315px;width:50%;text-align:center;padding:116px 0;overflow:hidden;height:45px}.promo-landing .landing-container .banners .banner_2 .link-title{font-size:24px;margin-left:25px;text-decoration:none;text-transform:uppercase;font-family:lucida_grandebold;padding-bottom:5px}.promo-landing .landing-container .banners .banner_3{background-image:url(https://d2xrmtld78btqg.cloudfront.net/sites/all/themes/empty_theme/frontend/img/promo-sub-baner3.png);height:315px}.promo-landing .landing-container .sellers-title{display:flex;padding:15px 0 30px}.promo-landing .landing-container .sellers-title hr{float:left;width:337px;height:1px;border:0;border-top:1px solid #f2f2f2;padding:0}.promo-landing .landing-container .sellers-title div{float:left;font-size:18px}.promo-landing .landing-container .best-sallers-carousel .product-item{width:150px;height:300px;padding:0 20px}.promo-landing .landing-container .best-sallers-carousel .product-item img{margin:0 auto;width:100px;height:100px}.promo-landing .landing-container .best-sallers-carousel .product-item .product-price{text-align:center;text-transform:uppercase;font-family:lucida_grandebold}.promo-landing .landing-container .best-sallers-carousel .product-item .product-price span{color:#a78a5e}.promo-landing .landing-container .best-sallers-carousel .product-item .product-price em{display:inline-block;vertical-align:top;font-size:10px}.promo-landing .landing-container .best-sallers-carousel .product-item .product-price a{text-decoration:none;color:#00010c}.promo-landing .landing-container .best-sallers-carousel .product-item .box{overflow:hidden;height:120px;line-height:20px}.promo-landing .landing-container .best-sallers-carousel .product-item .box:before{content:"";float:left;width:5px;height:200px}.promo-landing .landing-container .best-sallers-carousel .product-item .box:after{content:"\02026";box-sizing:content-box;float:right;position:relative;top:-25px;left:100%;width:3em;margin-left:-3em;padding-right:5px;text-align:right;background-size:100% 100%;background:linear-gradient(to right,rgba(255,255,255,0),#fff 50%,#fff)}.promo-landing .landing-container .best-sallers-carousel .product-item .title{font-family:lucida_grandebold;color:#00010c;text-align:center;padding-top:18px;height:90px}.promo-landing .landing-container .best-sallers-carousel .product-item .title a{color:#00010c;text-decoration:none}.promo-landing .landing-container .best-sallers-carousel .product-item .add-btn{width:80%;margin:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;height:25px;text-align:center;font-family:lucida_grandebold;text-transform:uppercase;color:#fff;text-decoration:none;background:#2f2f2f;font-size:12px;padding:8px 0}.promo-landing .landing-container .best-sallers-carousel .product-item .add-btn.processing{background:url(frontend/img/product-processing.gif) no-repeat!important;position:relative;color:#666}.promo-landing .landing-container .best-sallers-carousel .product-item .add-btn:hover{background:#c5b27f}.promo-landing .landing-container .slick-arrow{font-size:0;position:absolute;top:50%;display:block;width:20px;height:20px;cursor:pointer;border:none;background:url(frontend/img/products/product-overview-arrows.png) no-repeat;z-index:10}.promo-landing .landing-container .slick-arrow.slick-next{right:0;background-position:100% 50%}.promo-landing .landing-container .slick-arrow.slick-prev{left:0;background-position:0 50%}body{display:block;height:100vh}.container{width:940px;margin:0 auto}@media (max-width:940px){.landing .password-form,.landing .signup-form{max-width:340px}.checkout .voucher.global .voucher-input input:focus,.product .product-details .preview .images img:focus{outline:0}.only-mobile{display:block}.hide-on-mobile{display:none}.container{width:inherit}body{padding-top:70px}a,button,div,h2,h3,input,p,select,table,td,textarea,tr{-webkit-tap-highlight-color:transparent}.landing{background-position:30% 0}.landing .preloader{display:none;width:100%;height:40px;margin:0;text-align:center}.landing .preloader.visible{display:inline-block;vertical-align:middle}.landing .preloader img{width:40px;margin:0 auto}.landing .login-form,.landing .password-form{width:90%;max-width:340px;height:auto;padding-bottom:20px}.landing .login-form .logo,.landing .password-form .logo{margin:10px 0 30px}.landing .login-form h1,.landing .password-form h1{font-size:43px}.landing .login-form form,.landing .password-form form{padding:20px 20px 0}.landing .login-form form .checkbox-item input[type=checkbox],.landing .password-form form .checkbox-item input[type=checkbox]{width:20px;height:20px}.landing .login-form form label,.landing .password-form form label{font-size:12px}.landing .login-form form .checkbox-item .checkbox+label:before,.landing .password-form form .checkbox-item .checkbox+label:before{width:14px;height:14px}.landing .login-form form .submit-group,.landing .password-form form .submit-group{padding-top:5px;padding-bottom:5px}.landing .login-form form .submit-group input[type=submit],.landing .password-form form .submit-group input[type=submit]{width:100%;height:40px}.landing .login-form form .submit-group .forgot-password,.landing .password-form form .submit-group .forgot-password{float:none;display:block;margin:15px 0;font-size:12px}.landing .login-form .signup-notes,.landing .password-form .signup-notes{padding-top:0;font-size:12px}.landing .login-form .signup-notes a,.landing .password-form .signup-notes a{display:block}.landing .login-form .notes,.landing .password-form .notes{font-size:12px}.landing .password-form h1,.landing .signup-form h1{font-size:30px}.landing .signup-form form .submit-group{padding-top:25px}.landing .password-form input[type=submit]{margin-top:15px}.contacts{height:1350px}.contacts.customer-contacts{height:inherit;background-size:auto}.contacts.customer-contacts .contacts-container .contact-form{width:90%;margin:0 auto}.contacts .contacts-container .contact-form{width:90%;margin:15px auto}.contacts .contacts-container .contact-form .contact-content{padding:20px}.contacts .contacts-container .contact-form .contact-content h1{width:90%;font-size:40px;margin:15px 0}.contacts .contacts-container .contact-form form .control-group.two-columns input{width:100%;display:block}.contacts .contacts-container .contact-form form .control-group.two-columns input:first-child{margin-bottom:20px}.contacts .contacts-container .contact-form form .control-group textarea{height:120px}.contacts .contacts-container .contact-form form .control-group input[type=submit]{height:40px;margin:0;width:100%}.contacts .contacts-container .contact-form form .brands-group .col{width:100%}.contacts .contacts-container .contact-form form .brands-group .col label{font-size:16px}.contacts .contacts-container .contact-footer{text-align:center}.contacts .contacts-container .contact-footer img{float:none;margin-top:5px}.contacts .contacts-container .contact-footer img.pull-right{float:none;display:block;margin:5px auto 0}.category .menu-shadow,.contacts .contacts-container .contact-footer span{display:none}.contacts .contacts-container .contact-footer a:nth-child(2){margin-right:0}.category.search .sidebar{padding-bottom:30px}.category.search .sidebar .back-btn{border-bottom:none}.category #template{width:90%;margin:0 auto}.category .sidebar{display:block;width:100%;margin:0 auto;padding-bottom:10px}.category .sidebar .black-btn{display:none}.category .sidebar .back-btn{font-family:lucida_grandebold;text-transform:uppercase;text-decoration:none;color:#2f2f2f;font-size:14px;display:block;padding:5px 0;border-bottom:1px solid #ccc}.checkout .voucher.global .voucher-input input,.checkout .voucher.global.main-voucher,.checkout .voucher.total .count{font-family:"Times New Roman";font-style:italic}.category .sidebar ul li.parent ul.classes li a.active,.checkout.checkout-confirmation .order-box .order-summary .division-content .item .left-part .variant-name,.checkout.checkout-confirmation .order-box .order-summary .division-content .item .right-part .variant-name{color:#666}.category .sidebar .title{padding-top:10px}.category .sidebar ul li.parent ul li{background:url(frontend/img/sub-cat-item-closed.png) 20px 9px no-repeat}.category .sidebar ul li.parent ul li.opened{background:url(frontend/img/sub-cat-item.png) 20px 10px no-repeat}.category .sidebar ul li.parent ul.classes li a{text-transform:capitalize}.category .category-container .content{display:block;width:inherit;float:none}.category .category-container .content .category-content .actions .filters .order-by,.category .category-container .content .category-content .actions .filters .sort-by{margin:10px 0;display:block}.category .category-container .content .grid .product-list .product{display:block;width:100%;margin:0 auto;border-right:none;border-bottom:1px solid #ccc;padding:25px 0}.category .category-container .content .grid .product-list .product .product-name{padding:5px 0 10px;min-height:inherit}.category .category-container .content .grid .product-list hr{display:none}.checkout.checkout-confirmation .order-box .order-summary{float:none;width:100%;display:block}.checkout.checkout-confirmation .order-box .order-summary .order-summary-box{padding-top:15px}.checkout.checkout-confirmation .order-box .order-summary .order-summary-box .title{border-bottom:1px solid #ccc;padding-bottom:15px}.checkout.checkout-confirmation .order-box .order-summary .division-content .item .left-part,.checkout.checkout-confirmation .order-box .order-summary .division-content .item .right-part{display:block;width:100%;float:none;text-align:left}.checkout.checkout-confirmation .order-box .order-summary .division-content .item .left-part .product-name,.checkout.checkout-confirmation .order-box .order-summary .division-content .item .right-part .product-name{font-size:18px;line-height:24px}.checkout.checkout-confirmation .order-box .order-summary .division-content .item .title{border-bottom:none;padding-bottom:inherit}.checkout.checkout-confirmation .order-box .order-summary .division-content .item .right-part{padding:20px 0 0}.checkout.checkout-confirmation .order-box .order-summary .division-content .item .right-part .left,.checkout.checkout-confirmation .order-box .order-summary .division-content .item .right-part .right{display:inline-block;vertical-align:middle;width:50%}.checkout.checkout-confirmation .order-box .order-summary .division-content .item .right-part .right{text-align:right}.checkout.checkout-confirmation .order-box .order-summary .division-content .item .right-part .right.full{width:100%}.checkout.checkout-confirmation .order-box .timer{display:block;width:100%}.checkout.checkout-confirmation .order-box .timer .info{font-size:16px}.checkout.checkout-confirmation .order-box .timer .buttons a{display:block;width:100%;margin:0 auto 15px;padding:15px 0 10px;height:40px;font-size:14px}.checkout.checkout-confirmation .order-box .timer .time-estimate{padding-right:0;padding-left:15px;margin-left:10px}.checkout.checkout-confirmation .order-box .timer .time-estimate .time-to-end{font-size:61px}.checkout.checkout-confirmation .order-box .timer .time-estimate .time-to-end .div{margin-left:-15px}.checkout h2{font-size:32px}.checkout #template{width:90%;margin:0 auto}.checkout .heading .steps{text-align:left;float:none;padding:0 0 40px;width:280px}.checkout .heading .steps .arrow.next{padding-left:24px;margin-left:5px}.checkout .heading .actions{padding:10px 0;border-top:none}.checkout .heading .actions a{background:0 0;color:#2f2f2f;padding:0;font-size:17px}.checkout .checkout-items .items-by-division .division-content .item .product-name{font-size:18px;line-height:24px}.checkout .checkout-items .items-by-division .division-content .item .discount,.checkout .checkout-items .items-by-division .division-content .item .price-block{padding-bottom:0;font-size:22px;background:0 0;padding-left:0;display:block;width:100%}.checkout .checkout-items .items-by-division .division-content .item .discount{margin-top:8px}.checkout .checkout-items .items-by-division .division-content .item.division-total .estimate{font-size:18px;padding-bottom:25px}.checkout .checkout-items .items-by-division .division-content .item.division-total p{font-size:16px;line-height:16px;padding-bottom:10px}.checkout .checkout-items .items-by-division .division-content .item .left-part,.checkout .checkout-items .items-by-division .division-content .item .right-part{display:block;width:100%}.checkout .checkout-items .items-by-division .division-content .item .right-part{margin-top:25px;text-align:left}.checkout .checkout-items .items-by-division .division-content .item .right-part .pull{float:right}.checkout .checkout-items .items-by-division .division-content .item .right-part .count{padding-left:0}.checkout .actions.no-border .pull-right{float:none}.checkout .actions.no-border a{display:block;height:45px;padding:18px 0;font-size:16px;margin-bottom:12px}.checkout .actions.no-border span{text-align:left;display:block;padding:0 0 20px;font-size:14px}.checkout .total-order{font-size:13px;margin-top:15px}.checkout .total-order span{padding:15px 10px 10px}.checkout .total-order span:last-child{font-size:14px}.checkout .voucher.global.main-voucher{margin-top:15px;float:right;width:100%}.checkout .voucher.global.main-voucher .voucher-input{margin-left:4px}.checkout .voucher.global.main-voucher .count{float:right}.checkout .voucher.global .count{padding:5px;background-color:#EAE4D8;display:inline-block;vertical-align:middle;margin-right:-4px}.checkout .voucher.global .voucher-input{display:inline-block;vertical-align:middle;background:url(frontend/img/voucher-input.png) no-repeat;width:134px;height:26px;position:relative;margin-left:5px;float:right}.checkout .voucher.global .voucher-input input{position:absolute;left:0;top:0;height:26px;width:109px;border:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background:0 0;padding:5px;color:#00010c}.checkout .voucher.global .voucher-input.can-submit{background:url(frontend/img/voucher-input-active.png) no-repeat}.checkout .voucher.global .voucher-input.can-submit .submit{display:block}.checkout .voucher.global .voucher-input.can-submit .submit .visible{display:block;background-color:#fafafa;width:21px;height:21px;margin:3px auto 0}.checkout .voucher.global .voucher-input.can-submit .submit .visible img{max-width:100%}.checkout .voucher.global .submit{display:none;float:right;height:26px;width:26px}.checkout .voucher.global .submit span{display:none}.checkout .voucher.total{background:#fafafa;padding:15px 20px;border-top:1px solid #ccc}.checkout .voucher.total .count{color:#999;font-size:18px;position:relative;float:right;padding:7px;margin-right:0}.checkout .voucher.total .total{background:#c5b27f;color:#fff;float:right;padding:10px 10px 8px;font-size:13px;font-family:lucida_grandebold}.checkout .details .title{padding-top:15px}.checkout .slider-title{font-size:20px}.checkout .product-slider .product{display:block;width:100%;text-align:center}.checkout .product-slider .product:last-child a{margin-bottom:0}.checkout .product-slider .product p{text-align:left}.checkout .product-slider .product a{width:100%;height:35px;padding:13px 0 9px;margin-bottom:35px;font-size:14px}.footer{text-align:center;width:90%}.footer .center-block{max-width:640px;margin:0 auto}.footer img{float:none;margin-top:5px}.footer img.pull-right{float:none;display:block;margin:5px auto 0}.footer a:nth-child(2){margin-right:0}.footer span{display:none}.product .slider-title{font-size:20px}.product .slider{width:90%;margin:0 auto}.product .slider .product{display:block;width:100%;text-align:center}.product .slider .product:last-child a{margin-bottom:0}.product .slider .product p{text-align:left}.product .slider .product a{width:100%;height:35px;padding:13px 0 9px;margin-bottom:35px;font-size:14px}.product .product-details{width:100%;float:none}.product .product-details .container{width:90%;margin:0 auto}.product .product-details .preview{width:inherit;display:block;margin:0 auto}.product .product-details .preview .images{margin:0 auto;overflow:hidden;position:relative}.product .product-details .preview .images .slick-next,.product .product-details .preview .images .slick-prev{font-size:0;line-height:0;display:block;width:16px;height:35px;position:absolute;top:50%;padding:0;cursor:pointer;color:transparent;border:none;outline:0;background:url(frontend/img/products/product-overview-arrows.png) no-repeat;z-index:3}.product .product-details .preview .images .slick-prev{left:0}.product .product-details .preview .images .slick-next{background-position:100% 0;right:0;left:inherit}.product .product-details .preview .images img{display:inline-block;vertical-align:middle;float:none;height:auto}.product .product-details .descr .product-name{font-size:30px;padding-bottom:15px}.product .product-details .descr .product-price{padding-bottom:5px;font-size:18px}.product .product-details .descr .product-price em{font-size:12px}.product .product-details .quantity{margin-top:25px;display:inline-block;vertical-align:top;width:49%}.product .product-details .quantity .barcode{display:block;padding-right:0;padding-bottom:25px;text-align:left;font-size:12px}.product .product-details .action{margin-top:25px;display:inline-block;vertical-align:top;width:49%;text-align:right}.product .product-details .action .add-btn{height:30px;padding:11px 0}.product .product-details .action .indicator{font-size:12px;padding-bottom:25px}.product .product-details .action .indicator.active{display:block}.product .product-details .product-info.tabs{width:90%;margin:15px auto 0}.product .product-details .product-info.tabs .tab-buttons{border-bottom:none}.product .product-details .product-info.tabs a{display:block;width:inherit;border:none;border-top:1px solid #ccc;padding:10px 0;color:#2f2f2f;font-size:16px;background:url(frontend/img/arrow-down-range.png) 96% 50% no-repeat}.product .product-details .product-info.tabs a.current{color:#2f2f2f;background:url(frontend/img/arrow-top.png) 96% 50% no-repeat}.product .product-details .product-info.tabs .tab,.product .product-details .product-info.tabs .tab p{font-family:Arial;font-size:14px;line-height:19px;color:#58595b}.product .product-details .product-info.tabs a.border-bottom{border-bottom:1px solid #ccc}.product .product-details .product-info.tabs .tab{display:none;padding:15px 0 30px;border-top:1px solid #ccc}.product .product-details .product-info.tabs .tab.opened{display:block}.product .product-details .product-info.tabs .tab.tab-5{border-top:none;border-bottom:1px solid #ccc}.product .product-slider,.product .slider-title{display:none}.product .details{margin-bottom:50px}.my-account .banner-img .container{display:table;width:85%;height:100%}.my-account .banner-img .container h1{display:table-cell;width:100%;height:100%;vertical-align:middle;font-size:38px}.my-account #template{width:90%;margin:0 auto}.my-account #template .sidebar{width:100%;margin-bottom:15px}.my-account #template .sidebar.closed ul{display:none}.my-account #template .sidebar.closed h3{background:url(frontend/img/arrow-down-range.png) 94% 50% no-repeat}.my-account #template .sidebar .contact-us{width:100%;margin-top:15px;height:40px;padding:15px 0;font-size:14px}.my-account #template .sidebar h3{font-size:18px;margin-bottom:5px;background:url(frontend/img/arrow-top.png) 94% 50% no-repeat}.my-account #template .sidebar ul li{border-bottom:1px solid #ccc;padding-bottom:0}.my-account #template .sidebar ul li a{font-size:14px;display:block;padding:15px 0}.my-account #template .account-content{padding-top:0;float:none;width:100%}.my-account #template .account-content .faqs-box .faqs-menu a{margin-left:0}.my-account #template .track-deliveries-container .items .items-content .item .item-tr .td:last-child{background:url(frontend/img/arrow-down-range.png) 98% 50% no-repeat}.my-account #template .track-deliveries-container .items .items-content .item .item-body.item-tr .td:last-child{background:0 0}.my-account #template .past-orders-container .items .order-info{padding:20px 20px 0;border-bottom:1px solid #ccc}.my-account #template .past-orders-container .items .order-info p{text-transform:uppercase;font-family:lucida_grandebold;color:#999;font-size:12px;padding-bottom:20px}.my-account #template .past-orders-container .items .order-info p strong{color:#2f2f2f}.my-account #template .past-orders-container .items .order-info p.title{border-bottom:none;font-style:normal;margin-bottom:0;padding-top:10px;padding-bottom:10px}.my-account #template .past-orders-container .items .items-content h3{padding:20px;background:url(frontend/img/arrow-top.png) 94% 50% no-repeat}.my-account #template .past-orders-container .items .items-content h3.closed{background:url(frontend/img/arrow-down-range.png) 94% 50% no-repeat}.my-account #template .past-orders-container .items .items-content .product{padding-bottom:25px}.my-account #template .past-orders-container .items .items-content .product.closed{display:none}.my-account #template .past-orders-container .items .items-content .product .image{display:block;padding:25px 0;margin:0 auto}.my-account #template .past-orders-container .items .items-content .product .descr{display:block;width:100%;padding:20px 20px 10px}.my-account #template .past-orders-container .items .items-content .product .descr .text{font-size:13px;line-height:15px}.my-account #template .past-orders-container .items .items-content .product .barcode{position:relative;right:inherit;padding:0 20px 20px;bottom:inherit}.my-account #template .past-orders-container .items .items-content .product .material{position:relative;right:inherit;padding:0 20px 10px;bottom:inherit;display:block}.my-account #template .past-orders-container .items .items-content .order-actions{border-bottom:1px solid #ccc}.my-account #template .past-orders-container .items .items-content .order-actions .btn{display:block;width:100%;height:40px;padding:15px 0;font-size:14px;margin-bottom:10px}.my-account #template .past-orders-container .items .items-content .order-actions .btn:last-child{margin-bottom:0}.my-account #template .past-orders-container .items .items-content .order-actions .btn.pull-right{float:none}.my-account #template .past-orders-container .items .items-content .past-orders-mobile{color:#79797e;background:#f2f2f2;font-size:12px;font-family:lucida_grandebold;text-align:left}.my-account #template .past-orders-container .items .items-content .past-orders-mobile th{padding:5px 3px 5px 20px}.my-account #template .past-orders-container .items .items-content .past-orders-mobile td{padding:5px 20px 5px 3px}.my-account #template .past-orders-container .items .hide-on-mobile{display:none}.my-account #template .past-orders-container .items .th{border-right:none;font-size:16px}.my-account #template .past-orders-container .items .td{font-size:14px}.my-account #template .past-orders-container .items .td:first-child{width:20%}.my-account #template .past-orders-container .items .td:nth-child(2){width:40%;border-right:none}.my-account #template .past-orders-container .items .opened .item-tr .td:nth-child(2){background:url(frontend/img/arrow-top.png) 94% 50% no-repeat}.my-account #template .past-orders-container .items .opened .item-body{display:block}.my-account #template .past-orders-container .items .item-tr .td:nth-child(2){background:url(frontend/img/arrow-down-range.png) 94% 50% no-repeat}.my-account #template .past-orders-container .quantity-container{float:left;width:100%;margin:10px 0 20px 10px;padding-top:0}.my-account.contact-us .contact-form{width:100%;float:none}.my-account.contact-us .contact-form form .control-group.two-columns input{width:100%;display:block}.my-account.contact-us .contact-form form .control-group.two-columns input:first-child{margin-bottom:20px}.my-account.contact-us .contact-form form .control-group textarea{height:120px}.my-account.contact-us .contact-form form .control-group input[type=submit]{height:40px;margin:0;width:100%}.my-account.contact-us .contact-form form .brands-group .col{width:100%}.my-account.contact-us .contact-form form .brands-group .col label{font-size:16px}.indiction-prompt{text-align:center;background-color:rgba(0,0,0,.75);position:absolute}.indiction-prompt .prompt-content{width:90%;max-width:640px;margin:0 auto;display:block}.indiction-prompt .only-mobile{margin:25px 0}.indiction-prompt .ind-img{max-width:210px;display:block;margin:0 auto 25px}.indiction-prompt .ind-content{display:block;margin:15px auto}.indiction-prompt .ind-content p{font-size:30px}.indiction-prompt .ind-content a{width:100%;height:35px;padding:12px 0;font-size:14px}.category .swiper-container .swiper-wrapper{text-align:center;height:150px!important;width:100%!important;background-color:#fff!important}.category .swiper-container .swiper-wrapper .swiper-slide{background-color:#fff!important;background-repeat:no-repeat;background-size:auto 100%;background-position:center;height:150px!important;width:100%!important}}@media (max-width:400px){.category .swiper-container .swiper-pagination{display:none}.category .swiper-container .swiper-wrapper{text-align:center;height:95px!important;width:100%!important;background-color:#fff!important}.category .swiper-container .swiper-wrapper .swiper-slide{background-color:#fff!important;background-repeat:no-repeat;background-size:auto 100%;background-position:center;height:95px!important;width:100%!important}.category .category-container .content .grid .product-list .product{padding:35px 0}.category .category-container .content .grid .product-list .product .action{bottom:10px}}