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{padding:0;font-size:100%;border:0;font:inherit;margin:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}blockquote footer:after,blockquote footer:before{display:none}body *{-webkit-text-size-adjust:none}.clear{height:0;overflow:hidden;font-size:0;clear:both;display:block}button:focus,input:focus,select:focus,textarea:focus{outline:none}input,select,textarea{font-weight:300;-webkit-appearance:none;border-radius:0;font-family:Raleway,sans-serif}a,a:active,a:hover,a:link,a:visited{text-decoration:none;outline:none;cursor:pointer}ul{list-style:none}body{font-size:14px;font-weight:400;line-height:1;font-family:Raleway,sans-serif}.table-view{height:100%;width:100%;display:table}.row-view{display:table-row}.cell-view{height:inherit;vertical-align:middle;display:table-cell}#content-block{overflow:hidden;position:relative}#content-block :last-child{margin-bottom:0}.nopadding{margin-right:0;padding-right:0;margin-left:0;padding-left:0}.content-center,.position-center{padding:0 70px;position:relative;max-width:1310px;margin:0 auto;background:#fff}.position-center{background:none}.wide-center{padding:0 30px;max-width:1760px;margin:0 auto}@media (max-width:767px){.wide-center{padding:0 15px}}.information-blocks{margin-bottom:70px}#content-block .sidebar-column .information-blocks{margin-bottom:40px}.block-title{font-size:20px;font-weight:600;margin-bottom:25px;color:#2e2e2e;border-bottom:1px solid #ebebeb;padding-bottom:15px;line-height:24px}.block-title.size-1{font-size:16px}.block-title.size-2{font-size:18px}.block-title.size-3{font-size:24px;margin-bottom:-1px}.block-title.size-4{font-size:30px;font-weight:400;margin-bottom:20px;padding-bottom:20px;line-height:30px}.button{padding:8px 10px;font-size:12px;border:2px solid #dadada;font-weight:700;margin-bottom:12px;color:#373737;text-transform:uppercase;position:relative;min-width:127px;text-align:center;background:transparent;cursor:pointer;line-height:14px;display:inline-block}.button .fa{margin-right:5px}.button.style-2{border-color:#f2f2f2;background:#f2f2f2}.button.style-9{border-color:hsla(0,0%,100%,.5)}.button.style-1:hover,.button.style-9:hover{border:2px solid transparent;background:#fff}.button.style-2:hover{background:#fff}.button.style-3{border:2px solid #f0f0f0;color:#333232;background:#f0f0f0}.button.style-3,.button.style-4{padding:10px 5px;font-size:12px;font-weight:700;text-transform:uppercase;min-width:0;text-align:center;line-height:16px;display:inline-block}.button.style-4{border:2px solid #ca1515;color:#fff;background:#ca1515}.button.style-3:hover,.button.style-4:hover{color:#333232!important;background:transparent!important}.button.style-5{border-color:#fff;background:#fff}.button.style-5:hover{border-color:#bfbfbf;background:transparent}.button.style-6{border-color:#fff;background:#fff}.button.style-6:hover{border-color:#bfbfbf;color:#fff;background:transparent}.button.style-7{border-color:rgba(241,126,14,.9);color:#fff;background:rgba(241,126,14,.9)}.button.style-7:hover,.button.style-8{background:transparent}.button.style-8{border-color:hsla(0,0%,80%,.2);color:#fff}.button.style-8:hover{border-color:#ccc}.button.style-10,.button.style-12,.button.style-18{padding:11px 40px;font-size:14px;border:2px solid #262626;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:2px;background:#262626;line-height:18px}.button.style-10:hover,.button.style-11,.button.style-12:hover{color:#262626;background:#fff}.button.style-11{padding:12px 40px;font-size:13px;border:1px solid #fff;font-weight:700;text-transform:uppercase;line-height:18px}.button.style-11:hover{color:grey}.button.style-12{border-color:#ca1515;background:#ca1515}.button.style-14{border-color:#272727;padding:10px 20px;font-size:12px;font-weight:600;color:#fff;min-width:0;background:#272727;line-height:16px}.button.style-14:hover{color:#272727;background:transparent}.button.style-15,.button.style-16,.button.style-17{padding:9px 18px;font-size:12px;border:1px solid #e0e0e0;font-weight:700;color:#2e2e2e;min-width:0;background:#fff;line-height:17px}.button.style-15:hover,.button.style-16{border-color:#f0f0f0;background:#f0f0f0}.button.style-16:hover{border-color:#e0e0e0;background:#fff}.button.style-17{border-color:#ca1515;color:#fff;background:#ca1515}.button.style-17:hover{color:#2e2e2e;background:transparent}.button.style-18{border-color:#f2f2f2;color:#333;background:#f2f2f2}.button.style-18:hover{background:transparent}.button.style-19{border-color:#ca1515;color:#fff;background:#ca1515}.button.style-19:hover{background:transparent}.button-x{font-size:12px;color:grey;text-align:center;width:15px;line-height:15px}.button-x .fa{line-height:15px;display:block}.overflow{overflow-y:auto;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-ms-overflow-scrolling:touch}::-webkit-input-placeholder{color:#c2c2c2;opacity:1}::-moz-placeholder{color:#c2c2c2;opacity:1}:-ms-input-placeholder{color:#c2c2c2;opacity:1}input:-moz-placeholder{color:#c2c2c2;opacity:1}@media (min-width:1200px){.responsive-menu-toggle-class{display:none!important}}@media (max-width:1199px){.responsive-menu-hide-class{display:none!important}}.list-type-1{font-size:13px;font-weight:500;line-height:15px}.list-type-1,.list-type-1 a{color:#2e2e2e}.list-type-1 a:hover{color:#8bab0a}.list-type-1 li{padding:7px 0}.list-type-1 li .fa{margin-right:7px;color:#806fc0;position:relative;top:-2px;vertical-align:middle;display:inline-block}ol{list-style:none;counter-reset:number}ol li{font-size:13px;margin-bottom:12px;color:#a3a2a2;line-height:24px;padding-left:0}ol li:before{height:20px;font-size:13px;font-weight:600;margin-right:9px;color:#fff;content:counter(number);position:relative;counter-increment:number;text-align:center;top:-2px;border-radius:50%;-webkit-border-radius:50%;background:#8bab0a;margin-left:3px;width:20px;line-height:20px;vertical-align:middle;display:inline-block}#loader-wrapper{height:100%;position:fixed;background:#fff;width:100%;z-index:10}.bubbles{position:absolute;text-align:center;top:50%;left:0;width:100%;margin-top:-30px}.bubbles .title{font-size:25px;font-weight:500;margin-bottom:50px;color:#a1a1a1;line-height:25px}.bubbles span{animation:bubbly .9s infinite alternate;height:15px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;background:#03b4ea;width:15px;vertical-align:middle;display:inline-block}#bubble2{animation-delay:.27s}#bubble3{animation-delay:.54s}@-webkit-keyframes bubbly{0%{height:15px;-webkit-transform:translateY(0);opacity:1;width:15px}to{height:50px;-webkit-transform:translateY(-32px);opacity:.1;width:50px}}@keyframes bubbly{0%{height:15px;transform:translateY(0);opacity:1;width:15px}to{height:50px;transform:translateY(-32px);opacity:.1;width:50px}}.checkbox,.radio{margin-top:0}.checkbox-entry{font-size:13px;font-weight:500;margin-bottom:15px;line-height:14px;display:block}.checkbox-entry b{font-weight:600!important;color:#313131!important}.checkbox-entry input+span{height:12px;border:1px solid #d9d9d9;margin-right:7px;color:#333232;position:relative;top:-1px;cursor:pointer;width:12px;vertical-align:middle;display:inline-block}.checkbox-entry.radio input+span{height:15px;border:1px solid #e3e3e3;border-radius:50%;-webkit-border-radius:50%;width:15px}.checkbox-entry input{display:none}.checkbox-entry input:checked+span{background:#ca1515}.checkbox-entry.radio input:checked+span:after{border:1px solid #e3e3e3;right:-1px;content:"";position:absolute;bottom:-1px;top:-1px;box-shadow:inset 0 0 0 3px #fff;border-radius:50%;-webkit-border-radius:50%;left:-1px}.boxed-layout{max-width:1270px;margin:0 auto;background:#fafafa}.boxed-layout .fullwidth-block{transform:translateX(0);-webkit-transform:translateX(0);margin-right:-50px;margin-left:-50px;left:auto;width:auto}.boxed-layout .content-center,.boxed-layout .position-center{padding:0 50px}.boxed-layout #content-block{background:#fff}@media (max-width:1199px){#content-block .content-center,.position-center{padding:0 30px}.boxed-layout .fullwidth-block{margin-right:-30px;margin-left:-30px}.responsive-menu-toggle-class{display:block}}@media (max-width:991px){.information-blocks{margin-bottom:40px}}@media (max-width:767px){#content-block .content-center,.position-center{padding:0 15px}}header{-webkit-backface-visibility:hidden;padding:0 70px;margin-bottom:25px;position:absolute;top:0;background:#fff;left:0;width:100%;z-index:5}.navigation{height:40px;font-size:0;border-bottom:2px solid #f7f7f7}.navigation,nav{position:relative}nav>ul>li{padding-right:20px;float:left;padding-left:20px}nav>ul>li>a{font-size:13px;font-weight:700;color:#3d3d3d;text-transform:uppercase;line-height:40px;display:inline-block}nav>ul>li>a .menu-label{right:3px;position:absolute;top:10px}nav>ul>li>.fa{font-size:10px;color:#b9b9b9;position:relative;top:-5px;margin-left:3px;vertical-align:middle}.submenu-container{transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);padding:20px 10px;border:1px solid #f4f4f4;position:absolute;top:60px;background-color:#fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,.1);box-shadow:0 0 15px rgba(0,0,0,.1);border-radius:3px;left:50%;display:none}nav>ul>li:hover{padding:0 20px;background:rgba(0,0,0,.3);z-index:1}nav>ul>li:hover>a,nav>ul>li>a.active{text-decoration:underline}nav>ul:nth-child(2){float:right}#content-block .submenu a:hover{color:#878787}.submenu .list-type-1 .fa{font-size:13px;color:#cacaca!important;margin:0 7px 0 0}.submenu{border:1px solid #f2f2f2;position:absolute;top:100%;background:#fff;left:0;width:100%;display:none}@media (min-width:1200px){.submenu.left-align{margin:0!important;left:0!important}.submenu.right-align{right:0;margin:0!important;left:auto!important}}.submenu .row{position:relative}nav .full-width .submenu{padding:50px 0;max-width:1310px}.full-width-menu-items-right{margin-right:50px;width:540px;float:right}.full-width-menu-items-right .submenu-list-title{margin-right:50px}.menu-slider-out{overflow:hidden}.menu-slider-in{position:relative;width:100000px}.menu-slider-in .product-slide-entry{width:150px}.menu-slider-entry{padding-right:40px;text-align:center;float:left}.menu-slider-in .product-slide-entry .product-image{margin-bottom:10px}.menu-slider-in .price,.menu-slider-in .product-slide-entry .title{font-size:14px}.menu-slider-arrows{font-size:0;margin-bottom:-22px;text-align:right}.menu-slider-arrows a{font-size:13px;text-align:center;width:22px;line-height:22px;display:inline-block}#content-block .menu-slider-arrows a .fa{color:#cacaca}#content-block .menu-slider-arrows a:hover .fa{color:#2e2e2e}.full-width-menu-items-left{margin-right:615px;margin-left:45px}.submenu-list-title{font-size:16px;font-weight:700;margin-bottom:15px;color:#2e2e2e;text-transform:uppercase;line-height:22px;display:inline-block}.submenu-list-title a{color:#2e2e2e}#content-block .submenu-list-title a:hover{text-decoration:underline;color:#2e2e2e}.submenu .list-type-1{margin-bottom:45px}.submenu .list-type-1 li{padding:5px 0}.menu-label{padding:0 5px;font-size:10px;font-weight:600;color:#fff;text-transform:uppercase;position:relative;line-height:15px;vertical-align:top;margin-top:-2px;display:inline-block}.menu-label:before{height:0;content:"";position:absolute;border-style:solid;border-width:6px 6px 0 0;top:100%;left:6px;width:0}.menu-label.blue{background:#03b4ea}.menu-label.blue:before{border-color:#03b4ea transparent transparent}.menu-label.red{background:#cd0000}.menu-label.red:before{border-color:#cd0000 transparent transparent}.menu-label.yellow{background:#e9bc21}.menu-label.yellow:before{border-color:#e9bc21 transparent transparent}.submenu-links-line{padding:19px 45px;font-size:14px;border:1px solid #f2f2f2;right:-1px;color:#575757;position:absolute;top:100%;background:#f2f2f2;left:0;left:-1px;line-height:24px}.submenu-links-line b{font-weight:600;color:#000}.submenu-links-line a{color:#575757}.submenu-links-line a:hover{text-decoration:underline}.submenu-links-line-container{width:100%;display:table}.submenu-links-line-container .cell-view:first-child{width:60%}.submenu-links-line .red-message,.submenu-links-line .red-message b{color:#ca1515}nav .full-width-columns .submenu{max-width:1310px}.submenu .product-column-entry{border:none;border-right:1px solid #f2f2f2;width:20%;float:left}.submenu .product-column-entry:last-child{border-color:transparent}.submenu .product-column-entry .submenu-list-title{margin-right:30px;margin-left:30px}nav .column-2{position:relative}nav .column-2 .submenu{padding:50px 0;margin-left:-300px;left:50%;width:600px}nav .column-2 .submenu .full-width-menu-items-left{margin-right:190px}.submenu-background{height:100%;right:0;position:absolute;bottom:0;width:auto}nav .column-1{position:relative}nav .column-1 .submenu{padding:50px 0;margin-left:-200px;left:50%;width:480px}nav .column-1 .full-width-menu-items-left{margin-right:200px}nav ul:first-child li:first-child.column-1 .submenu,nav ul:first-child li:nth-child(2).column-1 .submenu{margin-left:0;left:0}nav .simple-list{position:relative}nav .simple-list .submenu{margin-left:-135px;left:50%;width:270px}nav .simple-list .submenu a{padding:16px 20px;font-size:13px;color:#2e2e2e;border-top:1px solid #f2f2f2;line-height:15px;margin-top:-1px;display:block}nav .simple-list .submenu a .fa{font-size:13px;margin-right:7px;color:#cacaca;position:relative;top:-2px;vertical-align:bottom;display:inline-block}@media (min-width:1200px){.toggle-list-container{display:block!important}.submenu .product-column-entry{min-height:400px}}.fixed-header-visible{display:none}@media (min-width:1200px){header.fixed-header{z-index:6}header.fixed-header .full-width .submenu,header.fixed-header .full-width-columns .submenu{right:0;left:auto}header.fixed-header .nav-overflow{-webkit-backface-visibility:hidden;position:fixed;border-bottom:2px solid #f7f7f7;top:0;background:#fff;left:0;width:100%}header.fixed-header nav{padding:10px 70px;max-width:1310px;text-align:right;margin:0 auto}header.fixed-header nav>ul:nth-child(2){float:none}header.fixed-header nav>ul{text-align:left;display:inline-block}header .additional-header-logo{transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);position:absolute;top:50%;left:70px}header .additional-header-logo img{max-height:50px;width:auto;display:block}header.fixed-header .fixed-header-visible{display:block}header.fixed-header nav>ul>li>a{font-weight:600}.fixed-header-visible .header-functionality-entry{border:none;text-decoration:none!important;text-transform:none;float:left;margin-top:27px}.fixed-header-visible .header-functionality-entry:first-child{padding-left:0}.fixed-header-square-button{text-decoration:none!important;text-align:center;margin-left:20px;width:30px;line-height:30px;float:left;margin-top:20px;white-space:nowrap}.fixed-header-square-button .fa{color:inherit!important}.fixed-header-square-button:first-child{margin-left:0}.fixed-header-square-button .fa{font-size:13px;color:#a0a0a0;line-height:30px;display:inline-block}.fixed-header-square-button:hover .fa{color:#3d3d3d}}.header-top{border-right:1px solid #f0f0f0;border-left:1px solid #f0f0f0;padding:0 20px;position:relative;border-bottom:1px solid #f0f0f0;background:rgba(0,0,0,.3)}.header-top-entry{padding:15px 0;font-size:13px;font-weight:400;color:#fff;position:relative;line-height:15px;float:left}.header-top-entry .title{border-left:1px solid #fff;padding:0 20px;cursor:pointer;white-space:nowrap}.header-top-entry:first-child .title{border-color:transparent;padding-left:0}.header-top-entry .list-entry img,.header-top-entry .title img{margin-right:7px;position:relative;top:-1px;vertical-align:middle;display:inline-block}.header-top-entry .title a{color:#747474}.header-top-entry .title a:hover{text-decoration:underline}.header-top-entry .title b{font-weight:600}.header-top-entry .title .fa{position:relative;top:-1px;margin-left:7px}.header-top-entry .title .fa:first-child{margin-right:7px;margin-left:0}.header-top-entry .list{transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);padding:5px 20px;border:1px solid #f4f4f4;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-ms-transition:all .3s ease-out;position:absolute;opacity:0;min-width:100%;text-align:left;top:40px;background-color:#fff;transform-origin:50% 0 0;-moz-transform-origin:50% 0 0;-webkit-transform-origin:50% 0 0;-ms-transform-origin:50% 0 0;-webkit-box-shadow:0 0 15px rgba(0,0,0,.1);box-shadow:0 0 15px rgba(0,0,0,.1);border-radius:3px;left:1px;z-index:1}.header-top-entry:hover .list{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);opacity:1}.header-top-entry:first-child .list{left:-20px}.header-top-entry .list-entry{padding:10px 0;color:#747474;border-top:1px solid #f0f0f0;white-space:nowrap;display:block}.header-top-entry .list-entry:hover{color:#222}.header-top-entry .list-entry:first-child{border-top:none}.socials-box{font-size:0}header .socials-box{margin-right:-3px;float:right;margin-top:6px}.socials-box a{font-size:16px;color:#fff;text-align:center;margin:0 3px;width:30px;line-height:30px;display:inline-block}.socials-box a .fa{position:relative;top:0;line-height:30px}.socials-box a:hover{color:#66dfff}body:not(.mobile) .socials-box a:hover .fa{top:-5px}.right-entries{font-size:0;text-align:right;width:100px;float:right;vertical-align:middle;margin-top:15px;display:table-cell}.header-middle{padding:25px 0;position:relative;border-bottom:2px solid #f7f7f7;width:100%;display:table}.header-middle .right-entries{font-size:0;text-align:right;width:400px;vertical-align:middle;margin-top:100px;display:table-cell}.header-functionality-entry{border-right:1px solid #fff;padding:0 17px;font-size:14px;font-weight:300;color:#fff;line-height:14px;vertical-align:bottom;white-space:nowrap;display:inline-block}.header-functionality-entry.open-search-popup{display:none}.header-functionality-entry:hover{color:#66dfff}.header-functionality-entry:last-child{border-right:none;padding-right:0}.responsive-search-button{display:none}.header-functionality-entry .fa{margin-right:5px;position:relative;top:-2px;vertical-align:middle;display:inline-block}.header-functionality-entry b{font-size:18px;font-weight:700;color:#000;font-family:Montserrat,sans-serif}.logo-wrapper{width:300px;vertical-align:middle;display:table-cell}#logo{height:auto;min-height:45px;max-width:90%;display:inline-block}#logo img{width:170%;display:block}.middle-entry{vertical-align:middle;display:table-cell}.search-box{background:#fff}.search-button{height:45px;position:relative;background:#03b4ea;width:45px;float:right}.search-button:hover{background:#999!important}.search-button .fa{font-size:14px;color:#fff;text-align:center;line-height:45px;display:block}.search-button input[type=submit]{height:100%;position:absolute;opacity:0;top:0;left:0;width:100%}.search-drop-down{border-left:1px solid #f2f2f2;position:relative;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;width:135px;float:right}.search-drop-down .title{overflow:hidden;text-overflow:ellipsis;padding:0 30px 0 20px;font-size:12px;font-weight:400;color:#999;position:relative;cursor:pointer;line-height:43px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;white-space:nowrap}.search-drop-down .title .fa{right:20px;position:absolute;text-align:center;top:0;width:10px;line-height:45px}.search-drop-down .list{border:1px solid #f4f4f4;position:absolute;top:100%;background-color:#fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,.1);box-shadow:0 0 15px rgba(0,0,0,.1);border-radius:3px;left:0;width:100%;display:none;z-index:1}.search-drop-down.active .list{display:block}.search-drop-down .overflow{max-height:161px}.search-drop-down .category-entry{padding:7px 0 7px 15px;font-size:12px;font-weight:400;color:#999;border-bottom:1px solid #f2f2f2;margin:0 5px;cursor:pointer}.search-drop-down .category-entry:hover{color:#3d3d3d}.search-field{height:45px;border:1px solid #e8e8e8;border-right:none;margin-right:180px}.search-field input[type=text]{height:43px;padding:0 20px;font-size:14px;border:none;color:#3d3d3d;background:none;width:100%;line-height:43px}.navigation-copyright{padding:25px 10px;font-size:14px;color:#fff;text-align:center;line-height:16px}.navigation-copyright a{font-weight:600;color:#e5b81d}.navigation-copyright a:hover{text-decoration:underline}.popup :last-child{margin-bottom:0!important}.search-box.popup{padding:18px;border:1px solid #ebebeb;position:fixed;background:#fff;width:460px}.loaded .popup{display:none;z-index:7}.popup.active{display:block}.search-box.popup.bottom-align{bottom:75px;top:auto!important}.search-box.popup.bottom-align .search-drop-down .list{position:absolute;bottom:100%;top:auto}.search-box.popup:before{height:15px;right:30px;content:"";position:absolute;top:-15px;background:url(https://tobiastoment.cfd/img/search-angle.png);width:28px}.search-box.popup.bottom-align:before{transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);top:100%}.cart-box.popup{padding:15px 0 0;position:fixed;width:300px}.cart-box.popup .popup-container{padding:25px 25px 20px;border:2px solid #ebebeb;position:relative;background:#fff}.cart-box.popup .image{width:70px;float:left}.cart-box.popup .image img{height:auto;width:100%;display:block}.cart-box.popup .cart-entry{margin-bottom:25px;position:relative;border-bottom:2px solid #ebebeb;padding-bottom:25px}.cart-box.popup .content{margin:0 20px 0 85px}.cart-box.popup .content .title{font-size:14px;font-weight:600;margin-bottom:5px;color:#2e2e2e;line-height:18px;display:block}.cart-box.popup .content .title:hover{text-decoration:underline}.cart-box.popup .content .quantity{font-size:13px;margin-bottom:3px;color:grey;line-height:24px}.cart-box.popup .content .price{font-size:18px;font-weight:600;color:#e11414;line-height:24px}.cart-box.popup .summary{margin-bottom:25px;text-align:right}.cart-box.popup .summary .subtotal{font-size:14px;font-weight:600;color:#878787;line-height:22px}.cart-box.popup .summary .grandtotal{font-size:18px;font-weight:600;color:#343434;line-height:22px}.cart-box.popup .summary .grandtotal span{color:#e11414}.cart-buttons .column{width:50%;float:left;padding-left:5px}.cart-buttons .column:first-child{padding-right:5px;padding-left:0}.cart-buttons .button{margin-bottom:5px;display:block}.cart-box.popup .button-x{right:0;position:absolute;top:0;cursor:pointer}.cart-box.popup .popup-container:before{height:15px;right:30px;content:"";position:absolute;top:-15px;background:url(https://tobiastoment.cfd/img/search-angle.png);width:28px}.cart-box.popup.left-align{left:15px!important}.cart-box.popup.cart-left .popup-container:before,.cart-box.popup.left-align .popup-container:before{right:auto;left:30px}.cart-box.popup.fixed-header-left{right:auto;right:auto!important;margin-left:-615px;left:50%}body.style-0 .cart-box.popup .content .price,body.style-0 .cart-box.popup .summary .grandtotal span{color:#03b4ea}body.style-0 .button.style-4{border-color:#03b4ea;background:#03b4ea}.navigation-search-content{position:relative;margin-left:300px;z-index:1}.navigation-search-content .search-box{margin-right:160px;position:relative;top:15px}.search-box.size-1 .search-button{height:40px;width:40px}.search-box.size-1 .search-drop-down .title{line-height:38px}.search-box.size-1 .search-drop-down .title .fa{line-height:40px}.search-box.size-1 .search-field{height:40px;margin-right:175px}.search-box.size-1 .search-field input[type=text]{height:38px;line-height:38px}.search-box.size-1 .search-button .fa{line-height:40px}header.type-1.fixed-header .navigation-search-content{display:none}.navigation-search-content .toggle-desktop-menu{border-left:1px solid #1663c2;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;cursor:pointer;width:125px;line-height:70px;float:right}.navigation-search-content .toggle-desktop-menu .fa{margin-right:5px;position:relative;top:-1px;line-height:70px;vertical-align:bottom;display:none}.navigation-search-content .toggle-desktop-menu .fa:first-child{display:inline-block}.navigation.active .navigation-search-content .search-box{display:none}.navigation.active .navigation-search-content .toggle-desktop-menu .fa{display:inline-block}.navigation.active .navigation-search-content .toggle-desktop-menu .fa:first-child{display:none}header .icon-entry{width:50%;float:left}header .icon-entry .image{height:45px;text-align:center;background:#f5f5f5;width:45px;line-height:45px;float:left}header .icon-entry .image .fa{color:#b4b4b4;line-height:45px;display:block}header .icon-entry:hover .image{background:#0f51a3}header .icon-entry:hover .image .fa{color:#fff}header .icon-entry .text{padding-top:5px;font-size:13px;color:#747474;margin-left:60px;line-height:18px;display:block}header .icon-entry .text b{font-size:16px;font-weight:600;color:#404040;line-height:18px}@media (max-width:1199px){#content-block header{padding:0 30px;position:fixed;top:0}.header-top .socials-box{display:none}.navigation{height:100%;transform:translateX(-290px);-moz-transform:translateX(-290px);-webkit-transform:translateX(-290px);-ms-transform:translateX(-290px);border:none;position:fixed;top:0;background:#272727;left:0;width:290px;z-index:7}.nav-overflow{overflow-y:auto;position:absolute;bottom:0;top:75px;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-ms-overflow-scrolling:touch;left:0;width:100%}.navigation-header{padding:0 50px 0 20px;border-bottom:1px solid #343434}.navigation-header .title{font-size:20px;font-weight:700;color:#fff;text-transform:uppercase;line-height:75px}.navigation-header .close-menu{height:40px;right:5px;text-transform:uppercase;position:absolute;top:17px;cursor:pointer;width:40px;line-height:40px}.navigation-header .close-menu:after,.navigation-header .close-menu:before{height:2px;content:"";position:absolute;top:50%;margin:-1px 0 0 -9px;background:#fff;left:50%;width:18px}.navigation-header .close-menu:before{transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg)}.navigation-header .close-menu:after{transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.navigation-footer .socials-box{margin-right:0;border-top:1px solid #343434;border-bottom:1px solid #343434;float:none;margin-top:-1px}.navigation-footer .socials-box a{height:41px;border-left:1px solid #343434;color:#fff;margin:0;width:14.25%;line-height:39px;float:left}body:not(.mobile) .navigation-footer .socials-box a:hover{color:#272727;background:#fff}.navigation-footer .socials-box a:first-child{border-left:none}.menu-button{font-size:25px;right:0;color:#2f2f2f;position:absolute;top:14px;cursor:pointer}.menu-button .fa{line-height:inherit;display:block}body.opened-menu{overflow:scroll}.content-push,.navigation{-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-ms-transition:all .3s ease-out}header.opened .navigation{transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0)}.close-header-layer{height:100%;position:fixed;top:0;background:rgba(0,0,0,.5);left:0;width:100%;display:none}#content-block nav>ul,nav>ul>li{float:none}nav>ul>li{padding:0;position:relative;border-bottom:1px solid #343434}nav>ul>li>a{padding:15px 45px 15px 20px;font-size:12px;color:#fff;line-height:14px;display:block}nav>ul>li>.fa{font-size:12px;right:5px;position:absolute;text-align:center;top:2px;margin:0;cursor:pointer;width:40px;line-height:40px}nav>ul>li.opened>.fa{transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg)}.full-width-menu-items-right{display:none}.full-width-menu-items-left{margin-right:0;margin-left:0}.submenu{padding:0!important;position:relative;top:auto;left:auto}.submenu-links-line{display:none}.submenu-list-title{position:relative;margin:0;display:block}.submenu-list-title a{padding:15px 45px 15px 20px;font-size:12px;margin:0;line-height:14px;display:block}.submenu-list-title .toggle-list-button{height:43px;right:2px;position:absolute;top:0;cursor:pointer;width:43px}.submenu-list-title .toggle-list-button:before{height:1px;content:"";position:absolute;top:50%;background:#878787;margin-left:-6px;left:50%;width:11px;margin-top:-1px}.submenu-list-title .toggle-list-button:after{height:11px;content:"";position:absolute;top:50%;background:#878787;margin-left:-1px;left:50%;width:1px;margin-top:-6px}.toggle-list-container{padding-left:20px;display:none}.submenu-list-title.opened .toggle-list-button:after{height:0;margin-top:0}.submenu .list-type-1{margin-bottom:0}.submenu .list-type-1 li{padding:10px 30px 10px 20px}.submenu .product-column-entry{padding:0;width:auto;float:none}.submenu .product-column-entry .hot-mark,.submenu .product-column-entry .image{display:none}.submenu .product-column-entry .submenu-list-title{margin-right:0;margin-left:0}.submenu .product-column-entry .description{margin:0}nav .column-1 .full-width-menu-items-left,nav .column-2 .submenu .full-width-menu-items-left{margin-right:0}nav .column-1 .submenu,nav .column-2 .submenu,nav .simple-list .submenu{margin:0;left:auto;width:auto}.submenu-background{display:none}nav .simple-list .submenu a{padding:15px 45px 15px 20px;font-size:12px;border:none;font-weight:700;color:#2e2e2e;text-transform:uppercase;margin:0;line-height:14px;display:block}nav .simple-list .submenu a .fa{display:none}nav>ul>li>a .menu-label{right:auto;position:relative;top:-7px;margin-left:5px}.responsive-search-button{display:inline-block}.header-functionality-entry{border-right:none;padding:0}.header-functionality-entry span{display:none}.header-functionality-entry .fa{height:45px;font-size:24px;color:#2f2f2f;text-align:center;margin:0;width:45px;line-height:45px}.header-functionality-entry.open-search-popup{display:inline-block}.header-middle{border-bottom:1px solid #f0f0f0}#logo{min-height:0}header .middle-entry{display:none}.cart-box.popup{display:none!important}.navigation-search-content{display:none}.full-width-menu-items-left .row>div{padding:0}.full-width-menu-items-left .row{margin:0}}@media (max-width:991px){.header-middle{padding-top:10px;padding-bottom:10px}}@media (max-width:767px){#content-block header{padding:0 15px}.header-functionality-entry b{display:none}.header-functionality-entry .fa{height:33px;font-size:23px;width:33px;line-height:33px}#logo{max-width:100%}}@media (max-width:480px){.search-box.popup{right:2%!important;width:96%}.search-box.popup:before{margin-right:-14px;right:50%}}footer{position:relative}.clearfix.visible-sm-block{height:35px;width:100%;float:left}.footer-columns-entry{padding:65px 0 50px;position:relative;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.footer-logo{margin-bottom:15px;display:block}.footer-description{font-size:14px;font-weight:400;color:#a6a6a6;line-height:24px}.footer-description b{font-weight:500;color:#3c3c3c}.footer-address{font-size:15px;font-weight:400;color:#a6a6a6;line-height:26px}.footer-address a{color:#a6a6a6}.footer-address a b{font-weight:600;color:#03b4ea}#content-block .footer-address a:hover,#content-block .footer-address a:hover b{color:#3c3c3c}.footer-columns-entry .column-title{font-size:17px;font-weight:600;margin-bottom:20px;color:#343434;line-height:20px}.footer-columns-entry .column{list-style:none;font-size:15px;font-weight:400;color:#989898;line-height:20px;margin-top:-5px}.footer-columns-entry .column a{padding:5px 0;color:#989898;display:inline-block}.footer-columns-entry .column a:hover{color:#03b4ea}.footer-bottom-navigation{padding:40px 0;position:relative;width:100%;display:table}.footer-bottom-navigation .cell-view{position:relative}.footer-bottom-navigation .footer-links{font-size:0}.footer-links a{border-right:1px solid #cfcfcf;font-size:14px;font-weight:500;margin-right:15px;margin-bottom:7px!important;color:#3c3c3c;padding-right:15px;line-height:14px;vertical-align:top;margin-top:7px;display:inline-block}.footer-links a:last-child{border:none;margin-right:0;padding-right:0}.footer-links a:hover{color:#03b4ea}.payment-methods{font-size:0;text-align:right}.payment-methods a{border:1px solid #ebebeb;margin-right:10px;margin-bottom:5px;border-radius:3px;-webkit-border-radius:3px;vertical-align:top;margin-top:5px;display:inline-block}.payment-methods a:hover{opacity:.5}.payment-methods a img{display:block}.payment-methods a:last-child{margin-right:0}.copyright{padding:7px 0;font-size:14px;margin-bottom:15px;color:#7f7f7f;line-height:14px}.copyright a{font-weight:600;color:#03b4ea}#content-block .copyright a:hover{color:#3c3c3c}.footer-copyright-wrapper{padding:40px 0;border-top:1px solid #f0f0f0;text-align:center}.footer-address,.footer-columns-entry .column,.footer-description{margin-bottom:15px}@media (max-width:1199px){.payment-methods{text-align:left}}@media (max-width:991px){.footer-bottom-navigation{display:block}.footer-bottom-navigation .cell-view{margin-bottom:15px;display:block}.footer-columns-entry{padding:50px 0 35px}.footer-address{margin-bottom:50px}}@media (max-width:767px){.footer-bottom-navigation{padding:30px 0}.footer-address,.footer-columns-entry .column,.footer-description{margin-bottom:20px}.footer-columns-entry{padding:30px 0 10px}.footer-columns-entry .column-title{margin-bottom:10px}.footer-bottom-navigation .footer-links{margin-bottom:5px}.copyright{margin-bottom:20px}}.company-information-box .image{width:270px;float:left}.company-information-box .image img{height:auto;max-width:100%;display:block}.company-information-box .text{margin-left:300px}.company-information-box .text .cell-view{height:190px;width:1000px}.company-information-box .text .description{font-size:13px;font-weight:400;margin-bottom:10px;color:#a3a2a2;line-height:24px}.read-more{font-size:13px;font-weight:600;color:#2e2e2e;line-height:20px;display:inline-block}.read-more:hover{color:#03b4ea}.latest-review .text{padding:22px 32px;font-size:13px;border:1px solid #ebebeb;font-style:italic;margin-bottom:10px;color:#a3a2a2;line-height:24px}.blockquote-slider{margin-right:-15px}.blockquote-slider blockquote{margin-right:15px}#content-block .latest-review footer{font-size:13px;font-weight:400;font-style:normal;color:#aaa9a9;background:none;line-height:20px}.latest-review footer cite{font-weight:600;color:#2e2e2e}@media (max-width:991px){.company-information-box .image{width:200px}.company-information-box .text{margin-left:230px}.company-information-box .text .cell-view{height:auto;width:auto;display:block}.information-entry{margin-bottom:35px}}@media (max-width:767px){.company-information-box .image{margin-bottom:10px;width:auto;float:none}.company-information-box .text{margin-left:0}}.swiper-tabs{position:relative}.swiper-tabs:before{height:1px;content:"";position:absolute;bottom:24px;background:#ebebeb;left:0;width:100%}.swiper-tabs .block-title{font-weight:400;margin-right:15px;color:#a1a1a1;position:relative;border-bottom:none;padding-right:7px;float:left;padding-left:7px}.swiper-tabs .block-title.active{font-weight:600;color:#2e2e2e}.swiper-tabs .block-title:hover{color:#2e2e2e}.swiper-tabs .block-title:before{height:3px;content:"";position:absolute;bottom:-2px;background:#03b4ea;left:0;width:0}.swiper-tabs .block-title.active:before{width:100%}.tabs-entry{display:none}.tabs-entry:first-child{display:block}.links-drop-down .title,.swiper-tabs .title{display:none}.products-swiper{position:relative;margin:0 -21.25px}.products-swiper:after,.products-swiper:before{height:100%;content:"";position:absolute;top:0;background:#fff;left:0;width:21.25px;z-index:2}.products-swiper:after{right:-3px;left:auto}.products-swiper .paddings-container{padding:0 21.25px}.product-slide-entry{max-width:210px;margin:0 auto 50px}.product-image-label{position:absolute;border-radius:50%;-webkit-border-radius:50%;z-index:1}.product-image-label span{transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);font-size:11px;font-weight:700;color:#fff;text-transform:uppercase;position:absolute;text-align:center;top:50%;left:0;width:100%;line-height:12px}.product-image-label.type-1{height:40px;top:7px;background:#93b92c;left:7px;width:40px}.product-image-label.type-2{height:40px;right:7px;top:7px;background:#d41b1b;width:40px}.product-image-label.type-3{height:65px;top:50%;margin:-32px 0 0 -32px;background:rgba(64,64,64,.95);left:50%;width:65px}.product-slide-entry .product-image{overflow:hidden;margin-bottom:15px;position:relative;display:block}.product-slide-entry img{height:auto;backface-visibility:hidden;-webkit-backface-visibility:hidden;position:relative;width:100%;display:block}.product-slide-entry>img:first-child{margin-bottom:15px}.product-slide-entry .product-image:hover img{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1)}.product-slide-entry.shift-image .product-image:hover img{transform:scale(1) translateX(-100%);-moz-transform:scale(1) translateX(-100%);-webkit-transform:scale(1) translateX(-100%);-ms-transform:scale(1) translateX(-100%)}.product-slide-entry.shift-image .product-image img{height:auto;position:absolute;top:0;left:100%;width:100%}.product-slide-entry.shift-image .product-image img:first-child{position:relative;left:0}.product-slide-entry .product-image .bottom-line{font-size:11px;font-weight:600;position:absolute;bottom:-35px;text-align:center;background:rgba(28,28,28,.9);left:0;width:100%;line-height:35px}.product-slide-entry .product-image:hover .bottom-line{bottom:0}.product-slide-entry .product-image .bottom-line.left-attached{-webkit-backface-visibility:hidden;bottom:0;left:-37px;width:35px}.product-slide-entry .product-image:hover .bottom-line.left-attached{left:0}.product-image .bottom-line-a{overflow:hidden;text-overflow:ellipsis;color:#fff;cursor:pointer;white-space:nowrap;display:block}.product-image .bottom-line-a:hover{border-color:transparent!important;color:#222;background:#fff}.product-image .bottom-line-a .fa{color:inherit!important}.product-image .bottom-line-a.square{border-left:1px solid hsla(0,0%,100%,.1);width:35px}.product-image .bottom-line.left-attached .bottom-line-a.square{border-left-color:transparent;border-bottom:1px solid hsla(0,0%,100%,.1)}.product-image .bottom-line-a .fa{margin-right:3px;width:25px;line-height:35px;vertical-align:bottom}.product-image .right-align{float:right}.product-image .right-align a{float:left}.product-image .left-align{margin-right:70px}.product-image .top-line-a{height:35px;padding:0 10px;font-size:14px;font-weight:600;color:#2e2e2e;position:absolute;min-width:35px;text-align:center;top:10px;background:#fff;cursor:pointer;line-height:35px}.product-image .top-line-a span{font-size:11px}.product-image .top-line-a .fa,.product-image .top-line-a span{line-height:35px;vertical-align:bottom;display:inline-block}.product-image .top-line-a:hover{color:#fff;background:#2e2e2e}.product-image .top-line-a.left{left:-100px}.product-image:hover .top-line-a.left{left:10px}.product-image .top-line-a.right{right:-100px}.product-image:hover .top-line-a.right{right:10px}.product-slide-entry .tag{font-size:10px;font-weight:500;margin-bottom:7px;color:#8b8b8b;text-transform:uppercase;line-height:14px;display:block}.product-slide-entry .tag:hover{color:#2e2e2e}.product-slide-entry .title{font-size:15px;font-weight:600;margin-bottom:10px;color:#2e2e2e;line-height:18px;display:block}.product-slide-entry .title b{font-weight:700}.product-slide-entry .title:hover{color:#03b4ea}.rating-box{font-size:14px;margin-bottom:10px;color:#f5c10c;line-height:14px}.rating-box .star{display:inline-block}.price{font-size:15px;padding-bottom:5px;line-height:15px}.price .prev{text-decoration:line-through;color:#989898;display:inline-block}.price .current{font-size:18px;font-weight:600;color:#da75cb;display:inline-block}@media (min-width:768px){.links-drop-down .list,.swiper-tabs .list{display:block!important}}@media (max-width:767px){.swiper-tabs .block-title{margin-right:0;margin-bottom:0;float:none;display:block}.swiper-tabs{margin-bottom:25px}.links-drop-down .title,.swiper-tabs .title{padding:0 40px 0 15px;font-size:16px;border:2px solid #f0f0f0;position:relative;text-align:left;cursor:pointer;line-height:40px;white-space:nowrap;display:block}.links-drop-down .title:after,.swiper-tabs .title:after{height:40px;right:0;content:"\f107";position:absolute;text-align:center;top:0;width:40px;line-height:40px;font-family:FontAwesome}.links-drop-down .title.active:after,.swiper-tabs .title.active:after{content:"\f106"}.swiper-tabs .list .block-title{padding-top:15px;display:block!important}.links-drop-down .list,.swiper-tabs .list,.swiper-tabs:before{display:none}}.sale-entry{overflow:hidden;min-height:70px;padding:35px 0;border:2px solid #f2f2f2;position:relative;display:block}.sale-entry .sale-price{border-right:1px solid #f2f2f2;font-size:16px;font-weight:700;color:#2e2e2e;text-transform:uppercase;position:relative;text-align:center;width:190px;line-height:24px;float:left;display:block;z-index:1}.sale-entry .sale-price span{font-size:48px;color:#da75cb;line-height:48px;display:block}.sale-entry .sale-price img{padding:15px 0}.sale-entry .sale-description{padding:2px 0;font-size:13px;color:#a3a2a2;position:relative;margin:0 40px 15px 230px;line-height:22px;display:block;z-index:1}.sale-entry .sale-title{font-size:18px;color:#a3a2a2;margin:0 0 10px 230px;line-height:24px}.hot-mark,.sale-entry .sale-title{font-weight:700;text-transform:uppercase}.hot-mark{transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);font-size:11px;right:-15px;color:#fff;position:absolute;text-align:center;top:5px;background:#ca1515;width:60px;line-height:18px}.hot-mark.blue{background:#03b4ea}.hot-mark.yellow{background:#dec209}a.sale-entry:before{height:100%;content:"";position:absolute;opacity:0;top:0;left:0;width:100%;z-index:1}a.sale-entry .hot-mark{z-index:2}.sale-entry-border{padding-top:50px;padding-bottom:50px}.sale-entry-border:hover{background:#4c4c4c!important}.sale-entry-border:before{border:1px solid hsla(0,0%,100%,.5);right:15px;content:"";position:absolute;bottom:15px;top:15px;left:15px}.sale-entry-border:hover:before{right:0;opacity:0;bottom:0;top:0;left:0}.sale-entry-border *{position:relative}.sale-entry-border .sale-title{color:#fff}.sale-entry-border .sale-description{color:hsla(0,0%,100%,.5)}.sale-entry-border .sale-price{border-color:hsla(0,0%,100%,.5)}@media (max-width:991px){.sale-entry{padding:25px 0}.sale-entry .sale-title{text-align:center;margin-left:auto}.sale-entry .sale-price{border:none;border-bottom:1px solid #f2f2f2;margin:0 30px 10px;padding-bottom:10px;width:auto;float:none}.sale-entry .sale-description{text-align:center;margin:0 10px 10px;width:auto;float:none}}.sidebar-navigation{border:2px solid #03b4ea;margin-bottom:25px}.sidebar-navigation .title{padding:20px 25px;font-size:13px;font-weight:700;color:#fff;text-transform:uppercase;position:relative;background:#03b4ea;line-height:15px;margin-top:-2px}.sidebar-navigation .title .fa{display:none}.sidebar-navigation .entry{padding:17px 25px;font-size:13px;font-weight:500;color:#2e2e2e;position:relative;border-bottom:1px solid #ebebeb;cursor:pointer;line-height:15px;display:block}body.mobile .sidebar-navigation .entry{color:#2e2e2e!important}body.mobile .sidebar-navigation .entry:before{display:none}.sidebar-navigation .entry:last-child{border:none}.sidebar-navigation .entry:before{height:0;content:"";position:absolute;opacity:0;bottom:0;background:#03b4ea;left:0;width:100%}.sidebar-navigation .entry span{position:relative}.sidebar-navigation .entry.active:before,.sidebar-navigation .entry:hover:before{height:100%;opacity:1}.sidebar-navigation .entry.active,.sidebar-navigation .entry:hover,body:not(.mobile) #content-block .sidebar-navigation .entry:hover .fa{color:#fff}.sidebar-navigation .entry .fa{margin-right:10px;color:#ca1515;position:relative;top:-1px;display:inline-block}.sidebar-navigation .list{display:none}@media (min-width:992px){.sidebar-navigation .list{display:block!important}}@media (max-width:991px){.sidebar-navigation{margin-bottom:25px!important}.sidebar-navigation .title{overflow:hidden;text-overflow:ellipsis;padding-right:55px;cursor:pointer;white-space:nowrap}.sidebar-navigation .title .fa{height:55px;font-size:22px;right:0;position:absolute;text-align:center;top:0;width:55px;line-height:55px;display:block}.sidebar-navigation.active .title .fa{transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg)}}.navigation-banner-swiper{margin-bottom:30px}.navigation-banner-wrapper{position:relative;background-size:cover}.navigation-banner-wrapper.align-1{background-position:100% 0}.navigation-banner-wrapper.align-2{background-position:0 0}.navigation-banner-content{height:605px;padding:0 50px 0 70px;position:relative;width:47%}.navigation-banner-content .cell-view{width:1500px}.navigation-banner-wrapper.align-1 .navigation-banner-content{float:left}.navigation-banner-wrapper.align-2 .navigation-banner-content{float:right}.navigation-banner-wrapper.align-3 .navigation-banner-content{text-align:center;width:100%!important}.navigation-banner-content .subtitle{transform:translateX(-50px) translateY(-50px);-moz-transform:translateX(-50px) translateY(-50px);-webkit-transform:translateX(-50px) translateY(-50px);-ms-transform:translateX(-50px) translateY(-50px);font-size:40px;margin-bottom:3px;color:#d349bd;opacity:0;line-height:36px;font-family:Dancing Script,cursive}.light-text .navigation-banner-content .subtitle{color:#fff}.navigation-banner-content .title{transform:translateX(150px);-moz-transform:translateX(150px);-webkit-transform:translateX(150px);-ms-transform:translateX(150px);font-size:70px;font-weight:400;margin-bottom:7px;color:#3c3c3c;text-transform:uppercase;opacity:0;letter-spacing:-5px;line-height:70px;font-family:Montserrat,sans-serif}.light-text .navigation-banner-content .title{color:#fff}.navigation-banner-content .description{transform:translateX(-100px);-moz-transform:translateX(-100px);-webkit-transform:translateX(-100px);-ms-transform:translateX(-100px);font-size:15px;font-weight:300;font-style:italic;margin-bottom:15px;color:#aaa;padding-right:50px;opacity:0;line-height:24px;font-family:Merriweather,serif}.light-text .navigation-banner-content .description{color:#f1f0f0}.navigation-banner-content .info{transform:translateY(50px);-moz-transform:translateY(50px);-webkit-transform:translateY(50px);-ms-transform:translateY(50px);opacity:0}.light-text .navigation-banner-content .info .button:not(:hover){border-color:hsla(0,0%,100%,.5);color:#fff}.swiper-slide.active .navigation-banner-content .description,.swiper-slide.active .navigation-banner-content .info,.swiper-slide.active .navigation-banner-content .subtitle,.swiper-slide.active .navigation-banner-content .title{transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);opacity:1}.navigation-banner-content .button{margin-right:12px}.navigation-banner-swiper .pagination{display:none}@media (max-width:991px){#content-block .navigation-banner-content{height:350px;width:63%}#content-block .navigation-banner-content .title{font-size:60px;line-height:60px}#content-block .navigation-banner-swiper .pagination{margin-top:20px;display:block}.navigation-banner-swiper:after,.navigation-banner-swiper:before{height:100%;content:"";position:absolute;top:0;background:#fff;width:1px}.navigation-banner-swiper:before{left:0;z-index:2}.navigation-banner-swiper:after{right:0;z-index:2}}@media (max-width:767px){#content-block .navigation-banner-content .title{font-size:40px;letter-spacing:-4px;line-height:40px}#content-block .navigation-banner-content .subtitle{font-size:25px;margin-bottom:10px;line-height:25px}#content-block .navigation-banner-content .description{color:#3c3c3c;padding-right:0}#content-block .navigation-banner-content{height:300px;padding:0 15px;text-align:center;width:auto;float:none}#content-block .navigation-banner-content .cell-view{width:800px}#content-block .navigation-banner-image{opacity:.2}#content-block .navigation-banner-wrapper:before{height:100%;content:"";position:absolute;top:0;background:hsla(0,0%,100%,.7);left:0;width:100%}#content-block .navigation-banner-wrapper.light-text:before{background:rgba(93,93,93,.7)}#content-block .navigation-banner-wrapper.light-text .description{color:#fff!important}#content-block .navigation-banner-content .button{min-width:0;margin:0 1%;width:48%;float:left}.food-category{box-sizing:border-box;width:49%;display:inline-block}}body.style-1{background-attachment:fixed;background-size:cover}.header-wrapper.style-1 .search-button,body.style-1 .search-button{background:#779307}body.style-1 .swiper-tabs .block-title:before{background:#8bab0a}body.style-1 .swiper-active-switch{border-color:#8bab0a;background:#8bab0a}body.style-1 .product-slide-entry{text-align:center}body.style-1 .price .current{color:#779307}.footer-wrapper.style-1 .copyright a,.footer-wrapper.style-1 .footer-address a b,.footer-wrapper.style-1 .footer-bottom-navigation .footer-links a:hover,.footer-wrapper.style-1 .footer-columns-entry .column a:hover,body.style-1 .product-slide-entry .title:hover{color:#8bab0a}body.style-1 .bubbles span{background:#8bab0a}.header-wrapper.style-1 .header-functionality-entry.open-cart-popup b,body.style-1 .cart-box.popup .content .price,body.style-1 .cart-box.popup .summary .grandtotal span{color:#779307}body.style-1 .button.style-4{border-color:#779307;background:#779307}body.style-1 .footer-columns-entry{padding-top:0;border-top:none}@media (min-width:1200px){.header-wrapper.style-1 .navigation{padding:0 70px;border-bottom:none;margin:0 -70px;background:#779307}.header-wrapper.style-1 .header-middle{border-bottom:none}.header-wrapper.style-1 header:not(.fixed-header) nav>ul>li>a{color:#fff}.header-wrapper.style-1 header:not(.fixed-header) nav>ul>li .fa{color:#aec161}}.inline-product-column-title{margin-bottom:20px}.inline-product-entry{margin-bottom:20px;border-bottom:1px solid #f0f0f0;padding-bottom:20px}.inline-product-entry .image{border:1px solid transparent;width:55px;float:left}.inline-product-entry .image:hover{border-color:#8bab0a}.inline-product-entry .image img{height:auto;width:100%;display:block}.inline-product-entry .content{margin-left:70px}.inline-product-entry .content .cell-view{height:55px}.inline-product-entry .title{font-size:15px;font-weight:500;margin-bottom:5px;color:#5a5858;line-height:20px;display:inline-block}.inline-product-entry .title:hover{color:#8bab0a}.inline-product-entry .price .current{font-size:15px}.product-column-entry{overflow:hidden;padding:27px 0;border:2px solid #f2f2f2;position:relative}.product-column-entry .image{height:160px;margin-bottom:20px;text-align:center}.product-column-entry .image img{max-height:100%;width:auto;display:inline-block}.product-column-entry .title{font-size:16px;font-weight:700;color:#2e2e2e;text-transform:uppercase;margin:0 30px 15px;line-height:20px;display:block}.product-column-entry a.title:hover{text-decoration:underline}.product-column-entry .description{margin:0 30px}@media (max-width:767px){.product-column-entry{max-width:300px;margin:0 auto}}.from-the-blog-entry .image{overflow:hidden;margin-right:20px;position:relative;width:180px;float:left}.hover-class-1:after{height:100%;content:"";position:absolute;opacity:0;top:0;background:#8bab0a;left:0;width:100%}body:not(.mobile) .hover-class-1:hover:after{opacity:.7}.from-the-blog-entry .image img{height:auto;position:relative;width:100%;display:block}.hover-class-1 .hover-label{font-size:14px;font-weight:600;color:#fff;position:absolute;text-align:center;top:50%;left:-100%;width:100%;line-height:20px;margin-top:-10px;z-index:1}body:not(.mobile) .hover-class-1:hover .hover-label{left:0}.from-the-blog-entry .description{font-size:13px;color:#a3a2a2;line-height:24px}.mozaic-banners-wrapper .row{margin:0 -4px}.mozaic-banners-wrapper .banner-column{padding:0 4px;margin-bottom:8px}.mozaic-banner-entry{border:2px solid #ebebeb;position:relative;background-position:100% 100%;background-repeat:no-repeat;display:block}.mozaic-banner-entry.type-1{height:505px;background-size:470px;background-position:bottom}.mozaic-banner-entry.type-2{height:248.5px;margin-bottom:8px;background-size:auto 100%}.mozaic-banner-entry.type-3{height:210px;margin-bottom:8px;background-size:auto 100%}.mozaic-banner-content{padding:50px 8.5%;position:relative;max-width:430px}.mozaic-banner-content .subtitle{font-size:22px;font-weight:600;margin-bottom:5px;color:#515151;text-transform:uppercase;line-height:22px}.mozaic-banner-content .title{font-size:80px;font-weight:700;margin-bottom:10px;color:#779307;text-transform:none;line-height:55px;font-family:Parisienne,cursive,sans-serif}.mozaic-banner-entry.type-2 .mozaic-banner-content .subtitle,.mozaic-banner-entry.type-3 .mozaic-banner-content .subtitle{font-size:16px!important;margin-bottom:2px;display:block}.mozaic-banner-entry.type-2 .mozaic-banner-content .title,.mozaic-banner-entry.type-3 .mozaic-banner-content .title{font-size:28px;line-height:32px;display:block}.mozaic-banner-content .description{font-size:13px;margin-bottom:15px;color:#b3b3b3;line-height:22px;display:block}.mozaic-swiper{height:505px;overflow:hidden;border:2px solid #ebebeb}.mozaic-swiper .mozaic-banner-entry.type-1{border:none;background-size:100%}.mozaic-swiper .pagination{position:absolute;bottom:20px;left:20px;width:auto}.mozaic-swiper .pagination .swiper-pagination-switch{height:10px;border:none;margin:0 6px 0 0;background:#dedede;width:10px}.mozaic-swiper .pagination .swiper-active-switch{background:#bfbfbf}@media (max-width:767px){.mozaic-banner-entry.type-1:before{height:100%;content:"";position:absolute;opacity:.7;top:0;background:#fff;left:0;width:100%}#content-block .mozaic-banner-entry.type-1,#content-block .mozaic-banner-entry.type-2,#content-block .mozaic-banner-entry.type-3,#content-block .mozaic-swiper{height:auto}.mozaic-banner-content{padding:25px 20px}.mozaic-swiper .mozaic-banner-content{padding-bottom:55px}}@media only screen and (max-width:992px){.mozaic-banner-entry.type-1{background-size:400px;background-position:100% 100%}}body.style-2 .swiper-tabs .block-title:before{background:#0f51a3}.footer-wrapper.style-2 .copyright a,.footer-wrapper.style-2 .footer-address a b,.footer-wrapper.style-2 .footer-bottom-navigation .footer-links a:hover,.footer-wrapper.style-2 .footer-columns-entry .column a:hover,body.style-2 .product-slide-entry .title:hover{color:#0f51a3}body.style-2 .bubbles span{background:#0f51a3}body.style-2 .swiper-active-switch{border-color:#0f51a3;background:#0f51a3}body.style-2 .price .current{font-weight:600;color:#0f51a3}body.style-2 .block-title{font-size:16px}body.style-2 .list-type-1 a:hover,body.style-2 .list-type-1 li .fa{color:#0f51a3}body.style-2 .navigation-banner-content .subtitle{font-size:30px;font-weight:300;color:#0f51a3;letter-spacing:-1px;font-family:Raleway,sans-serif}body.style-2 .navigation-banner-content .title{font-size:60px;font-weight:700;line-height:60px;font-family:Raleway,sans-serif}body.style-2 .navigation-banner-content .description{font-style:normal;font-family:Raleway,sans-serif}.header-wrapper.style-2 .search-button,body.style-2 .search-button{background:#e9b500}body.style-2 .sidebar-navigation{border:none}body.style-2 .sidebar-navigation .title{margin-bottom:4px;background:#0f51a3}body.style-2 .sidebar-navigation .entry{border:1px solid #f5f5f5;margin-bottom:4px;background:#fafafa}body.style-2 .sidebar-navigation .entry .fa{color:#0f51a3}body.style-2 .sidebar-navigation .entry:before{background:#0f51a3}body.style-2 .sidebar-navigation-title{padding:0 25px;font-size:13px;font-weight:700;color:#fff;text-transform:uppercase;position:absolute;top:0;left:0;line-height:70px}body.style-2 .cart-box.popup .content .price,body.style-2 .cart-box.popup .summary .grandtotal span{color:#0f51a3}body.style-2 .button.style-4{border-color:#0f51a3;background:#0f51a3}body.style-2 .sidebar-navigation{margin-bottom:50px}body.style-2 .navigation-search-content .search-box{margin-right:0;right:160px;position:absolute;left:0}.sidebar-logos-row{margin-right:-8px;margin-left:-8px}.sidebar-logos-row .entry{padding:0 8px 8px;margin-bottom:10px;max-width:95px;width:33.33%;float:left}.sidebar-logos-row a,.sidebar-logos-row img{height:auto;width:100%;display:block}.sidebar-logos-row a img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.sidebar-logos-row a:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}@media (max-width:1199px){body.style-2 .sidebar-navigation-title{display:none}}@media (min-width:1200px){.header-wrapper.style-2 .navigation{border-bottom:none;background:#0f51a3}.header-wrapper.style-2 header:not(.fixed-header) nav>ul>li>a{color:#fff}.header-wrapper.style-2 header:not(.fixed-header) nav>ul>li .fa{color:#6b9ddc}.header-wrapper.style-2 header:not(.fixed-header) nav{transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-ms-transition:all .3s ease-out;position:absolute;padding-right:125px;top:0;left:0;width:100%;padding-left:300px;display:block}.header-wrapper.style-2 .navigation .navigation-search-content .search-box,.header-wrapper.style-2 header:not(.fixed-header) .navigation.active nav{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1)}.header-wrapper.style-2 .navigation .navigation-search-content .search-box{-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-ms-transition:all .3s ease-out;display:block}.header-wrapper.style-2 .navigation.active .navigation-search-content .search-box{transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0)}body.style-2 .sidebar-navigation{position:relative;margin-top:-95px}.header-wrapper.style-2 .sidebar-navigation .title,body.style-2 .sidebar-navigation .title{padding-top:27px;margin-bottom:8px;padding-bottom:27px;line-height:16px}}.navigation-banner-swiper.size-1 .navigation-banner-content{height:430px}.footer-wrapper.style-3 footer:before{height:100%;content:"";position:absolute;bottom:0;background:#333;margin-left:-50000px;left:50%;width:100000px}.footer-wrapper.style-3 .footer-bottom-navigation:before{height:100%;content:"";position:absolute;bottom:0;background:#2e2e2e;margin-left:-50000px;left:50%;width:100000px}.footer-wrapper.style-3 .footer-columns-entry .column a{color:#a6a6a6}.footer-wrapper.style-3 .footer-address a b,.footer-wrapper.style-3 .footer-bottom-navigation .footer-links a:hover,.footer-wrapper.style-3 .footer-columns-entry .column a:hover{color:#fff}.footer-wrapper.style-3 #content-block .footer-address a:hover,.footer-wrapper.style-3 #content-block .footer-address a:hover b{text-decoration:underline;color:#fff}.footer-wrapper.style-3 .footer-columns-entry .column-title,.footer-wrapper.style-3 .footer-description b{color:#fff}.footer-wrapper.style-3 .footer-columns-entry{border:none}.footer-wrapper.style-3 .footer-bottom-navigation .footer-links a{border-color:#4a4a4a;color:#aaa}.footer-wrapper.style-3 .copyright a{color:#fff}#content-block .footer-wrapper.style-3 .copyright a:hover,.footer-wrapper.style-3 #content-block .copyright a:hover{text-decoration:underline;color:#fff}body.style-3 .swiper-tabs .block-title:before{background:#008acc}body.style-3 .product-slide-entry .title:hover{color:#008acc}body.style-3 .bubbles span{background:#008acc}body.style-3 .swiper-active-switch{border-color:#008acc;background:#008acc}body.style-3 .price .current{font-weight:600;color:#008acc}body.style-3 .list-type-1 a:hover,body.style-3 .list-type-1 li .fa{color:#008acc}body.style-3 .sidebar-navigation .title{background:#008acc}body.style-3 .sidebar-navigation{border-color:#008acc}body.style-3 .sidebar-navigation .entry .fa{color:#008acc}body.style-3 .sidebar-navigation .entry:before{background:#008acc}body.style-3 .inline-product-column-title{font-size:18px;line-height:22px}body.style-3 .inline-product-entry .title:hover{color:#008acc}body.style-3 .inline-product-entry .image:hover{border-color:#008acc}body.style-3 .cart-box.popup .content .price,body.style-3 .cart-box.popup .summary .grandtotal span,body.style-3 .read-more:hover{color:#008acc}body.style-3 .button.style-4{border-color:#008acc;background:#008acc}@media (min-width:1200px){body.style-3 .information-blocks{margin-bottom:60px}}.header-wrapper.style-3 header:before{height:1000px;content:"";position:absolute;bottom:35px;background:red;background:#0075ad;margin-left:-50000px;left:50%;width:100000px}.header-wrapper.style-3 .header-top-entry{color:#add7eb}.header-wrapper.style-3 .header-top-entry .title{border-color:#348cb6}.header-wrapper.style-3 .header-top .socials-box a,.header-wrapper.style-3 .header-top-entry .title a{color:#add7eb}.header-wrapper.style-3 .header-top .socials-box a:hover{color:#fff}.header-wrapper.style-3 header .icon-entry .image{border:2px solid #3391bd;border-radius:50%;background:transparent}.header-wrapper.style-3 header .icon-entry .image .fa{color:#fff;line-height:41px}.header-wrapper.style-3 header .icon-entry:hover .image{background:#3391bd}.header-wrapper.style-3 header .icon-entry .text{color:#add7eb}.header-wrapper.style-3 header .icon-entry .text b{color:#fff}.header-wrapper.style-3 .header-top{border-color:#378fb9}.header-wrapper.style-3 .header-functionality-entry{border-color:#3a91bb;color:#add7eb}.header-wrapper.style-3 .header-functionality-entry b{color:#fff}.header-wrapper.style-3 .header-middle{border:none}.header-wrapper.style-3 .navigation-search-content .toggle-desktop-menu{border-color:#309ed3;width:140px}.header-wrapper.style-3 .navigation-search-content .search-box{margin-right:175px}@media (min-width:1200px){.header-wrapper.style-3 .navigation{border-bottom:none;background:#008acc}.header-wrapper.style-3 header:not(.fixed-header) nav>ul>li>a{color:#fff}.header-wrapper.style-3 header:not(.fixed-header) nav>ul>li .fa{color:#6b9ddc}.header-wrapper.style-3 header:not(.fixed-header) nav{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);padding:0 140px 0 20px;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-ms-transition:all .3s ease-out;position:absolute;top:0;transform-origin:0 50% 0;-moz-transform-origin:0 50% 0;-webkit-transform-origin:0 50% 0;-ms-transform-origin:0 50% 0;left:0;width:100%}.header-wrapper.style-3 .navigation .navigation-search-content .search-box,.header-wrapper.style-3 header:not(.fixed-header) .navigation.active nav{transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0)}.header-wrapper.style-3 .navigation .navigation-search-content .search-box{-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-ms-transition:all .3s ease-out;transform-origin:100% 50% 0;-moz-transform-origin:100% 50% 0;-webkit-transform-origin:100% 50% 0;-ms-transform-origin:100% 50% 0;display:block}.header-wrapper.style-3 .navigation.active .navigation-search-content .search-box{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1)}.header-wrapper.style-3 .navigation .navigation-search-content{height:0}}@media (max-width:1199px){.header-wrapper.style-3 header:before{bottom:0}.header-wrapper.style-3 .header-functionality-entry .fa,.header-wrapper.style-3 .menu-button{color:#fff}}.mozaic-banners-wrapper.type-2 .mozaic-banner-content{transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);padding-top:0;position:absolute;max-width:65%;top:50%;padding-bottom:0;left:0;display:block}.mozaic-banners-wrapper.type-2 .row{margin:0 -8px}.mozaic-banners-wrapper.type-2 .banner-column{padding:0 8px;margin-bottom:16px}.mozaic-banners-wrapper.type-2 .mozaic-swiper{border:none}.mozaic-banners-wrapper.type-2 .mozaic-banner-entry{border:none;background-color:#f7f7f7}.mozaic-banners-wrapper.type-2 .mozaic-banner-entry.type-2{height:244.5px}.mozaic-banners-wrapper.type-2 .mozaic-banner-entry.type-2,.mozaic-banners-wrapper.type-2 .mozaic-banner-entry.type-3{margin-bottom:16px}.mozaic-banners-wrapper.type-2 .mozaic-banner-content .subtitle{font-size:24px;font-weight:600;color:#fff36b;display:block}.mozaic-banners-wrapper.type-2 .mozaic-banner-content .title{color:#008acc;display:block}.mozaic-banners-wrapper.type-2 a.mozaic-banner-entry:before{height:100%;content:"";position:absolute;opacity:0;top:0;background:hsla(58,60%,68%,.7);left:0;width:100%}body:not(.mobile) .mozaic-banners-wrapper.type-2 a.mozaic-banner-entry:hover .subtitle{color:#fff}.mozaic-banners-wrapper.type-2 a.mozaic-banner-entry .title{font-weight:400;letter-spacing:-1px}body:not(.mobile) .mozaic-banners-wrapper.type-2 a.mozaic-banner-entry:hover .title{transform:translateX(20px);-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);color:#fff}body:not(.mobile) .mozaic-banners-wrapper.type-2 a.mozaic-banner-entry:hover .description,body:not(.mobile) .mozaic-banners-wrapper.type-2 a.mozaic-banner-entry:hover .view{transform:translateX(40px);-webkit-transform:translateX(40px);-moz-transform:translateX(40px);-ms-transform:translateX(40px);color:#fff}body:not(.mobile) .mozaic-banners-wrapper.type-2 a.mozaic-banner-entry:hover:before{opacity:1}.mozaic-banners-wrapper.type-2 .mozaic-swiper .pagination{bottom:auto;top:20px;margin-top:0}@media (max-width:767px){.mozaic-banners-wrapper.type-2 .mozaic-banner-content{transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);padding-top:20px;position:relative;max-width:100%;top:0;padding-bottom:20px;left:0}.mozaic-banners-wrapper.type-2 .mozaic-swiper .mozaic-banner-content{padding-top:55px}}.text-widget .image{height:auto;margin-bottom:15px;max-width:275px;width:100%;display:block}.text-widget .description{font-size:13px;margin-bottom:10px;color:#a3a2a2;line-height:24px}@media (max-width:991px){.text-widget .image{margin-right:30px;float:left}}@media (max-width:767px){.text-widget .image{margin-right:0;float:none}}body.style-3 .sale-entry .sale-price span{color:#008acc}.sale-entry .sale-image{height:auto;position:relative;max-width:100%;margin:0 0 -35px!important;display:none}a.sale-entry:before{background:rgba(1,138,204,.7)}body:not(.mobile) a.sale-entry:hover:before{opacity:1}body:not(.mobile) a.sale-entry:hover .sale-description,body:not(.mobile) a.sale-entry:hover .sale-price,body:not(.mobile) a.sale-entry:hover .sale-price span{color:#fff!important}@media (min-width:992px){.sale-entry .sale-image{display:block}.sale-entry.vertical{text-align:center}.sale-entry.vertical .sale-description{margin-right:20px;margin-left:20px}.sale-entry.vertical .sale-price{border:none;margin-bottom:15px;width:auto;float:none}}.header-wrapper.style-4 header{padding-right:55px;padding-left:55px}header.type-2 .full-width .submenu,header.type-2 .full-width-columns .submenu{right:0;left:auto}header.type-2 .navigation-vertical-align{position:relative;border-bottom:1px solid #ebebeb;width:100%;display:table}header.type-2 .navigation{border:none}header.type-2 .nav-container{width:78%}header.type-2 #logo{margin:10px 20px}header.type-2 .menu-button{position:relative;top:auto}header.type-2 .header-functionality-entry{float:right}header.type-2 .header-functionality-entry .fa{display:inline-block}@media (min-width:1200px){header.type-2:not(.fixed-header) .navigation,header.type-2:not(.fixed-header) nav{position:static}header.type-2:not(.fixed-header) .submenu{top:50%;margin-top:35px!important}header.type-2:not(.fixed-header) nav>ul>li>a{font-weight:500}header.type-2:not(.fixed-header) nav>ul{float:right}header.type-2:not(.fixed-header) .navigation{margin:60px 0}.header-wrapper.style-4 li.fixed-header-visible{display:block}.header-wrapper.style-4 header.fixed-header nav{padding:0 55px}}@media (max-width:1199px){header.type-2 .logo-container{width:500px}header.type-2 .nav-container{width:400px}}.footer-wrapper.style-4 footer{border-top:1px solid #f0f0f0}.footer-wrapper.style-4 .copyright a{color:#c9ac37}.footer-wrapper.style-4 .copyright a:hover{color:#464646}.footer-wrapper.style-4 .footer-bottom-navigation .footer-links a:hover{color:#c9ac37}body.style-4 .content-center{padding:0 55px;max-width:1280px;margin:35px auto;background:#fff}body.style-4 .price .current{font-size:18px;font-weight:600;color:#c2a325}body.style-4 .product-slide-entry .title:hover{color:#c9ac37}body.style-4 .swiper-tabs .block-title:before{background:#c9ac37}body.style-4 .swiper-tabs .block-title{float:none;display:inline-block}body.style-4 .swiper-tabs{text-align:center}body.style-4 .read-more:hover{color:#c9ac37}body.style-4 .search-button{background:#c9ac37}body.style-4 .swiper-active-switch{border-color:#c9ac37;background:#c9ac37}body.style-4 .bubbles span{background:#c9ac37}body.style-4 .cart-box.popup .content .price,body.style-4 .cart-box.popup .summary .grandtotal span{color:#c2a325}body.style-4 .button.style-4{border-color:#c2a325;background:#c2a325}@media (max-width:1199px){body.style-4 .content-center{margin-bottom:0;margin-top:0}}body.style-4 .navigation-banner-content{height:600px;width:62%}body.style-4 .navigation-banner-content .subtitle{font-size:20px;font-weight:600;margin-bottom:12px;color:#a58d2d;letter-spacing:2px;line-height:24px;font-family:Raleway,sans-serif}body.style-4 .navigation-banner-content .title{font-size:48px;font-weight:700;margin-bottom:12px;color:#000;letter-spacing:-3px;line-height:48px;font-family:Montserrat,sans-serif}body.style-4 .navigation-banner-content .description{font-size:20px;color:#848484;line-height:24px}.custom-col-5-in-row{padding:0 15px;width:20%;float:left}.custom-col-5-in-row:nth-child(5n+1){clear:both}.products-grid{margin-bottom:20px}body.style-4 .products-grid{text-align:center}@media (max-width:991px){.custom-col-5-in-row{width:25%}.custom-col-5-in-row:nth-child(5n+1){clear:none}.custom-col-5-in-row:nth-child(4n+1){clear:both}}@media (max-width:767px){.custom-col-5-in-row{width:33.33333%}.custom-col-5-in-row:nth-child(4n+1){clear:none}.custom-col-5-in-row:nth-child(3n+1){clear:both}}@media (max-width:450px){.custom-col-5-in-row{width:50%}.custom-col-5-in-row:nth-child(3n+1){clear:none}.custom-col-5-in-row:nth-child(odd){clear:both}}.content-text-widget-container{padding:40px 0;margin-bottom:0!important;border-top:1px solid #f0f0f0}.content-text-widget{padding:30px 30px 30px 70px}.content-text-widget:first-child{border-right:1px solid #f0f0f0;padding:30px 70px 30px 30px}.content-text-widget .title{font-size:24px;font-weight:400;margin-bottom:15px;color:#2e2e2e;line-height:24px}.content-text-widget .description{font-size:14px;font-weight:400;margin-bottom:15px;color:#999797;line-height:24px}@media (max-width:767px){.content-text-widget,.content-text-widget:first-child{padding:0;border:none}}.header-wrapper.style-5 header.type-2{background:none}.header-wrapper.style-5 header.type-2 .navigation-vertical-align{border:none}.header-wrapper.style-5 .header-functionality-entry .fa{color:#fff}@media (min-width:1200px){.header-wrapper.style-5 header.type-2:not(.fixed-header) .navigation{margin:0}.header-wrapper.style-5 header.fixed-header .nav-overflow{border:none;background:#262626}.header-wrapper.style-5 nav>ul>li>a{font-weight:400!important;color:#fff}.header-wrapper.style-5 nav>ul>li>.fa{color:#6e6e6e}.header-wrapper.style-5 .fixed-header-square-button .fa{color:#fff}.header-wrapper.style-5 .fixed-header-square-button .fa:hover{color:#c7c7c7}.header-wrapper.style-5 li.fixed-header-visible{display:block}}footer.type-2{padding:70px 0;text-align:center;background:#262626}footer.type-2 .footer-logo{margin-bottom:30px;vertical-align:bottom;display:inline-block}footer.type-2 .footer-links a{border-color:#3b3b3b;color:#fff}footer.type-2 .copyright a,footer.type-2 .footer-links a:hover{color:#f17e0e}#content-block footer.type-2 .copyright a:hover{color:#fff}@media (max-width:767px){footer.type-2{padding:50px 0}footer.type-2 .footer-links a{padding:3px 0;border:none;margin:0;display:block}footer.type-2 .footer-links{margin-bottom:25px}}body.style-5.opened-menu .content-push{transform:none;-moz-transform:none;-webkit-transform:none;-ms-transform:none}body.style-5 .bubbles span,body.style-5 .search-button{background:#f17e0e}body.style-5 .cart-box.popup .content .price,body.style-5 .cart-box.popup .summary .grandtotal span{color:#f17e0e}body.style-5 .button.style-4{border-color:#f17e0e;background:#f17e0e}.parallax-slide{position:relative}.parallax-clip{clip:rect(auto,auto,auto,auto);position:absolute}.fixed-parallax,.parallax-clip{height:100%;top:0;left:0;width:100%}.fixed-parallax{-webkit-transform:translateZ(0);position:fixed;background-size:cover;background-position:top}.fixed-parallax:before{height:100%;content:"";position:absolute;top:0;background:rgba(0,0,0,.3);left:0;width:100%}.parallax-slide .position-center{height:inherit;min-height:inherit;position:relative}.parallax-vertical-align{position:absolute;text-align:left;top:50%;left:70px;margin-top:-85px}.parallax-article{padding:0 15px;position:relative}@media only screen and (max-width:991px){.fixed-parallax.parallax-fullwidth{position:relative}.information-blocks.parallax-fullwidth-inner{overflow:visible}}@media (min-width:1200px){.parallax-article.left-align{transform:translateX(-10%);-moz-transform:translateX(-10%);-webkit-transform:translateX(-10%);-ms-transform:translateX(-10%)}.parallax-article.right-align{transform:translateX(10%);-moz-transform:translateX(10%);-webkit-transform:translateX(10%);-ms-transform:translateX(10%)}}.parallax-article .subtitle{font-size:24px;font-weight:700;margin-bottom:10px;color:#fff;text-transform:uppercase;line-height:24px;font-family:Montserrat,sans-serif}.parallax-article.dark-text .subtitle{color:#d62020}.parallax-article .title{font-size:80px;font-weight:700;margin-bottom:5px;color:#fff;text-transform:none;line-height:72px}.parallax-article.dark-text .title{border-color:#303030!important;color:#303030}.parallax-article .description{font-size:15px;color:#fff;max-width:470px;margin:5px 25px 25px 5px;line-height:22px}.parallax-article.dark-text .description{color:grey}.parallax-article .info{font-size:0}.parallax-article .info .button{margin:0 5px 5px}.parallax-slide.auto-slide{height:auto!important;padding:200px 0;text-align:center}@media (max-width:991px){.parallax-slide.auto-slide{padding:150px 0}}@media (max-width:767px){.parallax-article .subtitle{font-size:18px;line-height:18px}.parallax-article .title{font-size:40px;line-height:38px}.parallax-slide.auto-slide{padding:100px 0}}.simple-search-form{padding:6px 0 6px 12px;border:1px solid #e8e8e8;position:relative;background:#fff}.simple-search-form.active{border-color:#3d3d3d}.simple-search-form input[type=text]{height:25px;padding:0 45px 0 0;font-size:13px;border:none;font-weight:300;color:#222;background:none;width:100%;line-height:25px}.simple-search-form .simple-submit{height:25px;border-left:1px solid #e8e8e8;right:0;color:#919191;position:absolute;top:6px;cursor:pointer;width:38px}.simple-search-form .simple-submit:hover{color:#222}.simple-search-form .simple-submit input{height:100%;border:none;position:absolute;opacity:0;top:0;left:0;width:100%}.simple-search-form .simple-submit .fa{font-size:13px;color:inherit;text-align:center;line-height:25px;display:block}.sidebar-header-content{padding:40px 30px 20px}header.type-3{border:1px solid #f7f7f7}header.type-3 .logo-container{margin-bottom:17px;text-align:center}header.type-3 .simple-search-form{margin-bottom:30px}header.type-3 .header-functionality-entry{padding-left:0}@media (min-width:1200px){header.type-3{height:100%;padding:0;position:absolute;top:0;left:0;width:300px}header.type-3 .navigation{border:none}header.type-3:not(.fixed-header) nav>ul>li{padding:0 40px 0 30px;position:relative;clear:both;width:auto;float:left;display:inline-block}header.type-3:not(.fixed-header) nav>ul>li>a{line-height:50px}header.type-3:not(.fixed-header) nav>ul>li.fixed-header-visible{display:none}#content-block header.type-3:not(.fixed-header) .submenu{top:0;margin:0;left:100%}header.type-3:not(.fixed-header) .full-width .submenu,header.type-3:not(.fixed-header) .full-width-columns .submenu{max-width:1170px!important;width:1100px;width:calc(100vw - 300px)}header.type-3:not(.fixed-header) nav>ul>li>a .menu-label{right:10px}header.type-3 .navigation-footer{padding:0 15px;position:fixed;bottom:0;text-align:center;left:0;width:300px;display:block!important}header.type-3 .socials-box{margin:0;float:none}header.type-3 .socials-box a{margin:0}header.type-3 .navigation-copyright{padding:15px 0;color:#7f7f7f}}@media (min-width:1200px) and (max-width:1400px){header.type-3:not(.fixed-header) .full-width .full-width-menu-items-left{margin-right:450px}header.type-3:not(.fixed-header) .full-width .full-width-menu-items-right{width:380px}header.type-3:not(.fixed-header) .full-width .menu-slider-in .product-slide-entry{width:116px}}@media (max-width:1199px){header.type-3 .simple-search-form{display:none}.sidebar-header-content{padding:10px 0;width:100%;display:table}header.type-3 .logo-container{text-align:left;width:300px;vertical-align:middle;display:table-cell}header.type-3 .header-responsive-column{width:400px;vertical-align:middle;display:table-cell}header.type-3 .header-functionality-entry,header.type-3 .header-responsive-column .responsive-menu-toggle-class{float:right}header.type-3 .menu-button{position:relative;top:auto;float:right}}.sidebar-content-wrapper{margin-left:300px}.product-mix-box{padding-bottom:100px}.product-mix-box .product-slide-entry{margin-bottom:0;position:relative;max-width:100%;width:16.6666666%;float:left}.product-mix-box .product-slide-entry .product-image{margin-bottom:0}.product-mix-box .product-slide-entry:nth-child(6n+1){clear:both}.product-mix-info{transform:scale(.7);-moz-transform:scale(.7);-webkit-transform:scale(.7);padding:25px 10px;right:25px;position:absolute;opacity:0;bottom:25px;text-align:center;border-radius:3px;background:#fff;left:25px}.product-slide-entry:hover .product-mix-info{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);opacity:1}body.style-6 .bubbles span{background:#d88e00}body.style-6 .price .current,body.style-6 .product-slide-entry .title:hover{color:#d88e00}body.style-6 .navigation-copyright a,body.style-6 .socials-box a:hover{color:#f3a000}body.style-6 .search-button{background:#f3a000}body.style-6 .product-slide-entry:hover img{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1)}body.style-6 .cart-box.popup .content .price,body.style-6 .cart-box.popup .summary .grandtotal span{color:#d88e00}body.style-6 .button.style-4{border-color:#d88e00;background:#d88e00}body.style-6 .submenu.right-align{right:auto;left:100%!important}@media (min-width:1200px){.sidebar-content-wrapper.fixed-header-margin{padding-top:0!important}}@media (max-width:1800px){.product-mix-box .product-slide-entry{width:20%}.product-mix-box .product-slide-entry:nth-child(6n+1){clear:none}.product-mix-box .product-slide-entry:nth-child(5n+1){clear:both}}@media (max-width:1199px){.sidebar-content-wrapper{margin:0 30px 30px}.product-mix-box{padding-bottom:0}}@media (max-width:991px){.product-mix-box .product-slide-entry{width:25%}.product-mix-box .product-slide-entry:nth-child(5n+1){clear:none}.product-mix-box .product-slide-entry:nth-child(4n+1){clear:both}.product-mix-info{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1)}}@media (max-width:767px){.sidebar-content-wrapper{margin:0 15px 15px}}@media (max-width:768px){.product-mix-box .product-slide-entry{width:50%}.product-mix-box .product-slide-entry:nth-child(3n+1){clear:none}.product-mix-box .product-slide-entry:nth-child(odd){clear:both}}@media (max-width:400px){.product-mix-box .product-slide-entry{width:100%}}.header-wrapper.style-7 header.fixed-header nav{max-width:100%}@media (max-width:1199px){.header-wrapper.style-7 header.type-2{background:#262626}}body.style-7 .bubbles span{background:#66900d}.footer-wrapper.style-7 footer.type-2 .copyright a,.footer-wrapper.style-7 footer.type-2 .footer-links a:hover{color:#66900d}body.style-7 .search-button{background:#66900d}body.style-7 .product-slide-entry{max-width:310px;text-align:center}body.style-7 .product-slide-entry .title:hover{color:#66900d}.product-slide-entry .subtitle{font-size:15px;font-weight:600;color:#2e2e2e;text-align:left;line-height:22px;display:block}.product-slide-entry .subtitle:hover{color:#66900d}.product-slide-entry .date{font-size:13px;color:#a3a2a2;text-align:left;line-height:22px}body.style-7 .information-blocks{border-top:0 solid #ebebeb}body.style-7 .information-blocks:first-child{border:none}body.style-7 .price .current{color:#66900d}body.style-7 .swiper-active-switch{border-color:#66900d;background:#66900d}body.style-7 .cart-box.popup .content .price,body.style-7 .cart-box.popup .summary .grandtotal span{color:#66900d}body.style-7 .button.style-4{border-color:#66900d;background:#66900d}@media (min-width:1200px){body.style-7 .information-blocks{margin-bottom:100px}}.parallax-slide .swiper-container{height:inherit!important;position:absolute;top:0;left:0;width:100%}.parallax-slide .swiper-wrapper{height:inherit!important}.parallax-slide .swiper-slide{position:relative;background-size:cover;background-position:50%}.parallax-slide .swiper-slide:before{height:100%;content:"";position:absolute;top:0;background:linear-gradient(180deg,rgba(0,0,0,.65) 0,transparent);left:0;width:100%}.swiper-slide .parallax-article .subtitle{transform:translateX(300px);-moz-transform:translateX(300px);-webkit-transform:translateX(300px);-ms-transform:translateX(300px);opacity:0}.swiper-slide .parallax-article .title{transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);backface-visibility:hidden;-webki-backface-visibility:hidden;font-size:70px;margin-bottom:10px;border-top:0 solid #fff;border-bottom:0 solid #fff;opacity:0;line-height:80px;display:inline-block}.swiper-slide .parallax-article .description{transform:translateX(-300px);-moz-transform:translateX(-300px);-webkit-transform:translateX(-300px);-ms-transform:translateX(-300px);opacity:0}.swiper-slide .parallax-article .info{transform:translateX(300px);-moz-transform:translateX(300px);-webkit-transform:translateX(300px);-ms-transform:translateX(300px);opacity:0}.swiper-slide.active .parallax-article .description,.swiper-slide.active .parallax-article .info,.swiper-slide.active .parallax-article .subtitle{transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);opacity:1}.swiper-slide.active .parallax-article .title{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);opacity:1}.creative-square-box{height:360px;overflow:hidden;position:relative;background-size:cover;text-align:center;background-position:50%}.creative-square-box .background-box{height:100%;position:absolute;background-size:cover;top:0;background-position:50%;left:0;width:100%}body:not(.mobile) .creative-square-box:hover .background-box{transform:scale(2);-moz-transform:scale(2);-webkit-transform:scale(2);-ms-transform:scale(2)}.creative-square-box:before{height:100%;content:"";position:absolute;top:0;background:rgba(0,0,0,.4);left:0;width:100%;z-index:1}body:not(.mobile) .creative-square-box:hover:before{background:rgba(0,0,0,.7)}.creative-square-box .cell-view{position:relative;width:1000px;z-index:2}.creative-square-box .parallax-article{max-width:430px;margin:0 auto}.creative-square-box .parallax-article .subtitle{font-size:16px;margin-bottom:12px;line-height:18px}.creative-square-box .parallax-article .title{font-size:60px;margin-bottom:12px;line-height:55px}@media (max-width:1199px){.creative-square-box .parallax-article .title{font-size:45px;line-height:40px}}@media (max-width:991px){.creative-square-box{height:300px}.creative-square-box .parallax-article .title{font-size:35px;line-height:30px}.creative-square-box .parallax-article .subtitle{font-size:14px}}@media (max-width:767px){.creative-square-box{height:auto}.creative-square-box .cell-view{padding:25px 0;width:auto;display:block}.swiper-slide .parallax-article .title{font-size:55px;line-height:50px}}.block-header{padding:85px 0 0;max-width:665px;text-align:center;margin:0 auto 45px}.block-header .title{font-size:40px;font-weight:400;margin-bottom:15px;color:#2e2e2e;line-height:40px}.block-header .description{font-size:16px;font-weight:300;color:#929292;line-height:25px}@media (max-width:991px){.block-header{padding-top:40px}}.header-wrapper.style-8 header.type-1{margin-bottom:0}@media (min-width:1200px){.header-wrapper.style-8 header.type-1{padding:0}.header-wrapper.style-8 header.type-1 .nav-overflow{border:none;position:fixed;bottom:0;top:auto;background:#fff;left:0;width:100%}.header-wrapper.style-8 header.type-1 nav{padding:0 60px;max-width:100%}.header-wrapper.style-8 header.type-1 .fixed-header-visible{display:block}.header-wrapper.style-8 header.type-1 nav{text-align:right}.header-wrapper.style-8 header.type-1 nav>ul{display:inline-block}.header-wrapper.style-8 header nav>ul>li>a{font-weight:700;line-height:100px}.header-wrapper.style-8 header nav>ul>li:last-child{padding-right:0}.header-wrapper.style-8 header .additional-header-logo{left:60px}.header-wrapper.style-8 header .navigation{height:auto;border:none}.header-wrapper.style-8 header .header-top{height:55px;border:none;position:fixed;top:0;background:#8ab408;left:0;width:100%;padding-left:20px;z-index:1}.header-wrapper.style-8 header .header-top-entry,body.style-8 header .header-top-entry .title a{color:#fff}.header-wrapper.style-8 header .additional-header-logo img{max-height:70px}.header-wrapper.style-8 header .fixed-header-square-button{margin-top:0}.header-wrapper.style-8 header .header-functionality-entry{color:#fff}.header-wrapper.style-8 header .header-functionality-entry:hover{color:#e3e3e3}.header-wrapper.style-8 header .header-functionality-entry b{color:#fff;position:relative;top:-1px;vertical-align:middle;display:inline-block}.header-wrapper.style-8 header .logo-wrapper{display:none}.header-wrapper.style-8 header .header-middle{border:none}.header-wrapper.style-8 header .header-middle .right-entries{right:0;position:absolute;position:fixed;top:20px;z-index:1}.header-wrapper.style-8 header .header-middle .open-cart-popup{padding:0 30px;color:#cee094;position:relative}.header-wrapper.style-8 header .header-middle .open-cart-popup *{position:relative}.header-wrapper.style-8 header .header-middle .open-cart-popup:before{height:55px;content:"";position:absolute;top:-20px;background:#7fa606;left:-1px;width:100%}.header-wrapper.style-8 .fixed-header-margin{padding:55px 0 100px!important}.header-wrapper.style-8 header .submenu{bottom:100%;text-align:left;top:auto}.header-wrapper.style-8 header .submenu-links-line{bottom:100%;top:auto}.header-wrapper.style-8 header .full-width .submenu,body.style-8 header .full-width-columns .submenu{right:0;left:auto}}body.style-8 .product-slide-entry .price .current,body.style-8 .product-slide-entry .title:hover{color:#8ab408}body.style-8 .bubbles span,body.style-8 .search-button{background:#8ab408}body.style-8 .product-slide-entry:hover img{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1)}body.style-8 .cart-box.popup .content .price,body.style-8 .cart-box.popup .summary .grandtotal span{color:#8ab408}body.style-8 .button.style-4{border-color:#8ab408;background:#8ab408}.header-wrapper.style-9 header.type-1{margin-bottom:30px}.departmets-drop-down{position:relative;line-height:45px;float:left;z-index:1}.departmets-drop-down .title{font-size:14px;font-weight:400;color:#ff0;text-transform:uppercase;cursor:pointer}.departmets-drop-down .fa{margin-right:5px;position:relative;top:-2px;vertical-align:middle;display:inline-block}.departmets-drop-down .title .fa{text-align:center;width:14px;display:none}.departmets-drop-down .title .fa:first-child,.departmets-drop-down .title.active .fa{display:inline-block}.departmets-drop-down .title.active .fa:first-child{display:none}.departmets-drop-down .list{border:1px solid #ebebeb;position:absolute;min-width:280px;top:100%;background:#fff;left:0;width:100%;display:none;z-index:1}.departmets-drop-down .list a{padding:16px 20px;font-size:13px;color:#2e2e2e;border-top:1px solid #f2f2f2;line-height:15px;margin-top:-1px;display:block}.departmets-drop-down .list a:hover{color:#878787}.departmets-drop-down .list a .fa{margin-right:7px;color:#bdbdbd}@media (min-width:1200px){.header-wrapper.style-9 header.type-1 .header-top{padding-left:30px}.header-wrapper.style-9 header.type-1 .header-middle{padding-right:30px;padding-left:30px}.header-wrapper.style-9 header.type-1 .header-top-entry{z-index:1}.header-wrapper.style-9 header.type-1 .full-width .submenu,body.style-9 header.type-1 .full-width-columns .submenu{right:0;left:auto}.header-wrapper.style-9 header.type-1{padding:0}.header-wrapper.style-9 header.type-1 .navigation{height:55px;border:none;right:10px;position:absolute;top:0;left:0}.header-wrapper.style-9 header.type-1:not(.fixed-header) nav>ul>li>a{line-height:55px}.header-wrapper.style-9 header.type-1:not(.fixed-header) nav>ul{float:right}.header-wrapper.style-9 header.type-1:not(.fixed-header) nav>ul>li>a .menu-label{top:3px}.header-wrapper.style-9 header.fixed-header nav{padding:0 30px;max-width:100%}.header-wrapper.style-9 header .additional-header-logo{left:30px}}.footer-wrapper.style-9 footer.type-2{background:#f7f7f7}.footer-wrapper.style-9 footer.type-2 .footer-links a{color:#3d3d3d}.footer-wrapper.style-9 footer.type-2 .copyright a,.footer-wrapper.style-9 footer.type-2 .footer-links a:hover{color:#c19f00}.footer-wrapper.style-9 footer.type-2 .copyright a:hover{color:#3d3d3d!important}.header-wrapper.style-9 .search-button,body.style-9 .search-button{background:#e4bc00}body.style-9 .block-title{font-size:16px}body.style-9 .swiper-tabs .block-title:before{background:#e0ba06}body.style-9 .price .current,body.style-9 .product-slide-entry .title:hover{color:#e4bc00}body.style-9 .bubbles span{background:#c19f00}body.style-9 .list-type-1 a:hover{color:#c19f00}body.style-9 .list-type-1 li .fa{color:#e0ba06}body.style-9 .swiper-active-switch{border-color:#e0ba06;background:#e0ba06}body.style-9 .cart-box.popup .content .price,body.style-9 .cart-box.popup .summary .grandtotal span{color:#e4bc00}body.style-9 .button.style-4{border-color:#e4bc00;background:#e4bc00}.promo-banner-box{height:400px;margin-bottom:30px;position:relative;background-size:cover;background-position:100% 0;display:block}.promo-banner-box:before{height:100%;content:"";position:absolute;opacity:0;top:0;background-color:inherit;left:0;width:100%}body:not(.mobile) .promo-banner-box:hover:before{opacity:.8}.promo-banner-box .promo-text{right:15px;text-transform:uppercase;position:absolute;bottom:30px;left:15px;font-family:Lato,sans-serif}body:not(.mobile) .promo-banner-box:hover .promo-text{transform:translateY(50%);-moz-transform:translateY(50%);-webkit-transform:translateY(50%);-ms-transform:translateY(50%);bottom:50%}.promo-banner-box .promo-text .title{font-size:18px;font-weight:400;color:#fff;line-height:24px;display:block}.promo-banner-box .promo-text .description{font-size:60px;font-weight:900;margin-bottom:20px;color:#fff;letter-spacing:-3px;line-height:55px;display:block}body:not(.mobile) .promo-banner-box:hover .promo-text .description{margin-bottom:5px}.promo-banner-box .promo-text .detail-link{font-size:14px;font-weight:400;color:#fff;border-bottom:1px solid #fff;line-height:17px;display:inline-block}body:not(.mobile) .promo-banner-box .promo-text .detail-link:hover,body:not(.mobile) .promo-banner-box:hover .promo-text .detail-link{border-color:transparent}.custom-col-1,.custom-col-2,.custom-col-3,.custom-col-4,.custom-col-5{padding:0 15px;position:relative;float:left}.custom-col-1{width:26%}.custom-col-2{width:22%}.custom-col-3{left:-22%;width:78%}.custom-col-4{left:78%;width:22%}.custom-col-5{width:100%}@media (max-width:1500px){.custom-col-1,.custom-col-2{width:25%}.custom-col-3{left:-25%;width:75%}.custom-col-4{left:75%;width:25%}.promo-banner-box{height:auto;padding-bottom:100%}.promo-banner-box .promo-text .description{font-size:45px;letter-spacing:-2px;line-height:40px}}@media (max-width:1199px){.promo-banner-box .promo-text .description{font-size:35px;letter-spacing:-1px;line-height:32px}}@media (max-width:991px){.custom-col-1,.custom-col-2{width:50%}.custom-col-3,.custom-col-4{left:0;width:100%}.custom-col-5{width:50%}.promo-banner-box .promo-text .description{font-size:60px;letter-spacing:-3px;line-height:55px}}@media (max-width:767px){.promo-banner-box .promo-text .description{font-size:35px;letter-spacing:-1px;line-height:32px}}@media (max-width:450px){.custom-col-1,.custom-col-2,.custom-col-5{width:100%}.custom-col-2:first-child,.custom-col-3:last-child{left:0}}.header-product{width:100%;display:table}.header-product .logo-wrapper{padding:10px 0;width:250px}.product-header-message{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;text-align:center;line-height:16px;vertical-align:middle;display:table-cell}.product-header-content{text-align:right;width:450px;vertical-align:middle;display:table-cell}.product-header-content .line-entry{vertical-align:bottom;display:inline-block}header .line-entry{white-space:nowrap}.product-header-content .middle-line{height:1px;background:#ebebeb}.header-wrapper.style-10 .line-entry:last-child{padding-top:20px;padding-bottom:20px}.header-wrapper.style-10 .header-top-entry:last-child .title{padding-right:0}@media (min-width:1200px){.header-wrapper.style-10 header:not(.fixed-header) nav>ul>li>a{color:#fff}.header-wrapper.style-10 nav>ul>li>.fa{color:#979797}.header-wrapper.style-10 .navigation{border:none}.header-wrapper.style-10 header:not(.fixed-header) .nav-overflow{border:none;background:#323232}.header-wrapper.style-10 .nav-overflow:before{height:100%;content:"";position:absolute;top:0;background:inherit;margin-left:-50000px;left:50%;width:100000px}}@media (max-width:1199px){.header-wrapper.style-10 header{padding-top:55px!important}.product-header-message{display:none}.product-header-content .line-entry:first-child{right:30px;position:absolute;border-bottom:1px solid #f0f0f0;top:0;left:30px}.header-wrapper.style-10 .header-top-entry .title{border:none;padding-left:0}.increase-icon-responsive span{display:none}.header-product .logo-wrapper,.product-header-content{width:400px}.product-header-content .middle-line{display:none}}@media (max-width:767px){.product-header-content .line-entry:first-child{right:15px;left:15px}}.footer-wrapper.style-10 footer{padding-top:30px;background:#fafafa}.footer-wrapper.style-10 footer:before{height:100%;content:"";position:absolute;top:0;background:inherit;margin-left:-50000px;left:50%;width:100000px}.footer-wrapper.style-10 .footer-columns-entry{border:none;padding-right:50px;margin:0 -50px;background:#fff;padding-left:50px}.footer-wrapper.style-10 .copyright a,.footer-wrapper.style-10 .footer-address a b,.footer-wrapper.style-10 .footer-columns-entry .column a:hover,.footer-wrapper.style-10 .footer-links a:hover{color:#ca1515}body.style-10 .bubbles span{background:#ca1515}body.style-10 .inline-product-entry .title:hover{color:#ca1515!important}body.style-10 .price .current{color:#ca1515}body.style-10 .inline-product-entry .image:hover{border-color:#ca1515}body.style-10 .product-slide-entry{text-align:center}body.style-10 .swiper-tabs .block-title:before{background:#ca1515}body.style-10 .swiper-active-switch{border-color:#ca1515;background:#ca1515}body.style-10 .hover-class-1:after{background:#2e2e2e}body.style-10 .sidebar-column .block-title{font-size:18px}body.style-10 .sidebar-column .inline-product-entry .image{width:70px}body.style-10 .sidebar-column .inline-product-entry .content{margin-left:85px}body.style-10 .sidebar-column .inline-product-entry .content .cell-view{height:70px}body.style-10 .sidebar-column .inline-product-entry .title{font-weight:600;color:#2e2e2e;line-height:22px}.inline-product-entry .description{font-size:13px;font-weight:400;color:#a3a2a2;line-height:15px}body.style-10 .product-slide-entry .title:hover,body.style-10 .sale-entry .sale-price span{color:#ca1515}body.style-10 a.sale-entry:before{background:rgba(202,21,21,.7)}body.style-10 .search-button,body.style-10 .sidebar-navigation .title,body.style-10 .styled-form .submit-wrapper{background:#ca1515}body.style-10 .sidebar-navigation{border-color:#ca1515}body.style-10 .sidebar-navigation .entry:before{background:#ca1515}body.style-10 .list-type-1 a:hover,body.style-10 .product-slide-entry .subtitle:hover,body.style-10 .read-more:hover{color:#ca1515}.header-wrapper.style-10 .header-top-entry.increase-icon-responsive.open-search-popup .title{border-left:none}@media (max-width:1199px){body.style-10 .search-box.popup:before{right:auto;left:0}}@media (max-width:1199px) and (min-width:768px){body.style-10 .search-box.popup{right:auto!important;left:30px!important}}@media (max-width:767px) and (min-width:480px){body.style-10 .search-box.popup{right:auto!important;left:15px!important}}.product-preview-box{max-width:auto}.product-preview-box .pagination{display:none}.product-preview-box .swiper-slide img{height:auto;width:100%;display:block}.product-zoom-container{height:100%;overflow:hidden;position:absolute;opacity:0;top:0;left:0;width:100%;display:none}.product-zoom-container.visible{display:block}.product-zoom-container .move-box{position:absolute;top:0;left:0;width:300%}.product-zoom-container .default-image{height:auto;width:100%;display:block}.product-zoom-container .zoomed-image{height:auto;position:absolute;top:0;left:0;width:100%}.product-zoom-container .zoom-area{height:35%;border:3px solid hsla(0,0%,100%,.4);position:absolute;top:0;left:0;width:35%}.product-preview-swiper{margin-bottom:15px}.swiper-hidden-edges{overflow:hidden}.product-thumbnails-swiper{margin-right:-8px;margin-left:-8px}.product-thumbnails-swiper .paddings-container{padding:0 8px}.product-thumbnails-swiper .swiper-slide{cursor:pointer}.product-thumbnails-swiper .swiper-slide.selected .paddings-container{opacity:.5}.breadcrumb-box{font-size:0;margin-bottom:25px}.breadcrumb-box a{padding:7px 0;font-size:13px;margin-right:7px;color:#696969;line-height:16px;display:inline-block}.breadcrumb-box a:after{content:"\f105";margin-left:7px;font-family:FontAwesome;display:inline-block}.breadcrumb-box a:last-child:after{display:none}.breadcrumb-box a:hover{color:#2e2e2e}.breadcrumb-entry{padding:40px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;background-size:cover;text-align:center;background-position:50%;background-repeat:no-repeat}.breadcrumb-entry.align-left{text-align:left}.breadcrumb-entry.align-right{text-align:right}.breadcrumb-entry .breadcrumb-title.style-1{font-size:36px;font-weight:400;color:#312926;letter-spacing:-1px;line-height:36px}.breadcrumb-entry .breadcrumb-title.style-2{font-size:26px;font-weight:600;text-transform:uppercase;line-height:26px}.breadcrumb-entry .breadcrumb-title.dark{color:#312926}.breadcrumb-entry .breadcrumb-title.light{color:#fff}.breadcrumb-box.light a{color:hsla(0,0%,100%,.5)}.breadcrumb-box.light a:hover{color:#fff}.product-detail-box{margin-bottom:40px}.product-detail-box .product-title{font-size:30px;font-weight:400;margin-bottom:14px;color:#3d3d3d;line-height:34px}.product-detail-box .product-subtitle{font-size:14px;font-weight:400;margin-bottom:14px;color:#949494;line-height:18px}.product-detail-box .rating-box{padding:8px 0;margin-bottom:15px}.product-detail-box .rating-box .star{color:#313131}.product-detail-box .rating-box .rating-number{font-size:14px;font-weight:500;color:#ca1515;margin-left:10px;line-height:14px;display:inline-block}.product-description{font-size:14px;font-weight:300;color:grey;line-height:24px}.detail-info-entry{margin-bottom:25px}.detail-info-entry-title{font-size:14px;font-weight:600;margin-bottom:7px;color:#313131;line-height:18px}.product-detail-box .price{letter-spacing:-2px;line-height:36px;font-family:Lato,sans-serif}.product-detail-box .price .prev{font-size:25px;font-weight:400;margin-right:7px;color:#9c9c9c;vertical-align:middle;display:inline-block}.product-detail-box .price .current{font-size:36px;font-weight:700;color:#262626!important;vertical-align:middle;display:inline-block}.size-selector{font-size:0}.size-selector .spacer{height:0;margin-top:-12px}.size-selector .entry{height:40px;font-size:12px;border:1px solid #d9d9d9;font-weight:500;margin-right:12px;margin-bottom:12px;color:#4c4c4c;text-transform:uppercase;position:relative;text-align:center;cursor:pointer;width:40px;line-height:37px;display:inline-block}.size-selector .entry:after{border:3px solid #d9d9d9;right:-1px;content:"";position:absolute;opacity:0;bottom:-1px;top:-1px;left:-1px}.size-selector .entry.active:after{border:3px solid #262626;opacity:1}.size-selector .entry:hover:after{opacity:1}.color-selector{font-size:0}.color-selector .spacer{height:0;margin-top:-12px}.color-selector .entry{height:37px;margin-right:12px;margin-bottom:12px;position:relative;cursor:pointer;width:37px;line-height:35px;display:inline-block}.color-selector .entry:after{border:3px solid #d9d9d9;right:-1px;content:"";position:absolute;opacity:0;bottom:-1px;top:-1px;left:-1px}.color-selector .entry.active:after{border:3px solid #262626;opacity:1}.color-selector .entry:hover:after{opacity:1}.color-selector .entry:before{border:1px solid #fff;right:2px;content:"";position:absolute;opacity:0;bottom:2px;top:2px;left:2px}.color-selector .entry.active:before,.color-selector .entry:hover:before{opacity:1}.quantity-selector{font-size:0}.quantity-selector .button{margin-right:20px}.quantity-selector .entry{height:37px;font-size:12px;border:1px solid #d1d1d1;color:#4c4c4c;position:relative;text-align:center;cursor:pointer;margin-left:-1px;width:37px;line-height:35px;user-select:none;-webkit-user-select:none;-moz-user-select:none;display:inline-block}.quantity-selector .entry.number-minus:before,.quantity-selector .entry.number-plus:before{height:1px;content:"";position:absolute;top:50%;background:#4d4d4d;margin-left:-5.5px;left:50%;width:11px;margin-top:-.5px}.quantity-selector .entry.number-plus:after{height:11px;content:"";position:absolute;top:50%;background:#4d4d4d;margin-left:-.5px;left:50%;width:1px;margin-top:-5.5px}.quantity-selector .entry.number{padding:0 5px;min-width:44px;cursor:default;width:44px;width:auto}.quantity-selector .entry.number-minus:hover,.quantity-selector .entry.number-plus:hover{background:#ca1515}.quantity-selector .entry.number-minus{margin-left:0}.quantity-selector .entry:hover:after,.quantity-selector .entry:hover:before{background:#fff!important}.quantity-selector .entry.number-minus:active,.quantity-selector .entry.number-plus:active{background:#f71414}.tags-selector{font-size:13px;font-weight:300;color:grey;line-height:18px}.tags-selector .detail-info-entry-title{text-transform:uppercase;position:relative;top:1px;display:inline-block}.tags-selector a{color:grey}.tags-selector a:hover{text-decoration:underline}.share-box{padding:12px 0;position:relative;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.share-box:after{height:0;content:"";clear:both;width:100%;display:block}.share-box .title{font-size:14px;font-weight:300;color:grey;line-height:30px;float:left}.share-box .socials-box{float:right}.share-box .socials-box a{margin:0}.product-detail-box .button.style-10,.product-detail-box .button.style-11{padding-right:10px;width:50%;float:left;padding-left:10px}@media (min-width:767px){.product-detail-box .button.style-10,.product-detail-box .button.style-11{max-width:187px}}.product-sidebar .products-list{padding:30px 30px 15px;border:1px solid #f0f0f0}.product-sidebar .block-title{font-size:18px}.product-sidebar .inline-product-entry:last-child{border-bottom:none}.production-logo{margin-bottom:30px;text-align:center;padding-bottom:15px}.production-logo .background{padding:45px 25px 30px;margin-bottom:15px;background:#fafafa}.production-logo .logo{margin-bottom:12px;border-bottom:2px solid #e6e6e6;padding-bottom:15px}.production-logo .logo img{height:auto;max-width:100%;display:inline-block}.production-logo a{font-size:12px;font-weight:600;color:#ca1515;line-height:14px}.production-logo a:hover{color:grey}@media (max-width:767px){.product-detail-box .button{width:auto!important;float:none!important;display:block!important}.share-box .socials-box,.share-box .title{text-align:center;float:none}}.tabs-container.style-1 .swiper-tabs{font-size:0}.tabs-container.style-1 .tab-switcher{padding:15px 20px;font-size:13px;border:1px solid #e6e6e6;font-weight:600;margin-right:14px;color:#262626;text-transform:uppercase;line-height:13px;display:inline-block}.tabs-container.style-1 .tab-switcher.active{border-color:#ca1515;color:#fff;background:#ca1515}.tabs-container.style-1 .swiper-tabs:before{bottom:0}.tabs-container.style-1 .tabs-entry{padding:55px;border:1px solid #e6e6e6;border-top:none}@media (max-width:991px){.tabs-container.style-1 .tabs-entry{padding:25px}}@media (max-width:767px){.tabs-container.style-1 .tabs-entry{padding:15px}.tabs-container.style-1 .tab-switcher{margin:-1px 0 0;display:block}.tabs-container.style-1 .swiper-tabs{margin-bottom:0}}.accordeon{margin-bottom:40px}.accordeon-title{padding:15px 15px 15px 0;font-size:13px;font-weight:600;color:#262626;text-transform:uppercase;position:relative;border-top:1px solid #ebebeb;cursor:pointer;line-height:18px}.accordeon-title:hover{color:grey}.accordeon-title .number{font-size:18px;font-weight:600;margin-right:18px;color:#262626;text-align:center;background:#f2f2f2;width:40px;line-height:40px;display:inline-block}.inline-label{padding:0 10px;font-size:11px;font-weight:600;color:#fff;text-transform:uppercase;position:relative;margin-left:7px;line-height:19px;vertical-align:middle;margin-top:-2px;display:inline-block}.inline-label,.inline-label.red{background:#d14242}.inline-label.green{background:#aac840}.accordeon-title:after{height:50px;font-size:13px;right:0;color:#262626;content:"\f107";position:absolute;top:0;line-height:50px;font-family:FontAwesome}.accordeon-title.active:after{content:"\f106"}.accordeon-entry{padding:0 0 20px;display:none}.accordeon.size-1 .accordeon-title{padding:13px 0;font-size:16px;text-transform:none;border-bottom:1px solid #ebebeb;line-height:40px;margin-top:-1px}.accordeon.size-1 .accordeon-title:after{line-height:66px}.accordeon.size-1 .accordeon-entry{padding:30px 0 55px}.map-box{margin-bottom:55px;position:relative;margin-top:-25px}.map-box.type-1{height:450px;margin-left:-50vw;left:50%;width:100vw}.map-box.type-2{height:450px;margin-top:0}.map-box.type-3{height:970px;margin-bottom:20px;margin-top:0}#map-canvas{height:100%;position:absolute;top:0;left:0;width:100%}.block-title.main-heading{font-size:30px;font-weight:400;margin-bottom:20px;padding-bottom:20px;line-height:30px}label{padding-top:5px;font-size:13px;font-weight:600;margin-bottom:7px;color:#313131;line-height:14px;display:block}label span{font-size:30px;color:#eb0101;position:relative;line-height:14px;vertical-align:bottom;display:inline-block}.simple-field{height:45px;padding:0 20px;font-size:13px;border:1px solid #e6e6e6;font-weight:400;margin-bottom:25px;color:#313131;width:100%;line-height:43px}input.simple-field:focus,input.simple-field:hover,textarea.simple-field:focus,textarea.simple-field:hover{background:#f7f7f7}.simple-field.size-1{height:35px;padding:0 10px;margin-bottom:12px;line-height:33px}textarea.simple-field{height:199px;padding-top:14px;margin-bottom:20px;padding-bottom:14px;line-height:19px}textarea.simple-field.size-1{height:138px}.simple-drop-down.simple-field{padding:0;border:none;width:auto}.simple-drop-down.simple-field:after{height:45px;width:45px;line-height:45px}.simple-drop-down.simple-field.size-1:after{height:35px;width:35px;line-height:35px}.simple-drop-down.simple-field select{height:45px;padding:0 65px 0 20px;line-height:43px}select{background:#fff!important}.simple-drop-down.simple-field.size-1 select{height:35px;padding:0 45px 0 10px;line-height:33px}.simple-field::-webkit-input-placeholder{color:grey;opacity:1}.simple-field::-moz-placeholder{color:grey;opacity:1}.simple-field:-ms-input-placeholder{color:grey;opacity:1}.simple-field:-moz-placeholder{color:grey;opacity:1}.button input{height:100%;position:absolute;opacity:0;top:0;left:0;width:100%}.map-overlay-info{height:360px;overflow:hidden;padding:0 40px;margin-right:45px;position:relative;background:hsla(0,0%,100%,.9);width:350px;float:right;margin-top:-460px}.map-overlay-info .cell-view{height:360px}.contact-spacer{height:15px}@media (max-width:991px){.map-box.type-1{margin-left:0;left:auto;width:auto}.map-overlay-info{height:auto;padding:0;top:-15px;margin:0 0 20px;width:auto;float:none}.map-overlay-info .cell-view{height:auto;display:block}.contact-spacer{display:none}}@media (max-width:767px){.map-box.type-1,.map-box.type-2,.map-box.type-3{height:200px;margin-top:0}}.login-box{min-height:470px;padding:50px 55px;border:1px solid #ebebeb;background:#fcfcfc}@media (max-width:991px){.login-box{padding:20px 25px}}@media (max-width:767px){.login-box{min-height:0;padding:25px}.login-box .button{padding-right:10px;padding-left:10px;display:block}}.blog-landing-box{position:relative}.blog-landing-box:after{height:0;content:"";clear:both;width:100%;display:block}@media (min-width:992px){.blog-landing-box.type-1 .hover-class-1 .hover-label,.blog-landing-box.type-2 .hover-class-1 .hover-label{font-size:22px;line-height:22px}}.blog-entry{margin-bottom:45px;border-bottom:1px solid #ebebeb;padding-bottom:45px}.blog-entry:last-child{border:none}.blog-entry:after{height:0;content:"";clear:both;width:100%;display:block}.blog-entry .image{overflow:hidden;margin-bottom:45px;position:relative;display:block}.blog-entry .image img{height:auto;width:100%;display:block}.blog-entry .image:hover img{transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-ms-transform:scale(1.5)}.blog-entry .title{font-size:28px;font-weight:500;margin-bottom:15px;color:#2e2e2e;line-height:30px;display:block}.blog-entry a.title:hover{color:#d14242}.blog-entry .subtitle{font-size:14px;font-weight:300;margin-bottom:12px;color:grey;line-height:24px}.blog-entry .subtitle a{font-weight:500;color:#434343}.blog-entry .subtitle a:hover{color:#d14242}.blog-entry .subtitle a b{font-weight:600;color:#d14242}.blog-entry .subtitle a:hover b{color:#434343}.blog-entry .date{font-size:30px;font-weight:500;color:#2e2e2e;text-align:center;background:#f7f7f7;width:70px;line-height:70px;float:left}.blog-entry .date span{font-size:13px;font-weight:600;color:#fff;text-transform:uppercase;background:#d14242;line-height:25px;display:block}.blog-entry .content{margin-left:100px}.blog-entry .description{font-size:14px;font-weight:300;margin-bottom:15px;color:grey;line-height:24px}.blog-entry .readmore{font-size:14px;font-weight:700;color:#2e2e2e;text-transform:uppercase;border-bottom:2px solid #2e2e2e;line-height:16px;display:inline-block}.blog-entry .readmore:hover{border-color:#d14242;color:#d14242}.page-selector{padding:15px 0 0;font-size:0;margin-bottom:30px;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.page-selector .description{font-size:13px;font-weight:400;margin-bottom:15px;color:grey;line-height:30px;float:left}.page-selector .pages-box{float:right}.square-button{font-size:12px;border:1px solid #e3e3e3;font-weight:500;color:#666;text-align:center;width:28px;line-height:28px;display:inline-block}.square-button.active,.square-button:hover{border-color:#cd0000;color:#fff;background:#cd0000}.page-selector .square-button{margin-right:4px;margin-bottom:15px}.page-selector .square-button:last-child{margin-right:0}.page-selector .divider{font-size:18px;margin-right:4px;margin-bottom:15px;line-height:18px;vertical-align:bottom;display:inline-block}.tags-box{font-size:0}.tags-box a{padding:0 15px;font-size:13px;font-weight:500;color:#7e7e7e;margin:0 10px 10px 0;background:#f2f2f2;line-height:30px;display:inline-block}.tags-box a:hover{color:#fff;background:#d14242}.blog-sidebar .information-blocks{margin-bottom:50px}.categories-list ul li{border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;margin-top:-1px}.categories-list ul li a{padding:15px 40px 15px 0;font-size:13px;font-weight:500;color:#333232;position:relative;line-height:17px;display:block}.categories-list ul li a:hover{color:#d14242}.categories-list ul li a span{font-weight:600;right:0;color:#828282;position:absolute;top:0;line-height:47px}.blog-sidebar .inline-product-entry .title{font-size:15px;font-weight:600;line-height:22px}.blog-sidebar .inline-product-entry .image{width:70px}.blog-sidebar .inline-product-entry .content{margin-left:90px}@media (max-width:991px){.blog-sidebar{padding-top:25px}}@media (max-width:767px){.page-selector{margin-left:0!important}}.blog-landing-box.type-2{overflow:hidden}.blog-landing-box.type-2 .blog-entry{position:relative;margin-left:100px}.blog-landing-box.type-2 .date{position:absolute;top:0;left:-100px;z-index:1}.blog-landing-box.type-2 .date:before{height:1000px;content:"";position:absolute;top:95px;background:#ebebeb;left:50%;width:1px}.blog-landing-box.type-2 .blog-entry:last-child .date:after{height:1000px;content:"";position:absolute;top:95px;background:#fff;left:50%;width:1px}.blog-landing-box.type-2 .blog-entry .content{margin-left:0}@media (max-width:480px){.blog-landing-box.type-2 .date{left:0}.blog-landing-box.type-2 .date:before{display:none}}@media (min-width:768px){.blog-landing-box.type-3 .blog-entry .image{margin-bottom:0;width:270px;float:left}.blog-landing-box.type-3 .blog-entry .date{font-size:24px;margin-left:30px;width:45px;line-height:45px}.blog-landing-box.type-3 .blog-entry .date span{font-size:9px;line-height:16px}.blog-landing-box.type-3 .blog-entry .content{margin-left:370px}.blog-landing-box.type-3 .blog-entry .title{padding-top:7px;font-size:22px;margin-bottom:3px;line-height:24px}.blog-landing-box.type-3 .blog-entry .description{padding-top:7px;margin-left:-70px}.blog-landing-box.type-3 .blog-entry .readmore{margin-left:-70px}.blog-landing-box.type-4 .blog-entry{border:none;margin-bottom:55px;padding-right:15px;padding-bottom:0;width:33.3333333%;float:left;padding-left:15px}.blog-landing-box.type-4 .blog-entry:nth-child(3n+1){clear:both}.blog-landing-box.type-4{margin-right:-15px;margin-left:-15px}.blog-landing-box.type-4.columns-3 .blog-entry .date{font-size:24px;width:45px;line-height:45px}.blog-landing-box.type-4.columns-3 .blog-entry .date span{font-size:9px;line-height:16px}.blog-landing-box.type-4.columns-3 .blog-entry .content{margin-left:70px}.blog-landing-box.type-4.columns-3 .blog-entry .image{margin-bottom:25px}.blog-landing-box.type-4.columns-3 .blog-entry .title{font-size:20px;line-height:24px}}@media (max-width:991px){#content-block .blog-landing-box.type-4 .blog-entry .date{font-size:14px;font-weight:700;margin-bottom:10px;position:relative;text-align:left;background:none;width:auto;line-height:14px;float:none}.blog-landing-box.type-4 .blog-entry .date span{font-size:inherit;color:inherit;background:inherit;line-height:inherit;display:inline-block}.blog-landing-box.type-4 .blog-entry .content{margin-left:0!important}}@media (min-width:768px){.blog-landing-box.type-4.columns-2 .blog-entry{width:50%}.blog-landing-box.type-4.columns-2 .blog-entry:nth-child(3n+1){clear:none}.blog-landing-box.type-4.columns-2 .blog-entry:nth-child(odd){clear:both}.blog-landing-box.type-4.columns-2 .blog-entry .image{margin-bottom:40px}}@media (max-width:991px){.blog-sidebar .information-blocks{margin-bottom:40px}}@media (max-width:767px){.blog-entry{padding-bottom:30px}.blog-entry,.blog-entry .image{margin-bottom:30px}}@media only screen and (max-width:480px){.blog-entry{margin-left:0!important}#content-block .blog-entry .date{font-size:14px;font-weight:700;margin-bottom:10px;position:relative;text-align:left;background:none;width:auto;line-height:14px;float:none}.blog-entry .date span{font-size:inherit;color:inherit;background:inherit;line-height:inherit;display:inline-block}.blog-entry .content{margin-left:0}}.detail-post .blog-entry .content{margin-left:0}.detail-post-tags{font-size:14px;margin-bottom:25px;color:grey;line-height:24px;margin-top:-10px}.detail-post-tags a{color:grey}.detail-post-tags a:hover{text-decoration:underline}.detail-post-tags b{font-weight:600;color:#262626}.comment{margin-bottom:30px}.comment:after{height:0;content:"";clear:both;width:100%;display:block}.comment-image{position:relative;width:100px;float:left}.comment-image:after{height:100%;border:1px solid transparent;content:"";position:absolute;top:0;left:0;width:100%}.comment-image:hover:after{border-color:#ca1515}.comment-image img{height:auto;width:100%;display:block}.comment-content{padding-top:7px;margin-left:140px}.comment-title{font-size:13px;font-weight:300;margin-bottom:12px;color:grey;line-height:22px}.comment-title span{font-size:17px;font-weight:600;color:#262626}.comment-text{font-size:14px;font-weight:300;color:grey;line-height:24px}.additional-blog-title{font-size:20px;font-weight:600;margin-bottom:30px;color:#2e2e2e;line-height:24px}@media (max-width:767px){.comment-image{margin-right:15px}.comment-content{margin-left:0}}.container-404{padding:100px 30px;max-width:630px;text-align:center;margin:0 auto}.container-404 .title{font-size:300px;font-weight:400;color:#343434;letter-spacing:-25px;line-height:300px;font-family:Montserrat,sans-serif}.container-404 .description{font-size:70px;font-weight:300;margin-bottom:5px;color:#343434;line-height:100px}.container-404 .text{font-size:14px;font-weight:400;color:grey;line-height:24px}.container-404 .text a{text-decoration:underline;font-weight:600;color:#ca1515}.container-404 .text a:hover{color:#343434}@media (max-width:767px){.container-404{padding:25px 15px}.container-404 .title{font-size:100px;margin-bottom:10px;letter-spacing:-7px;line-height:100px}.container-404 .description{font-size:43px;margin-bottom:10px;line-height:43px}}.portfolio-container{position:relative}.portfolio-navigation{padding-top:32px;font-size:0;margin-bottom:36px;position:relative;border-top:1px solid #ebebeb;text-align:center;z-index:2}.portfolio-navigation a{padding:0 20px;font-size:12px;border:1px solid #e3e3e3;font-weight:500;color:#666;margin:0 4px 8px;line-height:33px;display:inline-block}.portfolio-navigation a.active,.portfolio-navigation a:hover{border-color:#cd0000;color:#fff;background:#cd0000}.portfolio-entry{margin-bottom:45px;position:relative}.portfolio-entry .image{overflow:hidden;margin-bottom:20px;position:relative;display:block}.portfolio-entry .image img{position:relative;width:100%;display:block}.portfolio-entry.active .image img{transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-ms-transform:scale(1.5)}.portfolio-entry .title{font-size:24px;font-weight:500;margin-bottom:10px;color:#2e2e2e;line-height:32px;display:block}.portfolio-entry a.title:hover{color:#d14242}.portfolio-entry .subtitle{font-size:14px;font-weight:300;margin-bottom:10px;color:grey;line-height:24px}.portfolio-entry .subtitle:after{content:"";clear:both;display:block}.portfolio-entry .subtitle a{color:grey}.portfolio-entry .subtitle a:hover{text-decoration:underline}.portfolio-entry .subtitle .comments-number{color:#d53737;float:right}.portfolio-entry .description{font-size:14px;margin-bottom:20px;color:grey;line-height:24px}.portfolio-entry .readmore{font-size:14px;text-decoration:underline;font-weight:700;color:#2e2e2e;text-transform:uppercase;margin-left:20px;line-height:18px;display:inline-block}@media (max-width:767px){.portfolio-navigation a{margin:-1px 0 0;line-height:40px;display:block}}.portfolio-container.type-2 .portfolio-entry{margin-bottom:30px}.hover-layer{height:100%;position:absolute;opacity:0;text-align:center;top:0;background:rgba(0,0,0,.5);left:0;width:100%}.portfolio-entry.active .image .hover-layer{opacity:1;background-color:rgba(0,0,0,.5)!important}.hover-layer .info{transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);right:15px;position:absolute;top:100%;left:15px}.portfolio-entry.active .image .hover-layer .info{top:50%}.hover-layer .info .title{font-size:24px;font-weight:500;margin-bottom:0;color:#fff;line-height:24px}.hover-layer .info .subtitle{font-size:14px;font-weight:300;color:#fff;line-height:24px}.hover-layer .info .subtitle a{color:#fff}.hover-layer .info .subtitle a:hover{text-decoration:underline}.action-button,.hover-layer .actions{text-align:center}.action-button{height:45px;color:#fff;margin:0 3px;background:rgba(0,0,0,.2);width:45px;line-height:45px;display:inline-block}.action-button:hover{background:#cd0000}.image .title-info{right:20px;position:absolute;bottom:-30px;left:20px}.portfolio-entry.active .image .title-info{bottom:25px}.image .title-info .actions{opacity:0}.portfolio-entry.active .image .title-info .actions{opacity:1}.image .title-info .subtitle,.image .title-info .subtitle a,.image .title-info .title{color:#fff}.image .title-info .title{margin-bottom:0}.portfolio-container.type-3 .portfolio-entry .description{margin-right:20px;margin-left:20px}.portfolio-container.type-3 .hover-layer{opacity:1;background:-webkit-linear-gradient(bottom,rgba(0,0,0,.4),rgba(0,0,0,.15) 31%,transparent 50%);background:-moz-linear-gradient(bottom,rgba(0,0,0,.4),rgba(0,0,0,.15) 31%,transparent 50%);background:-o-linear-gradient(bottom,rgba(0,0,0,.4),rgba(0,0,0,.15) 31%,transparent 50%);background:-ms-linear-gradient(bottom,rgba(0,0,0,.4),rgba(0,0,0,.15) 31%,transparent 50%);background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.15) 31%,transparent 50%)}.portfolio-container .wide-container{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:relative;left:50%;width:100vw}.portfolio-container .wide-container .grid-sizer,.portfolio-container .wide-container .portfolio-entry{padding:0;margin-bottom:0;float:left}.portfolio-container .wide-container:after{height:0;content:"";clear:both;width:100%;display:block}@media (min-width:1200px){.portfolio-container .wide-container .portfolio-entry{width:25%}}@media (min-width:1600px){.portfolio-container .wide-container .portfolio-entry{width:20%}}@media (max-width:1199px){.portfolio-container .wide-container .portfolio-entry{width:25%}}@media (max-width:991px){.portfolio-container .wide-container .portfolio-entry{width:33.3333333333%}}@media (max-width:767px){.portfolio-container .wide-container .portfolio-entry{width:50%}}@media only screen and (min-width:480px) and (max-width:767px){.blog-landing-box.type-4.columns-2 .blog-entry,.blog-landing-box.type-4.columns-3 .blog-entry{padding:0 15px;border-bottom:none;width:50%;float:left}.blog-landing-box.type-4.columns-2 .blog-entry:nth-child(odd),.blog-landing-box.type-4.columns-3 .blog-entry:nth-child(odd){clear:both}}@media (max-width:500px){.portfolio-container .wide-container .portfolio-entry{width:100%}}.portfolio-container .wide-container .image{margin-bottom:0}.portfolio-drop-down{transform:perspective(1000px) rotateX(180deg);-webkit-transform:perspective(1000px) rotateX(180deg);-moz-transform:perspective(1000px) rotateX(180deg);-ms-transform:perspective(1000px) rotateX(180deg);padding:30px 45px;position:absolute;opacity:0;top:100%;transform-origin:50% 0 0;-webkit-transform-origin:50% 0 0;-moz-transform-origin:50% 0 0;-ms-transform-origin:50% 0 0;background:#323232;left:0;width:100%}.portfolio-entry.active .portfolio-drop-down{transform:perspective(1000px) rotateX(0deg);-webkit-transform:perspective(1000px) rotateX(0deg);-moz-transform:perspective(1000px) rotateX(0deg);-ms-transform:perspective(1000px) rotateX(0deg);opacity:1}.portfolio-container .wide-container .portfolio-entry.active{z-index:1}.portfolio-drop-down .title{color:#fff}.portfolio-drop-down .subtitle,.portfolio-drop-down .subtitle a{color:#bcbcbc}.portfolio-drop-down .description{color:grey}.project-thumbnail{height:auto;margin-bottom:40px;width:100%;display:block}.share-box .title b{font-weight:500;color:#2e2e2e}.detail-info-lines .share-box{margin-top:-1px}.detail-info-lines .share-box:last-child{border-bottom:none}.detail-info-lines.border-box{padding:10px 30px;border:10px solid #f5f5f5}.detail-info-lines.border-box .share-box:first-child{border-top:none}#content-block .continue-link{font-size:14px;font-weight:600;margin-bottom:15px;color:#d14242;line-height:18px;display:inline-block}#content-block .continue-link:hover{color:#262626}.heading-article{margin-bottom:25px}.heading-article .title{font-size:32px;font-weight:500;margin-bottom:15px;color:#2e2e2e;line-height:32px}.heading-article .description{font-size:24px;font-weight:300;margin-bottom:15px;color:#262626;line-height:32px}.categories-border-wrapper{padding:30px 20px 25px;border:3px solid #e6e6e6}.categories-border-wrapper .accordeon-title{text-transform:none}.ui-slider{height:2px;margin-right:8px;margin-bottom:18px;position:relative;background:#d9d9d9}.ui-slider-range{height:100%;top:0;left:0}.ui-slider-handle,.ui-slider-range{position:absolute;background:#ca1515}.ui-slider-handle{height:8px;margin:-3px 0 0;cursor:pointer;width:8px}.range-price{font-size:14px;color:#4c4c4c;line-height:18px;line-height:36px;float:left}.range-price b{font-weight:600;color:#333232}.max-price,.min-price{display:inline-block}.range-wrapper .button{float:right}.range-wrapper:after{height:0;content:"";clear:both;width:100%;display:block}.blog-sidebar .color-selector{margin-right:-10px}.blog-sidebar .color-selector .entry{height:36px;margin-right:10px;margin-bottom:14px;width:36px;vertical-align:top}.shop-grid-item:nth-child(4n+1){clear:both}.shop-grid-controls{font-size:14px;font-weight:600;margin-right:200px;margin-bottom:-15px}#content-block .shop-grid-controls .entry{border-right:1px solid #ebebeb;min-height:30px;margin-right:16px;margin-bottom:15px!important;padding-right:16px;line-height:30px;float:left}#content-block .shop-grid-controls .entry:last-child{border:none}#content-block .shop-grid-controls .entry:first-child{padding-left:0}.shop-grid-controls .inline-text{margin-right:10px;float:left}.simple-drop-down{position:relative;width:130px}.simple-drop-down select{text-overflow:ellipsis;padding:0 40px 0 10px;font-size:13px;font-weight:400;-moz-appearance:none;-webkit-appearance:none;appearance:none;width:100%;line-height:28px;white-space:nowrap}.simple-drop-down select,.simple-drop-down:after{height:30px;border:1px solid #ebebeb;color:#7c7c7c;cursor:pointer}.simple-drop-down:after{pointer-events:none;font-size:12px;right:0;content:"\f107";position:absolute;text-align:center;top:0;background:#fff;width:30px;line-height:30px;font-family:FontAwesome}.shop-grid-controls .simple-drop-down{margin-right:10px;float:left}.sort-button{cursor:pointer;float:left;font-family:FontAwesome}.sort-button:before{content:"\f063"}.sort-button.active:before{content:"\f062"}.view-button{margin-right:10px;color:#b5b5b5;position:relative;text-align:center;cursor:pointer;width:30px;float:left}.view-button:last-child{margin-right:0}.view-button:after{height:100%;border:1px solid #ebebeb;content:"";position:absolute;top:0;left:0;width:100%}.view-button.active{color:#262626}.view-button.active:after{border:2px solid #262626}.list-view .shop-grid-item{width:100%}.list-view .product-slide-entry{margin-bottom:44px;max-width:100%;text-align:left!important;padding-bottom:45px;margin-left:230px}.list-view .product-slide-entry:after{height:1px;content:"";position:relative;clear:both;top:45px;background:#ebebeb;margin-left:-230px;display:block}.list-view .product-slide-entry .product-image{margin-bottom:0;max-width:200px;margin-left:-230px;float:left}.product-slide-entry .price{margin-bottom:20px}.product-slide-entry .article-container,.product-slide-entry .list-buttons{margin-bottom:15px;display:none}.product-slide-entry .reviews-number{display:none}.list-view .product-slide-entry .reviews-number{font-size:14px;font-weight:500;color:#ca1515;margin-left:10px;line-height:14px;display:inline-block}.list-view .product-slide-entry .article-container,.list-view .product-slide-entry .list-buttons{display:block}.list-view .product-slide-entry .price{font-size:17px}.list-view .product-slide-entry .price .current{font-size:22px}.list-view .product-slide-entry .title{font-size:17px}@media (max-width:991px){.shop-grid-item:nth-child(4n+1){clear:none}.shop-grid-item:nth-child(3n+1){clear:both}.list-buttons .button{display:block}.mozaic-banners-wrapper.type-2 .row{margin:0}.information-blocks{overflow:hidden}.mozaic-banners-wrapper.type-2 .banner-column{overflow:hidden;padding:0}}@media (max-width:767px){.shop-grid-item{width:50%;float:left}.shop-grid-item:nth-child(3n+1){clear:none}.shop-grid-item:nth-child(odd){clear:both}.list-buttons .button{display:block}.shop-grid-controls{margin-right:0}#content-block .shop-grid-controls .entry{border-right:none;margin-right:10px;padding-right:10px}}@media (max-width:480px){.shop-grid-item{float:left}.list-view .product-slide-entry{text-align:center!important;margin-left:0}.list-view .product-slide-entry .product-image{margin-bottom:15px;max-width:210px;margin-left:0;float:none;display:inline-block}.list-view .product-slide-entry:after{margin-left:0}.products-swiper .paddings-container{padding:0 8px}body.style-7 .product-slide-entry{max-width:200px}.food-category{width:100%}.products-swiper{margin:0}.products-swiper:after,.products-swiper:before{display:none}.shop-grid-controls{margin-bottom:0;text-align:center}#content-block .shop-grid-controls .entry{border-right:none;margin-right:10px;padding-right:10px;float:none;display:inline-block}}@media only screen and (min-width:481px) and (max-width:580px){.shop-grid-controls{margin-bottom:0;text-align:center}#content-block .shop-grid-controls .entry{border-right:none;margin-right:10px;padding-right:10px;float:none;display:inline-block}.shop-grid-controls .simple-drop-down{width:115px}}.compare-table{font-size:14px;color:grey;width:100%;line-height:24px}.compare-table b{font-weight:600;color:#313131}.compare-table td{padding:30px;border:1px solid #e6e6e6;vertical-align:middle}.compare-table td:first-child{width:200px}.compare-table tr:nth-child(2n) td{background:#fcfcfc}.compare-table .product-slide-entry{max-width:100%;text-align:left!important;float:left}@media (max-width:767px){.compare-table{min-width:700px}.compare-table td{padding:15px}.compare-table td:first-child{width:50px}}.categories-list.account-links ul li a{font-size:14px}.wishlist-entry{margin-bottom:27px;position:relative;border-bottom:1px solid #ebebeb;padding-bottom:32px}.wishlist-entry .column-1{margin-right:250px}.wishlist-entry .column-2{right:0;position:absolute;text-align:right;top:50%;width:230px;margin-top:-32px}.wishlist-entry .button.style-14{padding:8px 30px;float:left}.traditional-cart-entry.style-1{margin-bottom:32px;border-bottom:1px solid #ebebeb;padding-bottom:33px}.traditional-cart-entry:after{content:"";clear:both;display:block}.traditional-cart-entry .image{width:70px;float:left}.traditional-cart-entry.style-1 .image{width:170px}.traditional-cart-entry .image img{height:auto;max-width:100%;display:block}.traditional-cart-entry .content{margin-left:100px}.traditional-cart-entry.style-1 .content{margin-left:200px}.traditional-cart-entry .cell-view{height:95px}.traditional-cart-entry .tag{font-size:10px;font-weight:500;margin-bottom:5px;color:#8b8b8b;text-transform:uppercase;line-height:10px;display:inline-block}.traditional-cart-entry .tag:hover{color:#2e2e2e}.traditional-cart-entry .title{font-size:20px;font-weight:600;margin-bottom:10px;color:#2e2e2e;line-height:28px;display:block}.traditional-cart-entry .title:hover{color:#ca1515}.traditional-cart-entry .inline-description{font-size:13px;font-weight:400;margin-bottom:5px;color:grey;line-height:15px}.traditional-cart-entry .price{padding-top:15px;margin-bottom:20px}.traditional-cart-entry .quantity-selector .entry{margin-bottom:20px}.traditional-cart-entry .quantity-selector .entry.number-plus{margin-right:20px}.remove-button{font-size:12px;border:1px solid #e6e6e6;color:#2e2e2e;text-align:center;background:transparent;width:34px;line-height:32px;display:inline-block}.remove-button:hover{border:1px solid #ca1515;color:#fff;background:#ca1515}.wishlist-entry .column-2 .remove-button{margin-left:50px}.wishlist-header{font-size:16px;font-weight:600;margin-bottom:32px;color:#343434;position:relative;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;line-height:68px}.wishlist-header .title-1{margin-right:230px;margin-left:100px}.wishlist-header .title-2{right:0;position:absolute;top:0;width:230px}@media (max-width:767px){.wishlist-entry .column-1{margin-right:0;margin-bottom:20px}.wishlist-entry .column-2{position:relative;top:auto;margin:0 0 0 100px;width:auto}.wishlist-entry .column-2 .remove-button{margin-left:10px}.wishlist-entry .button.style-14{padding-right:10px;width:140px;padding-left:10px}.traditional-cart-entry .image{margin-bottom:15px;display:inline-block}}@media (max-width:480px){.traditional-cart-entry.style-1 .image{width:100px}.traditional-cart-entry.style-1 .content{margin-left:115px}.traditional-cart-entry.style-1 .quantity-selector .button{margin-right:10px}.traditional-cart-entry.style-1 .detail-info-entry-title{display:none}.traditional-cart-entry.style-1 .quantity-selector .entry.number-plus{margin-right:15px}.quantity-selector .entry.number-minus{margin-left:0}}.cart-table{font-size:14px;font-weight:600;color:#2e2e2e;width:100%;line-height:28px}.cart-table .column-2{width:150px}.cart-table .column-3{width:180px}.cart-table .column-4{width:130px}.cart-table .column-5{width:35px}.cart-table .subtotal{font-size:20px;font-weight:600;line-height:28px}.cart-table td{padding:40px 30px}.cart-table td,.cart-table th{border-bottom:1px solid #e6e6e6;vertical-align:middle}.cart-table th{padding:25px 30px;font-size:16px;color:#343434;border-top:1px solid #e6e6e6;line-height:20px}.cart-table td:first-child{padding-left:0!important}.cart-table th:first-child{padding-left:100px!important}.cart-table td:last-child,.cart-table th:last-child{padding-right:0;padding-left:0}.table-responsive{overflow-y:hidden;border:none}.cart-submit-buttons-box{padding:25px 0 13px;font-size:0;text-align:right}.cart-submit-buttons-box .button{margin-left:11px}.cart-column-title{padding:20px 0;font-size:16px;font-weight:600;margin-bottom:20px;color:#333232;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;line-height:20px}.cart-column-title.size-1{padding:25px 0;font-size:18px}.cart-column-title.size-2{padding:23px 0}.cart-summary-box{padding:40px 35px;border:2px solid #e6e6e6;text-align:right}.cart-summary-box .button{margin-bottom:18px;padding-right:10px;padding-left:10px;display:block}.cart-summary-box .sub-total{font-size:15px;font-weight:600;margin-bottom:5px;color:#878787;line-height:20px}.cart-summary-box .grand-total{font-size:22px;font-weight:600;margin-bottom:15px;color:#343434;line-height:30px}.cart-summary-box .simple-link{font-size:13px;font-weight:400;color:grey;line-height:24px}.cart-summary-box .simple-link:hover{color:#343434}.sidebar-subtotal{margin-bottom:30px}.sidebar-subtotal .price-data{margin-bottom:30px;border-bottom:1px solid #e6e6e6;text-align:center;padding-bottom:25px}.sidebar-subtotal .price-data .main{font-size:40px;font-weight:700;margin-bottom:15px;color:#333232;line-height:40px;font-family:Montserrat,sans-serif}.sidebar-subtotal .price-data .title{font-size:13px;margin-bottom:5px;color:#666;line-height:18px}.sidebar-subtotal .price-data .subtitle{font-size:12px;font-weight:600;margin-bottom:10px;color:#333232;text-transform:uppercase;line-height:16px}.sidebar-subtotal .additional-data .title{font-size:16px;font-weight:600;margin-bottom:20px;color:#333232;line-height:24px}.sidebar-subtotal .additional-data .title .inline-label{margin-right:10px;margin-left:0}.sidebar-subtotal .additional-data .button{padding-right:10px;padding-left:10px;display:block}@media (max-width:991px){.cart-table td,.cart-table th{padding-right:15px;padding-left:15px}.cart-table .column-2{width:105px}.cart-table .column-3{width:150px}}@media (max-width:767px){.cart-table{min-width:800px}.cart-summary-box{padding:30px 15px}}.forgot-password{font-weight:500;color:#ca1515!important;margin-left:20px}.forgot-password:hover{text-decoration:underline}.checkout-progress-widget{margin-bottom:25px}.checkout-progress-widget .step-entry{font-size:14px;font-weight:600;color:#343434;line-height:26px;display:block}.checkout-progress-widget a.step-entry:hover{color:#ca1515}header.type-4 .header-top:before{height:100%;content:"";position:absolute;background:#2e2e2e;margin-left:-5000px;left:50%;width:10000px}@media (min-width:1200px){body.style-8 header .header-top-entry .title a,header.type-4 .header-top-entry{color:#fff}header.type-4 .additional-header-logo img{max-height:70px}header.type-4 .header-functionality-entry{color:#fff}header.type-4 .header-functionality-entry:hover{color:#e3e3e3}header.type-4 .header-functionality-entry b{color:#fff;position:relative;top:-1px;vertical-align:middle;display:inline-block}header.type-4 .logo-wrapper{text-align:center;width:auto}header.type-4 .header-middle .right-entries{right:0;position:absolute;top:-36px;z-index:1}header.type-4 .header-middle .open-cart-popup{padding:0 30px;color:#9c9c9c;position:relative}header.type-4 .header-middle .open-cart-popup .fa{color:#fff}header.type-4 .header-middle .open-cart-popup *{position:relative}header.type-4 .header-middle .open-cart-popup:before{height:55px;content:"";position:absolute;top:-20px;background:#383838;left:-1px;width:100%}header.type-4 .header-simple-search{padding-top:14px;position:absolute;top:0;left:0;width:100%}header.type-4 .header-simple-search .simple-search-form{z-index:1}header.type-4:not(.fixed-header) nav>ul{width:75%}header.type-4 .header-functionality-entry,header.type-4 .header-top-entry .title{border-color:#4c4c4c}header.type-4 .header-top-entry .title .fa{color:#fff}header.type-4 .header-top-entry .title .fa:last-child{color:#6c6c6c}header.type-4 .header-top-entry.hidden-xs{color:#8c8c8c}header.type-4 .header-top-entry.hidden-xs a{color:#fff}}body.style-11 .sidebar-navigation .entry:before,body.style-11 .sidebar-navigation .title{background:#dc42b2}body.style-11 .sidebar-navigation{border-color:#dc42b2}body.style-11 .swiper-tabs .block-title:before{background:#dc42b2}body.style-11 .price .current{color:#dc42b2}body.style-11 .swiper-active-switch{border-color:#dc42b2;background:#dc42b2}body.style-11 .navigation-banner-content .subtitle{font-size:18px;font-weight:600;color:#cdcdcd;text-transform:uppercase;letter-spacing:3px;font-family:Raleway,sans-serif}body.style-11 .navigation-banner-content .title{letter-spacing:2px;font-family:Cantata One,serif}body.style-11 .mozaic-banners-wrapper.type-2 .mozaic-banner-content .subtitle{font-size:14px;margin-bottom:5px;color:#fff;text-transform:uppercase;letter-spacing:2px;line-height:22px;font-family:Raleway,sans-serif}body.style-11 .mozaic-banners-wrapper.type-2 .mozaic-banner-content .title{font-size:44px;color:#fff;text-transform:uppercase;letter-spacing:2px;line-height:44px;font-family:Cantata One,serif}.mozaic-banners-wrapper.type-2 .mozaic-banner-content .view{font-size:12px;font-style:italic;color:#fff;text-transform:uppercase;border-bottom:1px solid #fff;letter-spacing:2px;line-height:16px;font-family:Merriweather,serif;display:inline-block}.mozaic-banners-wrapper.type-2 .mozaic-banner-content .view:hover{border-color:transparent}body.style-11 .mozaic-banners-wrapper.type-2 a.mozaic-banner-entry:before{background:rgba(220,66,178,.7)}body.style-11 .mozaic-banners-wrapper.type-2 .banner-column{padding:0 15px}body.style-11 .mozaic-banners-wrapper.type-2 .row{margin-right:-15px;margin-left:-15px}body.style-11 a.sale-entry:before{background:rgba(220,66,178,.7)}body:not(.mobile).style-11 a.sale-entry:hover{border-color:#dc42b2}body.style-11 .sale-entry .sale-price{letter-spacing:2px;font-family:Cantata One,serif}body.style-11 .inline-product-entry .title:hover,body.style-11 .product-slide-entry .title:hover,body.style-11 .read-more:hover{color:#dc42b2}body.style-11 .bubbles span{background:#dc42b2}.tabs-container{margin-bottom:45px}body.style-11 .mozaic-banners-wrapper.type-2 .banner-column{margin-bottom:30px}body.style-11 .inline-product-entry .image:hover{border-color:#dc42b2}.header-wrapper.style-11 .menu-button{color:#fff}body.style-11 .search-button{background:#dc42b2}body.style-11 .cart-box.popup .content .price,body.style-11 .cart-box.popup .summary .grandtotal span{color:#dc42b2}body.style-11 .button.style-4{border-color:#dc42b2;background:#dc42b2}@media (max-width:1199px){header.type-4 .header-top-entry{color:#fff}}.color-text-widget{padding:18px;border:1px solid transparent;margin-bottom:30px}.color-text-widget .cell-view{height:135px;padding:15px 35px;border:1px solid hsla(0,0%,100%,.5);text-align:center;width:2000px}body:not(.mobile) .color-text-widget:hover .cell-view{border-color:transparent}body:not(.mobile) .color-text-widget:hover{border-color:#ebebeb;background:#fff!important}.color-text-widget .title{font-size:20px;margin-bottom:10px;color:#fafafa;text-transform:uppercase;line-height:24px;font-family:Cantata One,serif;display:block}.color-text-widget .description{font-size:13px;margin-bottom:10px;color:hsla(0,0%,100%,.7);line-height:22px;display:block}body:not(.mobile) .color-text-widget:hover .title{color:#2e2e2e}body:not(.mobile) .color-text-widget:hover .description{color:#a3a2a2}.full-width-product-slider{-webkit-transform:translateX(-50%);transform:translateX(-50%);padding-top:10px;margin-bottom:50px;position:relative;left:50%;width:100vw}.full-width-product-slider .product-slide-entry{max-width:370px}.full-width-product-slider .paddings-container{padding:0 15px;position:relative}.full-width-product-slider .product-mix-info{-webkit-backface-visibility:hidden;right:45px;left:45px}body.style-12 .swiper-active-switch{border-color:#ca1515;background:#ca1515}body.style-12 .copyright a,body.style-12 .footer-links a:hover,body.style-12 .price .current,body.style-12 .product-slide-entry .title:hover,body.style-12 .read-more:hover{color:#ca1515}.column-article-wrapper{padding:43px 0;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.column-article-entry{min-height:220px;padding:35px 60px}.column-article-wrapper .left-border{border-left:1px solid #ebebeb}.column-article-entry .title{font-size:24px;margin-bottom:15px;color:#2e2e2e;text-transform:uppercase;line-height:24px;font-family:Cantata One,serif;display:block}.column-article-entry .title:hover{color:#ca1515}.column-article-entry .description{font-size:14px;font-weight:300;margin-bottom:15px;color:#999797;line-height:24px}body.style-10 .column-article-entry{text-align:center}body.style-10 .column-article-entry .title{font-size:22px;font-weight:400;font-family:Raleway,sans-serif}header.type-4 .menu-button{color:#fff}@media (min-width:992px){.full-width-product-slider .pagination{display:none}}@media (min-width:768px){.column-article-wrapper .left-border:first-child{border:none}}body.style-14 .sidebar-navigation .entry:before,body.style-14 .sidebar-navigation .title{background:#6d4c3d}body.style-14 .sidebar-navigation{border-color:#6d4c3d}body.style-14 .swiper-tabs .block-title:before{background:#6d4c3d}body.style-14 .price .current{color:#6d4c3d}body.style-14 .swiper-active-switch{border-color:#6d4c3d;background:#6d4c3d}body.style-14 .navigation-banner-content .subtitle{font-size:18px;font-weight:600;color:#a25516;text-transform:uppercase;letter-spacing:3px;font-family:Raleway,sans-serif}body.style-14 .navigation-banner-content .title{letter-spacing:2px;font-family:Cantata One,serif}body.style-14 .mozaic-banners-wrapper.type-2 .mozaic-banner-content .subtitle{font-size:14px;margin-bottom:5px;color:#ad6e3f;text-transform:uppercase;letter-spacing:2px;line-height:22px;font-family:Raleway,sans-serif}body.style-14 .mozaic-banners-wrapper.type-2 .mozaic-banner-content .title{font-size:44px;color:#373737;text-transform:uppercase;letter-spacing:2px;line-height:44px;font-family:Cantata One,serif}body.style-14 .mozaic-banners-wrapper.type-2 .mozaic-banner-content .view{font-size:12px;font-style:italic;color:#373737;text-transform:uppercase;border-bottom:1px solid #373737;letter-spacing:2px;line-height:16px;font-family:Merriweather,serif;display:inline-block}body.style-14 .mozaic-banners-wrapper.type-2 .mozaic-banner-content .view:hover{border-color:transparent!important}body.style-14 .mozaic-banners-wrapper.type-2 a.mozaic-banner-entry:before{background:rgba(109,76,61,.7)}body.style-14 .mozaic-banners-wrapper.type-2 .banner-column{padding:0 15px}body.style-14 .mozaic-banners-wrapper.type-2 .row{margin-right:-15px;margin-left:-15px}body.style-14 a.sale-entry:before{background:rgba(109,76,61,.7)}body.style-14 .sale-entry .sale-price{letter-spacing:2px;font-family:Cantata One,serif}body.style-14 .inline-product-entry .title:hover,body.style-14 .product-slide-entry .title:hover,body.style-14 .read-more:hover{color:#6d4c3d}body.style-14 .bubbles span{background:#6d4c3d}body.style-14 .mozaic-banners-wrapper.type-2 .banner-column{margin-bottom:30px}body.style-14 .sale-entry .sale-price span{color:#6d4c3d}body:not(.mobile).style-14 .mozaic-banners-wrapper.type-2 a.mozaic-banner-entry:hover .subtitle,body:not(.mobile).style-14 .mozaic-banners-wrapper.type-2 a.mozaic-banner-entry:hover .title,body:not(.mobile).style-14 .mozaic-banners-wrapper.type-2 a.mozaic-banner-entry:hover .view{border-color:#fff;color:#fff}body.style-14 .inline-product-entry .image:hover{border-color:#6d4c3d}body.style-14 .sidebar-navigation .entry .fa{color:#aeaeae}.header-wrapper.style-14 .menu-button{color:#fff}body.style-14 .search-button{background:#6d4c3d}body.style-14 .cart-box.popup .content .price,body.style-14 .cart-box.popup .summary .grandtotal span{color:#6d4c3d}body.style-14 .button.style-4{border-color:#6d4c3d;background:#6d4c3d}@media (max-width:1199px){body.style-14 .header-top-entry{color:#fff}}.header-wrapper.style-15 header.type-4:not(.fixed-header) nav>ul{text-align:center;width:auto}.header-wrapper.style-15 header.type-4:not(.fixed-header) nav>ul li{text-align:left}.header-wrapper.style-15 header.type-4:not(.fixed-header) nav>ul>li:not(.fixed-header-visible){float:none;display:inline-block}body.style-15 .column-article-entry{text-align:center}body.style-15 .column-article-entry .title{font-size:20px;font-weight:400;color:#2e2e2e;line-height:24px;font-family:Raleway,sans-serif}body.style-15 .tabs-container{text-align:center}body.style-15 .swiper-tabs .block-title{float:none;display:inline-block}body.style-15 .block-title{font-size:18px;font-weight:500;color:#2e2e2e;text-transform:uppercase}body.style-15 .price .current{font-weight:400;color:#393939}body.style-15 .product-slide-entry .title{font-size:15px;font-weight:500;color:#2e2e2e;text-transform:uppercase;line-height:19px}body.style-15 .product-slide-entry .title:hover{color:#8b8b8b}body.style-15 .swiper-tabs .block-title:before{background:#c8c8c8}body.style-15 .navigation-banner-content .subtitle{font-size:18px;font-weight:400;margin-bottom:8px;text-transform:uppercase;line-height:20px;font-family:Raleway,sans-serif}body.style-15 .navigation-banner-content .title{font-size:80px;font-weight:100;color:#fff;text-transform:uppercase;letter-spacing:5px;line-height:72px;font-family:Raleway,sans-serif}body.style-15 .navigation-banner-content .description{margin-right:auto;max-width:430px;margin-left:auto}body.style-15 .swiper-active-switch{border-color:#c8c8c8;background:#c8c8c8}body.style-15 .bubbles span{background:#c8c8c8}body.style-15 .mozaic-banners-wrapper.type-2 .mozaic-banner-content .subtitle{font-weight:300;color:#dfdfdf;text-transform:uppercase}body.style-15 .mozaic-banners-wrapper.type-2 .mozaic-banner-content .title{font-size:60px;font-weight:100;color:#fff;text-transform:uppercase;line-height:60px;font-family:Raleway,sans-serif}body.style-15 .mozaic-banners-wrapper.type-2 .mozaic-banner-content .view{font-size:14px;font-weight:700;font-style:normal;border-bottom-width:2px;color:#dfdfdf;text-transform:uppercase;font-family:Raleway,sans-serif}body.style-15 .mozaic-banners-wrapper.type-2 a.mozaic-banner-entry:before{background:hsla(0,0%,78%,.7)}body.style-15 .mozaic-banners-wrapper.type-2 .banner-column{padding:0 15px;margin-bottom:30px}body.style-15 .mozaic-banners-wrapper.type-2 .row{margin-right:-15px;margin-left:-15px}body.style-15 .search-button{background:#c8c8c8}body.style-15 .cart-box.popup .content .price,body.style-15 .cart-box.popup .summary .grandtotal span{color:#c8c8c8}body.style-15 .button.style-4{border-color:#c8c8c8;background:#c8c8c8}body.style-15 .copyright a,body.style-15 .footer-links a:hover{color:#c8c8c8}.header-wrapper.style-15 .menu-button{color:#fff}@media (max-width:767px){body.style-15 .mozaic-banners-wrapper.type-2 .mozaic-banner-content .title{font-size:40px;line-height:40px}}body.style-16 .product-slide-entry{text-align:center}body.style-16 .sidebar-navigation .title,body.style-16 .swiper-tabs .block-title:before{background:#5f573a}body.style-16 .sidebar-navigation{border-color:#5f573a}body.style-16 .sidebar-navigation .entry:before{background:#5f573a}body.style-16 .price .current{color:#5f573a}body.style-16 #loader-wrapper .bubbles span{background:#5f573a}body.style-16 .product-slide-entry .title:hover{color:#5f573a}body.style-16 .swiper-active-switch{border-color:#5f573a;background:#5f573a}body.style-16 .sale-entry .sale-price span{color:#6e5f27}body.style-16 a.sale-entry{background-size:cover}body.style-16 a.sale-entry:before{opacity:1;background:rgba(95,87,58,.7)}body.style-16 a.sale-entry:hover:before{background:rgba(95,87,58,.5)}body.style-16 a.sale-entry .sale-price,body.style-16 a.sale-entry .sale-price span{color:#fff}body.style-16 a.sale-entry .sale-description{color:hsla(0,0%,100%,.7)}body.style-16 .read-more:hover{color:#5f573a}body.style-16 .hover-class-1:after{background:#5f573a}body.style-16 .product-slide-entry .subtitle:hover{color:#5f573a}body.style-16 .inline-product-entry .image:hover{border-color:#5f573a}body.style-16 .inline-product-entry .title:hover{color:#5f573a}body.style-16 .navigation-banner-content .subtitle{font-size:24px;font-weight:400;color:#8d9296;font-family:Raleway,sans-serif}body.style-16 .light-text .navigation-banner-content .subtitle{color:#fff}body.style-16 .navigation-banner-content .description{margin-bottom:25px;color:#868789}body.style-16 .light-text .navigation-banner-content .description{color:#fff}body.style-16 .navigation-banner-content .title{font-weight:700;letter-spacing:0;font-family:Montserrat,sans-serif}@media (min-width:1200px){.header-wrapper.style-16 header.type-4 .logo-wrapper{text-align:left;width:300px}}.header-wrapper.style-16 header .icon-entry{width:33%}.header-wrapper.style-16 header .icon-entry:hover .image{background:#5f573a}body.style-16 .search-button{background:#6d4c3d}.header-wrapper.style-16 .menu-button{color:#fff}body.style-16 .information-blocks{margin-bottom:50px}@media (max-width:991px){body.style-16 a.sale-entry{background-image:none!important}}body.style-16 .cart-box.popup .content .price,body.style-16 .cart-box.popup .summary .grandtotal span{color:#5f573a}body.style-16 .button.style-4{border-color:#5f573a;background:#5f573a}body.style-17 .sidebar-navigation .title{background:#901794}body.style-17 .sidebar-navigation{border-color:#901794}body.style-17 .sidebar-navigation .entry:before{background:#901794}body.style-17 .sidebar-navigation .entry .fa{color:#cac9c9}body.style-17 .search-button,body.style-17 .swiper-tabs .block-title:before{background:#901794}body.style-17 .price .current,body.style-17 .product-slide-entry .title:hover{color:#901794}body.style-17 ol li:before{background:#d9d9d9}body.style-17 #loader-wrapper .bubbles span{background:#901794}body.style-17 .swiper-active-switch{border-color:#901794;background:#901794}body.style-17 .hover-class-1:after{background:#901794}body.style-17 .inline-product-entry .image:hover{border-color:#901794}.footer-wrapper.style-17 .copyright a,.footer-wrapper.style-17 .footer-address a b,.footer-wrapper.style-17 .footer-columns-entry .column a:hover,body.style-17 .inline-product-entry .title:hover{color:#901794}body.style-17 .navigation-banner-content .subtitle{font-size:18px;font-weight:600;text-transform:uppercase;line-height:22px;font-family:Raleway,sans-serif}body.style-17 .navigation-banner-content .title{font-weight:700;letter-spacing:-2px;font-family:Raleway,sans-serif}body.style-17 .navigation-banner-content .description{margin-bottom:25px}@media (min-width:1200px){.header-wrapper.style-17 header:not(.fixed-header) .navigation:before{height:100%;content:"";position:absolute;top:0;background:#262626;margin-left:-5000px;left:50%;width:10000px}.header-wrapper.style-17 header:not(.fixed-header) nav>ul>li>a{color:#fff}}body.style-17 .cart-box.popup .content .price,body.style-17 .cart-box.popup .summary .grandtotal span{color:#901794}body.style-17 .button.style-4{border-color:#901794;background:#901794}.side-square-wrapper:after{content:"";clear:both;display:block}.side-square-entry{min-height:800px;position:relative;padding-bottom:50%}.side-square-entry .fixed-parallax{width:50%}.side-square-entry.col-md-push-6 .fixed-parallax{left:50%}.side-square-entry .fixed-parallax:before{display:none}.side-square-entry .align-content{transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);right:15%;position:absolute;top:50%;left:15%}.parallax-view{padding-top:18px;font-size:15px;font-weight:600;color:#2e2e2e;border-top:1px solid #ebebeb;text-align:center;line-height:24px;display:block}.parallax-view:hover{color:#b1b1b1}.side-square-entry .products-swiper{margin-bottom:35px}.swiper-slide.no-shadow:before{display:none}body.style-18 .swiper-active-switch{border-color:#c2a325;background:#c2a325}body.style-18 .price .current,body.style-18 .product-slide-entry .title:hover{color:#c2a325}body.style-18 .search-button{background:#c2a325}.footer-wrapper.style-18 .copyright a,.footer-wrapper.style-18 .footer-links a:hover,body.style-18 .cart-box.popup .content .price,body.style-18 .cart-box.popup .summary .grandtotal span{color:#c2a325}body.style-18 .button.style-4{border-color:#c2a325;background:#c2a325}body.style-18 .article-container ul li:before{color:#c2a325}body.style-18 .bubbles span{background:#c2a325}@media (max-width:1199px){.header-wrapper.style-18 header{background:#262626!important}.side-square-entry .align-content{right:5%;left:5%}}@media (max-width:991px){.side-square-entry .fixed-parallax{width:100%}.side-square-entry.col-md-push-6 .fixed-parallax{left:0}.side-square-entry .fixed-parallax{position:relative}}@media (max-width:767px){.side-square-entry .align-content{transform:none;-moz-transform:none;-webkit-transform:none;-ms-transform:none;padding:50px 30px;right:auto;position:relative;left:auto}.side-square-entry{min-height:300px;min-height:100vh;padding-bottom:0}}.image-text-widget{overflow:hidden;padding:40px 40px 40px 270px;border:2px solid #f2f2f2;position:relative;background-size:auto 100%;background-position:0 0;background-repeat:no-repeat}.image-text-widget .title{font-size:16px;font-weight:700;margin-bottom:10px;color:#2e2e2e;text-transform:uppercase;line-height:24px}.image-text-widget ul li a{font-weight:500;color:#2e2e2e}.article-container ul li:before,.image-text-widget ul li a:hover{color:#ca1515}.special-item-entry{overflow:hidden;margin-right:auto;position:relative;max-width:370px;margin-left:auto}.special-item-entry>img:first-child{height:auto;width:100%;display:block}body:not(.mobile) .special-item-entry:hover>img:first-child{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1)}.special-item-entry .title{transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);font-size:14px;font-weight:700;right:15px;color:#fff;text-transform:uppercase;position:absolute;text-align:center;top:50%;left:15px;line-height:18px;font-family:Montserrat,sans-serif}.special-item-entry .title span{font-size:48px;line-height:40px;display:block}.special-item-entry .button{transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);position:absolute;bottom:30px;left:50%}.fullwidth-block{transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);left:50%;width:100vw}.parallax-slide.small-slide{height:600px!important}@media (max-width:991px){.special-item-entry .title span{font-size:37px}}@media (max-width:767px){.image-text-widget{border:2px solid #f2f2f2;background:none!important;padding-left:40px}.parallax-slide.small-slide{height:350px!important}}.color-background-widget{padding:120px 0;position:relative;background-size:cover}.color-background-widget:before{height:100%;content:"";position:absolute;top:0;background:rgba(0,0,0,.4);left:0;width:100%}.color-background-form{position:relative;max-width:450px;text-align:center;margin:0 auto}.color-background-form .title{font-size:30px;font-weight:700;margin-bottom:10px;color:#fff;text-transform:uppercase;border-top:4px solid #fff;border-bottom:4px solid #fff;letter-spacing:-1px;line-height:42px;font-family:Montserrat,sans-serif}.color-background-form .description{font-size:14px;margin-bottom:22px;color:#fff;line-height:22px}.simple-form .submit{font-size:12px;border:2px solid #ccc;font-weight:700;color:#fff;text-transform:uppercase;position:relative;width:130px;line-height:30px;float:right}.simple-form .submit:hover{border-color:#fff}.simple-form .submit input{height:100%;position:absolute;opacity:0;top:0;left:0;width:100%}.simple-form .input-wrapper{margin-right:140px}.simple-form .input-wrapper input{height:34px;padding:0 15px;font-size:14px;border:none;font-weight:500;color:#000;background:hsla(0,0%,100%,.8);width:100%;line-height:34px}.latest-entries-heading{margin-bottom:20px;border-bottom:1px solid #e6e6e6;padding-bottom:12px}.latest-entries-heading:after{content:"";clear:both;display:block}.latest-entries-heading .title{font-size:20px;font-weight:600;line-height:24px;float:left}.latest-entries-heading .latest-more{font-size:14px;color:#ca1515;line-height:24px;float:right}.latest-entries-heading .latest-more:hover{color:#a3a2a2}.client-logo-wrapper{text-align:center;padding-bottom:20px}.client-logo{display:inline-block}body.style-19 .swiper-tabs .block-title:before{background:#a6a6a6}body.style-19 .price .current,body.style-19 .product-slide-entry .title:hover{color:#ca1515}body.style-19 .product-slide-entry{text-align:center}body.style-19 .hover-class-1:after{background:#a6a6a6}body.style-19 .product-slide-entry .subtitle:hover{color:#ca1515}body.style-19 .bubbles span{background:#ca1515}body.style-19 .swiper-active-switch{border-color:#ca1515;background:#ca1515}@media (min-width:1200px){body.style-19 .navigation-copyright a{color:#ca1515}}@media only screen and (max-width:480px){.welcome-section{overflow:visible}.welcome-section .color-background-widget{padding-right:20px;padding-left:20px}}@media only screen and (max-width:991px){.welcome-section .color-background-widget{background-position:50%}}@media (min-width:1200px){.sidebar-content-wrapper.center-container{transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);padding:0;position:relative;max-width:930px;margin-left:150px;left:50%}.sidebar-content-wrapper.center-container:before{height:100%;content:"";position:absolute;top:0;background:#fff;margin-left:-1px;left:100%;width:10000px}.sidebar-content-wrapper.center-container .content-center{padding:30px;width:auto}.header-wrapper.center-container header{margin-left:-615px;left:50%}.header-wrapper.center-container header{border:none;background:none}.header-wrapper.center-container header.type-3:not(.fixed-header) .header-functionality-entry,.header-wrapper.center-container header.type-3:not(.fixed-header) nav>ul>li>a{color:#fff}.header-wrapper.center-container header.type-3:not(.fixed-header) .header-functionality-entry b{color:#db2020}.header-wrapper.center-container .navigation-footer{margin-left:-615px;left:50%}.header-wrapper.center-container .navigation-copyright{color:#fff}.header-wrapper.center-container .navigation-copyright a{color:#b11a1a}.header-wrapper.center-container .socials-box a:hover{color:#fff}}@media (min-width:1200px) and (max-width:1400px){.header-wrapper.center-container header.type-3:not(.fixed-header) .menu-slider-entry{padding-right:15px}}body.style-20 .navigation-banner-content .subtitle{font-size:18px;font-weight:600;font-style:normal;text-transform:uppercase;line-height:22px;font-family:Raleway,sans-serif}body.style-20 .navigation-banner-content .title{letter-spacing:1px;font-family:Times New Roman}body.style-20 .mozaic-banners-wrapper.type-2 .banner-column{padding:0 15px;margin-bottom:30px}body.style-20 .mozaic-banners-wrapper.type-2 .row{margin-right:-15px;margin-left:-15px}body.style-20 .mozaic-banners-wrapper.type-2 .mozaic-banner-content .subtitle{color:#b11a1a!important}body.style-20 .mozaic-banners-wrapper.type-2 .mozaic-banner-content .title{font-size:40px;color:#2e2e2e!important;font-family:Times New Roman}body.style-20 .mozaic-banners-wrapper.type-2 .mozaic-banner-content .description{font-size:13px;font-style:italic;color:#b3b3b3!important;line-height:20px;font-family:Merriweather,serif}body.style-20 .mozaic-banners-wrapper.type-2 a.mozaic-banner-entry:hover .mozaic-banner-content .description{color:#2e2e2e}body.style-20 .mozaic-banners-wrapper.type-2 .mozaic-banner-content{max-width:82%}body.style-20 .mozaic-banners-wrapper.type-2 a.mozaic-banner-entry:before{background:hsla(0,0%,96%,.7)}body.style-20 .swiper-tabs .block-title:before{background:#b11a1a}body.style-20 .price .current,body.style-20 .product-slide-entry .title:hover{color:#b11a1a}body.style-20 .hover-class-1:after{background:rgba(117,26,26,.7)}body.style-20 .product-slide-entry .subtitle:hover{color:#ca1515}body.style-20 .swiper-active-switch{border-color:#ca1515;background:#ca1515}body.style-20 .bubbles span{background:#ca1515}body.style-20 header .simple-search-form{border:2px solid hsla(0,0%,100%,.5);background:none}body.style-20 header .simple-search-form.active{border-color:#fff}body.style-20 header .simple-search-form .simple-submit{border-color:hsla(0,0%,100%,.5)}body.style-20 header .simple-search-form .simple-submit:hover,body.style-20 header .simple-search-form input[type=text]{color:#fff}body.style-20 .search-button{background:#b11a1a}.newsletter-join{padding:40px 50px;border:5px solid #f7f7f7}.newsletter-join .title{font-size:18px;font-weight:600;margin-bottom:10px;color:#2e2e2e;text-transform:uppercase;line-height:18px}.newsletter-join .description{font-size:13px;margin-bottom:10px;color:#a3a2a2;line-height:22px}.newsletter-join .cell-view{height:75px;width:1000px}.custom-col-4-in-row{padding:0 15px;width:25%;float:left}.custom-col-4-in-row:nth-child(4n+1){clear:both}body.style-20 .cart-box.popup .content .price,body.style-20 .cart-box.popup .summary .grandtotal span{color:#b11a1a}body.style-20 .button.style-4{border-color:#b11a1a;background:#b11a1a}@media (max-width:1199px){.header-wrapper.center-container header.type-3{border:none;background:#262626}.header-wrapper.center-container header.type-3 .header-functionality-entry *{color:#fff}.sidebar-content-wrapper.center-container .content-center{padding-top:30px!important}}@media (max-width:767px){.sidebar-content-wrapper.center-container .content-center{padding-top:15px!important}.custom-col-4-in-row{width:33.33333%}.custom-col-4-in-row:nth-child(4n+1){clear:none}.custom-col-4-in-row:nth-child(3n+1){clear:both}.newsletter-join .cell-view{height:auto}.information-entry-xs{margin-bottom:10px}body.style-20 .products-swiper{margin:0}}@media (max-width:450px){.custom-col-4-in-row{width:50%}.custom-col-4-in-row:nth-child(3n+1){clear:none}.custom-col-4-in-row:nth-child(odd){clear:both}}.products-slider-banner{overflow:hidden;border:1px solid #e6e6e6;margin-bottom:40px;position:relative}.products-slider-banner .pagination{display:none}.products-slider-banner:after{content:"";clear:both;display:block}.products-slider-banner .products-swiper{height:400px;margin-right:0;margin-left:400px}.products-slider-banner .products-swiper:after,.products-slider-banner .products-swiper:before{display:none}.products-slider-banner .swiper-container,.products-slider-banner .swiper-slide,.products-slider-banner .swiper-wrapper{height:inherit!important;position:relative}.products-slider-banner .swiper-slide:after{height:100%;content:"";position:absolute;top:0;background:#e6e6e6;left:0;width:1px}.products-slider-banner .paddings-container{position:relative;top:15%}.products-slider-banner .promo-banner-box{height:400px;margin-bottom:0;padding-bottom:0;width:400px;float:left}.products-slider-banner .promo-banner-box .promo-text .description{font-size:48px;letter-spacing:-1px;line-height:48px}body.style-21 .sidebar-logos-row a img{opacity:.7}body.style-21 .sidebar-logos-row a:hover img{opacity:1}body.style-21 .price .current,body.style-21 .product-slide-entry .title:hover{color:#c7192c}body.style-21 .bubbles span,body.style-21 .search-button{background:#c7192c}.header-wrapper.style-21 header{padding-right:30px;padding-left:30px}.demo-categories-wrapper{margin-bottom:60px}.demo-categories-entry{min-height:450px;padding:35px;border:1px solid #e6e6e6;position:relative;background-position:100% 100%;background-repeat:no-repeat}.demo-categories-entry .title{font-size:14px;font-weight:700;margin-bottom:15px;color:#2f2f2f;text-transform:uppercase;line-height:16px;display:block}.demo-categories-entry .title:hover{color:#c3172b}.demo-categories-entry .list a{padding:15px 0;font-size:13px;font-weight:500;color:#2e2e2e;border-top:1px solid #ebebeb;line-height:18px;display:block}.demo-categories-entry .list a:before{margin-right:7px;color:#cecece;content:"\f105";font-family:FontAwesome;display:inline-block}.demo-categories-entry .list a:hover{color:#c3172b}.demo-categories-entry .block-info{font-weight:400;text-transform:uppercase;text-align:right;font-family:Lato,sans-serif}.demo-categories-entry .block-info .title{font-size:18px;color:#a5a5a5;line-height:24px}.demo-categories-entry .block-info .description{font-size:40px;font-weight:900;color:#262626;letter-spacing:-2px;line-height:42px}.demo-categories-entry .block-info .detail-link{font-size:14px;text-decoration:underline;color:#c3172b;line-height:30px;display:inline-block}.demo-categories-entry .block-info .detail-link:hover{text-decoration:none}.footer-wrapper.style-21 footer.type-2 .copyright a,.footer-wrapper.style-21 footer.type-2 .footer-links a:hover{color:#ce1313}@media (max-width:1700px){.demo-categories-entry .block-info .description{font-size:30px;line-height:32px}}@media (max-width:1400px){.demo-categories-entry .block-info .description{font-size:24px;letter-spacing:-1px;line-height:25px}}@media (min-width:1200px){.header-wrapper.style-21 header:not(.fixed-header) .navigation{border:none}.header-wrapper.style-21 header:not(.fixed-header) nav:before{height:100%;content:"";position:absolute;background:#262626;margin-left:-5000px;left:50%;width:10000px;z-index:-1}.header-wrapper.style-21 header:not(.fixed-header) nav>ul>li>a{color:#fff}}@media (max-width:1199px){.products-slider-banner .promo-banner-box{height:350px;width:350px}.products-slider-banner .products-swiper{height:350px;margin-left:350px}.demo-categories-entry:before{height:100%;content:"";position:absolute;top:0;background:hsla(0,0%,100%,.8);left:0;width:100%}}@media (max-width:991px){.products-slider-banner .promo-banner-box{width:250px}.products-slider-banner .products-swiper{margin-left:250px}.products-slider-banner .promo-banner-box .promo-text .description{font-size:33px;line-height:33px}}@media (max-width:767px){.products-slider-banner .promo-banner-box{width:auto;float:none}.products-slider-banner .products-swiper{height:auto;margin-left:0}.products-slider-banner .paddings-container{padding-top:30px;padding-bottom:30px}.demo-categories-wrapper{margin-bottom:40px}}.teaser-container{height:100%;background-color:#f8f8f8}.teaser-container .cell-view{vertical-align:middle}.teaser-container .row-view{height:25%}.teaser-logo{padding:15px 0;text-align:center}.teaser-logo .logo{display:inline-block}.teaser-logo .logo img{display:block}.teaser-content{padding:70px 0;text-align:center;background:#fff}.teaser-subtitle{font-size:24px;margin-bottom:9px;color:#fff;line-height:24px}.teaser-subtitle,.teaser-title{font-weight:700;text-transform:uppercase;font-family:Montserrat,sans-serif}.teaser-title{font-size:48px;margin-bottom:11px;color:#262626;line-height:48px}.teaser-description{font-size:15px;color:#b6b6b6;max-width:560px;margin:0 auto 35px;line-height:22px}.teaser-date{margin-bottom:55px}.teaser-date .date-square{position:relative;width:25%;float:left;font-family:Montserrat,sans-serif}.teaser-date .date-square:after{height:60px;content:"";position:absolute;top:50%;background:#e3e3e3;left:0;width:1px;margin-top:-30px}.teaser-date .date-square:first-child:after{display:none}.teaser-date .date-square span{font-size:72px;font-weight:400;color:#262626;line-height:70px;display:block}.teaser-date .date-square p{font-size:18px;font-weight:700;color:#c8c8c8;text-transform:uppercase;line-height:24px;display:block}.teaser-content .center{padding:0 15px;max-width:740px;margin:0 auto}.teaser-copyright{padding:25px 0;text-align:center}.teaser-copyright .copyright{margin-bottom:0}.teaser-copyright .copyright a{color:#d7af23}.styled-form{max-width:430px;margin:0 auto}.styled-form .form-title{font-size:13px;color:#313131;text-align:left;line-height:27px}.styled-form .submit-wrapper{height:45px;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;position:relative;text-align:center;background:#d7af23;width:110px;line-height:45px;float:right;white-space:nowrap}.styled-form .submit-wrapper:hover{color:#fff;background:#c2c2c2!important}.styled-form .submit-wrapper input{height:100%;border:none;position:absolute;opacity:0;top:0;left:0;width:100%}.styled-form .field-wrapper{height:45px;border:1px solid #e6e6e6;border-right:none;margin-right:110px}.styled-form .field-wrapper input{height:43px;padding:0 20px;font-size:13px;border:none;width:100%;line-height:43px}@media (max-width:767px){.teaser-date .date-square span{font-size:38px;line-height:34px}.teaser-date .date-square p{font-size:14px}.teaser-content{padding:35px 0}}body.teaser-2{background:#000}body.teaser-2 .teaser-container{background-color:transparent}body.teaser-2 .teaser-background{height:100%;position:absolute;background-size:cover;opacity:.3;top:0;background-position:50%;left:0;width:100%}body.teaser-2 .teaser-content{background:none}body.teaser-2 .teaser-container .row-view{height:0}body.teaser-2 .teaser-title{color:#fff}body.teaser-2 .teaser-description{color:#b6b6b6}body.teaser-2 .teaser-date .date-square span{color:#fff}body.teaser-2 .teaser-date .date-square p{color:#edc32f}body.teaser-2 .teaser-date .date-square:after{background:hsla(0,0%,100%,.3)}body.teaser-2 .styled-form .field-wrapper{border-color:hsla(0,0%,100%,.1)}body.teaser-2 .styled-form .field-wrapper input{color:#fff;background:hsla(0,0%,100%,.1)}body.teaser-2 .teaser-copyright .copyright a:hover{color:#fff!important}body.teaser-3{background:#000}body.teaser-3 .teaser-container{background-color:transparent}body.teaser-3 .teaser-background{height:100%;position:absolute;background-size:cover;opacity:.5;top:0;background-position:50%;left:0;width:100%}body.teaser-3 .teaser-content{background:none}body.teaser-3 .teaser-container .row-view{height:0}body.teaser-3 .teaser-title{color:#fff}body.teaser-3 .teaser-description{color:#b6b6b6}body.teaser-3 .styled-form .field-wrapper{border-color:hsla(0,0%,100%,.1)}body.teaser-3 .styled-form .field-wrapper input{color:#fff;background:hsla(0,0%,100%,.1)}body.teaser-3 .teaser-copyright .copyright a{color:#6aa207}body.teaser-3 .teaser-copyright .copyright a:hover{color:#fff!important}body.teaser-3 .styled-form .submit-wrapper{background:#6aa207}body.teaser-3 .teaser-title{font-size:72px;margin-bottom:15px;border-top:4px solid #fff;border-bottom:4px solid #fff;line-height:62px;display:inline-block}@media (max-width:767px){body.teaser-3 .teaser-title{font-size:52px;line-height:45px}}.message-box{border:2px solid;margin-bottom:25px;color:#8cbc09;position:relative}.message-icon{height:100%;position:absolute;top:0;background:currentColor;left:0;width:62px}.message-icon .fa{font-size:24px;color:#fff;position:absolute;text-align:center;top:50%;left:0;width:100%;line-height:24px;margin-top:-12px}.message-text{padding:20px 60px 20px 100px;font-size:13px;font-weight:500;color:#2e2e2e;line-height:22px}.message-text b{font-weight:700}.message-close{height:100%;right:0;position:absolute;text-align:center;top:0;cursor:pointer;width:55px}.message-close .fa{font-size:12px;color:grey;position:absolute;top:50%;left:0;width:100%;line-height:12px;margin-top:-6px}.message-danger{color:#bc0909}.message-warning{color:#e7b60a}.message-info{color:#03b4ea}.overlay-popup{height:100%;overflow:hidden;position:fixed;top:0;left:-100%;width:100%;z-index:15}.overlay-popup.visible{left:0}.overlay-popup :last-child{margin-bottom:0!important}.overlay-popup .close-layer{height:100%;min-height:100vh;position:absolute;opacity:0;top:0;background:rgba(0,0,0,.2);left:0;width:100%}.overlay-popup .cell-view{position:relative}.overlay-popup.active .close-layer{opacity:1}.overlay-popup .overflow{height:100%;overflow-x:hidden;position:absolute;text-align:center;top:0;left:0;width:100%}.overlay-popup .popup-container{transform:perspective(2000px) rotateX(77deg);-moz-transform:perspective(2000px) rotateX(77deg);-webkit-transform:perspective(2000px) rotateX(77deg);-ms-transform:perspective(2000px) rotateX(77deg);padding:45px;position:relative;max-width:860px;opacity:0;text-align:left;margin:0 auto;background:#fff}.overlay-popup.active .popup-container{transform:perspective(2000px) rotateX(0deg);-moz-transform:perspective(2000px) rotateX(0deg);-webkit-transform:perspective(2000px) rotateX(0deg);-ms-transform:perspective(2000px) rotateX(0deg);opacity:1}.overlay-popup .popup-container .gallery-image{height:auto;width:100%}.close-popup{height:19px;right:18px;position:absolute;top:18px;cursor:pointer;width:19px}.close-popup:after,.close-popup:before{height:2px;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);content:"";position:absolute;top:50%;background:#292929;left:-2px;width:19px;margin-top:-1px}.close-popup:after{transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}#product-popup .popup-container{max-width:860px;width:100%}#subscribe-popup .popup-container{padding:80px 330px 80px 70px;max-width:830px;width:100%}.popup-background{height:100%;right:0;position:absolute;top:0;width:auto}.newsletter-title{font-size:36px;font-weight:400;color:#3d3d3d;position:relative;line-height:48px}.newsletter-text{font-size:14px;font-weight:300;margin-bottom:25px;color:grey;position:relative;line-height:26px}.newsletter-text a{text-decoration:underline;font-weight:500;color:#3d3d3d}.newsletter-text a:hover{text-decoration:none}.overlay-popup .styled-form{margin-bottom:25px;max-width:100%}.overlay-popup .form-title{font-size:13;font-weight:600;color:#313131;z-index:48px}@media (max-width:767px){.overlay-popup .popup-container{padding:25px}.close-popup{right:4px;top:4px}#product-popup .cell-view,#product-popup .table-view{display:block}.popup-background{display:none}#subscribe-popup .popup-container{padding:15px;min-width:0}}.jspPane{margin-right:10px;margin-left:0!important}.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}.jspVerticalBar{height:100%;border-left:1px solid #f2f2f2;right:0;position:absolute;top:0;background:red;width:10px}.jspHorizontalBar{height:16px;position:absolute;bottom:0;background:red;left:0;width:100%}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{position:relative;background:#fff}.jspDrag{position:relative;top:0;background:#c2c2c2;cursor:pointer;left:0}.jspHorizontalBar .jspDrag,.jspHorizontalBar .jspTrack{height:100%;float:left}.jspArrow{padding:0;text-indent:-20000px;margin:0;background:#50506d;cursor:pointer;display:block}.jspArrow.jspDisabled{background:#80808d;cursor:default}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{height:100%;width:16px;float:left}.jspVerticalBar .jspArrow:focus{outline:none}.jspCorner{height:100%;background:#eeeef4;float:left}.article-container{font-size:13px;margin-bottom:25px;color:grey;line-height:22px}.article-container b{font-weight:500;color:#2e2e2e}.article-container a{color:#d14242}.article-container li a{color:grey}.article-container a:hover{color:#2e2e2e}.article-container.columns-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.article-container.columns-2,.article-container.columns-3{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.article-container.columns-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.article-container img,.article-container ol,.article-container p,.article-container ul{margin-bottom:15px}.article-container ol li{font-size:inherit;color:inherit;line-height:inherit}.article-container ul li{padding:4px 0 4px 10px}.article-container ul li:before{margin-right:5px;content:"\f105";font-family:FontAwesome;display:inline-block}.article-container h1,.h1{font-size:32px;font-weight:500;margin-bottom:15px;color:#2e2e2e;line-height:32px}.article-container h2,.h2{font-size:28px;font-weight:300;margin-bottom:15px;color:#262626;line-height:34px}.article-container h3,.h3{font-size:24px;font-weight:600;margin-bottom:11px;color:#000;line-height:28px}.article-container h4,.h4{font-size:14px;margin-bottom:15px;line-height:22px}.article-container h4,.article-container h5,.h4,.h5{font-weight:600;color:#262626;text-transform:uppercase}.article-container h5,.h5{font-size:13px;line-height:30px}.article-container h5 .fa,.h5 .fa{font-size:20px;margin-right:5px;color:#d14242;position:relative;top:-3px;vertical-align:middle;display:inline-block}.article-container h6,.h6{font-size:11px;font-weight:700;margin-bottom:15px;color:#262626;line-height:18px}.article-container.style-1{font-size:14px;font-weight:300;line-height:25px}@media (max-width:767px){.article-container.columns-2,.article-container.columns-3{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;-webkit-column-count:1;-moz-column-count:1;column-count:1}}.accordeon-title,.action-button,.blog-entry .readmore,.blog-entry .subtitle a,.blog-entry .subtitle a b,.blog-entry .title,.bottom-line-a,.breadcrumb-box a,.button,.cart-summary-box .simple-link,.categories-list ul li a,.checkout-progress-widget a.step-entry,.color-selector .entry:after,.color-selector .entry:before,.color-text-widget,.color-text-widget .cell-view,.color-text-widget .description,.color-text-widget .title,.column-article-entry .title,.container-404 .text a,.continue-link,.copyright a,.demo-categories-entry .list a,.demo-categories-entry .title,.departmets-drop-down .list a,.fixed-header-square-button .fa,.header-functionality-entry,.hover-class-1:after,.hover-label,.hover-layer,.icon-entry .image,.inline-product-entry .image,.inline-product-entry .title,.latest-entries-heading .latest-more,.list-type-1 a,.menu-slider-arrows a .fa,.parallax-view,.portfolio-entry .title,.portfolio-navigation a,.product-mix-info,.product-slide-entry .subtitle,.product-slide-entry .tag,.product-slide-entry .title,.quantity-selector .entry.number-minus,.quantity-selector .entry.number-plus,.read-more,.remove-button,.sale-entry,.sale-entry-border,.sale-entry-border:before,.search-button,.search-drop-down .category-entry,.sidebar-logos-row a img,.sidebar-navigation .entry,.sidebar-navigation .entry:before,.simple-field,.simple-form .submit,.simple-search-form,.simple-search-form .simple-submit,.size-selector .entry:after,.socials-box a,.socials-box a .fa,.special-item-entry>img,.square-button,.styled-form .submit-wrapper,.tabs-container.style-1 .tab-switcher,.tags-box a,.top-line-a,.traditional-cart-entry .tag,.traditional-cart-entry .title,a.sale-entry .sale-description,a.sale-entry .sale-price,a.sale-entry .sale-price span,a.sale-entry:before,footer a{-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;-ms-transition:all .15s ease-out}.actions,.blog-entry .image img,.comment-image:after,.creative-square-box .background-box,.creative-square-box:before,.from-the-blog-entry .image:after,.hover-layer .info,.navigation-banner-content,.navigation-banner-content .description,.navigation-banner-content .info,.navigation-banner-content .subtitle,.navigation-banner-content .title,.product-image .bottom-line,.product-image .top-line-a,.product-image img,.product-slide-entry .product-image:after,.product-thumbnails-swiper .paddings-container,.promo-banner-box .promo-text,.promo-banner-box .promo-text .description,.promo-banner-box:before,.sidebar-navigation .title .fa,.swiper-slide .parallax-article .description,.swiper-slide .parallax-article .info,.swiper-slide .parallax-article .subtitle,.title-info,.toggle-list-button:after,a.mozaic-banner-entry .description,a.mozaic-banner-entry .subtitle,a.mozaic-banner-entry .title,a.mozaic-banner-entry .view,a.mozaic-banner-entry:before{-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-ms-transition:all .3s ease-out}.overlay-popup .close-layer,.overlay-popup .popup-container,.portfolio-entry .image img,.portfolio-entry:hover .portfolio-drop-down,.swiper-slide .parallax-article .title{-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;-ms-transition:all .5s ease-out}.blog-entry .image:hover img,.creative-square-box:hover .background-box,.portfolio-entry:hover .image img{-moz-transition:all 15s linear!important;-o-transition:all 15s linear!important;-webkit-transition:all 15s linear!important;transition:all 15s linear!important;-ms-transition:all 15s linear!important}.disable-animation,.shop-grid .product-slide-entry .title{-moz-transition:none!important;-o-transition:none!important;-webkit-transition:none!important;transition:none!important;-ms-transition:none!important}.navigation-banner-content .subtitle,.overlay-popup.active .popup-container,.swiper-slide .parallax-article .description,.swiper-slide .parallax-article .subtitle{transition-delay:.2s;-moz-transition-delay:.2s;-webkit-transition-delay:.2s;-ms-transition-delay:.2s}.navigation-banner-content .title{transition-delay:.15s;-moz-transition-delay:.15s;-webkit-transition-delay:.15s;-ms-transition-delay:.15s}.swiper-slide .parallax-article .info{transition-delay:.4s;-moz-transition-delay:.4s;-webkit-transition-delay:.4s;-ms-transition-delay:.4s}.header-demo{height:250px;margin-bottom:50px;position:relative;background-size:cover;background-position:top}.header-demo.background-demo:before{height:100%;content:"";position:absolute;top:0;background:rgba(0,0,0,.2) none repeat scroll 0 0;left:0;width:100%}.header-demo .header-wrapper.style-3 header:before{height:205px}.header-demo header{position:absolute!important}.header-demo1{height:340px;margin-bottom:50px;position:relative;background-size:cover;background-position:top}.header-demo1.background-demo:before{height:100%;content:"";position:absolute;top:0;background:rgba(0,0,0,.2) none repeat scroll 0 0;left:0;width:100%}.header-demo1 .header-wrapper.style-3 header:before{height:205px}.header-demo1 header{position:absolute!important}:root .simple-field.simple-drop-down select,_:-ms-input-placeholder{padding-right:22px}:root .size-1.simple-field.simple-drop-down select,_:-ms-input-placeholder{padding-right:14px}:root .simple-drop-down select,_:-ms-input-placeholder{padding-right:10px}@media (max-width:991px) and (min-width:768px){.header-functionality-entry{margin-left:15px}}