html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{padding:0;border:0;margin:0;font:inherit;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:none}blockquote footer::before,blockquote footer::after{display:none}body *{text-size-adjust:none}.clear{display:block;overflow:hidden;height:0;clear:both;font-size:0}input:focus,select:focus,textarea:focus,button:focus{outline:none}input,textarea,select{border-radius:0;appearance:none;font-family:Raleway,sans-serif;font-weight:300}a,a:hover{color:#ca1515}a,a:link,a:visited,a:active,a:hover{cursor:pointer;outline:none;text-decoration:none}ul{list-style:none}body{font-family:var(--general-font)!important;font-size:14px;font-weight:normal;line-height:1;overflow-wrap:break-word}form span.error{color:#dc3545;font-size:.85em}img{display:block;max-width:100%;height:auto;margin-right:auto;margin-left:auto}.table-view{display:table;width:100%;height:100%}.row-view{display:table-row}.cell-view{display:table-cell;height:inherit;vertical-align:middle}.swiper-container{position:relative;z-index:1;overflow:hidden;height:auto!important;margin:0 auto;backface-visibility:hidden;direction:ltr}.swiper-wrapper{position:relative;width:100%;height:inherit!important;box-sizing:content-box;margin:0 auto;cursor:url('//assets.jumpseller.com/public/placeholder/themes/vintage/drag.png') 16 9,ew-resize!important;float:left;transform:translate3d(0,0,0);transition-duration:0s;transition-property:transform,left,top;transition-timing-function:ease}.pagination-hidden .swiper-wrapper{left:0!important;cursor:auto!important;transform:translate3d(0,0,0)!important}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-slide{height:inherit!important;box-sizing:content-box;float:left}.swiper-wp8-horizontal{touch-action:pan-y}.swiper-wp8-vertical{touch-action:pan-x}.swiper-container .pagination{width:100%;margin:35px 0 0;text-align:center}.swiper-container.pagination-hidden .pagination{display:none!important}.swiper-pagination-switch{position:relative;display:inline-block;width:10px;height:10px;border:2px #e3e3e3 solid;border-radius:10px;margin:0 5px;cursor:pointer;transition:all 300ms ease-out}.swiper-active-switch{border-color:#03b4ea;background:#03b4ea}#content-block .swiper-arrow-left,#content-block .gallery-arrow-left{position:absolute;z-index:1;top:50%;left:0;margin-top:-30px}#content-block .swiper-arrow-right,#content-block .gallery-arrow-right{position:absolute;z-index:1;top:50%;right:0;margin-top:-30px}#content-block{position:relative}#content-block *:last-child{margin-bottom:0}.nopadding{padding-right:0;padding-left:0;margin-right:0;margin-left:0}.content-center,.position-center{position:relative;max-width:1310px;padding:0 70px;margin:0 auto;background:#fff}.position-center{background:none}.wide-center{max-width:1760px;padding:0 30px;margin:0 auto}@media(max-width:767px){.wide-center{padding:0 15px}}.d-none{display:none}.information-blocks{margin-bottom:70px}.information-blocks img{width:100%}#content-block .sidebar-column .information-blocks{margin-bottom:40px}.block-title{padding-bottom:15px;border-bottom:1px #ebebeb solid;margin-bottom:25px;color:#2e2e2e;font-size:20px;font-weight:600;line-height:24px}.block-title:empty{display:none}.recent .block-title{border-bottom:0}.button{position:relative;display:inline-block;min-width:127px;padding:8px 10px;border:2px #dadada solid;margin-bottom:12px;background:transparent;color:#373737;cursor:pointer;font-size:12px;font-weight:bold;line-height:14px;text-align:center;text-transform:uppercase}.button .fas{margin-right:5px}.button.style-2{border-color:#f2f2f2;background:#f2f2f2}.button.style-9{border-color:rgb(255 255 255 / 50%)}.button.style-1:hover,.button.style-9:hover{border:2px transparent solid;background:#fff}.button.style-2:hover{background:#fff}.button.style-3{display:inline-block;min-width:0;padding:10px 5px;border:2px #f0f0f0 solid;background:#f0f0f0;color:#333232;font-size:12px;font-weight:bold;line-height:16px;text-align:center;text-transform:uppercase}.button.style-4{display:inline-block;min-width:0;padding:10px 5px;border:2px #b11a1a solid;background:#b11a1a;color:#fff;font-size:12px;font-weight:bold;line-height:16px;text-align:center;text-transform:uppercase}.button.style-3:hover,.button.style-4:hover{background:transparent!important;color:#333232!important}.button.style-6{border-color:#fff;background:#fff}.button.style-6:hover{border-color:#bfbfbf;background:transparent;color:#fff}.button.style-8{border-color:rgb(204 204 204 / 20%);background:transparent;color:#fff}.button.style-8:hover{border-color:rgb(204 204 204 / 100%)}.button.style-10{padding:11px 40px;font-size:14px;font-weight:bold;letter-spacing:2px;line-height:18px;text-transform:uppercase}.button.style-14{min-width:0;padding:10px 20px;border-color:#272727;background:#272727;color:#fff;font-size:12px;font-weight:600;line-height:16px}.button.style-14:hover{background:transparent;color:#272727}.button.style-16,.button.style-15:hover{border-color:#f0f0f0;background:#f0f0f0}.button.style-16:hover{border-color:#e0e0e0;background:#fff}.button.style-18{border-color:#f2f2f2;background:#f2f2f2;color:#333}.button.style-18:hover{background:transparent}.button.style-19{border-color:#b11a1a;background:#b11a1a;color:#fff}.button.style-19:hover{background:transparent}.overflow{-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-ms-overflow-scrolling:touch;overflow-y:auto}::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}}ol{counter-reset:number;list-style:none}ol li{padding-left:0;margin-bottom:12px;color:#a3a2a2;font-size:13px;line-height:24px}ol li::before{position:relative;top:-2px;display:inline-block;width:20px;height:20px;border-radius:50%;margin-right:9px;margin-left:3px;background:#b11a1a;color:#fff;content:counter(number);counter-increment:number;font-size:13px;font-weight:600;line-height:20px;text-align:center;vertical-align:middle}.checkbox,.radio{margin-top:0}.checkbox-entry{display:block;margin-bottom:15px;font-size:13px;font-weight:500;line-height:14px}.checkbox-entry b{color:#313131!important;font-weight:600!important}.checkbox-entry input+span{position:relative;top:-1px;display:inline-block;width:12px;height:12px;border:1px #d9d9d9 solid;margin-right:7px;color:#333232;cursor:pointer;vertical-align:middle}.checkbox-entry.radio input+span{width:15px;height:15px;border:1px #e3e3e3 solid;border-radius:50%}.checkbox-entry input{display:none}.checkbox-entry input:checked+span{background:#b11a1a}.checkbox-entry.radio input:checked+span::after{position:absolute;border:1px #e3e3e3 solid;border-radius:50%;box-shadow:inset 0 0 0 3px #fff;content:'';inset:-1px}@media(max-width:1199px){#content-block .content-center,.position-center{padding:0 30px}.responsive-menu-toggle-class{display:block}body.opened-menu{overflow:scroll}.navigation,.content-push{transition:all 300ms ease-out}header.opened .navigation{transform:translateX(0)}.close-header-layer{position:fixed;top:0;left:0;display:none;width:100%;height:100%;background:rgb(0 0 0 / 50%)}#content-block nav>ul{float:none}nav>ul>li{position:relative;padding:0;border-bottom:1px #343434 solid;float:none}nav>ul>li>a{display:block;padding:15px 45px 15px 20px;color:var(--header-background-contrast-dark)!important;font-size:12px;line-height:14px}nav>ul>li>.fas{position:absolute;top:5px;right:5px;width:40px;margin:0;cursor:pointer;font-size:12px;line-height:40px;text-align:center}nav>ul>li.opened>.fas{transform:rotate(180deg)}.full-width-menu-items-right{display:none}.full-width-menu-items-left{margin-right:0;margin-left:0}.submenu{position:relative;top:auto;left:auto;padding:0!important}.submenu-links-line{display:none}.submenu-list-title{position:relative;display:block;margin:0}.submenu-list-title a{display:block;padding:15px 45px 15px 20px;margin:0;font-size:12px;line-height:14px}.submenu-list-title .toggle-list-button{position:absolute;top:0;right:2px;width:43px;height:43px;cursor:pointer}.submenu-list-title .toggle-list-button::before{position:absolute;top:50%;left:50%;width:11px;height:1px;margin-top:-1px;margin-left:-6px;content:''}.submenu-list-title .toggle-list-button::after{position:absolute;top:50%;left:50%;width:1px;height:11px;margin-top:-6px;margin-left:-1px;content:''}.toggle-list-container{display:none;padding-left:20px}.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{width:auto;padding:0;float:none}.submenu .product-column-entry .image{display:none}.submenu .product-column-entry .hot-mark{display:none}.submenu .product-column-entry .submenu-list-title{margin-right:0;margin-left:0}.submenu .product-column-entry .description{margin:0}nav .column-2 .submenu .full-width-menu-items-left,nav .column-1 .full-width-menu-items-left{margin-right:0}nav .column-2 .submenu,nav .column-1 .submenu,nav .simple-list .submenu{left:auto;width:auto;margin:0}.submenu-background{display:none}nav .simple-list .submenu a{display:block;border:none;margin:0;color:#2e2e2e;font-size:12px;font-weight:bold;line-height:14px;text-transform:uppercase}nav .simple-list .submenu a .fas{display:none}nav>ul>li>a .menu-label{position:relative;top:-7px;right:auto;margin-left:5px}}@media(max-width:991px){.information-blocks{margin-bottom:40px}nav>ul>li>div>ul>li.simple-list>i,nav>ul>li>div>ul>li.simple-list.opened>div>ul>li.simple-list>i{top:9px;padding:15px}}@media(max-width:767px){#contact-page .content-center{padding:15px 0 0!important}.position-center{padding:0 15px}}header{position:absolute;z-index:5;top:0;left:0;width:100%;padding:0 70px;margin-bottom:0;backface-visibility:hidden;background:#fff}.navigation{position:relative;height:70px;border-bottom:2px #f7f7f7 solid;font-size:0}nav{position:relative}nav>ul>li{padding-right:20px;padding-left:20px;float:left}nav>ul>li>a{display:inline-block;color:#3d3d3d;font-size:13px;font-weight:bold;line-height:70px;text-transform:uppercase}nav>ul>li>a .menu-label{position:absolute;top:10px;right:3px}nav>ul>li>.fas{position:relative;top:-5px;margin-left:3px;color:#b9b9b9;font-size:10px;vertical-align:middle}.submenu-container{position:absolute;top:60px;left:50%;display:none;padding:20px 10px;border:solid 1px #f4f4f4;border-radius:3px;box-shadow:0 0 15px rgb(0 0 0 / 10%);transform:translateX(-50%)}nav>ul>li:hover{z-index:1}nav>ul>li:hover>a,nav>ul>li>a.active{text-decoration:underline}nav>ul:nth-child(2){float:right}.submenu .list-type-1 .fas{margin:0 7px 0 0;color:#cacaca!important;font-size:13px}.cart-size{font-weight:bold}.submenu{position:absolute;top:100%;left:0;display:none;width:100%}@media(min-width:1200px){.submenu.left-align{left:0!important;margin:0!important}.submenu.right-align{right:0;left:auto!important;margin:0!important}}.submenu .row{position:relative}nav .full-width .submenu{max-width:1310px;padding:50px 0}nav .full-width-columns .submenu{max-width:1310px}nav .column-2{position:relative}nav .column-2 .submenu{left:50%;width:600px;padding:50px 0;margin-left:-300px}nav .column-1{position:relative}nav .column-1 .submenu{left:50%;width:400px;padding:50px 0;margin-left:-200px}nav ul:first-child li:nth-child(1).column-1 .submenu,nav ul:first-child li:nth-child(2).column-1 .submenu{left:0;margin-left:0}nav .simple-list{position:relative}nav .simple-list .submenu{left:50%;width:270px;margin-left:-135px;background-color:#fff}nav .simple-list .submenu a{display:block;padding:16px 20px;border-top:1px #f2f2f2 solid;margin-top:-1px;color:#2e2e2e;font-size:13px;line-height:15px}nav .simple-list .submenu a .fas{position:relative;top:-2px;display:inline-block;margin-right:7px;color:#cacaca;font-size:13px;vertical-align:bottom}nav li.simple-list>i{position:absolute;top:40%;right:10px}.nav-sidebar{display:flex;height:100%;flex-direction:column}.nav-overflow{-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-ms-overflow-scrolling:touch;overflow-y:auto}.nav-main-content{flex-grow:1}div.nav-overflow.nav-secondary>nav>ul>li.simple-list>div>ul>li.simple-list>div,div.nav-overflow.nav-secondary>nav>ul>li.simple-list>div>ul>li.simple-list>div>ul>li>div{top:0;left:100%;width:200px;margin-left:0}div.nav-overflow.nav-secondary>nav>ul>li.simple-list>.fa-chevron-right::before{content:'\f078';font-weight:900}div.nav-overflow.nav-secondary>nav>ul>li.simple-list>i{right:0}.fixed-header-visible{display:none}header.fixed-header .nav-overflow{border-bottom:2px var(--header-background) solid;background-color:var(--header-background)}@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{position:fixed;top:0;left:0;width:100%;border-bottom:2px #fafafa solid;backface-visibility:hidden;background:#fafafa}header.fixed-header nav{max-width:1310px;padding:0 70px;margin:0 auto;text-align:right}header.fixed-header nav>ul:nth-child(2){float:none}header.fixed-header nav>ul{display:inline-block;text-align:left}header .additional-header-logo{position:absolute;top:50%;left:70px;transform:translateY(-50%)}header .additional-header-logo img{display:block;width:auto;max-height:50px}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;margin-top:27px;float:left;text-decoration:none!important;text-transform:none}.fixed-header-visible .header-functionality-entry:first-child{padding-left:0}.fixed-header-square-button{width:30px;margin-left:20px;float:left;line-height:30px;text-align:center;text-decoration:none!important;white-space:nowrap}.fixed-header-square-button:first-child{margin-left:0}.fixed-header-square-button .fas{display:inline-block;color:inherit!important;font-size:13px;line-height:30px}.fixed-header-square-button:hover .fas{color:#3d3d3d}}.header-top{position:relative;border-bottom:1px #f0f0f0 solid}.socials-box{font-size:0}header .socials-box{margin-top:12px;margin-right:-3px;float:right}.socials-box a{display:inline-block;width:32px;margin:0 3px;font-size:18px;line-height:30px;text-align:center}.socials-box a .fab{position:relative;top:0;line-height:30px}.socials-box a:hover{color:#3d3d3d}body:not(.mobile) .socials-box a:hover .fab{top:-5px}.header-functionality-entry{display:inline-block;padding:0 14px;border-right:1px #d0d0d0 solid;color:var(--header-background-contrast-dark)!important;font-size:13px;font-weight:normal;line-height:15px;vertical-align:bottom;white-space:nowrap}.header-functionality-entry.open-search-popup{display:none}.header-functionality-entry:hover{color:var(--header-color-hover-text)!important}.header-functionality-entry:last-child{padding-right:0;border-right:none}.header-functionality-entry .fas{position:relative;top:-2px;display:inline-block;margin-right:5px;vertical-align:middle}.header-functionality-entry b{color:var(--header-background-contrast-dark)!important;font-family:Montserrat,sans-serif;font-size:13px;font-weight:bold}.logo-wrapper{display:table-cell;width:300px;vertical-align:middle}#logo{display:inline-block;max-width:90%;height:auto;min-height:45px}.search-box{background:#fff}.search-button{position:relative;width:45px;height:45px;background:#03b4ea;float:right}.search-button:hover{background:#999!important}.search-button .fas{display:block;color:#fff;font-size:14px;line-height:45px;text-align:center}.search-button input[type='submit']{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.search-field{height:45px;border:1px #e8e8e8 solid;border-right:none;margin-right:45px}.search-field input[type='text']{width:100%;height:43px;padding:0 20px;border:none;background:none;color:#3d3d3d;font-size:14px;line-height:43px}.navigation-copyright{padding:25px 10px;font-size:12px;line-height:15px;text-align:center}.navigation-copyright a{font-weight:600}.navigation-copyright a:hover{text-decoration:underline}.popup *:last-child{margin-bottom:0!important}.search-box.popup{position:fixed;width:460px;padding:18px;border:1px #ebebeb solid;background:#fff}.loaded .popup{z-index:7;display:none}.popup.active{display:block}.search-box.popup.bottom-align{top:auto!important;bottom:75px}.search-box.popup.bottom-align .search-drop-down .list{position:absolute;top:auto;bottom:100%}.search-box.popup.bottom-align::before{top:100%;transform:rotate(180deg)}.cart-box.popup{position:fixed;width:350px;padding:15px 0 0;box-shadow:3px 20px 54px -27px rgb(0 0 0 / 75%)}.cart-box.popup .popup-container{position:relative;padding:15px 15px 10px;border:1px #ebebeb solid;background:#fff}.cart-box.popup .image{width:70px;float:left}.cart-box.popup .cart-entry{position:relative;padding:15px 0}.cart-box.popup .cart-entry:not(:first-child){border-top:1px solid #eee}.cart-box.popup .content{margin:0 20px 0 85px}.cart-box.popup .content .title{display:block;color:#2e2e2e;font-size:14px;font-weight:600;line-height:18px}.cart-box.popup .content .title:hover{text-decoration:underline}.cart-box.popup .content .quantity{margin-bottom:3px;color:#808080;font-size:13px;line-height:18px}.cart-box.popup .content .price{color:#e11414;font-size:18px;font-weight:600;line-height:24px}.cart-box.popup .summary{margin-bottom:25px;text-align:right}.cart-box.popup .summary .subtotal{color:#878787;font-size:14px;font-weight:600;line-height:22px}.cart-box.popup .summary .grandtotal{color:#343434;font-size:18px;font-weight:600;line-height:22px}.cart-box.popup .summary .grandtotal span{color:#e11414}.cart-buttons .column{width:100%;float:left}.cart-buttons .button{display:block;margin-bottom:5px}.cart-box.popup .button-x{position:absolute;top:0;right:0;cursor:pointer}.cart-box.popup.left-align{left:15px!important}.cart-box.popup.left-align .popup-container::before{right:auto;left:30px}.cart-box.popup.cart-left .popup-container::before{right:auto;left:30px}.cart-box.popup.fixed-header-left{right:auto!important;left:50%;margin-left:-615px}body.style-0 .cart-box.popup .content .price{color:#03b4ea}body.style-0 .cart-box.popup .summary .grandtotal span{color:#03b4ea}body.style-0 .button.style-4{border-color:#03b4ea;background:#03b4ea}.header-functionality-entry span.products_count,.header-functionality-entry span.cart-size{padding:3px 7px;border-radius:70px;margin-right:6px;background-color:var(--header-background-contrast-light)!important;color:var(--header-background)!important}.navigation-footer{background:var(--header-background)!important;color:var(--header-background-contrast-dark)!important}@media(max-width:1199px){#content-block header{position:fixed;top:0;padding:0 30px}.header-top .socials-box{display:none}.navigation{position:fixed;z-index:7;top:0;left:0;width:290px;height:100%;border:none;background-color:white;transform:translateX(-290px)}.nav-overflow{position:absolute;top:75px;bottom:0;left:0;width:100%}.navigation-header{padding:0 50px 0 20px}.navigation-header .title{font-size:20px;font-weight:bold;line-height:75px;text-transform:uppercase}.navigation-header .close-menu{position:absolute;top:17px;right:5px;width:40px;height:40px;cursor:pointer;line-height:40px;text-transform:uppercase}.navigation-header .close-menu::before,.navigation-header .close-menu::after{position:absolute;top:50%;left:50%;width:18px;height:2px;margin:-1px 0 0 -9px;background:#fff;content:''}.navigation-header .close-menu::before{transform:rotate(45deg)}.navigation-header .close-menu::after{transform:rotate(-45deg)}.navigation-footer .socials-box{border-top:1px transparent solid;border-bottom:1px transparent solid;margin-top:-1px;margin-right:0;float:none}.navigation-footer .socials-box a{width:14.25%;height:41px;border-left:1px transparent solid;margin:0;color:#fff;float:left;line-height:39px}.navigation-footer .socials-box a:first-child{border-left:none}.menu-button{position:absolute;top:14px;right:0;cursor:pointer;font-size:25px}.menu-button .fas{display:block;line-height:inherit}.navigation,.content-push{transition:all 300ms ease-out}.close-header-layer{position:fixed;top:0;left:0;display:none;width:100%;height:100%;background:rgb(0 0 0 / 50%)}#content-block nav>ul{float:none}nav>ul>li{position:relative;padding:0;border-bottom:1px #343434 solid;float:none}nav>ul>li>a{display:block;padding:20px 35px 20px 20px;color:#fff;font-size:12px;line-height:14px}nav>ul>li>.fas{position:absolute;top:5px;right:5px;width:40px;margin:0;cursor:pointer;font-size:12px;line-height:40px;text-align:center}.submenu{position:relative;top:auto;left:auto;padding:0!important}nav .column-2 .submenu,nav .column-1 .submenu,nav .simple-list .submenu{left:auto;width:auto;padding-left:10px;margin:0;background:none}nav .simple-list .submenu a{display:block;padding:15px 45px 15px 20px;border:none;margin:0;font-size:12px;font-weight:bold;line-height:14px;text-transform:uppercase}nav .simple-list .submenu a .fas{display:none}nav>ul>li>a .menu-label{position:relative;top:-7px;right:auto;margin-left:5px}.header-functionality-entry{padding:0;border-right:none}.header-functionality-entry span{display:none}.header-functionality-entry span.cart-size,.header-functionality-entry span.cart-size-2{display:inline-block;padding:3px 7px;border-radius:70px;margin-right:6px;background:#ca1515;color:#fff}.header-functionality-entry .fas{width:45px;height:45px;margin:0;color:#2f2f2f;font-size:24px;line-height:45px;text-align:center}.header-functionality-entry.open-search-popup{display:inline-block}#logo{min-height:0}.cart-box.popup{display:none!important}.navigation-search-content{display:none}#content-block>div.header-wrapper.style-6>header>div.navigation>div.nav-overflow>nav>ul{width:100%!important}}@media(max-width:767px){#content-block header{padding:0 15px}.header-functionality-entry b{display:none}.header-functionality-entry .fas{width:33px;height:33px;font-size:23px;line-height:33px}#logo{max-width:100%}.header-functionality-entry span.products_count{display:inline-block;min-width:20px;height:20px;border-radius:20px;margin-right:5px;margin-left:-7px;background:#b11a1a;color:#fff;filter:alpha(opacity=75);font-size:.75rem;font-weight:500;line-height:17px;-moz-opacity:.75;-khtml-opacity:.75;opacity:.75;text-align:center}}@media(max-width:480px){.search-box.popup{right:2%!important;width:96%}.search-box.popup::before{right:50%;margin-right:-14px}}footer{position:relative}.footer-bottom-navigation{position:relative;display:table;width:100%;padding:40px 0}.footer-bottom-navigation .cell-view{position:relative}.footer-bottom-navigation .footer-links{font-size:0}.footer-links a{display:inline-block;padding-right:15px;border-right:1px #cfcfcf solid;margin-top:7px;margin-right:15px;margin-bottom:7px!important;color:#3c3c3c;font-size:14px;font-weight:500;line-height:14px;vertical-align:top}.footer-links a:last-child{padding-right:0;border:none;margin-right:0}.footer-links a:hover{color:#03b4ea}@media(max-width:991px){.information-entry{margin-bottom:35px}}.swiper-tabs{position:relative}.swiper-tabs::before{position:absolute;bottom:24px;left:0;width:100%;height:1px;background:#ebebeb;content:''}.swiper-tabs .block-title{position:relative;padding-right:7px;padding-left:7px;border-bottom:none;margin-right:15px;color:#a1a1a1;float:left;font-weight:normal}.swiper-tabs .block-title.active{color:#2e2e2e;font-weight:600}.swiper-tabs .block-title:hover{color:#2e2e2e}.swiper-tabs .block-title::before{position:absolute;bottom:-2px;left:0;width:0;height:3px;background:#03b4ea;content:''}.swiper-tabs .block-title.active::before{width:100%}.tabs-entry{display:none}.tabs-entry:first-child{display:block}.swiper-tabs .title,.links-drop-down .title{display:none}.products-swiper{position:relative;margin:0 -21.25px}.products-swiper::before,.products-swiper::after{position:absolute;z-index:2;top:0;left:0;width:21.25px;height:100%;background:#fff;content:''}.products-swiper::after{right:-3px;left:auto}.products-swiper .paddings-container{padding:0 21.25px}.product-slide-entry{max-width:210px;margin:0 auto}.last_viewed_products .product-slide-entry{max-width:inherit}.align-products-list,.related-products .owl-stage{display:flex;flex-wrap:wrap;align-items:stretch}.align-products-list .custom-col-4-in-row{margin-bottom:2rem!important}.align-products-list .product-slide-entry,.related-products .main-item{display:flex;height:100%;flex-direction:column;justify-content:space-between}.pdtb10{padding:10px 0}.product-image-label{position:absolute;z-index:1;border-radius:50%}.product-image-label span{position:absolute;top:50%;left:0;width:100%;color:#fff;font-size:11px;font-weight:bold;line-height:12px;text-align:center;text-transform:uppercase;transform:translateY(-50%)}.product-image-label.type-1{top:7px;left:7px;width:40px;height:40px;background:#93b92c}.product-image-label.type-2{top:7px;right:7px;width:40px;height:40px;background:#b11a1a}.product-image-label.type-3{top:50%;left:50%;width:65px;height:65px;margin:-32px 0 0 -32px;background:rgb(64 64 64 / 95%)}.product-slide-entry .product-image{position:relative;display:block;overflow:hidden;margin-bottom:15px}.product-slide-entry img{position:relative;display:block;width:100%;backface-visibility:hidden}.product-slide-entry>img:first-child{margin-bottom:15px}.product-slide-entry .product-image:hover img{transform:scale(1.1)}.product-slide-entry.shift-image .product-image:hover img{transform:scale(1) translateX(-100%)}.product-slide-entry.shift-image .product-image img{position:absolute;top:0;left:100%;width:100%;height:auto}.product-slide-entry.shift-image .product-image img:first-child{position:relative;left:0}.product-slide-entry .product-image .bottom-line{position:absolute;bottom:-35px;left:0;width:100%;background:rgb(28 28 28 / 90%);font-size:11px;font-weight:600;line-height:35px;text-align:center}.product-slide-entry .product-image:hover .bottom-line{bottom:0}.product-slide-entry .product-image .bottom-line.left-attached{bottom:0;left:-37px;width:35px;backface-visibility:hidden}.product-slide-entry .product-image:hover .bottom-line.left-attached{left:0}.product-image .bottom-line-a{display:block;overflow:hidden;color:#fff;cursor:pointer;text-overflow:ellipsis;white-space:nowrap}.product-image .bottom-line-a:hover{border-color:transparent!important;background:#fff;color:#222}.product-image .bottom-line-a.square{width:35px;border-left:1px rgb(255 255 255 / 10%) solid}.product-image .bottom-line.left-attached .bottom-line-a.square{border-bottom:1px rgb(255 255 255 / 10%) solid;border-left-color:transparent}.product-image .bottom-line-a .fas{width:25px;margin-right:3px;color:inherit!important;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{position:absolute;top:10px;min-width:35px;height:35px;padding:0 10px;background:#fff;color:#2e2e2e;cursor:pointer;font-size:14px;font-weight:600;line-height:35px;text-align:center}.product-image .top-line-a span{display:inline-block;font-size:11px;line-height:35px;vertical-align:bottom}.product-image .top-line-a .fas{display:inline-block;line-height:35px;vertical-align:bottom}.product-image .top-line-a:hover{background:#2e2e2e;color:#fff}.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{display:block;margin-bottom:7px;color:#8b8b8b;font-size:10px;font-weight:500;line-height:14px;text-transform:uppercase}.product-slide-entry .tag:hover{color:#2e2e2e}.product-slide-entry .title{display:block;margin-bottom:10px;color:#2e2e2e;font-size:15px;font-weight:600;line-height:18px}.product-slide-entry .title b{font-weight:bold}.product-slide-entry .title:hover{color:#03b4ea}.price{padding-bottom:5px;margin-top:.85rem;font-size:15px;line-height:15px}.price .prev{display:inline-block;color:#989898;text-decoration:line-through}.price .current{display:inline-block;color:#da75cb;font-size:18px;font-weight:600}.descp p:empty{min-height:1.5em}.descp iframe{max-width:100%}.descp figure{max-width:100%!important;height:auto!important}@media(min-width:768px){.swiper-tabs .list,.links-drop-down .list{display:block!important}}@media(max-width:767px){.swiper-tabs .block-title{display:block;margin-right:0;margin-bottom:0;float:none}.swiper-tabs{margin-bottom:25px}.swiper-tabs .title,.links-drop-down .title{position:relative;display:block;padding:0 40px 0 15px;border:2px #f0f0f0 solid;cursor:pointer;font-size:16px;line-height:40px;text-align:left;white-space:nowrap}.swiper-tabs .title::after,.links-drop-down .title::after{position:absolute;top:0;right:0;width:40px;height:40px;content:'\f107';font-family:'Font Awesome 5 Free';font-weight:900;line-height:40px;text-align:center}.swiper-tabs .title.active::after,.links-drop-down .title.active::after{content:'\f106'}.swiper-tabs .list .block-title{display:block!important;padding-top:15px}.swiper-tabs::before{display:none}.swiper-tabs .list,.links-drop-down .list{display:none}}.mozaic-banners-wrapper{background-color:var(--banners-background)}.mozaic-banners-wrapper .row{margin:0 -4px}.mozaic-banners-wrapper .banner-column{padding:0 4px;margin-bottom:8px}.banner-column .mozaic-banner-entry{background-image:var(--banner-image-url)}.banner-column .title,.banner-column .subtitle,.banner-column .description{color:var(--banner-text-color)!important}.banner-column .title:empty,.banner-column .subtitle:empty,.banner-column .description:empty{display:none}.mozaic-banner-entry{position:relative;display:block;border:2px #ebebeb solid;background-position:right bottom;background-repeat:no-repeat}.mozaic-banner-entry.type-1{height:505px;background-position:center bottom;background-size:470px}.mozaic-banner-entry.type-2{height:248.5px;margin-bottom:8px;background-size:auto 100%}.mozaic-banner-entry.type-3{height:280px;margin-bottom:8px;background-position:center;background-size:cover}@media(max-width:445px){.mozaic-banner-entry.type-3{height:130px!important}}@media(max-width:480px){.mozaic-banner-entry.type-3{height:130px!important}}@media(min-width:481px) and (max-width:600px){.mozaic-banner-entry.type-3{height:180px!important}}@media(min-width:601px) and (max-width:767px){.mozaic-banner-entry.type-3{height:220px!important}}@media(min-width:768px) and (max-width:800px){.mozaic-banner-entry.type-3{height:140px!important}}@media(min-width:801px) and (max-width:900px){.mozaic-banner-entry.type-3{height:160px!important}}@media(min-width:901px) and (max-width:1000px){.mozaic-banner-entry.type-3{height:180px!important}}@media(min-width:1001px) and (max-width:1100px){.mozaic-banner-entry.type-3{height:325px!important}}@media(min-width:1001px) and (max-width:1190px){.mozaic-banner-entry.type-3{height:185px!important}}@media(min-width:1191px) and (max-width:1400px){.mozaic-banner-entry.type-3{height:190px!important}}@media(min-width:1401px) and (max-width:1600px){.mozaic-banner-entry.type-3{height:210px!important}}@media(min-width:1601px) and (max-width:1700px){.mozaic-banner-entry.type-3{height:230px!important}}@media(min-width:1701px) and (max-width:1800px){.mozaic-banner-entry.type-3{height:250px!important}}@media(min-width:1801px) and (max-width:2000px){.mozaic-banner-entry.type-3{height:280px!important}}.mozaic-banner-content{position:relative;max-width:430px;padding:50px 8.5%}.mozaic-banner-content:empty{display:none}.mozaic-banner-content .subtitle{margin-bottom:5px;color:#515151;font-size:22px;font-weight:600;line-height:22px;text-transform:uppercase}.mozaic-banner-content .title{margin-bottom:10px;font-family:Montserrat,sans-serif;font-size:60px;font-weight:bold;line-height:55px;text-transform:uppercase}.mozaic-banner-entry.type-2 .mozaic-banner-content .subtitle,.mozaic-banner-entry.type-3 .mozaic-banner-content .subtitle{display:block;margin-bottom:2px;font-size:16px!important}.mozaic-banner-entry.type-2 .mozaic-banner-content .title,.mozaic-banner-entry.type-3 .mozaic-banner-content .title{display:block;font-size:32px;line-height:32px}.mozaic-banner-content .description{display:block;margin-bottom:15px;color:#b3b3b3;font-size:13px;line-height:22px}.mozaic-swiper{overflow:hidden;height:505px;border:2px #ebebeb solid}.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{width:10px;height:10px;border:none;margin:0 6px 0 0;background:#dedede}.mozaic-swiper .pagination .swiper-active-switch{background:#bfbfbf}@media(max-width:767px){.mozaic-banner-entry.type-1::before{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;content:'';opacity:.7}#content-block .mozaic-banner-entry.type-1,#content-block .mozaic-banner-entry.type-2,#content-block .mozaic-swiper{height:auto}.mozaic-banner-content{padding:25px 20px}.mozaic-swiper .mozaic-banner-content{padding-bottom:55px}body.style-20 .mozaic-banners-wrapper.type-2 .mozaic-banner-content .title{font-size:16px!important}}@media only screen and (max-width:992px){.mozaic-banner-entry.type-1{background-position:right bottom;background-size:400px}}.mozaic-banners-wrapper.type-2 .mozaic-banner-content{position:absolute;top:50%;left:0;display:block;max-width:65%;padding-top:0;padding-bottom:0;transform:translateY(-50%)}.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{display:block;color:#515151;font-size:24px;font-weight:600}.mozaic-banners-wrapper.type-2 .mozaic-banner-content .title{display:block;color:#008acc}.mozaic-banners-wrapper.type-2 .mozaic-banner-entry::before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(1 138 204 / 70%);content:'';opacity:0}body:not(.mobile) .mozaic-banners-wrapper.type-2 .mozaic-banner-entry:hover .subtitle{color:#fff}.mozaic-banners-wrapper.type-2 .mozaic-banner-entry .title{font-weight:normal;letter-spacing:-1px}body:not(.mobile) .mozaic-banners-wrapper.type-2 .mozaic-banner-entry:hover .title,body:not(.mobile) .mozaic-banners-wrapper.type-2 a:hover~.mozaic-banner-entry .title{color:#fff;transform:translateX(20px)}body:not(.mobile) .mozaic-banners-wrapper.type-2 .mozaic-banner-entry:hover .description,body:not(.mobile) .mozaic-banners-wrapper.type-2 .mozaic-banner-entry:hover .view,body:not(.mobile) .mozaic-banners-wrapper.type-2 a:hover~.mozaic-banner-entry .description,body:not(.mobile) .mozaic-banners-wrapper.type-2 a:hover~.mozaic-banner-entry .view{color:#fff;transform:translateX(40px)}body:not(.mobile) .mozaic-banners-wrapper.type-2 .mozaic-banner-entry:hover::before,body:not(.mobile) .mozaic-banners-wrapper.type-2 a:hover~.mozaic-banner-entry::before{opacity:1}.mozaic-banners-wrapper.type-2 .mozaic-swiper .pagination{top:20px;bottom:auto;margin-top:0}@media(max-width:767px){.mozaic-banners-wrapper.type-2 .mozaic-banner-content{position:relative;top:0;left:0;max-width:100%;padding-top:20px;padding-bottom:20px;transform:translateY(0%)}.mozaic-banners-wrapper.type-2 .mozaic-swiper .mozaic-banner-content{padding-top:55px}}.parallax-slide{position:relative}.parallax-clip{position:absolute;top:0;left:0;width:100%;height:100%;clip:rect(auto,auto,auto,auto)}.fixed-parallax{position:fixed;top:0;left:0;width:100%;height:100%;background-position:center top;background-size:cover;transform:translateZ(0)}.fixed-parallax::before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / 20%);content:''}.parallax-slide .position-center{position:relative;height:inherit;min-height:inherit}.parallax-vertical-align{position:absolute;top:50%;left:0;width:100%;margin-top:-85px;text-align:center}.parallax-article{position:relative;padding:0 15px}@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%)}.parallax-article.right-align{transform:translateX(10%)}}.parallax-article .subtitle{padding-bottom:0;margin-bottom:10px;color:#fff;font-size:24px;font-weight:bold;line-height:24px;text-transform:uppercase}.parallax-article.dark-text .subtitle{color:#b11a1a}.parallax-article .title{display:inline-block;padding-bottom:0;border-top:4px #fff solid;border-bottom:4px #fff solid;margin-bottom:25px;color:#fff;font-family:Montserrat,sans-serif;font-size:60px;font-weight:bold;line-height:70px;text-transform:uppercase}.parallax-article.dark-text .title{border-color:#303030!important;color:#303030}.parallax-article .description{max-width:470px;margin:0 auto 25px;color:#fff;font-size:15px}.parallax-article.dark-text .description{color:#808080}.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){.tp-simpleresponsive .caption{top:40px!important}.slider-component .tp-banner-container .tp-banner ul li .caption h2{padding-bottom:15px;margin-bottom:0}.parallax-article .subtitle{font-size:18px;line-height:18px}.parallax-article .title{margin-bottom:15px!important;font-size:50px;line-height:50px!important}.parallax-slide.auto-slide{padding:100px 0}.parallax-article .description{margin:0 auto 10px;font-size:16px;line-height:20px}.parallax-article .info .button{margin:10px 0 0;font-size:13px;line-height:11px}}@media(max-width:767px){.parallax-article .subtitle{margin-bottom:5px!important;font-size:18px;line-height:18px}.parallax-article .title{border:none!important;margin-bottom:5px!important;font-size:16px;line-height:16px!important}.parallax-slide.auto-slide{padding:100px 0}.tp-simpleresponsive .caption{top:10px!important}.parallax-article .description{margin:0 auto 5px;font-size:12px!important;line-height:12px}.parallax-article .info .button{padding:2px;margin:0 5px;font-size:11px;line-height:11px}}.simple-search-form{position:relative;padding:6px 0 6px 12px;border:1px #e8e8e8 solid;background:#fff}.simple-search-form.active{border-color:#3d3d3d}.simple-search-form input[type='text'],.simple-search-form input[type='search']{width:100%;height:26px;padding:0 45px 0 0;border:none;background:none;color:#222;font-size:14px;font-weight:normal;line-height:25px}.simple-search-form .simple-submit{position:absolute;top:6px;right:0;width:38px;height:25px;border-left:1px #e8e8e8 solid;color:#919191;cursor:pointer}.simple-search-form .simple-submit:hover{color:#222}.simple-search-form .simple-submit input{position:absolute;top:0;left:0;width:100%;height:100%;border:none;opacity:0}.simple-search-form .simple-submit .fas{display:block;color:inherit;font-size:13px;line-height:25px;text-align:center}.sidebar-header-content{padding:25px 20px 0;border-bottom:2px var(--header-background) solid;background-color:var(--header-background)}header.type-3{display:flex;flex-direction:column;border:1px #f7f7f7 solid}header.type-3 .navigation{flex-grow:1}header.type-3 .logo-container{margin-bottom:30px;text-align:center}header.type-3 .simple-search-form{margin-bottom:10px}.simple-search-form form.aa-Form,.search-box form.aa-Form{display:flex;flex-direction:row-reverse}.simple-search-form form.aa-Form .aa-InputWrapperPrefix,.simple-search-form form.aa-Form .aa-InputWrapper,.search-box form.aa-Form .aa-InputWrapperPrefix,.search-box form.aa-Form .aa-InputWrapper{display:flex}.simple-search-form form.aa-Form .aa-InputWrapperPrefix label,.simple-search-form form.aa-Form .aa-InputWrapper input,.search-box form.aa-Form .aa-InputWrapperPrefix label{padding:0;margin:0}.simple-search-form form.aa-Form .aa-InputWrapper,.search-box form.aa-Form .aa-InputWrapper{flex:1}.search-box form.aa-Form .aa-InputWrapper input{width:100%;height:43px;padding:0 20px;border:1px #e8e8e8 solid;background:none;color:#3d3d3d;font-size:14px;line-height:43px}.simple-search-form form.aa-Form .aa-InputWrapperPrefix label{display:flex;padding:0 6px;border-left:1px solid rgb(238 238 238 / 50%)}.simple-search-form form.aa-Form .aa-InputWrapperPrefix label button{border:0;background-color:transparent;color:#919191;outline:0!important}.simple-search-form form.aa-Form .aa-InputWrapperPrefix label button:hover{color:#222}.simple-search-form form.aa-Form .aa-InputWrapperPrefix label button svg{width:14px;height:14px}.search-box form.aa-Form .aa-InputWrapperPrefix label{display:flex}.search-box form.aa-Form .aa-InputWrapperPrefix label button{display:flex;width:45px;border:0!important;border-radius:0;color:#fff;outline:0!important;place-content:center center}.search-box form.aa-Form .aa-InputWrapperPrefix label button:hover{background:#999!important}.search-block form.aa-Form .aa-InputWrapperPrefix label button{position:absolute;top:10px!important}.aa-Panel{position:absolute;z-index:99999;padding:10px;border:1px solid #e8e8e8;background-color:#fff;box-shadow:none}.aa-Panel.sidebar-search-autocomplete{margin-top:10px;margin-right:-1px;margin-left:-13px}.aa-Panel.empty-search-autocomplete,.aa-Panel.popup-search-autocomplete{margin-top:5px}.aa-Panel.empty-search-autocomplete{border:1px solid #ccc;border-radius:4px}.aa-Panel li.aa-Item{padding:0 5px;margin:0 -5px}.aa-Panel li.aa-Item .aa-ItemLink{padding:5px 0}.aa-Panel li.aa-Item a.aa-ItemLink span{font-size:14px}.simple-search-form .aa-Form .aa-LoadingIndicator{position:absolute;top:9px;right:10px;background-color:#f2f2f2;cursor:auto!important}.reload-autocomplete .aa-LoadingIndicator{position:absolute!important;top:6px!important;right:7px!important;background-color:white!important}header.type-3 .header-functionality-entry{padding-left:0}@media(min-width:1200px){header.type-3{position:fixed;top:0;left:0;width:300px;height:100%;padding:0}header.type-3 .navigation{border:none}header.type-3:not(.fixed-header) nav>ul>li{position:relative;display:inline-block;width:auto;padding:0 25px 0 20px;clear:both;float:left}header.type-3:not(.fixed-header) nav>ul>li>a{line-height:40px}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;left:100%;margin:0}header.type-3:not(.fixed-header) .full-width .submenu,header.type-3:not(.fixed-header) .full-width-columns .submenu{width:calc(100vw - 300px);max-width:1170px!important}header.type-3:not(.fixed-header) nav>ul>li>a .menu-label{right:10px}header.type-3 .navigation-footer{display:block!important;padding:15px 15px 0;border-right:1px #f7f7f7 solid;border-left:1px #f7f7f7 solid;text-align:center}header.type-3 .socials-box{margin:0;float:none}header.type-3 .socials-box a{margin:0}header.type-3 .navigation-copyright{padding:10px 0;background:var(--header-background)!important;color:var(--header-background-contrast-dark)!important}}@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{display:table;width:100%;padding:10px 0}header.type-3 .logo-container{display:table-cell;width:215px;text-align:left;vertical-align:middle}#logo img{max-height:100px}header.type-3 .header-responsive-column{display:table-cell;width:400px;vertical-align:middle}header.type-3 .header-responsive-column .responsive-menu-toggle-class{float:right}header.type-3 .header-functionality-entry{float:right}header.type-3 .menu-button{position:relative;top:auto;float:right}}.sidebar-content-wrapper{min-height:1200px;margin-left:300px}.sidebar-content-wrapper .content-alert{padding-top:35px}.sidebar-content-wrapper .content-alert .alert-warning{padding:20px 25px}@media(min-width:1200px){.sidebar-content-wrapper.fixed-header-margin{padding-top:0!important}}@media(max-width:1199px){.sidebar-content-wrapper{margin:0 0 30px}}@media(max-width:767px){.sidebar-content-wrapper{margin:0 15px 15px}}.product-slide-entry .subtitle{display:block;color:#2e2e2e;font-size:15px;font-weight:600;line-height:22px;text-align:left}.product-slide-entry .subtitle:hover{color:#66900d}.product-slide-entry .date{color:#a3a2a2;font-size:13px;line-height:22px;text-align:left}.parallax-slide .swiper-container{position:absolute;top:0;left:0;width:100%;height:inherit!important}.parallax-slide .swiper-wrapper{height:inherit!important}.parallax-slide .swiper-slide{position:relative;background-position:center center;background-size:cover}.parallax-slide .swiper-slide::before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / 50%);content:''}.swiper-slide .parallax-article .subtitle{opacity:0;transform:translateX(300px)}.swiper-slide .parallax-article .title{display:inline-block;border-top:4px #fff solid;border-bottom:4px #fff solid;margin-bottom:25px;backface-visibility:hidden;font-size:100px;line-height:90px;opacity:0;transform:scale(0)}.swiper-slide .parallax-article .description{opacity:0;transform:translateX(-300px)}.swiper-slide .parallax-article .info{opacity:0;transform:translateX(300px);transition-delay:400ms}.swiper-slide.active .parallax-article .subtitle,.swiper-slide.active .parallax-article .description,.swiper-slide.active .parallax-article .info{opacity:1;transform:translateX(0)}.swiper-slide.active .parallax-article .title{opacity:1;transform:scale(1)}@media(max-width:767px){.swiper-container .swiper-slide .parallax-article .title{font-size:55px!important;line-height:50px!important}}@media(min-width:768px) and (max-width:1024px){.swiper-container .swiper-slide .parallax-article .title{font-size:70px!important;line-height:50px!important}}.product-detail-box{margin-bottom:40px}.product-detail-box .product-title{margin-bottom:10px;color:#3d3d3d;font-size:30px;font-weight:normal;line-height:34px}.product-detail-box .product-subtitle{margin-bottom:14px;color:#949494;font-size:14px;font-weight:600;line-height:18px}.product-description{color:#808080;font-size:14px;font-weight:bold;line-height:24px}.detail-info-entry{margin-bottom:25px}.detail-info-entry-title{margin-bottom:7px;color:#313131;font-size:14px;font-weight:600;line-height:18px}.product-detail-box .price{margin-bottom:40px;font-family:Lato,sans-serif;letter-spacing:-2px;line-height:36px}.product-detail-box .price .prev{display:inline-block;margin-right:7px;color:#9c9c9c;font-size:25px;font-weight:normal;vertical-align:middle}.product-detail-box .price .current{display:inline-block;color:#262626!important;font-size:36px;font-weight:bold;vertical-align:middle}.quantity-selector{font-size:0}.quantity-selector .button{margin-right:20px}.quantity-selector .entry{position:relative;display:inline-block;width:37px;height:36px;border:1px #d1d1d1 solid;margin-left:-1px;color:#4c4c4c;cursor:pointer;font-family:Raleway,sans-serif!important;font-size:12px;line-height:35px;text-align:center;user-select:none}.quantity-selector .entry.number-minus::before,.quantity-selector .entry.number-plus::before{position:absolute;top:50%;left:50%;width:11px;height:1px;margin-top:-0.5px;margin-left:-5.5px;background:#4d4d4d;content:''}.quantity-selector .entry.number-plus::after{position:absolute;top:50%;left:50%;width:1px;height:11px;margin-top:-5.5px;margin-left:-0.5px;background:#4d4d4d;content:''}.quantity-selector .entry.number{width:44px;min-width:44px;padding:0 5px;cursor:default}.quantity-selector .entry.number-minus:hover,.quantity-selector .entry.number-plus:hover{background:#b11a1a}.quantity-selector .entry.number-minus{margin-left:0}.quantity-selector .entry:hover::before,.quantity-selector .entry:hover::after{background:#fff!important}.quantity-selector .entry.number-minus:active,.quantity-selector .entry.number-plus:active{background:#f71414}.share-box{position:relative;padding:12px 0;border-top:1px #ebebeb solid;border-bottom:1px #ebebeb solid;margin-top:30px}.share-box::after{display:block;width:100%;height:0;clear:both;content:''}.share-box .title{color:#808080;float:left;font-size:14px;font-weight:300;line-height:30px}.share-box .socials-box{float:right}.share-box .socials-box a{margin:0}.discount-date{color:#808080;float:left;font-size:.95em!important;font-weight:300;letter-spacing:normal;line-height:30px}.product-detail-box .button.style-10,.product-detail-box .button.style-11{width:50%;padding-right:10px;padding-left:10px;float:left}@media(min-width:767px){.product-detail-box .button.style-10,.product-detail-box .button.style-11{width:auto}}@media(max-width:767px){.product-detail-box .button{display:block!important;width:auto!important;float:none!important}.product-detail-box .detail-info-entry input.button{width:100%!important}.share-box .title,.share-box .socials-box{float:none;text-align:center}}.tabs-container.style-1 .swiper-tabs{font-size:0}.tabs-container.style-1 .tab-switcher{display:inline-block;padding:15px 20px;border:1px #e6e6e6 solid;margin-right:14px;color:#262626;font-size:13px;font-weight:600;line-height:13px;text-transform:uppercase}.tabs-container.style-1 .tab-switcher.active{border-color:#b11a1a;background:#b11a1a;color:#fff}.tabs-container.style-1 .swiper-tabs::before{bottom:0}.tabs-container.style-1 .tabs-entry{padding:55px;border:1px #e6e6e6 solid;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{display:block;margin:-1px 0 0}.tabs-container.style-1 .swiper-tabs{margin-bottom:0}}.product-preview-box .pagination{display:block;float:left}#logo img,.cart-box.popup .image img,.product-preview-box .swiper-slide img{display:block;width:100%}.product-zoom-container{position:absolute;top:0;left:0;display:none;overflow:hidden;width:100%;height:100%;opacity:0}.product-zoom-container.visible{display:block}.product-zoom-container .move-box{position:absolute;top:0;left:0;width:300%}.product-zoom-container .default-image{display:block;width:100%;height:auto}.product-zoom-container .zoomed-image{position:absolute;top:0;left:0;width:100%;height:auto}.product-zoom-container .zoom-area{position:absolute;top:0;left:0;width:35%;height:35%;border:3px rgb(255 255 255 / 40%) solid}.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-entry{padding:40px 0;border-top:1px #eee solid;border-bottom:1px #eee solid;background-position:center center;background-repeat:no-repeat;background-size:cover;text-align:center}.breadcrumb-entry .breadcrumb-title.style-1{color:#312926;font-size:36px;font-weight:normal;letter-spacing:-1px;line-height:36px}.breadcrumb-entry .breadcrumb-title.dark{color:#312926}.map-box{position:relative;margin-top:-25px;margin-bottom:55px}.map-box.type-2{height:450px;margin-top:0}#map-canvas{position:absolute;top:0;left:0;width:100%;height:100%}.block-title.main-heading{padding-bottom:20px;margin-bottom:20px;font-size:30px;font-weight:normal;line-height:30px}label{display:block;padding-top:5px;margin-bottom:7px;color:#313131;font-size:13px;font-weight:600;line-height:14px}.simple-field{width:100%;height:45px;padding:0 20px;border:1px #e6e6e6 solid;margin-bottom:25px;color:#313131;font-size:13px;font-weight:normal;line-height:43px}input.simple-field:hover,textarea.simple-field:hover,input.simple-field:focus,textarea.simple-field:focus{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;padding-bottom:14px;margin-bottom:20px;line-height:19px}textarea.simple-field.size-1{height:138px}.simple-drop-down.simple-field{width:auto;padding:0;border:none}.simple-drop-down.simple-field::after{width:45px;height:45px;line-height:45px}.simple-drop-down.simple-field.size-1::after{width:35px;height: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::placeholder{color:#808080;opacity:1}.button input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.map-overlay-info{position:relative;overflow:hidden;width:280px;height:360px;padding:0 40px;margin-top:-460px;margin-right:45px;background:rgb(255 255 255 / 90%);float:right}.map-overlay-info .cell-view{height:360px}.contact-spacer{height:15px}.map-box.type-2 iframe,iframe{max-width:100%}@media(max-width:991px){.map-box.type-1{left:auto;width:auto;margin-left:0}.map-overlay-info{top:-15px;width:auto;height:auto;padding:0;margin:0 0 20px;float:none}.map-overlay-info .cell-view{display:block;height:auto}.contact-spacer{display:none}}@media(max-width:767px){.map-box.type-1,.map-box.type-2,.map-box.type-3{height:auto;margin-top:0}}.login-box{min-height:0;padding:50px 55px;border:1px #ebebeb solid;background:#fcfcfc}@media(max-width:991px){.login-box{padding:20px 25px}}@media(max-width:767px){.login-box{min-height:0;padding:25px 15px}.login-box .button{padding-right:10px;padding-left:10px;font-size:12px}}.page-selector{padding:15px 0 0;border-top:1px #ebebeb solid;border-bottom:1px #ebebeb solid;margin-bottom:30px;font-size:0}.page-selector .description{margin-bottom:15px;color:#808080;float:left;font-size:13px;font-weight:normal;line-height:30px}.page-selector .shop-grid-controls .inline-text{color:#808080;float:left;font-size:13px;font-weight:normal;line-height:30px}.page-selector .pages-box{float:right}.square-button{display:inline-block;width:28px;border:1px #e3e3e3 solid;color:#666;font-size:12px;font-weight:500;line-height:28px;text-align:center}.square-button:hover,.square-button.active{border-color:#cd0000;background:#cd0000;color:#fff}.page-selector .square-button{margin-right:4px;margin-bottom:15px}.page-selector .square-button:last-child{margin-right:0}.page-selector .divider{display:inline-block;margin-right:4px;margin-bottom:15px;font-size:18px;line-height:18px;vertical-align:bottom}.page-body p:empty{min-height:1.5em}@media(max-width:767px){.page-selector{margin-left:0!important}}.container-404{max-width:none;padding:100px 30px;margin:0 auto;text-align:center}.container-404 .title{color:#343434;font-family:Montserrat,sans-serif;font-size:200px;font-weight:normal;letter-spacing:-25px;line-height:200px}.container-404 .description{margin-bottom:5px;color:#343434;font-size:50px;font-weight:300;line-height:100px}.container-404 .text{color:#808080;font-size:14px;font-weight:normal;line-height:24px}.container-404 .text a{color:#b11a1a;font-weight:600;text-decoration:underline}.container-404 .text a:hover{color:#343434}@media(max-width:767px){.container-404{padding:25px 15px}.container-404 .title{margin-bottom:10px;font-size:100px;letter-spacing:-7px;line-height:100px}.container-404 .description{margin-bottom:10px;font-size:43px;line-height:43px}}.share-box .title b{color:#2e2e2e;font-weight:500}.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 #f5f5f5 solid}.detail-info-lines.border-box .share-box:first-child{border-top:none}#content-block .shop-grid-controls .entry{min-height:30px;padding-right:0;border-right:1px #ebebeb solid;margin-right:0;margin-bottom:15px!important;float:right;line-height:30px}#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}.simple-drop-down select{width:100%;min-width:180px;height:30px;padding:0 40px 0 10px;border:1px #ebebeb solid;appearance:none;color:#7c7c7c;cursor:pointer;font-size:13px;font-weight:normal;line-height:28px;text-overflow:ellipsis;white-space:nowrap}.simple-drop-down::after{position:absolute;top:0;right:0;width:30px;height:30px;border:1px #ebebeb solid;background:#fff;color:#7c7c7c;content:'\f107';cursor:pointer;font-family:'Font Awesome 5 Free';font-size:12px;font-weight:900;line-height:30px;pointer-events:none;text-align:center}.shop-grid-controls .simple-drop-down{margin-right:10px;float:left}.product-slide-entry .price{margin-bottom:20px}.product-slide-entry .article-container{display:none;margin-bottom:15px}@media(max-width:991px){.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){#content-block .shop-grid-controls .entry{padding-right:10px;border-right:none;margin-right:10px}}@media(max-width:480px){.shop-grid-item{float:left}.shop-grid-controls{margin-bottom:0;text-align:center}#content-block .shop-grid-controls .entry{display:inline-block;padding-right:10px;border-right:none;margin-right:10px;float:none}}@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{display:inline-block;padding-right:10px;border-right:none;margin-right:10px;float:none}.shop-grid-controls .simple-drop-down{width:115px}}.traditional-cart-entry.style-1{padding-bottom:33px;border-bottom:1px #ebebeb solid;margin-bottom:32px}.traditional-cart-entry::after{display:block;clear:both;content:''}.traditional-cart-entry .image{width:70px;float:left}.traditional-cart-entry.style-1 .image{width:170px}.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{display:inline-block;margin-bottom:5px;color:#8b8b8b;font-size:10px;font-weight:500;line-height:10px;text-transform:uppercase}.traditional-cart-entry .tag:hover{color:#2e2e2e}.traditional-cart-entry .title{display:block;margin-bottom:0;color:#2e2e2e;font-size:20px;font-weight:600;line-height:28px}.traditional-cart-entry .title:hover{color:#b11a1a}.traditional-cart-entry .inline-description{margin-bottom:5px;color:#808080;font-size:13px;font-weight:normal;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{display:inline-block;width:34px;border:1px #e6e6e6 solid;background:transparent;color:#2e2e2e;font-size:12px;line-height:32px;text-align:center}.remove-button:hover{border:1px #b11a1a solid;background:#b11a1a;color:#fff}@media(max-width:767px){.traditional-cart-entry .image{display:inline-block;margin-bottom:15px}}@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{width:100%;margin-bottom:40px;color:#2e2e2e;font-size:14px;font-weight:600;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;white-space:nowrap}.cart-table td{padding:40px 30px;border-bottom:1px #e6e6e6 solid!important;vertical-align:middle}.cart-table th{padding:25px 30px;border-bottom:1px #e6e6e6 solid;color:#343434;font-size:16px;line-height:20px;vertical-align:middle}.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{border:none;overflow-y:hidden}.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;border-bottom:1px #e6e6e6 solid;margin-bottom:20px;color:#333232;font-size:16px;font-weight:600;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 #e6e6e6 solid;text-align:right}.cart-summary-box .button{display:block;padding-right:10px;padding-left:10px;margin-bottom:18px}.cart-summary-box .sub-total{margin-bottom:5px;color:#878787;font-size:15px;font-weight:600;line-height:20px}.cart-summary-box .grand-total{margin-bottom:15px;color:#343434;font-size:22px;font-weight:600;line-height:30px}.cart-summary-box .simple-link{color:#808080;font-size:13px;font-weight:normal;line-height:24px}.cart-summary-box .simple-link:hover{color:#343434}.sidebar-subtotal{margin-bottom:30px}.sidebar-subtotal .price-data{padding-bottom:25px;border-bottom:1px #e6e6e6 solid;margin-bottom:30px;text-align:center}.sidebar-subtotal .price-data .main{margin-bottom:15px;color:#333232;font-family:Montserrat,sans-serif;font-size:40px;font-weight:bold;line-height:40px}.sidebar-subtotal .price-data .title{margin-bottom:5px;color:#666;font-size:13px;line-height:18px}.sidebar-subtotal .price-data .subtitle{margin-bottom:10px;color:#333232;font-size:12px;font-weight:600;line-height:16px;text-transform:uppercase}.sidebar-subtotal .additional-data .title{margin-bottom:20px;color:#333232;font-size:16px;font-weight:600;line-height:24px}.sidebar-subtotal .additional-data .title .inline-label{margin-right:10px;margin-left:0}.sidebar-subtotal .additional-data .button{display:block;padding-right:10px;padding-left:10px}@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}.cart-table th:first-child{padding-left:0!important}.traditional-cart-entry .content{margin-left:0}}@media(max-width:767px){.cart-summary-box{padding:30px 15px}.cart-table th:first-child{padding-left:0!important}.traditional-cart-entry .content{margin-left:0}.cart-table td,.cart-table th{padding-right:8px;padding-left:8px}.traditional-cart-entry .title{font-size:13px;line-height:14px}#cart-update-form .quantity-selector .entry{width:35px;height:35px;margin-left:0;line-height:30px}#cart-update-form .quantity-selector .entry.number{width:35px;min-width:35px;height:35px}.cart-table th{width:auto!important;padding:10px;font-size:13px;text-align:center}.cart-table td{padding:20px 8px;text-align:center}.cart-table .subtotal{font-size:100%}#cart-update-form .quantity-selector{width:35px;margin:0 auto}.cart-table .column-4{width:80px!important}.cart-page.padding-top-40{padding-top:0!important}.cart-page .cart-table{margin-top:20px}.cart-page.content-center{padding-right:0!important;padding-left:0!important;margin-top:0!important}}.swiper-slide.no-shadow::before{display:none}.fullwidth-block{left:50%;width:100%;transform:translateX(-50%)}.parallax-slide.small-slide{height:auto!important;margin-bottom:30px}@media(max-width:480px){.swiper-slide .parallax-article .title{font-size:35px!important;line-height:30px!important}}body.style-19 .swiper-tabs .block-title::before{background:#a6a6a6}body.style-19 .product-slide-entry .title:hover{color:#b11a1a}body.style-19 .price .current{color:#b11a1a}body.style-19 .hover-class-1::after{background:#a6a6a6}body.style-19 .product-slide-entry .subtitle:hover{color:#b11a1a}body.style-19 .bubbles span{background:#b11a1a}body.style-19 .swiper-active-switch{border-color:#b11a1a;background:#b11a1a}@media(min-width:1200px){body.style-19 .navigation-copyright a{color:var(--header-background-contrast-light)!important}}@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:center center}}@media(min-width:1200px){.sidebar-content-wrapper.center-container{position:relative;left:50%;max-width:930px;padding:0;margin-left:150px;transform:translateX(-50%)}.sidebar-content-wrapper.center-container::before{position:absolute;top:0;left:100%;width:10000px;height:100%;margin-left:-1px;background:#fff;content:''}.sidebar-content-wrapper.center-container .content-center{width:auto;padding:30px}.header-wrapper.center-container header{left:50%;border:none;margin-left:-615px;background:none}.header-wrapper.center-container .navigation-footer{left:50%;margin-left:-615px}}@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-family:Raleway,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:22px;text-transform:uppercase}body.style-20 .navigation-banner-content .title{font-family:'Times New Roman',serif;letter-spacing:1px}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 .title{font-size:30px}body.style-20 .mozaic-banners-wrapper.type-2 .mozaic-banner-content .description{color:#2e2e2e!important;font-family:Merriweather,serif;font-size:13px;font-style:italic;line-height:20px}body.style-20 .mozaic-banners-wrapper.type-2 .mozaic-banner-entry:hover .mozaic-banner-content .description{color:#2e2e2e}body.style-20 .mozaic-banners-wrapper.type-2 .mozaic-banner-content .description.light-text{color:#fff!important}body.style-20 .mozaic-banners-wrapper.type-2 .mozaic-banner-content{max-width:82%}body.style-20 .mozaic-banners-wrapper.type-2 .mozaic-banner-entry::before{background:rgb(245 245 245 / 70%)}body.style-20 .swiper-tabs .block-title::before{background:#b11a1a}body.style-20 .product-slide-entry .title:hover{color:#b11a1a}body.style-20 .price .current{color:#b11a1a}body.style-20 .hover-class-1::after{background:rgb(117 26 26 / 70%)}body.style-20 .product-slide-entry .subtitle:hover{color:#b11a1a}body.style-20 .swiper-active-switch{border-color:#b11a1a;background:#b11a1a}body.style-20 .bubbles span{background:#b11a1a}body.style-20 header .simple-search-form{border:2px rgb(193 193 193 / 40%) solid;background:#e0e0e0}body.style-20 header .simple-search-form.active{border-color:rgb(193 193 193 / 90%);background:#f2f2f2}body.style-20 header .simple-search-form .simple-submit{border-color:rgb(238 238 238 / 50%)}body.style-20 header .simple-search-form input::placeholder{color:#666}body.style-20 .search-button{background:#b11a1a}.custom-col-4-in-row{width:25%;padding:0 15px;float:left}.custom-col-4-in-row:nth-child(4n+1){clear:both}body.style-20 .cart-box.popup .content .price{color:#b11a1a}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.3333%}.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(2n+1){clear:both}}.article-container{margin-bottom:25px;color:#808080;font-size:13px;line-height:22px}.article-container b{color:#2e2e2e;font-weight:500}.article-container a{color:#d14242}.article-container li a{color:#808080}.article-container a:hover{color:#2e2e2e}.article-container.columns-2{column-count:2;column-gap:30px}.article-container.columns-3{column-count:3;column-gap:30px}.article-container p,.article-container ul,.article-container ol,.article-container img{margin-bottom:15px}.article-container ol li{color:inherit;font-size:inherit;line-height:inherit}.article-container ul li{padding:4px 0 4px 10px;font-size:13px}.article-container ul li::before{display:inline-block;margin-right:5px;color:#b11a1a;content:'\f105';font-family:'Font Awesome 5 Free';font-weight:900}.article-container h1,.h1{margin-bottom:15px;color:#2e2e2e;font-size:32px;font-weight:500;line-height:32px}.article-container h2,.h2{margin-bottom:15px;color:#262626;font-size:28px;font-weight:300;line-height:34px}.article-container h3,.h3{margin-bottom:11px;color:#000;font-size:24px;font-weight:600;line-height:28px}.article-container h4,.h4{margin-bottom:15px;color:#262626;font-size:14px;font-weight:600;line-height:22px;text-transform:uppercase}.article-container h5,.h5{color:#262626;font-size:13px;font-weight:600;line-height:30px;text-transform:uppercase}.article-container h5 .fas,.h5 .fas{position:relative;top:-3px;display:inline-block;margin-right:5px;color:#d14242;font-size:20px;vertical-align:middle}.article-container h6,.h6{margin-bottom:15px;color:#262626;font-size:11px;font-weight:bold;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{column-count:1;column-gap:0}}.entry::before,.entry,.button,.socials-box a,.socials-box a .fa,.search-drop-down .category-entry,.search-button,.header-functionality-entry,footer a,.product-slide-entry .title,.product-slide-entry .tag,.inline-product-entry .title,.inline-product-entry .image,.list-type-1 a,.hover-class-1::after,.hover-label,.menu-slider-arrows a .fa,.bottom-line-a,.top-line-a,.fixed-header-square-button .fa,.read-more,.product-mix-info,.simple-search-form .simple-submit,.departmets-drop-down .list a,.copyright a,.styled-form .submit-wrapper,a.sale-entry::before,a.sale-entry .sale-price,a.sale-entry .sale-price span,a.sale-entry .sale-description,.breadcrumb-box a,.icon-entry .image,.quantity-selector .entry.number-minus,.quantity-selector .entry.number-plus,.tabs-container.style-1 .tab-switcher,.size-selector .entry::after,.color-selector .entry::after,.color-selector .entry::before,.blog-entry .title,.blog-entry .subtitle a,.blog-entry .subtitle a b,.blog-entry .readmore,.square-button,.tags-box a,.categories-list ul li a,.container-404 .text a,.portfolio-navigation a,.portfolio-entry .title,.action-button,.hover-layer,.continue-link,.accordeon-title,.traditional-cart-entry .tag,.traditional-cart-entry .title,.remove-button,.cart-summary-box .simple-link,.simple-field,.column-article-entry .title,.product-slide-entry .subtitle,.parallax-view,.simple-form .submit,.latest-entries-heading .latest-more,.demo-categories-entry .title,.demo-categories-entry .list a,.sale-entry-border,.sale-entry-border::before,.color-text-widget,.color-text-widget .cell-view,.color-text-widget .title,.color-text-widget .description,.sale-entry,.simple-search-form,.special-item-entry>img{transition:all .15s ease-out}.product-slide-entry .product-image::after,.title .fa,.navigation-banner-content,.from-the-blog-entry .image::after,.toggle-list-button::after,.product-image .bottom-line,.product-image .top-line-a,.navigation-banner-content .title,.navigation-banner-content .description,.navigation-banner-content .info,.swiper-slide .parallax-article .subtitle,.swiper-slide .parallax-article .description,.swiper-slide .parallax-article .info,.mozaic-banner-entry .subtitle,.mozaic-banner-entry .title,.mozaic-banner-entry .description,.mozaic-banner-entry::before,.product-image img,.product-thumbnails-swiper .paddings-container,.blog-entry .image img,.comment-image::after,.hover-layer .info,.title-info,.actions,.mozaic-banner-entry .view{transition:all 300ms ease-out}.swiper-slide .parallax-article .title,.portfolio-entry .image img,.portfolio-entry:hover .portfolio-drop-down{transition:all 500ms ease-out}.blog-entry .image:hover img,.portfolio-entry:hover .image img{transition:all 15000ms linear!important}.disable-animation,.shop-grid .product-slide-entry .title{transition:none!important}.navigation-banner-content .subtitle,.swiper-slide .parallax-article .subtitle,.swiper-slide .parallax-article .description{transition-delay:200ms}.navigation-banner-content .title{transition-delay:150ms}:root .simple-field.simple-drop-down select{padding-right:22px}:root .size-1.simple-field.simple-drop-down select{padding-right:14px}:root .simple-drop-down select{padding-right:10px}@media(max-width:991px) and (min-width:768px){.header-functionality-entry{margin-left:15px}}.btp-title{padding:20px 0;border-bottom:1px #ccc solid;margin-right:15px;margin-bottom:20px;margin-left:15px;color:#333232;font-size:18px;font-weight:600;line-height:20px}.align-items-center{display:flex;flex-wrap:wrap;align-items:center}.hidden{display:none}.btr-pack-price{font-size:18px;font-weight:600}.btr-pack-discount{color:#9c9c9c;font-weight:normal}.bg-light{background-color:#f9f9f9}.d-block{display:block}.bti-text{color:#666;font-size:.9375rem}.current-product-options{line-height:1.3}.bought-together-variant{margin-bottom:3px}.my-3{margin-top:1rem;margin-bottom:1rem}.mb-3{margin-bottom:1rem}.mgb-5{display:block;margin-bottom:5px}.mgb-15{margin-bottom:15px}.mgb-30{margin-bottom:30px!important}.mgb-70{margin-bottom:70px}.w-100{width:100%}.card{padding:15px;border:1px solid #eaeaea}.text-buy-them{color:#808080;font-weight:300}.btr-product-name,.bought-together-variant,.brand-name h4 a{color:#212529}.product-name{color:#2e2e2e;font-size:15px;font-weight:600;line-height:18px}.price-total{margin-top:5px}.featured-reviews .owl-prev,.related-products .owl-prev,.featured-reviews .owl-next,.related-products .owl-next{position:absolute;top:0;display:block!important;width:15px;height:100%;border:0 solid black}.featured-reviews .owl-prev,.related-products .owl-prev{left:-15px}.featured-reviews .owl-next,.related-products .owl-next{right:-15px}.carousel .owl-nav{position:absolute;z-index:40;bottom:-1.5%;width:100%}.carousel .owl-nav button{position:absolute;z-index:10;bottom:48%;display:block;overflow:hidden;width:40px;height:40px;margin:-20px 0 0;background:rgb(255 255 255 / 90%)!important;color:rgb(0 0 0 / 80%)!important;cursor:pointer;text-decoration:none;transition:all .3s ease}.carousel .owl-nav button.owl-prev{left:0}.carousel .owl-nav button.owl-next{right:0}.carousel .owl-nav button.owl-prev:hover,.carousel .owl-nav button.owl-next:hover{background-color:#f8f8f8!important}.carousel .owl-nav button:hover{background:rgb(255 255 255 / 100%)!important}.carousel.owl-carousel .owl-nav button.owl-next,.carousel.owl-carousel .owl-nav button.owl-prev{border:1px solid #ededed!important}.carousel.owl-carousel .owl-dots button.active span{background-color:#37424e!important;color:#fff}.carousel.owl-carousel .owl-dots button span{display:block;width:14px;height:14px;border-width:2px;border-style:solid;border-color:#37424e;border-radius:12px;margin:0 2px}.carousel.owl-carousel .owl-dots{margin:15px 0 0;text-align:center}.cross-selling-products{display:flex;flex-wrap:wrap;align-items:start;margin-top:20px;margin-bottom:30px!important}.cross-selling-products .product-block{margin-bottom:10px!important}.cross-selling-products .product-image{position:relative}.cross-selling-products .caption{position:initial;min-height:150px}.product-block .color-swatch fieldset.colors{margin-top:10px;gap:10px!important}.product-block .color-swatch fieldset.colors .color-option label{width:15px!important;height:15px!important}.product-block .color-swatch fieldset.colors .color-option-plus{position:relative;width:15px;height:15px;border:1px solid rgb(0 0 0 / 10%);border-radius:3px;color:#333;cursor:pointer;line-height:.9;outline:1px solid rgb(0 0 0 / 10%)!important;outline-offset:3px;text-align:center}.product-block .color-swatch fieldset.colors .color-option-plus:hover{background-color:whitesmoke;color:#000}@media(min-width:576px){.cross-selling-products .caption{min-height:100px}}.cross-selling-products .caption .brand-name{min-height:100px}.cross-selling-products .caption small{font-size:80%!important;line-height:1.5}.cross-selling-products .button{width:100%;padding:10px;border:0;line-height:18px}.cross-selling-products .status-tag.sale{position:absolute;top:10px;left:5px}.product-block-discount{text-decoration:line-through}.adc-form{margin-top:10px}.adc-form .button{width:100%}@media screen and (max-width:767px){.mt-2{margin-top:15px}}fieldset.colors,.color-selector,fieldset.select-options{display:flex;flex-flow:row wrap;padding-top:5px;gap:6px 12px}fieldset.select-options{gap:10px 4px}fieldset.select-options .select-option>label{display:block}fieldset.colors .color-option input,fieldset.select-options .select-option input{display:none}fieldset.colors .color-option label,.color-selector .color-option{position:relative;width:35px;height:35px;border:1px solid rgb(0 0 0 / 10%);border-radius:3px;cursor:pointer;outline:1px solid rgb(0 0 0 / 10%);outline-offset:3px}fieldset.select-options .select-option label{position:relative;padding:4px 10px;border-color:var(--primary-color)!important;cursor:pointer;font-weight:normal}fieldset.colors .color-option input.disabled+label,fieldset.select-options .select-option input.disabled+label{filter:alpha(opacity=40);opacity:.4}fieldset.colors .color-option input.disabled+label::after{position:absolute;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><path d='M3 0 L0 1 L97 100 L100 99' fill='%23d8d8d8' /></svg>");background-position:center center;background-repeat:no-repeat;background-size:100% 100%,auto;content:"";inset:0}fieldset.colors .color-option input:checked+label,.color-selector input:checked+.color-option{outline:1px solid rgb(0 0 0 / 50%)}fieldset.colors .color-option input.disabled:checked+label,.color-selector input.disabled:checked+.color-option{outline:1px solid rgb(0 0 0 / 100%)}fieldset.select-options .select-option input:checked+label{background:var(--primary-color)!important;color:#fff!important}fieldset.select-options .select-option input:checked:hover+label{color:#fff!important}.color-selector input{position:absolute;width:0;height:0;cursor:pointer;opacity:0}.color-selector .color-option.selected{outline-color:rgb(0 0 0 / 50%)}fieldset.select-options .select-option input:hover+label{background:rgb(0 0 0 / 8%)}.product-rating{display:flex;padding:.5rem 0;line-height:100%}.price .product-rating{font-size:1.5rem}.product-rating span{margin:0 .1rem}.stars{color:#d9d9d9}.stars span{position:relative;display:inline-block}.stars .partial-checked::after{position:absolute;top:0;left:0;overflow:hidden;width:var(--star-partial-width);color:#e4a400;content:"\f005"}.stars .checked{color:#e4a400}.product-block-rating-container{margin:1rem 0 0!important}.product-rating .reviews-number{padding-left:.5rem;border:none;background:none;color:#4ec0a6;cursor:pointer}.expand-button{color:#4ec0a6}.product-reviews{display:flex;width:100%;flex-direction:column;margin-top:2rem}.product-reviews .bold{font-weight:bold}.product-reviews .centered{align-self:center;text-align:center}.product-reviews .title{margin:0;font-size:1.5rem;font-weight:bold;line-height:1.25}.product-reviews .product-rating.rating{margin:1rem 0;font-size:2rem}.product-reviews .body{width:80%;margin:0 auto}.product-reviews .body .author{color:#838383;font-size:.8rem;font-style:italic}.product-reviews .body .product-rating{margin:1rem 0 0;font-size:1.2rem}.product-reviews .product-rating p{padding-left:.5rem;margin-left:auto;font-size:2.5rem}.product-reviews .product-rating span:last-of-type{margin-right:auto}.product-reviews .more-reviews,.product-reviews .loading-reviews{margin:0 auto}.product-reviews .more-reviews i,.product-reviews .loading-reviews i{padding:.5rem .6rem}.product-reviews .more-reviews i{border:1px solid #c1c3c3;border-radius:10rem}.product-reviews .more-reviews i:hover{cursor:pointer}.clickable{cursor:pointer}.product-reviews-dropdown .dropbtn{padding:16px;border:none;cursor:pointer;font-size:16px;text-transform:uppercase}.product-reviews-dropdown{position:relative;display:inline-block;margin-left:auto}.product-reviews-dropdown .dropdown-content{position:absolute;z-index:1;display:none;min-width:160px;box-shadow:0 8px 16px 0 rgb(0 0 0 / 20%)}.product-reviews-dropdown .dropdown-content a{display:block;padding:12px 16px;text-decoration:none}.product-reviews-dropdown:hover .dropdown-content{display:block}.product-reviews-text{white-space:pre-wrap}.product-review-text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5;white-space:pre-wrap}.product-review-text.show-more{-webkit-line-clamp:400}.featured-reviews-slider{padding-top:1em}.featured-review_container{height:100%;border:1px #ebebeb solid;border-radius:3px}.featured-review{position:relative;overflow:hidden;padding:1.25em}.featured-review .stars{margin:.5rem 0}.featured-reviews.align-product-list{display:flex;flex-wrap:wrap}.featured-reviews.align-product-list>div{margin-bottom:30px}@media(max-width:560px){.featured-reviews.align-product-list>div{width:100%}}.featured-reviews .item{display:flex;width:100%;flex-direction:column}.featured-review_header{margin-bottom:.75em}.featured-review_header strong{font-size:14px}.featured-review_header .stars{font-size:12px}.featured-review_image-container{display:inline-flex;overflow:hidden;width:50px;height:50px;border-radius:50%}.featured-review_review{display:block;margin-bottom:.75em;font-style:italic;opacity:.75}.featured-review i{position:absolute;z-index:1;top:-26px;right:-10px;font-size:110px;opacity:.05}.featured-review_name{font-size:12px;font-weight:600}.featured-review_date{font-size:11px;opacity:.65}.featured-reviews .owl-stage{display:flex;flex-wrap:wrap}.featured-reviews .owl-item{display:flex;height:auto!important}.featured-reviews .owl-dots span{margin:0 3px!important}.d-flex{display:flex}.justify-content-center{justify-content:center}.spacing-none{margin-top:0;margin-bottom:0}.spacing-small{margin-top:1em;margin-bottom:1em}.spacing-medium{margin-top:1.5em;margin-bottom:1.5em}.spacing-large{margin-top:3em;margin-bottom:3em}.search-box.popup::before{position:absolute;top:-15px;right:30px;width:28px;height:15px;background:url('//assets.jumpseller.com/public/placeholder/themes/vintage/search-angle.png');content:""}.hover-link{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%}.cart-box.popup .popup-container::before{position:absolute;top:-15px;right:30px;width:28px;height:15px;background:url('//assets.jumpseller.com/public/placeholder/themes/vintage/search-angle.png');content:""}.cart-box.popup .cart-entry-product-list{max-height:280px;padding-top:10px;padding-bottom:10px;overflow-x:auto}.cart-box.popup .content_cart_empty{padding:25px}@media(min-width:1200px){.open-cart-popup-container.desktop{display:block;margin-bottom:30px}.open-cart-popup-container.desktop a{font-size:1em}.open-cart-popup-container.mobile{display:none}}@media(max-width:1199px){.open-cart-popup-container.desktop{display:none}.open-cart-popup-container.mobile{display:block}}.continue{font-size:20px;font-weight:600}h2.success,#coupon_form .success{width:100%;padding:1rem .55rem!important;border:none;margin-top:1rem;margin-bottom:1rem!important;background-color:#d4edda;color:#155724;text-align:center;text-transform:none}#credentials .error,#customer_details .error,#coupon_form .error,h2.error,#contacts_email .error{width:100%;padding:1rem .55rem!important;border:none;margin-top:1rem;margin-bottom:1rem!important;background-color:#ffe9e9;color:red;text-align:center;text-transform:none}#contacts_email .error{display:block;padding:.2rem .55rem!important;margin-top:0}h2.error,h2.success{line-height:normal}#coupon_form .error{font-weight:normal}#customer_details .error{display:block;width:100%;margin-top:0!important}#customer_details #contacts_email .error{display:block;margin-top:0!important}#customer_details #contacts_email .error a{color:#533f03;text-decoration:underline}#credentials .notice{padding:.55rem 1.25rem!important;border:none;margin-top:1rem;margin-bottom:1rem!important;background-color:#d1ecf1;color:#0c5460}#credentials .warning{padding:.55rem 1.25rem;border:none;margin-top:1rem;margin-bottom:1rem;background-color:#fff3cd;color:#856404}.last-row td{border-bottom:none}.login-register-box a{display:inline;text-align:center}.breadcrumb-title{border-top:none;font-family:var(--titles-font)!important;font-size:var(--title-font-size)!important}@media screen and (min-resolution:0dppx){input[type="checkbox"]{appearance:checkbox}input[type="radio"]{appearance:radio}input[type="submit"],input[type="button"]{appearance:button}select{appearance:textfield}}#content-block>div.header-wrapper.style-6>header>div.navigation>div.nav-overflow>nav>ul{width:80%;padding-top:10px}.fixed-header ul li div ul li div{top:0!important;margin-left:135px!important}.storelogo a{color:var(--header-background-contrast-light)!important;font-size:40px;font-weight:bold;text-transform:uppercase}.storelogo-top a{position:absolute;display:block;width:auto;max-height:50px;color:var(--header-background-contrast-light)!important;float:left;font-size:30px;font-weight:bold;text-transform:uppercase}.accordeon_title{border-top:none;font-weight:500;text-transform:none}.submenu_list_title{margin-bottom:0}.full_width_menu_items_left{margin-right:45px}body.style-20 header .simple-search-form input[type="text"]{color:#222}.article-container ul li a{font-size:13px}.brand{display:block;margin-bottom:5px;font-weight:600}#product-sku,.product_stock_info{margin:15px 0;font-size:14px}#product-sku label,#product-sku span,#stock label,#stock span{display:inline-block;padding:0;margin:0;line-height:14px}#product-sku label,#stock label{font-weight:600}.last_viewed_products h3{margin:10px 0 15px!important}@media(max-width:767px){.last_viewed_products .custom-col-4-in-row{margin-bottom:20px}}.lvl-1 ul,.lvl-2 ul,.lvl-3 ul,.lvl-4 ul,.lvl-5 ul{list-style-type:none}div.header-wrapper.style-6>div.nav-overflow.nav-secondary>nav>ul>li:nth-child(1)>div{left:0;margin-left:-2px}.lvl-3{margin-left:12px!important;list-style-type:none}.lvl-4{margin-left:24px!important;list-style-type:none}.lvl-5{margin-left:36px!important;list-style-type:none}@media(min-width:1200px){.nav-secondary{position:fixed;z-index:2;top:0;left:0;width:100%;border-bottom:2px #fafafa solid;background:#fafafa}.nav-secondary nav{left:300px}header.type-3 li.secondary{display:none!important}}@media(max-width:1199px){.nav-secondary{display:none}}.nav-overflow.nav-secondary{display:none}.maxStockQty{border-color:red!important}.maxStockAdc{border-color:#c0c0c0!important;background:#c0c0c0!important;cursor:default;pointer-events:none}.cell-view small{font-weight:normal}h2.descp{font-size:14px;line-height:25px}.bxslider-products{margin-left:-10px}.bx-wrapper{border:none;background:none!important;box-shadow:none}.bx-wrapper .bx-prev{left:-50px}.bx-wrapper .bx-next{right:-50px}@media only screen and (max-width:479px){.bx-wrapper .bx-prev,.bx-wrapper .bx-next{display:none}.bxslider-products{margin-left:0}}.noline{border-top:none}.category-description img{margin:10px auto}.category-description h2{margin:20px;font-size:1em!important;font-weight:normal;line-height:1.5em}#contact_form div{margin-top:10px}dl#estimates{margin:20px 0 15px}#estimates dd{margin:0 0 0 18px}#cart-update-form select.form-control{position:relative;z-index:2;width:65px;height:48px!important;padding:0 .75rem;border-color:#ccc;border-radius:0;appearance:none;background:transparent;line-height:48px}.cart-table .select i{position:absolute;z-index:2;top:16px;right:auto;left:45px}.cart-table .select{position:relative}.cart-table .cell-view{display:block}#email-suggestion{padding:5px 0;font-size:85%}#checkout_col_1 .field{margin-top:10px}#shipping_address_same_as_shipping input,#shipping_address_same_as_shipping label{display:inline}#checkout_col_2 ul li::before{display:none}input[type="checkbox"],label[for="shipping_same_as_billing"],.required{display:inline}.checkbox-field label{display:inline}.loader{position:absolute;right:0;left:0;width:20px;height:20px;border:4px solid #ccc;border-radius:50%;border-top:4px solid #999;margin:7px auto 0;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.alert{padding:0}.alert-cart,.cart-summary-box .alert{padding:10px}.payment_information{padding:0 0 0 18px}.payment_information p{margin:8px 0;line-height:16px}.payment_information strong{font-weight:bold}.container-404 div.title{margin-bottom:15px;color:#2e2e2e;font-size:32px;font-weight:500;letter-spacing:normal;line-height:32px}.article-container #webpay-failure p{font-size:16px;line-height:20px}#webpay-failure-reasons{margin-top:30px;line-height:20px}#checkout_col_1 #contacts_accepts_marketing{margin-top:0;margin-bottom:20px}#payments_options ul li,#shipping_options ul li{position:relative;padding:0 0 1em}#payments_options ul li input,#shipping_options ul li input{position:absolute;top:5px;margin:0}#payments_options ul li label,#shipping_options ul li label,#payments_options ul li .payment_information,#shipping_options ul li .shipping_information{padding:0 0 0 1.5em;margin-bottom:0;line-height:inherit!important}.address{font-size:14px;font-weight:500;line-height:1.3}#review_form input{width:100%}#credentials_password{margin-top:10px}#reset_password{display:block;color:#808080}#customer-new{margin-top:43px}#resume_login{display:block;color:#808080}#submit_login{width:100%;padding:11px 10px}#customer_details .field{margin-top:10px}#customer_details #customer_accepts_marketing{max-width:96%}#customer_details #contacts_accepts_marketing label{position:relative;top:-.4rem;left:.5rem}#customer_details #contacts_accepts_marketing{margin-top:0;text-align:left}#customer_details #contacts_accepts_marketing .simple-field.size-1{display:block;width:auto;height:auto;padding:0;margin:0;float:left;vertical-align:top}@media(max-width:768px){#customer_accepts_marketing{max-width:.8rem;max-height:.8rem}}.legend{font-weight:500!important}#address .field{margin-top:10px}#credentials .field{margin-top:10px}.pd-15{padding:15px}#addresses p{overflow:hidden;margin:20px 0 0}.cust_email{margin:20px 0 15px!important}.account{padding:50px 25px}.information-blocks a.continue_shopping{color:#373737}.blog .page-selector{width:100%;margin-top:40px;float:left}.blog .blog-post-img{margin:0 0 20px}.post-image img{margin:0 auto}.margin-reset{margin:0!important}.margin-top-0{margin-top:0!important}.margin-top-5{margin-top:5px!important}.margin-top-10{margin-top:10px!important}.margin-top-15{margin-top:15px!important}.margin-top-20{margin-top:20px!important}.margin-top-25{margin-top:25px!important}.margin-top-30{margin-top:30px!important}.margin-top-35{margin-top:35px!important}.margin-top-40{margin-top:40px!important}.margin-top-45{margin-top:45px!important}.margin-top-50{margin-top:50px!important}.margin-top-100{margin-top:100px!important}.margin-bottom-0{margin-bottom:0!important}.margin-bottom-5{margin-bottom:5px!important}.margin-bottom-10{margin-bottom:10px!important}.margin-bottom-15{margin-bottom:15px!important}.margin-bottom-20{margin-bottom:20px!important}.margin-bottom-25{margin-bottom:25px!important}.margin-bottom-30{margin-bottom:30px!important}.margin-bottom-35{margin-bottom:35px!important}.margin-bottom-40{margin-bottom:40px!important}.margin-bottom-45{margin-bottom:45px!important}.margin-bottom-50{margin-bottom:50px!important}.margin-bottom-100{margin-bottom:100px!important}.padding-reset{padding:0!important}.padding-top-0{padding-top:0!important}.padding-top-5{padding-top:5px!important}.padding-top-10{padding-top:10px!important}.padding-top-15{padding-top:15px!important}.padding-top-20{padding-top:20px!important}.padding-top-25{padding-top:25px!important}.padding-top-30{padding-top:30px!important}.padding-top-35{padding-top:35px!important}.padding-top-40{padding-top:40px!important}.padding-top-45{padding-top:45px!important}.padding-top-50{padding-top:50px!important}.padding-top-100{padding-top:100px!important}.padding-bottom-0{padding-bottom:0!important}.padding-bottom-5{padding-bottom:5px!important}.padding-bottom-10{padding-bottom:10px!important}.padding-bottom-15{padding-bottom:15px!important}.padding-bottom-20{padding-bottom:20px!important}.padding-bottom-25{padding-bottom:25px!important}.padding-bottom-30{padding-bottom:30px!important}.padding-bottom-35{padding-bottom:35px!important}.padding-bottom-40{padding-bottom:40px!important}.padding-bottom-45{padding-bottom:45px!important}.padding-bottom-50{padding-bottom:50px!important}.padding-bottom-100{padding-bottom:100px!important}.padding-left-0{padding-left:0!important}.list.recent{padding:10px 0}#whatsapp{display:none}@media only screen and (max-width:767px){#whatsapp{display:inline-block}}.tp-banner-container{max-height:600px;margin:0 0 50px}.tp-simpleresponsive{perspective:1500px}.fullscreen-container{position:relative;width:100%;padding:0}.fullwidthbanner-container{position:relative;overflow:hidden;width:100%;padding:0}.fullwidthbanner-container .fullwidthbanner{position:relative;width:100%}.tp-bgimg.defaultimg{backface-visibility:hidden}.caption{position:absolute;z-index:1}.caption h2{display:block;padding:0 0 15px;color:#fff;font-size:52px;font-weight:bold;letter-spacing:-1px;text-transform:uppercase}.caption h3{padding:0 0 20px;color:#fff;font-size:32px;font-weight:300;text-transform:uppercase}.caption p{color:#fff;font-size:16px;font-weight:500;line-height:25px}.caption.dark h2,.caption.dark h3{padding:0 0 15px;color:#505050;font-size:52px;letter-spacing:-1px}.caption.dark h3{padding:0 0 20px;font-size:32px;font-weight:300}.caption.dark p{color:#999}.caption.description{z-index:1;display:block;width:25%;padding:30px;margin:50px;background:rgb(0 0 0 / 70%);background-color:#333}.caption.description h3{position:relative;display:block;padding-bottom:10px;margin:0;color:#fff;font-size:16px;font-weight:bold;letter-spacing:0;line-height:22px}.caption.description p{position:relative;display:block;margin:0;color:#bbb;float:left;font-size:14px;line-height:22px}.tp-simpleresponsive .caption{position:absolute;-webkit-font-smoothing:antialiased!important;visibility:hidden}.tp-simpleresponsive img{user-select:none}a.caption-btn{position:relative;z-index:10;display:inline-block;overflow:hidden;padding:15px 25px;background-color:#fff;color:#555;cursor:pointer;font-size:14px;font-weight:bold;outline:none;text-transform:uppercase;transition:all .2s ease-in-out}a.caption-btn:hover{background:#808080;color:#fff}.tparrows{position:relative;z-index:600;backface-visibility:hidden;filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;transform:translateZ(5000px);transform-style:flat;transition:opacity .2s ease-out}.tparrows.hidearrows{filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;transition-delay:.2s}.tp-leftarrow,.tp-rightarrow{position:relative;z-index:100;width:50px;height:50px;background:none;color:#666;cursor:pointer;transition:background-color .2s ease-in-out,color .2s ease-in-out,opacity .2s ease-out}.tp-leftarrow::before,.tp-rightarrow::before{position:relative;top:18px;font-family:"Font Awesome 5 Free"!important;font-size:18px}.tp-leftarrow::before{left:17px;content:""}.tp-rightarrow::before{left:19px;content:""}.tp-leftarrow:hover,.tp-rightarrow:hover{background-color:rgb(255 255 255 / 60%);color:#333}.tp-simpleresponsive a{text-decoration:none}.tp-simpleresponsive ul{padding:0;margin:0;list-style:none}.tp-simpleresponsive>ul>li{position:absolute;list-style:none;visibility:hidden}.caption.slidelink a div,.tp-caption.slidelink a div{width:3000px;height:1500px;background:url("../images/coloredbg.png") repeat}.tp-loader{position:absolute;z-index:10000;top:50%;left:50%}.tp-loader.spinner0{width:40px;height:40px;border-radius:3px;margin-top:-20px;margin-left:-20px;animation:tp-rotateplane 1.2s infinite ease-in-out;background-color:#fff}@keyframes tp-rotateplane{0%{transform:perspective(120px)}50%{transform:perspective(120px) rotateY(180deg)}100%{transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes tp-rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.slider-component .title{font-family:var(--slider-title-font)!important;font-size:var(--slider-title-size)!important}.slider-component .tp-banner-container .tp-banner ul li .caption h2{line-height:1.0}@media only screen and (max-width:767px) and (min-width:530px){.slider-component .tp-banner-container .tp-banner ul li .caption h2{font-size:28px}.slider-component .tp-banner-container .tp-banner ul li .caption h3{font-size:21px}.slider-component .tp-banner-container .tp-banner ul li .caption .caption-btn{display:none}.tp-rightarrow,.tp-leftarrow{display:none}}@media only screen and (max-width:530px){.slider-component .tp-banner-container .tp-banner ul li .caption h2{padding:0;margin:0 0 5px;font-size:12px}.slider-component .tp-banner-container .tp-banner ul li .caption h3{font-size:15px}.slider-component .tp-banner-container .tp-banner ul li .caption .caption-btn{display:none}.tp-rightarrow,.tp-leftarrow{display:none}}.product-sku{margin-bottom:10px}.quantity{position:relative;display:inline-block;margin-right:25px;float:none}div.quantity.detail-info-entry>div:nth-child(2){margin-left:44px}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{margin:0;appearance:none}input[type="number"]{appearance:textfield}.quantity input{display:block;width:95px;height:44px;padding:0;padding-left:20px;border:1px solid #d1d1d1;border-radius:unset;margin:0;box-shadow:none;float:left;line-height:1.65}.quantity input.form-control:focus{border-color:#d1d1d1;box-shadow:unset;outline:0}.quantity-nav{position:relative;z-index:10;top:1px;height:46px;float:left}.quantity-button{position:relative;width:22px;border-left:1px solid #CCC;color:#333;cursor:pointer;font-size:25px;line-height:1.7;text-align:center;transform:translateX(-100%);transition:all .15s ease-out;user-select:none}.quantity-button:hover{background:var(--primary-color)!important;color:#FFF}.quantity-button.quantity-up{position:absolute;top:-1px;width:43px;height:44px;border:1px solid #d1d1d1}.quantity-button.quantity-down{position:absolute;top:-1px;right:-44px;width:43px;height:44px;border:1px solid #d1d1d1}@media(max-width:767px){.information-entry iframe{width:100%!important;height:auto!important}#content-block .information-blocks.content-center{padding:0 10px}#logo img{width:auto;max-width:200px;max-height:80px}h3.storelogo a{padding:10px 0;font-size:22px}.sidebar-header-content{padding:0}.breadcrumb-entry{padding:10px 0 20px;border-top:none;background:none!important}.breadcrumb-title h1{font-size:24px}.product-detail-box .product-title{display:none}.block-title.main-heading,.article-container h2,.h2{font-size:20px}#payments_options ul li,#shipping_options ul li{padding:8px 0;font-size:15px!important;font-weight:normal;line-height:1.5}.article-container{color:#333}#payments input[type="radio"],#shipping_options input[type="radio"]{margin:4px 8px 0 0}body,.share-box .title,p,h2.descp,table,ul,.article-container ul li,label,.swiper-slide .parallax-article .description{color:#333;font-weight:normal;line-height:1.7}#content-block .sidebar-content-wrapper.customer-login .content-center{padding:0}}#payments_options label,#shipping_options label{display:inline-block}.slider-component .item .layer{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5}.slider-component .owl-nav button{position:absolute;z-index:100;top:50%;width:50px;height:50px;margin-top:-25px;background:none;color:#666;cursor:pointer;font-size:1.5em;transition:background-color .2s ease-in-out,color .2s ease-in-out,opacity .2s ease-out}.slider-component .owl-nav button:hover{background-color:rgb(255 255 255 / 60%);color:#333;opacity:1}.slider-component .owl-nav button.owl-prev{left:0}.slider-component .owl-nav button.owl-next{right:0}.slider-component .item.item-background{height:550px;background-position:center;background-size:cover}.slider-component .item .carousel-info{position:absolute;z-index:2;top:50%;left:50%;display:table;width:550px;height:100%;text-align:center;transform:translate(-50%,-50%)}.slider-component .button{display:inline-flex;min-width:200px;max-width:230px;height:48px;align-items:center;justify-content:center;border:1px solid #fff;margin:0 auto;color:#fff;line-height:48px;text-align:center;text-transform:uppercase}.slider-component .item .carousel-info a.carousel-button:hover{background:rgb(255 255 255 / 20%)}.slider-component .item .carousel-info .carousel-info-inner{display:table-cell;vertical-align:middle}.slider-component .item .carousel-info h3.subtitle:not(:empty){display:block;padding:0;margin-bottom:10px;color:#FFF;font-size:24px;font-weight:500;line-height:24px;text-transform:uppercase}.slider-component .item .carousel-info h2.title:not(:empty){display:inline-block;padding-bottom:0;border-width:4px 0;border-style:solid;margin-bottom:25px;color:#FFF;font-size:60px;font-weight:600;line-height:60px;text-transform:uppercase}.slider-component .item .carousel-info .description:not(:empty){max-width:470px;margin:0 auto 25px;color:#FFF;font-size:15px}@media(max-width:1280px){.slider-component .item.item-background{height:335px}}@media(max-width:991px){.slider-component .item .carousel-info h2{margin-bottom:15px!important;font-size:50px!important;line-height:50px!important}}@media(max-width:767px){.slider-component .item .carousel-info h2{border:none!important;margin-bottom:5px!important;font-size:20px!important;line-height:24px!important}.slider-component .item .carousel-info{width:100%;margin:0}.slider-component .item .carousel-info h3{margin-bottom:5px!important;font-size:16px!important;line-height:16px!important}.slider-component .item .carousel-info .description{margin-bottom:10px}}.videoWrapper{position:relative;width:100%;padding-bottom:65%;margin:0 auto 30px}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}header ul.payment{display:flex;justify-content:center;margin:10px 0}header ul.payment li{display:inline-block;float:none}header ul.payment li span{position:relative;display:block;overflow:hidden;width:50px;height:30px;border:1px solid #e1e1e1;border-radius:3px;background:#f5f5f5}header ul.payment li span img{position:relative;z-index:2}header ul.payment li span::before{position:absolute;z-index:0;top:-76px;left:-50px;width:100px;height:100px;border:1px solid #eee;background:#fff;content:'';transform:rotate(60deg)}@media(max-width:1199px){header ul.payment{margin:10px}header ul.payment li span{width:50px;height:30px}}#show_filters{border-width:1px}.category_menu_list .count::before{content:'('}.category_menu_list .count::after{content:')'}.parent-2{display:none}#side_filters{display:none}@media(min-width:991px){#side_filters{display:block!important}}#side_filters h4{margin-bottom:20px;font-size:1.25em;font-weight:bold}#side_filters h5{margin:0 0 10px;color:#000;font-size:17px;font-weight:bold}#side_filters h5:last-child{margin:0 0 10px}#side_filters .side_filters_selected .clearAll{text-decoration:underline}#side_filters .clearFilter{background:#eee}#side_filters .badge{font-size:80%!important}#side_filters .badge a{color:#fff;opacity:.7}#side_filters .badge a:hover{opacity:1}.category_menu_list .count{color:#aeaeae}.category_menu_trigger_child.active i{transform:rotate(180deg)}#side_filters .side_filters_selected .clearFilter{margin-bottom:2px}#side_filters .filter_wrapper.panel{border:1px solid #ddd}#side_filters .filter_wrapper ul{overflow:auto;max-height:170px;padding:0;margin:0}#side_filters .filter_wrapper #category_menu_new{overflow:unset;max-height:unset}#side_filters .filter_wrapper ul.category_menu_list a{font-size:13px;font-weight:300;letter-spacing:.0725em;text-decoration:none}#side_filters .filter_wrapper>.panel-body>ul li>ul{display:none;padding:0;margin:0 0 10px 5px}#side_filters .filter_wrapper>.panel-body>ul li label{display:inline-block;width:auto;color:#444;font-size:13px}#side_filters .filter_wrapper>.panel-body>ul>li{line-height:1.5}#side_filters .filter_wrapper>.panel-body>ul li>div>.checkbox{display:inline-block;margin-right:5px}#side_filters .category_menu_trigger_child{position:relative;display:block}#side_filters .category_menu_trigger_child i{float:right}#side_filters .filter_wrapper.price{display:flow-root}#side_filters .filter_wrapper.price input{height:35px;border-radius:0}#side_filters .filter_wrapper.price .button.style-10{min-width:unset;height:35px;padding:0;margin-top:10px;letter-spacing:unset}#side_filters .form-row>.col,#side_filters .form-row>[class*='col-']{padding-right:5px;padding-left:5px}.product-qty{font-size:13px}#side_filters.price>.col-xs-1{line-height:34px}#side_filters .form-row .small{line-height:35px}#side_filters #price_filter .price_message{display:none}#side_filters .alert{padding:10px;margin:10px 0 0}@media(max-width:990px){#side_filters .form-row>[class*='col-']{padding-top:5px;padding-bottom:5px}#side_filters h5{margin:0}#side_filters label{margin-bottom:0;font-size:13px!important}#side_filters .simple-drop-down{width:100%}#side_filters .simple-drop-down select{height:35px}#side_filters .simple-drop-down::after{width:35px;height:35px;line-height:35px}}.search-block{max-width:500px;margin:30px auto}#search-form{position:relative;margin-bottom:20px}#search-form input{padding-right:30px}#search-form button{position:absolute;top:0;right:0;width:34px;height:34px;border:none;appearance:none;background:none;font-size:18px}.product_option_value_file_upload{position:absolute!important;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}.file_upload_div{position:relative;display:flex;width:100%;flex-wrap:wrap;align-items:stretch}.file_upload_div input{position:relative;width:1%;flex:1 1 auto;margin-bottom:0;border-bottom-right-radius:0;border-top-right-radius:0}.file_upload_div input:hover{background-color:#e9ecef}.file_upload_div>label{overflow:hidden;min-width:45px;max-width:45px;padding:0;border-radius:0 3px 3px 0;margin:0;text-indent:-999px}.file_upload_div>label>i{position:absolute;top:13px;left:15px;font-size:1.25em!important;text-indent:0!important}.store-whatsapp{position:fixed;z-index:9998;width:50px;height:50px;padding:0;border-radius:50px;background:var(--store-whatsapp-color-background)!important;box-shadow:0 0 20px transparent;color:var(--store-whatsapp-color-background-contrast)!important;font-size:25px;line-height:47px;text-align:center}.store-whatsapp:hover{background:var(--store-whatsapp-color-background-hover)!important;box-shadow:0 0 20px rgb(75 57 75 / 50%);color:var(--store-whatsapp-color-background-hover-contrast)!important}.button.style-4,.button.style-19,.checkbox-entry input:checked+span,.product-image-label.type-2,.quantity-selector .entry.number-minus:hover,.quantity-selector .entry.number-plus:hover,.tabs-container.style-1 .tab-switcher.active,.remove-button:hover,body.style-19 .swiper-active-switch,body.style-20 .swiper-tabs .block-title::before,body.style-20 .swiper-active-switch,body.style-20 .search-button,body.style-20 .button.style-4,ol li::before,.square-button:hover,.square-button.active,.button.style-10,.header-functionality-entry span.products_count,.search-box form.aa-Form .aa-InputWrapperPrefix label button{background:var(--primary-color);color:var(--primary-color-contrast)}.button.style-4,.button.style-19,.tabs-container.style-1 .tab-switcher.active,.remove-button:hover,body.style-19 .swiper-active-switch,body.style-20 .swiper-active-switch,body.style-20 .button.style-4,.square-button:hover,.square-button.active,.button.style-10{border-color:var(--primary-color)}.parallax-article.dark-text .subtitle,.production-logo a,.container-404 .text a,.traditional-cart-entry .title:hover,.article-container ul li::before,body.style-19 .product-slide-entry .title:hover,body.style-19 .price .current,body.style-19 .product-slide-entry .subtitle:hover,body.style-20 .product-slide-entry .title:hover,body.style-20 .price .current,body.style-20 .product-slide-entry .subtitle:hover,body.style-20 .cart-box.popup .content .price,body.style-20 .cart-box.popup .summary .grandtotal span,.article-container a,.button.style-10:hover,.btr-pack-price,.product-block-list,.product-block-normal{background-color:var(--primary-color-contrast);color:var(--primary-color)}body.style-20 .mozaic-banners-wrapper.type-2 .mozaic-banner-content .subtitle{color:var(--primary-color)!important}@media(min-width:1200px){body.style-19 .navigation-copyright a,.header-wrapper.center-container .navigation-copyright a,a,a:hover,nav>ul>li>a.current{color:var(--primary-color)}}@media(max-width:1199px){nav>ul>li>a:hover,.navigation-copyright a{color:var(--header-color-hover-text)!important}}#toast-container .toast{background-position:20px 20px!important;background-size:20px!important;opacity:.9!important}#toast-container .toast.toast-error{background-image:url('//assets.jumpseller.com/public/placeholder/themes/vintage/exclamation-light.svg')!important}#toast-container .toast a{text-decoration:underline!important}#toast-container .toast.toast-error a{color:#FFF!important}#toast-container .toast.toast-success{background-color:var(--cart-notification-color)!important;background-image:var(--cart-notification-contrast-img)!important;color:var(--cart-notification-contrast)!important}.toast-message a{color:var(--cart-notification-contrast)!important;text-decoration:underline!important}#email-suggestion a{color:var(--primary-color)!important}.storelogo{font-family:var(--titles-font)!important}body,.share-box .title,p,.descp,table,ul,.article-container ul li,label,.swiper-slide .parallax-article .description,h2.error,h2.success{font-size:var(--general-font-size)!important}div.navigation>div.nav-overflow>nav>ul>li>a,.nav-secondary>nav>ul>li>a{font-size:var(--navigation-font-size)!important}@media(max-width:480px){.swiper-slide .parallax-article .title{font-size:35px!important}body,.share-box .title,p,.descp,table,ul,.article-container ul li,label,.swiper-slide .parallax-article .description{font-size:17px!important}}.slide h2,.slide h3,.slide .description{color:var(--slide-title-color)!important}.slide .layer{background-color:var(--slide-background-color);opacity:var(--slide-background-opacity)}@media(min-width:576px){.slide--autoheight{background-image:var(--slide-image-desktop-url)}}.slide--autoheight{background-image:var(--slide-image-mobile-url)}