*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.js-marquee-wrapper,.js-marquee{display:flex!important;align-items:center;flex-wrap:nowrap}.js-marquee{gap:clamp(20px, 2.7777777778vw, 40px)}@media only screen and (min-width:1921px){.js-marquee{gap:clamp(40px, 1.5625vw, 60px)}}@font-face{font-family:"icomoon";src:url(../../../../../../../../themes/evnow/assets/fonts/icomoon.eot?kg61d4);src:url("../../../../../../../../themes/evnow/assets/fonts/icomoon.eot?kg61d4#iefix") format("embedded-opentype"),url(../../../../../../../../themes/evnow/assets/fonts/icomoon.ttf?kg61d4) format("truetype"),url(../../../../../../../../themes/evnow/assets/fonts/icomoon.woff?kg61d4) format("woff"),url("../../../../../../../../themes/evnow/assets/fonts/icomoon.svg?kg61d4#icomoon") format("svg");font-weight:400;font-style:normal;font-display:swap}.heading-xxl{font-size:clamp(66px, 6.875vw, 132px);line-height:1}@media only screen and (min-width:1921px){.heading-xxl{font-size:clamp(132px, 5.15625vw, 198px)}}.heading-xl{font-size:clamp(30px, 4.1145833333vw, 79px)}@media only screen and (min-width:1921px){.heading-xl{font-size:clamp(79px, 3.0859375vw, 118.5px)}}.heading-l{font-size:clamp(40px, 2.8645833333vw, 55px)}@media only screen and (min-width:1921px){.heading-l{font-size:clamp(55px, 2.1484375vw, 82.5px)}}h1,.heading-ml{font-size:clamp(25px, 2.0833333333vw, 40px);line-height:1.2}@media only screen and (min-width:1921px){h1,.heading-ml{font-size:clamp(40px, 1.5625vw, 60px)}}h2,.heading{font-size:clamp(30px, 2.2916666667vw, 44px);line-height:1.2}@media only screen and (min-width:1921px){h2,.heading{font-size:clamp(44px, 1.71875vw, 66px)}}h3,.heading-ms{font-size:clamp(24px, 2.0833333333vw, 40px);line-height:1.2}@media only screen and (min-width:1921px){h3,.heading-ms{font-size:clamp(40px, 1.5625vw, 60px)}}h4,.heading-s{font-size:clamp(22px, 1.8229166667vw, 35px)}@media only screen and (min-width:1921px){h4,.heading-s{font-size:clamp(35px, 1.3671875vw, 52.5px)}}h5,.heading-xs{font-size:clamp(20px, 1.5625vw, 30px);line-height:1.2}@media only screen and (min-width:1921px){h5,.heading-xs{font-size:clamp(30px, 1.171875vw, 45px)}}.text-l{font-size:clamp(18px, 1.3020833333vw, 25px);line-height:1.3}@media only screen and (min-width:1921px){.text-l{font-size:clamp(25px, 0.9765625vw, 37.5px)}}.text-ml{font-size:clamp(15px, 1.0416666667vw, 20px);line-height:1.3;font-weight:300}@media only screen and (min-width:1921px){.text-ml{font-size:clamp(20px, 0.78125vw, 30px)}}.text{font-size:clamp(13px, 0.8333333333vw, 16px)}@media only screen and (min-width:1921px){.text{font-size:clamp(16px, 0.625vw, 24px)}}.text-ms{font-size:clamp(12px, 0.7291666667vw, 14px)}@media only screen and (min-width:1921px){.text-ms{font-size:clamp(14px, 0.546875vw, 21px)}}.text-s{font-size:12px}@media only screen and (min-width:1921px){.text-s{font-size:clamp(12px, 0.625vw, 24px)}}.button,.button-simple{font-size:14px!important}@media only screen and (min-width:1921px){.button,.button-simple{font-size:clamp(14px, 0.546875vw, 21px)!important}}.button-l{font-size:17px}@media only screen and (min-width:1921px){.button-l{font-size:clamp(17px, 0.6640625vw, 25.5px)}}.link{font-size:clamp(20px, 1.3020833333vw, 25px);line-height:1.3em}@media only screen and (min-width:1921px){.link{font-size:clamp(25px, 0.9765625vw, 37.5px)}}.body{overflow-x:hidden;background-color:#f7f7f7;font-family:"Geologica",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}main{overflow-x:hidden}a{margin:0;padding:0;border:none;outline:none;background-color:transparent;text-decoration:none;list-style-type:none;color:#3cba44}button{cursor:pointer}p{font-size:inherit}h1,h2,h3,h4{font-weight:400}strong{font-weight:700}.boxed{max-width:1480px;padding-inline:40px}@media only screen and (min-width:1025px){.boxed{max-width:min(90vw, 1480px)}}@media only screen and (max-width:1024px){.boxed{padding-inline:20px}}@media only screen and (min-width:1921px){.boxed{max-width:clamp(1440px, 75vw, 2880px)}}@media only screen and (min-width:1025px){.boxed-desktop{max-width:1480px;padding-inline:40px}}.boxed-sm{max-width:1020px;padding-inline:20px}@media only screen and (min-width:1921px){.boxed-sm{max-width:clamp(1000px, 39.0625vw, 1500px)}}.boxed-xs{max-width:920px;padding-inline:20px}@media only screen and (min-width:1921px){.boxed-xs{max-width:clamp(900px, 35.15625vw, 1350px)}}@media only screen and (min-width:1921px){.boxed-4k{max-width:clamp(1440px, 75vw, 2880px);padding-inline:40px}}.centered{margin-inline:auto}@media only screen and (min-width:1921px){.centered-4k{margin-inline:auto}}@media only screen and (min-width:1025px){.centered-desktop{margin-inline:auto}}@media only screen and (max-width:1024px){.centered-mob{margin-inline:auto}}@media only screen and (min-width:1440px){.push-left{margin-left:calc((100vw - 1440px) / 2)}}@media only screen and (min-width:1921px){.push-left{margin-left:calc((100vw - clamp(1440px, 75vw, 2880px)) / 2)}}@media only screen and (min-width:1440px){.push-right{margin-right:calc((100vw - 1440px) / 2)}}@media only screen and (min-width:1921px){.push-right{margin-right:calc((100vw - clamp(1440px, 75vw, 2880px)) / 2)}}.no-padding{padding-inline:0}.inline-padding{padding-inline:20px}.bottom-padding{padding-bottom:clamp(40px, 7.8125vw, 80px)}@media only screen and (min-width:1921px){.bottom-padding{padding-bottom:clamp(80px, 3.125vw, 120px)}}.first-section{padding-block:clamp(150px, 19.53125vw, 200px) clamp(75px, 9.765625vw, 100px)}@media only screen and (min-width:1921px){.first-section{padding-block:clamp(200px, 7.8125vw, 300px) clamp(100px, 3.90625vw, 150px)}}.basic{padding-block:clamp(20px, 3.90625vw, 40px)}@media only screen and (min-width:1921px){.basic{padding-block:clamp(40px, 1.5625vw, 60px)}}.last-section{padding-bottom:clamp(90px, 13.18359375vw, 135px)}@media only screen and (min-width:1921px){.last-section{padding-bottom:clamp(135px, 5.2734375vw, 202.5px)}}.light{font-weight:300}.regular{font-weight:400}.medium{font-weight:500}.semibold{font-weight:600}.bold{font-weight:700}.extrabold{font-weight:800}.black-w{font-weight:900}.italic{font-style:italic}.underline{text-decoration:underline}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.letter-spacing-wide{letter-spacing:.15em}.letter-spacing-wide-s{letter-spacing:.05em}.letter-spacing-cond{letter-spacing:-.05em}.letter-spacing-cond-s{letter-spacing:-.033em}.text-center{text-align:center}.margin-p p{margin-bottom:20px}@media only screen and (min-width:1921px){.margin-p p{margin-bottom:clamp(20px, 0.78125vw, 30px)}}.hidden{display:none!important}@media only screen and (min-width:1025px){.hidden-desktop{display:none!important}}@media only screen and (max-width:1024px){.hidden-mobile{display:none!important}}.invisible{visibility:hidden;opacity:0;transition:0.3s ease}.black{color:#000}.white{color:#fff}.gray{color:#d9dde4}.gray-dark{color:#9aa3b0}.white-bg{background-color:#fff}.primary{color:#002d79}.accent{color:#3cba44}.accent-2{color:#83de4f}.accent-bg{background-color:#3cba44}.radius{border-radius:clamp(20px, 2.7777777778vw, 40px);padding:clamp(6px, 0.8333333333vw, 12px) clamp(14px, 1.9444444444vw, 28px)}.heading-icon{display:flex;justify-content:center;align-items:center;gap:clamp(6px, 0.8333333333vw, 12px);color:#002d79}.heading-icon::after{content:"\e901";font-family:"icomoon";font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ic-search:before{content:"\e908";font-family:"icomoon";font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ic-login:before{content:"\e909";font-family:"icomoon";font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ic-cart{display:flex;align-items:center;gap:8px}.ic-cart::after{content:"\e90a";font-family:"icomoon";font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ic-filter{display:flex;align-items:center;gap:8px}.ic-filter::after{content:"\e910";font-family:"icomoon";font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ic-location{display:flex;gap:10px}.ic-location::before{content:"\e90c";font-family:"icomoon";font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ic-phone::before{content:"\e90b";font-family:"icomoon";font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ic-email::before{content:"\e90e";font-family:"icomoon";font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ic-facebook::before{content:"\e903";font-family:"icomoon";font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ic-instagram::before{content:"\e904";font-family:"icomoon";font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ic-youtube::before{content:"\e905";font-family:"icomoon";font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ic-x::before{content:"\e906";font-family:"icomoon";font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ic-linkedin::before{content:"\e907";font-family:"icomoon";font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ic-logo::before{content:"\e90f";font-family:"icomoon";font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ic-arrow{display:flex;width:fit-content;padding-right:5px;overflow:hidden}.ic-arrow::after{content:"\e900";font-family:"icomoon";font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translateX(-30%);transition:0.3s ease-out}.ic-arrow:hover .ic-arrow::after{transform:translateX(0%)}@media only screen and (min-width:1921px){.ic-arrow::after{font-size:clamp(12px, 0.46875vw, 18px)}}.button-arrow{display:flex;align-items:center;gap:10px}.button-arrow:hover .ic-arrow::after{transform:translateX(0%)}.arrow-hover:hover .ic-arrow::after{transform:translateX(0%)}.ic-payment-card,.ic-payment-bank,.ic-payment-money,.ic-guarantee-3{display:flex;align-items:center;gap:10px}@media only screen and (max-width:1024px){.ic-payment-card,.ic-payment-bank,.ic-payment-money,.ic-guarantee-3{flex-direction:column;text-align:center}}.ic-payment-card::before,.ic-payment-bank::before,.ic-payment-money::before,.ic-guarantee-3::before{font-size:clamp(30px, 4.296875vw, 44px);line-height:1.2}@media only screen and (min-width:1921px){.ic-payment-card::before,.ic-payment-bank::before,.ic-payment-money::before,.ic-guarantee-3::before{font-size:clamp(44px, 1.71875vw, 66px)}}.ic-payment-card::before{content:"\e92a";font-family:"icomoon";font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ic-payment-bank::before{content:"\e92b";font-family:"icomoon";font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ic-payment-money::before{content:"\e92c";font-family:"icomoon";font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ic-guarantee-3::before{content:"\e92d";font-family:"icomoon";font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.title-with-icon{position:relative;margin-bottom:clamp(30px, 4.8828125vw, 50px)}.title-with-icon::after{content:"";position:absolute;height:clamp(35px, 6.8359375vw, 70px);aspect-ratio:1.24;background-image:url(../../../../../../../../themes/evnow/assets/img/ic-logo-color.svg);background-size:contain;background-position:center;background-repeat:no-repeat}@media only screen and (max-width:1024px){.title-with-icon::after{top:0;left:50%;transform:translateX(-50%) translateY(-100%)}}@media only screen and (min-width:1025px){.title-with-icon::after{transform:translate(10px,-4px)}}@media only screen and (min-width:1921px){.title-with-icon::after{height:clamp(70px, 2.734375vw, 105px)}}.ev-dots{background-image:url(/wp-content/uploads/2025/04/ev-dots.png);background-size:max(800px, 100%);background-position:center;background-repeat:no-repeat}.ev-dots--top{background-position:top center}.ev-dots--bottom{background-position:bottom center}.blured-color{position:absolute;width:clamp(290px, 46.875vw, 900px);z-index:-1}.blured-color img{width:100%}.blured-color--1{top:0;right:0;transform:translateX(55%) translateY(-10%)}.blured-color--2{bottom:0;left:0;transform:translateX(-55%) translateY(-10%)}@media only screen and (min-width:1921px){.blured-color{width:clamp(900px, 35.15625vw, 1350px)}}.blue-dots-bg{background-image:url(../../../../../../../../themes/evnow/assets/img/blue-dots-bg.jpg);background-size:100%;background-position:center bottom;background-repeat:no-repeat}.header{position:fixed;z-index:100;inset-inline:0;background-color:#fff;width:100%}.header:before{content:"";position:absolute;z-index:-1;inset:0;opacity:0;backdrop-filter:blur(10px)}.header--sticky:before{opacity:1}.header__cta-container{display:flex;justify-content:end}.header__cta{display:flex;align-items:center;gap:8px;background-color:#002d79;padding:clamp(4px, 0.5555555556vw, 8px) clamp(10px, 1.3888888889vw, 20px);border-radius:0 0 clamp(10px, 1.3888888889vw, 20px) clamp(10px, 1.3888888889vw, 20px)}.header__container{display:grid;grid-template-columns:1fr auto 1fr;position:relative;align-items:center;margin-top:clamp(6px, 0.8333333333vw, 12px);padding-bottom:clamp(20px, 2.7777777778vw, 40px);display:grid}@media only screen and (max-width:1024px){.header__container{grid-template-columns:1fr 1fr 1fr;margin-top:0;padding-block:20px}}.header__container img{max-width:clamp(110px, 15.625vw, 160px)}@media only screen and (min-width:1921px){.header__container img{max-width:clamp(160px, 6.25vw, 240px)}}.header__right{display:flex;justify-content:end;align-items:center;gap:clamp(20px, 3.90625vw, 40px)}@media only screen and (min-width:1921px){.header__right{gap:clamp(40px, 1.5625vw, 60px)}}@media only screen and (min-width:1281px){.header__left,.header__cta-mobile{display:none}}.header__left-mobile{display:flex;align-items:center;gap:clamp(20px, 3.90625vw, 40px)}@media only screen and (min-width:1281px){.header__left-mobile{display:none}}.header ul{margin:0;padding:0;border:none;outline:none;background-color:transparent;text-decoration:none;list-style-type:none}.header__cart{display:flex;position:relative;align-items:center}.header__quantity-container{position:absolute;top:-8px;right:-16px;min-width:18px;height:18px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:1280px){.main-menu{position:absolute;inset:0;display:flex;flex-direction:column;gap:clamp(20px, 3.90625vw, 40px);height:100vh;padding:100px 40px;background-color:#fff;visibility:visible;opacity:1;transform:translateX(0%);transition:all ease 300ms;overflow-y:auto;-webkit-overflow-scrolling:touch}}@media only screen and (max-width:1280px) and (min-width:1921px){.main-menu{gap:clamp(40px, 1.5625vw, 60px)}}@media only screen and (max-width:1280px){.main-menu--closed{visibility:hidden;opacity:0;transform:translateX(100%)}}.main-menu__list{display:flex;gap:40px}@media only screen and (max-width:1280px){.main-menu__list{flex-direction:column;gap:revert}}.main-menu__list li{padding-block:4px}@media only screen and (max-width:1280px){.main-menu__list li{border-bottom:solid 1px #002d79}}@media only screen and (max-width:1280px){.main-menu__list li:hover .sub-menu{visibility:visible;opacity:1}}.main-menu__list a{display:flex;flex-direction:column;align-items:center;gap:1px;width:fit-content;font-size:clamp(14px, 1.5625vw, 16px);color:#002d79;transition:all ease 300ms}.main-menu__list a:hover{color:#3cba44}@media only screen and (max-width:1024px){.main-menu__list a{flex-direction:row}}@media only screen and (min-width:1921px){.main-menu__list a{font-size:clamp(16px, 0.625vw, 24px)}}@media only screen and (max-width:1280px){.main-menu__list a{align-items:revert;padding-block:8px}}@media only screen and (min-width:1281px){.main-menu__list .sub-menu{position:absolute;inset-inline:0;top:100%;margin:auto;padding-block:clamp(20px, 2.7777777778vw, 40px) clamp(40px, 5.5555555556vw, 80px);display:flex;justify-content:center;border-radius:0 0 clamp(12px, 1.6666666667vw, 24px) clamp(12px, 1.6666666667vw, 24px);gap:clamp(20px, 2.7777777778vw, 40px);align-items:start;column-count:2}}.main-menu__list .sub-menu .sub-menu{padding:40px;position:relative;display:revert}@media only screen and (max-width:1280px){.main-menu__list .sub-menu .sub-menu{padding:0;padding-left:4px}}@media only screen and (max-width:1280px){.main-menu__list .sub-menu li{border-bottom:solid 1px rgba(0,45,121,.2)}}.main-menu__list>li>ul{visibility:hidden;opacity:0;transition:all ease 300ms}.main-menu__list ul{position:absolute;padding:8px 16px;background-color:#fff}@media only screen and (max-width:1280px){.main-menu__list ul{position:revert;display:none;padding:revert}}@media only screen and (max-width:1280px){.main-menu__list li:hover ul{display:block}}.main-menu__list>li:hover ul{visibility:visible;opacity:1}@media only screen and (max-width:1280px){.main-menu__list>li:hover ul{display:block}}.main-menu__list>li:first-child .menu-item-has-children:first-child a:before{background-image:url(../../../../../../../../themes/evnow/assets/img/charging-stations-img.jpg)}.main-menu__list>li:first-child .menu-item-has-children:last-child a:before{background-image:url(../../../../../../../../themes/evnow/assets/img/accessories-img.jpg)}.main-menu__list>li:first-child .menu-item-has-children a{color:#000;font-size:clamp(12px, 1.3671875vw, 14px)}@media only screen and (min-width:1921px){.main-menu__list>li:first-child .menu-item-has-children a{font-size:clamp(14px, 0.546875vw, 21px)}}.main-menu__list>li:first-child .menu-item-has-children a:hover{color:#002d79}.main-menu__list>li:first-child .menu-item-has-children>a{gap:20px;overflow:hidden;line-height:1.3;font-weight:500;padding-inline:40px;font-size:clamp(12px, 1.3671875vw, 14px);color:#000}@media only screen and (min-width:1921px){.main-menu__list>li:first-child .menu-item-has-children>a{font-size:clamp(14px, 0.546875vw, 21px);gap:clamp(16px, 0.625vw, 24px)}}@media only screen and (max-width:1280px){.main-menu__list>li:first-child .menu-item-has-children>a{padding-inline:0;padding-left:8px}}.main-menu__list>li:first-child .menu-item-has-children>a:hover{color:#002d79}.main-menu__list>li:first-child .menu-item-has-children>a:hover::after{transform:translateX(0%)}.main-menu__list>li:first-child .menu-item-has-children>a::after{content:"\e900";font-family:"icomoon";font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#3cba44;transform:translateX(-30%);transition:0.3s ease-out}@media only screen and (min-width:1281px){.main-menu__list>li:first-child .menu-item-has-children>a{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;max-width:400px;padding-left:40px}}.main-menu__list>li:first-child .menu-item-has-children>a::before{content:"";flex:0 0 100%;aspect-ratio:9/3;width:clamp(200px, 24.3055555556vw, 350px);background-size:cover;clip-path:revert;border-radius:100px;overflow:hidden}@media only screen and (max-width:1280px){.main-menu__list>li:first-child .menu-item-has-children>a::before{display:none}}@media only screen and (min-width:1921px){.main-menu__list>li:first-child .menu-item-has-children>a::before{width:clamp(350px, 13.671875vw, 525px)}}.main-menu__list>li:nth-child(2) .sub-menu{flex-direction:column;gap:4px}@media only screen and (max-width:1280px){.main-menu__list>li:nth-child(2) .sub-menu{padding:0;padding-left:4px}}@media only screen and (min-width:1281px){.main-menu__list>li:nth-child(2) .sub-menu{inset:revert;top:100%;width:fit-content;padding-block:40px;padding-inline:40px}}@media only screen and (max-width:1280px){.main-menu__list>li:nth-child(2) .sub-menu li{border:none}}@media only screen and (max-width:1280px){.main-menu__list>li:nth-child(2) .sub-menu li a{color:#000;font-size:clamp(12px, 1.3671875vw, 14px)}}@media only screen and (min-width:1281px){.main-menu__list>li:nth-child(3) .sub-menu{display:grid}}@media only screen and (max-width:1280px){.main-menu__list>li:nth-child(3) .sub-menu{padding:0}}@media only screen and (min-width:1281px){.main-menu__list>li:nth-child(3) .sub-menu{grid-template-columns:repeat(3,1fr)}}.main-menu__list>li:nth-child(3) .sub-menu li{display:grid}@media only screen and (min-width:1281px){.main-menu__list>li:nth-child(3) .sub-menu li{max-width:365px;justify-self:center}}@media only screen and (min-width:1921px){.main-menu__list>li:nth-child(3) .sub-menu li{max-width:clamp(365px, 14.2578125vw, 547.5px)}}@media only screen and (max-width:1280px){.main-menu__list>li:nth-child(3) .sub-menu li{border:none}}.main-menu__list>li:nth-child(3) .sub-menu li::before{order:-2;display:block;content:"";height:100%;aspect-ratio:7/3;background-image:url(https://www.evnow.gr/wp-content/uploads/2022/02/for_business.jpg);background-size:cover;clip-path:revert;border-radius:100px;overflow:hidden}@media only screen and (min-width:1921px){.main-menu__list>li:nth-child(3) .sub-menu li::before{border-radius:clamp(100px, 3.90625vw, 150px)}}.main-menu__list>li:nth-child(3) .sub-menu li::after{content:"";order:-1;display:block;background-color:#3cba44;padding-left:0;padding-block:20px;width:100%;height:90px;transform:translateY(-50%);background-repeat:no-repeat;background-image:url(/wp-content/themes/evnow/assets/img/logo.svg);background-position:center center;background-size:75%;border-radius:100px;overflow:hidden}@media only screen and (min-width:1921px){.main-menu__list>li:nth-child(3) .sub-menu li::after{height:clamp(90px, 3.515625vw, 135px)}}@media only screen and (max-width:1280px){.main-menu__list>li:nth-child(3) .sub-menu li::before,.main-menu__list>li:nth-child(3) .sub-menu li::after{display:none}}.main-menu__list>li:nth-child(3) .sub-menu li:first-child::before{background-image:url(../../../../../../../../themes/evnow/assets/img/home-now-bg.jpg)}.main-menu__list>li:nth-child(3) .sub-menu li:first-child::after{background-image:url(../../../../../../../../themes/evnow/assets/img/home-now.svg)}.main-menu__list>li:nth-child(3) .sub-menu li:nth-child(2)::before{background-image:url(../../../../../../../../themes/evnow/assets/img/business-now-img.jpg)}.main-menu__list>li:nth-child(3) .sub-menu li:nth-child(2)::after{background-image:url(../../../../../../../../themes/evnow/assets/img/business-now.svg)}.main-menu__list>li:nth-child(3) .sub-menu li:last-child::before{background-image:url(../../../../../../../../themes/evnow/assets/img/public-now-img.jpg)}.main-menu__list>li:nth-child(3) .sub-menu li:last-child::after{background-image:url(../../../../../../../../themes/evnow/assets/img/public-now.svg)}.main-menu__list>li:nth-child(3) .sub-menu li>a{font-weight:700}.main-menu__list>li:nth-child(3) .sub-menu a{display:flex;flex-direction:row;gap:16px;align-items:center;width:100%;padding-inline:40px;font-size:clamp(12px, 1.3671875vw, 14px);color:#000}@media only screen and (min-width:1921px){.main-menu__list>li:nth-child(3) .sub-menu a{font-size:clamp(14px, 0.546875vw, 21px);gap:clamp(16px, 0.625vw, 24px)}}@media only screen and (max-width:1280px){.main-menu__list>li:nth-child(3) .sub-menu a{padding-inline:0;padding-left:8px}}.main-menu__list>li:nth-child(3) .sub-menu a:hover{color:#002d79}.main-menu__list>li:nth-child(3) .sub-menu a:hover::after{transform:translateX(0%)}.main-menu__list>li:nth-child(3) .sub-menu a::after{content:"\e900";font-family:"icomoon";font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#3cba44;transform:translateX(-30%);transition:0.3s ease-out}.main-menu__list>li:nth-child(3) .sub-menu .sub-menu{display:revert;position:revert;width:100%;padding-inline:10px}.main-menu__list>li:nth-child(3) .sub-menu .sub-menu li{display:revert;justify-self:revert}@media only screen and (max-width:1280px){.main-menu__list>li:nth-child(3) .sub-menu .sub-menu li{border:none;padding-left:8px}}.main-menu__list>li:nth-child(3) .sub-menu .sub-menu li::before,.main-menu__list>li:nth-child(3) .sub-menu .sub-menu li::after{display:none}.main-menu__list>li:nth-child(3) .sub-menu .sub-menu a{color:#000;background-color:revert;display:block;min-height:revert;padding-inline:revert;font-weight:400;line-height:1.2}@media only screen and (max-width:1280px){.main-menu__list>li:nth-child(3) .sub-menu .sub-menu a{padding-left:12px}}.main-menu__list>li:nth-child(3) .sub-menu .sub-menu a:hover{color:#002d79}.main-menu__list>li:nth-child(3) .sub-menu .sub-menu a::after{display:none}.hero{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;height:clamp(400px, 47.5vw, 684px);padding-top:clamp(85px, 10.4166666667vw, 150px)}@media only screen and (min-width:1921px){.hero{height:clamp(684px, 26.71875vw, 1026px);padding-top:clamp(150px, 5.859375vw, 225px)}}.hero__container{display:grid;grid-template-rows:min-content 1fr;height:100%}.hero__container h1{align-self:center}.archive-grid{position:relative;display:grid;row-gap:60px;column-gap:16px}@media only screen and (min-width:1025px){.archive-grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:1024px){.archive-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.archive-grid{grid-template-columns:1fr;gap:16px;padding-inline:0}}.archive-grid__bottom{display:grid;place-content:center;padding-block:clamp(16px, 3.125vw, 32px)}.archive-grid__no-more-posts{display:none}.archive-grid__loader{position:absolute;inset:0;z-index:10;background:linear-gradient(90deg,transparent 0%,transparent 30%,rgba(255,255,255,.8) 50%,transparent 70%,transparent 100%);background-size:200% 100%;background-position:-200% 0;backdrop-filter:blur(20px);animation:loading-slide 1.5s infinite linear}@keyframes loading-slide{from{background-position:-200% 0}to{background-position:200% 0}}.posts-grid{display:grid;column-gap:clamp(10px, 1.3888888889vw, 20px)}@media only screen and (min-width:1025px){.posts-grid{grid-template-columns:repeat(3,1fr)}}.search__results{display:grid;gap:clamp(10px, 1.3888888889vw, 20px)}.post-card{overflow:hidden;background-color:#fff;border-radius:clamp(20px, 2.7777777778vw, 40px);transition:0.3s ease}.post-card:hover{background-color:#002d79}.post-card:hover .post-card__title,.post-card:hover .post-card__excerpt{color:#fff}.post-card__text-container{display:flex;flex-direction:column;gap:clamp(10px, 1.3888888889vw, 20px);padding:clamp(18px, 2.5vw, 36px)}.post-card__img{width:100%;aspect-ratio:16/9;object-fit:cover}.post-card__button{margin:0;padding:0;border:none;outline:none;background-color:transparent;text-decoration:none;list-style-type:none;align-self:end;margin-left:auto;padding:clamp(18px, 2.5vw, 36px)}.product-card{height:100%;display:grid;gap:clamp(10px, 1.3888888889vw, 20px);background-color:#fff;padding:clamp(10px, 1.3888888889vw, 20px) clamp(18px, 2.5vw, 36px);border-radius:clamp(20px, 2.7777777778vw, 40px)}.product-card__badges{display:flex;flex-wrap:wrap;gap:clamp(4px, 0.5555555556vw, 8px);padding-bottom:clamp(12px, 1.6666666667vw, 24px)}.product-card__badge{width:fit-content;background-color:#3cba44;color:#fff;border-radius:clamp(20px, 2.7777777778vw, 40px)}.product-card__badge-text{display:block;padding:4px clamp(8px, 1.1111111111vw, 16px)}.product-card__image img{width:100%;aspect-ratio:1;object-fit:contain}.product-card__title{padding-top:clamp(10px, 1.3888888889vw, 20px)}.product-card__add-to-cart-container{align-self:end}.product-card__add-to-cart{display:grid;grid-template-columns:1fr 1fr}.product-card__add-to-cart--out-of-stock{opacity:.6;cursor:not-allowed}.product-card__add-to-cart--out-of-stock:hover{background-color:#d9dde4}.product-card__add-to-cart-label--out-of-stock{background-color:#d9dde4!important;color:#fff!important}.product-card__out-of-stock-text{color:#fff!important}.product-card__availability{width:fit-content;background-color:#83de4f;color:#002d79;margin-bottom:clamp(10px, 1.3888888889vw, 20px)}.product-card__availability--out-of-stock{display:flex;align-items:center;background-color:#000;color:#fff;opacity:.3}.product-card__cta-text{justify-self:end}@media only screen and (max-width:1024px){.product-card__button{flex-direction:column}}@media only screen and (max-width:1024px){.product-card .single-product__add-to-cart-label{padding:6px 28px 6px!important}}.card-category{position:relative;margin-block:clamp(30px, 4.1666666667vw, 60px);background:radial-gradient(circle at 65% -65%,#fff,#9aa3b0);background-size:200%;background-position:center;border-radius:0 200px 200px 0;max-width:min(1630px, 100vw - 20px);height:clamp(200px, 27.7777777778vw, 400px)}.card-category__items{position:relative}.card-category::before{content:"";position:absolute;width:100%;height:calc(100% - 2px);border-radius:200px;background-color:#3cba44;z-index:-1;top:1px;left:clamp(15px, 1.953125vw, 20px);transition:0.3s ease-out}@media only screen and (min-width:1025px){.card-category::before{left:-2px}.card-category:hover::before{left:20px}}@media only screen and (min-width:1921px){.card-category{max-width:clamp(1630px, 63.671875vw, 2445px);height:clamp(400px, 15.625vw, 600px);border-radius:0 clamp(200px, 7.8125vw, 300px) clamp(200px, 7.8125vw, 300px) 0;margin-block:clamp(60px, 2.34375vw, 90px)}.card-category::before{border-radius:clamp(200px, 7.8125vw, 300px)}.card-category:hover::before{left:clamp(20px, 0.78125vw, 30px)}}.card-category__img-container{position:absolute;width:60%;height:100%;mask-image:linear-gradient(to right,black 30%,transparent)}.card-category__img-container img{width:100%;height:100%;object-fit:cover}@media only screen and (max-width:640px){.card-category__img-container{width:50%}}.card-category__text-container{position:relative;display:grid;grid-column:2;align-content:center;justify-content:right;justify-items:end;height:100%;gap:clamp(8px, 1.1111111111vw, 16px);padding:20px clamp(50px, 13.8888888889vw, 200px) 20px 20px;background-image:radial-gradient(#d2d6dc,transparent 73%)}.card-category__heading{width:100%}.card-category__button{font-size:clamp(12px, 1.7361111111vw, 25px);line-height:1.1em;justify-self:end}@media only screen and (min-width:1921px){.card-category__button{font-size:clamp(25px, 0.9765625vw, 37.5px)}}.card-category__button .ic-arrow::after{color:#3cba44}.card-category__alias{display:flex}.card-category__badge img{width:clamp(80px, 11.1111111111vw, 160px);border-radius:30px;box-shadow:0 0 32px rgba(0,0,0,.16)}@media only screen and (min-width:1921px){.card-category__badge img{width:clamp(160px, 6.25vw, 240px);border-radius:clamp(30px, 1.171875vw, 45px)}}.card-category a{color:#000;position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;height:100%}.card-category:nth-child(even){background:radial-gradient(circle at 35% -65%,#fff,#9aa3b0);border-radius:200px 0 0 200px;margin-left:auto}.card-category:nth-child(even)::before{left:calc(clamp(15px, 1.953125vw, 20px) * -1)}@media only screen and (min-width:1025px){.card-category:nth-child(even)::before{left:2px}.card-category:nth-child(even):hover::before{left:-20px}}@media only screen and (min-width:1921px){.card-category:nth-child(even){border-radius:clamp(200px, 7.8125vw, 300px) 0 0 clamp(200px, 7.8125vw, 300px)}.card-category:nth-child(even):hover::before{left:calc(clamp(20px, 0.78125vw, 30px) * -1)}}.card-category:nth-child(even) .card-category__text-container{grid-column:1;justify-content:left;justify-items:start;padding:20px 20px 20px clamp(50px, 13.8888888889vw, 200px)}.card-category:nth-child(even) .card-category__img-container{width:60%;right:0;mask-image:linear-gradient(to left,black 30%,transparent)}@media only screen and (max-width:1024px){.archive-cat-subcategories__container .card-category a{grid-template-columns:1fr 3fr}.archive-cat-subcategories__container .card-category:nth-child(even) a{grid-template-columns:3fr 1fr}.archive-cat-subcategories__container .card-category__text{display:none}}@media only screen and (min-width:1025px){.archive-cat-subcategories__container .card-category__img-container{width:45%}.archive-cat-subcategories__container .card-category__text-container{min-width:clamp(720px, 40.1041666667vw, 770px)}}@media only screen and (max-width:1440px){.archive-cat-intro,.info-box{padding-inline:clamp(20px, 2.7777777778vw, 40px)}}.archive-cat-intro__container{padding-block:clamp(30px, 4.1666666667vw, 60px);border-radius:clamp(20px, 2.7777777778vw, 40px);background-color:#fff}.archive-cat-intro__text{display:grid;gap:clamp(25px, 2.7777777778vw, 40px)}.info-box__container{padding-block:clamp(30px, 4.1666666667vw, 60px);border-radius:clamp(20px, 2.7777777778vw, 40px);background-color:#002d79;color:#fff}.info-box__list{display:grid;padding-block:clamp(25px, 3.4722222222vw, 50px);gap:clamp(12px, 1.6666666667vw, 24px)}@media only screen and (min-width:1025px){.info-box__list{grid-template-columns:1fr 1fr}}.info-box__item{position:relative;padding-left:clamp(45px, 5vw, 60px)}.info-box__item::before{content:"";position:absolute;top:0;left:0;background-image:url(../../../../../../../../themes/evnow/assets/img/ic-logo-white-green.svg);background-repeat:no-repeat;background-size:contain;background-position:center top;width:clamp(30px, 3.75vw, 45px);height:38px}@media only screen and (min-width:1921px){.info-box__item{padding-left:clamp(60px, 2.34375vw, 90px)}.info-box__item::before{width:clamp(45px, 1.7578125vw, 67.5px);height:clamp(38px, 1.484375vw, 57px)}}.carousel__track{overflow-x:hidden}.carousel__container{display:flex;gap:clamp(10px, 1.614530777vw, 16px)}.carousel__slide{color:#000;cursor:grab}.carousel__bottom{width:100%;margin-top:clamp(40px, 8.072653885vw, 80px)}.carousel__button{cursor:pointer;transform:rotate(0deg)}.carousel__button--previous{transform:scaleX(-1)}.carousel__button::after{content:"\e901";font-family:"icomoon";font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:8px}.carousel__controls{display:flex;justify-content:end;align-items:center;gap:clamp(16px, 3.229061554vw, 32px);margin-inline:auto}@media only screen and (max-width:1280px){.carousel__controls{justify-content:center}}.carousel__dots{display:flex;align-items:center;width:100%;max-width:280px}.carousel__dot{height:2px;width:100%;background-color:rgba(0,45,121,.3);cursor:pointer}.carousel .glide__bullet--active{background-color:#002d79;height:6px}.gallery-carousel{margin-top:clamp(20px, 2.7777777778vw, 40px)}.gallery-carousel__track{-webkit-mask-image:linear-gradient(to right,#000 80%,transparent 100%);mask-image:linear-gradient(to right,#000 80%,transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.gallery-carousel__item img{aspect-ratio:16/9;object-fit:cover}.tabs{padding:clamp(15px, 2.0833333333vw, 30px) clamp(50px, 5.2083333333vw, 100px) clamp(30px, 4.1666666667vw, 60px);background-color:#fff;border-radius:clamp(30px, 4.1666666667vw, 60px)}@media only screen and (max-width:1024px){.tabs{padding:20px}}.tabs__buttons{display:flex;justify-content:space-between;gap:clamp(6px, 0.8333333333vw, 12px)}@media only screen and (max-width:1024px){.tabs__buttons{justify-content:start;flex-wrap:wrap}}.tabs__button{text-align:center;padding:clamp(8px, 1.1111111111vw, 16px) clamp(16px, 2.2222222222vw, 32px);background-color:#ebeaea;cursor:pointer;transition:all ease 300ms}@media only screen and (min-width:1025px){.tabs__button{width:100%;background-color:transparent}}.tabs__button:hover{background-color:#ebeaea}.tabs__button--active{background-color:#002d79;color:#f7f7f7}.tabs__button--active:hover{background-color:#002d79}.tabs__contents{margin-top:clamp(30px, 4.1666666667vw, 60px)}.tabs__content{padding:clamp(8px, 1.5625vw, 16px)}.tabs__content--hidden{display:none}.accordion__item{border:solid 1px rgba(0,45,121,.2);transition:border ease 300ms}.accordion__item:hover{border:solid 1px #002d79}.accordion__item--open{border:solid 1px #002d79}.accordion__button,.accordion__text{padding:clamp(8px, 1.5625vw, 16px)}.accordion__button{cursor:pointer;transition:all ease 300ms}.accordion__button--active{background-color:#002d79;color:#fff}.accordion__content{max-height:0;overflow:hidden;transition:max-height ease 300ms}.gallery{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(8px, 1.5625vw, 16px)}@media only screen and (max-width:1024px){.gallery{grid-template-columns:repeat(3,1fr)}}.gallery__item{cursor:pointer}.lightbox{position:fixed;inset:0;z-index:1000;align-items:center;padding-bottom:clamp(24px, 4.6875vw, 48px);background-color:rgba(0,0,0,.8);color:#fff;text-align:center;visibility:visible;opacity:1}.lightbox--hidden{visibility:hidden;opacity:0}.lightbox__container{height:100%;display:grid;grid-template-rows:auto 1fr auto}.lightbox__img-container{margin-inline:auto;padding-bottom:clamp(20px, 3.90625vw, 40px)}.lightbox__img-container img{margin-inline:auto}@media only screen and (min-width:1025px){.lightbox__img-container img{height:100%}}.lightbox__close{width:100%;color:#fff;text-align:right}.lightbox__close-button{opacity:.8;cursor:pointer}.lightbox__close-button:hover{opacity:1}.lightbox .carousel__container{height:100%}.lightbox .carousel__slide{display:flex;flex-direction:column;justify-content:center}.lightbox .carousel__button:after{color:#fff}.lightbox .carousel__dot{height:2px;width:100%;background-color:rgba(255,255,255,.3);cursor:pointer}.lightbox .glide__bullet--active{background-color:#fff}input[type=checkbox]{appearance:none;background-color:#fff;margin:0;width:18px;height:18px;position:relative}input[type=checkbox]::before{content:"";position:absolute;width:14px;height:14px;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);top:2px;left:2px;background-color:#83de4f;transform:scale(0);transition:all 0.3s ease}input[type=checkbox]:checked::before{transform:scale(1)}@media only screen and (min-width:1921px){input[type=checkbox]{width:clamp(18px, 0.703125vw, 27px);height:clamp(18px, 0.703125vw, 27px)}input[type=checkbox]::before{width:clamp(14px, 0.546875vw, 21px);height:clamp(14px, 0.546875vw, 21px);top:clamp(2px, 0.078125vw, 3px);left:clamp(2px, 0.078125vw, 3px)}}.contact__form-grid{display:grid;row-gap:20px;column-gap:30px}@media only screen and (min-width:1025px){.contact__form-grid{grid-template-columns:1fr 1fr}}@media only screen and (min-width:1921px){.contact__form-grid{row-gap:clamp(20px, 0.78125vw, 30px);column-gap:clamp(30px, 1.171875vw, 45px)}}.contact__form-grid input,.contact__form-grid textarea,.contact__form-grid select{width:100%;background-color:#f7f7f7;border:none;padding:18px}@media only screen and (min-width:1921px){.contact__form-grid input,.contact__form-grid textarea,.contact__form-grid select{padding:clamp(18px, 0.703125vw, 27px)}}.contact__form-grid input::placeholder,.contact__form-grid textarea::placeholder,.contact__form-grid select::placeholder{color:#9aa3b0}.contact__form-grid option{color:#9aa3b0}.contact__form-acceptance{padding-block:20px}@media only screen and (min-width:1921px){.contact__form-acceptance{padding-block:clamp(20px, 0.78125vw, 30px)}}.contact__form-acceptance input[type=checkbox]{background-color:#f7f7f7}.contact__form-acceptance .wpcf7-list-item{margin:0}.contact__form-acceptance label{display:flex;align-items:center;gap:12px}@media only screen and (min-width:1921px){.contact__form-acceptance label{gap:clamp(12px, 0.46875vw, 18px)}}.contact__form-button{position:relative;border:1px solid #000;width:fit-content;border-radius:28px;padding:16px 25px;min-width:260px;justify-content:space-between;font-size:14px}@media only screen and (min-width:1921px){.contact__form-button{font-size:clamp(14px, 0.546875vw, 21px);min-width:clamp(260px, 10.15625vw, 390px);border-radius:clamp(28px, 1.09375vw, 42px);padding:clamp(16px, 0.625vw, 24px) clamp(25px, 0.9765625vw, 37.5px)}}.contact__form-button .wpcf7-spinner{position:absolute;left:0;transform:translateX(-105%)}.contact__form-button input{border:none;background-color:transparent}.simple-page__container{background-color:#fff;padding-block:clamp(60px, 6.9444444444vw, 100px);border-radius:clamp(20px, 2.7777777778vw, 40px)}@media only screen and (min-width:1921px){.simple-page__container{padding-block:clamp(100px, 3.90625vw, 150px);border-radius:clamp(40px, 1.5625vw, 60px)}}.simple-page h1,.simple-page h2,.simple-page h3,.simple-page h4,.simple-page h5{color:#002d79;padding-block:20px;margin:0}@media only screen and (min-width:1921px){.simple-page h1,.simple-page h2,.simple-page h3,.simple-page h4,.simple-page h5{padding-block:clamp(20px, 0.78125vw, 30px)}}.simple-page h5{font-weight:800}.simple-page p{margin-bottom:clamp(20px, 2.0833333333vw, 30px)}@media only screen and (min-width:1921px){.simple-page p{margin-bottom:clamp(30px, 1.171875vw, 45px)}}.simple-page iframe{height:clamp(480px, 44.4444444444vw, 640px);border:1px solid #002d79;border-radius:8px}@media only screen and (min-width:1921px){.simple-page iframe{height:clamp(640px, 25vw, 960px)}}.marquee{--gap:40px;display:flex;overflow:hidden;user-select:none;gap:var(--gap)}.marquee__content{flex-shrink:0;display:flex;justify-content:space-around;min-width:100%;gap:var(--gap);animation:marquee-scroll 50s linear infinite}@keyframes marquee-scroll{from{transform:translateX(0)}to{transform:translateX(calc(-100% - var(--gap)))}}.footer{background-color:#fff}.footer__top-container{display:grid}@media only screen and (min-width:1025px){.footer__top-container{grid-template-columns:1fr 1fr}}.footer__social{background-color:#83de4f;background-image:url(../../../../../../../../themes/evnow/assets/img/footer-social-bg.jpg);background-repeat:no-repeat;background-position:bottom right;background-size:min(100%, 725px);padding-block:clamp(55px, 7.32421875vw, 75px) clamp(70px, 13.18359375vw, 135px);padding-inline:clamp(20px, 4.1666666667vw, 60px)}.footer__social-icons{display:flex;gap:30px;margin-top:clamp(30px, 3.90625vw, 40px)}.footer__newsletter{background-color:#002d79;background-image:url(../../../../../../../../themes/evnow/assets/img/footer-nl-bg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding-block:clamp(55px, 7.32421875vw, 75px) clamp(70px, 13.18359375vw, 135px);padding-inline:clamp(20px, 4.1666666667vw, 60px)}@media only screen and (max-width:640px){.footer__newsletter{background-size:max(100%, 450px);background-position:left top}}.footer__newsletter input[type=email]{border:none;border-radius:28px;padding:20px;min-width:min(100%, 325px)}.footer__newsletter input[type=email]::placeholder{color:#002d79}.footer__newsletter-form{max-width:325px}.footer__newsletter-terms{display:flex;gap:10px;align-items:center;margin:15px 0 0 15px}.footer__newsletter-btn{position:relative;border:none;color:#fff;padding:8px;width:fit-content;min-width:auto;margin-left:auto;font-size:14px}.footer__newsletter-btn .ic-arrow{font-size:12px}.footer__newsletter-btn-input{color:#fff;background:transparent;border:none}.footer__menu-container{background-color:#d9dde4;padding-block:clamp(25px, 4.39453125vw, 45px)}.footer__menus{display:grid;gap:20px}.footer__menus a{color:#000}@media only screen and (min-width:641px){.footer__menus{grid-template-columns:3fr 1fr}}.footer-menu__list{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:640px){.footer-menu__list{grid-template-columns:1fr 1fr}}@media only screen and (max-width:640px){.footer-woo-menu__list{column-count:2}}.footer .sub-menu{font-weight:300}.footer__info-container{display:grid;gap:clamp(25px, 4.8828125vw, 50px);padding-block:clamp(25px, 4.39453125vw, 45px)}@media only screen and (min-width:1025px){.footer__info-container{grid-template-columns:1fr 1fr}}.footer__info{display:grid;grid-template-columns:1fr 1fr;gap:clamp(25px, 4.8828125vw, 50px)}.footer__logos{display:flex;gap:20px;align-items:center;justify-content:center;flex-wrap:wrap}.footer__bottom-container{background-color:#7e8b95;padding-block:clamp(20px, 2.9296875vw, 30px)}.footer__bottom-flex{display:flex;justify-content:space-between;gap:30px}@media only screen and (max-width:1024px){.footer__bottom-flex{flex-direction:column-reverse}}.footer__legal-menu{display:flex}.footer__legal-menu li{padding:5px 15px;border-right:1px solid #fff}.footer__legal-menu li:first-child{padding-left:0}.footer__legal-menu li:last-child{padding-right:0;border-right:0}.footer__legal-menu a{color:#fff}.footer__container{display:flex;justify-content:space-between}@media only screen and (max-width:1024px){.footer__container{flex-direction:column;gap:40px}}.footer__logo-container img{max-width:clamp(80px, 15.625vw, 160px)}.footer ul{margin:0;padding:0;border:none;outline:none;background-color:transparent;text-decoration:none;list-style-type:none}.footer .sub-menu a{transition:color 0.3s ease}.footer .sub-menu a:hover{color:#002d79}.loader{display:grid;place-content:center;background-color:transparent;position:fixed;inset:0;z-index:999}.loader__spinner{width:96px;height:96px;border-radius:50%;display:inline-block;position:relative;border:4px solid transparent;box-sizing:border-box;animation:rotation 1s linear infinite}.button{margin:0;padding:0;border:none;outline:none;background-color:transparent;text-decoration:none;list-style-type:none}.button-simple{margin:0;padding:0;border:none;outline:none;background-color:transparent;text-decoration:none;list-style-type:none;display:flex;align-items:center;gap:clamp(8px, 1.1111111111vw, 16px);width:fit-content;color:#002d79;border:solid 1px currentColor!important;border-radius:100px!important;cursor:pointer;padding-inline:30px!important;padding-block:clamp(10px, 1.3888888889vw, 20px)!important;text-transform:uppercase}@media only screen and (min-width:1921px){.button-simple{border:solid 2px currentColor!important}}.button-simple--white{color:#fff}.link{display:flex!important;justify-content:end;gap:8px;align-items:center;background-color:transparent!important;border:none;color:#000}.hamburger{display:flex;flex-direction:column;justify-content:center;height:30px;cursor:pointer;z-index:10}@media only screen and (min-width:1281px){.hamburger{display:none}}.hamburger--pressed .hamburger__button{transform:translateX(-50px);background:transparent}.hamburger--pressed .hamburger__button:before{transform:rotate(45deg) translate(35px,-35px)}.hamburger--pressed .hamburger__button:after{transform:rotate(-45deg) translate(35px,35px)}.hamburger__button{display:flex;position:relative;z-index:2;width:18px;height:2px;background:transparent;cursor:pointer;transition:all 0.5s ease-in-out}@media only screen and (min-width:1281px){.hamburger__button{display:none}}.hamburger__button:before,.hamburger__button:after{content:"";position:absolute;width:18px;height:2px;background:#002d79;transition:all 0.5s ease-in-out}.hamburger__button:before{transform:translateY(-4px)}.hamburger__button:after{transform:translateY(4px)}.badge-autopsy{display:flex;align-items:center;gap:clamp(10px, 1.3888888889vw, 20px)}.badge-autopsy__img-container{max-width:200px}.badge-warranty{display:flex;align-items:center;gap:clamp(10px, 1.3888888889vw, 20px);width:fit-content;padding:0 clamp(14px, 1.9444444444vw, 28px);border-radius:40px}.back-to-top{position:fixed;bottom:0;right:0;margin:clamp(24px, 4.6875vw, 48px);padding:clamp(12px, 2.34375vw, 24px);background-color:#3cba44;color:#fff;opacity:0;transform:rotate(-90deg);transition:opacity ease 0.2s;cursor:pointer}.back-to-top--visible{visibility:visible;opacity:1}.back-to-top::after{content:"\e901";font-family:"icomoon";font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.search-form{position:absolute;z-index:100;inset:0;display:flex;align-items:center;justify-content:center;background-color:#fff;visibility:visible;opacity:1;transition:0.3s ease}.search-form--hidden{visibility:hidden;opacity:0}.search-form__container,.search-form__form{display:flex;align-items:center;justify-content:flex-start;width:100%}@media only screen and (min-width:1025px){.search-form__container,.search-form__form{width:70%}}.search-form__container{gap:clamp(20px, 2.7777777778vw, 40px);padding-inline:clamp(20px, 2.7777777778vw, 40px)}.search-form__form{gap:16px}.search-form__toggle,.search-form__button,.search-form__close{cursor:pointer}.search-form__button{margin:0;padding:0;border:none;outline:none;background-color:transparent;text-decoration:none;list-style-type:none}.search-form__input{margin:0;padding:0;border:none;outline:none;background-color:transparent;text-decoration:none;list-style-type:none;background-color:#f7f7f7;padding:5px 10px;border-radius:5px;width:100%}.search-form__logo{width:fit-content}.error-message{color:red}.home-hero{position:relative;background-repeat:no-repeat}@media only screen and (max-width:1024px){.home-hero{padding-top:80px}}.home-hero__carousel-wrapper{border-radius:clamp(20px, 2.7777777778vw, 40px);overflow:hidden;background-size:20% auto;background-repeat:no-repeat;background-position:left center;background-color:#3cba44}@media only screen and (max-width:1440px){.home-hero__carousel-wrapper{background-size:contain}}.home-hero__container{position:relative;border-radius:clamp(20px, 2.7777777778vw, 40px);overflow:hidden;height:540px}@media only screen and (max-width:640px){.home-hero__container{height:600px}}@media only screen and (min-width:1025px){.home-hero__container{width:80%}}@media only screen and (min-width:1921px){.home-hero__container{height:clamp(540px, 21.09375vw, 810px)}}.home-hero__img-container{position:absolute;inset:0;height:100%}.home-hero__img{width:100%;height:100%;object-fit:cover}.hero-carousel{background:linear-gradient(170deg,#3cba44,#1c442a);color:#fff}@media only screen and (min-width:1025px){.hero-carousel{margin-left:auto;width:85%}}.hero-carousel__text-container{padding:clamp(30px, 4.1666666667vw, 60px)}.hero-carousel__slide{position:absolute;inset:0;display:grid;align-items:center}@media only screen and (min-width:1025px){.hero-carousel__slide{grid-template-columns:1fr 1fr}}.hero-carousel__slide a{color:#fff}.hero-carousel__img-container{height:100%}@media only screen and (min-width:1025px){.hero-carousel__img-container{margin-left:clamp(30px, 4.1666666667vw, 60px)}}.hero-carousel__img{width:100%;height:100%;aspect-ratio:12/9;object-fit:cover;border-radius:clamp(20px, 2.7777777778vw, 40px)}@media only screen and (max-width:1024px){.hero-carousel__img{aspect-ratio:4}}@media only screen and (max-width:640px){.hero-carousel__img{aspect-ratio:16/9}}.hero-carousel__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media only screen and (max-width:767px){.hero-carousel__bottom{gap:24px}}.hero-carousel__badge-container{max-width:140px}.hero-carousel__text-container{display:grid;gap:clamp(18px, 2.5vw, 36px)}.hero-carousel__dot--active{background-color:#002d79;height:6px}.home-best-sellers__bottom{display:grid;align-items:center;margin-top:clamp(40px, 8.072653885vw, 80px)}@media only screen and (min-width:1281px){.home-best-sellers__bottom{grid-template-columns:1fr 1fr 1fr}}.home-best-sellers__bottom .carousel__bottom{margin-top:0}.home-best-sellers__button{justify-self:center}@media only screen and (min-width:1281px){.home-best-sellers__button{grid-column:2}}@media only screen and (max-width:1280px){.home-best-sellers__button{margin-block:40px 60px}}@media only screen and (min-width:1025px){.home-best-sellers__controls{justify-self:end}}@media only screen and (max-width:1024px){.home-best-sellers__controls{order:-1}}.home-best-sellers .single-product__no-tax-label{margin-top:0}.home-categories{padding-block:clamp(45px, 6.25vw, 90px)}.home-categories__text-container div{padding-bottom:20px}@media only screen and (max-width:1024px){.home-why-evnow{padding-top:clamp(35px, 6.8359375vw, 70px)}}.home-why-evnow__items{display:grid;column-gap:clamp(16px, 4.1666666667vw, 60px);row-gap:clamp(30px, 5.859375vw, 60px);grid-template-columns:1fr 1fr 1fr 1fr;padding-bottom:clamp(30px, 4.8828125vw, 50px)}@media only screen and (max-width:1024px){.home-why-evnow__items{grid-template-columns:1fr 1fr}}.home-why-evnow__item-icon{width:clamp(118px, 22.0703125vw, 226px)}.home-why-evnow__item-title{padding-block:20px 10px}@media only screen and (min-width:1921px){.home-why-evnow__items{padding-block:clamp(50px, 1.953125vw, 75px)}.home-why-evnow__item-icon{width:clamp(226px, 8.828125vw, 339px)}.home-why-evnow__item-title{padding-block:clamp(20px, 0.78125vw, 30px) clamp(10px, 0.390625vw, 15px)}}.home-trust__container{background-color:rgba(255,255,255,.95);border-radius:40px;padding-block:85px 50px}.home-trust__carousel{padding:clamp(40px, 5.5555555556vw, 80px) clamp(20px, 2.7777777778vw, 40px)}.home-trust__logos-container{display:flex;justify-items:center;align-items:center;flex-wrap:nowrap;overflow:hidden}.home-trust__img-container{width:max-content;height:clamp(60px, 7.8125vw, 80px)}@media only screen and (min-width:1921px){.home-trust__img-container{height:clamp(80px, 3.125vw, 120px)}}.home-trust__img-container img{height:100%;display:block}.home-trust .carousel__container{gap:clamp(20px, 2.7777777778vw, 40px)}@media only screen and (min-width:1921px){.home-trust .carousel__container{gap:clamp(40px, 1.5625vw, 60px)}}.home-grid__container{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;gap:16px}@media only screen and (max-width:1024px){.home-grid__container{grid-template-columns:1fr}}@media only screen and (max-width:767px){.home-grid__container{grid-template-rows:2.5fr 1fr 1fr}}.home-grid__card{position:relative;display:grid;align-content:center;gap:10px;padding:20px 20px 45px;border-radius:30px;background-size:cover;background-position:center;overflow:hidden;min-height:195px}@media only screen and (min-width:1921px){.home-grid__card{padding:clamp(20px, 0.78125vw, 30px) clamp(20px, 0.78125vw, 30px) clamp(40px, 1.5625vw, 60px);border-radius:clamp(30px, 1.171875vw, 45px)}}.home-grid__card--1{grid-row:span 2;justify-items:center}.home-grid__card--1 .home-grid__card-text{max-width:630px}@media only screen and (min-width:1921px){.home-grid__card--1 .home-grid__card-text{max-width:clamp(630px, 24.609375vw, 945px)}}.home-grid__card--1 .home-grid__card-badge{max-width:65%}@media only screen and (min-width:1921px){.home-grid__card--1 .home-grid__card-badge img{width:clamp(273px, 10.6640625vw, 409.5px)}}@media only screen and (max-width:1024px){.home-grid__card--1{grid-row:revert}}.home-grid__card--2{background-color:#fff}.home-grid__card--2 .home-grid__card-image{max-width:93%}.home-grid__card--3{background-color:#111a21}.home-grid__card--3 .home-grid__card-text{max-width:210px}@media only screen and (min-width:1921px){.home-grid__card--3 .home-grid__card-text{max-width:clamp(210px, 8.203125vw, 315px)}}.home-grid__card-button{position:absolute;right:40px;bottom:20px}.home-grid__card-button::after{color:#3cba44}@media only screen and (min-width:1921px){.home-grid__card-button{right:clamp(40px, 1.5625vw, 60px);bottom:clamp(20px, 0.78125vw, 30px)}}.home-logos__container{display:grid}@media only screen and (min-width:1025px){.home-logos__container{grid-template-columns:5fr 2fr}}@media only screen and (max-width:1024px){.home-logos__container{row-gap:clamp(40px, 5.859375vw, 60px);justify-content:center;justify-items:center;text-align:center}}@media only screen and (min-width:1025px){.home-logos__item:first-child{padding-right:clamp(20px, 3.6458333333vw, 70px);border-right:2px solid #d9dde4}}@media only screen and (min-width:1025px) and (min-width:1921px){.home-logos__item:first-child{padding-right:clamp(70px, 2.734375vw, 105px)}}@media only screen and (min-width:1025px){.home-logos__item:last-child{padding-left:clamp(20px, 3.6458333333vw, 70px)}}@media only screen and (min-width:1025px) and (min-width:1921px){.home-logos__item:last-child{padding-left:clamp(70px, 2.734375vw, 105px)}}.home-logos__images{display:flex;gap:clamp(20px, 3.6458333333vw, 70px);padding-block:16px}@media only screen and (max-width:1024px){.home-logos__images{flex-wrap:wrap;justify-content:center}}@media only screen and (min-width:1921px){.home-logos__images{gap:clamp(70px, 2.734375vw, 105px)}}.home-logos__img-container img{max-height:clamp(60px, 5.5555555556vw, 80px)}@media only screen and (min-width:1921px){.home-logos__img-container img{max-height:clamp(80px, 3.125vw, 120px)}}.about-hero{position:relative}.about-hero__bg{position:absolute;width:100%;height:100%;inset:0;opacity:.5;background-position:center 30%}.about-hero__gradient{position:absolute;width:100%;height:100%;inset:0;background-image:radial-gradient(circle at 60% 55%,white,transparent 70%);background-position:center}.about-hero__container{position:relative;z-index:1}.about-hero__img-container{margin-block:clamp(40px, 5.859375vw, 60px)}@media only screen and (min-width:1921px){.about-hero__img-container{margin-block:clamp(60px, 2.34375vw, 90px)}}.about-hero__img-container img{width:clamp(250px, 59.08203125vw, 605px)}@media only screen and (min-width:1921px){.about-hero__img-container img{width:clamp(605px, 23.6328125vw, 907.5px)}}.about-hero__moto{width:fit-content;margin-left:auto;font-size:clamp(25px, 4.8828125vw, 50px);line-height:1.1}@media only screen and (min-width:1921px){.about-hero__moto{font-size:clamp(50px, 1.953125vw, 75px)}}.about-hero h1{margin-bottom:clamp(25px, 3.90625vw, 40px)}@media only screen and (min-width:1921px){.about-hero h1{margin-bottom:clamp(40px, 1.5625vw, 60px)}}.about-intro__images{display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width:767px){.about-intro__images{grid-template-columns:1fr}}.about-intro__img-container{height:clamp(230px, 44.921875vw, 460px)}@media only screen and (min-width:1921px){.about-intro__img-container{height:clamp(460px, 17.96875vw, 690px)}}.about-intro__img-container img{width:100%;height:100%;object-fit:cover}.about-intro__text{padding-block:clamp(50px, 8.7890625vw, 90px)}.about-intro__text p{margin-bottom:clamp(25px, 4.8828125vw, 50px)}@media only screen and (min-width:1921px){.about-intro__text{padding-block:clamp(90px, 3.515625vw, 135px)}.about-intro__text p{margin-bottom:clamp(50px, 1.953125vw, 75px)}}.about-cards{display:grid}@media only screen and (min-width:1025px){.about-cards{grid-template-rows:1fr 1fr}}.about-cards__card{display:grid}@media only screen and (min-width:1025px){.about-cards__card{grid-template-columns:1fr 1fr;align-items:center}}.about-cards__text{padding-block:40px}@media only screen and (min-width:1025px){.about-cards__text{max-width:630px;padding-left:clamp(25px, 4.5138888889vw, 65px)}}.about-cards__text h2{margin-bottom:clamp(25px, 3.90625vw, 40px)}.about-cards__text p{margin-bottom:clamp(25px, 4.8828125vw, 50px)}@media only screen and (min-width:1921px){.about-cards__text{max-width:clamp(630px, 24.609375vw, 945px);padding-left:clamp(65px, 2.5390625vw, 97.5px)}.about-cards__text h2{margin-bottom:clamp(40px, 1.5625vw, 60px)}.about-cards__text p{margin-bottom:clamp(50px, 1.953125vw, 75px)}}.about-cards__img-container{width:100%;height:clamp(400px, 78.125vw, 800px)}@media only screen and (min-width:1921px){.about-cards__img-container{height:clamp(800px, 31.25vw, 1200px)}}.about-cards__img-container img{width:100%;height:100%;object-fit:cover}@media only screen and (min-width:1025px){.about-cards__card--2 .about-cards__text{grid-area:1/1;padding-inline:20px clamp(25px, 4.5138888889vw, 65px);justify-self:right}}@media only screen and (min-width:1025px) and (min-width:1921px){.about-cards__card--2 .about-cards__text{padding-right:clamp(65px, 2.5390625vw, 97.5px)}}.autopsy-info__text{display:grid;gap:clamp(30px, 3.75vw, 45px)}@media only screen and (min-width:1921px){.autopsy-info__text{gap:clamp(45px, 1.7578125vw, 67.5px)}}.autopsy-info__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px, 2.9166666667vw, 35px);max-width:1200px;padding-top:clamp(30px, 3.75vw, 45px)}@media only screen and (max-width:1024px){.autopsy-info__grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:640px){.autopsy-info__grid{grid-template-columns:repeat(1,1fr)}}@media only screen and (min-width:1921px){.autopsy-info__grid{gap:clamp(35px, 1.3671875vw, 52.5px);max-width:clamp(1200px, 46.875vw, 1800px);padding-bottom:clamp(45px, 1.7578125vw, 67.5px)}}.autopsy-info__grid span{position:relative;padding-left:clamp(45px, 5vw, 60px)}.autopsy-info__grid span::before{content:"";position:absolute;top:0;left:0;background-image:url(../../../../../../../../themes/evnow/assets/img/ic-logo-white-green.svg);background-repeat:no-repeat;background-size:contain;background-position:center top;width:clamp(30px, 3.75vw, 45px);height:38px}@media only screen and (min-width:1921px){.autopsy-info__grid span{padding-left:clamp(60px, 2.34375vw, 90px)}.autopsy-info__grid span::before{width:clamp(45px, 1.7578125vw, 67.5px);height:clamp(38px, 1.484375vw, 57px)}}.autopsy-text__container p{margin-bottom:clamp(20px, 2.5vw, 30px)}@media only screen and (min-width:1921px){.autopsy-text__container p{margin-bottom:clamp(30px, 1.171875vw, 45px)}}.autopsy-text__container h4{padding-block:clamp(15px, 1.6666666667vw, 20px);color:#002d79}@media only screen and (min-width:1921px){.autopsy-text__container h4{padding-block:clamp(20px, 0.78125vw, 30px)}}.services-form__container{background-color:#fff;border-radius:clamp(30px, 4.1666666667vw, 60px)}@media only screen and (min-width:1921px){.services-form__container{border-radius:clamp(60px, 2.34375vw, 90px)}}.services-form select option{color:#000}.services-form__text{padding-block:85px 50px}@media only screen and (min-width:1921px){.services-form__text{padding-block:clamp(85px, 3.3203125vw, 127.5px) clamp(50px, 1.953125vw, 75px)}}.services-form__text div{max-width:500px}@media only screen and (min-width:1921px){.services-form__text div{max-width:clamp(500px, 19.53125vw, 750px)}}.certifications-intro__container{display:grid;gap:35px}@media only screen and (min-width:1921px){.certifications-intro__container{gap:clamp(35px, 1.3671875vw, 52.5px)}}.certifications-info p{margin-bottom:clamp(20px, 3.41796875vw, 35px)}@media only screen and (min-width:1921px){.certifications-info p{margin-bottom:clamp(35px, 1.3671875vw, 52.5px)}}.certifications-info__button{display:inline-block;border-radius:28px;margin-block:3px;padding:clamp(8px, 0.9765625vw, 10px) 25px}@media only screen and (min-width:1921px){.certifications-info__button{border-radius:clamp(28px, 1.09375vw, 42px);padding:clamp(10px, 0.390625vw, 15px) clamp(25px, 0.9765625vw, 37.5px)}}.certifications-info__icon{padding-block:clamp(40px, 5.859375vw, 60px) 15px}.certifications-info__icon img{width:clamp(60px, 9.765625vw, 100px)}@media only screen and (min-width:1921px){.certifications-info__icon{padding-block:clamp(40px, 1.5625vw, 60px) clamp(15px, 0.5859375vw, 22.5px)}.certifications-info__icon img{width:clamp(100px, 3.90625vw, 150px)}}.certifications-quote{padding-top:clamp(60px, 9.765625vw, 100px)}@media only screen and (min-width:1921px){.certifications-quote{padding-top:clamp(100px, 3.90625vw, 150px)}}.certifications-quote__container{max-width:740px}@media only screen and (min-width:1921px){.certifications-quote__container{max-width:clamp(740px, 28.90625vw, 1110px)}}.certifications-quote img{width:clamp(180px, 25.390625vw, 260px);margin-bottom:20px}@media only screen and (min-width:1921px){.certifications-quote img{width:clamp(260px, 10.15625vw, 390px);margin-bottom:clamp(20px, 0.78125vw, 30px)}}.hero-single{position:relative}.hero-single:after{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.4)}.hero-single__container{position:relative;z-index:1}.hero-single__heading{padding-top:clamp(25px, 6.25vw, 90px)}.single-product-hero__wrapper{max-width:1640px;padding-inline:40px;padding:clamp(20px, 2.7777777778vw, 40px) 20px}@media only screen and (min-width:1440px){.single-product-hero__wrapper{border-radius:40px}}@media only screen and (min-width:1921px){.single-product-hero__wrapper{max-width:clamp(1600px, 83.3333333333vw, 3200px)}}@media only screen and (max-width:1024px){.single-product-hero__wrapper{padding-inline:0}}.single-product-hero__container{display:grid;gap:clamp(40px, 5.5555555556vw, 80px)}@media only screen and (min-width:1025px){.single-product-hero__container{grid-template-columns:50% 50%}}.single-product-hero__container .carousel__container{list-style-type:none}.single-product-tabs h2,.single-product-tabs h3,.single-product-tabs h4{margin-bottom:clamp(10px, 1.3888888889vw, 20px)}.single-product-tabs h2{font-size:clamp(22px, 3.41796875vw, 35px);color:#002d79}@media only screen and (min-width:1921px){.single-product-tabs h2{font-size:clamp(35px, 1.3671875vw, 52.5px)}}.single-product-tabs h4{font-size:clamp(15px, 1.953125vw, 20px);line-height:1.3;font-weight:300}@media only screen and (min-width:1921px){.single-product-tabs h4{font-size:clamp(20px, 0.78125vw, 30px)}}.single-product-tabs h3{font-size:clamp(20px, 2.9296875vw, 30px);line-height:1.2}@media only screen and (min-width:1921px){.single-product-tabs h3{font-size:clamp(30px, 1.171875vw, 45px)}}.single-product-tabs p{margin-bottom:clamp(20px, 2.7777777778vw, 40px)}.single-product-tabs a{font-size:clamp(16px, 1.3888888889vw, 20px)}@media only screen and (min-width:1025px){.single-product__breadcrumbs-container{width:50%}}.single-product__brand-logo{max-width:100px}@media only screen and (min-width:1921px){.single-product__brand-logo{max-width:clamp(100px, 3.90625vw, 150px)}}.single-product__badges{position:absolute;display:flex;flex-wrap:wrap;gap:clamp(4px, 0.5555555556vw, 8px);top:clamp(20px, 2.7777777778vw, 40px);left:clamp(20px, 2.7777777778vw, 40px)}@media only screen and (min-width:1921px){.single-product__badges{top:clamp(40px, 1.5625vw, 60px);left:clamp(40px, 1.5625vw, 60px)}}.single-product__cta_and_badge{display:flex;justify-content:space-between;align-items:center;gap:clamp(20px, 2.7777777778vw, 40px);margin-top:clamp(10px, 1.3888888889vw, 20px)!important}@media only screen and (max-width:1024px){.single-product__cta_and_badge{flex-direction:column;align-items:start}}@media only screen and (min-width:1025px){.single-product__warranty-container img{width:clamp(100px, 10.4166666667vw, 150px)}}@media only screen and (min-width:1921px){.single-product__warranty-container img{width:clamp(150px, 5.859375vw, 225px)}}@media only screen and (max-width:1024px){.single-product .badge-warranty{margin-top:20px}}.single-product__availability{width:fit-content;background-color:#83de4f;color:#002d79}.single-product__availability--out-of-stock{background-color:#000;color:#fff;opacity:.3}.single-product__meta{display:grid;gap:clamp(10px, 1.3888888889vw, 20px)}.single-product__add-to-cart-container{display:flex!important}.single-product__add-to-cart{z-index:1;border-radius:clamp(20px, 2.7777777778vw, 40px)}.single-product__add-to-cart-text{background-color:#002d79!important;padding:12px 28px 12px 0!important;z-index:1}.single-product__add-to-cart-label,.single-product__add-to-cart-icon{position:relative;z-index:1;padding:20px 28px!important}.single-product__add-to-cart-label{background-color:#3cba44!important;color:#fff!important;border-radius:40px}.single-product__add-to-cart-label--no-price .single-product__add-to-cart-icon{display:none}@media only screen and (max-width:1024px){.single-product__add-to-cart-label{padding-inline:28px clamp(14px, 2.734375vw, 28px)!important}}@media only screen and (max-width:1024px){.single-product__add-to-cart-icon{padding-block:6px!important;padding-inline:clamp(14px, 2.734375vw, 28px) 28px!important}}.single-product__button{padding:0!important}@media only screen and (max-width:1024px){.single-product__variations-container small{display:block;padding-bottom:32px}}@media only screen and (max-width:1024px){.single-product__payment-methods{margin-top:20px}}.single-product__payment-methods-container,.single-product__payment-method{display:flex;align-items:center;gap:clamp(4px, 0.5555555556vw, 8px)}.single-product__payment-methods-container{gap:clamp(20px, 4.1666666667vw, 60px);margin-top:clamp(8px, 1.1111111111vw, 16px);padding-top:clamp(8px, 1.1111111111vw, 16px);border-top:solid 1px #ebeaea}@media only screen and (max-width:1024px){.single-product__payment-methods-container{justify-content:space-between}}.single-product__payment-method-img-container{max-width:40px}.single-product__no-tax-label{margin-top:8px}.single-product-info{display:grid;justify-items:start;align-content:start;gap:20px}@media only screen and (min-width:1921px){.single-product-info{gap:clamp(16px, 0.625vw, 24px)}}.single-product-info--variable .single-product__variations-container>.price{display:none}.single_variation_wrap,.single-product__variations-container{width:fit-content!important;padding-block:clamp(10px, 1.3888888889vw, 20px) clamp(20px, 2.7777777778vw, 40px)}.woo-variation__buttons{padding-block:clamp(10px, 0.6944444444vw, 10px)}.woocommerce-product-gallery{position:relative;overflow:hidden;display:flex;flex-direction:column}.woocommerce-product-gallery .flex-viewport{aspect-ratio:1}.woocommerce-product-gallery__wrapper{width:100%}.woocommerce-product-gallery__trigger{display:none}.woocommerce-product-gallery__image{width:100%}.woocommerce-product-gallery__image img{width:100%;aspect-ratio:1;object-fit:contain}.woocommerce-product-gallery .carousel{position:relative}.woocommerce-product-gallery .carousel__track{position:relative;z-index:1}.woocommerce-product-gallery .carousel__container{pointer-events:none}.woocommerce-product-gallery .carousel__controls{justify-content:space-between}.woocommerce-product-gallery .carousel__button{position:absolute;z-index:2;width:fit-content;top:50%;background-color:#fff;padding:clamp(10px, 1.3888888889vw, 20px);border-radius:40px;aspect-ratio:1}.woocommerce-product-gallery .carousel__button--previous{left:0;transform:translateY(-50%) scaleX(-1)}.woocommerce-product-gallery .carousel__button--next{right:0;transform:translateY(-50%)}.flex-control-thumbs{flex:1;display:flex;gap:20px;list-style:none;padding:0;margin:0;margin-top:clamp(20px, 2.7777777778vw, 40px)}@media only screen and (min-width:1921px){.flex-control-thumbs{margin-top:clamp(40px, 1.5625vw, 60px)}}.single-product-form{position:fixed;inset:0;z-index:1000;background-color:rgba(0,0,0,.5);backdrop-filter:blur(10px);display:grid;place-content:center}.single-product-form__container{display:flex;flex-direction:column;gap:clamp(20px, 2.7777777778vw, 40px);padding:clamp(20px, 2.7777777778vw, 40px) clamp(40px, 5.5555555556vw, 80px);background-color:#fff}@media only screen and (min-width:1921px){.single-product-form__container{padding:clamp(20px, 0.78125vw, 30px) clamp(40px, 1.5625vw, 60px);max-width:clamp(1000px, 39.0625vw, 1500px)}}@media only screen and (max-width:1024px){.single-product-form__container{padding:clamp(20px, 2.7777777778vw, 40px);max-width:100%}}.single-product-form__cta{margin-bottom:clamp(20px, 2.7777777778vw, 40px)}@media only screen and (min-width:1921px){.single-product-form__cta{margin-bottom:clamp(20px, 0.78125vw, 30px)}}.single-product-form__close{margin-left:auto;cursor:pointer}@media only screen and (max-width:1024px){.archive-product__grid-container{position:relative}}.archive-product__heading{padding-bottom:16px}.woo-archive-options{position:relative;display:grid;grid-template-columns:5fr 2fr;gap:16px}@media only screen and (max-width:1024px){.woo-archive-options{grid-template-columns:1fr 1fr;padding-bottom:20px}}.woo-archive-options__loader-overlay{position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,transparent 30%,rgba(255,255,255,.8) 50%,transparent 70%,transparent 100%);background-size:200% 100%;background-position:-200% 0;backdrop-filter:blur(20px);animation:loading-slide 1.5s infinite linear}@keyframes loading-slide{from{background-position:-200% 0}to{background-position:200% 0}}.woo-filters{width:100%;padding:16px;border-radius:20px;padding-bottom:clamp(20px, 2.7777777778vw, 40px)}.woo-filters__container{display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width:1024px){.woo-filters__container{position:absolute;inset-inline:0;z-index:10;padding:20px;border-radius:20px;background-color:#ebeaea;justify-content:revert}}@media only screen and (max-width:1024px){.woo-filters__heading{display:flex;align-items:center;justify-content:space-between}}.woo-filters__filters{display:flex;flex-wrap:wrap;margin-top:8px;gap:clamp(8px, 1.1111111111vw, 16px);padding-bottom:clamp(12px, 1.6666666667vw, 24px)}.woo-filters__item{background-color:#fff;border-radius:clamp(20px, 2.7777777778vw, 40px);padding-block:clamp(6px, 0.8333333333vw, 12px);padding-inline:20px}.woo-filters__dropdown{width:100%;padding:8px;border:none;border-radius:20px;padding:0 clamp(8px, 1.1111111111vw, 16px);background-color:#fff}.woo-filters__dropdown:focus,.woo-filters__dropdown:active{outline:none;border:none;box-shadow:none}.woo-filters__dropdown:focus{outline:none;border-color:#002d79}.woo-filters__active{grid-column:span 2;display:flex;justify-content:center;align-items:center;gap:clamp(12px, 1.6666666667vw, 24px);padding-bottom:clamp(30px, 4.1666666667vw, 60px)}@media only screen and (max-width:1024px){.woo-filters__active{flex-direction:column}}.woo-filters__active-label{color:#002d79}.woo-filters__tags{display:flex;gap:8px;flex-wrap:wrap}.woo-filters__tag{display:flex;align-items:center}.woo-filters__tag button{background:none;border:none;margin-left:6px;cursor:pointer}.woo-filters__remove{line-height:0}.woo-filters__clear-all{background-color:transparent;border:none;color:#3cba44;cursor:pointer}.woo-filters__open-filters{align-self:center;background-color:#fff;border:none;border-radius:clamp(20px, 2.7777777778vw, 40px);margin-top:4px;padding:8px}@media only screen and (min-width:1025px){.woo-sorting-container{padding:16px}}@media only screen and (max-width:1024px){.woo-sorting-container{grid-column:1/2}}.woo-sorting__label{padding-left:12px}@media only screen and (max-width:1024px){.woo-sorting__product-count{padding-left:12px}}.woo-sorting__container{display:flex;align-items:center;gap:16px;margin-top:8px}@media only screen and (max-width:1024px){.woo-sorting__container{flex-direction:column;align-items:start}}.woo-sorting__select-container{background-color:#fff;border-radius:clamp(20px, 2.7777777778vw, 40px);padding-block:clamp(6px, 0.8333333333vw, 12px);padding-inline:20px}.woo-sorting__select{max-width:150px;background-color:#fff;border:none;color:#000}.woo-sorting__select:focus{outline:none;border-color:#002d79}.hero-archive-cat .woocommerce-breadcrumb{color:#fff}.hero-archive-cat .woocommerce-breadcrumb a{color:#fff}.hero-archive-subcat{height:clamp(500px, 59.0277777778vw, 850px)}@media only screen and (min-width:1921px){.hero-archive-subcat{height:clamp(850px, 33.203125vw, 1275px)}}.hero-archive-subcat .woocommerce-breadcrumb{color:#fff}.hero-archive-subcat .woocommerce-breadcrumb a{color:#fff}.hero-archive-subcat__text-bg{background-color:rgba(60,186,68,.8);display:grid;align-items:center;margin-top:clamp(50px, 9.765625vw, 100px)}@media only screen and (min-width:1025px){.hero-archive-subcat__text-bg{width:45%;margin-left:auto;border-radius:60px 0 0 60px}}@media only screen and (min-width:1921px){.hero-archive-subcat__text-bg{margin-top:clamp(100px, 3.90625vw, 150px)}}.hero-archive-subcat__text-container{padding:clamp(30px, 4.1666666667vw, 60px) 0 clamp(30px, 4.1666666667vw, 60px) clamp(30px, 4.1666666667vw, 60px)}.hero-archive-subcat__heading{margin-top:clamp(8px, 1.1111111111vw, 16px)}.hero-archive-subcat .woocommerce-breadcrumb{color:#fff}.hero-archive-subcat .woocommerce-breadcrumb a{color:#fff}.archive-cat-intro.ev-dots{background-position:center bottom}@media only screen and (max-width:1024px){.archive-cat-intro.ev-dots{background-position:center top}}.archive-cat-intro__container{position:relative;z-index:1;margin-top:calc(clamp(80px, 9.375vw, 135px) * -1)}.contact-hero__img-container img{width:clamp(250px, 59.08203125vw, 605px)}@media only screen and (min-width:1921px){.contact-hero__img-container img{width:clamp(605px, 23.6328125vw, 907.5px)}}.contact__info-box{padding-top:clamp(30px, 4.1666666667vw, 60px);padding-inline:0}.contact__contact-info{display:flex;justify-content:center;align-items:center;gap:clamp(20px, 2.7777777778vw, 40px);padding:clamp(40px, 5.5555555556vw, 80px);background-color:#002d79}@media only screen and (max-width:1024px){.contact__contact-info{flex-direction:column}}.contact__contact-info-item{display:flex;align-items:center;gap:10px}@media only screen and (max-width:1024px){.contact__contact-info-item{flex-direction:column;padding-inline:20px;text-align:center}}.contact__contact-info-item::before{color:#3cba44;font-size:clamp(22px, 3.41796875vw, 35px)}@media only screen and (min-width:1921px){.contact__contact-info-item::before{font-size:clamp(35px, 1.3671875vw, 52.5px)}}.contact-form__container{background-color:#fff;border-radius:clamp(30px, 4.1666666667vw, 60px)}@media only screen and (min-width:1921px){.contact-form__container{border-radius:clamp(60px, 2.34375vw, 90px)}}.contact-form__box{max-width:1280px}@media only screen and (min-width:1921px){.contact-form__box{max-width:clamp(1280px, 50vw, 1920px)}}.contact-form__text{padding-block:85px 50px}@media only screen and (min-width:1921px){.contact-form__text{padding-block:clamp(85px, 3.3203125vw, 127.5px) clamp(50px, 1.953125vw, 75px)}}.contact-form__text div{max-width:500px}@media only screen and (min-width:1921px){.contact-form__text div{max-width:clamp(500px, 19.53125vw, 750px)}}@media only screen and (min-width:1025px){.contact-form__message{grid-row:1/5;grid-column:2}}.contact-form__message p{height:100%}.contact-form__message textarea{min-width:50%;max-width:100%;height:100%}.error-404-hero{padding-top:clamp(85px, 8.6805555556vw, 125px)}@media only screen and (min-width:1921px){.error-404-hero{padding-top:clamp(125px, 4.8828125vw, 187.5px)}}.error-404__container{max-width:1200px;position:relative}@media only screen and (min-width:1921px){.error-404__container{max-width:clamp(1200px, 46.875vw, 1800px)}}.error-404__img-container{position:relative;z-index:10;width:fit-content}.error-404__grid{display:grid;align-items:center;padding:clamp(50px, 6.9444444444vw, 100px);border-radius:clamp(16px, 2.2222222222vw, 32px)}@media only screen and (min-width:1025px){.error-404__grid{position:absolute;background-color:#fff;inset-inline:0;top:50%;transform:translateY(-50%);grid-template-columns:1fr 1fr}}.error-404__text-container{display:grid;gap:20px}.woo-cart__table,.woo-cart__totals-table{border:none!important;padding-block:clamp(20px, 2.7777777778vw, 40px)}.woo-cart__totals-heading{padding-bottom:clamp(12px, 1.6666666667vw, 24px)}.woo-cart a,.woo-cart .woocommerce-Price-amount{font-size:clamp(16px, 1.953125vw, 20px);line-height:1.3em;font-weight:300}@media only screen and (min-width:1921px){.woo-cart a,.woo-cart .woocommerce-Price-amount{font-size:clamp(20px, 0.78125vw, 30px)}}.woo-cart a{color:#002d79}.woo-cart .product-remove a{color:rgba(0,0,0,.5)!important;background-color:transparent!important;transition:ease 150ms}.woo-cart .product-remove a:hover{color:#000!important;background-color:transparent!important}.woo-cart__product-text-container .variation{margin-top:20px;font-size:clamp(12px, 1.3671875vw, 14px)}@media only screen and (min-width:1921px){.woo-cart__product-text-container .variation{font-size:clamp(14px, 0.546875vw, 21px)}}.woo-cart__bottom{display:grid;gap:clamp(20px, 3.90625vw, 40px)}.woo-cart__totals-container{order:-1;width:100%!important}.woo-cart__cross-sells{display:none}.woo-cart__change-address{font-size:14px!important}.woo-cart .product-price{font-weight:900}.woo-cart .quantity__label{display:none}.woo-cart__update-cart{display:flex!important;align-items:center;justify-content:end;gap:8px;background-color:transparent!important;margin-left:auto!important;color:#002d79!important;font-weight:400!important}.woo-cart__cta{width:fit-content;margin-inline:auto;margin-top:clamp(12px, 1.6666666667vw, 24px)}.woocommerce-cart table.cart img{width:100%;max-width:120px}@media only screen and (max-width:1024px){.woocommerce-cart table.cart td:not(.woo-cart__img-container){display:flex!important;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px}}.woo-checkout{display:grid}@media only screen and (min-width:1025px){.woo-checkout{grid-template-columns:1fr 1fr;gap:clamp(10px, 1.3888888889vw, 20px)}}.woo-checkout table{border:none!important}.woo-checkout ul{background-color:#fff!important}.woo-checkout input:not([type=checkbox]),.woo-checkout textarea{border:none!important;border-radius:0!important;border-bottom:solid 1px rgba(0,0,0,.3)!important;background-color:transparent!important}.woo-checkout input[type=checkbox]{border:solid 1px rgba(0,0,0,.3)!important;border-radius:0!important;background-color:transparent!important}.woo-checkout__login h3{font-size:clamp(18px, 2.44140625vw, 25px);line-height:1.3}@media only screen and (min-width:1921px){.woo-checkout__login h3{font-size:clamp(25px, 0.9765625vw, 37.5px)}}.woo-checkout__login p{font-size:clamp(13px, 1.5625vw, 16px)}@media only screen and (min-width:1921px){.woo-checkout__login p{font-size:clamp(16px, 0.625vw, 24px)}}.woo-checkout__billing-fields,.woo-checkout__order-notes{margin-top:clamp(10px, 1.3888888889vw, 20px)}.woo-checkout__billing-fields-inner{display:grid;gap:clamp(20px, 2.7777777778vw, 40px)}.woo-checkout .select2-selection{border:none!important;border-radius:0!important;border-bottom:solid 1px #ebeaea!important;background-color:transparent!important}.woo-checkout__order-review{border-radius:clamp(20px, 2.7777777778vw, 40px)}.woo-checkout__order-details{background-color:#fff;padding:clamp(14px, 1.9444444444vw, 28px);border-radius:clamp(10px, 1.3888888889vw, 20px);border:none!important;margin-top:clamp(10px, 1.3888888889vw, 20px)}.woo-checkout .woocommerce-NoticeGroup-checkout{grid-column:span 2}.woo-checkout .woocommerce-NoticeGroup-checkout .woocommerce-error{display:flex;align-items:center;justify-content:center}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{padding:clamp(14px, 1.9444444444vw, 28px);border-radius:clamp(10px, 1.3888888889vw, 20px)}.woo-account__menu-list{display:grid;gap:clamp(6px, 0.8333333333vw, 12px);margin:0;padding:0;list-style:none}@media only screen and (max-width:1024px){.woo-account__menu-list{grid-template-columns:1fr 1fr}}@media only screen and (max-width:1024px){.woo-account__content{padding-block:40px}}.woo-account__address-note{padding-bottom:clamp(8px, 1.1111111111vw, 16px)}.woo-account__change-address{float:revert!important}.woo-account__address-details{margin-top:clamp(8px, 1.1111111111vw, 16px);font-style:normal!important;font-weight:300!important}.woo-account__change-password{margin-top:clamp(20px, 2.7777777778vw, 40px)!important;margin-bottom:clamp(20px, 2.7777777778vw, 40px)!important}.woo-account__cta{order:-1;background-color:#002d79!important;color:#fff!important;padding:clamp(10px, 1.1111111111vw, 16px) clamp(20px, 2.0833333333vw, 30px)!important;border-radius:clamp(20px, 2.7777777778vw, 40px)!important;font-size:clamp(12px, 1.3671875vw, 14px)!important;font-weight:400!important}@media only screen and (min-width:1921px){.woo-account__cta{font-size:clamp(14px, 0.546875vw, 21px)}}.woo-account__cta:hover{background-color:#002d79!important}.woocommerce-form-register__submit{background-color:#002d79!important;color:#fff!important;padding:clamp(10px, 1.1111111111vw, 16px) clamp(20px, 2.0833333333vw, 30px)!important;border-radius:clamp(20px, 2.7777777778vw, 40px)!important;font-size:clamp(12px, 1.3671875vw, 14px)!important;font-weight:400!important}@media only screen and (min-width:1921px){.woocommerce-form-register__submit{font-size:clamp(14px, 0.546875vw, 21px)}}.woocommerce-form-register__submit:hover{background-color:#002d79!important}.woocommerce-form__input-checkbox{border:1px solid #002d79;margin-right:5px!important}.woo-login{display:grid!important;border:none!important;background-color:#fff}.woo-login__cta-container{display:flex!important;flex-direction:column;gap:8px;width:fit-content}.woo-login__remember-me-container{display:flex!important;align-items:center;gap:4px}.woocommerce-error,.woocommerce-message,.woocommerce-NoticeGroup{border:none;background-color:transparent;display:grid;justify-items:start;gap:clamp(10px, 1.3888888889vw, 20px);border-radius:clamp(40px, 6.9444444444vw, 100px);padding-inline:20px!important}.woocommerce-error:focus-visible,.woocommerce-error:focus,.woocommerce-error:active,.woocommerce-message:focus-visible,.woocommerce-message:focus,.woocommerce-message:active,.woocommerce-NoticeGroup:focus-visible,.woocommerce-NoticeGroup:focus,.woocommerce-NoticeGroup:active{outline:none!important;border:none!important}.woocommerce-error::before,.woocommerce-message::before,.woocommerce-NoticeGroup::before{position:revert!important}.woocommerce-error a,.woocommerce-message a,.woocommerce-NoticeGroup a{background-color:transparent!important;display:flex!important;align-items:center;gap:clamp(8px, 1.1111111111vw, 16px);width:fit-content;color:#002d79!important;border:solid 1px currentColor!important;border-radius:100px!important;cursor:pointer!important;padding-inline:clamp(15px, 2.0833333333vw, 30px)!important;padding-block:clamp(10px, 1.3888888889vw, 20px)!important;text-transform:uppercase}@media only screen and (min-width:1921px){.woocommerce-error a,.woocommerce-message a,.woocommerce-NoticeGroup a{border:solid 2px currentColor!important}}.woocommerce span.onsale{top:0;right:0;left:revert;display:flex;justify-content:center;align-items:center;aspect-ratio:1;background-color:#3cba44}#billing_country_field{display:none!important}label[for=shipping_method_0_flat_rate2]{font-size:0!important}.woocommerce a.woo-button,.woocommerce button.button.woo-button,.home a.woo-button,.home button.button.woo-button{overflow:hidden;display:grid;grid-template-columns:1fr max-content;justify-content:space-between;padding:0!important;background-color:#002d79;border-radius:40px;color:#fff;font-size:clamp(12px, 1.7578125vw, 18px);font-weight:400;transition:ease 300ms}@media only screen and (max-width:1024px){.woocommerce a.woo-button,.woocommerce button.button.woo-button,.home a.woo-button,.home button.button.woo-button{grid-template-columns:1fr;min-height:40px;justify-content:center}.woocommerce a.woo-button .product-card__cta-text,.woocommerce button.button.woo-button .product-card__cta-text,.home a.woo-button .product-card__cta-text,.home button.button.woo-button .product-card__cta-text{justify-self:center;line-height:1}}@media only screen and (min-width:1921px){.woocommerce a.woo-button,.woocommerce button.button.woo-button,.home a.woo-button,.home button.button.woo-button{font-size:clamp(18px, 0.703125vw, 27px)}}.woocommerce a.woo-button:hover,.woocommerce button.button.woo-button:hover,.home a.woo-button:hover,.home button.button.woo-button:hover{background-color:#002d79;color:#fff}.woocommerce a.woo-button.disabled,.woocommerce button.button.woo-button.disabled,.home a.woo-button.disabled,.home button.button.woo-button.disabled{background-color:#d9dde4}.woocommerce a.woo-button.disabled:hover,.woocommerce button.button.woo-button.disabled:hover,.home a.woo-button.disabled:hover,.home button.button.woo-button.disabled:hover{background-color:#d9dde4}.quantity{display:flex;align-items:center;gap:clamp(6px, 0.8333333333vw, 12px)}.quantity__controls{display:flex;align-items:center;background-color:#ebeaea}.quantity__button,.quantity__input{border:none;background-color:transparent}.quantity__input{-moz-appearance:textfield}.quantity__input::-webkit-outer-spin-button,.quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity__input:focus,.quantity__input:active{outline:none;border:none;box-shadow:none}.woo-variation{display:flex;align-items:center;gap:10px}.woo-variation__button{background-color:#ebeaea;color:#002d79;box-shadow:none;border:none;outline:none}.woo-variation__button--active{background-color:#002d79;color:#fff}.related-products{margin-top:clamp(32px, 4.4444444444vw, 64px)}.woo-input{border:none!important;border-radius:0!important;border-bottom:solid 1px rgba(0,0,0,.3)!important;background-color:transparent!important}.woo-cta{align-items:center;overflow:hidden;border-radius:40px;background-color:#002d79;position:relative}.woo-cta::before{content:"";background-color:#3cba44;position:absolute;inset:0;border-radius:40px;transition:width ease 300ms}@media only screen and (min-width:1025px){.woo-cta::before{width:0%}}.woo-cta:hover::before{width:100%}.product-card:hover .woo-cta::before{width:100%}.woocommerce a.button.alt{margin:0;padding:0;border:none;outline:none;background-color:transparent;text-decoration:none;list-style-type:none;display:flex;align-items:center;gap:clamp(8px, 1.1111111111vw, 16px);width:fit-content;color:#002d79;border:solid 1px currentColor;border-radius:100px;cursor:pointer;padding-inline:30px!important;padding-block:20px!important;text-transform:uppercase;font-size:17px}@media only screen and (min-width:1921px){.woocommerce a.button.alt{font-size:clamp(17px, 0.6640625vw, 25.5px)}}.woocommerce a.button.alt::after{content:"\e900";font-family:"icomoon";font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px!important}@media only screen and (min-width:1921px){.woocommerce a.button.alt::after{font-size:clamp(14px, 0.546875vw, 21px)!important}}@media only screen and (min-width:1025px){.woocommerce a.button.alt::after{width:clamp(32px, 4.4444444444vw, 64px)!important;transition:all ease 300ms}}.woocommerce a.button.alt:hover{background-color:transparent;color:#002d79}.woo-checkout__cta-container{background-color:#fff!important}.woo-checkout__cta-container button{background-color:#3cba44!important;margin-top:clamp(16px, 2.2222222222vw, 32px)!important;padding:clamp(8px, 1.1111111111vw, 16px) clamp(14px, 1.9444444444vw, 28px)!important;border:none;border-radius:40px!important;font-weight:400!important;color:#fff!important;text-transform:uppercase}.woo-checkout__cta-container button:hover{background-color:#3cba44!important}