.bg-primary{background:#d72c23}.bg-secondary{background:#2b2b2b}.bg-tertiary{background:#e7eff5}.bg-lightgrey{background:#f3f3f3}.bg-white{background:#fff}.text-colour{color:#474747}.text-white{color:#fff}.text-primary{color:#d72c23!important}.text-secondary{color:#2b2b2b!important}.text-tertiary{color:#e7eff5!important}.text-uppercase{text-transform:uppercase}.filter-primary{filter:brightness(0) saturate(100%) invert(24%) sepia(54%) saturate(2019%) hue-rotate(335deg) brightness(110%) contrast(114%)}.filter-secondary{filter:brightness(0) saturate(100%) saturate(100%) invert(11%) sepia(0%) saturate(1%) hue-rotate(345deg) brightness(103%) contrast(85%)}.filter-green{filter:brightness(0) saturate(100%) invert(50%) sepia(21%) saturate(1723%) hue-rotate(59deg) brightness(95%) contrast(77%)}.p-theme{padding-top:120px;padding-bottom:120px}@media (max-width: 768px){.p-theme{padding-top:60px;padding-bottom:60px}}.p-top-theme{padding-top:120px}@media (max-width: 768px){.p-top-theme{padding-top:60px}}.p-bot-theme{padding-bottom:120px}@media (max-width: 768px){.p-bot-theme{padding-bottom:60px}}.m-theme{margin-top:120px;margin-bottom:120px}@media (max-width: 768px){.m-theme{margin-top:60px;margin-bottom:60px}}.m-top-theme{margin-top:120px}@media (max-width: 768px){.m-top-theme{margin-top:60px}}.m-bot-theme{margin-bottom:120px}@media (max-width: 768px){.m-bot-theme{margin-bottom:60px}}.p-3q{padding-top:90px;padding-bottom:90px}@media (max-width: 768px){.p-3q{padding-top:45px;padding-bottom:45px}}.p-top-3q{padding-top:90px}@media (max-width: 768px){.p-top-3q{padding-top:45px}}.p-bot-3q{padding-bottom:90px}@media (max-width: 768px){.p-bot-3q{padding-bottom:45px}}.p-half{padding-top:60px;padding-bottom:60px}@media (max-width: 768px){.p-half{padding-top:30px;padding-bottom:30px}}.p-top-half{padding-top:60px}@media (max-width: 768px){.p-top-half{padding-top:30px}}.p-bot-half{padding-bottom:60px}@media (max-width: 768px){.p-bot-half{padding-bottom:30px}}.m-3q{margin-top:90px}@media (max-width: 768px){.m-3q{margin-top:45px}}.m-top-3q{margin-top:90px}@media (max-width: 768px){.m-top-3q{margin-top:45px}}.m-bot-3q{margin-bottom:90px}@media (max-width: 768px){.m-bot-3q{margin-bottom:45px}}.m-half{margin-top:60px;margin-bottom:60px}@media (max-width: 768px){.m-half{margin-top:30px;margin-bottom:30px}}.m-top-half{margin-top:60px}@media (max-width: 768px){.m-top-half{margin-top:30px}}.m-bot-half{margin-bottom:60px}@media (max-width: 768px){.m-bot-half{margin-bottom:30px}}.p-bot-180{padding-bottom:180px}.p-top-180{padding-top:180px}.p-top-30{padding-top:30px}.p-bot-30{padding-bottom:30px}.p-top-12{padding-top:12px}.p-bot-12{padding-bottom:12px}@media only screen and (max-width: 991px){.mob-m-top{margin-top:30px}}.border-radius{border-radius:5px}.custom-row-flex .row{display:flex;flex-wrap:wrap;gap:40px 0}.custom-row-flex .col{flex-grow:1}.standard-col-fadein .col{transition:.5s all;opacity:0;transform:translateY(40px)}.standard-col-fadein .col.fade-in{opacity:1;transform:translateY(0)}.col-stretch .col>div{height:100%}.col-stretch .col>div>div{height:100%}.top-overlap{position:relative;z-index:1;border-top-left-radius:65px;border-top-right-radius:65px;margin-top:-65px}.bot-overlap{position:relative;z-index:1;border-bottom-left-radius:65px;border-bottom-right-radius:65px;margin-bottom:-65px}.ex-loggedout .loggedin-only,.ex-loggedin .loggedout-only{display:none}.catalog-grid .container{padding:0 15px}[data-backgroundtype=Dark],.dark-bg,[data-backgroundtype=Dark] h1,[data-backgroundtype=Dark] h2,[data-backgroundtype=Dark] h3,[data-backgroundtype=Dark] h4,[data-backgroundtype=Dark] h5,[data-backgroundtype=Dark] h6,[data-backgroundtype=Dark] p,[data-backgroundtype=Dark] li,[data-backgroundtype=Dark] a,.dark-bg h1,.dark-bg h2,.dark-bg h3,.dark-bg h4,.dark-bg h5,.dark-bg h6,.dark-bg p,.dark-bg li,.dark-bg a{color:#fff}.no-overflow{overflow:hidden}.theme-button{background:#d72c23;border:0;border-radius:27px;color:#fff;display:inline-block;font-weight:600;padding:16px 25px;text-align:center;transition:all .3s;min-width:200px}.theme-button:hover,.theme-button:focus-visible{background:#2b2b2b;color:#fff;text-decoration:none}.theme-button-white{background:#d72c23;border:0;border-radius:27px;color:#fff;display:inline-block;font-weight:600;padding:16px 25px;text-align:center;transition:all .3s;min-width:200px;background:#fff;color:#000}.theme-button-white:hover,.theme-button-white:focus-visible{background:#2b2b2b;color:#fff;text-decoration:none}.theme-button-secondary{background:#d72c23;border:0;border-radius:27px;display:inline-block;font-weight:600;padding:16px 25px;text-align:center;transition:all .3s;min-width:200px;background:#2b2b2b;color:#fff}.theme-button-secondary:hover,.theme-button-secondary:focus-visible{background:#2b2b2b;color:#fff;text-decoration:none}.theme-button-secondary:hover,.theme-button-secondary:focus-visible{background:#d72c23;color:#fff}.theme-button-outline{background:#d72c23;border:0;border-radius:27px;color:#fff;display:inline-block;font-weight:600;padding:16px 25px;text-align:center;transition:all .3s;min-width:200px;background:transparent;border:1px solid #d72c23;color:#d72c23;padding-block:15px}.theme-button-outline:hover,.theme-button-outline:focus-visible{background:#2b2b2b;color:#fff;text-decoration:none}.theme-button-outline:hover,.theme-button-outline:focus-visible{background:#d72c23;color:#fff}.theme-button-outline-secondary{background:#d72c23;border:0;border-radius:27px;color:#fff;display:inline-block;font-weight:600;padding:16px 25px;text-align:center;transition:all .3s;min-width:200px;background:transparent;border:1px solid #2b2b2b;color:#2b2b2b;padding-block:15px}.theme-button-outline-secondary:hover,.theme-button-outline-secondary:focus-visible{background:#2b2b2b;color:#fff;text-decoration:none}.theme-button-outline-secondary:hover,.theme-button-outline-secondary:focus-visible{background:#2b2b2b;color:#fff}.theme-button-eco{background:#d72c23;border:0;border-radius:27px;display:inline-block;font-weight:600;padding:16px 25px;text-align:center;transition:all .3s;min-width:200px;background:#459927;color:#fff}.theme-button-eco:hover,.theme-button-eco:focus-visible{background:#2b2b2b;color:#fff;text-decoration:none}.theme-button-eco:hover,.theme-button-eco:focus-visible{background:#d72c23;color:#fff}.theme-button-fullwidth{display:block;width:100%}.header-full .vertical-align{justify-content:space-between;padding-block:20px}.header-full .vertical-align:before,.header-full .vertical-align:after{display:none}.header-full .vertical-align>div{width:auto}.top-bar{background-color:#2b2b2b}.top-bar .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.top-bar .container:before,.top-bar .container:after{display:none}.top-bar ul{display:flex;flex-wrap:wrap;padding:0;margin:0;list-style:none}.top-bar ul li{display:inline-block;margin:0}.top-bar ul li a{padding:10px 20px;display:flex;align-items:center;gap:10px;font-weight:400;color:#fff;font-size:14px;transition:.4s all}.top-bar ul li a:hover,.top-bar ul li a:focus-visible{background-color:#d72c23}.top-bar ul li:last-child a{background-color:#d72c23}.top-bar ul li:last-child a:hover,.top-bar ul li:last-child a:focus-visible{background-color:#f82b21}.topbar-testimonials button{background:none;border:0;padding:0;border-radius:0}.topbar-testimonials button:hover img{opacity:.8}.topbar-testimonials button:focus-visible{outline:2px solid #d72c23}header .header-full .logo{margin:0}header .header-full .logo img{width:153px!important;height:auto!important;max-width:100%!important;max-height:none!important}.header-full .search_container{flex-grow:1}.header-full .search_container .widgetsearch.search{margin:0}.header-full .search_container .widgetsearch.search .search-form .form-group input{background-color:#363636;color:#fff;font-size:16px;height:49px;border-radius:25px;border:0;padding-inline:30px 50px}.header-full .search_container .widgetsearch.search .search-form .form-group input::placeholder{color:#fff}.header-full .search_container .widgetsearch.search .search-form .form-group input:focus{outline:1px solid #d72c23!important}.header-full .search_container .widgetsearch.search .search-form button[type=submit]{display:flex;align-items:center;justify-content:center;width:31px;height:31px;border-radius:50%;background:#d72c23 url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/icons/search-white.svg) no-repeat center center;background-size:16px;top:9px;right:13px;padding:0}.header-full .search_container .widgetsearch.search .search-form button[type=submit] i{display:none}.header-menutoggle button{background:none;border:0;display:flex;align-items:center;gap:30px;color:#fff;font-size:16px;font-weight:700;background-color:#2b2b2b;border-radius:25px;padding:14px 30px;transition:.4s all}@media only screen and (max-width: 1100px){.header-menutoggle button{gap:10px}}.header-menutoggle button img{filter:brightness(0) invert(1)}@media only screen and (max-width: 1100px){.header-menutoggle button img{display:none}}.header-menutoggle button:hover{background-color:#d72c23}.toolbar .account-btn{display:flex;align-items:center;gap:10px;background-color:#2b2b2b;border-radius:25px;padding:14px 30px;margin:0;transition:.4s all}.toolbar .account-btn:hover{background-color:#d72c23}.toolbar .account-btn>span{margin:0}.toolbar .account-btn>span br,.toolbar .account-btn>span .arrow-your-account{display:none}.toolbar .account-btn>span .welcome-message{font-size:16px}.toolbar .account-btn>span .welcome-message.line2{display:none}.toolbar .account-btn .user-icon{padding:0;width:19px;height:19px;background:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/icons/user.svg) no-repeat center center/contain;filter:brightness(0) invert(1)}.toolbar .account-btn .user-icon:before{display:none}.toolbar .shopping-tools-wrapper .vuequicklistdropdown_elem>a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;font-size:14px;font-weight:700;width:60px;white-space:normal}.toolbar .shopping-tools-wrapper .vuequicklistdropdown_elem>a>span{text-align:center;margin:0}.toolbar .shopping-tools-wrapper .quickordertoggle,.toolbar .shopping-tools-wrapper .contractitemslink{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;font-size:14px;font-weight:700;width:60px;white-space:normal}.toolbar .shopping-tools-wrapper .quickordertoggle span,.toolbar .shopping-tools-wrapper .contractitemslink span{text-align:center;margin:0}.toolbar .cart-btn{margin:0}.toolbar .cart-btn>.btn{background-color:#2b2b2b;border-radius:25px!important;padding:5px 30px;margin:0;transition:.4s all}.toolbar .cart-btn>.btn a{color:#d72c23}.toolbar .cart-btn>.btn i{color:#d72c23}.toolbar .cart-btn>.btn>i{width:20px;height:20px;background:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/icons/shopping-basket2.svg) no-repeat center center/contain;filter:brightness(0) invert(1)}.toolbar .cart-btn>.btn>i:before{display:none}.toolbar .cart-btn>.btn>.minicart_count{right:inherit;left:18px;top:8px;border-radius:50%;display:flex;align-items:center;justify-content:center;min-width:12px}.toolbar .cart-btn:hover>.btn{background:#d72c23}.menu ul.catalog>li.has-submenu>a{letter-spacing:0}.menu ul.catalog>li:not(.hide){display:inline-block!important}body:has(.transparent-header) header{background-color:transparent;position:absolute;top:0;left:0;right:0;z-index:1001}body:has(.transparent-header) header .header-full .search_container .widgetsearch.search .search-form .form-group input{outline:1px solid #fff;background-color:#292929cc}footer.footer{padding:0;font-size:1em}.footersection-2{border-bottom:2px solid #fff}.footersection-2 .container{padding-block:75px}.footersection-2 .row{display:flex;align-items:flex-start;justify-content:space-between;gap:40px 0}@media only screen and (max-width: 768px){.footersection-2 .row{flex-direction:column}}.footersection-2 .row:before,.footersection-2 .row:after{display:none}.footersection-2 .row>div{width:auto}@media only screen and (max-width: 768px){.footersection-2 .row>div{width:100%!important}}footer.footer .dealerdetails_container{width:22%}footer.footer .dealerdetails_container .logo{margin:0 0 35px;border:0;padding:0}footer.footer .dealerdetails_container .logo img{width:153px;max-width:100%}footer.footer .menulinks_container .title{font-size:18px;text-transform:none;margin:0 0 35px}@media only screen and (max-width: 768px){footer.footer .menulinks_container .title{margin:0 0 15px}}footer.footer .menulinks_container ul li{margin:0}footer.footer .menulinks_container ul li+li{margin-top:20px}@media only screen and (max-width: 768px){footer.footer .menulinks_container ul li{margin:5px!important}}footer.footer .menulinks_container ul li a{opacity:.7;font-size:16px;transition:.4s opacity}footer.footer .menulinks_container ul li a:hover{opacity:1;text-decoration:none}footer.footer .contactdetails_container h4{font-size:18px;text-transform:none;margin:0 0 20px}footer.footer .contactdetails_container .contacts{display:flex;flex-direction:column;gap:15px}@media only screen and (max-width: 768px){footer.footer .contactdetails_container .contacts{justify-content:center;align-items:center;gap:30px}}footer.footer .contactdetails_container .contact-block{align-items:flex-start;gap:12px}@media only screen and (max-width: 768px){footer.footer .contactdetails_container .contact-block{flex-direction:column;align-items:center}}footer.footer .contactdetails_container .contact-block .contact-icon{display:block;width:18px;height:18px;font-size:18px;margin-top:5px}@media only screen and (max-width: 768px){footer.footer .contactdetails_container .contact-block .contact-icon{margin:0}}footer.footer .contactdetails_container .contact-address{order:10}footer.footer .contactdetails_container .contact-address .contact-icon{background:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/icons/pin.svg) no-repeat center center/contain;filter:brightness(0) invert(1)}footer.footer .contactdetails_container .contact-address .contact-icon i{display:none}footer.footer .contactdetails_container .contact-phone{order:5}footer.footer .contactdetails_container .contact-phone .contact-icon{background:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/icons/telephone.svg) no-repeat center center/contain;filter:brightness(0) invert(1)}footer.footer .contactdetails_container .contact-phone .contact-icon i{display:none}footer.footer .contactdetails_container .contact-email{order:1}footer.footer .contactdetails_container .contact-email .contact-icon{background:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/icons/email.svg) no-repeat center center/contain;filter:brightness(0) invert(1)}footer.footer .contactdetails_container .contact-email .contact-icon i{display:none}.footersection-3{padding-block:20px}.footersection-3 .row{display:flex;align-items:center;justify-content:space-between;gap:30px 0}@media only screen and (max-width: 991px){.footersection-3 .row{flex-direction:column;text-align:center}}.footersection-3 .row:before,.footersection-3 .row:after{display:none}.footersection-3 .row>div{width:auto}.footer-bottom-links{display:flex;gap:18px;align-items:center;flex-wrap:wrap}@media only screen and (max-width: 991px){.footer-bottom-links{justify-content:center}}.footer-bottom-links-line{flex-shrink:0;width:2px;height:15px;background-color:#e0e0e0}footer.footer .social-icons .social{margin:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;height:auto}footer.footer .social-icons .social a{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:3px;background:#fff;margin:0!important}footer.footer .social-icons .social a i{color:#2b2b2b;font-size:20px!important;transition:.4s all}footer.footer .social-icons .social a svg{filter:brightness(0) saturate(100%) saturate(100%) invert(11%) sepia(0%) saturate(1%) hue-rotate(345deg) brightness(103%) contrast(85%);height:20px;transition:.4s all}footer.footer .social-icons .social a:hover{background:#d72c23;color:#fff;text-decoration:none}footer.footer .social-icons .social a:hover i{color:#fff}footer.footer .social-icons .social a:hover svg{filter:brightness(0) invert(1)}html{scroll-behavior:smooth;scroll-padding:100px}@media only screen and (min-width: 1470px){.container{width:95%;max-width:1635px}}.text-border{border-left:8px solid #d72c23;padding-left:28px;margin:0 0 30px}.red-bg{background-color:#d72c23;color:#fff;padding:10px 20px;display:inline-block}.custom-breadcrumbs{padding-block:16px}.custom-breadcrumbs [role=row-wrapper]>.row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}@media only screen and (max-width: 991px){.custom-breadcrumbs [role=row-wrapper]>.row>.col{width:100%;text-align:center!important}.custom-breadcrumbs [role=row-wrapper]>.row>.col+.col{margin-top:20px}.custom-breadcrumbs [role=row-wrapper]>.row>.col .tools-actions{justify-content:center}}.custom-breadcrumbs .breadcrumbs_container .inner{min-height:0}.custom-breadcrumbs .breadcrumb{padding:0;max-width:none}.breadcrumb .breadcrumb_home:before{display:none}.breadcrumb .breadcrumb_home i{display:none}.breadcrumb .breadcrumb_home a{font-weight:400}.breadcrumb li,.breadcrumb li a{font-weight:400;color:#474747}.breadcrumb li{display:inline-flex;align-items:center}.breadcrumb li:first-child:before{display:none}.breadcrumb li:before{content:">"!important;color:#474747!important;font-size:16px;margin:0 25px!important;padding:0!important}.breadcrumb li.first_link:before{content:">";padding:0}.breadcrumb li a:hover{color:#d72c23}.about-video{border-radius:20px;overflow:hidden}.about-video iframe{display:block}.bg-shape{position:relative;overflow:hidden;isolation:isolate}.bg-shape:before{content:"";position:absolute;bottom:0;left:0;width:60%;height:100%;background-color:#2b2b2b;clip-path:polygon(0 100%,0 0,100% 100%);z-index:-1;opacity:.05}.culture-images{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px 0}.culture-images img{width:32%;height:464px;object-fit:cover;border-radius:20px}@media only screen and (max-width: 768px){.culture-images img{width:100%}}@media only screen and (max-width: 991px){.home-banners .row .col+.col{margin-top:20px}}.text-content h2{font-size:38px}.text-content p{margin:0 0 25px}.text-content p:last-child{margin-bottom:0}.list-rectangle,.list-rectangle ul{padding:0;margin:0;list-style:none}.list-rectangle li{position:relative;padding-left:35px;margin-bottom:15px}.list-rectangle li:before{content:"";position:absolute;left:0;top:10px;width:19px;height:9px;background-color:#d72c23}.list-check{padding:0;margin:30px 0 20px;list-style:none}.list-check li{position:relative;margin:0;padding-left:48px}.list-check li:before{content:"";background:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/icons/checkmark.svg) no-repeat center center/contain;position:absolute;top:0;left:0;width:23px;height:23px;filter:brightness(0) saturate(100%) invert(70%) sepia(66%) saturate(5212%) hue-rotate(69deg) brightness(86%) contrast(69%)}.list-check li+li{margin-top:20px}.our-impact{display:grid;grid-template-columns:1fr 2fr;gap:40px;align-items:stretch}@media only screen and (max-width: 991px){.our-impact{grid-template-columns:1fr;gap:30px}}.our-impact-image{background-color:#f1f1f1;border-radius:20px;padding:40px;display:flex;align-items:center;justify-content:center}.our-impact-image img{max-width:100%}.our-impact-content h2{margin:0 0 30px;font-size:46px}@media only screen and (max-width: 768px){.our-impact-content h2{font-size:32px}}.orderpads-wrapper .product-name a{color:#474747}.orderpads-wrapper .product-name a:hover,.orderpads-wrapper .product-name a:focus-visible{color:#d72c23}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.custom-carousel{margin:0;padding:0}.custom-carousel h3{font-size:24px;font-weight:700;margin:0 0 20px}.custom-carousel h3+.splide__arrows .splide__arrow{top:150px}.custom-carousel .splide__track{padding-inline:15px!important}.custom-carousel .splide__arrow{width:43px;height:60px;background-color:#2b2b2b;border:0;border-radius:5px;display:flex;align-items:center;justify-content:center;position:absolute;top:86px;z-index:1}.custom-carousel .splide__arrow--prev{left:0}.custom-carousel .splide__arrow--prev svg{transform:rotate(180deg)}.custom-carousel .splide__arrow--next{right:0}.custom-carousel .splide__arrow svg{fill:#fff;height:23px}.custom-carousel .splide__arrow:hover,.custom-carousel .splide__arrow:focus-visible{background-color:#d72c23}.custom-carousel .tileparent{border:0;padding:0}.custom-carousel .tile{margin:0!important;padding:0;max-width:none!important;height:100%;display:flex;flex-direction:column}.custom-carousel .tile .footer,.custom-carousel .tile .footer-wrapper{flex-grow:1;display:flex;flex-direction:column}.custom-carousel .tile .footer-wrapper .footer-wrapper-description{margin-bottom:10px}.custom-carousel .tile .footer-wrapper .footer-wrapper-price{margin-top:auto}.custom-carousel .tile .footer-wrapper .brand-label,.custom-carousel .tile .footer-wrapper .indicators-grid,.custom-carousel .tile .footer-wrapper .product-category{display:none}.custom-carousel .tile .footer-wrapper .product-sku{order:0}.custom-carousel.bg-lightgrey{padding:45px;border-radius:18px}@media only screen and (max-width: 768px){.custom-carousel.bg-lightgrey{padding:20px}}.custom-carousel.bg-lightgrey .tile .imgthumbnail,.custom-carousel.bg-lightgrey .tile .buttons.group .inputquantity{background-color:#fff}.custom-carousel.bg-lightgrey .splide__arrow{top:195px}.custom-carousel.bg-lightgrey .splide__arrow--prev{left:25px}.custom-carousel.bg-lightgrey .splide__arrow--next{right:25px}.bg-lightgrey .custom-carousel .tile .imgthumbnail,.bg-lightgrey .custom-carousel .tile .buttons.group .inputquantity{background-color:#fff}.relationship-carousel:not(:has(.custom-carousel)){display:none}#loginModal .modal-dialog{width:95%;max-width:1340px}#loginModal .modal-content{border-radius:46px}#loginModal .modal-header{padding:0;min-height:0}#loginModal .modal-header h3{display:none!important}#loginModal .modal-header .close{top:30px;right:20px;position:absolute;color:#000}#loginModal .modal-body{padding:25px!important;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;flex:1;gap:40px 0}.login-popup-video{width:49%;border-radius:33px;overflow:hidden;height:630px}.login-popup-video video,.login-popup-video img{width:100%;height:100%;object-fit:cover;display:block}@media only screen and (max-width: 991px){.login-popup-video{width:100%}}#loginModal .modal-body .login-form{width:49%;display:flex;flex-direction:column;padding-right:30px}@media only screen and (max-width: 991px){#loginModal .modal-body .login-form{width:100%;padding-right:0}}#loginModal .modal-body .text-border h2{margin:0 0 5px}#loginModal .modal-body .text-border p{margin:0}#loginModal .form-group{margin-bottom:20px}#loginModal .form-group.login-email label{padding-left:34px;position:relative;margin:0 0 15px!important;font-size:16px!important}#loginModal .form-group.login-email label:before{content:"";position:absolute;left:0;top:5px;width:17px;height:13px;background:url(https://eu.evocdn.io/dealer/1822/content/media/My_Theme/2025/icons/email.svg) no-repeat;background-size:contain;opacity:.2}#loginModal .form-group.login-password label{padding-left:34px;position:relative;margin:0 0 15px!important;font-size:16px!important}#loginModal .form-group.login-password label:before{content:"";position:absolute;left:0;top:3px;width:16px;height:16px;background:url(https://eu.evocdn.io/dealer/1822/content/media/My_Theme/2025/icons/telephone.svg) no-repeat;background-size:contain;opacity:.2}#loginModal .form-group .form-control[type=text],#loginModal .form-group .form-control[type=password]{border-color:#d4d4d4;border-radius:5px}#loginModal .login-submit{margin:0}#loginModal .login-submit>div{margin:0!important}#loginModal .login-submit .btn-primary{font-size:16px;margin:0 0 10px!important;background:#d72c23;border:0;border-radius:27px;color:#fff;display:inline-block;font-weight:600;padding:16px 25px;text-align:center;transition:all .3s;min-width:200px}#loginModal .login-submit .btn-primary:hover,#loginModal .login-submit .btn-primary:focus-visible{background:#2b2b2b;color:#fff;text-decoration:none}#loginModal .login-links .login-link-register{float:none;display:block;width:100%;background:#d72c23;border:0;border-radius:27px;display:inline-block;font-weight:600;padding:16px 25px;text-align:center;transition:all .3s;min-width:200px;background:#2b2b2b;color:#fff}#loginModal .login-links .login-link-register:hover,#loginModal .login-links .login-link-register:focus-visible{background:#2b2b2b;color:#fff;text-decoration:none}#loginModal .login-links .login-link-register:hover,#loginModal .login-links .login-link-register:focus-visible{background:#d72c23;color:#fff}#loginModal .grecaptcha-links{order:4}#loginModal .login-remember{order:5;margin:0;display:flex;align-items:center;justify-content:space-between}#loginModal .login-remember .login-link-reset{color:#474747;text-decoration:underline;text-underline-offset:4px}#loginModal .login-remember .login-link-reset:hover{color:#d72c23}.account-manager-box{border-radius:16px;overflow:hidden;margin:20px 0}.account-manager-box>img{width:100%;height:116px;object-fit:cover}.account-manager-box-inner{background-color:#2b2b2b;padding:35px 35px 28px}.account-manager-box h3{color:#fff;padding-left:27px;border-left:8px solid #d72c23;margin:0 0 15px}.account-manager-box p{color:#fff;margin:0 0 15px}.account-manager-box p:last-child{margin-bottom:0}.account-manager-name{font-size:18px;font-weight:600}.account-manager-box ul{list-style:none;margin:0;padding:0}.account-manager-box ul li{color:#fff;display:flex;align-items:center;gap:20px;margin:0}.account-manager-box ul li+li{margin-top:10px}.account-manager-box ul li:before{content:"";background:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/icons/user.svg) no-repeat center;width:16px;height:16px;background-size:contain;display:block;filter:brightness(0) invert(1);flex-shrink:0}.account-manager-box ul li a{color:#fff}.account-manager-box ul li a:hover{text-decoration:underline}.account-manager-box .account-manager-email:before{background-image:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/icons/email.svg)}.account-manager-box .account-manager-tel:before{background-image:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/icons/telephone.svg)}.account-manager-box .account-manager-mobile:before{background-image:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/icons/mobile.svg)}.account-manager-box .account-manager-fax:before{background-image:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/icons/fax.svg)}.account-manager-box .account-manager-comment{margin-top:20px;font-size:12px}.badges-wrapper{left:0}.ribbon-wrapper{top:15px;left:15px}.ribbon-wrapper .ribbon{border-radius:5px;padding:6px 15px;line-height:1;position:relative;overflow:visible;display:flex;align-items:center}.ribbon-wrapper .ribbon span{text-transform:uppercase;font-size:10px;font-weight:600;line-height:1}.ribbon-wrapper .ribbon-tips,.ribbon-wrapper .ribbon-side{display:none}.ribboncart-wrapper{margin-top:10px}.ribboncart-wrapper .ribboncart{border-radius:5px;padding:6px 15px;line-height:1;position:relative;overflow:visible;display:flex;align-items:center}.ribboncart-wrapper .ribboncart span{text-transform:uppercase;font-size:10px;font-weight:600;line-height:1}.ribboncart-wrapper .ribboncart-tips,.ribboncart-wrapper .ribboncart-side{display:none}.b2197 .ribbon,.b2197 .ribboncart,.b706 .ribbon,.b706 .ribboncart,.b484 .ribbon,.b484 .ribboncart,.b4934 .ribbon,.b4934 .ribboncart{margin-bottom:18px}.b2197 .ribbon:before,.b2197 .ribboncart:before,.b706 .ribbon:before,.b706 .ribboncart:before,.b484 .ribbon:before,.b484 .ribboncart:before,.b4934 .ribbon:before,.b4934 .ribboncart:before{content:"";width:40px;height:39px;background-size:contain;background-repeat:no-repeat;display:block;position:absolute;top:-9px;left:-30px}.b2197 .ribboncart,.b706 .ribboncart,.b484 .ribboncart,.b4934 .ribboncart{margin-left:20px;margin-bottom:0}.b2197 .ribboncart:before,.b706 .ribboncart:before,.b484 .ribboncart:before,.b4934 .ribboncart:before{width:30px;height:30px;top:-4px;left:-20px}.b2197 .ribbon:before,.b2197 .ribboncart:before,.b4934 .ribbon:before,.b4934 .ribboncart:before{background-image:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/badge-freedeliv.png)}.b706 .ribbon:before,.b706 .ribboncart:before{background-image:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/badge-noreturns.png)}.b484 .ribbon:before,.b484 .ribboncart:before{background-image:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/badge-contract.png)}.b4728 .ribbon,.b4728 .ribboncart,.b1551 .ribbon,.b1551 .ribboncart,.b1550 .ribbon,.b1550 .ribboncart,.b969 .ribbon,.b969 .ribboncart{padding:0;background-color:transparent!important}.b4728 .ribbon span,.b4728 .ribboncart span,.b1551 .ribbon span,.b1551 .ribboncart span,.b1550 .ribbon span,.b1550 .ribboncart span,.b969 .ribbon span,.b969 .ribboncart span{font-size:0;width:81px;height:77px;display:block;background-size:contain;background-repeat:no-repeat}.b4728 .ribboncart span,.b1551 .ribboncart span,.b1550 .ribboncart span,.b969 .ribboncart span{width:41px;height:40px}.b4728 .ribbon span,.b4728 .ribboncart span{background-image:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/badge-bestseller.png)}.b1551 .ribbon span,.b1551 .ribboncart span{background-image:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/badge-ecoproduct.png)}.b1550 .ribbon span,.b1550 .ribboncart span{background-image:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/badge-eurobargain.png)}.b969 .ribbon span,.b969 .ribboncart span{background-image:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/badge-preorder.png)}.rewards-tab,.rewards-tab-loggedout{position:fixed;bottom:0;width:203px;height:64px;background:transparent url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/rewards-tab3.png) no-repeat center;background-size:contain;border-radius:24px 24px 0 0;font-size:0;cursor:pointer;right:unset;left:25px;z-index:1000;transition:.5s all}.rewards-tab.hide-tab,.rewards-tab-loggedout.hide-tab{transform:translateY(100%)}@media only screen and (max-width: 991px){.rewards-tab,.rewards-tab-loggedout{width:150px;height:50px}}#rewardsModal,#rewardsModalLoggedout{font-size:1rem}#rewardsModal .modal-dialog,#rewardsModalLoggedout .modal-dialog{width:95%;max-width:1100px;min-height:700px}#rewardsModal .modal-header,#rewardsModalLoggedout .modal-header{display:none}#rewardsModal .modal-body,#rewardsModalLoggedout .modal-body{padding:0}#rewardsModal .theme-button{width:100%;max-width:400px}.rewards-popup{display:flex;align-items:stretch;gap:40px 0}@media only screen and (max-width: 900px){.rewards-popup{flex-wrap:wrap}}.rewards-popup-img{width:504px}@media only screen and (max-width: 900px){.rewards-popup-img{display:none}}.rewards-popup-img img{width:100%;height:100%;object-fit:cover}.rewards-popup-content{flex-grow:1;padding:40px;width:600px;position:relative;text-align:left}@media only screen and (max-width: 900px){.rewards-popup-content{width:100%}}.rewards-popup-content .close{position:absolute;top:5px;right:20px;cursor:pointer;opacity:.3}.rewards-popup-content .close:hover{opacity:1}.rewards-popup-content h2{margin:0 0 15px;font-size:40px;color:#474747;text-transform:none}.rewards-popup-content h3{margin:0 0 40px;font-size:20px;color:#474747;text-transform:none}.rewards-popup-content p{margin:0 0 35px;color:#474747}.rewards-popup-content h4{font-size:18px;font-weight:600;margin:0 0 35px;color:#474747;text-transform:none}.rewards-popup-content ul{padding:0;margin:0 0 40px;list-style-type:none}.rewards-popup-content ul li{color:#474747;padding:0 0 0 50px!important;position:relative;margin-top:24px}.rewards-popup-content ul li:before{content:"";background:url(https://eu.evocdn.io/dealer/1822/content/media/My_Theme/2025/icons/giftbox.svg) no-repeat center;width:25px;height:25px;background-size:contain;filter:brightness(0) saturate(100%) invert(24%) sepia(54%) saturate(2019%) hue-rotate(335deg) brightness(110%) contrast(114%);position:absolute;left:0;top:50%;transform:translateY(-50%)}.rewards-points-amount{margin:0 0 30px;font-weight:600;font-size:18px}.rewards-points-amount .reward-point-value{color:#d72c23;font-size:30px}.rewards-points-signup{margin:0 0 30px;font-weight:600;font-size:18px;color:#474747}.rewards-loginbuttons{display:flex;gap:10px 0;justify-content:space-between}.rewards-loginbuttons a{width:49%}.custom-megamenu{position:fixed;top:0;left:-395px;width:395px;height:100vh;background-color:#2b2b2b;z-index:1001;transition:left .5s;display:flex;flex-direction:column;gap:20px}.custom-megamenu.menu-open{left:0}.custom-megamenu.menu-open+.megamenu-overlay{display:block}.custom-megamenu:not(.menu-open) .submenucontainer:before{left:0}.megamenu-logo{margin:0 0 30px;display:block}.megamenu-title{color:#fff;font-size:18px;font-weight:700}.megamenu-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;z-index:23;display:none}.megamenu-header{padding:50px 40px 30px;position:relative}.megamenu-close{position:absolute;top:30px;right:30px;padding:0;border:0;border-radius:0;background:transparent;width:16px;height:16px;opacity:.4;display:flex;justify-content:center;align-items:center;transition:all .4s}.megamenu-close img{width:100%;height:100%;object-fit:contain;filter:brightness(0) invert(1)}.megamenu-close:hover{opacity:1}.megamenu-main{overflow:auto}.megamenu-main .catalog{list-style:none;padding:0;overflow:auto}.megamenu-main .catalog>li{margin:0}.megamenu-main .catalog>li>a{padding:15px 40px;color:#fff;transition:.4s all;display:flex;align-items:center;font-weight:600;gap:10px 25px}.megamenu-main .catalog>li>a:after{content:"";width:29px;height:16px;display:block;margin-left:auto;filter:brightness(0) invert(1);background:url(https://eu.evocdn.io/dealer/1822/content/media/My_Theme/2025/icons/arrow-right.svg)}.megamenu-main .catalog>li>a:hover{background-color:#4d4d4d;color:#fff}.megamenu-main .submenu{position:absolute;top:0;left:395px;height:100vh;margin:0;background:transparent;overflow:hidden;transition:1s left,0s opacity ease-in-out 1s;max-width:880px;width:calc(100vw - 395px);opacity:0;visibility:hidden;z-index:2;padding:0!important;list-style:none}.megamenu-main .submenu *{visibility:inherit!important}.megamenu-main .submenu .has-image.nav-icon{display:none}.megamenu-main .submenucontainer{width:auto;height:100%!important;overflow:auto;padding:25px 60px;opacity:0;transition:1s all;position:relative;display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:min-content;gap:25px}@media only screen and (max-width: 800px){.megamenu-main .submenucontainer{padding:25px}}.megamenu-main .submenucontainer:before{content:"";position:fixed;top:0;left:395px;width:880px;height:100vh;background-color:#e7eff5;z-index:-1;transition:left .5s}.megamenu-main .submenucontainer>li{margin:0;background-color:#fff;border-radius:20px;padding:30px 25px;display:flex;flex-direction:column;grid-column:span 2}@media only screen and (max-width: 1230px){.megamenu-main .submenucontainer>li{grid-column:span 3}}@media only screen and (max-width: 950px){.megamenu-main .submenucontainer>li{grid-column:span 6}}.megamenu-main .submenucontainer>li>a{color:#2b2b2b;font-size:16px;font-weight:600;margin:0 0 15px;display:block;line-height:1.4}.megamenu-main .submenucontainer>li>a:hover{color:#d72c23}.megamenu-main .submenucontainer>li>ul{padding:0;list-style:none;display:flex;flex-direction:column;gap:10px;flex-grow:1}.megamenu-main .submenucontainer>li>ul>li{line-height:1.3;margin:0}.megamenu-main .submenucontainer>li>ul>li>a{color:#2b2b2b;opacity:.77}.megamenu-main .submenucontainer>li>ul>li>a:hover{color:#d72c23;opacity:1}.megamenu-main .submenucontainer>li>ul>li.submenu-see-all{margin-top:auto}.megamenu-main .submenucontainer>li>ul>li.submenu-see-all a{color:#d72c23;font-size:14px;opacity:1}.megamenu-main .submenucontainer>li>ul>li.submenu-see-all a:hover{text-decoration:underline}.megamenu-main .submenu-open{visibility:visible}.megamenu-main .submenu-open .submenu{opacity:1;z-index:4}.megamenu-main .submenu-open .submenucontainer{opacity:1}.megamenu-main .submenu-active>a{color:#fff}.megamenu-main .submenu-active .submenu{left:395px;transition:.5s left,opacity 0s ease-in-out 0s;opacity:1;background-color:#0000;visibility:visible}.megamenu-main .submenu-active .submenu-open{background-color:#d72c23}.megamenu-main .custom-nav-icon{width:44px;height:44px;background-color:#161515;border-radius:10px;display:flex;justify-content:center;align-items:center}.megamenu-main .custom-nav-icon img{width:26px;height:26px;object-fit:contain;filter:brightness(0) invert(1)}.megamenu-main .submenu-title{grid-column:span 6;margin:0 0 10px}.megamenu-main .submenu-title-name{display:flex;align-items:center;gap:25px}.megamenu-main .submenu-title-name span{font-size:24px;font-weight:700;color:#474747}.megamenu-main .submenu-title-icon{display:flex;justify-content:center;align-items:center;width:44px;height:44px;border-radius:10px;background-color:#d72c23}.megamenu-main .submenu-title-icon img{width:26px;height:26px;object-fit:contain;filter:brightness(0) invert(1)}.megamenu-main .submenu-title-text{font-size:16px;font-weight:600;color:#474747;margin-top:10px}.megamenu-main li.megamenu-banner-wrapper{padding:0;grid-column:span 6}.megamenu-banner{position:relative;background-color:#232222;border-radius:25px;overflow:hidden;isolation:isolate;color:#fff;padding:25px 40px;display:flex;align-items:center;justify-content:space-between;gap:40px}@media only screen and (max-width: 980px){.megamenu-banner{flex-direction:column}.megamenu-banner>div{width:100%}}.megamenu-banner>img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;opacity:.15;z-index:-1}.megamenu-banner-left{width:60%}.megamenu-banner-right{width:40%}.megamenu-banner .theme-button{min-width:170px;padding:10px 25px}.megamenu-banner-title-top{font-size:18px;font-weight:600;margin:0 0 5px;line-height:1.25}.megamenu-banner-title{font-size:28px;font-weight:700;margin:0 0 15px;line-height:1.25}.megamenu-banner-check{display:flex;align-items:center;gap:15px}.megamenu-banner-check+.megamenu-banner-check{margin-top:5px}.megamenu-banner-check>img{width:16px;height:16px;object-fit:contain;filter:brightness(0) saturate(100%) invert(24%) sepia(54%) saturate(2019%) hue-rotate(335deg) brightness(110%) contrast(114%)}.megamenu-quicklinks{padding:20px 40px;min-height:150px}@media only screen and (max-height: 980px){.megamenu-quicklinks{display:none}}.megamenu-quicklinks .hasSubmenus{padding:0;list-style:none;position:relative;isolation:isolate}.megamenu-quicklinks .hasSubmenus>li{position:absolute;top:0;left:0;opacity:0;z-index:-1;transform:translateY(20px);transition:all .5s;margin:0}.megamenu-quicklinks .hasSubmenus>li.quicklinks-active{opacity:1;z-index:1;transform:translate(0);transition-delay:.25s}.megamenu-quicklinks .hasSubmenus>li>a{font-size:18px;font-weight:700;margin:0 0 25px!important;color:#fff;display:block;transition:all .4s}.megamenu-quicklinks .hasSubmenus>li>a:hover{color:#d72c23}.megamenu-quicklinks .hasSubmenus>li .submenu{padding:0;margin:0!important;list-style:none}.megamenu-quicklinks .hasSubmenus>li .submenu li{margin:0 0 20px}.megamenu-quicklinks .hasSubmenus>li .submenu li a{color:#fff;font-size:16px;opacity:.65;transition:all .4s;margin:0}.megamenu-quicklinks .hasSubmenus>li .submenu li a:hover{color:#d72c23;opacity:1}.megamenu-quicklinks .hasSubmenus .quicklinks-default{z-index:1;opacity:1;transform:translate(0);transition-delay:.25s}.megamenu-quicklinks .hasSubmenus .quicklinks-default:has(~.quicklinks-active){opacity:0;z-index:-1;transform:translateY(20px);transition-delay:0s}.megamenu-footer{margin-top:auto;padding:0 40px 30px}.megamenu-footer-links>div{display:flex;flex-direction:column;gap:10px}.megamenu-footer a{color:#fff;transition:all .4s;display:flex;align-items:center;gap:15px}.megamenu-footer a img{width:16px;height:16px;object-fit:contain}.megamenu-footer a img:not([class*=filter]){filter:brightness(0) invert(1)}.megamenu-footer a:hover{color:#d72c23}.ex-loggedin .custom-megamenu .loggedout,.ex-loggedout .custom-megamenu .loggedin{display:none}.title-section{background-color:#202020;isolation:isolate;padding:65px 0}.title-section h1{font-size:48px}.title-section>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.title-section p{margin:0 0 20px;font-weight:600;max-width:685px}.title-section p:last-child{margin-bottom:0}.title-section-contact{padding-bottom:260px}.title-section-centered{min-height:465px;display:flex;align-items:center;justify-content:center}.title-section-centered h1{margin:0 0 35px}.title-section-centered p{margin-inline:auto}.cta-strip{position:relative;isolation:isolate;background-color:#2b2b2b;border-radius:30px;overflow:hidden;padding:40px 60px 30px;display:flex;align-items:center;gap:40px 5vw}@media only screen and (max-width: 1200px){.cta-strip{flex-direction:column}}@media only screen and (max-width: 500px){.cta-strip{padding:40px 30px 0}}.cta-strip>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.cta-strip-content h3{color:#fff;font-size:36px;margin:0 0 15px}@media only screen and (max-width: 500px){.cta-strip-content h3{font-size:24px}}.cta-strip-content p{color:#e5e5e5;font-size:600;padding:0;margin:0 0 15px}.cta-strip-content p:last-child{margin:0}.cta-strip-content a{font-weight:600;color:#fff;display:flex;align-items:center;gap:20px}.cta-strip-content a img{filter:brightness(0) invert(1)}.cta-strip-content a:hover{text-decoration:underline}.cta-strip-sellingpoints{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 0}@media only screen and (max-width: 600px){.cta-strip-sellingpoints{grid-template-columns:1fr}}.cta-strip-sellingpoint{padding:0 20px;color:#fff;text-align:center}.cta-strip-sellingpoint+.cta-strip-sellingpoint{border-left:1px solid #878584}@media only screen and (max-width: 600px){.cta-strip-sellingpoint+.cta-strip-sellingpoint{border:0;border-top:1px solid #878584;padding:30px 0}}.cta-strip-sellingpoint img{filter:brightness(0) invert(1);width:32px;height:32px;object-fit:contain;margin:0 0 20px}.cta-strip-sellingpoint h5{color:#fff}.cta-strip-sellingpoint p{color:#e5e5e5;font-size:16px;padding:0;margin:0}.has-dark-bg,.has-dark-bg h1,.has-dark-bg h2,.has-dark-bg h3,.has-dark-bg h4,.has-dark-bg p{color:#fff}.has-dark-bg .accordion-panel{border-color:#fff}.has-dark-bg .accordion-title:after{filter:brightness(0) invert(1)}.faqs-section{display:grid;grid-template-columns:2fr 3fr;gap:40px 5%}@media only screen and (max-width: 768px){.faqs-section{grid-template-columns:1fr}}.faqs-title{position:relative}.faqs-title-inner{position:sticky;top:40px}.faqs-title p{font-weight:600}.accordion-item.accordion-open .accordion-panel{grid-template-rows:1fr}.accordion-item.accordion-open .accordion-panel-inner{padding-bottom:15px}.accordion-item.accordion-open .accordion-title:after{transform:rotate(0)}.accordion-title{width:100%;padding:15px 0;border:0;border-radius:0;background-color:transparent;text-align:left;display:flex;align-items:center;font-size:18px;font-weight:700;gap:30px}.accordion-title:before{content:"Q.";font-size:24px;font-weight:700;flex-shrink:0}.accordion-title:after{content:"";display:block;width:20px;height:20px;background:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/icons/chevron-down.svg) no-repeat center;background-size:contain;flex-shrink:0;margin-left:auto;transform:rotate(90deg);transition:.4s all}.accordion-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease-out;border-bottom:1px solid #ccc}.accordion-panel-inner{overflow:hidden;display:flex;align-items:flex-start;transition:.4s all;gap:30px}.accordion-panel-inner:before{content:"A.";font-size:24px;font-weight:700;flex-shrink:0}.accordion-panel-inner span{opacity:.66}.timeline-carousel-title{text-align:center;margin:0 0 30px}.timeline-carousel-title h2{font-size:46px;margin:0 0 30px}.timeline-carousel-title p{margin:0}.timeline-carousel .splide__pagination{gap:10px 24px;padding:0;position:relative;overflow:hidden;margin-bottom:60px}.timeline-carousel .splide__pagination li{position:relative;padding-top:41px}.timeline-carousel .splide__pagination li:before{content:"";width:calc(100% + 24px);height:2px;background-color:#696969;position:absolute;top:5px;left:50%}.timeline-carousel .splide__pagination li:last-child:before{display:none}.timeline-carousel .splide__pagination button{font-size:22px;padding:9px 25px;background-color:#d72c23;color:#fff;border-radius:20px;text-align:center;font-weight:700;border:0;display:block;position:relative}.timeline-carousel .splide__pagination button:before{content:"";width:2px;height:24px;background-color:#696969;position:absolute;bottom:calc(100% + 10px);left:calc(50% - 1px)}.timeline-carousel .splide__pagination button:after{content:"";width:14px;height:14px;background-color:#696969;position:absolute;border-radius:50%;bottom:calc(100% + 27px);left:calc(50% - 7px)}.timeline-carousel .splide__pagination button:hover,.timeline-carousel .splide__pagination button:focus-visible{background-color:#fff;color:#474747}.timeline-carousel .splide__pagination button.is-active{background-color:#fff;color:#474747}.timeline-carousel .splide{position:relative}.timeline-carousel .splide__arrows{position:relative;z-index:1}.timeline-carousel .splide__arrows .splide__arrow{width:56px;height:56px;background-color:#d72c23;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;border:0;position:absolute;top:130px}.timeline-carousel .splide__arrows .splide__arrow[disabled]{opacity:.5}.timeline-carousel .splide__arrows .splide__arrow:before{content:"";width:30px;height:16px;background-image:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/icons/arrow-right.svg);background-repeat:no-repeat;background-position:center;background-size:contain;filter:brightness(0) invert(1)}.timeline-carousel .splide__arrows .splide__arrow svg{display:none}.timeline-carousel .splide__arrows .splide__arrow--prev{left:-24px;transform:rotate(180deg)}.timeline-carousel .splide__arrows .splide__arrow--next{right:-24px}.timeline-slide{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.timeline-slide-image{height:305px;width:100%;border-radius:20px;margin:0 0 45px}.timeline-slide-image img{height:100%;width:100%;object-fit:cover;margin:0}.timeline-slide-image.img-contain{background-color:#fff;padding:20px;display:flex;align-items:center;justify-content:center}.timeline-slide-image.img-contain img{object-fit:contain}.timeline-slide-graphics{display:flex;align-items:center;position:relative;isolation:isolate;margin:0 0 25px}.timeline-slide-graphics:before{content:"";position:absolute;top:calc(50% - 1px);left:0;width:100%;height:2px;background-color:#696969;z-index:-1}.timeline-slide-date{font-size:22px;padding:4px 25px;background-color:#d72c23;color:#fff;border-radius:20px;text-align:center;font-weight:700;transition:.4s all}.timeline-slide-circle{width:18px;height:18px;border-radius:50%;background-color:#696969;margin:0 20px;flex-shrink:0}.timeline-slide-arrow{width:15px;height:15px;border-right:3px solid #696969;border-top:3px solid #696969;z-index:1;transform:rotate(45deg);margin-left:auto;margin-right:40px;flex-shrink:0}.timeline-slide h3{font-size:22px;margin:0 0 15px;order:1}.timeline-slide p{margin:0;order:2}.timeline-slide-stats{margin:0 0 25px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px}.timeline-slide-stats div{font-weight:600}.timeline-slide-stat{display:flex;align-items:center;gap:10px}.timeline-slide-stat-icon{width:24px;height:24px;object-fit:contain}.timeline-slide.is-active .timeline-slide-date{margin-left:10%;margin-right:10%;background-color:#fff;color:#474747}[data-backgroundtype=Dark] .timeline-slide-stat-icon{filter:brightness(0) invert(1)}.meet-the-team-grid .row{display:grid;grid-template-columns:repeat(5,1fr);margin:0;gap:30px}@media only screen and (max-width: 1200px){.meet-the-team-grid .row{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width: 900px){.meet-the-team-grid .row{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width: 620px){.meet-the-team-grid .row{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 430px){.meet-the-team-grid .row{grid-template-columns:repeat(1,1fr)}}.meet-the-team-grid .row:before,.meet-the-team-grid .row:after{display:none}.meet-the-team-grid .row .col{width:100%;padding:0}.team-card-detailed{background-color:#fff;border-radius:20px;padding:30px;border-bottom:13px solid #d72c23;box-shadow:0 3px 27px #00000012}@media only screen and (max-width: 991px){.team-card-detailed{margin-bottom:20px}}.team-card-intro{display:flex;align-items:flex-start;justify-content:space-between;gap:20px 0;margin:0 0 30px}@media only screen and (max-width: 550px){.team-card-intro{flex-wrap:wrap}}.team-card-intro-text{width:62%}@media only screen and (max-width: 550px){.team-card-intro-text{width:100%}}.team-card-intro h3{font-size:26px;margin:0 0 10px}.team-card-intro h4{color:#d72c23;font-weight:400;font-size:18px;margin:0 0 10px}.team-card-intro p{margin:0;font-weight:600}.team-card-image{width:35%}@media only screen and (max-width: 550px){.team-card-image{width:100%}}.team-card-image img{height:auto;border-radius:20px}.team-card-content p{margin:0 0 20px}.team-card-content p:last-child{margin:0}.team-card-readmore-wrapper button{padding:0;background-color:transparent;border:0;color:#d72c23;font-weight:700}.team-card-readmore-wrapper button:hover{text-decoration:underline}.team-card-readmore{display:grid;grid-template-rows:0fr;transition:.4s all}.team-card-readmore-inner{overflow:hidden}.team-card-readmore.isOpen{grid-template-rows:1fr;margin-bottom:20px}.team-card-simple{text-align:center}.team-card-simple-image{width:100%;height:190px;position:relative;border-bottom:4px solid #d72c23;margin:0 0 20px}.team-card-simple-image img{width:100%;height:100%;object-fit:cover;transition:.4s all}.team-card-simple-image img+img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:.4s all}.team-card-simple h3{color:#d72c23;font-size:22px;margin:0 0 5px}.team-card-simple h4{font-size:400;font-size:16px;font-weight:400;margin:0 0 20px}.team-card-simple:hover .team-card-simple-image img{opacity:0}.team-card-simple:hover .team-card-simple-image img+img{opacity:1}.contact-cta{position:relative;overflow:hidden;isolation:isolate}.contact-cta-content{padding:90px 0;max-width:50%}@media only screen and (max-width: 800px){.contact-cta-content{max-width:none}}.contact-cta-content h2{font-size:46px;margin:0 0 30px}.contact-cta-content h3{font-weight:500;font-size:30px;margin:0 0 30px;max-width:520px}.contact-cta-content p{margin:0 0 30px;font-size:18px;font-weight:600;max-width:520px}.contact-cta-content .contact-cta-button{font-size:16px}.contact-cta-image{position:absolute;top:50%;right:0;transform:translateY(-50%);width:65%;height:100%;clip-path:polygon(100% 0,100% 100%,0 100%,40% 0);z-index:-1}@media only screen and (max-width: 1200px){.contact-cta-image{width:60%}}@media only screen and (max-width: 800px){.contact-cta-image{opacity:.3;width:100%}}.contact-cta-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;clip-path:ellipse(55% 100% at 45% 50%)}.bg-lightgrey:has(.sellingpoint-strip){border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.sellingpoint-strip{padding:24px 0}.sellingpoint-strip-inner{display:flex;justify-content:space-between;align-items:center;gap:30px 50px}@media only screen and (max-width: 1300px){.sellingpoint-strip-inner{flex-wrap:wrap;justify-content:center}}@media only screen and (max-width: 768px){.sellingpoint-strip-inner{flex-direction:column}}.sellingpoint-strip-title{display:flex;align-items:center;gap:25px}@media only screen and (max-width: 1300px){.sellingpoint-strip-title{width:100%;justify-content:center}.sellingpoint-strip-title+.sellingpoint-strip-divider{display:none}}.sellingpoint-strip-title h4{color:#474747;font-size:18px;margin:0;text-transform:none}.sellingpoint-strip-divider{width:1px;height:25px;flex-shrink:0;background-color:#b0b0b0}@media only screen and (max-width: 768px){.sellingpoint-strip-divider{width:80%;height:1px}}.sellingpoint-strip-entry{display:flex;align-items:center;gap:25px}.sellingpoint-strip-entry img{width:34px;height:auto;object-fit:contain}.sellingpoint-strip-entry p{color:#474747;font-size:16px;margin:0}.home-hero-wrapper{width:100%;height:100vh;min-height:800px;background-color:#2b2b2b;overflow:hidden}.home-hero-wrapper .splide__slide{position:relative;isolation:isolate;height:100vh!important;min-height:800px}.home-hero-wrapper .splide__slide.is-active .home-hero-slide-name span{transform:translate(0)}.home-hero-wrapper .splide__slide.is-active .home-hero-slide-content h3,.home-hero-wrapper .splide__slide.is-active .home-hero-slide-content h2,.home-hero-wrapper .splide__slide.is-active .home-hero-slide-content p,.home-hero-wrapper .splide__slide.is-active .home-hero-slide-content .home-hero-slide-buttons{opacity:1;transform:translateY(0)}.home-hero-wrapper .container{height:100vh;min-height:800px;position:relative}.home-hero-wrapper .splide-pagination-container{position:absolute;top:50%;left:0;right:0;height:0;min-height:0}@media only screen and (max-width: 600px){.home-hero-wrapper .splide-pagination-container{top:120px;width:100%}}.home-hero-wrapper .splide__pagination{position:absolute;top:50%;right:10px;transform:translateY(-50%);z-index:1;display:flex;flex-direction:column;align-items:center;gap:22px}@media only screen and (max-width: 600px){.home-hero-wrapper .splide__pagination{position:static;transform:none;align-items:flex-start;padding:0}}.home-hero-wrapper .splide__pagination .splide__pagination__page{width:76px;height:76px;background-color:#2b2b2b;border-radius:10px;border:0;display:flex;justify-content:center;align-items:center;transition:.4s all;position:relative}@media only screen and (max-width: 600px){.home-hero-wrapper .splide__pagination .splide__pagination__page{width:40px;height:40px}}.home-hero-wrapper .splide__pagination .splide__pagination__page:hover,.home-hero-wrapper .splide__pagination .splide__pagination__page:focus-visible{outline:2px solid #d72c23;outline-offset:-2px}.home-hero-wrapper .splide__pagination .splide__pagination__page img{filter:brightness(0) invert(1);width:40px;height:40px;object-fit:contain}@media only screen and (max-width: 600px){.home-hero-wrapper .splide__pagination .splide__pagination__page img{width:20px;height:20px}}.home-hero-wrapper .splide__pagination .splide__pagination__page .home-hero-slide-title{position:absolute;right:100%;top:50%;transform:translateY(-50%);margin-right:12px;color:#fff;font-size:14px;font-weight:600;text-align:right;line-height:1.2;opacity:.8;white-space:nowrap;padding-left:16px;border-left:4px solid transparent;transition:.4s all}@media only screen and (max-width: 600px){.home-hero-wrapper .splide__pagination .splide__pagination__page .home-hero-slide-title{left:100%;right:inherit;margin-right:0;margin-left:12px;font-size:20px}}.home-hero-wrapper .splide__pagination .splide__pagination__page.is-active .home-hero-slide-title{opacity:1;border-left-color:#d72c23}.home-hero-wrapper .splide__progress{width:370px;height:5px;position:absolute;top:-5px;right:0;z-index:1;transform:rotate(-90deg) translate(50%);transform-origin:right center;opacity:.5}.home-hero-wrapper .splide__progress__bar{height:100%;background-color:#d72c23}.home-hero-slide-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.home-hero-slide-bg img,.home-hero-slide-bg video{width:100%;height:100%;object-fit:cover;object-position:center;top:0;left:0;position:absolute}.home-hero-slide-bg img{z-index:-2}.home-hero-slide-bg video{z-index:-1}.home-hero-slide-overlay{max-width:900px}.home-hero-slide-content{height:100%;display:flex;justify-content:space-between;align-items:center;padding-right:230px}@media only screen and (max-width: 600px){.home-hero-slide-content{padding-right:0;margin-top:420px;display:block}}.home-hero-slide-content h3{color:#fff;font-size:20px;margin:0 0 30px;opacity:0;transform:translateY(40px);transition:1s all;transition-delay:.1s}@media only screen and (max-width: 600px){.home-hero-slide-content h3{font-size:16px;margin-bottom:20px}}.home-hero-slide-content h2{font-size:48px;color:#fff;margin:0 0 40px;opacity:0;transform:translateY(40px);transition:1s all;transition-delay:.2s}@media only screen and (max-width: 768px){.home-hero-slide-content h2{font-size:24px}}@media only screen and (max-width: 600px){.home-hero-slide-content h2{font-size:22px;margin-bottom:20px}}.home-hero-slide-content p{font-weight:600;color:#fff;margin:0 0 30px;opacity:0;transform:translateY(40px);transition:1s all;transition-delay:.3s}@media only screen and (max-width: 768px){.home-hero-slide-content p{display:none}}.home-hero-slide-content .home-hero-slide-buttons{opacity:0;transform:translateY(40px);transition:1s all;transition-delay:.4s;display:flex;flex-wrap:wrap;gap:15px}@media only screen and (max-width: 600px){.home-hero-slide-content .home-hero-slide-buttons{gap:5px}}.home-hero-slide-content .home-hero-slide-buttons .theme-button-white{display:flex;align-items:center;justify-content:space-between;position:relative;padding-right:62px}.home-hero-slide-content .home-hero-slide-buttons .theme-button-white:before{content:"";display:block;width:36px;height:36px;border-radius:50%;background-color:#d72c23;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.home-hero-slide-content .home-hero-slide-buttons .theme-button-white:after{content:"";display:block;width:36px;height:36px;border-radius:50%;background-image:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/icons/arrow-right.svg);background-size:19px 11px;background-repeat:no-repeat;background-position:center;filter:brightness(0) invert(1);position:absolute;top:50%;right:12px;transform:translateY(-50%)}@media only screen and (max-width: 600px){.home-hero-slide-content .home-hero-slide-buttons .theme-button,.home-hero-slide-content .home-hero-slide-buttons .theme-button-white{font-size:12px;padding-block:10px}.home-hero-slide-content .home-hero-slide-buttons .theme-button:before,.home-hero-slide-content .home-hero-slide-buttons .theme-button-white:before{width:24px;height:24px}.home-hero-slide-content .home-hero-slide-buttons .theme-button:after,.home-hero-slide-content .home-hero-slide-buttons .theme-button-white:after{width:18px;height:18px;background-size:14px 10px;right:15px}}.home-hero-slide-content[data-buttons=One] .home-hero-slide-buttons a+a{display:none}.home-hero-slide-content[data-buttons=Two] .home-hero-slide-buttons a+a+a{display:none}.home-hero-slide-name{border-right:4px solid #d72c23;padding-right:16px;font-size:24px;color:#fff;font-weight:700;transform:rotate(-90deg) translateY(-50%) translate(50%);transform-origin:center right;overflow:hidden;white-space:nowrap;flex-shrink:0;position:absolute;right:104px;top:calc(50% - 15px);min-width:370px;text-align:right;display:none}.home-hero-slide-name span{display:block;transition:1s cubic-bezier(.01,.95,.37,.95);transform:translate(120%)}.custom-logo-slider .splide__slide{display:flex;justify-content:center;align-items:center;padding:0 10px}.custom-logo-slider .splide__slide img{max-width:100%;height:auto;object-fit:contain;max-height:50px;transition:.5s all;opacity:0;transform:scale(0)}.custom-logo-slider .splide__slide img.loaded{opacity:1;transform:scale(1)}.custom-logo-slider[data-style=white] .splide__slide img{filter:brightness(0) invert(1)}.custom-logo-slider[data-style=black] .splide__slide img{filter:brightness(0) invert(0)}.logo-grid__title{text-align:center;margin:0 0 60px}.logo-grid__container{display:flex;gap:40px;justify-content:space-around;align-items:center;flex-wrap:wrap}@media (max-width: 768px){.logo-grid__container{gap:30px}}.logo-grid__image{max-width:200px;max-height:150px;min-width:140px;width:auto;height:auto;object-fit:contain;opacity:0;transform:scale(0);transition:opacity .6s ease,transform .6s ease}.logo-grid__image.loaded{opacity:1;transform:scale(1)}.logo-grid__image:hover,.logo-grid__image:focus-visible{opacity:.8;transform:scale(1.05)}@media (max-width: 992px){.logo-grid__image{max-width:100px;max-height:60px}}@media (max-width: 768px){.logo-grid__image{max-width:80px;max-height:50px}}@media (max-width: 480px){.logo-grid__image{max-width:60px;max-height:40px}}.home-about-video{padding-top:120px;padding-bottom:60px;position:relative;isolation:isolate}.home-about-video>img{position:absolute;top:-1px;right:0;z-index:-1}.home-about-video-inner{display:flex;justify-content:space-between;align-items:center;gap:40px 0}@media only screen and (max-width: 991px){.home-about-video-inner{flex-direction:column}}.home-whoweare{width:43%}@media only screen and (max-width: 991px){.home-whoweare{width:100%;order:1}}.home-whoweare h2{font-size:46px;margin:0 0 15px}.home-whoweare h3{font-size:30px;margin:0}.home-whoweare p{margin:0 0 20px}.home-whoweare p strong{font-weight:600}.home-about-video-image{width:52%}@media only screen and (max-width: 991px){.home-about-video-image{width:100%}}.home-about-video-image img{box-shadow:0 3px 27px #00000042}.home-about-video-buttons{margin-top:30px;display:flex;flex-wrap:wrap;align-items:center;gap:15px 25px}.home-about-video-buttons .video-button{max-width:240px;display:flex;align-items:center;gap:20px;font-weight:600;color:#474747;transition:.4s all}.home-about-video-buttons .video-button-icon{width:53px;height:53px;border-radius:50%;display:flex;justify-content:center;align-items:center;flex-shrink:0;background-color:#9ea3a7;transition:.4s all}.home-about-video-buttons .video-button-icon:before{content:"";background:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/icons/play.svg) no-repeat center center/contain;filter:brightness(0) invert(1);width:18px;height:18px}.home-about-video-buttons .video-button:hover,.home-about-video-buttons .video-button:focus-visible{color:#d72c23}.home-about-video-buttons .video-button:hover .video-button-icon,.home-about-video-buttons .video-button:focus-visible .video-button-icon{background-color:#d72c23}.aboutUsVideoModal .modal-dialog{width:90%;height:90vh;margin:5vh auto auto;display:flex;justify-content:center;align-items:center}.aboutUsVideoModal .modal-content{width:100%;height:100%;overflow:hidden;background-color:transparent}.aboutUsVideoModal .modal-header{border:0!important}.aboutUsVideoModal .modal-body{height:100%}.team-slider{border-radius:10px;overflow:hidden;position:relative}.team-slider .splide__arrows{z-index:1}.team-slider .splide__arrows .splide__arrow{background-color:#fff;border-radius:5px;border:0;width:32px;height:60px;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease;position:absolute;top:50%;transform:translateY(-50%);z-index:1;padding:0}.team-slider .splide__arrows .splide__arrow:hover{background-color:#f0f0f0}.team-slider .splide__arrows .splide__arrow svg{width:24px}.team-slider .splide__arrows .splide__arrow--prev{left:-2px}.team-slider .splide__arrows .splide__arrow--prev svg{transform:rotate(180deg)}.team-slider .splide__arrows .splide__arrow--next{right:-2px}.team-slider-item{display:flex;align-items:stretch;justify-content:space-between;height:168px}.team-slider-item[data-colour="Light Blue"]{background-image:radial-gradient(circle at 50% 50%,#06aaf5,#1b9bd5)}.team-slider-item[data-colour=Orange]{background-image:radial-gradient(circle at 50% 50%,#fa3,#eb9216)}.team-slider-item[data-colour=Red]{background-image:radial-gradient(circle at 50% 50%,#fa756e,#e74c44)}.team-slider-item[data-colour=Green]{background-image:radial-gradient(circle at 50% 50%,#27bab6,#23a6a2)}.team-slider-item[data-colour="Dark Blue"]{background-image:radial-gradient(circle at 50% 50%,#4466c9,#3958b1)}.team-slider-item-text{width:60%;padding:10px 0 10px 35px;display:flex;flex-direction:column;justify-content:center}.team-slider-item-text h3{color:#fff;font-size:24px;margin:0 0 10px;line-height:1.5}.team-slider-item-text p{color:#fff;margin:0}.team-slider-item-image{width:40%;height:100%;display:flex;flex-direction:column;padding-top:20px}.team-slider-item-image img{margin-top:auto;object-fit:contain}.info-card{position:relative;background-color:#fff;border-radius:20px;overflow:hidden;box-shadow:0 3px 27px #00000012;height:100%;display:flex;flex-direction:column}.info-card-images{position:relative;overflow:hidden;height:200px;border-bottom:4px solid #d72c23}.info-card-images img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;transition:.4s all}.info-card-images img+img{opacity:0}.info-card-icon{width:52px;height:52px;border-radius:5px;display:flex;justify-content:center;align-items:center;background-color:#d72c23;margin:-27px 0 20px 40px;z-index:1;position:relative}.info-card-icon img{width:34px;height:34px;object-fit:contain;filter:brightness(0) invert(1)}.info-card-content{padding:0 40px 30px;flex-grow:1;display:flex;flex-direction:column}.info-card-content .eyebrow{text-transform:uppercase;margin-bottom:10px}.info-card-content .eyebrow:empty{display:none}.info-card-content h3{font-size:22px;margin:0 0 10px;line-height:1.4}.info-card-content p{margin:0}.info-card-content p:last-child{margin-top:auto}.info-card-content p a{font-size:18px;font-weight:700;display:flex;align-items:center;gap:15px;color:#474747;transition:.4s all;margin-top:20px}.info-card-content p a img{filter:brightness(0) saturate(100%) invert(24%) sepia(54%) saturate(2019%) hue-rotate(335deg) brightness(110%) contrast(114%);width:25px;transition:.4s all}.info-card-content p a:hover,.info-card-content p a:focus-visible{color:#d72c23}.info-card-content p a:hover img,.info-card-content p a:focus-visible img{transform:translate(5px)}.info-card-content p a[href=""]{display:none}.info-card-content p:has(a[href=""]){display:none}.info-card[data-style=Mini]{background-color:#e7eff5}.info-card[data-style=Mini] .info-card-images{height:146px}.info-card[data-style=Mini] .info-card-content{padding-inline:30px}.info-card[data-style=Mini] .info-card-content h3{color:#474747}.info-card:hover .info-card-images img+img{opacity:1}.service-card{position:relative;border-radius:20px;overflow:hidden;height:372px;display:block;isolation:isolate}.service-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,#0009,#0000004d,#0000);z-index:-1}.service-card:after{content:"";bottom:0;left:0;width:100%;height:0;background-color:#d72c23;opacity:.5;border-radius:50% 50% 0 0;transition:.4s all;position:absolute;z-index:-1}.service-card[data-darkenborder=Yes] .service-card-content{border-bottom:8px solid #651510}.service-card-wrapper{padding-inline:20px}.service-card-wrapper .row{margin-inline:-6px}.service-card-wrapper .row>.col{padding-inline:6px}@media only screen and (min-width: 550px) and (max-width: 991px){.service-card-wrapper .col{width:50%}}.service-card>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.service-card-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:25px;border-bottom:8px solid #d72c23}.service-card-icon{transition:all .4s;width:59px;height:59px;display:flex;justify-content:center;align-items:center;background-color:#d72c23a8;border-radius:6px;margin:0 0 20px}.service-card-icon span{filter:brightness(0) invert(1);transition:all .4s}.service-card-icon img{width:34px;height:34px;object-fit:contain;filter:brightness(0) saturate(100%) invert(24%) sepia(54%) saturate(2019%) hue-rotate(335deg) brightness(110%) contrast(114%)}.service-card-text{color:#fff;display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.service-card-text-inner{position:relative;transition:transform .4s;flex-grow:1}.service-card-text h3{margin:0 0 5px;color:#fff;transition:transform .4s;font-size:26px}.service-card-text p{color:#fff}.service-card-description{display:grid;grid-template-rows:0fr;transition:.4s all;opacity:0;margin:0 0 5px}.service-card-description span{overflow:hidden;display:block}.service-card-subtitle{margin:0;transition:.4s all}.service-card-arrow{margin-top:10px;width:56px;height:56px;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:50%;flex-shrink:0}@media only screen and (max-width: 1400px){.service-card-arrow{display:none}}.service-card-arrow img{width:29px;height:29px;object-fit:contain;filter:brightness(0) saturate(100%) saturate(100%) invert(11%) sepia(0%) saturate(1%) hue-rotate(345deg) brightness(103%) contrast(85%);transition:all .4s}.service-card:hover:after{height:85%;border-radius:0}.service-card:hover .service-card-icon{background-color:#fff}.service-card:hover .service-card-icon span{filter:none}.service-card:hover .service-card-description{opacity:1;grid-template-rows:1fr}.service-card:hover .service-card-subtitle{font-weight:700}.service-card-noimg:before{display:none}.service-card-noimg .service-card-content{justify-content:flex-start;padding:45px 25px 25px 45px}.service-card-noimg .service-card-content h3{margin:0 0 20px;font-size:32px}@media only screen and (max-width: 1400px){.service-card-noimg .service-card-content h3{font-size:24px}}@media only screen and (max-width: 1400px){.service-card-noimg .service-card-content{padding:20px}}.service-card-noimg .service-card-description{display:block;opacity:1;font-size:18px;font-weight:600;color:#707070;padding-right:20px}.service-card-noimg .service-card-text{margin-top:auto}.service-card-noimg .service-card-arrow{background-color:#d72c23;display:flex!important}.service-card-noimg .service-card-arrow img{filter:brightness(0) invert(1)}.service-card-noimg:hover:after{height:20%}.testimonial-carousel-title{margin:0 0 40px}.testimonial-carousel-title h2{font-size:38px;margin:0 0 20px}.testimonial-carousel-title p{margin:0}.testimonial-carousel .splide__slide{display:flex;align-items:stretch}.testimonial-carousel .arrows-and-pagination{display:flex;justify-content:center;align-items:center;margin-top:30px}.testimonial-carousel .arrows-and-pagination .splide__arrows{display:flex;align-items:center;justify-content:center;gap:15px}.testimonial-carousel .arrows-and-pagination .splide__arrow{background-color:transparent;border:0;border-radius:0;width:29px;height:16px;display:flex;align-items:center;justify-content:center;padding:0}.testimonial-carousel .arrows-and-pagination .splide__pagination{gap:8px}.testimonial-carousel .arrows-and-pagination .splide__pagination li button{background-color:#2b2b2b;width:28px;height:9px;border-radius:5px;border:0;padding:0;display:block;transition:.4s all}.testimonial-carousel .arrows-and-pagination .splide__pagination li button.is-active{background-color:#d72c23;width:59px}.testimonial-card{background-color:#fafafa;border-radius:20px;padding:35px;display:flex;flex-direction:column}.testimonial-card-logo{display:flex;align-items:center;justify-content:space-between}.testimonial-card-logo .testimonial-card-logo{width:auto;max-width:100px;height:auto}.testimonial-card-logo .quote-icon{filter:brightness(0) saturate(100%) saturate(100%) invert(11%) sepia(0%) saturate(1%) hue-rotate(345deg) brightness(103%) contrast(85%);transform:rotate(190deg)}.testimonial-stars{margin:30px 0 20px;display:flex;flex-wrap:wrap;gap:5px}.testimonial-stars img{filter:brightness(0) saturate(100%) invert(66%) sepia(64%) saturate(845%) hue-rotate(2deg) brightness(111%) contrast(102%)}.testimonial-card-content{margin:0 0 30px}.testimonial-card-content h4{margin:0 0 30px;font-size:18px}.testimonial-card-content p{margin:0 0 15px}.testimonial-card-content p:last-child{margin:0}.testimonial-author{margin-top:auto;display:flex;align-items:center;gap:20px 25px}.testimonial-author-image{flex-shrink:0;width:66px;height:66px;border-radius:50%}.testimonial-author-name{flex-grow:1}.testimonial-author-name h5{font-size:16px;margin:0;font-weight:600;color:#474747}.testimonial-author-name p{margin:0;color:#868686}.testimonials-sticky-button{position:fixed;top:calc(50% - 197px);right:0;z-index:1000;background:none;border:0;padding:0;width:53px;height:394px;cursor:pointer;box-shadow:0 0 20px #0003;border-radius:18px 0 0 18px}.testimonials-sticky-button:hover img{opacity:.8}.testimonials-sticky-button:focus-visible{outline:1px solid #d72c23}@media only screen and (max-width: 1750px){.testimonials-sticky-button{transform:scale(.6);transform-origin:right}}@media only screen and (max-width: 1366px){.testimonials-sticky-button{display:none}}#testimonialsModal .modal-dialog{width:95%;max-width:1340px}#testimonialsModal .modal-content{border-radius:46px}#testimonialsModal .modal-header{padding:0;min-height:0;border:0}#testimonialsModal .modal-header h3{display:none!important}#testimonialsModal .modal-header .close{top:30px;right:20px;position:absolute;color:#000;opacity:1;font-size:24px;z-index:10}#testimonialsModal .modal-body{padding:25px!important;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex:1;gap:40px 0}#testimonialsModal .modal-body .testimonial-carousel-title{text-align:center}#testimonialsModal .modal-body .testimonial-carousel{width:100%;margin:0 auto;padding:20px}@media only screen and (max-width: 991px){#testimonialsModal .modal-body .testimonial-carousel{padding:10px}}#testimonialsModal .modal-body .splide__pagination{display:flex}.theme-dark .testimonial-carousel-title h2,.theme-dark .testimonial-carousel-title p{color:#fff}.theme-dark .testimonial-carousel .arrows-and-pagination .splide__arrow{filter:brightness(0) invert(1)}.theme-dark .testimonial-carousel .arrows-and-pagination .splide__pagination li button{background-color:#fff}.theme-dark .testimonial-carousel .arrows-and-pagination .splide__pagination li button.is-active{background-color:#d72c23}.delivery-map-wrapper .row{display:flex;flex-wrap:wrap;gap:40px 0}.delivery-map-wrapper .row:before,.delivery-map-wrapper .row:after{display:none}.delivery-map-wrapper .col-lg-8{width:calc(100% - 685px);flex-grow:1}@media only screen and (max-width: 1080px){.delivery-map-wrapper .col-lg-8{width:100%}}.delivery-map-wrapper .col-lg-4{max-width:685px;width:100%;flex-shrink:0}@media only screen and (max-width: 1080px){.delivery-map-wrapper .col-lg-4{width:100%;margin:0 auto}}.delivery-map{background-color:#e7eff5;border-radius:20px;padding:50px;min-height:705px;position:relative;isolation:isolate;overflow:hidden}@media only screen and (max-width: 550px){.delivery-map{min-height:0}}.delivery-map h3{font-size:24px;width:65%;line-height:1.5;margin:0 0 20px}@media only screen and (max-width: 550px){.delivery-map h3{width:auto}}.delivery-map h3+p{margin:0;width:65%}@media only screen and (max-width: 550px){.delivery-map h3+p{width:auto}}.delivery-map-point{width:39%;margin-top:20px}@media only screen and (max-width: 550px){.delivery-map-point{width:auto}}.delivery-map-button{margin-top:20px}.delivery-map-graphic{position:absolute;bottom:0;right:-20px;width:75%;height:80%;z-index:-1}@media only screen and (max-width: 550px){.delivery-map-graphic{opacity:.3}}.delivery-map-graphic-arrows{position:absolute;width:15px;height:15px;background-color:#d72c23;border-radius:50%;top:51%;right:21%}.delivery-map-graphic-arrows .delivery-map-arrow1{position:absolute;width:25px;height:25px;object-fit:contain;max-width:none;top:-34px;right:14px;transform:rotate(15deg);transition:.5s all;transition-delay:2s;opacity:0}.delivery-map-graphic-arrows .delivery-map-arrow2{position:absolute;width:40px;height:22px;object-fit:contain;max-width:none;top:calc(50% - 11px);right:calc(100% + 10px);transform:rotate(-180deg);transition:.5s all;transition-delay:2.2s;opacity:0}.delivery-map-graphic-arrows .delivery-map-arrow3{position:absolute;width:25px;height:25px;object-fit:contain;max-width:none;bottom:-34px;right:14px;transform:rotateX(180deg) rotateY(195deg) scaleX(-1);transition:.5s all;transition-delay:2.4s;opacity:0}.delivery-map-graphic svg{width:100%;height:100%;object-fit:contain}.delivery-map-graphic svg path{transition:.5s all;opacity:0;transform:scale(2)}.delivery-map-graphic svg path:nth-child(n){transition-delay:calc(.05s * var(--i));--i: 0}.delivery-map-graphic svg path:nth-child(n):nth-child(1){--i: 1}.delivery-map-graphic svg path:nth-child(n):nth-child(2){--i: 2}.delivery-map-graphic svg path:nth-child(n):nth-child(3){--i: 3}.delivery-map-graphic svg path:nth-child(n):nth-child(4){--i: 4}.delivery-map-graphic svg path:nth-child(n):nth-child(5){--i: 5}.delivery-map-graphic svg path:nth-child(n):nth-child(6){--i: 6}.delivery-map-graphic svg path:nth-child(n):nth-child(7){--i: 7}.delivery-map-graphic svg path:nth-child(n):nth-child(8){--i: 8}.delivery-map-graphic svg path:nth-child(n):nth-child(9){--i: 9}.delivery-map-graphic svg path:nth-child(n):nth-child(10){--i: 10}.delivery-map-graphic svg path:nth-child(n):nth-child(11){--i: 11}.delivery-map-graphic svg path:nth-child(n):nth-child(12){--i: 12}.delivery-map-graphic svg path:nth-child(n):nth-child(13){--i: 13}.delivery-map-graphic svg path:nth-child(n):nth-child(14){--i: 14}.delivery-map-graphic svg path:nth-child(n):nth-child(15){--i: 15}.delivery-map-graphic svg path:nth-child(n):nth-child(16){--i: 16}.delivery-map-graphic svg path:nth-child(n):nth-child(17){--i: 17}.delivery-map-graphic svg path:nth-child(n):nth-child(18){--i: 18}.delivery-map-graphic svg path:nth-child(n):nth-child(19){--i: 19}.delivery-map-graphic svg path:nth-child(n):nth-child(20){--i: 20}.delivery-map-graphic svg path:nth-child(n):nth-child(21){--i: 21}.delivery-map-graphic svg path:nth-child(n):nth-child(22){--i: 22}.delivery-map-graphic svg path:nth-child(n):nth-child(23){--i: 23}.delivery-map-graphic svg path:nth-child(n):nth-child(24){--i: 24}.delivery-map-graphic svg path:nth-child(n):nth-child(25){--i: 25}.delivery-map-graphic svg path:nth-child(n):nth-child(26){--i: 26}.delivery-map-graphic svg path:nth-child(n):nth-child(27){--i: 27}.delivery-map-graphic svg path:nth-child(n):nth-child(28){--i: 28}.delivery-map-graphic svg path:nth-child(n):nth-child(29){--i: 29}.delivery-map-graphic svg path:nth-child(n):nth-child(30){--i: 30}.delivery-map.map-active .delivery-map-graphic .delivery-map-arrow1,.delivery-map.map-active .delivery-map-graphic .delivery-map-arrow2,.delivery-map.map-active .delivery-map-graphic .delivery-map-arrow3{opacity:1}.delivery-map.map-active .delivery-map-graphic svg path{opacity:1;transform:scale(1)}.eco-grid{display:grid;grid-template-columns:795fr 511fr 602fr;gap:8px;min-height:722px}@media only screen and (max-width: 1400px){.eco-grid{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 600px){.eco-grid{grid-template-columns:1fr}}.eco-grid-sustainability{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;padding:70px 55px 55px;grid-row:span 2}@media only screen and (max-width: 1400px){.eco-grid-sustainability{grid-column:span 2}}@media only screen and (max-width: 600px){.eco-grid-sustainability{grid-column:span 1}}.eco-grid-sustainability>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.eco-grid-sustainability-content{width:100%;display:flex;flex-direction:column;align-items:flex-start;height:100%}.eco-grid-sustainability-content>img{margin:0 0 40px}.eco-grid-sustainability-content h2{color:#fff;font-size:38px;margin:0 0 50px}.eco-grid-sustainability-content>a{margin-top:auto}.eco-grid-sustainability-goals{display:grid;grid-template-columns:1fr 1fr;gap:30px 50px;grid-auto-flow:column;grid-template-rows:repeat(3,auto);margin:0 0 40px}@media only screen and (max-width: 450px){.eco-grid-sustainability-goals{display:flex;flex-direction:column;align-items:flex-start}}.eco-grid-sustainability-goal{display:flex;align-items:center;gap:25px;transition:.3s all}.eco-grid-sustainability-goal:nth-child(1){transition-delay:.1s}.eco-grid-sustainability-goal:nth-child(2){transition-delay:.2s}.eco-grid-sustainability-goal:nth-child(3){transition-delay:.3s}.eco-grid-sustainability-goal:nth-child(4){transition-delay:.4s}.eco-grid-sustainability-goal:nth-child(5){transition-delay:.5s}.eco-grid-sustainability-goal:nth-child(6){transition-delay:.6s}@media only screen and (max-width: 700px){.eco-grid-sustainability-goal{flex-direction:column;align-items:flex-start}}.eco-grid-sustainability-goal-icon{flex-shrink:0}.eco-grid-sustainability-goal-icon img{width:60px;height:60px;object-fit:contain}.eco-grid-sustainability-goal-name{color:#fff;line-height:1.7}.eco-grid-sustainability-goal-name strong{display:inline-block;margin-right:5px}.eco-grid-video{position:relative;isolation:isolate;grid-row:span 2;background-color:#2b2b2b;padding:60px 40px 55px;display:flex;flex-direction:column;align-items:flex-start}@media only screen and (max-width: 1400px){.eco-grid-video{min-height:500px}}.eco-grid-video video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;opacity:.2}.eco-grid-video-content{transition:1s all;transition-delay:.7s}.eco-grid-video-content h3{color:#fff;font-size:26px;margin:0 0 20px}.eco-grid-video-content h3:not(:first-child){margin-top:30px}.eco-grid-video-content p{color:#fff;margin:0 0 20px}.eco-grid-video-content ul{padding:0;margin:30px 0 20px;list-style:none}.eco-grid-video-content ul li{position:relative;margin:0;padding-left:48px}.eco-grid-video-content ul li:before{content:"";background:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/icons/checkmark.svg) no-repeat center center/contain;position:absolute;top:0;left:0;width:23px;height:23px;filter:brightness(0) saturate(100%) invert(70%) sepia(66%) saturate(5212%) hue-rotate(69deg) brightness(86%) contrast(69%)}.eco-grid-video-content ul li+li{margin-top:20px}.eco-grid-video>a{margin-top:auto}.eco-grid-cta{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end}.eco-grid-cta>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.eco-grid-cta-content{background-color:#232323bf;border-top-right-radius:100px;padding:40px 50px 55px;min-height:280px;transition:1s all;transition-delay:.9s}.eco-grid-cta-content h2{color:#fff;font-size:26px;margin:0 0 20px;max-width:380px}.eco-grid-cta-content p{color:#fff;margin:0 0 20px}.eco-grid:not(.section-loaded) .eco-grid-sustainability-goal{opacity:0;transform:translateY(40px)}.eco-grid:not(.section-loaded) .eco-grid-video-content,.eco-grid:not(.section-loaded) .eco-grid-cta-content{transform:translateY(120%);opacity:0}.energy-waste{isolation:isolate}.energy-waste>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.energy-waste-inner{display:grid;grid-template-columns:1111fr 494fr;background-color:#2b2b2be6;border-radius:20px;overflow:hidden}@media only screen and (max-width: 991px){.energy-waste-inner{grid-template-columns:1fr}}.energy-waste h2{font-size:36px;margin:0 0 30px}.energy-waste h3{font-size:22px;margin:0 0 10px}.energy-waste p{margin:0 0 30px}.energy-waste p:last-child{margin-bottom:0}.energy-waste-main{padding:90px 60px 90px 90px}@media only screen and (max-width: 991px){.energy-waste-main{padding:40px}}.energy-waste-side{padding:50px 60px;background-color:#2b2b2b}@media only screen and (max-width: 991px){.energy-waste-side{padding:40px}}.energy-waste-side img{border-radius:20px;overflow:hidden;margin:0 0 30px}.energy-waste-side h3{font-size:24px}.energy-waste-side p{color:#c6c0c0}.contact-cta-imagegrid{position:relative;min-height:400px;display:flex;flex-direction:column;justify-content:center}.contact-cta-imagegrid-content{max-width:615px}.contact-cta-imagegrid-content h2{font-size:38px;margin:0 0 20px}.contact-cta-imagegrid-content h3{font-size:30px;font-weight:500;margin:0 0 20px}.contact-cta-imagegrid-content p{color:#707070;font-size:18px;margin:0 0 40px;font-weight:600;max-width:430px}.contact-cta-imagegrid-images{position:absolute;display:grid;grid-template-columns:repeat(3,1fr);top:0;right:-180px;gap:20px}@media only screen and (max-width: 991px){.contact-cta-imagegrid-images{position:relative;width:calc(100vw + 300px);right:75px;top:0;margin-top:40px}}.contact-cta-imagegrid-images .image-group{max-width:450px;width:22vw;height:185px;position:relative;border-radius:20px;overflow:hidden;transition:1s opacity;opacity:0}.contact-cta-imagegrid-images .image-group:nth-child(1){transition-delay:.2s}.contact-cta-imagegrid-images .image-group:nth-child(2){transition-delay:.4s}.contact-cta-imagegrid-images .image-group:nth-child(3){transition-delay:.6s}.contact-cta-imagegrid-images .image-group:nth-child(4){transition-delay:.8s}.contact-cta-imagegrid-images .image-group:nth-child(5){transition-delay:1s}.contact-cta-imagegrid-images .image-group:nth-child(6){transition-delay:1.2s}@media only screen and (max-width: 1660px){.contact-cta-imagegrid-images .image-group{width:20vw}}@media only screen and (max-width: 1300px){.contact-cta-imagegrid-images .image-group{width:18vw}}@media only screen and (max-width: 991px){.contact-cta-imagegrid-images .image-group{width:auto}}.contact-cta-imagegrid-images .image-group img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:1s all}.contact-cta-imagegrid-images .image-group:nth-child(n+4){transform:translate(-150px)}.contact-cta-imagegrid-images .image-group.image-swap img+img{opacity:0}.loaded .contact-cta-imagegrid-images .image-group{opacity:1}@media only screen and (max-width: 1200px){.category-cards .col{width:33.3333333333%;margin:10px 0;float:left}}@media only screen and (max-width: 768px){.category-cards .col{width:50%}}@media only screen and (max-width: 500px){.category-cards .col{width:100%}}.category-card{isolation:isolate;display:flex;align-items:stretch;border-radius:18px;height:224px;overflow:hidden;position:relative}.category-card:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0000,#0000 20%,#000 80%);opacity:.6;z-index:-1;transition:.35s all}.category-card-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.category-card-content{margin-top:auto;border-bottom:8px solid #d72c23;padding:20px;width:100%;transition:.35s all}.category-card-content:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:8px;background:#d72c23;transition:.35s all}.category-card-icon{width:60px;height:60px;border-radius:5px;background:#d72c23b5;display:flex;align-items:center;justify-content:center;margin:0 0 20px}.category-card-icon img{filter:brightness(0) invert(1);width:36px;height:36px;object-fit:contain}.category-card h3{font-size:20px;color:#fff;margin:0 0 5px}.category-card p{margin:0;color:#fff}.category-card:hover:after,.category-card:focus-visible:after{opacity:.8}.category-card:hover .category-card-content,.category-card:focus-visible .category-card-content{padding-bottom:25px}.category-card:hover .category-card-content:before,.category-card:focus-visible .category-card-content:before{height:28px}.category-card:hover .category-card-content:after,.category-card:focus-visible .category-card-content:after{content:"";width:16px;height:16px;position:absolute;bottom:7px;right:15px;background:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/icons/chevron-right.svg) no-repeat center center;filter:brightness(0) invert(1);animation:fade-out-left 2s forwards infinite linear}@keyframes fade-out-left{0%{transform:translate(-100%);opacity:0}25%{transform:translate(0);opacity:1}50%{transform:translate(100%);opacity:0}to{transform:translate(100%);opacity:0}}.landing-intro__content{display:flex;gap:60px 5%;align-items:center}@media (max-width: 1470px){.landing-intro__content{flex-direction:column}}.landing-intro__main{width:25%;opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}@media (max-width: 1470px){.landing-intro__main{width:100%;text-align:center}}.landing-intro__main.fade-in{opacity:1;transform:translateY(0)}.landing-intro__title{font-size:38px;margin:0 0 30px;line-height:1.2;max-width:300px}@media (max-width: 1470px){.landing-intro__title{max-width:none}}@media (max-width: 768px){.landing-intro__title{font-size:24px}}.landing-intro__description{margin:0}.landing-intro__features{width:75%;display:grid;grid-template-columns:repeat(3,1fr);gap:60px 5%;flex-grow:1}@media (max-width: 1470px){.landing-intro__features{width:100%}}@media (max-width: 768px){.landing-intro__features{grid-template-columns:1fr;gap:30px}}.landing-intro__feature{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.landing-intro__feature.fade-in{opacity:1;transform:translateY(0)}.landing-intro__feature-header{display:flex;align-items:center;gap:30px;margin-bottom:25px}.landing-intro__feature-icon{width:57px;height:57px;border-radius:11px;background-color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.landing-intro__feature-icon img{width:32px;height:32px;filter:brightness(0) saturate(100%) invert(24%) sepia(54%) saturate(2019%) hue-rotate(335deg) brightness(110%) contrast(114%);object-fit:contain}.landing-intro__feature-title{font-size:22px;margin:0;line-height:1.3}.landing-intro__feature-text{margin:0;opacity:.8}.benefits{background-color:#d72c23;color:#fff;padding:90px;border-radius:10px}@media (max-width: 1050px){.benefits{padding:40px}}.benefits__container{display:grid;grid-template-columns:1fr 1fr;gap:60px}@media (max-width: 1050px){.benefits__container{grid-template-columns:1fr;gap:40px}}.benefits__left h2{font-size:32px;margin:0 0 50px;color:#fff;line-height:1.5}@media (max-width: 768px){.benefits__left h2{font-size:24px;margin-bottom:30px}}.benefits__icons{display:grid;grid-template-columns:repeat(3,1fr);gap:50px 30px}@media (max-width: 576px){.benefits__icons{grid-template-columns:1fr;gap:25px}}.benefits__icon{display:flex;flex-direction:column}.benefits__icon img{width:70px;height:70px;object-fit:contain;margin-bottom:25px;filter:brightness(0) invert(1)}.benefits__icon p{margin:0;font-size:18px;font-weight:700;line-height:1.5}.benefits__right{padding-left:60px;border-left:1px solid #fff}@media (max-width: 1050px){.benefits__right{padding-left:0;border-left:0}}.benefits__right-content{font-size:18px;line-height:1.6;color:#fff}.benefits__right-content p{margin-bottom:20px}.benefits__right-content p:last-child{margin-bottom:0}.benefits__signatures{display:flex;gap:40px;margin-top:40px}@media (max-width: 576px){.benefits__signatures{flex-direction:column;gap:25px}}.benefits__signature{flex:1}.benefits__signature p{margin:0 0 20px;font-size:18px;font-weight:600}.community-card-wrapper{display:flex;flex-direction:column;gap:16px}.community-card-wrapper .row{display:flex;align-items:stretch;flex-wrap:wrap;gap:20px 0}.community-card-wrapper .col{width:25%}.community-card-wrapper .col:has([data-width=half]){width:50%}.community-card-wrapper .col:has([data-width=full]){width:100%}.community-card-wrapper .col>div{height:100%}.community-card-wrapper .col>div>div{height:100%}@media only screen and (max-width: 1200px){.community-card-wrapper .col{width:50%}.community-card-wrapper .col:has([data-width=half]){width:100%}.community-card-wrapper .col:has([data-width=full]){width:100%}}@media only screen and (max-width: 600px){.community-card-wrapper .col{width:100%}}.community-card{background-color:#fff;border-radius:20px;padding:40px;height:100%;position:relative;overflow:hidden}.community-card:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:11px;background-color:#d72c23}.community-card-title{display:flex;align-items:center;gap:30px;margin-bottom:30px}.community-card-title img{filter:brightness(0) saturate(100%) invert(24%) sepia(54%) saturate(2019%) hue-rotate(335deg) brightness(110%) contrast(114%);width:47px;height:47px;object-fit:contain;flex-shrink:0}.community-card-title h3{font-size:22px;margin:0;color:#474747}.community-card-content p{margin:0 0 20px}.community-card-content p:last-child{margin-bottom:0}@media only screen and (min-width: 992px){.filter-container{width:23%!important}.filter-container+.col,.filter-container+.col-sm-12{width:77%!important}}.shop-filters{background:#fff;border:1px solid #d9d9d9;border-radius:14px;padding:30px}.shop-filters .filter-title{position:static;background-color:transparent;color:#474747;font-size:18px;text-align:left;font-weight:700;padding:0;margin:0 0 25px}.shop-filters .arrow-down{display:none}.shop-filters .search-with-in{margin:0 0 10px;padding:0;border:0}.shop-filters .search-with-in .select2-container{margin:0;border:0}.shop-filters .search-with-in .form-group .form-control{border:1px solid #dfdfdf;border-radius:25px;height:51px;padding-inline:30px 45px}.shop-filters .search-with-in .form-group button[type=submit]{width:32px;height:32px;background:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/icons/search.svg) no-repeat center;background-size:16px;opacity:.4;top:calc(50% - 16px);right:12px}.shop-filters .search-with-in .form-group button[type=submit] i{display:none}.shop-filters .search-with-in .clean-search+div{margin-top:10px}.shop-filters section.filter-section{padding:20px 0;margin:0}.shop-filters section.filter-section+.filter-section{border-top:1px solid #d9d9d9}.shop-filters section.filter-section .switch{margin-top:10px}.shop-filters section.filter-section .filter-section-header{display:flex;justify-content:space-between;align-items:center;gap:5px}.shop-filters section.filter-section .showhide-indicator{position:static;flex-shrink:0}.shop-filters section.filter-section .showhide-indicator i:before{font-size:16px;font-weight:700;font-family:Poppins,sans-serif;color:#2b2b2b}.shop-filters section.filter-section .showhide-indicator .fa-plus-square:before{content:"+"}.shop-filters section.filter-section .showhide-indicator .fa-minus-square:before{content:"-"}.shop-filters section.filter-section h5{font-size:16px;font-weight:700;margin:0;text-transform:none;flex-grow:1}.shop-filters .filter-options{margin:0}.shop-filters .filter-options.swatch-grid:has(.option-div)+.filter-options{margin-top:20px}.shop-filters .filter-options+.filter-options>div{margin-top:10px}.shop-filters .filter-options label{margin:0}.shop-filters .filter-options a{color:#474747;font-size:14px;font-weight:400}.shop-filters .filter-options a.active{color:#474747;font-weight:600}.shop-filters .filter-options a:hover{color:#d72c23}.shop-filters .swatch-grid{display:flex;flex-wrap:wrap;gap:12px}.shop-filters .swatch-grid:has(.option-div){margin-top:20px}.shop-filters .swatch-grid .option-div{width:auto}.shop-filters .swatch-grid .swatch-option{display:inline-block!important}.shop-filters .swatch-grid .swatch-option a{width:26px;height:26px;border-radius:50%;padding:0;min-width:0;min-height:0;margin:0;border:0}.shop-filters .swatch-grid .swatch-option a[style="background-color: rgb(255, 255, 255);"]{border:1px solid #d1d1d1}.shop-filters .more-options{padding:0;margin:15px 0 0}.shop-filters .more-options a{font-size:14px;font-weight:400;color:#d72c23}.shop-filters .more-options a:before{content:"See "}.shop-filters .more-options a i{display:none}.shop-filters .more-options a:hover{text-decoration:underline}.shop-filters .more-filters{padding:20px 0 0;border-top:1px solid #d9d9d9}.shop-filters .more-filters a{padding:0;font-size:16px;font-weight:600}.subcategorieslist_container .catalog-name,.productsgrid_container .catalog-name{font-size:24px;margin:0 0 15px}.custom-grid-tools .tools-actions{padding:0!important;width:100%;display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:20px}.custom-grid-tools .tools-actions .sortby span{margin-right:20px}.custom-grid-tools .tools-actions .sortby select{border:0;background-color:#fff;padding:2px 10px}.custom-grid-tools .tools-actions .listgrid{color:transparent}.custom-grid-tools .tools-actions .listgrid a{display:inline-flex;gap:15px;align-items:center;color:#2b2b2b}.custom-grid-tools .tools-actions .listgrid a:after{content:"";width:14px;height:14px;background:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/icons/grid-icon.svg) no-repeat center;background-size:contain;display:inline-block;filter:brightness(0) saturate(100%) saturate(100%) invert(11%) sepia(0%) saturate(1%) hue-rotate(345deg) brightness(103%) contrast(85%)}.custom-grid-tools .tools-actions .listgrid a:hover{color:#d72c23}.custom-grid-tools .tools-actions .listgrid a:hover:after{filter:brightness(0) saturate(100%) invert(24%) sepia(54%) saturate(2019%) hue-rotate(335deg) brightness(110%) contrast(114%)}.custom-grid-tools .tools-actions .listgrid .listview{margin-right:10px}.custom-grid-tools .tools-actions .listgrid .listview:after{background:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/icons/list-icon.svg) no-repeat center;width:20px;height:12px}.custom-grid-tools .tools-actions .filterby a{color:#2b2b2b}.custom-grid-tools .tools-actions .filterby a:hover{color:#d72c23}.productsgrid_container .gridtools{padding:0}.productsgrid_container .listtoolstop{justify-content:space-between}@media only screen and (min-width: 768px){.productsgrid_container .listtoolstop:before,.productsgrid_container .listtoolstop:after{display:none}}.productsgrid_container .listtoolstop .tools-pagination{flex-grow:1}.productsgrid_container .listtoolstop .tools-pagination .pagination{text-align:right}.productsgrid_container .listtoolstop .tools-pagination .pagination a{color:#474747}.catalog-grid .tileparent,.relationship-carousel .tileparent{border-color:#d9d9d9}.catalog-grid .tile,.relationship-carousel .tile{border:0;margin-block:40px}.catalog-grid .tile .imgthumbnail,.relationship-carousel .tile .imgthumbnail{background-color:#f3f3f3;border-radius:16px;padding:16px;height:227px;display:flex;justify-content:center;align-items:center;margin:0 0 20px}.catalog-grid .tile .imgthumbnail img,.relationship-carousel .tile .imgthumbnail img{width:auto;height:auto;max-width:100%;max-height:100%;mix-blend-mode:multiply}.catalog-grid .tile .footer .footer-wrapper,.relationship-carousel .tile .footer .footer-wrapper{padding:0;min-height:50px}.catalog-grid .tile .footer-wrapper-description,.relationship-carousel .tile .footer-wrapper-description{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;align-content:flex-start;gap:10px 15px}.catalog-grid .tile .footer-wrapper-description>*,.relationship-carousel .tile .footer-wrapper-description>*{width:100%}.catalog-grid .tile .brand-label,.relationship-carousel .tile .brand-label{line-height:1.5!important;margin:0;order:-10;width:auto}.catalog-grid .tile .brand-label a,.relationship-carousel .tile .brand-label a{font-weight:600!important;font-size:13px;color:#777!important}.catalog-grid .tile .brand-label a:hover,.relationship-carousel .tile .brand-label a:hover{color:#d72c23!important}.catalog-grid .tile .product-sku,.relationship-carousel .tile .product-sku{order:-10;width:auto;color:#777;font-size:13px}.catalog-grid .tile .product-sku strong,.relationship-carousel .tile .product-sku strong{font-weight:400}.catalog-grid .tile .product-name,.relationship-carousel .tile .product-name{margin:0}.catalog-grid .tile .product-name a,.relationship-carousel .tile .product-name a{color:#474747;font-weight:600;font-size:16px;line-height:1.4}.catalog-grid .tile .product-name a:hover,.relationship-carousel .tile .product-name a:hover{color:#d72c23}.catalog-grid .tile .indicators-grid,.relationship-carousel .tile .indicators-grid{margin:0}.catalog-grid .tile .product-category,.relationship-carousel .tile .product-category{margin:0;font-size:13px;color:#777}.catalog-grid .tile .product-category strong,.relationship-carousel .tile .product-category strong{font-weight:600}.catalog-grid .tile .product-category a,.relationship-carousel .tile .product-category a{color:#777;font-weight:600}.catalog-grid .tile .product-category a:hover,.relationship-carousel .tile .product-category a:hover{color:#d72c23}.catalog-grid .tile .footer-wrapper-price .price-label,.relationship-carousel .tile .footer-wrapper-price .price-label{color:#474747;font-size:24px;font-weight:600}.catalog-grid .tile .footer-wrapper-price .product-login-buttons,.relationship-carousel .tile .footer-wrapper-price .product-login-buttons{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.catalog-grid .tile .footer-wrapper-price .product-login-buttons:before,.relationship-carousel .tile .footer-wrapper-price .product-login-buttons:before{content:"Sign In For Price";display:block;color:#2b2b2b;font-size:18px;font-weight:600;margin:10px 0 5px;width:100%}.catalog-grid .tile .footer-wrapper-price .theme-button,.relationship-carousel .tile .footer-wrapper-price .theme-button{background-color:#d72c23;color:#fff;padding:10px 20px;flex-grow:1}.catalog-grid .tile .footer-wrapper-price .theme-button:hover,.relationship-carousel .tile .footer-wrapper-price .theme-button:hover{background-color:#2b2b2b;color:#fff}.catalog-grid .tile .footer-wrapper-price .theme-button-secondary,.relationship-carousel .tile .footer-wrapper-price .theme-button-secondary{background-color:#2b2b2b;color:#fff;padding:10px 20px;flex-grow:1}.catalog-grid .tile .footer-wrapper-price .theme-button-secondary:hover,.relationship-carousel .tile .footer-wrapper-price .theme-button-secondary:hover{background-color:#d72c23;color:#fff}.catalog-grid .tile .buttons.group,.relationship-carousel .tile .buttons.group{display:flex;flex-wrap:wrap;justify-content:space-between;gap:15px 8px;margin:5px 0 0}.quantity-input-wrapper{position:relative;width:58px;height:46px}.quantity-input-spinner{width:12px;height:12px;position:absolute;top:calc(50% - 6px);border:0;border-radius:0;background-color:transparent;padding:0;display:flex;justify-content:center;align-items:center;color:#474747}.quantity-input-spinner:hover{color:#d72c23}.quantity-input-spinner.quantity-input-decrement{left:3px}.quantity-input-spinner.quantity-input-increment{right:3px}.catalog-grid .tile .buttons.group .inputquantity,.relationship-carousel .tile .buttons.group .inputquantity{width:58px;height:46px;border:1px solid #d9d9d9;border-radius:8px;font-size:14px;margin:0;background:#f3f3f3;color:#474747}.catalog-grid .tile .buttons.group .live-inventory-v2-add-to-cart-wrapper,.relationship-carousel .tile .buttons.group .live-inventory-v2-add-to-cart-wrapper{flex-grow:1;max-width:none}.catalog-grid .tile .buttons.group .live-inventory-v2-add-to-cart-wrapper .btn,.relationship-carousel .tile .buttons.group .live-inventory-v2-add-to-cart-wrapper .btn{max-width:none;margin:0;height:46px;width:100%;border-radius:22px;font-size:16px;font-weight:600}.product-actions-wrapper{display:flex;justify-content:space-between;align-items:center;margin-top:15px}.product-actions-wrapper .addtoquicklist-wrapper,.product-actions-wrapper .product-shopping-actions-addtoquicklist{padding:0!important;height:30px;display:flex;align-items:center}.product-actions-wrapper .addtoquicklist-wrapper a,.product-actions-wrapper .product-shopping-actions-addtoquicklist a{color:#8a8a8a!important;font-size:14px}.product-actions-wrapper .addtoquicklist-wrapper a i:before,.product-actions-wrapper .product-shopping-actions-addtoquicklist a i:before{content:"+";font-family:Poppins,sans-serif;font-size:14px;display:block}.product-actions-wrapper .product-compare-action{margin:0;padding:0;border:0;font-size:14px;color:#8a8a8a;font-weight:400;height:30px;display:flex;align-items:center}.dark-bg .catalog-grid .tile .product-name a{color:#fff}.dark-bg .catalog-grid .tile .product-name a:hover{color:#d72c23}.dark-bg .catalog-grid .tile .footer .uom,.dark-bg .catalog-grid .tile .footer-wrapper .price-label{color:#fff}.dark-bg .catalog-grid .tile .buttons.group .live-inventory-v2-add-to-cart-wrapper .btn:hover,.dark-bg .catalog-grid .tile .theme-button:hover,.dark-bg .catalog-grid .tile .theme-button-secondary{background-color:#fff;color:#474747}.dark-bg .catalog-grid .tile .theme-button-secondary:hover{background-color:#d72c23}.category-title-section{display:none;background-color:#202020;position:relative;isolation:isolate}.category-title-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/IGate-Building2.jpg) no-repeat center bottom;background-size:cover;z-index:1;opacity:.15}.category-title-section:has(.cat-tiles){display:block;margin:0 0 50px}.category-title-section .gridtools,.category-title-section .cat-tiles{display:none!important}.category-title-section .catalog-name{color:#fff;font-size:48px;margin:0;border-left:8px solid #d72c23;padding-left:28px}.category-title-section .catalog-content{margin-top:30px!important}.category-title-section .catalog-content p{color:#fff}.subcategorieslist_container .gridtools{margin:0 0 20px}.cat-tiles{display:grid;flex-wrap:wrap;gap:38px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}@media only screen and (max-width: 1200px){.cat-tiles{gap:20px}}.cat-tiles .tileparent{border:0;padding:0;width:100%}.cat-tiles .tile{width:100%}.cat-tiles .tile a{background-color:#f3f3f3;display:flex!important;align-items:center;border-radius:14px;overflow:hidden;padding:15px 95px 15px 15px;gap:20px;margin:0}.cat-tiles .tile a:before{content:"";position:absolute;top:calc(50% - 28px);right:20px;width:56px;height:56px;border-radius:50%;background:#fff no-repeat center;z-index:1;transition:.3s all}.cat-tiles .tile a:after{content:"";position:absolute;top:calc(50% - 28px);right:20px;width:56px;height:56px;border-radius:50%;background:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/icons/arrow-right.svg) no-repeat center;background-size:29px 16px;z-index:2;transition:.3s all}.cat-tiles .tile a:hover:before{background-color:#d72c23}.cat-tiles .tile a:hover:after{filter:brightness(0) invert(1)}.cat-tiles .tile .cat-thumb-container{width:80px;height:80px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 500px){.cat-tiles .tile .cat-thumb-container{width:40px;height:40px}}.cat-tiles .tile .cat-thumb-container img{mix-blend-mode:multiply;height:100%;width:100%;object-fit:contain}.cat-tiles .tile p{color:#474747;font-size:18px;font-weight:600;margin:0;text-align:left}@media only screen and (max-width: 500px){.cat-tiles .tile p{font-size:14px}}.categoryfiltermenu_container{display:none}.ex-category:not(:has(.productsgrid_container .productgridwidget)) .custom-breadcrumbs,.ex-category:not(:has(.productsgrid_container .productgridwidget)) .category-banner,.ex-category:not(:has(.productsgrid_container .productgridwidget)) .catalog-grid .catalog-name,.ex-category:not(:has(.productsgrid_container .productgridwidget)) .catalog-grid .catalog-content{display:none}.productimage_container>div{background-color:#f3f3f3;border-radius:18px}.productimage_container .main-image{padding:40px 40px 20px}.productimage_container .ms-slide{background-color:#f3f3f3}.productimage_container img{mix-blend-mode:multiply}.productimage_container .ms-thumb-list{margin-top:20px;transform:translateY(10px)}.productimage_container .ms-thumb-list .ms-thumb-frame{width:61px;height:61px;border-radius:15px;overflow:hidden;border:1px solid #fff}.productimage_container .ms-thumb-list .ms-thumb-frame-selected{border-color:#d72c23}.catalog-single .product-item-spacing{padding-bottom:0}.catalog-single .product-brand{margin:0 0 10px;display:block}@media only screen and (max-width: 768px){.catalog-single .product-brand{margin-top:20px}}.catalog-single .product-brand a{font-size:16px;font-weight:600;color:#868686}.catalog-single .product-title{padding-bottom:15px;margin-bottom:18px;border-color:#dadada}.catalog-single .product-title .product-name{font-size:28px;line-height:1.5;padding:0}.catalog-single .product-summary-inner .pdp-minibanner{margin:0 0 20px!important}.catalog-single .product-summary .productdetails{display:flex;flex-wrap:wrap;gap:15px;margin:0 0 20px;align-items:center}.catalog-single .product-summary .productdetails .margindiv{margin:0}.catalog-single .product-summary .productdetails .prod-code,.catalog-single .product-summary .productdetails .prod-category,.catalog-single .product-summary .productdetails .manufacturer-name{order:-1;background-color:#f3f3f3;padding:10px 30px;border-radius:18px;font-size:12px}.catalog-single .product-summary .productdetails .prod-code a,.catalog-single .product-summary .productdetails .prod-category a,.catalog-single .product-summary .productdetails .manufacturer-name a{color:#474747}.catalog-single .product-summary .productdetails .prod-code a:hover,.catalog-single .product-summary .productdetails .prod-category a:hover,.catalog-single .product-summary .productdetails .manufacturer-name a:hover{color:#d72c23}.catalog-single .product-summary .productdetails .prod-code{background-color:#f8d9d7}.catalog-single .product-summary .productdetails .prod-code .label-focus{font-size:1em;padding:0;background:transparent;color:#474747}.catalog-single .product-points .pdp-minibanner{margin:0 0 20px!important}.catalog-single .product-points ul{padding:0;list-style-type:none;max-width:none;margin:0}.catalog-single .product-points ul:before{content:"Description";font-weight:600;margin-bottom:15px;display:block}.catalog-single .product-points ul li{max-width:none;padding-left:28px;position:relative}.catalog-single .product-points ul li:before{content:"";width:4px;height:4px;background-color:#d72c23;border-radius:50%;position:absolute;left:0;top:9px}.product-summary-actions{display:grid;grid-template-columns:1fr 1fr;gap:25px}@media only screen and (max-width: 1200px){.product-summary-actions{grid-template-columns:1fr}}.product-summary-actions .productaddtocart_container{width:100%;margin:0;padding:0}.catalog-single .product-shopping-actions{padding:30px;background-color:#fff;border:1px solid #dadada;border-radius:18px;margin:0!important}.catalog-single .product-shopping-actions-prices .price{padding:0;font-weight:400;text-align:left!important;display:block}.catalog-single .product-shopping-actions-prices .price .has-price{font-size:30px;color:#d72c23;font-weight:600}.catalog-single .product-shopping-actions-prices .price .uomblock{color:#656565;font-size:12px}.catalog-single .product-shopping-actions-prices .product-price-rrp{color:#656565;font-size:12px;text-align:left;margin:0}.catalog-single .product-shopping-actions-addtocart{margin-top:20px;float:none}.catalog-single .product-shopping-actions-addtocart .buttons.group{display:flex;flex-wrap:wrap;justify-content:space-between;gap:15px 8px;margin:5px 0 0}.catalog-single .product-shopping-actions-addtocart .buttons.group:after{display:none}.catalog-single .product-shopping-actions-addtocart .buttons.group .qnt-count{position:relative;padding:0;display:block}.catalog-single .product-shopping-actions-addtocart .buttons.group .incr-btn{width:12px;height:12px;position:absolute;top:calc(50% - 11px);border:0;border-radius:0;background-color:transparent;padding:0;display:flex;justify-content:center;align-items:center;color:#474747;font-size:16px;line-height:1}.catalog-single .product-shopping-actions-addtocart .buttons.group .incr-btn:hover{color:#d72c23}.catalog-single .product-shopping-actions-addtocart .buttons.group .incr-btn:first-child{left:3px}.catalog-single .product-shopping-actions-addtocart .buttons.group .incr-btn:last-child{right:3px}.catalog-single .product-shopping-actions-addtocart .buttons.group .inputquantity{width:58px;height:46px;border:1px solid #d9d9d9;border-radius:8px;font-size:14px;margin:0;background:#f3f3f3;padding:0}.catalog-single .product-shopping-actions-addtocart .buttons.group .live-inventory-v2-add-to-cart-wrapper{flex-grow:1;max-width:none}.catalog-single .product-shopping-actions-addtocart .buttons.group .live-inventory-v2-add-to-cart-wrapper .btn{max-width:none;margin:0;height:46px;width:100%!important;border-radius:22px;font-size:16px;font-weight:600}.catalog-single .product-shopping-actions-quoteme{display:block}.ex-loggedout .custom-product-text{margin:0}.custom-product-text{margin:20px 0 0;text-align:left}.custom-product-text .loggedout-buttons{margin-bottom:20px}.custom-product-text .loggedout-buttons div{color:#d72c23;font-size:24px;font-weight:600;margin:0 0 20px}.custom-product-text .loggedout-buttons a{margin:0 0 10px;padding-block:10px}.custom-product-text ul{list-style:none;padding:0;margin:0}.custom-product-text ul li{padding:0;margin:0;font-size:14px;display:flex;align-items:center;gap:18px}.custom-product-text ul li+li{margin-top:10px}.custom-product-text ul li img{width:18px;height:18px;filter:brightness(0) saturate(100%) invert(24%) sepia(54%) saturate(2019%) hue-rotate(335deg) brightness(110%) contrast(114%);object-fit:contain}.prod-desc-spec-links{margin:0 0 15px}.prod-desc-spec-links button{padding:0;border:0;background-color:transparent;border-radius:0;font-size:14px;color:#d72c23;line-height:1.2}.prod-desc-spec-links button:first-child{margin-right:12px;padding-right:12px;border-right:1px solid #d72c23}.prod-desc-spec-links button:hover{text-decoration:underline}#accordion .panel-border{border:1px solid #dadada;box-shadow:none;border-radius:18px;overflow:hidden}.panel-group .panel-heading{padding:0}.panel-group .panel-heading.collapsed h3{border:0}.panel-group .panel-heading.collapsed h3:after{transform:rotate(180deg)}.panel-group .panel-heading:hover h3:after,.panel-group .panel-heading:focus-visible h3:after{border-color:#d72c23}.panel-group .panel-heading h3{font-size:16px;font-weight:600;padding:17px 0;margin:0 45px;border-bottom:1px solid #dadada;display:flex;justify-content:space-between;align-items:center}.panel-group .panel-heading h3:after{content:"";width:44px;height:44px;background-color:#f3f3f3;border-radius:50%;background-image:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/icons/chevron-right.svg);background-repeat:no-repeat;background-position:center;background-size:9px 16px;transition:all .3s;transform:rotate(90deg);border:1px solid #f3f3f3}.panel-group .panel-collapse{height:260px;max-height:260px;overflow:hidden;position:relative}.panel-group .panel-collapse.show-more{height:auto;max-height:none}.panel-group .panel-body{padding:40px 45px!important;font-size:14px}.panel-group .panel-body p{font-size:14px}.panel-group .product-description{padding:0 15px;line-height:1.8;margin:0}.tech-specs>.row>.col-lg-12{display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width: 1500px){.tech-specs>.row>.col-lg-12{grid-template-columns:1fr}.tech-specs>.row>.col-lg-12 .item{padding-inline:0;border-right:0}}.tech-specs .item{background-color:transparent!important;padding-left:0}.tech-specs .item:nth-child(odd){padding-right:45px;border-right:1px solid #e8e8e8}.tech-specs .item:nth-child(2n){padding-left:45px}.tech-specs .item .row .col-xs-6{width:50%}.tech-specs .item .text-right{text-align:left}.tech-specs .item span{font-weight:600;color:#474747;line-height:1.5}.tech-specs .item p{line-height:1.5}.show-more-btn-wrapper{position:absolute;bottom:0;left:0;width:100%;padding:15px 45px;background-color:#fff;font-weight:600;font-size:14px;color:#d72c23;cursor:pointer;display:none}.show-more-btn-wrapper:after{content:" More"}.show-more-btn-wrapper:hover{text-decoration:underline}.accordion-read-more .show-more-btn-wrapper{display:block}.show-more .show-more-btn-wrapper:after{content:" Less"}.custom-configurator{margin:30px 0}.custom-configurator h3{background:#f3f3f3;text-align:center;font-size:18px;font-weight:600;padding:20px;border-radius:12px;margin:0}.custom-configurator-section{margin:40px 0}.custom-configurator h4{margin:0 0 25px;font-size:16px;font-weight:600}.custom-configurator h4:after{content:"*";color:#d72c23;margin-left:5px}.custom-configurator h4+p{margin:-25px 0 25px;font-size:12px;color:#b3b3b3;font-style:italic}.custom-configurator-colours{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.custom-configurator-colour{position:relative;cursor:pointer}.custom-configurator-colour input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:38px;height:38px;border-radius:50%;position:absolute;top:0;left:0;margin:0;border:0!important;outline:0!important;cursor:pointer}.custom-configurator-colour input:checked~.label-colour:before{opacity:1}.custom-configurator-colour label{position:absolute;top:calc(100% + 5px);left:0;padding:5px 10px;font-size:12px;background:#d72c23;color:#fff;border-radius:5px;font-weight:600;white-space:nowrap;text-align:center;display:none;margin:0;width:auto;max-width:none}.custom-configurator-colour .label-colour{display:block;width:38px;height:38px;border-radius:50%;border:2px solid #fff}.custom-configurator-colour .label-colour:before{width:calc(100% + 18px);height:calc(100% + 18px);border-radius:50%;content:"";position:absolute;top:-9px;left:-9px;background-color:#d72c23;z-index:-1;opacity:0;transition:.4s all}.custom-configurator-colour .label-colour[style=""]{background:repeating-linear-gradient(45deg,#d3d3d3,#d3d3d3 4px,#fff 4px,#fff 8px)}.custom-configurator-colour[data-colour=white] .label-colour{border-color:#d3d3d3}.custom-configurator-colour:hover label,.custom-configurator-colour:focus-visible label{display:block}.custom-configurator-dropdown{width:100%;max-width:350px;border:1px solid #dadada;border-radius:22px;background-color:#fff;background-image:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/icons/chevron-down.svg);background-repeat:no-repeat;background-size:19px 13px;background-position:right 20px center;padding:9px 20px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-configurator-dropdown:after{content:"*";color:#d72c23;margin-left:5px}.custom-configurator-placement{display:flex;flex-wrap:wrap;gap:32px}.custom-configurator-placement-item label{font-weight:400}.custom-configurator-placement-item label span{padding:22px;border:1px solid #dadada;border-radius:22px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:0 0 20px;position:relative;transition:.4s all;width:200px}.custom-configurator-placement-item label span:after{content:"";position:absolute;bottom:12px;right:12px;width:25px;height:25px;border:12px solid #fff;outline:1px solid #dadada;border-radius:50%;transition:.2s all}.custom-configurator-placement-item input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;width:0;height:0;opacity:0}.custom-configurator-placement-item input:hover~label span,.custom-configurator-placement-item input:focus-visible~label span{border-color:#d72c23}.custom-configurator-placement-item input:checked~label span:after{background-color:#d72c23;border:4px solid #fff}.custom-configurator-logo-upload{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='8' ry='8' stroke='grey' stroke-width='1' stroke-dasharray='4 4' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");padding:30px;cursor:pointer;text-align:center}.custom-configurator-logo-upload.dragging{background-color:#f3f3f3}.custom-configurator-logo-upload p{margin:0}.custom-configurator-logo-upload p.uploaded{text-align:left}.custom-configurator-logo-upload p+img{text-align:left;width:200px;display:block;margin:20px 0 0}.custom-configurator-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;padding:25px 15px;font-size:14px}.custom-configurator-summary.show-incomplete .unselected .summary-entry-graphic{border-color:#d72c23}.custom-configurator-summary.shake-horizontal .unselected .summary-entry-graphic{animation:shake-horizontal .5s}.summary-entry-graphic{border:1px solid #dadada;border-radius:22px;padding:15px;display:flex;align-items:center;justify-content:center;height:100px;margin:0 0 15px;word-break:break-all}.summary-entry-graphic .label-colour{width:38px;height:38px;border-radius:50%;border:1px solid transparent}.summary-entry-graphic[data-colour=white] .label-colour{border-color:#d3d3d3}.summary-entry-graphic img{max-width:100%;max-height:100%}.summary-entry-text{text-transform:capitalize;min-height:40px}.summary-entry.unselected .summary-entry-graphic>img{opacity:.2}.summary-entry.unselected .summary-entry-text{color:#cacaca;font-style:italic}.summary-entry[data-type=size] .summary-entry-graphic span{background:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/icons/shirt-solid.svg) no-repeat center center;background-size:contain;width:50px;height:50px;display:block;font-size:0}.summary-entry[data-type=applic][data-value=embroidered] .summary-entry-graphic span{background:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/icons/embroidered.svg) no-repeat center center;background-size:contain;width:50px;height:50px;display:block;font-size:0}.summary-entry[data-type=applic][data-value=printed] .summary-entry-graphic span{background:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/icons/printer.svg) no-repeat center center;background-size:contain;width:50px;height:50px;display:block;font-size:0}.custom-configurator-add-to-cart-wrapper .btn-add-to-cart,.show-add-to-cart .custom-configurator-add-to-cart{display:none}.show-add-to-cart .btn-add-to-cart{display:block}.mobile-configurator-ghost{margin:30px 0}.mobile-configurator-ghost .mobile-configurator-message{background:#f8f9fa;padding:20px;border-radius:12px;text-align:center;margin-bottom:20px}.mobile-configurator-ghost .mobile-configurator-message p{margin:0;color:#666;font-size:14px}.mobile-configurator-ghost .mobile-sync-colour{cursor:pointer;position:relative}.mobile-configurator-ghost .mobile-sync-colour .mobile-sync-input{display:none;position:absolute;top:0;left:0;width:38px;height:38px;border-radius:50%;z-index:1;pointer-events:none}.mobile-configurator-ghost .mobile-sync-colour.mobile-selected .label-colour:before{opacity:1}.mobile-configurator-ghost .mobile-sync-colour .label-colour{display:block;width:38px;height:38px;border-radius:50%;border:2px solid #fff;position:relative}.mobile-configurator-ghost .mobile-sync-colour .label-colour:before{width:calc(100% + 18px);height:calc(100% + 18px);border-radius:50%;content:"";position:absolute;top:-9px;left:-9px;background-color:#d72c23;z-index:-1;opacity:0;transition:.4s all}.mobile-configurator-ghost .mobile-sync-colour .label-colour[style=""]{background:repeating-linear-gradient(45deg,#d3d3d3,#d3d3d3 4px,#fff 4px,#fff 8px)}.mobile-configurator-ghost .mobile-sync-colour[data-colour=white] .label-colour{border-color:#d3d3d3}.mobile-configurator-ghost .mobile-sync-placement{cursor:pointer}.mobile-configurator-ghost .mobile-sync-placement.mobile-selected label span:after{background-color:#d72c23;border:4px solid #fff}.mobile-configurator-ghost .mobile-sync-file,.mobile-configurator-ghost .mobile-sync-dropdown{cursor:pointer}@keyframes shake-horizontal{0%{transform:translate(0)}10%{transform:translate(-5px)}20%{transform:translate(5px)}30%{transform:translate(-5px)}40%{transform:translate(5px)}50%{transform:translate(-5px)}60%{transform:translate(5px)}70%{transform:translate(-5px)}80%{transform:translate(5px)}90%{transform:translate(-5px)}to{transform:translate(0)}}.ex-customer .zonetop{margin-bottom:38px}@media only screen and (min-width: 769px){.ex-customer .myaccount-title{display:none}}@media only screen and (max-width: 991px){.ex-customer .filter-container{float:none!important;margin-bottom:20px}}@media only screen and (min-width: 1469px){.ex-customer .desktop>.row{margin:0 -25px}.ex-customer .desktop>.row>.col{padding:0 25px}.ex-customer .filter-container{width:27.5%}.ex-customer .filter-container+.col{width:72.5%}}.myaccountdashboard_container .grid.simple.ui-resizable{border-color:#dadada}.myaccountdashboard_container .grid.simple.ui-resizable[data-expanded=true] .grid-body{border-color:#dadada;overflow-y:auto!important}.customertools_container.mobile-widget-wrapper{margin-bottom:20px}div.customertools{z-index:1001}div.customertools .your-account{font-size:24px;font-weight:700;letter-spacing:0;flex-direction:column;background-color:#2b2b2b;color:#fff;padding:30px 40px}div.customertools .your-account:before{content:"Welcome Back";display:block;font-size:16px;font-weight:600;margin-bottom:10px}div.customertools .close-panel i{color:#fff}div.customertools .switch-account-new.hidden{padding:0;border:0}div.customertools .nav-pills{margin:0;border:1px solid #dadada;border-top:0;border-radius:0 0 20px 20px;overflow:auto}div.customertools .nav-pills li{border-top:1px solid #dadada}div.customertools .nav-pills li.group-name{display:none}div.customertools .nav-pills li a{padding:10px 30px!important;display:flex;align-items:center;gap:20px;border-radius:0;background-color:#fff!important;color:#474747!important}div.customertools .nav-pills li a:hover,div.customertools .nav-pills li a:focus-visible{font-weight:600}div.customertools .nav-pills li a:hover i,div.customertools .nav-pills li a:focus-visible i{color:#d72c23;background-color:#fcf0ef}div.customertools .nav-pills li i{width:34px;height:34px;background-color:#f3f3f3;border-radius:10px;display:inline-flex;justify-content:center;align-items:center;font-size:16px;color:#2b2b2b;flex-shrink:0;margin:0}div.customertools .nav-pills .sidebar-dashboard{order:-1000}div.customertools .nav-pills .sidebar-quicklists{order:-950}div.customertools .nav-pills .sidebar-contractitems{order:-900}div.customertools .nav-pills .sidebar-savedcarts{order:-850}div.customertools .nav-pills .sidebar-logout{position:static}div.customertools .nav-pills .sidebar-logout a:before{display:none}div.customertools .nav-pills .sidebar-mobiletools{order:-999}@media only screen and (min-width: 992px){div.customertools .nav-pills .sidebar-mobiletools{display:none}}div.customertools[data-static=true] .your-account{border-radius:20px 20px 0 0}@media only screen and (max-width: 1469px) and (min-width: 992px){div.customertools[data-static=true] .your-account{padding:20px 10px;font-size:16px}div.customertools[data-static=true] .your-account:before{font-size:14px}}@media only screen and (max-width: 991px){div.customertools[data-static=true] .nav-pills li:not(.sidebar-mobiletools){display:none}}@media only screen and (max-width: 1469px) and (min-width: 992px){div.customertools[data-static=true] .nav-pills li a{gap:15px;padding:10px!important;font-size:14px;white-space:wrap}}@media only screen and (max-width: 1469px) and (min-width: 992px){div.customertools[data-static=true] .nav-pills li i{display:none}}div.customertools[data-static=false]{width:320px;right:-320px}div.customertools[data-static=false].open{right:0}div.customertools[data-static=false] .customertools-container{padding:0;background-color:#fff}div.customertools[data-static=false] .nav-pills a{padding:10px 20px!important;gap:10px}.sidebar-dashboard i:before,.sidebar-profile i:before,.sidebar-myorders i:before,.sidebar-myquotes i:before,.sidebar-freqpurchased i:before,.sidebar-savedcarts i:before,.sidebar-contractitems i:before,.sidebar-quicklists i:before{content:"";background-repeat:no-repeat;background-size:contain;width:16px;height:16px;filter:brightness(0) saturate(100%) saturate(100%) invert(11%) sepia(0%) saturate(1%) hue-rotate(345deg) brightness(103%) contrast(85%)}.sidebar-dashboard a:hover i:before,.sidebar-dashboard a:focus-visible i:before,.sidebar-profile a:hover i:before,.sidebar-profile a:focus-visible i:before,.sidebar-myorders a:hover i:before,.sidebar-myorders a:focus-visible i:before,.sidebar-myquotes a:hover i:before,.sidebar-myquotes a:focus-visible i:before,.sidebar-freqpurchased a:hover i:before,.sidebar-freqpurchased a:focus-visible i:before,.sidebar-savedcarts a:hover i:before,.sidebar-savedcarts a:focus-visible i:before,.sidebar-contractitems a:hover i:before,.sidebar-contractitems a:focus-visible i:before,.sidebar-quicklists a:hover i:before,.sidebar-quicklists a:focus-visible i:before{filter:brightness(0) saturate(100%) invert(24%) sepia(54%) saturate(2019%) hue-rotate(335deg) brightness(110%) contrast(114%)}.sidebar-dashboard i:before{background-image:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/icons/home.svg)}.sidebar-profile i:before{background-image:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/icons/user.svg)}.sidebar-myorders i:before{background-image:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/icons/shopping-cart.svg)}.sidebar-myquotes i:before{background-image:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/icons/dollarquote.svg)}.sidebar-freqpurchased i:before{background-image:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/icons/shopping-cart_2.svg)}.sidebar-savedcarts i:before{background-image:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/icons/shopping-basket.svg)}.sidebar-contractitems i:before{background-image:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/icons/list.svg)}.sidebar-quicklists i:before{background-image:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/icons/timer.svg)}.ex-emptysearchresults .page-content{margin-top:60px}.no-search-oops{background-color:#fcf0ef;padding:35px 50px;border-radius:15px}.no-search-oops-title{display:flex;align-items:center;justify-content:space-between;margin:0 0 15px}.no-search-oops-title h2{font-size:60px;margin:0;text-transform:uppercase}@media only screen and (max-width: 768px){.no-search-oops-title h2{font-size:24px}}.no-search-oops p{font-size:24px;font-weight:700;margin:0}@media only screen and (max-width: 768px){.no-search-oops p{font-size:18px}}.no-search-content{margin:90px 0 45px}.no-search-content h4{font-size:20px;font-weight:600;margin:0 0 25px}.no-search-content ul{padding:0;margin:0;list-style:none}.no-search-content ul li{padding-left:20px;position:relative}.no-search-content ul li:before{content:"";background:#d72c23;width:6px;height:6px;border-radius:50%;display:inline-block;position:absolute;left:0;top:10px}.no-search-searchbar .form-container{position:relative}.no-search-searchbar .form-control{border-color:#b5b5b5;border-radius:24px;padding-left:30px;padding-right:50px;height:52px}.no-search-searchbar button[type=submit]{position:absolute;width:31px;height:31px;background-color:#d72c23;border-radius:50%;right:12px;top:9px;border:0;padding:0;display:flex;align-items:center;justify-content:center}.no-search-searchbar button[type=submit] i{width:16px;height:16px;background:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/icons/search.svg) no-repeat center;background-size:contain;filter:brightness(0) invert(1)}.no-search-searchbar button[type=submit] i:before{display:none}.cartheader_container{margin-bottom:30px;margin-top:30px}.cartheader_container .title{font-size:30px;margin:0}@media only screen and (max-width: 768px){.cartheader_container .title{margin:0 0 30px}}.cart-topbuttons button{min-width:200px}.cart-topbuttons button.btn{margin-right:15px}.cart-topbuttons button.btn:not(.clear-cart){border:1px solid #d72c23!important;background:#d72c23;border:0;border-radius:27px;color:#fff;display:inline-block;font-weight:600;padding:16px 25px;text-align:center;transition:all .3s;min-width:200px;background:transparent;border:1px solid #d72c23;color:#d72c23;padding-block:15px}.cart-topbuttons button.btn:not(.clear-cart):hover,.cart-topbuttons button.btn:not(.clear-cart):focus-visible{background:#2b2b2b;color:#fff;text-decoration:none}.cart-topbuttons button.btn:not(.clear-cart):hover,.cart-topbuttons button.btn:not(.clear-cart):focus-visible{background:#d72c23;color:#fff}.cart-topbuttons button.btn.clear-cart{background:#d72c23;border:0;border-radius:27px;color:#fff;display:inline-block;font-weight:600;padding:16px 25px;text-align:center;transition:all .3s;min-width:200px;background:transparent;border:1px solid #2b2b2b;color:#2b2b2b;padding-block:15px}.cart-topbuttons button.btn.clear-cart:hover,.cart-topbuttons button.btn.clear-cart:focus-visible{background:#2b2b2b;color:#fff;text-decoration:none}.cart-topbuttons button.btn.clear-cart:hover,.cart-topbuttons button.btn.clear-cart:focus-visible{background:#2b2b2b;color:#fff}.cart-topbuttons .to-checkout{font-size:16px;background:#d72c23;border:0;border-radius:27px;color:#fff;display:inline-block;font-weight:600;padding:16px 25px;text-align:center;transition:all .3s;min-width:200px}.cart-topbuttons .to-checkout:hover,.cart-topbuttons .to-checkout:focus-visible{background:#2b2b2b;color:#fff;text-decoration:none}.cart-topbuttons .custom-cart-clear{margin-right:15px;display:inline;vertical-align:middle}@media only screen and (max-width: 768px){.cart-topbuttons .custom-cart-clear{width:100%}}.shopping-cart .items-list{box-shadow:0 0 0 1px #d9d9d9;border-radius:18px;margin:0 0 40px}@media only screen and (max-width: 768px){.shopping-cart .items-list{margin-bottom:20px;padding:10px 20px}}.shopping-cart .items-list th{font-weight:700;border-color:#d9d9d9;padding:18px 0}.shopping-cart .items-list tr:last-child td{border-bottom:0}.shopping-cart .items-list td{padding:30px 0;border-color:#d9d9d9}@media only screen and (max-width: 768px){.shopping-cart .items-list td{padding:5px 0}}.shopping-cart .items-list td.thumb{min-width:130px}.shopping-cart .items-list td.name .bolder{color:#474747;font-weight:600;margin:0 0 5px;display:inline-block}.shopping-cart .items-list td.name .item-sku-wrapper{margin:0 0 2px}.shopping-cart .items-list td.name .item-sku-wrapper .item-sku-label,.shopping-cart .items-list td.name .item-sku-wrapper .item-sku-value{color:#575757;font-size:14px;font-weight:400}.shopping-cart .items-list td.name .item-sku-wrapper .item-sku-label:after{content:":"}.shopping-cart .items-list td.name .item-pack-size-wrapper{margin:0 0 5px}.shopping-cart .items-list td.name .item-pack-size-wrapper .item-pack-size-label,.shopping-cart .items-list td.name .item-pack-size-wrapper .item-pack-size-value{color:#575757;font-size:14px;font-weight:400}.shopping-cart .items-list td.name .item-pack-size-wrapper .item-pack-size-label:after{content:":"}.shopping-cart .items-list td.name .add-reference .ref-label{font-size:14px;display:inline-flex;align-items:flex-start;flex-wrap:wrap}.shopping-cart .items-list td.name .add-reference .ref-label i:before{content:"+";font-family:Poppins,sans-serif;font-weight:400}.shopping-cart .items-list td.name .add-reference .ref-label span{font-weight:400;color:#474747;width:100%}.shopping-cart .items-list td.name .add-reference .ref-label.active i:before{content:"-"}.shopping-cart .items-list td.price .item_line_price{font-weight:600;padding:7px 18px;border-radius:10px;background:#efefef}.shopping-cart .items-list td.total .content_value{padding:0;background-color:transparent}.shopping-cart .items-list td.total .item_line_total{font-weight:700;font-size:16px;margin:0;padding:7px 18px;border-radius:10px;background:#f2d4d3;display:inline-block}.shopping-cart .items-list td.qnt-count .incr-btn{width:23px;height:23px;background:#efefef!important;border-radius:4px;display:inline-flex;justify-content:center;align-items:center;color:#474747;transition:.3s all}.shopping-cart .items-list td.qnt-count .incr-btn:hover{color:#fff}.shopping-cart .items-list td.qnt-count .quantity{height:23px;width:40px;border:0;font-size:14px;padding:0}.shopping-cart .items-list td.delete{padding-right:20px}.shopping-cart .items-list td.delete .delete-btn{width:32px;height:32px;background:none!important;border-radius:4px;display:inline-flex;justify-content:center;align-items:center;color:#474747;transition:.3s all;font-size:0;padding:0}.shopping-cart .items-list td.delete .delete-btn i{font-size:18px;margin:0}.shopping-cart .items-list td.delete .delete-btn:hover{color:#fff}.shopping-cart .items-list img{max-height:100px}@media only screen and (max-width: 767px){.shopping-cart .items-list .more-info{display:block!important}.shopping-cart .items-list .more-info .ref-label{display:flex;align-items:flex-start;flex-wrap:wrap;max-width:100%}.shopping-cart .items-list .more-info .ref-label span{font-size:10px;color:#474747;font-weight:400!important;white-space:nowrap;overflow:hidden}}.shopping-cart .cart-resume{float:none}@media only screen and (max-width: 768px){.shopping-cart .cart-resume{margin-top:40px}}.shopping-cart .cart-resume .promotion_discount{border:1px solid #d9d9d9;padding:6px;border-radius:30px}.shopping-cart .cart-resume .promotion_discount .row{margin:0;display:flex;justify-content:space-between;align-items:center;gap:10px 0}@media only screen and (max-width: 1200px) and (min-width: 768px){.shopping-cart .cart-resume .promotion_discount .row{flex-wrap:wrap;align-items:center;justify-content:center;text-align:center}}@media only screen and (max-width: 430px){.shopping-cart .cart-resume .promotion_discount .row{flex-wrap:wrap;align-items:center;justify-content:center;text-align:center}}.shopping-cart .cart-resume .promotion_discount .row:before,.shopping-cart .cart-resume .promotion_discount .row:after{display:none}.shopping-cart .cart-resume .promotion_discount .row .col-xs-6{padding:0;width:auto}@media only screen and (max-width: 1200px) and (min-width: 768px){.shopping-cart .cart-resume .promotion_discount .row .col-xs-6{width:100%;padding:0!important}}@media only screen and (max-width: 430px){.shopping-cart .cart-resume .promotion_discount .row .col-xs-6{width:100%;padding:0!important}}.shopping-cart .cart-resume .promotion_discount .row .col-xs-6:first-child{flex-grow:1}.shopping-cart .cart-resume .promotion_discount .coupon_code{border-radius:28px;padding-left:22px;height:44px;border:0}.shopping-cart .cart-resume .promotion_discount .coupon_apply{border-radius:28px;top:0;height:44px;margin:0;background-color:#2b2b2b;border:0;font-weight:600;width:170px}@media only screen and (max-width: 1200px) and (min-width: 768px){.shopping-cart .cart-resume .promotion_discount .coupon_apply{width:100%}}@media only screen and (max-width: 430px){.shopping-cart .cart-resume .promotion_discount .coupon_apply{width:100%}}.shopping-cart .cart-resume .promotion_discount .coupon_apply:hover{background-color:#d72c23}.shopping-cart .softgraybackground{border:1px solid #d9d9d9;background-color:transparent;border-radius:18px;padding:0}.shopping-cart .cart-sidebar .cart-totals{padding:35px 45px}@media only screen and (max-width: 768px){.shopping-cart .cart-sidebar .cart-totals{padding:20px}}.shopping-cart .cart-sidebar .cart-totals table tbody{border:0}.shopping-cart .cart-sidebar .cart-totals table td{border:0;padding-inline:0!important}.shopping-cart .cart-sidebar .cart-totals table .devider{border-bottom:1px solid #d9d9d9}.shopping-cart .cart-sidebar .cart-totals table .devider td{margin-inline:10px;padding-bottom:8px}.shopping-cart .cart-sidebar .cart-totals .cart-order-total{font-size:16px;font-weight:600}.shopping-cart .cart-sidebar .cart-totals button[name=show-save-cart]{margin-top:20px;width:100%;background:#d72c23;border:0;border-radius:27px;display:inline-block;font-weight:600;padding:16px 25px;text-align:center;transition:all .3s;min-width:200px;background:#2b2b2b;color:#fff}.shopping-cart .cart-sidebar .cart-totals button[name=show-save-cart]:hover,.shopping-cart .cart-sidebar .cart-totals button[name=show-save-cart]:focus-visible{background:#2b2b2b;color:#fff;text-decoration:none}.shopping-cart .cart-sidebar .cart-totals button[name=show-save-cart]:hover,.shopping-cart .cart-sidebar .cart-totals button[name=show-save-cart]:focus-visible{background:#d72c23;color:#fff}.shopping-cart .cart-sidebar .cart-totals .to-checkout{margin-top:10px;width:100%;font-size:16px;background:#d72c23;border:0;border-radius:27px;color:#fff;display:inline-block;font-weight:600;padding:16px 25px;text-align:center;transition:all .3s;min-width:200px}.shopping-cart .cart-sidebar .cart-totals .to-checkout:hover,.shopping-cart .cart-sidebar .cart-totals .to-checkout:focus-visible{background:#2b2b2b;color:#fff;text-decoration:none}.ex-blog .page-content section.zonetop .custom-breadcrumbs{display:block}.ex-blog .custom-grid-tools .tools-actions{padding:0!important;width:100%;display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:20px}.ex-blog .custom-grid-tools .tools-actions .listgrid a i{display:none}.blogpostslist_container>.row:has(.blog-posts-grid-view){margin:0}.blogpostslist_container .blog-posts-grid-view{display:grid!important;grid-template-columns:repeat(3,1fr);gap:40px;margin:20px 0}@media only screen and (max-width: 1200px){.blogpostslist_container .blog-posts-grid-view{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 600px){.blogpostslist_container .blog-posts-grid-view{grid-template-columns:repeat(1,1fr)}}.blogpostslist_container .blog-posts-grid-view:before,.blogpostslist_container .blog-posts-grid-view:after{display:none}.blogpostslist_container .blog-posts-grid-view .blog-post{width:100%;height:100%!important;padding:0}.blogarchive-entry{box-shadow:0 3px 13px #00000017;border-radius:22px;overflow:hidden;isolation:isolate;position:relative;height:100%}.blogarchive-image-wrapper{height:260px;display:flex;align-items:flex-end;padding:15px 20px;position:relative}.blogarchive-image-wrapper picture,.blogarchive-image-wrapper picture img{width:100%;height:100%;object-fit:cover;z-index:-1;position:absolute;top:0;left:0}.blogarchive-category{display:flex;align-items:flex-end;gap:20px;flex-wrap:wrap}.blogarchive-category-icon{display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;width:54px;height:54px}.blogarchive-category-icon img{width:24px;height:24px;object-fit:contain;filter:brightness(0) saturate(100%) invert(24%) sepia(54%) saturate(2019%) hue-rotate(335deg) brightness(110%) contrast(114%)}.blogarchive-category-name{font-size:14px;font-weight:700;color:#fff;text-transform:uppercase}.blogarchive-content{padding:20px 30px 30px;height:calc(100% - 260px);display:flex;flex-direction:column}.blogarchive-details{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;font-size:13px;color:#a5a5a5;margin:0 0 10px}.blogarchive-reads-count{text-align:center}.blogarchive-reads-count:after{content:" Reads"}.blogarchive-date{text-align:right}.blogarchive-title{font-size:16px;font-weight:700;margin:0 0 10px;line-height:1.4}.blogarchive-title a{color:#474747}.blogarchive-title a:hover{color:#d72c23}.blogarchive-excerpt{font-size:14px;color:#8d8d8d;margin:auto 0 0;line-height:1.7}.ex-blog .categoryfiltermenu_container{display:block}.ex-blog .categoryfiltermenu_container .shop-filters{padding:0;border:0;border-radius:0}.ex-blog .categoryfiltermenu_container .shop-filters .filter-title{margin:0 0 15px}.ex-blog .categoryfiltermenu_container .shop-filters .filter-title h4{font-size:16px;margin:0}.ex-blog .categoryfiltermenu_container .shop-filters .filter-section{padding-top:0}.ex-blog .categoryfiltermenu_container .shop-filters .filter-section .categories .category-link{border-color:#dedede;margin:0;padding:12px 0}.ex-blog .categoryfiltermenu_container .shop-filters .filter-section .categories .category-link a{color:#474747;font-weight:400}.ex-blog .categoryfiltermenu_container .shop-filters .filter-section .categories .category-link a:hover{color:#d72c23}.widget-blogs-search{margin-top:115px}.widget-blogs-search h4{font-size:16px;margin:0 0 15px}.widget-blogs-search .search-form .form-control{border:1px solid #dedede;border-radius:25px;padding:10px 20px;font-size:14px;margin:0 0 15px;height:55px}.widget-blogs-search .search-form .form-control::placeholder{color:#8d8d8d}.widget-blogs-search .search-form button[type=submit]{background:url(https://eu.evocdn.io/dealer/1102/content/media/My_Theme/2025/icons/search.svg) no-repeat center;background-size:15px;width:32px;height:32px;right:20px;top:50%;transform:translateY(-50%);padding:0}.widget-blogs-search .search-form button[type=submit] i{display:none}.widget-blogs-search .search-form button[type=submit]:hover{filter:brightness(0) saturate(100%) invert(24%) sepia(54%) saturate(2019%) hue-rotate(335deg) brightness(110%) contrast(114%)}.filter-container .blogfeaturedposts_container h4,.filter-container .bloglatestposts_container h4{font-size:16px;margin:0!important}.blogsidebar-entry{margin-bottom:20px}.blogsidebar-category-name{font-size:12px;color:#a5a5a5;text-transform:uppercase;margin:0 0 10px}.blogsidebar-inner{display:flex;gap:14px;align-items:center}.blogsidebar-inner picture{width:125px;height:125px;border-radius:20px;display:block;flex-shrink:0}.blogsidebar-inner picture img{width:100%;height:100%;object-fit:cover;border-radius:20px}.blogsidebar-read-time,.blogsidebar-date{font-size:12px;color:#a5a5a5;margin:0}.blogsidebar-title{font-size:14px;font-weight:500;margin:10px 0;line-height:1.4}.blogsidebar-title a{color:#474747}.blogsidebar-title a:hover{color:#d72c23}.ex-post .widget-blogs-search{margin-top:0}.ex-post .catalog-grid{margin-top:50px}.blogpostdetails_container .post-title h2{font-size:36px;line-height:1.5;margin:15px 0 25px}.blogpostdetails_container .post-excerpt blockquote{color:#575757;line-height:1.8;margin:0 0 30px}.blogpostdetails_container .post-details{margin:0 0 40px}.blogpostdetails_container .post-details>*{margin-right:20px}.blogpostdetails_container .post-details .post-date{gap:5px}.blogpostdetails_container .post-details .post-date:before{content:"Posted "}.blogpostdetails_container .post-details .post-read-time:before{margin-right:20px!important;color:#9b9b9b}.blogpostfeaturedimage_container{margin:0 0 25px}.blogpostfeaturedimage_container .blog-post-featured-image{border-radius:30px;overflow:hidden;max-height:620px}.blogpostcontent_container p{color:#575757;margin:30px 0}.blogpostcontent_container p:last-child{margin-bottom:0}.blogpostcontent_container h4{padding-top:20px}.blogpostcontent_container .row{padding:20px 0}.post-details-single-lower{margin-top:50px;display:flex;flex-wrap:wrap;gap:10px 20px}.post-details-single-lower:before{content:"/";color:#9b9b9b}.lower-post-date:before{content:"Posted "}.lower-post-author{order:-1}.more-like-this{margin-top:50px}.more-like-this>h4{border:0!important;font-size:30px}.rewards-hero-banner{display:flex;justify-content:space-between;align-items:center;background:#222}@media only screen and (max-width: 1200px){.rewards-hero-banner{flex-wrap:wrap}}.rewards-hero-image{min-height:386px;width:36.5%;align-self:stretch}@media only screen and (max-width: 1200px){.rewards-hero-image{width:50%}}@media only screen and (max-width: 800px){.rewards-hero-image{width:100%}}.rewards-hero-image img{width:100%;height:100%;object-fit:cover}.rewards-hero-content{padding:2.5vw;width:31.75%}@media only screen and (max-width: 1200px){.rewards-hero-content{width:100%;order:2;padding-block:30px}}@media only screen and (max-width: 800px){.rewards-hero-content{width:100%;order:0;padding:30px 5% 15px}}.rewards-hero-content h1{color:#fff;margin:0 0 25px;font-size:40px}.rewards-hero-content p{color:#fff;margin:0 0 25px}.rewards-hero-content .rewards-hero-button{background-color:#d72c23;color:#fff;padding:15px 20px;border-radius:25px;width:250px;display:inline-block;text-align:center;font-weight:600;transition:.3s all}.rewards-hero-content .rewards-hero-button:hover,.rewards-hero-content .rewards-hero-button:focus-visible{background-color:#fff;color:#474747}.rewards-hero-content .rewards-hero-points h2{margin:0 0 30px;color:#fff;font-size:18px!important;font-weight:600}.rewards-hero-content .rewards-hero-points h2>strong{color:#d72c23!important;font-size:30px;font-weight:600}.rewards-hero-content .rewards-hero-points h2 small{color:#a7a7a7;font-size:18px}.rewards-hero-content .rewards-hero-points h2 small strong{color:#d72c23!important;font-weight:600}.rewards-hero-list{padding:2.5vw;width:31.75%}@media only screen and (max-width: 1200px){.rewards-hero-list{width:50%}}@media only screen and (max-width: 800px){.rewards-hero-list{width:100%;padding:15px 5% 30px}}.rewards-hero-list p{color:#fff;margin:0 0 25px}.rewards-hero-list ul{padding:0;margin:0;list-style-type:none}.rewards-hero-list ul li{color:#c1bebe;padding-left:50px;position:relative;margin-top:18px}.rewards-hero-list ul li:before{content:"";background:url(https://eu.evocdn.io/dealer/1822/content/media/My_Theme/2025/icons/giftbox.svg) no-repeat center;width:25px;height:25px;background-size:contain;filter:brightness(0) saturate(100%) invert(24%) sepia(54%) saturate(2019%) hue-rotate(335deg) brightness(110%) contrast(114%);position:absolute;left:0;top:50%;transform:translateY(-50%)}.rewards-hero-list ul li strong{color:#fff;font-weight:400}.reward-title-wrapper{display:none}.reward-items-list .row{display:grid;grid-template-columns:repeat(5,1fr);gap:40px 22px;margin:0 -1px}@media only screen and (max-width: 1600px){.reward-items-list .row{gap:20px}}@media only screen and (max-width: 1200px){.reward-items-list .row{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width: 1060px){.reward-items-list .row{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width: 800px){.reward-items-list .row{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 500px){.reward-items-list .row{grid-template-columns:1fr}}.reward-items-list .row:before,.reward-items-list .row:after{display:none}.reward-items-list .row .col-sm-3{width:100%;padding:0}.reward-product{display:flex;flex-direction:column;height:100%}.reward-product-inner{border:1px solid #dedede;border-radius:18px;padding:40px;flex-grow:1;display:flex;flex-direction:column}.reward-product-image{margin:0 0 30px}.reward-product-image img{width:100%;height:150px;object-fit:contain}.reward-product-name{text-align:center;font-weight:600;margin:0 0 20px}.reward-product-points{text-align:center;color:#d72c23;font-weight:600;font-size:24px;margin-top:auto}.reward-product-points span{display:block;font-size:14px;color:#a1a1a1}.reward-product-button{text-align:center}.reward-product-button .btn{background:#d72c23;border:0;border-radius:27px;color:#fff;display:inline-block;font-weight:600;padding:16px 25px;text-align:center;transition:all .3s;min-width:200px;width:100%;max-width:224px;margin:-26px auto 0}.reward-product-button .btn:hover,.reward-product-button .btn:focus-visible{background:#2b2b2b;color:#fff;text-decoration:none}.reward-product-button .btn[disabled]{background-color:#8b8b8b;opacity:1}.custom-form-wrapper{margin-top:-200px;background-color:#2b2b2b}.custom-form-inner{display:flex;align-items:stretch;justify-content:space-between;gap:40px 0}@media only screen and (max-width: 1200px){.custom-form-inner{flex-wrap:wrap}}.contact-us-left,.contact-us-right{width:48%}@media only screen and (max-width: 1200px){.contact-us-left,.contact-us-right{width:100%}}.contactform-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin:0 0 50px}@media only screen and (max-width: 500px){.contactform-cards{grid-template-columns:1fr}}.contactform-card{background-color:#fff;border-radius:20px;padding:25px;transition:.4s all;border:4px solid transparent}.contactform-card-icon img{filter:brightness(0) saturate(100%) invert(24%) sepia(54%) saturate(2019%) hue-rotate(335deg) brightness(110%) contrast(114%);width:30px;height:30px;object-fit:contain;margin-bottom:20px}.contactform-card h3{font-size:22px;margin:0 0 10px}.contactform-card p{color:#474747;margin:0 0 10px}.contactform-card .contactform-card-arrow{filter:brightness(0) saturate(100%) invert(24%) sepia(54%) saturate(2019%) hue-rotate(335deg) brightness(110%) contrast(114%)}.contactform-card:hover{border:4px solid #d72c23}.contact-details-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}@media only screen and (max-width: 500px){.contact-details-grid{grid-template-columns:1fr}}.contact-details-grid-item{padding:15px 50px}@media only screen and (max-width: 1200px){.contact-details-grid-item{padding:0}}.contact-details-grid-item-icon{margin-bottom:15px}.contact-details-grid-item-icon img{width:30px;height:30px;object-fit:contain;filter:brightness(0) saturate(100%) invert(24%) sepia(54%) saturate(2019%) hue-rotate(335deg) brightness(110%) contrast(114%)}.contact-details-grid-item h3{font-size:22px;color:#fff;margin:0 0 15px;line-height:1.5}.contact-details-grid-item h3 a{color:#fff}.contact-details-grid-item p{color:#fff;margin:0}.contact-details-grid-item-address{grid-column:span 2}@media only screen and (max-width: 500px){.contact-details-grid-item-address{grid-column:span 1}}.custom-contact-form{background-color:#fff;border-radius:20px;padding:50px}.custom-contact-form-title,.custom-contact-form-title h2{margin:0 0 20px}.custom-contact-form-title p{margin:0}.custom-contact-form .form-group{margin:0 0 20px}.custom-contact-form label{font-size:16px;font-weight:600;margin:0 0 10px}.custom-contact-form input[type=text],.custom-contact-form input[type=email]{width:100%;padding:15px 20px;border:1px solid #c5c5c5;border-radius:6px;margin:0 0 20px;font-size:16px;height:56px}.custom-contact-form textarea{width:100%;padding:15px 20px;border:1px solid #c5c5c5;border-radius:6px}.custom-contact-form .form-submit{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap}.custom-contact-form .form-submit br{display:none}.custom-contact-form .form-submit .btn-default{font-size:16px;font-weight:600;border-radius:25px;border:0;padding:15px;min-width:190px;transition:.4s all}.goals-achievements{isolation:isolate}@media only screen and (max-width: 1200px){.goals-achievements{padding:0 0 40px}}.goals-achievements>img{position:absolute;top:0;left:0;width:50%;height:100%;object-fit:cover;z-index:-1}@media only screen and (max-width: 1200px){.goals-achievements>img{display:none}}.goals-achievements .container{display:grid;grid-template-columns:1fr 1fr;gap:8%}@media only screen and (max-width: 1200px){.goals-achievements .container{grid-template-columns:1fr;gap:60px}}.goals-achievements .container:before,.goals-achievements .container:after{display:none}.goals-achievements h2{margin:0 0 30px}.goals-achievements .goals-achievements-goals-outer{position:relative;isolation:isolate}@media only screen and (max-width: 1200px){.goals-achievements .goals-achievements-goals-outer{padding:60px 0}}.goals-achievements .goals-achievements-goals-outer>img{display:none}@media only screen and (max-width: 1200px){.goals-achievements .goals-achievements-goals-outer>img{display:block;position:absolute;top:0;left:-10%;width:120vw;max-width:none;height:100%;object-fit:cover;z-index:-1}}.goals-achievements .goals-achievements-goals-outer h2{margin:0 0 40px}.goals-achievements .eco-grid-sustainability-goals{grid-template-rows:repeat(4,auto);margin:0;gap:40px 50px}.goals-achievements .eco-grid-sustainability-goal{opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.goals-achievements .eco-grid-sustainability-goal.fade-in{opacity:1;transform:translateY(0)}.goals-achievements .list-check{margin:40px 0}.goals-achievements .list-check li{color:#c6c0c0;opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.goals-achievements .list-check li.fade-in{opacity:1;transform:translateY(0)}.goals-achievements .goals-achievements-achievements-outer p{opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.goals-achievements .goals-achievements-achievements-outer p.fade-in{opacity:1;transform:translateY(0)}