@charset "UTF-8";:root{--site-width:1280px}html{font-size:62.5%}body{font:400 11px/1.4 'Fira Sans',sans-serif,Helvetica,Arial;color:#444;padding:0;margin:0}.clear:after,.clear:before{content:' ';display:table}.clear:after{clear:both}img{max-width:100%;height:auto}a:hover{color:#444;text-decoration:none}a:focus{outline:0}a:active,a:hover{outline:0}input:focus{outline:0;border:1px solid #04a4cc}body.frontend::before{background:url(https://www.toptal.com/designers/subtlepatterns/patterns/dot-grid.png);position:absolute;top:0;left:0;height:100%;width:100%;opacity:.5;content:'';z-index:-5;position:fixed;pointer-events:none}body.page-template-page-no-margin #wrapper header{margin-bottom:0}body.page-template-page-no-margin #wrapper main{padding-top:0;margin-top:-3em}#wrapper{max-width:var(--site-width);width:100%;position:relative;background-color:#fff}#wrapper>header{position:relative;display:flex;flex-direction:column;margin-bottom:5rem;user-select:none;z-index:15}@keyframes colorchange{to{filter:hue-rotate(360deg)}}#wrapper>header .header-inner-wrapper{transform:translateY(-6rem) skewY(-3deg);transform-origin:bottom right;background-color:#d9d9d9;box-shadow:0 0 10em 0 #d9d9d9;overflow:hidden}#wrapper>header .header-inner{min-height:26rem;padding:5rem 4rem 2rem 4rem;display:flex;justify-content:flex-end;flex-direction:column;transform:skewY(3deg)}#wrapper>header .header-inner>h1{font-size:4em;font-weight:700;color:#737373}#wrapper>header .header-inner .header-banner-image{position:absolute;top:0;left:0;width:100%;min-height:100%;z-index:-1}#wrapper>header .header-inner .header-banner-image::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(90deg,rgba(0,0,0,.8),rgba(0,0,0,.2))}#wrapper>header .header-inner .header-banner-image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:repeating-linear-gradient(0deg,rgba(0,0,0,.1) 0 50%,rgba(0,0,0,0) 50% 100%);background-size:5px 5px}#wrapper>header .header-inner .header-banner-image img{position:relative;z-index:-1;left:50%;transform:translateX(-50%)}#wrapper>header .header-inner .header-banner-image+h1,#wrapper>header .header-inner .header-banner-image~nav,#wrapper>header .header-inner .header-banner-image~nav a{color:#fff}#container{width:1100px;display:flex;flex-direction:column;margin:0 auto;box-shadow:0 0 1rem 0 #d3d3d3;min-height:100%;overflow:hidden;max-width:100%}body:not(.home) main{padding:2rem 4rem}.loader-alt{--font-size:1em;height:2em;width:2em;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5;animation:rotate .8s ease-in-out infinite;font-size:var(--font-size);display:block;border:1em solid transparent;border-top:1em solid #8c8c8c;border-bottom:1em solid #8c8c8c}@keyframes rotate{100%{transform:translate(-50%,-50%) rotate(360deg)}}#go-to-top{position:fixed;bottom:-7rem;right:2.3rem;height:2em;width:2em;font-size:1.8em;background-color:#a6a6a6;color:#fff;display:flex;justify-content:center;align-items:center;padding:1.3em;border-radius:.2em;cursor:pointer;font-weight:400;transition:all .3s ease-in-out;opacity:0;z-index:1}#go-to-top.show{opacity:1;bottom:8rem}#go-to-top:hover{background-color:#bfbfbf}main.news h3{font-size:2.75rem;margin:1em 0;padding:0 1em;line-height:1.5;width:100%;color:#737373}main.news article{margin-bottom:4em;display:flex;flex-direction:column}main.news article img{border-radius:3px}main.news a{display:block}main.news a:first-child{flex-grow:1}main.news a:last-child{border-bottom:1px solid #e2e2e2}#navbar{width:100%;background-color:#2c2d33;display:flex;position:relative;z-index:10}#navbar .resposnive-icon{color:#fff;font-size:2em;padding:.5em;display:none}#navbar .resposnive-icon i{display:none}#navbar .logo{padding:1em 3em;font-size:1.5rem;font-weight:700;letter-spacing:.4em}#navbar .logo span{color:#15a6df}#navbar a{color:#fff}#navbar nav{display:flex;margin-right:auto}#navbar nav>.menu-item.flyout{position:relative}#navbar nav>.menu-item:hover .title-container{background-color:rgba(255,255,255,.2)}#navbar nav>.menu-item:hover .title-container+.mega-container{display:block;animation:anime .3s}#navbar nav>.menu-item .title-container{cursor:pointer;transition:all .3s;font-size:1.5rem;display:flex}#navbar nav>.menu-item .title-container a{flex-grow:1;padding:1em}#navbar nav>.menu-item .title-container .toggle-arrow{display:none;color:#fff;justify-content:center;align-items:center;width:10%;max-width:50px;background-color:rgba(200,200,200,.1)}#navbar nav>.menu-item .mega-container{width:100%;position:absolute;top:100%;background-color:#4f515c;left:0;min-height:10rem;padding:4rem 4rem;font-size:1.5rem;display:none;overflow:hidden}#navbar nav>.menu-item .mega-container .list-wrapper{display:inline-block;vertical-align:top;font-size:1em}#navbar nav>.menu-item .mega-container .list-wrapper:hover h3::after{width:3em}#navbar nav>.menu-item .mega-container .list-wrapper:hover .menu-image{opacity:1;transform:translate(20%,-50%)}#navbar nav>.menu-item .mega-container .list-wrapper h3{margin:0;font-size:.9em;padding-bottom:.5em;position:relative;display:flex;flex-direction:column;font-weight:700;color:#fff}#navbar nav>.menu-item .mega-container .list-wrapper h3.no-sub-categories::after{transform:translateX(-50%);left:50%;position:absolute;bottom:0}#navbar nav>.menu-item .mega-container .list-wrapper h3::after{border-bottom:.1em solid;content:'';width:1em;padding-top:.5em;transition:all .2s ease-in}#navbar nav>.menu-item .mega-container .list-wrapper ul{padding:1em 0;list-style:none;margin:0}#navbar nav>.menu-item .mega-container .list-wrapper ul li{cursor:pointer;font-size:.8em;padding:.3em;transition:all .3s ease-in-out}#navbar nav>.menu-item .mega-container .list-wrapper ul li:hover{padding-left:1em}#navbar nav>.menu-item .mega-container.mega-list .mega-inner{padding-right:12em;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:1.5em}#navbar nav>.menu-item .mega-container.mega-list .menu-image{position:absolute;top:50%;right:0;transform:translate(20%,-55%);transition:all .3s ease-out;pointer-events:none;-webkit-mask-image:linear-gradient(to right,rgba(255,255,255,.1) 25%,#fff);mask-image:linear-gradient(to bottom,transparent 25%,#000 75%);max-width:50rem;opacity:0}#navbar nav>.menu-item .mega-container.mega-list .menu-image img{max-width:100%}#navbar nav>.menu-item .mega-container.mega-list-photos .mega-inner{display:flex}#navbar nav>.menu-item .mega-container.mega-list-photos .list-wrapper{font-size:1.9rem}#navbar nav>.menu-item .mega-container.mega-list-photos .list-wrapper ul{padding:0}#navbar nav>.menu-item .mega-container.mega-list-photos .list-wrapper ul li{font-size:.8em;margin-bottom:.2em;transition:all .3s;padding:.5em 1em;display:flex;justify-content:center;align-items:center}#navbar nav>.menu-item .mega-container.mega-list-photos .list-wrapper ul li .list-title{margin-right:1em}#navbar nav>.menu-item .mega-container.mega-list-photos .list-wrapper ul li .all{margin-left:auto;font-size:.6em;background-color:rgba(255,255,255,.5);padding:.2em .5em;border-radius:.2em;opacity:0;transition:all .3s;color:gray}#navbar nav>.menu-item .mega-container.mega-list-photos .list-wrapper ul li .all:hover{background-color:#fff}#navbar nav>.menu-item .mega-container.mega-list-photos .list-wrapper ul li.active,#navbar nav>.menu-item .mega-container.mega-list-photos .list-wrapper ul li:hover{background-color:rgba(255,255,255,.3)}#navbar nav>.menu-item .mega-container.mega-list-photos .list-wrapper ul li.active .all,#navbar nav>.menu-item .mega-container.mega-list-photos .list-wrapper ul li:hover .all{opacity:1}#navbar nav>.menu-item .mega-container.mega-list-photos .list-photos{display:flex;padding:0 0 0 3em;justify-content:space-between;align-items:center}#navbar nav>.menu-item .mega-container.mega-list-photos .list-photos>div{width:30%;cursor:pointer}#navbar nav>.menu-item .mega-container.mega-list-photos .list-photos>div img{max-width:100%;display:block;transition:all .3s}#navbar nav>.menu-item .mega-container.mega-list-photos .list-photos .single-photo{position:relative;overflow:hidden}#navbar nav>.menu-item .mega-container.mega-list-photos .list-photos .single-photo::before{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(255,255,255,.7);content:'';transition:all .3s;opacity:0;pointer-events:0;z-index:1}#navbar nav>.menu-item .mega-container.mega-list-photos .list-photos .single-photo .photo-title{position:absolute;top:0;left:0;width:100%;height:100%;padding:1em;font-size:1.6em;display:flex;justify-content:center;align-items:center;text-align:center;transition:all .3s;opacity:0;transform:scale(1.2);z-index:2;font-weight:700;text-shadow:0 0 .3rem rgba(255,255,255,.3)}#navbar nav>.menu-item .mega-container.mega-list-photos .list-photos .single-photo:hover::before{opacity:1}#navbar nav>.menu-item .mega-container.mega-list-photos .list-photos .single-photo:hover .photo-title{transform:scale(1);opacity:1}#navbar nav>.menu-item .mega-container.mega-list-photos .list-photos .single-photo:hover img{z-index:0;transform:scale(1.1)}#navbar nav>.menu-item .mega-container.flyout-list{padding:0;width:auto}#navbar nav>.menu-item .mega-container.flyout-list .list-wrapper{padding:0;list-style:none;margin:0}#navbar nav>.menu-item .mega-container.flyout-list .list-wrapper li{transition:all .3s}#navbar nav>.menu-item .mega-container.flyout-list .list-wrapper li:hover{background-color:rgba(255,255,255,.3)}#navbar nav>.menu-item .mega-container.flyout-list .list-wrapper li a{padding:1em;display:block;white-space:nowrap}#navbar .header-icons{display:flex}#navbar .header-icons .cart-count-min{display:none}#navbar .header-icons>a:not(:first-child){position:relative}#navbar .header-icons>a:not(:first-child)::before{height:50%;background-color:rgba(255,255,255,.3);width:1px;position:absolute;left:0;content:'';top:25%}#navbar .header-icons>a,#navbar .header-icons>i{padding:1em;cursor:pointer;transition:all .3s;font-size:1.5rem;display:block;color:#fff}#navbar .header-icons>a:hover,#navbar .header-icons>i:hover{background-color:rgba(255,255,255,.3)}#gdpr-notice{width:380px;border-radius:10px;background-color:#fff;background-image:linear-gradient(to bottom,#fff,#fff);position:fixed;bottom:2em;right:2em;padding:2em;box-shadow:0 10px 29px 0 rgba(126,136,172,.44);font-size:1.1em;overflow:hidden;z-index:3;transition:all .3s ease-in-out}#gdpr-notice.hide{transform:translateY(110%)}#gdpr-notice .cookie-icon{font-size:10em;color:#8c8c8c;text-align:center;opacity:.1;transform:translate(-20%,-20%);position:absolute;top:0;left:0}#gdpr-notice .consent-text{padding:1.5em}#gdpr-notice .consent-text h2{font-weight:700;margin:0 0 1em 0;text-align:center}#gdpr-notice .consent-text p{font-size:1.2em;line-height:1.8}#gdpr-notice .agree,#gdpr-notice .privacy-policy-page{padding:1em 0;border-radius:3em;margin:1em auto;display:block;text-align:center;width:100%;background-color:#a6a6a6;color:#fff;font-weight:700;font-size:1.2em;transition:all .3s ease-in-out;cursor:pointer}#gdpr-notice .agree:hover,#gdpr-notice .privacy-policy-page:hover{background-color:#bfbfbf}#gdpr-notice .privacy-policy-page{background-color:#bfbfbf}#gdpr-notice .privacy-policy-page:hover{background-color:#d9d9d9}#show-gdpr{position:fixed;bottom:0;right:2em;line-height:1.5;background-color:#d9d9d9;border-radius:3px 3px 0 0;font-size:1.1em;padding:.7em 2em;cursor:pointer;font-weight:700;transition:all .3s ease-in-out .3s;opacity:1;transform:translateY(0);box-shadow:0 0 .4em 0 #7d7d7d;z-index:1}#show-gdpr.hide{transform:translateY(100%);transition:all .3s ease-in-out}#show-gdpr .show-gdpr-icon{display:none}.virtual-expo-main-image{position:relative}.virtual-expo-main-image .kt-btn-wrap{position:absolute;top:17%}.virtual-expo-main-image .kt-btn-wrap a{font-family:serif;height:1.4em;width:1.4em;line-height:1;font-size:1.6em!important}.virtual-expo-main-image .kt-btn-wrap.kt-btn-wrap-0{left:21%}.virtual-expo-main-image .kt-btn-wrap.kt-btn-wrap-1{left:37%}.virtual-expo-main-image .kt-btn-wrap.kt-btn-wrap-2{left:63%}.virtual-expo-main-image .kt-btn-wrap.kt-btn-wrap-3{left:78%}#dealers-container{display:grid;grid-template-columns:repeat(2,1fr)}#dealers-container section h3{margin-bottom:0}#dealers-container section>div{display:flex;margin-bottom:1.2em}#dealers-container section>div .icon{width:4em;display:flex;justify-content:center;align-items:center;font-size:1.3em}#dealers-container section>div .text{font-size:1.4em}.frontend-form input,.frontend-form select,.frontend-form textarea{font-size:1em}.frontend-form label.required::after{color:#d00;content:'∗';position:absolute;margin-left:3px;font-size:1.2em;transform:translateY(-8px)}.frontend-form .form-check{display:flex;align-items:center;padding-left:1em}.frontend-form .form-check .form-check-input{position:relative;margin:0 1em 0 0}.frontend-form [type=submit]{align-self:center;background-color:#8c8c8c;transition:all .3s;font-size:1em;padding:.5em 2.5em;opacity:.8;color:#fff;border-radius:2px;margin-top:1em;border:0 solid;cursor:pointer;padding:.5em 3em;font-size:1.3em;letter-spacing:.1em}.frontend-form [type=submit]:hover{opacity:1}.frontend-form [type=submit][disabled]{transition:all 0s;cursor:not-allowed;opacity:.5}.frontend-form [type=submit][disabled]:hover{opacity:.5}main.free-emu-form,main.new-dealer-form{font-size:1.3em}body.careers .careers-values-slider .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner .kadence-blocks-gallery-item__caption{opacity:1;background:rgba(0,0,0,.5)}body.careers .careers-values-slider .kadence-blocks-gallery-item .kb-gallery-image-contain img{opacity:.7}.gform_wrapper input[type=button],.gform_wrapper input[type=submit]{align-self:center;background-color:#8c8c8c;transition:all .3s;font-size:1em;padding:.5em 2.5em;opacity:.8;color:#fff;border-radius:2px;margin-top:1em;border:0 solid;cursor:pointer}.gform_wrapper input[type=button]:hover,.gform_wrapper input[type=submit]:hover{opacity:1}footer{margin-top:15rem;box-shadow:0 0 10em 0 #d9d9d9}footer .footer-separator{background-color:#d9d9d9;position:relative;height:4em;width:100%}footer .footer-separator::after{position:absolute;top:0;left:0;transform:translate(-50%,-40%) rotate(45deg);background-color:#d9d9d9;height:1em;width:1em;content:'';box-shadow:1em -1em 0 0 #d9d9d9,2em -2em 0 0 #d9d9d9,3em -3em 0 0 #d9d9d9,4em -4em 0 0 #d9d9d9,5em -5em 0 0 #d9d9d9,6em -6em 0 0 #d9d9d9,7em -7em 0 0 #d9d9d9,8em -8em 0 0 #d9d9d9,9em -9em 0 0 #d9d9d9,10em -10em 0 0 #d9d9d9,11em -11em 0 0 #d9d9d9,12em -12em 0 0 #d9d9d9,13em -13em 0 0 #d9d9d9,14em -14em 0 0 #d9d9d9,15em -15em 0 0 #d9d9d9,16em -16em 0 0 #d9d9d9,17em -17em 0 0 #d9d9d9,18em -18em 0 0 #d9d9d9,19em -19em 0 0 #d9d9d9,20em -20em 0 0 #d9d9d9,21em -21em 0 0 #d9d9d9,22em -22em 0 0 #d9d9d9,23em -23em 0 0 #d9d9d9,24em -24em 0 0 #d9d9d9,25em -25em 0 0 #d9d9d9,26em -26em 0 0 #d9d9d9,27em -27em 0 0 #d9d9d9,28em -28em 0 0 #d9d9d9,29em -29em 0 0 #d9d9d9,30em -30em 0 0 #d9d9d9,31em -31em 0 0 #d9d9d9,32em -32em 0 0 #d9d9d9,33em -33em 0 0 #d9d9d9,34em -34em 0 0 #d9d9d9,35em -35em 0 0 #d9d9d9,36em -36em 0 0 #d9d9d9,37em -37em 0 0 #d9d9d9,38em -38em 0 0 #d9d9d9,39em -39em 0 0 #d9d9d9,40em -40em 0 0 #d9d9d9,41em -41em 0 0 #d9d9d9,42em -42em 0 0 #d9d9d9,43em -43em 0 0 #d9d9d9,44em -44em 0 0 #d9d9d9,45em -45em 0 0 #d9d9d9,46em -46em 0 0 #d9d9d9,47em -47em 0 0 #d9d9d9,48em -48em 0 0 #d9d9d9,49em -49em 0 0 #d9d9d9,50em -50em 0 0 #d9d9d9,51em -51em 0 0 #d9d9d9,52em -52em 0 0 #d9d9d9,53em -53em 0 0 #d9d9d9,54em -54em 0 0 #d9d9d9,55em -55em 0 0 #d9d9d9,56em -56em 0 0 #d9d9d9,57em -57em 0 0 #d9d9d9,58em -58em 0 0 #d9d9d9,59em -59em 0 0 #d9d9d9,60em -60em 0 0 #d9d9d9,61em -61em 0 0 #d9d9d9,62em -62em 0 0 #d9d9d9,63em -63em 0 0 #d9d9d9,64em -64em 0 0 #d9d9d9,65em -65em 0 0 #d9d9d9,66em -66em 0 0 #d9d9d9,67em -67em 0 0 #d9d9d9,68em -68em 0 0 #d9d9d9,69em -69em 0 0 #d9d9d9,70em -70em 0 0 #d9d9d9,71em -71em 0 0 #d9d9d9,72em -72em 0 0 #d9d9d9,73em -73em 0 0 #d9d9d9,74em -74em 0 0 #d9d9d9,75em -75em 0 0 #d9d9d9,76em -76em 0 0 #d9d9d9,77em -77em 0 0 #d9d9d9,78em -78em 0 0 #d9d9d9,79em -79em 0 0 #d9d9d9,80em -80em 0 0 #d9d9d9,81em -81em 0 0 #d9d9d9,82em -82em 0 0 #d9d9d9,83em -83em 0 0 #d9d9d9,84em -84em 0 0 #d9d9d9,85em -85em 0 0 #d9d9d9,86em -86em 0 0 #d9d9d9,87em -87em 0 0 #d9d9d9,88em -88em 0 0 #d9d9d9,89em -89em 0 0 #d9d9d9,90em -90em 0 0 #d9d9d9,91em -91em 0 0 #d9d9d9,92em -92em 0 0 #d9d9d9,93em -93em 0 0 #d9d9d9,94em -94em 0 0 #d9d9d9,95em -95em 0 0 #d9d9d9,96em -96em 0 0 #d9d9d9,97em -97em 0 0 #d9d9d9,98em -98em 0 0 #d9d9d9,99em -99em 0 0 #d9d9d9}footer .footer-inner{background-color:#d9d9d9;position:relative;display:flex;flex-direction:column;min-height:20rem;padding:4em 4em 1em 4em}footer .logo{padding:0;font-size:4rem;font-weight:700;letter-spacing:.2em}footer .logo span{color:#15a6df}footer a{padding:.5em 0;cursor:pointer;transition:all .3s;border-bottom:1px dashed transparent;text-decoration:none;color:inherit}footer a:hover{border-bottom:1px dashed rgba(255,255,255,.5)}footer .top-footer{display:flex;margin-bottom:4em;justify-content:space-between}footer .top-footer section{font-size:1rem}footer .top-footer section h3{font-size:1.5em;margin:0 0 .5em 0;padding-bottom:.5em;font-weight:700}footer .top-footer section .list{margin:0;padding:0}footer .top-footer section .list li{list-style:none}footer .top-footer section .list a{display:block;font-size:1.3em;border-bottom:1px dashed transparent;transition:all .3s ease-in-out}footer .top-footer section .list a:hover{border-bottom:1px dashed #fff}footer .top-footer section.contact div{font-size:1.3em;display:flex;margin:1.2em 0}footer .top-footer section.contact div .icon{width:4em;display:flex;justify-content:center;align-items:center;font-size:1.3em}footer .bottom-footer{margin-top:auto;border-top:1px solid rgba(255,255,255,.2);padding:1em 0;display:flex;justify-content:space-between;font-size:1.2em;align-items:center;user-select:none}footer .bottom-footer .footer-links a{margin:0 1em}footer .bottom-footer .social-network a{padding:.5em;width:2em;display:inline-flex;justify-content:center;align-items:center;margin:0 .2em;background-color:rgba(255,255,255,.4);border-radius:.2em}footer .bottom-footer .social-network a:hover{border-bottom:1px solid transparent;color:#fff}footer .bottom-footer .social-network a:hover.facebook{background-color:#1877f2}footer .bottom-footer .social-network a:hover.twitter{background-color:#1da1f2}footer .bottom-footer .social-network a:hover.instagram{background-color:#c32aa3}footer .bottom-footer .social-network a:hover.youtube{background-color:red}footer .bottom-footer .social-network a:hover.pintrest{background-color:#bd081c}footer .bottom-footer .social-network a:hover.linkedin{background-color:#0e76a8}footer .bottom-footer .location-change #change-location-form span{position:relative;padding:0 1em;position:relative}footer .bottom-footer .location-change #change-location-form span:not(:last-child)::after{position:absolute;right:0;height:60%;width:1px;background-color:rgba(255,255,255,.5);transform:translateY(-50%);top:50%;content:''}footer .bottom-footer .location-change #change-location-form span::before{position:absolute;top:0;white-space:nowrap;padding:.6em 1em;content:attr(data-tip);background-color:rgba(255,255,255,.6);opacity:0;pointer-events:none;transition:all .3s ease-in-out;left:50%;transform:translateX(-50%) scale(.5);border-radius:.3em;font-size:.8em;font-weight:400}footer .bottom-footer .location-change #change-location-form span:hover::before{opacity:1;transform:translate(-50%,-110%) scale(1)}footer .bottom-footer .location-change #change-location-form span label{cursor:pointer}footer .bottom-footer .location-change #change-location-form span input[type=radio]{display:none}footer .bottom-footer .location-change #change-location-form span input[type=radio]:checked+label{font-weight:700;cursor:default}footer .copyright-footer{margin-top:auto;border-top:1px solid rgba(255,255,255,.2);padding:1em 0 0 0;text-align:center;user-select:none}#redirect-message{position:fixed;height:100%;width:100%;background-color:rgba(140,140,140,.8);display:flex;justify-content:center;align-items:center;z-index:5;top:0;left:0}#redirect-message.hide{display:none}#redirect-message .message-wrapper{background-color:#fff;padding:4em;border-radius:3px;box-shadow:0 2.8px 2.2px rgba(0,0,0,.034),0 6.7px 5.3px rgba(0,0,0,.048),0 12.5px 10px rgba(0,0,0,.06),0 22.3px 17.9px rgba(0,0,0,.072),0 41.8px 33.4px rgba(0,0,0,.086),0 100px 80px rgba(0,0,0,.12);max-width:70rem}#redirect-message .message-wrapper .message{font-size:1.5em;padding-bottom:2em;line-height:2}#redirect-message .message-wrapper .message-options{display:flex;justify-content:space-between;font-size:1.3em}#redirect-message .message-wrapper .message-options .redirect-button,#redirect-message .message-wrapper .message-options .stay-button{align-self:center;background-color:#8c8c8c;transition:all .3s;font-size:1em;padding:.5em 2.5em;opacity:.8;color:#fff;border-radius:2px;margin-top:1em;border:0 solid;cursor:pointer;display:inline-block;width:48%;padding:.5em 1em;text-align:center}#redirect-message .message-wrapper .message-options .redirect-button:hover,#redirect-message .message-wrapper .message-options .stay-button:hover{opacity:1}#redirect-message .message-wrapper .message-options .redirect-button{background-color:#404040}#search-form{background-color:#4f515c;position:absolute;top:0;left:0;width:100%;height:100%;padding:.3em 1em;font-size:1.5em;color:#fff;transition:transform .2s cubic-bezier(.175,.885,.32,1.275);transform:translateY(-100%)}#search-form.show-search{transform:translateY(0)}#search-form input{width:100%;height:100%;border:0 solid;background-color:transparent;color:inherit}#search-form input::placeholder{color:inherit;opacity:.5}#search-form input:-ms-input-placeholder{color:inherit;opacity:.5}#search-form input::-ms-input-placeholder{color:inherit;opacity:.5}#search-form .close-search{position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center;font-size:2em;padding:0 .4em;cursor:pointer;transition:.3s;opacity:.7}#search-form .close-search:hover{opacity:1}::selection{background:#04a4cc;color:#fff;text-shadow:none}::-webkit-selection{background:#04a4cc;color:#fff;text-shadow:none}::-moz-selection{background:#04a4cc;color:#fff;text-shadow:none}.alignnone{margin:0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.gallery-caption,.wp-caption .wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^='#']:after,a[href^='javascript:']:after{content:''}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@keyframes anime{from{opacity:0;transform:translateY(5%)}to{opacity:1;transform:translateY(0)}}.ubuntu{font-family:Ubuntu}@media only screen and (max-width:768px){html{font-size:8px}#gdpr-notice{max-height:90vh;font-size:.8em;max-width:90vw}#go-to-top.show{bottom:1rem;font-size:1.2em;right:2rem}#show-gdpr{left:2rem;right:initial;bottom:1rem;box-shadow:initial;background-color:#a6a6a6;color:#fff;font-size:1.2em;padding:.5em 1em}#show-gdpr .show-gdpr-icon{display:block}#show-gdpr .show-gdpr-text{display:none}#wrapper header{margin-bottom:5rem}#wrapper header #navbar{position:fixed;top:0;left:0;width:100%;flex-wrap:wrap;z-index:5}#wrapper header #navbar.show{height:100%}#wrapper header #navbar.show nav{height:100%}#wrapper header #navbar.show .resposnive-icon .fa-bars{display:none}#wrapper header #navbar.show .resposnive-icon .fa-times{display:block}#wrapper header #navbar .logo{padding:1em;margin-right:auto;font-size:1.9rem}#wrapper header #navbar .resposnive-icon{display:block}#wrapper header #navbar .resposnive-icon .fa-bars{display:block}#wrapper header #navbar nav{order:5;width:100%;height:0;overflow:auto;display:block}#wrapper header #navbar nav>.menu-item.menu-item-has-children .title-container .toggle-arrow{display:flex}#wrapper header #navbar nav>.menu-item.menu-item-has-children .title-container.show .toggle-arrow{transform:rotate(180deg)}#wrapper header #navbar nav>.menu-item.menu-item-has-children .title-container.show+.mega-container{height:initial}#wrapper header #navbar nav>.menu-item.menu-item-has-children .mega-container{position:relative;display:block;height:0;overflow:hidden;min-height:0}#wrapper header #navbar nav>.menu-item.menu-item-has-children .mega-container.flyout-list .list-wrapper{width:100%}#wrapper header #navbar nav>.menu-item.menu-item-has-children .mega-container.mega-list{padding:0}#wrapper header #navbar nav>.menu-item.menu-item-has-children .mega-container.mega-list .mega-inner{grid-template-columns:repeat(3,1fr);grid-gap:.5em;padding:1em}#wrapper header #navbar nav>.menu-item.menu-item-has-children:hover .title+.mega-container{animation:initial}#wrapper header #navbar form{height:50px}#wrapper header #navbar .header-icons .cart-count-min{display:block;position:absolute;top:5px;right:6px;border-radius:50%;background-color:#8c8c8c;width:1.5em;height:1.5em;display:flex;justify-content:center;align-items:center;font-size:.8em}#wrapper header #navbar .header-icons .cart-count-full,#wrapper header #navbar .header-icons .cart-total{display:none}#wrapper header #navbar .header-icons>a,#wrapper header #navbar .header-icons>i{font-size:1.8rem}#wrapper header #navbar .header-icons>a.fa-search,#wrapper header #navbar .header-icons>i.fa-search{font-size:2rem}#wrapper header .header-inner{margin-top:50px;min-height:15rem;font-size:.7rem}#wrapper header .header-inner .header-price{order:3;justify-content:flex-end;position:initial}#wrapper header .header-inner .woocommerce-breadcrumb{font-size:2em;order:1}footer .footer-inner{padding:4em 2em 1em 2em}footer .top-footer{flex-direction:column}footer .bottom-footer{flex-direction:column}footer .bottom-footer>div{margin-bottom:1em}body:not(.home) main{padding:0 2rem}body.single-product .product-details-top{display:block;margin-bottom:3em;border-bottom:1px dashed rgba(0,0,0,.2)}body.single-product .product-desc-container{padding-top:0}.products{display:block!important}}@media only screen and (min-width:480px) and (max-width:768px){html{font-size:9px}.products{display:grid!important}body.home #wrapper header .header-inner{min-height:18rem}}