:root{--red: #F30A0A;--text: #808080;--light-grey: #F1F1F1;--dark-grey: #494848;--transition-300: all .3s ease-in-out;--transition-400: all .4s ease-in-out;--area-normal: "area-normal", sans-serif}*{box-sizing:border-box}img{height:auto;display:block;max-width:100%}::-webkit-scrollbar{width:0}::-webkit-scrollbar-track{box-shadow:inset 0 0 .156vw gray;border-radius:0}::-webkit-scrollbar-thumb{background:var(--red);border-radius:.521vw}::-webkit-scrollbar-thumb:hover{background:green}body{margin:0;font-size:1.042vw;line-height:2.083vw;min-height:100%;font-weight:600;color:var(--text);font-style:normal;font-family:var(--area-normal)}h1,h2,h3,h4,h5,h6{color:#000;line-height:1.2;margin:0 0 1.563vw;font-weight:700;font-family:var(--area-normal)}h1,h2{font-size:2.083vw;font-weight:800}h3,h4{font-size:1.667vw}h5,h6{font-size:1.146vw}p{margin:0 0 1.563vw}p:last-child{margin-bottom:0}.page-width{padding:0;margin:0 auto;max-width:79.167vw}.header-wrapper.gradient{background:transparent;top:2.604vw}header.page-width.drawer-menu{width:100%;max-width:94.792vw;margin:0 auto;border-radius:1.042vw;padding-left:1.563vw;padding-right:2.604vw;height:4.844vw;display:flex;align-items:center;justify-content:space-between;background-color:#0000001a;transition:var(--transition-300)}.scrolled-past-header header.page-width.drawer-menu{background-color:#383838}header.page-width.drawer-menu header-drawer{margin-left:0;display:flex;align-items:center;-moz-column-gap:2.604vw;column-gap:2.604vw}header.page-width.drawer-menu header-drawer .menu-drawer-container{display:flex}header.page-width.drawer-menu header-drawer .header__icon{width:2.292vw;height:2.292vw}header.page-width.drawer-menu header-drawer .header__icon:before{display:none}header.page-width.drawer-menu header-drawer .header__icon svg{transition:var(--transition-300);width:2.292vw;height:2.292vw}header.page-width.drawer-menu header-drawer #menu-drawer{width:100%;height:auto;left:50%;opacity:0;border:0;min-height:26.042vw;max-width:94.792vw;visibility:hidden;top:0;border-bottom-left-radius:1.042vw;border-bottom-right-radius:1.042vw;transform:translate(-50%);transition:var(--transition-300)}header.page-width.drawer-menu header-drawer #menu-drawer .menu-drawer__navigation{padding:1.604vw 1.563vw;width:20.104vw}header.page-width.drawer-menu header-drawer #menu-drawer .menu-drawer__menu{list-style:none;padding:0;margin:0}header.page-width.drawer-menu header-drawer #menu-drawer .menu-drawer__menu li{margin-bottom:.26vw;width:100%}header.page-width.drawer-menu header-drawer #menu-drawer .menu-drawer__menu li:last-child{margin-bottom:0}header.page-width.drawer-menu header-drawer #menu-drawer .menu-drawer__menu li a{font-size:.833vw;line-height:1.094vw;font-weight:600;color:var(--dark-grey);padding:.79vw 2.083vw .842vw;border-radius:1.563vw;width:100%;transition:var(--transition-300)}header.page-width.drawer-menu header-drawer #menu-drawer .menu-drawer__menu li a:hover{background-color:#000;color:#fff}header.page-width.drawer-menu header-drawer #menu-drawer .menu-drawer__menu li a.menu-drawer__menu-item--active{background-color:#000;color:#fff}header.page-width.drawer-menu header-drawer #menu-drawer .menu-drawer__navigation-container{display:flex;flex-wrap:wrap;background:#fff}header.page-width.drawer-menu header-drawer #menu-drawer .menu-drawer__column--images{width:71.979vw;padding:2.604vw;border-left:.104vw solid var(--light-grey)}header.page-width.drawer-menu header-drawer #menu-drawer .menu-drawer__column--images .menu-drawer__image-links{display:flex;align-items:center;-moz-column-gap:1.771vw;column-gap:1.771vw}header.page-width.drawer-menu header-drawer #menu-drawer .menu-drawer__column--images .menu-drawer__image-links .menu-drawer__image-link{display:flex;align-items:center;justify-content:center;z-index:1;position:relative;font-size:1.667vw;line-height:2.24vw;color:#fff;font-weight:600;overflow:hidden;border-radius:1.042vw;min-width:33.854vw;width:33.854vw;height:20.833vw}header.page-width.drawer-menu header-drawer #menu-drawer .menu-drawer__column--images .menu-drawer__image-links .menu-drawer__image-link:hover .menu-drawer__image-title{letter-spacing:.063vw}header.page-width.drawer-menu header-drawer #menu-drawer .menu-drawer__column--images .menu-drawer__image-links .menu-drawer__image-link:hover img{transform:scale(1.1)}header.page-width.drawer-menu header-drawer #menu-drawer .menu-drawer__column--images .menu-drawer__image-links .menu-drawer__image-title{position:absolute;left:1.563vw;bottom:1.406vw;z-index:2;transition:var(--transition-300)}header.page-width.drawer-menu header-drawer #menu-drawer .menu-drawer__column--images .menu-drawer__image-links img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:1.042vw;transition:var(--transition-300)}header.page-width.drawer-menu header-drawer .menu-opening #menu-drawer{opacity:1;visibility:visible}header.page-width.drawer-menu .header__icons{padding-right:0;-moz-column-gap:2.083vw;column-gap:2.083vw}header.page-width.drawer-menu .header__icons .header__icon{height:1.51vw}header.page-width.drawer-menu .header__icons .header__icon svg{height:1.51vw;-o-object-fit:contain;object-fit:contain;transition:var(--transition-300)}header.page-width.drawer-menu .header__icons .header__icon svg:hover{transform:scale(1.2)}header.page-width.drawer-menu .header__icons .header__icon--cart{margin-right:0;width:1.302vw}header.page-width.drawer-menu .header__icons .header__icon--cart svg{width:1.302vw}header.page-width.drawer-menu .header__icons .header__icon--account{margin-right:0;width:1.094vw}header.page-width.drawer-menu .header__icons .header__icon--account svg{width:1.094vw}header.page-width.drawer-menu .header__heading-logo-wrapper img{width:17.76vw;height:1.302vw;-o-object-fit:contain;object-fit:contain;transition:var(--transition-300)}header.page-width.drawer-menu .header__social-icons{display:flex;align-items:center;-moz-column-gap:.625vw;column-gap:.625vw;padding-top:.26vw;filter:drop-shadow(0px 0px 3px rgba(0,0,0,.5))}header.page-width.drawer-menu .header__social-icons a{width:1.458vw;height:1.458vw;text-decoration:none;transition:var(--transition-300)}header.page-width.drawer-menu .header__social-icons a svg{width:100%}header.page-width.drawer-menu .header__social-icons a:hover{transform:scale(1.2)}.header__heading-link{padding:0 .781vw 0 0}.menu-open header.page-width.drawer-menu{border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#f4f4f4;height:5.208vw}.menu-open header.page-width.drawer-menu #menu-drawer{top:100%}.menu-open header.page-width.drawer-menu .header__heading-logo-wrapper img{filter:invert(1)}.menu-open header.page-width.drawer-menu .header__icons .header__icon svg{filter:invert(1)}::-moz-selection{background-color:#f30a0ab3}::selection{background-color:#f30a0ab3}.site-box{display:flex;flex-direction:column;min-height:100vh}#MainContent{margin-top:-5.208vw;transition:var(--transition-300);overflow-x:clip;flex:1 1}.sec-video video{height:auto;width:100%;display:block}.about-us .sec-video video{height:100%;-o-object-fit:cover;object-fit:cover}.h-banner-bottom{margin:4.167vw auto;max-width:79.167vw;min-height:16.042vw;border-radius:1.042vw;background:#010101}.h-banner-bottom>div{padding:0;color:#fff}.h-banner-bottom h2{margin:0;color:#fff;padding:1.875vw .313vw 2.604vw 0}.h-banner-bottom p{color:#b8b8b8;line-height:2.344vw}.h-banner-bottom .rich-text__blocks{max-width:73.594vw}.h-services-slider{overflow:hidden;background:#000;padding:2.135vw 1.302vw .417vw}.h-services-slider .swiper{overflow:visible;padding:0 0 5.729vw}.h-services-slider h2{color:#fff;margin:0 0 4.948vw;font-weight:600;text-align:center}.h-services-slider h3{margin:0;font-size:1.667vw;color:#fff;font-weight:600;text-transform:uppercase;transition:var(--transition-300);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.h-services-slider a{text-decoration:none}.h-services-slider a:hover img{transform:scaleY(.9)}.h-services-slider a:hover h3{color:var(--red)}.h-services-slider .swiper-slide{padding:0 1.302vw}.h-services-slider .swiper-slide.swiper-slide-blank{display:none}.h-services-slider img{width:100%;display:block;margin-bottom:1.458vw;border-radius:1.042vw;transition:var(--transition-300)}.h-services-slider div.swiper-pagination{top:auto;bottom:1.719vw;font-size:0;line-height:1}.h-services-slider div.swiper-pagination .swiper-pagination-bullet{width:4.167vw;height:.677vw;margin:0 .26vw;opacity:1;border-radius:2.604vw;background:#fff;vertical-align:top;transition:var(--transition-400)}.h-services-slider div.swiper-pagination .swiper-pagination-bullet:hover,.h-services-slider div.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--red)}.h-services-slider .swiper-button{position:absolute;left:2.344vw;top:13.281vw;width:5.208vw;height:5.365vw;display:block;font-size:0;z-index:2;border-radius:50%;background-color:#bbbbbb80;transition:var(--transition-300)}.h-services-slider .swiper-button:hover{background-color:#bbb}.h-services-slider .swiper-button:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;font-size:0;border-radius:50%;background-color:#fff;-webkit-mask-image:url(arrow-right.svg);mask-image:url(arrow-right.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1.458vw;mask-size:1.458vw}.h-services-slider .swiper-button.swiper-button-disabled{cursor:no-drop;opacity:0;display:none;pointer-events:inherit}.h-services-slider .swiper-button:after{display:none}.h-services-slider .swiper-button-next{left:auto;right:2.344vw}.h-services-slider .swiper-button-prev{rotate:179deg}.h-partners-logos{overflow:hidden;padding:3.385vw 0 3.958vw}.h-partners-logos .swiper-horizontal{margin:0 -7.813vw}.h-partners-logos .swiper-slide a{pointer-events:none;cursor:auto}.h-partners-logos img{width:100%;display:block;border-radius:1.042vw;width:15.625vw;margin:0 auto}.h-partners-logos h2{margin:0 0 2.292vw;font-weight:600;text-align:center}.h-partners-logos h3{display:none}.btn-1 a{color:#fff;display:table;font-size:1.042vw;font-weight:800;padding:0 1.406vw .2vw;line-height:3.03vw;text-align:center;border-radius:1.563vw;background-color:#f30a0a;text-decoration:none;transition:var(--transition-300)}.btn-1 a:hover{background-color:gray}.h-dealer-sec{position:relative;text-align:center}.h-dealer-sec h2{color:#fff;margin-bottom:1.771vw;font-weight:600}.h-dealer-sec p{color:#b8b8b8;margin:0 0 3.073vw}.h-dealer-sec video{height:41.823vw;-o-object-fit:cover;object-fit:cover;-o-object-position:center -4.167vw;object-position:center -4.167vw}.h-dealer-sec .over-text{position:absolute;left:50%;top:0;width:73.021vw;padding:2.135vw 0 0;transform:translate(-50%)}.h-dealer-sec .btn-1{display:table;margin:0 auto}.h-sec-contact{padding:4.01vw 0}.h-sec-contact img{width:100%;height:36.615vw;-o-object-fit:cover;object-fit:cover}.h-sec-contact .top{text-align:center;padding-top:.729vw}.h-sec-contact .top h2{margin-bottom:1.198vw;font-weight:600}.h-sec-contact .top p{line-height:2.344vw;padding-bottom:2.188vw}.h-sec-contact .custom-grid{display:flex;flex-wrap:wrap}.h-sec-contact .custom-grid .left-1{width:50vw}.h-sec-contact .custom-grid .right-1{width:43.229vw;margin-left:auto;margin-right:2.604vw}.globo-formbuilder .panel.movingIn{width:auto;margin:0 -.26vw}.globo-formbuilder div.globo-form-app{max-width:100%;width:100%;margin:0;background:none}.globo-formbuilder div.globo-form-app .gfb__footer{padding-top:.156vw}.globo-formbuilder div.globo-form-app .gfb__footer button{border:0;color:#fff;font-size:1.042vw;font-weight:800;padding:0 1.406vw .2vw;line-height:3.085vw;text-align:center;border-radius:1.563vw;background-color:#f30a0a;font-family:var(--area-normal)}.globo-formbuilder div.globo-form-app .gfb__footer button:hover{filter:none;background-color:gray}.globo-formbuilder div.globo-form-app .gfb__footer button .spinner{border-radius:1.563vw}.globo-formbuilder div.globo-form-app .gfb__footer button .spinner:after{width:1.563vw;height:1.563vw}.globo-formbuilder div.globo-form-app .panels{z-index:1}.globo-formbuilder .globo-form-control{padding:0 .26vw;margin-bottom:.781vw}.globo-formbuilder .globo-form-control label{color:#000;margin-bottom:0;font-weight:600;line-height:2.344vw;letter-spacing:0;font-size:.833vw;font-family:var(--area-normal)}.globo-formbuilder .globo-form-control input,.globo-formbuilder .globo-form-control textarea,.globo-formbuilder .globo-form-control select{height:2.76vw;color:#000;padding:0 1.042vw .2vw;font-size:.833vw;border-radius:.26vw;background-color:#d9d9d9;font-family:var(--area-normal)}.globo-formbuilder .globo-form-control textarea{height:5.833vw;padding:.521vw 1.042vw}.globo-formbuilder .globo-form-control .help-block.error{color:#dc3545;margin:2px;line-height:1;font-size:.781vw}.globo-formbuilder .globo-form-control small{line-height:1;position:absolute;left:.313vw;margin-top:.104vw}.h-blog-slider .swiper{padding:0 1.302vw 4.167vw}.h-blog-slider .swiper-slide{padding:0 1.302vw}.h-blog-slider .swiper-button{position:absolute;left:3.646vw;top:11.458vw;width:5.208vw;height:5.365vw;display:block;font-size:0;z-index:2;border-radius:50%;background-color:#bbbbbb80;transition:var(--transition-300)}.h-blog-slider .swiper-button:hover{background-color:#bbb}.h-blog-slider .swiper-button:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;font-size:0;border-radius:50%;background-color:#fff;-webkit-mask-image:url(arrow-right.svg);mask-image:url(arrow-right.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1.458vw;mask-size:1.458vw}.h-blog-slider .swiper-button.swiper-button-disabled{cursor:no-drop;pointer-events:inherit}.h-blog-slider .swiper-button:after{display:none}.h-blog-slider .swiper-button-next{left:auto;right:3.646vw}.h-blog-slider .swiper-button-prev{rotate:179deg}.h-blog-slider a{text-decoration:none}.h-blog-slider a:hover img{transform:scaleY(.9)}.h-blog-slider a:hover h5{color:var(--red)}.h-blog-slider img{width:100%;border-radius:1.042vw;margin-bottom:1.458vw;height:26.178vw;object-fit:cover;transition:var(--transition-300)}.h-blog-slider h5{font-size:1.042vw;font-weight:800;margin-bottom:1.094vw;text-transform:uppercase;transition:var(--transition-300)}.h-blog-slider p{font-size:.833vw;line-height:1.823vw;padding-right:.521vw;margin-bottom:1.094vw}.h-blog-slider .read-more-btn{color:#000;display:table;font-weight:800;padding-right:1.719vw;background-image:url(read-more-arrow.svg);background-repeat:no-repeat;background-position:right .633vw;background-size:1.146vw;transition:var(--transition-300)}.h-blog-slider .read-more-btn:hover{text-decoration:underline}.h-blog-slider .top{display:flex;flex-wrap:wrap;align-items:center;padding:.104vw 2.604vw 2.135vw}.h-blog-slider .top h2{margin:0;font-size:1.667vw;font-weight:600}.h-blog-slider .top .see-all-btn{top:-.208vw;color:#000;font-size:1.667vw;font-weight:600;margin-left:auto;padding-right:2.5vw;position:relative;background-image:url(read-more-arrow-top.svg);background-repeat:no-repeat;background-position:right .677vw;background-size:1.51vw}input:focus,input:focus-visible,input:focus-within{outline:none;box-shadow:none}.footer-newsletter{display:flex;margin:0 auto;flex-wrap:wrap;max-width:94.844vw;align-items:center;padding:1.719vw 7.813vw 2.031vw;background:#f1f1f1;border-top-left-radius:1.042vw;border-top-right-radius:1.042vw}.footer-newsletter .left-1{width:33.958vw}.footer-newsletter .left-1 h4{line-height:1;font-size:1.042vw;margin-bottom:1.198vw}.footer-newsletter .left-1 p{font-size:.833vw;line-height:1.823vw}.footer-newsletter .right-1{width:40.104vw;padding-top:1.094vw;margin-left:auto;position:relative}.footer-newsletter .right-1 .fields{display:flex;flex-wrap:wrap;justify-content:space-between}.footer-newsletter .right-1 input{border:0;width:28.646vw;height:2.76vw;padding:0 1.042vw .2vw;font-size:.833vw;font-weight:700;color:#f1f1f1;background:#000;border-radius:1.302vw;font-family:var(--area-normal)}.footer-newsletter .right-1 input::-moz-placeholder{color:#f1f1f1}.footer-newsletter .right-1 input::placeholder{color:#f1f1f1}.footer-newsletter .right-1 .field-button{border:0;width:10.417vw;height:2.76vw;color:#fff;line-height:1;cursor:pointer;font-size:1.042vw;font-weight:800;text-align:center;border-radius:1.563vw;background-color:#f30a0a;font-family:var(--area-normal);transition:var(--transition-300);padding-bottom:.2vw}.footer-newsletter .right-1 .field-button:hover{filter:none;background-color:gray}.footer-newsletter .newsletter-form__message{position:absolute;margin:0;bottom:-1.279vw;left:.521vw;font-size:.833vw;font-weight:500;color:var(--dark-grey)}.footer a{transition:var(--transition-400)}.footer a:hover{color:var(--red)}.footer-copy{color:#b8b8b8;line-height:1;font-size:.833vw;font-weight:700;padding-right:.104vw;padding:1.925vw 0 2.083vw;text-align:center;background:#000}.footer-copy a{color:#b8b8b8;text-decoration:none}.footer-copy a.cleartwo{text-decoration:underline}.info-box{color:#fff;background:#000;padding:2.135vw 2.604vw 0}.info-box img{width:23.646vw;margin:0 auto 3.333vw}.info-box h3{color:#fff;font-size:1.25vw;font-weight:800;margin-bottom:1.406vw;text-transform:uppercase}.info-box a{display:table;color:#fff;font-size:1.042vw;font-weight:700;line-height:1.823vw;width:-moz-fit-content;width:fit-content;text-decoration:none}.info-box a.icons{line-height:1.979vw;padding-left:2.969vw;margin-bottom:.469vw;background-size:1.927vw;background-position:0 0;background-repeat:no-repeat}.info-box a.icons.map{padding-left:2.969vw;background:url(foo-ico-1.svg) no-repeat 0 0/1.927vw}.info-box a.icons.map span{display:table;margin-bottom:.417vw}.info-box a.icons.map i{font-style:normal}.info-box a.icons.phone{background-image:url(foo-ico-2.svg)}.info-box a.icons.mail{background-image:url(foo-ico-3.svg)}.info-box a.icons.time{cursor:default;background-image:url(foo-ico-4.svg)}.info-box a.icons.time:hover{color:#fff}.info-box .foo-grid{display:flex;flex-wrap:wrap}.info-box .foo-1{width:24.531vw}.info-box .foo-2{width:30.208vw}.info-box .foo-3{width:39.948vw}.info-box ul{margin:0;padding:0;list-style-type:none}.info-box ul li{margin-bottom:.677vw}.info-box ul li:last-child{margin-bottom:0}.info-box .ul-grid{display:flex;flex-wrap:wrap}.info-box .ul-1{width:13.229vw}.info-box .ul-2{width:12.5vw}.info-box .ul-3{width:14.219vw}.shopify-pc__banner__dialog{display:none;transform:translateY(-50%) scale(.6)}.ab-sec-1 .top-banner{height:41.667vw;overflow:hidden}.ab-1{display:flex;flex-wrap:wrap;padding:3.49vw 0 0}.ab-1 .left-t{width:47.448vw;font-size:1.042vw;line-height:225%;margin-left:10.417vw}.ab-1 .left-t p{margin-bottom:2.344vw}.ab-1 .left-t h3{line-height:3.125vw}.ab-1 .right-img{width:36.458vw;margin-left:auto}.ab-2-outer h2{margin:.833vw 0 2.292vw 1.771vw}.ab-2-outer .h-partners-logos{padding-bottom:4.167vw}.ab-3{min-height:36.458vw;position:relative;margin-bottom:4.167vw}.ab-3 video.ab-3_video{height:36.458vw}.ab-3 .over-text{top:50%;left:4.167vw;width:27.5vw;height:28.958vw;color:#fff;line-height:2.344vw;position:absolute;padding:2.24vw 2.604vw;border-radius:1.042vw;background:#010101;transform:translateY(-50%)}.ab-3 .content{padding-bottom:2.396vw}.global-page .top-banner,.global-page .top-banner .video{position:relative}.global-page .top-banner .logo-img{position:absolute;left:2.604vw;bottom:2.396vw;width:20.938vw}.global-page .top-banner .overtext{position:absolute;right:2.604vw;top:0;width:33.854vw;height:100%;display:flex;flex-wrap:wrap;padding-bottom:2.604vw;align-items:flex-end}.global-page .top-banner .overtext h2,.global-page .top-banner .overtext h3,.global-page .top-banner .overtext h4,.global-page .top-banner .overtext h5{color:#fff;margin-bottom:0}.global-page .top-banner .overtext h2{text-transform:uppercase;margin-bottom:1.406vw;line-height:3.125vw;font-weight:800;font-size:1.667vw}.global-page .top-banner .overtext h4{margin-bottom:1.406vw;line-height:1.823vw;font-weight:700;font-size:.833vw}.global-page .top-banner .overtext p{margin-bottom:1.823vw;line-height:1.823vw;font-weight:700;font-size:.833vw;color:#b8b8b8}.global-page .top-banner .overtext p:last-child{margin-bottom:0}.global-1{display:flex;padding:3.49vw 0 4.115vw}.global-1 .left-t{width:40.26vw;margin-left:10.417vw}.global-1 .left-t p{margin-bottom:1.823vw}.global-1 .left-t h3{margin-bottom:2.5vw;font-weight:800}.global-1 .left-t ul{margin:0;padding:0;list-style-type:none}.global-1 .left-t ul li{margin-bottom:2.083vw}.global-1 .left-t ul li:last-child{margin-bottom:0}.global-1 .left-t ul strong{color:#000;font-weight:900}.global-1 .right-img{width:42.708vw;margin-left:auto}.global-2{margin-bottom:4.948vw;padding:2.031vw 5.208vw;background:#f2f4f3}.global-2 h2{font-weight:600;text-align:center;margin-bottom:3.854vw}.global-2 .features ul{margin:0;padding:0;display:flex;row-gap:2.083vw;flex-wrap:wrap;justify-content:space-between;list-style-type:none}.global-2 .features ul li{width:43.698vw;min-height:12.344vw;line-height:2.344vw;padding:1.146vw 1.719vw;border-radius:1.042vw;background-color:#fff;color:#646464}.global-2 .btn-1{display:flex;padding-top:3.021vw;justify-content:center}.global-ghost .top-banner .overtext{padding-bottom:10.729vw}.global-ghost .top-banner .overtext h3{text-transform:uppercase;padding-bottom:.885vw;font-weight:800;font-size:1.25vw}.global-ghost .top-banner .overtext p{margin-bottom:2.083vw}.global-ghost .top-banner .logo-img{left:5.313vw;bottom:3.229vw;width:8.594vw}.global-ghost .features h2{text-align:center}.global-ghost .features ul li{display:flex;align-items:center;padding:.208vw 1.719vw;min-height:5.104vw}.global-ghost .global-1{padding-bottom:2.76vw}.global-ghost .global-1 .left-t{line-height:2.344vw}.global-ghost .global-1 .left-t p{margin-bottom:2.344vw;color:#646464}.global-ghost .global-2{padding-top:2.865vw}.global-ghost .global-2 .left-t{line-height:2.344vw}.global-ghost .global-2 .left-t p{margin-bottom:2.344vw}.global-ghost .global-2 .btn-1{padding-top:3.125vw}.global-ghost .global-3{padding-bottom:2.552vw}.global-ghost .global-3 h2{text-align:center;font-weight:700;margin-bottom:4.167vw;text-transform:capitalize}.global-ghost .flex-grid{display:flex;margin:0 auto;flex-wrap:wrap;max-width:79.167vw;align-items:flex-start}.global-ghost .flex-grid .left-1{width:40.313vw;margin-top:-.729vw;line-height:2.344vw}.global-ghost .flex-grid .left-1 p{margin-bottom:2.344vw}.global-ghost .flex-grid .right-1{width:34.219vw;min-height:18.385vw;margin-left:auto;border-radius:1.042vw;background:#000103}.global-ghost .flex-grid .right-1 h2{margin:1.667vw 0vw 2.031vw;font-weight:800;color:#fff}.global-ghost .flex-grid .right-1 a{height:4.531vw;width:14.479vw;font-size:0;display:table;margin:0 auto 1.042vw;border-radius:5.208vw;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(app-store-ico.svg)}.global-ghost .flex-grid .right-1 a.google-link{background-image:url(google-play-ico.svg)}.global-ghost .flex-grid .right-1 a:last-child{margin-bottom:0}.global-dpf .features ul li{display:flex;color:#646464;align-items:center;min-height:5.208vw;padding:0 1.719vw .521vw;font-weight:800}.global-dpf .feature-1{padding-bottom:2.813vw}.global-dpf .global-1{padding-bottom:1.563vw}.global-dpf .global-1 h2{margin-bottom:1.979vw;font-weight:700}.global-dpf .global-1 p{margin-bottom:2.083vw}.global-dpf .global-02{padding-top:2.552vw;padding-bottom:3.021vw;margin-bottom:4.271vw}.global-dpf .global-02 h2{margin-bottom:3.021vw;text-transform:capitalize;font-weight:700}.global-dpf .global-02 p{margin-bottom:2.083vw}.global-dpf .global-3{padding:2.969vw 0 3.333vw;background:#010101}.global-dpf .global-3 h2{color:#fff;max-width:56.25vw;line-height:3.646vw;margin:0 auto 3.333vw;text-align:center;text-transform:capitalize}.global-dpf .global-3 .flex{display:flex;margin:0 auto;flex-wrap:wrap;line-height:2.344vw;max-width:79.167vw;justify-content:space-between}.global-dpf .global-3 .flex>div{width:36.771vw}.global-dpf .global-3 .flex>div p{color:#b8b8b8}.global-dpf .global-4{padding:3.906vw 0 3.75vw 10.417vw}.global-dpf .global-4>h2{color:#020202;font-size:1.042vw;margin-bottom:0;line-height:2.604vw;font-weight:900;text-align:center;padding:2.448vw 10.417vw 0 0}.global-dpf .global-4 .flex{display:flex;margin:0 auto;flex-wrap:wrap;line-height:2.083vw;justify-content:space-between}.global-dpf .global-4 .flex>div{width:42.708vw}.global-dpf .global-4 .flex .left-1{padding-right:.313vw}.global-dpf .global-4 .flex .left-1 h2{margin-bottom:2.135vw;line-height:3.125vw;font-weight:700}.global-dpf .global-4 .flex .right-img{padding-top:.26vw}.global-dpf .global-4 ul{margin:0;padding:.677vw 0 0;list-style:none}.global-dpf .global-4 ul li{color:#646464;line-height:2.344vw;min-height:6.146vw;margin-bottom:1.563vw;border-radius:1.042vw;background:#f2f4f3;padding:.417vw 1.042vw 1.042vw .885vw}.global-dpf .global-4 ul li strong{color:#020202;font-weight:900}.global-dpf .global-5{margin-bottom:4.115vw;padding:3.229vw 5.208vw .729vw}.global-dpf .global-5 h2{margin-bottom:2.344vw;text-transform:capitalize}.global-dpf .global-5 p{color:#646464;padding:0 5.208vw;text-align:center;margin-bottom:3.75vw}.global-dpf .global-5 ul li{display:block;color:#646464;min-height:9.271vw;padding:1.042vw 1.719vw .521vw}.global-dpf .global-5 ul li strong{color:#020202}.global-dpf .global-5 ul li:nth-child(2) strong{display:block}.global-ecu .top-banner .overtext{padding-bottom:3.542vw}.global-ecu .top-banner .overtext h2{margin-bottom:.365vw}.global-ecu .top-banner .overtext h4{margin-bottom:.104vw;font-weight:900;font-size:1.042vw}.global-ecu .top-banner .overtext p{color:#fff;font-weight:600}.global-ecu .top-banner .overtext p:last-child{color:#b8b8b8}.global-ecu-1{padding-bottom:1.042vw}.global-ecu-1 h2{margin-bottom:1.979vw}.global-ecu-1 h4{margin-bottom:.417vw;font-weight:900;font-size:1.042vw}.global-ecu-1 .left-t p{margin-bottom:2.5vw}.global-ecu-2{margin-bottom:4.167vw;padding-top:7.969vw;padding-bottom:3.542vw}.global-ecu-2 strong{left:0;top:-4.471vw;color:#000;font-size:1.667vw;font-weight:700;position:absolute}.global-ecu-2 .features ul li{position:relative;min-height:18.646vw;padding:.99vw 1.719vw}.global-ecu-3{max-width:79.167vw;line-height:2.344vw;text-align:center;border-radius:1.042vw;margin:0 auto 4.167vw;background:#010101;padding:2.175vw 2.604vw 2.083vw}.global-ecu-3 h2{color:#fff;margin-bottom:2.252vw}.global-ecu-3 p{color:#b8b8b8}.global-ecu-4{margin-bottom:4.167vw;padding:2.865vw 10.417vw 3.125vw}.global-ecu-4 h2{text-transform:capitalize;margin-bottom:2.813vw}.global-ecu-4 .features ul{-moz-column-gap:2.083vw;column-gap:2.083vw;justify-content:flex-start}.global-ecu-4 .features ul li{width:25vw;color:#646464;font-weight:900;border-radius:.521vw;min-height:inherit;padding:.86vw 1.042vw .96vw}.global-ecu-4 h5{color:#646464;font-size:1.042vw;font-weight:900;text-align:center;margin:3.646vw 0 0}.global-exhaust .top-banner .overtext{right:auto;left:5.208vw;width:30.573vw;color:#b8b8b8;padding-bottom:4.375vw}.global-exhaust .top-banner .overtext h2{line-height:2.604vw}.global-exhaust-1{margin-bottom:0;padding-top:3.906vw;padding-bottom:4.219vw;background:transparent}.global-exhaust-1 h2{margin-bottom:3.073vw}.global-exhaust-1 .features ul li{color:#fff;background:#000}.global-exhaust-2{padding-top:2.24vw;margin-bottom:4.219vw;padding-bottom:2.552vw}.global-exhaust-2 h2{margin-bottom:4.115vw}.global-exhaust-2 .features ul li{color:#646464;min-height:11.875vw}.global-exhaust-2 .features ul li strong{font-weight:900}.contact .h-blog-slider{display:none}.contact-sec{margin-bottom:4.167vw;background:#090909;padding:12.24vw 10.417vw 3.698vw}.contact-sec .custom-grid{display:flex;flex-wrap:wrap;justify-content:space-between}.contact-sec .info-box{padding:0;display:flex;flex-wrap:wrap;background:none}.contact-sec .info-box br{display:none}.contact-sec .info-box a{transition:var(--transition-400)}.contact-sec .info-box a:hover{color:var(--red)}.contact-sec .info-box a.icons.phone{order:1}.contact-sec .info-box a.icons.mail{order:2;margin-left:auto;margin-right:.104vw}.contact-sec .info-box a.icons.map{order:3;margin-top:1.042vw;margin-bottom:1.615vw}.contact-sec .info-box a.icons.map span,.contact-sec .info-box a.icons.map i{display:none}.contact-sec .info-box a.icons.time{order:4}.contact-sec .left-1{width:35.833vw;padding-top:.313vw}.contact-sec .left-1 h6{margin:0;color:#fff;font-size:1.042vw;font-weight:900;line-height:2.083vw;padding:.469vw 0 3.75vw}.contact-sec .left-1 h3{color:#fff;font-size:1.25vw;font-weight:800;margin-bottom:1.302vw;text-transform:uppercase}.contact-sec .left-1 p{color:#b8b8b8}.contact-sec .right-1{width:37.031vw}.contact-sec .globo-form-id-103698 .globo-form-app .globo-form-control input,.contact-sec .globo-form-id-103698 .globo-form-app .globo-form-control textarea{background:#d9d9d9}.contact-sec .globo-form-id-103698 .globo-form-app .globo-form-control label.globo-label span.label-content,.contact-sec .globo-form-id-103698 .globo-form-app .globo-form-control label.globo-label span.text-danger{color:#fff}.top-recent-blog{padding-top:10.283vw;background:#090909}.top-recent-blog .append-recent-blog{padding:2.031vw 9.271vw .99vw}.top-recent-blog .swiper{padding:3.073vw 0 0}.top-recent-blog img{margin-bottom:1.198vw}.top-recent-blog h1{color:#fff;font-size:2.5vw;font-weight:700;text-align:center;text-transform:capitalize}.top-recent-blog h5{color:#fff;margin-bottom:0;text-transform:inherit}.top-recent-blog p{display:none}.top-recent-blog .h-blog-slider{position:relative}.top-recent-blog .top{top:.104vw;left:1.146vw;padding:0;position:absolute}.top-recent-blog .top h2{color:#fff;font-size:0}.top-recent-blog .top h2:before{font-size:1.25vw;content:"Recent Posts"}.top-recent-blog .see-all-btn{display:none}.top-recent-blog .swiper-slide{padding:0 1.146vw}.top-recent-blog .swiper-button{top:0;left:auto;right:3.75vw;width:2.083vw;height:2.083vw;margin-top:0}.top-recent-blog .swiper-button:before{-webkit-mask-size:.729vw;mask-size:.729vw}.top-recent-blog .swiper-button-next{right:1.146vw}.blog-filters{gap:1.042vw;display:flex;padding:4.167vw 10.417vw 3.073vw;justify-content:flex-end}.blog-filters select{width:auto;cursor:pointer;font-size:.833vw;min-width:7.813vw;max-width:7.813vw;font-weight:600;border-radius:.521vw;-webkit-appearance:none;-moz-appearance:none;appearance:none;white-space:nowrap;overflow:hidden;line-height:2.348vw;text-overflow:ellipsis;padding:0 1.146vw .1vw .469vw;border:.156vw solid #BFBCBC;font-family:var(--area-normal);background-repeat:no-repeat;background-size:.469vw;transition:var(--transition-300);background-position:right .365vw center;background-image:url(dropdown-ico.svg);color:#090909;text-transform:capitalize}.blog-filters .open select{background-image:url(dropdown-up-ico.svg)}.blog-filters input{width:10.417vw;height:2.604vw;font-size:.833vw;padding:0 1.938vw .1vw .938vw;font-weight:600;line-height:1.302vw;border-radius:.521vw;border:.156vw solid #bfbcbc;font-family:var(--area-normal);background-image:url(search-ico.svg);background-repeat:no-repeat;background-size:.885vw;background-position:right .833vw top .833vw;transition:background-position .3s ease-in-out}.blog-filters input::-moz-placeholder{color:#b8b8b8}.blog-filters input::placeholder{color:#b8b8b8}.blog-filters input::-webkit-search-cancel-button{position:relative;right:-.167vw;top:.104vw;color:var(--red);cursor:pointer}.filter-dropdown:hover,.sort-dropdown:hover,.filter-dropdown:focus,.sort-dropdown:focus{border-color:#000;outline:none;box-shadow:none}.blog-ajax-container{padding:0 9.375vw}.blog-ajax-container img{height:15.625vw;margin-bottom:.99vw}.blog-ajax-container h5{margin-bottom:.677vw;line-height:1.458vw;min-height:2.917vw;max-height:2.917vw;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-transform:none}.blog-ajax-container time{display:none}.blog-ajax-container p{margin-bottom:.938vw;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog-ajax-container .read-more-btn{padding-right:1.198vw;background-size:.729vw;font-size:.833vw;background-position:right .833vw}.blog-ajax-container .swiper-wrapper{flex-wrap:wrap}.blog-ajax-container .swiper-slide{padding:0 1.042vw 2.865vw;width:33.33%}.blog-ajax-container .no-results-message{text-align:center;margin-bottom:5vw;font-size:1.3vw;line-height:1}.ajax-pagination ul{gap:.833vw;margin:0;display:flex;padding:0 0 4.115vw;justify-content:center;list-style-type:none}.ajax-pagination ul li a{width:1.875vw;height:1.875vw;display:flex;align-items:center;justify-content:center;border-radius:50%;line-height:1;font-weight:700;font-size:1.042vw;color:#000;padding-bottom:.2vw}.ajax-pagination ul li a.active{color:#fff;background:var(--red)}.ajax-pagination ul li a[data-part=\2026].active{width:auto;color:#000;background:transparent}.ajax-pagination ul li.icons a{font-size:0;line-height:1;background-size:.573vw;background-position:center;background-repeat:no-repeat;background-image:url(nav-ico-left.svg)}.ajax-pagination ul li.icons.nav-next a{background-image:url(nav-ico-right.svg)}.single-post-banner{padding-top:9.427vw;padding-bottom:3.333vw;background:#000}.single-post-banner img{margin:0 auto;width:100%;max-width:79.167vw;border-radius:1.042vw;max-height:31.771vw;object-fit:cover}.single-post-banner h1{color:#fff;font-size:2.5vw;font-weight:700;text-align:center;margin:0 auto 2vw;max-width:79.167vw}.article-single .left-top{gap:3.333vw;display:flex;flex-wrap:wrap;font-weight:900;padding-bottom:2.5vw;color:#b8b8b8}.article-single .left-top span{color:#090909}.article-single .flex{display:flex;flex-wrap:wrap;padding:3.802vw 10.417vw 4.844vw;justify-content:space-between}.article-single .left-1{width:50.208vw}.article-single .left-1 a{color:gray;transition:var(--transition-300)}.article-single .left-1 a:hover{color:var(--red)}.article-single .left-1 h4{font-size:1.042vw;font-weight:900;margin-bottom:.417vw}.article-single .left-1 p{margin-bottom:2.5vw}.article-single .right-1{width:25vw}.article-single .right-1 h3{font-size:1.042vw;font-weight:700;margin:.417vw 0 1.406vw}.article-single .right-1 img{height:15.625vw;object-fit:cover;margin-bottom:1.094vw}.article-single .right-1 h5{line-height:1.354vw;margin-bottom:.781vw;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.article-single .right-1 time{display:none}.article-single .right-1 p{margin-bottom:.938vw;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.article-single .right-1 .read-more-btn{padding-right:1.198vw;background-size:.729vw;font-size:.833vw;background-position:right .833vw}.article-single .right-1 .swiper-slide{padding:0 0 1.823vw}.sec-collection .top-banner{display:flex;flex-wrap:wrap;background:#090909;padding:10.26vw 7.031vw 3.073vw 5.208vw}.sec-collection .top-banner aside{width:11.406vw;position:relative}.sec-collection .top-banner aside .search button{font-weight:800;line-height:2.604vw;text-align:center;background-color:#fff;color:#000;width:11.406vw;height:2.604vw;border-radius:.26vw;border:0;font-size:1.042vw;padding-bottom:.1vw;display:flex;align-items:center;justify-content:center;font-family:var(--area-normal);cursor:pointer;position:relative;transition:var(--transition-300);z-index:0}.sec-collection .top-banner aside .search button:before{content:"";position:absolute;width:0%;height:100%;border-radius:.26vw;background-color:#f30a0a;left:0;top:0;z-index:-1;opacity:0;transition:var(--transition-300)}.sec-collection .top-banner aside .search button:hover{color:#fff}.sec-collection .top-banner aside .search button:hover:before{width:100%;opacity:1}.sec-collection .top-banner .right-banner{width:71.719vw;margin-left:auto}.sec-collection .top-banner .swiper{padding:0 0 1.51vw}.sec-collection .top-banner .swiper-slide{padding:0 5.938vw}.sec-collection .top-banner .h-services-slider{padding:0;background:none}.sec-collection .top-banner .h-services-slider img{margin-bottom:0;max-height:26.51vw;object-fit:cover;border-radius:10px}.sec-collection .top-banner .h-services-slider div.swiper-pagination{bottom:.052vw;left:-7.135vw}.sec-collection .top-banner .h-services-slider div.swiper-pagination .swiper-pagination-bullet{width:2.708vw;height:.417vw;margin:0 .156vw}.sec-collection .top-banner .h-services-slider .swiper-button{left:0;top:11.094vw}.sec-collection .top-banner .h-services-slider .swiper-button-next{left:auto;right:0}.sec-collection .facets-container{padding:3.542vw 0 .365vw}.sec-collection .active-facets{display:block;margin-top:0;position:absolute;left:0;top:-2.344vw;line-height:1;font-size:.833vw}.sec-collection .active-facets a{color:#fff;text-decoration:none;transition:var(--transition-300)}.sec-collection .active-facets a:hover{color:var(--red)}.sec-collection .active-facets .after-selected-facet,.sec-collection .active-facets .for-js-get{display:none}.sec-collection .active-facets .active-facets-desktop{color:#fff}.sec-collection .active-facets .after-selected-facet+.for-js-get{display:block}.sec-collection .facets__form-vertical{width:100%;position:relative}.sec-collection .caption-large{font-size:inherit;line-height:1;letter-spacing:0}.sec-collection .facets__summary{padding:0;color:#fff;font-size:.833vw;font-weight:800;margin-bottom:0}.sec-collection details{margin-bottom:1.198vw}.sec-collection .facets__summary:hover{color:#fff}.sec-collection .facets__summary .top1{margin-bottom:.573vw}.sec-collection .facets__summary .top1 span{display:flex;line-height:1}.sec-collection .facets__summary .selected-option{font-weight:500;line-height:1.302vw;border-radius:.26vw;padding:0vw 2vw .208vw .521vw;background:#232222;position:relative;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.sec-collection .facets__summary .selected-option:before{content:"";position:absolute;top:.365vw;right:.469vw;width:.781vw;height:.781vw;background:url(drop-plus-ico.svg) no-repeat center/contain}.sec-collection .facets-wrap-vertical{border:0;margin:0;padding:0}.sec-collection .facets-wrap-vertical ul{padding:0;margin:0;max-height:18.833vw;overflow-y:auto}.sec-collection .facets-wrap-vertical ul::-webkit-scrollbar{width:4px}.sec-collection .facet-checkbox{padding:0;color:#000;line-height:1.3;display:block;font-weight:500;font-size:.7vw;cursor:pointer}.sec-collection .facet-checkbox:hover,.sec-collection .facet-checkbox.active,.sec-collection .facet-checkbox:has(:focus-visible){color:var(--red)}.sec-collection .facets__disclosure-vertical{border-top:0;position:relative}.sec-collection .facets__disclosure-vertical svg{display:none}.sec-collection .facets__display-vertical{position:absolute;left:0;top:100%;width:100%;z-index:1;padding:.521vw;border-radius:.26vw;background:#ececec;min-width:max-content}.sec-collection .facets__display-vertical show-more-button{display:none}.sec-collection .facets__display-vertical .facets__item{display:block!important;padding:5px 0;cursor:pointer;border-bottom:1px solid lightgrey}.sec-collection .facets__display-vertical .facets__item:has(input[value="gid://shopify/Metaobject/331992596822"]){display:none!important}.sec-collection .facets__display-vertical .facets__item:has(input:checked){pointer-events:none}.sec-collection .facets__display-vertical .facets__item:last-child{border-bottom:0}.sec-collection #clear-all-filters{display:none}.sec-collection:has(input.with-val:checked) #clear-all-filters{display:block}.sec-collection .facets__display-vertical span{display:block;text-transform:uppercase}.sec-collection .facets__display-vertical .c2-label input{position:absolute;opacity:0}.sec-collection .facets__display-vertical .c2-label input:checked+span{color:var(--red)}.sec-collection .facets__display-vertical .facets__item:last-child{margin-bottom:0}#FacetsWrapperDesktop:has(details[data-filter=data-make] .facet-not-selected) details[data-filter=data-model]{cursor:not-allowed}#FacetsWrapperDesktop:has(details[data-filter=data-make] .facet-not-selected) details[data-filter=data-model] summary{pointer-events:none}#FacetsWrapperDesktop:has(details[data-filter=data-model] .facet-not-selected) details[data-filter=data-transmission]{cursor:not-allowed}#FacetsWrapperDesktop:has(details[data-filter=data-model] .facet-not-selected) details[data-filter=data-transmission] summary{pointer-events:none}#FacetsWrapperDesktop:has(details[data-filter=data-transmission] .facet-not-selected) details[data-filter=data-parts]{cursor:not-allowed}#FacetsWrapperDesktop:has(details[data-filter=data-transmission] .facet-not-selected) details[data-filter=data-parts] summary{pointer-events:none}.sec-collection details:has(ul li:only-child){opacity:.6;pointer-events:none}#FacetsWrapperDesktop{display:flex;flex-wrap:wrap}#FacetsWrapperDesktop>div,#FacetsWrapperDesktop>details{width:100%}#FacetsWrapperDesktop>details[data-filter=data-make]{order:1}#FacetsWrapperDesktop>details[data-filter=data-model]{order:2}#FacetsWrapperDesktop>details[data-filter=data-transmission]{order:3}#FacetsWrapperDesktop>details[data-filter=data-parts]{order:4}#FacetsWrapperDesktop>details[data-filter=data-service]{order:5}#FacetsWrapperDesktop>details[data-filter=data-engine-type]{order:6}.facets-verticals{position:relative;z-index:2}.product__media-toggle{position:absolute;top:.99vw;width:2.5vw;height:2.5vw;background:red;left:.99vw;border-radius:50%}.product-grid-container{margin-bottom:4.167vw;padding:1.3vw 0 3.125vw;background-color:#f2f4f3}.product-grid-container>h2{color:#090909;line-height:3.125vw;font-size:1.667vw;margin-bottom:2vw;text-align:center}.product-grid-container .ajax-pagination{padding:1.823vw 0 0}.product-grid-container .ajax-pagination ul{padding-bottom:0}.product-grid-container .ajax-pagination ul a{text-decoration:none}.product-grid-container .collection{padding:0 10.417vw}.product-grid-container .grid{margin:0;row-gap:0;justify-content:center;-moz-column-gap:1.302vw;column-gap:1.302vw}.collections .sec-collection .facets-container{display:none}.sec-collection .top-banner aside .search button.clear-all-filters{all:unset;color:red;font-size:.729vw;line-height:1.2;text-align:center;margin:0;cursor:pointer;width:auto;position:absolute;top:.313vw;right:0;font-weight:700}.sec-collection .top-banner aside .search button.clear-all-filters:before{display:none}.product-grid-container .grid .grid__item{width:25.521vw;flex-grow:inherit;max-width:inherit;padding:0 0 1.302vw}.product-grid-container .grid .grid__item .pro-card{height:100%;background-color:#fff}.product-grid-container .pro-top{display:flex;flex-wrap:wrap;align-items:flex-start;padding:.365vw .938vw .104vw .833vw;justify-content:space-between}.product-grid-container .pro-top a{width:16.51vw;font-size:.833vw;line-height:1.823vw;color:#494848;font-weight:700;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:var(--transition-300)}.product-grid-container .pro-top a:hover{color:var(--red)}.product-grid-container .pro-top img{width:3.854vw;height:3.698vw;margin-bottom:0;-o-object-fit:contain;object-fit:contain}.product-grid-container .featured_media{margin-bottom:.625vw}.product-grid-container .featured_media a{overflow:hidden;display:flex}.product-grid-container .featured_media img{height:18.438vw;-o-object-fit:contain;object-fit:contain;transition:var(--transition-300)}.product-grid-container .featured_media img:hover{transform:scale(1.1)}.product-grid-container .pro-content{display:flex;flex-wrap:wrap;align-items:flex-end;padding:0 1.094vw 1.042vw .833vw;justify-content:space-between}.product-grid-container .pro-content .price{font-size:1.042vw;letter-spacing:0;line-height:1;color:#000;font-weight:900;margin-bottom:.417vw;position:relative}.product-grid-container .pro-content .price:before{content:"From";font-size:1.042vw;line-height:1;color:#000;font-weight:900;position:absolute;left:.052vw;top:-2.135vw}.product-grid-container .pro-content .price small{font-size:1.042vw;font-weight:600}.product-grid-container .pro-content .quick-add{margin:0}.product-grid-container .pro-content .quick-add__submit{width:100%;width:10.417vw;color:#000;font-size:.833vw;font-weight:700;cursor:pointer;line-height:2.396vw;padding:0;border-radius:5.208vw;border:.104166667vw solid #494848;position:relative;transition:var(--transition-300);z-index:1;display:flex;align-items:center;justify-content:center;-moz-column-gap:.521vw;column-gap:.521vw;background-color:#fff}.product-grid-container .pro-content .quick-add__submit:after{content:"";position:relative;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg width='15' height='12' viewBox='0 0 15 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.75 5.75L13.5 5.75' stroke='%23020202' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.25 0.75L13.5 5.75L9.25 10.75' stroke='%23020202' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");width:.781vw;height:.625vw;transition:var(--transition-300)}.product-grid-container .pro-content .quick-add__submit:before{content:"";position:absolute;width:0%;height:100%;border-radius:5.208vw;background-color:#f30a0a;left:0;top:0;z-index:-1;opacity:0;transition:var(--transition-300)}.product-grid-container .pro-content .quick-add__submit:hover{color:#fff;border-color:#f30a0a}.product-grid-container .pro-content .quick-add__submit:hover:after{filter:invert(1)}.product-grid-container .pro-content .quick-add__submit:hover:before{width:100%;opacity:1}.product-grid-container .pro-content .quick-add__submit.loading{font-size:0}.product-grid-container .pro-content .quick-add__submit.loading:after{background-image:none}.product-grid-container .pro-content .quick-add__submit.loading .loading__spinner{line-height:1}small.pro-single,.pro_sold_out{display:none}.product-single .product-media{padding:9.054vw 0 0}.product-single .product-media-container{border:0}.product-single .product-media small{display:none;text-transform:uppercase}.product-single .product-media .price-excluding-vat small.pro-single{display:block}.product-single .product-media .price--large small.pro-single{display:none}.product-single .product-media .price--large small{display:block}.product-single .product-media .price__badge-sold-out{display:none}.product-single .product-media h1{color:#fff;font-size:1.25vw;line-height:2.344vw;text-align:center;margin-bottom:3.073vw;text-transform:uppercase}.product-single .product-media .constrain-height .media{padding-top:19.74vw}.product-single .product-media .product__media-list{padding:0}.product-single .product-media .product__media-list .swiper{overflow:hidden;padding:0}.product-single .product-media .slider-outer{padding:0 1.875vw}.product-single .product-media .swiper-slide{padding:0 .729vw}.loader{color:#fff;font-size:45px;text-indent:-9999em;overflow:hidden;width:1em;height:1em;border-radius:50%;position:absolute;top:50%;left:50%;display:none;transform:translateZ(0);animation:mltShdSpin 1.7s infinite ease,round 1.7s infinite ease}@keyframes mltShdSpin{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}to{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@keyframes round{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media only screen and (min-width:768px){.product-single .product-media .swiper-wrapper .swiper-slide:only-child{margin:0 auto;width:840px!important}.product-sec.cols-3 .product-media.h-services-slider .swiper-wrapper{justify-content:center}.product-sec.cols-3 .product-media.h-services-slider .swiper-wrapper:has(.swiper-slide:nth-child(4)){justify-content:inherit}.product-single .swiper-button.swiper-button-lock{display:none}}.product-single .product--no-media{max-width:inherit;margin:0}div#pagination{text-align:center}.product-single .swiper-button.swiper-button-lock{opacity:.1}.product-single .product-media .swiper-button{left:.8vw;top:9.16vw;width:3.646vw;height:3.75vw}.product-single .product-media .swiper-button:before{-webkit-mask-size:1.094vw;mask-size:1.094vw;-webkit-mask-image:url(right-arrow-icon.svg);mask-image:url(right-arrow-icon.svg)}.product-single .product-media .swiper-button-next{left:auto;right:.8vw}.product-single .product-media .after-media{display:flex;flex-wrap:wrap;padding:2.031vw 2.604vw 1.458vw;justify-content:space-between}.product-single .product-media .after-media .left-1{width:28.594vw}.product-single .product-media .after-media .left-1 .top{padding:.26vw 0 .365vw;border-radius:.521vw;text-align:center;margin-bottom:.885vw;border:.208vw solid #0BC724}.product-single .product-media .after-media .left-1 .top strong{font-weight:900;color:#0bc724;text-transform:uppercase}.product-single .product-media .after-media .left-1 .top p{color:#fff}.product-single .product-media .after-media .left-1 .bottom{color:#fff;padding:.521vw;border-radius:.521vw;text-align:center;font-weight:900;background:#232222}.product-single .product-media .after-media .top-desc{width:6.302vw;margin:.833vw 0 0 5.208vw}.product-single .product-media .after-media .top-desc a{color:#fff;display:block;line-height:1.823vw;text-align:center;padding-top:3.021vw;background:url(to-descr-ico.svg) no-repeat center 0/1.771vw;transition:var(--transition-300)}.product-single .product-media .after-media .top-desc a:hover{padding-top:4.021vw;background-position:center 1vw}.product-single .product-media .after-media .right-1{width:33.75vw;padding-top:1.458vw}.product-single .product-media .price--large{color:#fff;font-size:1.875vw;font-weight:900;line-height:2.083vw;letter-spacing:0;padding-right:.417vw}.product-single .product-media .price-outer{display:flex;flex-wrap:wrap;font-weight:800;justify-content:space-between}.product-single .product-media .price-outer small{font-size:1.042vw;line-height:2.344vw}.product-single .product-media .price__regular,.product-single .product-media .price-excluding-vat{gap:.573vw;display:flex;flex-wrap:wrap;align-items:center}.product-single .product-media .price-excluding-vat{color:#fff;font-size:1.875vw;font-weight:900}.product-single .product-media .badge{border:0;color:#fff;background-color:green}.product-single .product-media .price__badge-sold-out{background-color:red}.product-single .qty-addto-sec{display:flex;flex-wrap:wrap;padding-top:2.396vw;align-items:flex-start}.product-single .product-form__quantity{margin:0;width:7.813vw;flex:inherit;display:block;min-width:inherit;max-width:inherit;border-radius:10.417vw;background-color:gray;transition:var(--transition-300)}.product-single .product-form__quantity:hover{background-color:#ffffff40}.product-single .product-form__quantity .quantity{width:100%;min-height:inherit;border-radius:inherit}.product-single .product-form__quantity .quantity:after{display:none}.product-single .product-form__quantity .form__label{display:none}.product-single .product-form__quantity .quantity__input{opacity:1;color:#fff;font-size:1.042vw;font-weight:700;padding:0 .26vw .2vw;height:3.125vw;font-family:var(--area-normal);cursor:text}.product-single .product-form__quantity .quantity__input:focus-visible{background-color:transparent}.product-single .product-form__quantity .quantity__button{width:2.292vw;height:3.125vw;font-size:0;color:#fff;margin:0}.product-single .product-form__quantity .quantity__button .svg-wrapper{width:.833vw}.product-single .product-form__buttons{display:flex;flex-wrap:wrap;align-items:center;max-width:inherit}.product-single .addto-outer{width:24.323vw;margin-left:auto}.product-single .product-form__submit,.product-single .shopify-payment-button__button{width:100%;width:11.354vw;height:auto;font-size:1.042vw;font-weight:800;cursor:pointer;min-height:inherit;line-height:2.917vw;color:#fff;margin:0;letter-spacing:0;padding:0;border-radius:5.208vw;border:.104166667vw solid #fff;transition:var(--transition-300);position:relative;display:flex;align-items:center;justify-content:center;-moz-column-gap:1.042vw;column-gap:1.042vw;z-index:1;background-color:transparent;font-family:var(--area-normal)}.product-single .product-form__submit:after,.product-single .shopify-payment-button__button:after{content:"";width:.781vw;height:.625vw;display:block;background-repeat:no-repeat;background-size:contain;background-image:url(arrow-right.svg);transition:var(--transition-300);z-index:0;margin-top:.1vw}.product-single .product-form__submit span,.product-single .shopify-payment-button__button span{padding-bottom:.1vw}.product-single .product-form__submit:before,.product-single .shopify-payment-button__button:before{content:"";position:absolute;width:0%;height:100%;border-radius:5.208vw;background-color:#f30a0a;left:0;top:0;z-index:-1;opacity:0;transition:var(--transition-300)}.product-single .product-form__submit:hover{border-color:#f30a0a}.product-single .product-form__submit:hover:before,.product-single .shopify-payment-button__button:hover:before{width:100%;opacity:1}.product-single .shopify-payment-button{margin-left:auto}.product-single .shopify-payment-button__button{border:0;line-height:3.025vw;text-transform:capitalize;background-color:#0bc724;padding-bottom:.1vw}.product-single .product-form__submit.loading,.product-single .shopify-payment-button__button.loading{font-size:0}.product-single .product-form__submit.loading:after{display:none}.product-single .product-form__submit.loading:before{width:100%;opacity:1}.product-single .short-descr{padding:4.167vw 0 4.635vw;text-align:center;max-width:64.323vw;margin:0 auto}.product-single .short-descr p{color:#090909}.product-single .pro-tabs-sec{display:flex;flex-wrap:wrap;padding:0 2.604vw 4.688vw;align-items:flex-start}.product-single .pro-tabs-sec .h-services-slider{padding:0;background:none}.product-single .right-1.project .h-services-slider{padding:5px}.product-single .pro-tabs-sec .swiper{padding:0 0 1.563vw}.product-single .pro-tabs-sec .swiper-slide{padding:0}.product-single .pro-tabs-sec div.swiper-pagination{bottom:0;width:auto;left:-.208vw}.product-single .pro-tabs-sec div.swiper-pagination .swiper-pagination-bullet{width:2.604vw;height:.521vw;margin:0 .208vw;background:#020202}.product-single .pro-tabs-sec div.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--red)}.product-single .pro-tabs-sec video{border:0;width:100%;height:27.656vw;display:block;border-radius:1.042vw;-o-object-fit:cover;object-fit:cover}.product-single .pro-tabs-sec .left-1{width:52vw}.product-single .pro-tabs-sec .right-1{width:38vw;margin-left:auto}.product-single .pro-tabs-sec .right-1 img{width:21.094vw}.product-single .pro-tabs-sec .right-1>div{margin-bottom:2.083vw}.product-single .pro-tabs-sec .right-1>div h6{color:#fff;padding:0 .521vw .1vw;font-size:.833vw;font-weight:800;line-height:1.983vw;border-radius:.26vw;margin-bottom:.99vw;background:#020202;text-transform:uppercase}.product-single .pro-tabs-sec .right-1>div p{font-size:.833vw;color:#020202;line-height:1.563vw;margin-bottom:1.302vw;font-weight:500}.product-single .tab-buttons{display:flex;flex-wrap:wrap;margin-bottom:2.083vw}.product-single .tab-btn{width:33.33%;font-size:.833vw;font-weight:800;color:#020202;text-align:center;line-height:2.083vw;cursor:pointer;border-bottom:.15625vw solid #020202;transition:var(--transition-300)}.product-single .tab-btn:hover,.product-single .tab-btn.active{color:#fff;background:#020202;border-top-left-radius:.26vw;border-top-right-radius:.26vw}.product-single .tab-content{display:none}.product-single .tab-content.active{display:block}.product-single .tab-content p{max-height:29.688vw;overflow-y:auto;margin-right:-.781vw;padding-right:.781vw}.product-single .tab-content p::-webkit-scrollbar{width:.2vw}.product-single .tab-content p::-webkit-scrollbar-track{margin-block:1.563vw}.product-single .related-products{margin-bottom:0;padding:3.542vw 0 2.292vw}.product-single .related-products>h2{color:#000;line-height:1;font-size:2.083vw;margin-bottom:4.635vw;text-align:center;font-weight:600}.product-single .related-products .grid{display:block}.product-single .related-products .grid .grid__item{padding:0 .677vw}.product-single .related-products a img{margin-bottom:.677vw}.product-single .related-products div.swiper-pagination{bottom:2.708vw}.product-single .related-products div.swiper-pagination .swiper-pagination-bullet{width:2.708vw;height:.417vw;margin:0 .26vw;background:#020202}.product-single .related-products div.swiper-pagination .swiper-pagination-bullet-active{background:var(--red)}.product-single .related-products .slider-outer{padding:0 9.635vw;position:relative}.product-single .related-products .slider-outer .slider-inner{overflow:hidden}.product-single .related-products .swiper-button{left:2.604vw;top:11.927vw}.product-single .related-products .swiper-button-next{left:auto;right:2.656vw}.product-single .h-dealer-sec{margin-bottom:4.115vw}.our-projects{padding-bottom:5.208vw}.banner-projects a.proj-btn{color:#fff;display:block;line-height:1.719vw;margin-bottom:1.042vw;text-decoration:none;background:url(arrow-right.svg) no-repeat right top .729vw/.885vw}.banner-projects a.proj-btn:hover{text-decoration:underline}.banner-projects ul{margin:0;padding:0;list-style-type:none}.banner-projects ul li{margin-bottom:1.042vw}.banner-projects img,.banner-projects video,.banner-projects iframe{width:100%;height:7.813vw;-o-object-fit:cover;object-fit:cover;border-radius:.26vw}.projects{position:absolute;left:0;top:0;z-index:2;width:100%}.projects .top-video video{height:46.875vw;-o-object-fit:cover;object-fit:cover}.projects h1{color:#fff;font-size:1.25vw;font-weight:700;line-height:2.344vw;text-align:center;margin:8.854vw auto 0;max-width:58.75vw}.projects .top-banner{padding:4vw 5.208vw 2.396vw;background:transparent}.projects .top-banner .right-banner{width:13.802vw}.projects .facets-container{padding:0 0 .365vw}.projects .proj-slider{padding:0;background:none}.projects .proj-slider .swiper{padding:0 0 1.979vw}.projects .proj-slider .swiper-slide{padding:0 1.51vw;width:auto}.projects .proj-slider img{margin:0;height:3.125vw;border-radius:0}.projects-top{color:#fff;display:flex;max-width:79.167vw;background:#000;padding:1.6vw 2.083vw;border-radius:1.042vw;align-items:center;margin:4.167vw auto 0}#filtered-projects-container{padding-top:4.427vw}#ProductGridContainer #filtered-projects-container{padding-top:0}.projects-top p{width:54.271vw;font-size:1.667vw;font-weight:700;line-height:3.125vw;margin-bottom:0}.projects-top .btn-1{padding-top:.313vw;margin-left:auto}.projects-top .btn-1 a{width:13.021vw;color:#000;line-height:3.125vw;border-radius:.313vw;background:#fff;position:relative;transition:var(--transition-300);z-index:1}.projects-top .btn-1 a:before{content:"";position:absolute;width:0%;height:100%;border-radius:.313vw;background-color:#f30a0a;left:0;top:0;z-index:-1;opacity:0;transition:var(--transition-300)}.projects-top .btn-1 a:hover{color:#fff}.projects-top .btn-1 a:hover:before{width:100%;opacity:1}.projects-list{padding:0;display:flex;flex-wrap:wrap;list-style:none;max-width:79.271vw;-moz-column-gap:1.25vw;column-gap:1.25vw;row-gap:1vw;margin:0 auto 3.125vw;align-items:flex-start}.projects-list ul{padding:0}.projects-list li{width:calc(50% - .885vw)}.projects-list a{color:#000;text-decoration:none}.projects-list img{width:100%;height:21.875vw;margin-bottom:.2vw;object-fit:cover;border:1px solid #e0e0e0}.projects-list h4{margin:0;font-size:1.042vw;font-weight:800;line-height:2.344vw}.projects-pagination ul{padding:0}.projects-pagination ul a{text-decoration:none}.projects-pagination ul span{color:#000}.project-single .banner{display:flex;flex-wrap:wrap;background:#090909;padding:6.406vw 5.208vw 0 0;justify-content:space-between}.project-single .banner .left-1{width:46vw;padding:2.618vw 1.042vw 0 2.618vw}.project-single .banner .left-1 img{margin-bottom:2vw;border-radius:.313vw}.project-single .banner .left-1 a{height:3.49vw;display:table;width:11.968vw;font-size:0;margin:0 0 2vw;background:url(watch-built-ico.svg) no-repeat center/contain;transition:var(--transition-300)}.project-single .banner .left-1 a:hover{transform:scale(1.1)}.project-single .banner .right-1{width:48.021vw;display:flex;flex-wrap:wrap;padding-top:1.615vw}.project-single .banner .right-1 .text{width:32.74vw;padding-top:.156vw}.project-single .banner .right-1 h4{color:#fff;font-size:1.042vw;font-weight:800;line-height:2.604vw;margin-bottom:.729vw;text-transform:uppercase}.project-single .banner .right-1 .text p{color:#b8b8b8;font-size:.833vw;font-weight:700;line-height:1.823vw;margin-bottom:1.823vw}.project-single .banner .right-1 .text{max-height:549px;overflow-y:auto;padding-right:10px}.project-single .banner .right-1 .text::-webkit-scrollbar{width:4px}.project-single .banner .right-1 .recents{margin-left:auto}.project-single .banner .right-1 .recents p{color:#fff;margin-bottom:1.198vw;line-height:1.25}.project-single .banner .right-1 li{border-radius:.26vw;overflow:hidden}.project-single .banner .right-1 li a:hover img{transform:scale(.9)}.project-single .banner .right-1 img{width:13.802vw;max-width:initial;-o-object-position:0 center;object-position:0 center;transition:var(--transition-300)}.project-single .pro-tabs-sec{margin-bottom:4.219vw;background:#f2f4f3;padding:5.208vw 5.208vw 4.01vw 2.604vw}.project-single .left-1{width:46.875vw}.project-single .right-1{width:39.063vw;padding-top:0}.project-single .right-1 h2{color:#020202;line-height:1.563vw;font-size:1.25vw;text-align:left;margin-bottom:2.708vw;font-weight:900}.project-single .right-1 .pro-card{background:#fff}.right-1 .project-single .pro-card{background:#f2f4f3;box-shadow:0 0 5px #0000004d}.project-single .pro-tabs-sec video{height:29.792vw;border-radius:.521vw}.project-single .image-carousel-social-videos-swiper{margin:0 -.365vw}.project-single .image-carousel-social-videos-swiper .swiper-slide{padding:0 .365vw}.project-single .image-carousel-social-videos-swiper div.swiper-pagination{left:.208vw}.project .used-parts-sec{margin-bottom:0!important}.project .used-parts-sec .featured_media img{width:100%;height:16.927vw}.project .used-parts-sec .image-carousel-used-products-swiper{margin:0 -1.042vw;padding-bottom:3.385vw}.project .used-parts-sec .image-carousel-used-products-swiper .swiper-slide{padding:0 1.042vw}.project .used-parts-sec .image-carousel-used-products-swiper div.swiper-pagination{left:.833vw;bottom:.677vw}.project .used-parts-sec .swiper-button{left:auto;top:auto;right:3.438vw;bottom:0;width:1.823vw;height:1.823vw;background:#000;transition:var(--transition-300)}.project .used-parts-sec .swiper-button:hover{background:var(--red)}.project .used-parts-sec .swiper-button-next{right:1.042vw}.project .used-parts-sec .swiper-button:before{-webkit-mask-size:.625vw;mask-size:.625vw}.project .pro-content{display:block;padding:0 6.25vw 1.25vw .885vw}.project .pro-content .price{font-weight:800;margin-bottom:.417vw}.project .pro-content .price:before{font-size:.833vw;font-weight:800;position:static;display:block;margin-bottom:1.146vw}.project .pro-content .price small{display:none}.project .pro-content .price small.pro-single{display:inline}.project .pro-content .quick-add{display:none}.project .tab-btn{width:50%}.project .tab-buttons{margin-bottom:1.979vw}.project .pro-top{display:block;min-height:4.583vw;padding:.417vw .833vw .521vw .885vw}.project .pro-top a{width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.project .pro-top img.make_logo{position:absolute;bottom:1.25vw;right:1.875vw;width:4.688vw;height:2.708vw}.right-1 .used-parts-sec h2{color:#020202;line-height:1.563vw;font-size:1.25vw;text-align:left;margin-bottom:1.5vw;font-weight:900}div.rich-text__blocks>*+*{margin-top:0}.main-page-video video{height:28.646vw;object-fit:cover}body.thank-you #shopify-section-sections--25978480034134__featured_blog_custom_jzqmGt{display:none}body.thank-you .main-page-title{text-align:center}body.thank-you footer .footer-newsletter{display:none}.header-wrapper:not(.header-wrapper--border-bottom)+cart-notification .cart-notification-wrapper .cart-notification{background:#ffffffb3;max-width:31.25vw;-webkit-backdrop-filter:blur(.521vw);backdrop-filter:blur(.521vw);border-radius:1.042vw;padding:2.083vw 2.604vw;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.header-wrapper:not(.header-wrapper--border-bottom)+cart-notification .cart-notification-wrapper .cart-notification .cart-notification__header{align-items:center}.header-wrapper:not(.header-wrapper--border-bottom)+cart-notification .cart-notification-wrapper .cart-notification .cart-notification__header .cart-notification__heading{font-size:1.042vw;line-height:1.5}.header-wrapper:not(.header-wrapper--border-bottom)+cart-notification .cart-notification-wrapper .cart-notification .cart-notification__header .cart-notification__close{width:2.083vw;height:2.083vw;margin-top:.104vw;margin-right:0}.header-wrapper:not(.header-wrapper--border-bottom)+cart-notification .cart-notification-wrapper .cart-notification .cart-notification__header .cart-notification__close .svg-wrapper{width:2.083vw;height:2.083vw}.header-wrapper:not(.header-wrapper--border-bottom)+cart-notification .cart-notification-wrapper .cart-notification .cart-notification-product{padding-top:1.563vw;padding-bottom:1.563vw;align-items:center;-moz-column-gap:1.042vw;column-gap:1.042vw}.header-wrapper:not(.header-wrapper--border-bottom)+cart-notification .cart-notification-wrapper .cart-notification .cart-notification-product .cart-notification-product__image{min-width:3.646vw;width:3.646vw;background-color:transparent;border:.052vw solid #090909;padding:0;margin-right:0;margin-top:0}.header-wrapper:not(.header-wrapper--border-bottom)+cart-notification .cart-notification-wrapper .cart-notification .cart-notification-product .cart-notification-product__name{font-size:1.25vw;line-height:1.4;margin-bottom:0}.header-wrapper:not(.header-wrapper--border-bottom)+cart-notification .cart-notification-wrapper .cart-notification .cart-notification__links>*{color:#fff}.header-wrapper:not(.header-wrapper--border-bottom)+cart-notification .cart-notification-wrapper .cart-notification .cart-notification__links .button-label{color:#000}#CartDrawer cart-drawer-items{margin-right:-.521vw;padding-right:.521vw}#CartDrawer cart-drawer-items::-webkit-scrollbar-track{margin-block:2.083vw}#CartDrawer .drawer__inner{width:29.167vw;padding:0 1.563vw}#CartDrawer .drawer__header{margin-bottom:1.042vw;padding:1.042vw 0vw}#CartDrawer .drawer__header .drawer__heading{font-size:1.458vw;margin:0}#CartDrawer .drawer__header .drawer__close{min-width:1.667vw;min-height:1.667vw;right:0;top:1.302vw}#CartDrawer .drawer__header .drawer__close .svg-wrapper{width:1.667vw;height:1.667vw}#CartDrawer .cart-items thead{margin-bottom:0}#CartDrawer .cart-items thead .caption-with-letter-spacing{font-size:.833vw;padding-bottom:1.042vw}#CartDrawer .cart-items .cart-item{gap:1.042vw}#CartDrawer .cart-items .cart-item>td+td{padding-left:0}#CartDrawer .cart-items td{padding-top:1.042vw}#CartDrawer .cart-items .cart-item__media{width:6.771vw}#CartDrawer .cart-items .cart-item__name{color:#000;font-size:.938vw;transition:var(--transition-300);line-height:1.5}#CartDrawer .cart-items .cart-item__name:hover{color:var(--red);text-decoration:none}#CartDrawer .cart-items .product-option{font-size:.938vw;margin-top:.521vw}#CartDrawer .cart-items .price{font-size:.938vw}#CartDrawer .cart-items .quantity{width:9.375vw;min-height:2.604vw}#CartDrawer .cart-items .quantity__input{padding-bottom:.15vw;font-size:1.042vw}#CartDrawer .cart-items .quantity__button{width:2.604vw}#CartDrawer .cart-items .quantity__button .svg-wrapper{width:1.104vw;height:1.104vw}#CartDrawer .cart-items .cart-item__quantity{padding-top:0}#CartDrawer .cart-items cart-remove-button{margin-left:1.042vw;width:1.25vw;height:1.25vw}#CartDrawer .cart-items cart-remove-button .button{min-width:1.25vw;min-height:1.042vw;margin:0}#CartDrawer .cart-items cart-remove-button .svg-wrapper{width:1.25vw;height:1.25vw}#CartDrawer .cart-items .cart-item__quantity-wrapper{align-items:center}#CartDrawer .cart-items .loading__spinner{right:.5vw;padding-top:2vw}#CartDrawer .drawer__footer{padding:1.042vw 0vw}#CartDrawer .drawer__footer .totals{margin-top:0}#CartDrawer .drawer__footer .totals__total{font-size:1.146vw}#CartDrawer .drawer__footer .totals__total-value{font-size:1.25vw}#CartDrawer .drawer__footer .tax-note{margin:1.042vw 0vw;font-size:.938vw}#CartDrawer .drawer__footer .cart__checkout-button{font-size:1.042vw;letter-spacing:0;text-transform:uppercase;min-width:100%;min-height:3.125vw}.loading__spinner{width:1.554vw;height:1.554vw}.cart-count-bubble{background-color:#fff;color:#000;height:1.25vw;width:1.25vw;font-size:.7vw;bottom:1vw;left:1.1vw;line-height:1.1;font-weight:700}html{scroll-padding-top:7.552vw;scroll-behavior:smooth}#cart-link.s2kwpi2{display:none}cart-items.section-template--25978479509846__cart-items-padding{padding-top:9.375vw;padding-bottom:0}cart-items .cart__warnings{padding:11.167vw 0vw 4.167vw;margin-bottom:5.208vw}cart-items .cart__warnings .cart__empty-text{margin-bottom:1.904vw}cart-items .cart__warnings .button{font-size:1.042vw;letter-spacing:0;text-transform:uppercase;padding:0vw 3.042vw;min-width:9.896vw;min-height:3.646vw;transition:var(--transition-300)}cart-items .cart__warnings .button:hover{transform:scale(1.1)}cart-items .cart__warnings .cart__login-title{margin:4.167vw 0vw 1.042vw}cart-items .cart__warnings .cart__login-paragraph{margin-top:0}cart-items .cart__warnings .cart__login-paragraph a:hover{color:var(--red)}cart-items .title-wrapper-with-link{margin-bottom:2.604vw}cart-items .title-wrapper-with-link a{transition:var(--transition-300);text-decoration-thickness:.104vw}cart-items .title-wrapper-with-link a:hover{text-decoration-thickness:.104vw;color:var(--red)}cart-items .cart__items{padding-bottom:3.125vw;border-bottom:0}cart-items .cart__items .caption-with-letter-spacing{font-size:.833vw;padding-bottom:1.563vw}cart-items .cart__items .cart-items__heading--quantity{padding-left:4.167vw}cart-items .cart__items .small-hide.right{padding-left:3.333vw}cart-items .cart__items .cart-item td{padding-top:2.604vw}cart-items .cart__items .cart-item .cart-item__media{width:8.333vw}cart-items .cart__items .cart-item .cart-item__media .cart-item__image{max-width:100%}cart-items .cart__items .cart-item .cart-item__details{padding-left:3.333vw;width:41.667vw;font-size:1.146vw}cart-items .cart__items .cart-item .cart-item__details>*{max-width:31.25vw}cart-items .cart__items .cart-item .cart-item__details .cart-item__name{color:#000;transition:var(--transition-300)}cart-items .cart__items .cart-item .cart-item__details .cart-item__name:hover{text-decoration:none;color:var(--red)}cart-items .cart__items .cart-item .cart-item__details .product-option{font-size:1.042vw;margin-top:.521vw}cart-items .cart__items .cart-item .cart-item__quantity{padding-left:4.167vw}cart-items .cart__items .cart-item .cart-item__quantity .quantity-popover-container{max-width:11.979vw;padding:0}cart-items .cart__items .cart-item .cart-item__quantity .quantity{width:100%;min-height:3.646vw}cart-items .cart__items .cart-item .cart-item__quantity .quantity__button{width:3.125vw}cart-items .cart__items .cart-item .cart-item__quantity .quantity__button .svg-wrapper{width:1.042vw;height:1.042vw}cart-items .cart__items .cart-item .cart-item__quantity .quantity__input{font-size:1.25vw;padding:0vw .417vw}cart-items .cart__items .cart-item cart-remove-button{margin-left:.521vw;width:3.75vw;height:3.75vw}cart-items .cart__items .cart-item cart-remove-button .button{margin:0;min-width:2.917vw;min-height:2.917vw}cart-items .cart__items .cart-item cart-remove-button .button .svg-wrapper{width:1.563vw;height:1.563vw}cart-items .cart__items .cart-item .cart-item__totals{padding-left:3.333vw}cart-items .cart__items .cart-item .cart-item__totals .loading__spinner{padding-top:3.75vw}cart-items .cart__items .cart-item .cart-item__totals .price{margin-top:.833vw;font-size:1.25vw}#main-cart-footer .cart__footer{padding:4.167vw 0vw}#main-cart-footer .cart__footer .cart__blocks{width:26.042vw}#main-cart-footer .cart__footer .totals .totals__total{font-size:1.25vw;margin-top:0}#main-cart-footer .cart__footer .totals .totals__total-value{margin-left:2.083vw;font-size:1.458vw}#main-cart-footer .cart__footer .tax-note{margin:2.083vw 0vw;font-size:1.146vw}#main-cart-footer .cart__footer .cart__ctas{margin-top:0}#main-cart-footer .cart__footer .cart__ctas button{font-size:1.042vw;text-transform:uppercase;min-width:9.896vw;min-height:3.646vw;padding:0vw 1.563vw}.globo-form-control label .text-danger.text-smaller{font-size:.833vw}.sticky-whatsapp{position:fixed;right:.781vw;width:4.167vw;height:4.167vw;bottom:.885vw;overflow:hidden;transition:all ease-in-out .3s;z-index:99}.sec-collection .facet-checkbox.active{pointer-events:none}.scrolled-past-header .header-wrapper.gradient{top:0}.scrolled-past-header header.page-width.drawer-menu{border-top-left-radius:0;border-top-right-radius:0}.sec-collection .facets__summary:hover .facets__summary-label{text-decoration:none}.sec-collection .facets__summary span:first-of-type{transition:none}span.facets__summary-label{font-size:1.1vw}.main-page{color:#000;padding:50px 0}.main-page li{margin:0 0 20px}.main-page p{margin:0 0 1vw}.metaobject-filter-actions.search{margin-bottom:15px}.drawer__inner-empty .button{font-size:13px;letter-spacing:0;line-height:1;padding:15px 0;min-height:inherit;text-transform:uppercase;border-radius:5px;overflow:hidden}.top-alert{position:absolute;left:0;top:0;text-align:center;width:100%;line-height:1.2;color:#000;font-size:12px;background:#cdcdcd;padding:6px 45px 7px}.top-alert strong{color:#de0000}.scrolled-past-header .top-alert{display:none}.top-alert .icon-close{position:absolute;right:20px;top:0;cursor:pointer}.tab-social-icons span{color:#de0000}.tab-social-icons{gap:20px;display:flex;margin-bottom:30px;align-items:center}.tab-social-icons svg{width:50px;height:auto;display:block}.tab-social-icons a{transition:all ease-in-out .3s;filter:drop-shadow(0px 0px 3px rgba(0,0,0,.25))}.tab-social-icons a:hover{filter:drop-shadow(0px 0px 6px rgba(0,0,0,.4))}iframe#tab-social-ytplayer{border-radius:5px;overflow:hidden;filter:drop-shadow(0px 0px 3px rgba(0,0,0,.4))}@media only screen and (min-width:768px){.mb{display:none!important}}@media only screen and (max-width:768px){div.globo-form-control.layout-3-column{width:33.33%}}@media only screen and (max-width:767px){.top-alert .icon-close{position:absolute;right:7px;top:7px;cursor:pointer}html{scroll-padding-top:27.273vw}.dsk{display:none!important}div.globo-form-control.layout-3-column{width:50%}body{font-size:2.955vw;line-height:5.682vw}h1,h2,h3,h4,h5,h6{margin:0 0 3.409vw}h1,h2{font-size:4.545vw}h3,h4{font-size:4.091vw}h5,h6{font-size:3.636vw}p{margin:0 0 3.409vw}p:last-child{margin-bottom:0}.page-width{max-width:100%}.header-wrapper.gradient{top:11.818vw}header.page-width.drawer-menu{height:13.636vw;max-width:90.909vw;padding-left:4.545vw;border-radius:2.273vw;padding-right:4.545vw}header.page-width.drawer-menu .logo-box{position:absolute;left:20vw;top:3.864vw;width:41.591vw}header.page-width.drawer-menu .logo-box .logo-box{position:static}header.page-width.drawer-menu header-drawer{width:100%;-moz-column-gap:7.5vw;column-gap:7.5vw;justify-content:space-between}header.page-width.drawer-menu header-drawer .header__icon{width:6.136vw;height:6.136vw}header.page-width.drawer-menu header-drawer .header__icon svg{width:6.136vw;height:6.136vw}header.page-width.drawer-menu header-drawer #menu-drawer{padding:4.545vw;min-height:inherit;max-width:90.909vw;background:#fff;max-height:85dvh;overflow-y:auto;border-bottom-left-radius:2.273vw;border-bottom-right-radius:2.273vw}header.page-width.drawer-menu header-drawer #menu-drawer .menu-drawer__navigation{padding:4.091vw 0 0;width:100%}header.page-width.drawer-menu header-drawer #menu-drawer .menu-drawer__utility-links{display:none}header.page-width.drawer-menu header-drawer #menu-drawer .menu-drawer__menu li{width:100%}header.page-width.drawer-menu header-drawer #menu-drawer .menu-drawer__menu li a{font-size:3.636vw;line-height:4.773vw;padding:3.318vw 9.091vw 3.545vw;border-radius:6.818vw}header.page-width.drawer-menu header-drawer #menu-drawer .menu-drawer__navigation-container{flex-wrap:wrap-reverse;background:transparent}header.page-width.drawer-menu header-drawer #menu-drawer .menu-drawer__column--images{width:100%;padding:0;border-left:0}header.page-width.drawer-menu header-drawer #menu-drawer .menu-drawer__column--images .menu-drawer__image-links{-moz-column-gap:0;column-gap:0;justify-content:space-between}header.page-width.drawer-menu header-drawer #menu-drawer .menu-drawer__column--images .menu-drawer__image-links .menu-drawer__image-link{font-size:2.955vw;line-height:1;border-radius:2.273vw;min-width:inherit;width:39.773vw;height:24.545vw}header.page-width.drawer-menu header-drawer #menu-drawer .menu-drawer__column--images .menu-drawer__image-links .menu-drawer__image-title{left:2.5vw;bottom:2.955vw}header.page-width.drawer-menu header-drawer #menu-drawer .menu-drawer__column--images .menu-drawer__image-links img{border-radius:2.273vw}header.page-width.drawer-menu .cart-count-bubble{background:#fff;color:#000;height:2.955vw;width:2.955vw;bottom:1.818vw;left:5.682vw;font-size:1.818vw;line-height:2.955vw}header.page-width.drawer-menu .header__icons{-moz-column-gap:7.273vw;column-gap:7.273vw;padding-right:5vw;flex-direction:row-reverse;position:relative}header.page-width.drawer-menu .header__icons:before{content:"";position:absolute;left:6.136vw;top:.909vw;width:.455vw;height:4.545vw;background:#fff;border-radius:2.273vw}header.page-width.drawer-menu .header__icons .header__icon{height:6.591vw}header.page-width.drawer-menu .header__icons .header__icon svg{height:6.591vw}header.page-width.drawer-menu .header__icons .header__icon--cart{width:3.409vw}header.page-width.drawer-menu .header__icons .header__icon--cart svg{width:100%}header.page-width.drawer-menu .header__icons .header__icon--account{width:2.727vw}header.page-width.drawer-menu .header__icons .header__icon--account svg{width:100%}header.page-width.drawer-menu .header__heading-logo-wrapper img{width:77.5vw;height:5.682vw;-o-object-fit:contain;object-fit:contain;transition:var(--transition-300)}header.page-width.drawer-menu .header__social-icons{-moz-column-gap:0;column-gap:0;padding:5vw 11.818vw 0;justify-content:space-between}header.page-width.drawer-menu .header__social-icons a{width:10.909vw;height:10.909vw}header.page-width.drawer-menu .header__social-icons a svg ellipse{fill:#000}header.page-width.drawer-menu .header__social-icons a:not(:last-child) svg path{fill:#fff}.header__heading-link{padding:0 3.409vw 0 0}.menu-open header.page-width.drawer-menu{height:13.636vw}.menu-open header.page-width.drawer-menu .cart-count-bubble{background:#000;color:#fff}.menu-open header.page-width.drawer-menu .header__icons:before{background:#000}#MainContent{margin-top:-13.636vw}.sec-video video{height:159.091vw;-o-object-fit:cover;object-fit:cover}.h-banner-bottom{margin:6.818vw auto;max-width:90.909vw;min-height:66.818vw;border-radius:2.273vw;padding:7.273vw 4.545vw 0}.h-banner-bottom .rich-text__wrapper{width:100%}.h-banner-bottom h2{padding:0 0 6.591vw}.h-banner-bottom p{line-height:6.818vw}.h-banner-bottom .rich-text__blocks{max-width:100%}.h-services-slider{padding:2.045vw 0 4.091vw}.h-services-slider .swiper{padding:0 0 5.682vw 4.091vw}.h-services-slider h2{margin:0 0 6.591vw}.h-services-slider h3{padding-right:4.545vw;line-height:5.682vw;font-size:2.955vw}.h-services-slider .swiper-slide{padding:0 .455vw}.h-services-slider img{margin-bottom:4.545vw;border-radius:2.273vw}.sec-collection .top-banner .h-services-slider img{max-height:48.51vw}.h-services-slider div.swiper-pagination{bottom:.455vw}.h-services-slider div.swiper-pagination .swiper-pagination-bullet{width:4.091vw;height:.682vw;margin:0 .455vw;border-radius:11.364vw}.h-services-slider .swiper-button{left:4.773vw;top:16.591vw;width:6.818vw;height:6.818vw}.h-services-slider .swiper-button:before{-webkit-mask-size:2.273vw;mask-size:2.273vw}.h-services-slider .swiper-button-next{left:auto;right:4.545vw}.h-partners-logos{padding:7.045vw 0 6.818vw}.h-partners-logos .swiper-horizontal{margin:0 -13.864vw}.h-partners-logos img{border-radius:2.273vw;width:45.455vw}.h-partners-logos h2{margin:0 0 6.591vw}.btn-1 a{font-size:2.955vw;padding:0 7.727vw;line-height:9.091vw;border-radius:6.818vw}.h-dealer-sec{height:115vw;overflow:hidden}.h-dealer-sec h2{margin-bottom:3.409vw}.h-dealer-sec p{padding:0 4.773vw;margin:0 0 7.045vw}.h-dealer-sec video{height:135.455vw;-o-object-position:center -2.5vw;object-position:center -2.5vw}.h-dealer-sec .over-text{width:100%;padding:5vw 0 0}.h-dealer-sec .btn-1{display:table;margin:0 auto}.h-sec-contact{padding:7.273vw 0}.h-sec-contact .left-1{display:none}.h-sec-contact .top{padding-top:0}.h-sec-contact .top h2{margin-bottom:4.773vw}.h-sec-contact .top p{line-height:6.818vw;padding:0 4.545vw 8.636vw}.h-sec-contact .custom-grid{display:block}.h-sec-contact .custom-grid .right-1{width:100%;margin-right:0}.globo-formbuilder .panel.movingIn{margin:0 2.5vw}.globo-formbuilder div.globo-form-app .gfb__footer{margin-top:-.227vw;padding:0 0 0 4.318vw}.globo-formbuilder div.globo-form-app .gfb__footer button{font-size:2.955vw;padding:0 6.364vw;line-height:9.091vw;border-radius:6.818vw}.globo-formbuilder div.globo-form-app .gfb__footer button .spinner{border-radius:6.818vw}.globo-formbuilder div.globo-form-app .gfb__footer button .spinner:after{width:5.682vw;height:5.682vw}.globo-formbuilder div.globo-form-app .gfb__footer .description{display:none}.globo-formbuilder .globo-form-control{padding:0 2.045vw;margin-bottom:4.091vw}.globo-formbuilder .globo-form-control label{font-size:2.955vw;line-height:5.682vw;margin-bottom:2.727vw}.globo-formbuilder .globo-form-control input,.globo-formbuilder .globo-form-control textarea,.globo-formbuilder .globo-form-control select{height:9.091vw;padding:0 3.409vw;font-size:2.955vw;border-radius:1.136vw}.globo-formbuilder .globo-form-control textarea{height:25.455vw;padding:3.409vw}.globo-formbuilder .globo-form-control small{left:1.818vw}.globo-formbuilder .globo-form-control .help-block.error{font-size:2.5vw}.h-blog-slider .swiper{padding:0 0 12.5vw}.h-blog-slider .swiper-slide{padding:0 4.545vw}.h-blog-slider .swiper-button{left:4.773vw;top:28.864vw;width:6.818vw;height:6.818vw}.h-blog-slider .swiper-button:before{-webkit-mask-size:2.273vw;mask-size:2.273vw}.h-blog-slider .swiper-button-next{left:auto;right:4.773vw}.h-blog-slider img{height:54.318vw;border-radius:2.273vw;margin-bottom:4.318vw}.h-blog-slider h5{font-size:2.955vw;line-height:5.682vw;margin-bottom:2.273vw;text-transform:uppercase}.h-blog-slider p{font-size:2.955vw;line-height:5.682vw;padding-right:2.273vw;margin-bottom:3.864vw}.h-blog-slider .read-more-btn{font-size:3.636vw;padding-right:6.136vw;background-position:right 1.818vw;background-size:3.636vw}.h-blog-slider .top{padding:2.045vw 4.545vw 4.545vw}.h-blog-slider .top h2{font-size:4.545vw}.h-blog-slider .top .see-all-btn{top:-.455vw;font-size:2.955vw;padding-right:5.227vw;background-position:right 2.045vw;background-size:3.409vw}.footer-newsletter{display:block;max-width:90.682vw;text-align:center;padding:5.455vw 3.636vw 9.091vw;border-top-left-radius:2.273vw;border-top-right-radius:2.273vw}.footer-newsletter .left-1{width:100%}.footer-newsletter .left-1 h4{line-height:1;font-size:4.545vw;margin-bottom:5.909vw}.footer-newsletter .left-1 p{font-size:2.955vw;line-height:5.682vw}.footer-newsletter .right-1{width:100%;padding:7.045vw .682vw 0}.footer-newsletter .right-1 .fields{display:block;position:relative}.footer-newsletter .right-1 input{width:100%;height:11.364vw;padding:0 4.545vw;font-size:2.955vw;border-radius:5.682vw}.footer-newsletter .right-1 .field-button{width:22.727vw;height:11.364vw;font-size:2.955vw;border-radius:6.818vw;position:absolute;right:0;top:0;padding-bottom:1vw}.footer-newsletter .newsletter-form__message{bottom:-3.409vw;left:3.409vw;font-size:2.727vw}.footer-copy{font-size:2.273vw;padding-right:.455vw;padding:5vw 0;color:gray}.footer-copy a{color:gray}.info-box{padding:4.318vw 0 0}.info-box img{width:65.682vw;margin:0 auto 11.136vw}.info-box h3{font-size:3.636vw;margin-bottom:-4.773vw;padding-left:9.091vw}.info-box a{font-size:2.955vw;line-height:5.682vw;padding-top:6.591vw}.info-box a.icons{line-height:5.682vw;padding-left:8.864vw;margin-bottom:2.045vw;background-size:6.136vw}.info-box a.icons.map{padding-right:3.409vw;padding-left:8.864vw;background-size:6.136vw}.info-box a.icons.map span{display:none}.info-box a.icons.phone{margin-top:.682vw;padding:0 0 .909vw 8.409vw}.info-box a.icons.mail{margin-top:2.5vw;padding:0 0 .909vw 8.636vw}.info-box a.icons.time span{color:gray}.info-box .foo-info{display:flex;flex-wrap:wrap-reverse}.info-box .foo-grid{padding:0 4.545vw}.info-box .foo-1{width:47.273vw}.info-box .foo-2{width:43.182vw;margin-top:-.455vw}.info-box .foo-3{width:100%}.info-box .foo-3 h3,.info-box .foo-3 .ul-1,.info-box .foo-3 .ul-2{display:none}.info-box .foo-3 .ul-3{width:100%;display:flex;padding-top:4.318vw;justify-content:space-between}.info-box .foo-3 .ul-3 a{padding-top:0;font-size:2.273vw;line-height:3.409vw;color:gray;text-decoration:underline}.info-box ul li{margin-bottom:2.955vw}.info-box ul li:last-child{margin-bottom:0}.info-box .ul-grid{display:flex;flex-wrap:wrap}.info-box .ul-1{width:57.727vw}.info-box .ul-2{width:54.545vw}.info-box .ul-3{width:62.045vw}.ab-sec-1 .top-banner{height:90.909vw;overflow:hidden}.ab-sec-1 video{height:90.909vw}.ab-1{display:block;padding:6.591vw 4.545vw 0}.ab-1 .left-t{width:100%;font-size:2.955vw;line-height:5.682vw;margin-left:0}.ab-1 .left-t p{margin-bottom:5.682vw;padding-right:.682vw}.ab-1 .left-t h3{display:none}.ab-1 .right-img{width:100%;margin-left:auto;padding-top:1.364vw}.ab-1 .right-img h3{font-size:4.545vw;line-height:9.091vw;padding:4.545vw 0 0;text-align:center;margin-bottom:0}.ab-1 .right-img img{width:100vw;height:68.182vw;margin:0 -4.545vw;max-width:initial;-o-object-fit:cover;object-fit:cover}.ab-2-outer .h-partners-logos{padding-bottom:6.818vw}.ab-2-outer .h-partners-logos h2{margin:1.591vw 0 6.364vw}.ab-3{min-height:inherit;margin-bottom:5vw;padding-top:0;background-size:135.682vw;background-position:center top;background-repeat:no-repeat}.ab-3 video.ab-3_video{height:48.864vw}.ab-3 .over-text{width:100%;height:auto;position:static;line-height:5.682vw;border-radius:0;transform:none;padding:4.091vw 4.545vw 7.045vw}.ab-3 .content{padding-bottom:6.136vw}.smart-track .h-blog-slider .see-all-btn,.ghost-immobiliser .h-blog-slider .see-all-btn,.dpf-cleaning .h-blog-slider .see-all-btn,.ecu-remapping .h-blog-slider .see-all-btn,.exhaust-systems .h-blog-slider .see-all-btn,.proj-c2-custom .h-blog-slider .see-all-btn{opacity:0;pointer-events:none}.global-page .top-banner{padding-bottom:6.591vw;background-color:#000}.global-page .top-banner .logo-img{left:27.727vw;bottom:0;width:44.318vw}.global-page .top-banner video{height:90.909vw;-o-object-fit:cover;object-fit:cover;-o-object-position:-13.636vw center;object-position:-13.636vw center}.global-page .top-banner .overtext{width:100%;display:block;position:static;padding:6.591vw 4.545vw 0}.global-page .top-banner .overtext h2{margin-bottom:3.409vw;line-height:6.818vw;font-size:3.636vw}.global-page .top-banner .overtext h4,.global-page .top-banner .overtext p{margin-bottom:5.682vw;line-height:5.682vw;font-size:2.955vw}.global-page .top-banner .overtext p:last-child{margin-bottom:0}.global-1{padding:0 0 5.455vw;flex-wrap:wrap-reverse}.global-1 .left-t{width:auto;margin:0 4.545vw}.global-1 .left-t p{margin-bottom:8.636vw}.global-1 .left-t h3{font-size:4.545vw;margin-bottom:6.364vw}.global-1 .left-t ul li{margin-bottom:5.682vw}.global-1 .left-t ul li:last-child{margin-bottom:0}.global-1 .left-t ul li strong{font-weight:800}.global-1 .right-img{width:100%;margin-bottom:6.591vw}.global-1 .right-img img{height:56.818vw;-o-object-fit:cover;object-fit:cover;-o-object-position:center -16.136vw;object-position:center -16.136vw}.global-2{margin-bottom:4.773vw;padding:4.545vw 4.545vw 2.727vw}.global-2 h2{margin-bottom:5.909vw}.global-2 .features ul{display:block}.global-2 .features ul li{width:100%;line-height:5.682vw;border-radius:2.273vw;min-height:inherit;margin-bottom:5.455vw;padding:2.727vw 5vw 3.182vw 4.545vw}.global-2 .btn-1{display:none}.global-ghost .top-banner .overtext{padding-bottom:.909vw}.global-ghost .top-banner .overtext h3{padding-bottom:3.864vw;font-size:3.636vw}.global-ghost .top-banner .overtext p{margin-bottom:6.591vw}.global-ghost .top-banner .logo-img{left:40.682vw;bottom:-2.5vw;width:19.318vw}.global-ghost .features ul li{min-height:11.364vw;padding:1.818vw 5.455vw;margin-bottom:4.773vw}.global-ghost .global-1{padding-bottom:3.182vw}.global-ghost .global-1 .left-t{line-height:5.682vw}.global-ghost .global-1 .left-t p{margin-bottom:5.682vw;padding-right:.455vw}.global-ghost .global-1 .right-img{margin-bottom:6.591vw}.global-ghost .global-1 .right-img img{-o-object-position:center 0;object-position:center 0}.global-ghost .global-2{padding:4.545vw 4.545vw 6.818vw}.global-ghost .global-2 .left-t{line-height:5.682vw}.global-ghost .global-2 .left-t p{margin-bottom:10.227vw}.global-ghost .global-2 .btn-1{display:flex;padding-top:.682vw}.global-ghost .global-3{padding:2.045vw 0 0}.global-ghost .global-3 h2{font-size:3.636vw;margin-bottom:5.682vw}.global-ghost .flex-grid{display:block;max-width:100%;padding:0 4.545vw}.global-ghost .flex-grid .left-1{width:100%;margin-top:0;line-height:5.682vw}.global-ghost .flex-grid .left-1 p{margin-bottom:5.682vw;padding-right:1.136vw}.global-ghost .flex-grid .right-1{width:100%;min-height:inherit;border-radius:2.273vw;margin-top:9.318vw;display:flex;flex-wrap:wrap;vertical-align:top;align-items:flex-start;padding-bottom:6.818vw;margin-bottom:4.773vw}.global-ghost .flex-grid .right-1 h2{width:100%;font-size:4.545vw;margin:5vw 0 5.909vw}.global-ghost .flex-grid .right-1 a{height:12.045vw;width:37.955vw;margin:0 0 0 5vw;border-radius:22.727vw}.global-dpf .top-banner{padding-bottom:0}.global-dpf .feature-1{padding-bottom:2.273vw}.global-dpf .feature-1 ul li{min-height:11.818vw;margin-bottom:4.545vw;padding:1.136vw 5.909vw 2.273vw}.global-dpf .feature-2 ul li{min-height:21.136vw;padding:0 5.682vw 2.273vw}.global-dpf .global-1{flex-wrap:wrap;padding-bottom:2.045vw}.global-dpf .global-1 h2{font-size:3.636vw;margin:6.818vw 0 6.364vw}.global-dpf .global-1 p{margin-bottom:5.682vw;padding-right:.682vw}.global-dpf .global-1 .right-img{margin-bottom:0}.global-dpf .global-1 .right-img img{height:56.818vw;-o-object-position:center;object-position:center;margin:2.273vw 4.545vw;width:90.909vw}.global-dpf .global-02{padding-top:4.773vw;padding-bottom:1.818vw;margin-bottom:6.591vw}.global-dpf .global-02 h2{font-size:3.636vw;margin-bottom:5.227vw}.global-dpf .global-02 p{margin-bottom:9.091vw}.global-dpf .global-3{padding:6.591vw 4.545vw 8.182vw}.global-dpf .global-3 h2{font-size:3.636vw;max-width:100%;line-height:6.818vw;margin:0 auto 4.773vw}.global-dpf .global-3 .left-1{margin-bottom:5.455vw}.global-dpf .global-3 .flex{display:block;line-height:5.682vw;max-width:100%}.global-dpf .global-3 .flex>div{width:100%;padding-right:.682vw}.global-dpf .global-4{padding:6.818vw 4.545vw 8.636vw}.global-dpf .global-4>h2{font-size:2.955vw;line-height:6.818vw;padding:2.273vw 0 0}.global-dpf .global-4 .flex{flex-wrap:wrap-reverse;line-height:5.682vw}.global-dpf .global-4 .flex>div{width:100%}.global-dpf .global-4 .flex .left-1{padding-right:0}.global-dpf .global-4 .flex .left-1 h2{font-size:3.636vw;line-height:6.818vw;margin-bottom:4.545vw}.global-dpf .global-4 .flex .right-img{padding-top:0;margin-bottom:6.591vw}.global-dpf .global-4 .flex .right-img img{height:56.818vw;-o-object-fit:cover;object-fit:cover}.global-dpf .global-4 ul{padding:2.273vw 0 0}.global-dpf .global-4 ul li{line-height:5.682vw;min-height:inherit;margin-bottom:5vw;border-radius:2.273vw;padding:2.273vw 4.545vw 2.955vw}.global-dpf .global-5{margin-bottom:4.545vw;padding:5.227vw 4.545vw 0}.global-dpf .global-5 h2{font-size:3.636vw;margin-bottom:6.136vw}.global-dpf .global-5 p{padding:0;margin-bottom:8.182vw}.global-dpf .global-5 ul li{min-height:inherit;padding:2.045vw 4.545vw 3.864vw}.global-dpf .global-5 ul li strong{display:inline}.global-dpf .global-5 ul li:nth-child(2) strong{display:inline}.global-ecu .top-banner{padding-bottom:8.409vw}.global-ecu .top-banner .overtext{padding:2.5vw 4.545vw 0}.global-ecu .top-banner .overtext h2{font-size:4.545vw;margin-bottom:3.409vw}.global-ecu .top-banner .overtext h4{font-size:4.545vw;margin-bottom:4.773vw}.global-ecu .top-banner .overtext p{margin-bottom:10vw}.global-ecu-1{padding-bottom:2.045vw}.global-ecu-1 h2{font-size:3.636vw;margin-bottom:6.136vw}.global-ecu-1 h4{margin-bottom:.909vw;font-size:2.955vw}.global-ecu-1 .left-t p{margin-bottom:6.818vw}.global-ecu-1 .right-img{margin-bottom:6.818vw;padding:6.818vw 4.545vw 0}.global-ecu-2{margin-bottom:6.818vw;padding-top:17.5vw;padding-bottom:6.818vw}.global-ecu-2 strong{left:0;top:-11.364vw;font-size:3.636vw;text-align:center;width:100%}.global-ecu-2 .btn-1{display:flex;padding-top:7.273vw}.global-ecu-2 .features ul li{min-height:inherit;border-radius:4.545vw;margin-bottom:15vw;padding:2.5vw 5vw 5.682vw 4.545vw}.global-ecu-2 .features ul li:last-child{padding-top:4.091vw;margin-bottom:0}.global-ecu-3{max-width:90.909vw;line-height:5.682vw;border-radius:4.545vw;margin:0 auto 6.818vw;padding:4.545vw}.global-ecu-3 h2{font-size:3.636vw;margin-bottom:5.682vw}.global-ecu-4{margin-bottom:4.773vw;padding:5.227vw 4.545vw 6.818vw}.global-ecu-4 h2{font-size:3.636vw;margin-bottom:5.227vw}.global-ecu-4 .features ul{-moz-column-gap:9.091vw;column-gap:9.091vw;justify-content:flex-start}.global-ecu-4 .features ul li{width:100%;font-weight:700;border-radius:2.273vw;padding:2.727vw 5.455vw;margin-bottom:4.773vw}.global-ecu-4 h5{line-height:5.682vw;font-size:2.955vw;font-weight:800;margin:7.5vw 0 0}.global-ecu-4 .btn-1{display:flex;padding-top:7.955vw}.global-exhaust .top-banner{padding-bottom:0}.global-exhaust .top-banner video{height:112.727vw}.global-exhaust .top-banner .overtext{left:0;top:0;width:100vw;position:absolute;padding:29.545vw 4.545vw 0}.global-exhaust .top-banner .overtext h2{font-size:3.636vw;line-height:6.818vw}.global-exhaust-1{margin-bottom:0;padding-top:7.273vw;padding-bottom:6.818vw}.global-exhaust-1 h2{margin-bottom:5.227vw}.global-exhaust-1 h5{font-weight:900;margin:0;padding-top:6.364vw}.global-exhaust-1 .btn-1{display:flex;padding-top:7.955vw}.global-exhaust-2{padding-top:5vw;margin-bottom:4.545vw;padding-bottom:1.818vw}.global-exhaust-2 h2{font-size:3.636vw;margin-bottom:6.591vw}.global-exhaust-2 .features ul li{min-height:inherit;margin-bottom:5.227vw;padding:1.818vw 4.318vw 3.182vw 4.545vw}.global-exhaust-2 .features ul li br{display:none}.contact-sec{margin-bottom:9.545vw;padding:30.682vw 4.545vw 6.136vw}.contact-sec .custom-grid{display:block}.contact-sec .mb-form{position:relative}.contact-sec .mb-form:after{color:#fff;font-size:4.545vw;font-weight:800;padding-top:6.591vw;display:block;margin-bottom:6.818vw;content:"Stay In Touch";text-transform:uppercase}.contact-sec .info-box{display:flex}.contact-sec .info-box a{font-size:3.636vw}.contact-sec .info-box a.icons.phone{order:1;margin:0 0 3.864vw;background-size:8.409vw;padding:1.136vw 0 2.273vw 12.955vw}.contact-sec .info-box a.icons.mail{order:2;margin:0 0 4.091vw;background-size:8.409vw;padding:.682vw 0 2.273vw 12.955vw}.contact-sec .info-box a.icons.map{order:3;margin:0 0 3.636vw;line-height:6.818vw;background-size:8.409vw;padding:.227vw 0 2.273vw 12.955vw}.contact-sec .info-box a.icons.time{order:4;margin:0;line-height:6.818vw;background-size:8.409vw;padding:.227vw 0 2.273vw 12.955vw}.contact-sec .info-box a.icons.time span{color:#fff}.contact-sec .left-1{width:100%;padding-top:1.364vw}.contact-sec .left-1 h6{font-size:2.955vw;font-weight:800;line-height:5.682vw;padding:2.045vw 0 10.682vw}.contact-sec .left-1 h3{display:none}.contact-sec .globo-formbuilder .panel.movingIn{margin:0 -2.045vw}.contact-sec .globo-formbuilder div.globo-form-app .gfb__footer{margin-top:0;padding:0}.top-recent-blog{padding-top:27.955vw}.top-recent-blog .append-recent-blog{padding:7.273vw 0 6.818vw}.top-recent-blog .swiper{padding:12.273vw 0 0}.top-recent-blog img{margin-bottom:4.318vw}.top-recent-blog h1{font-size:4.545vw}.top-recent-blog h5{color:#fff;margin-bottom:0}.top-recent-blog .read-more-btn{display:none}.top-recent-blog .top{top:.455vw;left:5vw;padding:0}.top-recent-blog .top h2{font-weight:600;font-size:4.545vw}.top-recent-blog .top h2:before{font-size:0}.top-recent-blog .swiper-slide{padding:0 5vw}.top-recent-blog .swiper-button{left:auto;top:.455vw;right:14.091vw;width:6.818vw;height:6.818vw}.top-recent-blog .swiper-button:before{-webkit-mask-size:2.727vw;mask-size:2.727vw}.top-recent-blog .swiper-button-next{right:5vw}.blog-filters{gap:0;padding:6.818vw 4.545vw;justify-content:space-between}.blog-filters .sort-filter{padding-left:2.273vw}.blog-filters select{font-size:2.273vw;min-width:27.955vw;border-radius:1.136vw;line-height:6.364vw;padding:0 5vw .5vw 2.045vw;border-width:.227vw;background-size:2.045vw;background-position:right 1.591vw center}.blog-filters input{width:27.955vw;height:6.818vw;font-size:2.273vw;padding:0 5.273vw .5vw 2.273vw;line-height:5.682vw;border-radius:1.136vw;border-width:.227vw;background-size:2.5vw;background-position:right 2.273vw top 1.818vw}.blog-filters input::-webkit-search-cancel-button{right:-.682vw;top:.227vw}.blog-ajax-container{padding:0 4.545vw}.blog-ajax-container img{height:56.818vw;-o-object-fit:cover;object-fit:cover;margin-bottom:3.409vw}.blog-ajax-container h5{font-size:3.636vw;margin-bottom:2.955vw;line-height:6.818vw;text-transform:inherit;min-height:14.318vw;max-height:14.318vw}.blog-ajax-container time{display:none}.blog-ajax-container p{margin-bottom:4.545vw}.blog-ajax-container .read-more-btn{font-size:2.955vw;padding-right:5.227vw;background-size:2.955vw;background-position:right 2.273vw}.blog-ajax-container .swiper-wrapper{flex-wrap:wrap}.blog-ajax-container .swiper-slide{padding:0 0 5.682vw;width:100%}.blog-ajax-container .no-results-message{margin-bottom:11.5vw;font-size:4vw;margin-top:5vw}.ajax-pagination ul{gap:1.636vw;padding:2.273vw 0 11.818vw}.ajax-pagination ul li a{width:8.182vw;height:8.182vw;font-size:4.545vw}.ajax-pagination ul li a.active{color:#fff;background:var(--red)}.ajax-pagination ul li.icons a{font-size:0;line-height:1;background-size:2.5vw;background-position:center;background-repeat:no-repeat;background-image:url(nav-ico-left.svg)}.ajax-pagination ul li.icons.nav-next a{background-image:url(nav-ico-right.svg)}.single-post-banner{padding-top:27.5vw;padding-bottom:6.818vw}.single-post-banner img{height:56.818vw;margin:0 auto;max-width:90.909vw;-o-object-fit:cover;object-fit:cover;border-radius:2.273vw;max-height:inherit}.single-post-banner h1{font-size:4.545vw;line-height:6.818vw;margin:0 auto 6.591vw;max-width:90%}.article-single .left-top{gap:0;padding-bottom:5.455vw;justify-content:space-between}.article-single .left-top span{color:#090909}.article-single .flex{display:block;padding:6.591vw 4.545vw 2.273vw}.article-single .date{padding-top:.455vw}.article-single .left-1{width:100%}.article-single .left-1 h4{font-size:2.955vw;margin-bottom:.455vw}.article-single .left-1 p{padding-right:1.136vw;margin-bottom:7.5vw}.article-single .right-1{width:100%;padding-top:1.818vw}.article-single .right-1 h3{font-size:4.545vw;margin:0 0 5vw}.article-single .right-1 img{height:54.091vw;-o-object-fit:cover;object-fit:cover;margin-bottom:4.318vw}.article-single .right-1 h5{line-height:5.682vw;margin-bottom:2.273vw}.article-single .right-1 p{margin-bottom:4.091vw;-webkit-line-clamp:4}.article-single .right-1 .read-more-btn{padding-right:5.227vw;background-size:3.182vw;font-size:3.636vw;background-position:right 1.633vw}.article-single .right-1 .swiper-slide{padding:0 0 7.955vw}.sec-collection .top-banner{display:block;padding:22.727vw 4.545vw 4.545vw}.sec-collection .top-banner aside{width:100%}.sec-collection .top-banner aside .search button{width:33.864vw;height:9.091vw;line-height:9.091vw;border-radius:23.864vw;padding-bottom:.5vw;font-size:2.955vw;margin:0 auto;display:table}.sec-collection .top-banner aside .search button:before{border-radius:23.864vw}.sec-collection .top-banner .right-banner{width:100%}.sec-collection .top-banner .swiper{padding:0 0 6.591vw}.sec-collection .top-banner .swiper-slide{padding:12.045vw 7.273vw 0}.sec-collection .top-banner .h-services-slider{padding:0;width:auto}.sec-collection .top-banner .h-services-slider div.swiper-pagination{bottom:0;left:0;width:100%}.sec-collection .top-banner .h-services-slider div.swiper-pagination .swiper-pagination-bullet{width:6.818vw;height:1.136vw;margin:0 .455vw}.sec-collection .top-banner .h-services-slider .swiper-button{left:0;top:30.455vw}.sec-collection .top-banner .h-services-slider .swiper-button-next{left:auto;right:0}.sec-collection #FacetsWrapperDesktop,.metaobject-filters{display:flex;flex-wrap:wrap;padding-top:0;margin-top:5vw;justify-content:space-between}.sec-collection #FacetsWrapperDesktop>details,.metaobject-filters>details{width:43.182vw;margin-bottom:5.455vw}.metaobject-filters{padding-top:0;align-items:center;margin-top:11.765vw}#mo-results-count{padding-top:0!important}.sec-collection .facets-container{display:block;padding:10.455vw 0 1.591vw}.sec-collection .active-facets{display:block;left:auto;right:0;top:-2.955vw;margin:0;line-height:1;font-size:2.955vw;width:auto}.sec-collection .active-facets a{padding:0}.sec-collection .facets__form-vertical{width:100%;position:relative}.sec-collection .caption-large{font-size:inherit;line-height:1;letter-spacing:0}.sec-collection .facets__summary{font-size:2.955vw;margin-bottom:0}.sec-collection .facets__summary .top1{margin-bottom:2.273vw}.sec-collection .facets__summary .selected-option{font-size:2.955vw;line-height:6.818vw;border-radius:1.136vw;padding:0 7.059vw .227vw 2.273vw}.sec-collection .facets__summary .selected-option:before{top:1.818vw;right:2.273vw;width:3.182vw;height:3.409vw}.sec-collection .facets-wrap-vertical{border:0;margin:0;padding:0}.sec-collection .facets-wrap-vertical ul{padding:0;margin:0}.sec-collection .facet-checkbox{font-size:2.6vw}.sec-collection .facet-checkbox:hover,.sec-collection .facet-checkbox.active,.sec-collection .facet-checkbox:has(:focus-visible){color:var(--red)}.sec-collection .facets__disclosure-vertical{border-top:0;position:relative}.sec-collection .facets__disclosure-vertical svg{display:none}.sec-collection .facets__display-vertical{z-index:5;padding:2.273vw;border-radius:1.136vw;min-width:inherit}.sec-collection .facets__display-vertical span{display:block}.sec-collection .facets__display-vertical .c2-label input{display:none}.sec-collection .facets__display-vertical .facets__item{display:block}.sec-collection facet-remove,.sec-collection .product-count,.sec-collection .mobile-facets__wrapper{display:none}.product__media-toggle{position:absolute;top:4.318vw;width:10.909vw;height:10.909vw;left:4.318vw;border-radius:50%}.product-grid-container{margin-bottom:7.045vw;padding:6.818vw 0}.product-grid-container>h2{line-height:6.818vw;font-size:4.545vw;padding:0 4.545vw;margin-bottom:6.136vw}.product-grid-container>h2 br{display:none}.product-grid-container .ajax-pagination{padding:2.273vw 0 0}.product-grid-container .collection{padding:0 4.545vw}.product-grid-container .grid{margin:0;row-gap:0;-moz-column-gap:3.409vw;column-gap:3.409vw}.product-grid-container .grid .grid__item{width:43.182vw;padding:0 0 4.545vw}.product-grid-container .grid .grid__item .pro-card{position:relative}.product-grid-container .pro-top{display:block;padding:2.045vw 2.273vw .455vw}.product-grid-container .pro-top a{width:100%;font-size:2.955vw;line-height:4vw;min-height:13vw;display:table}.product-grid-container .pro-top a>div{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-grid-container .pro-top img{width:10.455vw;height:10.455vw;position:absolute;right:2.955vw;bottom:1.136vw}.product-grid-container .featured_media{margin-bottom:3.182vw}.product-grid-container .featured_media img{width:100%;height:35.455vw}.product-grid-container .pro-content{display:block;padding:0 14.318vw 3.636vw 2.273vw}.product-grid-container .pro-content .price{font-size:2.955vw;font-weight:800;margin-bottom:1.818vw}.product-grid-container .pro-content .price:before{display:none}.product-grid-container .pro-content .price small{font-size:2.955vw}.product-grid-container .pro-content .quick-add{display:none}.product-single .product-media{padding:33.636vw 0 6.591vw}.product-single .product-media h1{font-size:2.955vw;padding:0 6.818vw;line-height:5.682vw;margin-bottom:6.818vw}.product-single .product-media .constrain-height .media{padding-top:38.182vw}.product-single .product-media .product__media-list{padding:0;margin:0;width:100%}.product-single .product-media .product__media-list .swiper,.product-single .product-media .slider-outer{padding:0}.product-single .product-media .global-media-settings{border:0;border-radius:0}.product-single .product-media .swiper-slide{padding:0 1.591vw;width:63%}.product-single .product-media .swiper-button{left:5vw;top:18.409vw;width:6.818vw;height:6.818vw}.product-single .product-media .swiper-button-next{left:auto;right:4.773vw}.product-single .product-media .swiper-button:before{-webkit-mask-size:2.273vw;mask-size:2.273vw}.product-single .product-media .after-media{flex-wrap:wrap-reverse;padding:6.818vw 0 0}.product-single .product-media .after-media .left-1{width:100%;padding:8.636vw 4.545vw 0}.product-single .product-media .after-media .left-1 .top{padding:1.136vw 0 1.591vw;border-radius:2.273vw;margin-bottom:3.864vw;border-width:.455vw}.product-single .product-media .after-media .left-1 .bottom{padding:2.273vw;border-radius:2.273vw}.product-single .product-media .after-media .top-desc{display:none}.product-single .product-media .after-media .right-1{width:100%;padding:0 4.545vw}.product-single .product-media .price--large{font-size:4.545vw;line-height:9.091vw;padding-right:1.818vw}.product-single .product-media .price-outer small{font-size:2.955vw;line-height:10.227vw}.product-single .product-media .price__regular,.product-single .product-media .price-excluding-vat{gap:2.5vw}.product-single .product-media .price-excluding-vat{font-size:4.545vw}.product-single .qty-addto-sec{padding-top:2.955vw;position:relative}.product-single .product-form__quantity{width:22.727vw}.product-single .product-form__quantity .quantity__input{font-size:2.955vw;padding:0 1.136vw;height:9.091vw}.product-single .product-form__quantity .quantity__button{width:6.818vw;height:9.091vw}.product-single .product-form__quantity .quantity__button .svg-wrapper{width:2.273vw}.product-single .addto-outer{width:65.909vw}.product-single .product-form__submit,.product-single .shopify-payment-button__button{width:31.818vw;font-size:2.955vw;line-height:8.182vw;padding:0 5.227vw 0 0;padding:0;border-width:.455vw;-moz-column-gap:2.273vw;column-gap:2.273vw}.product-single .product-form__submit:after,.product-single .shopify-payment-button__button:after{width:2.955vw;height:2.273vw}.product-single .product-form__submit.loading,.product-single .shopify-payment-button__button.loading{font-size:0}.product-single .product-form__submit.loading:after,.product-single .shopify-payment-button__button.loading:after{background-image:none}.product-single .shopify-payment-button__button{line-height:9.091vw;background-size:3.409vw;background-position:right 4.091vw center}.product-single .short-descr{padding:6.364vw 2.955vw 11.591vw;max-width:100%}.product-single .pro-tabs-sec{padding:0 4.545vw}.product-single .pro-tabs-sec .swiper{padding:0 0 3.409vw}.product-single .pro-tabs-sec div.swiper-pagination{bottom:0;left:-.455vw}.product-single .pro-tabs-sec div.swiper-pagination .swiper-pagination-bullet{width:6.818vw;height:1.136vw;margin:0 .455vw}.product-single .pro-tabs-sec video{height:46.136vw;border-radius:1.136vw}.product-single .pro-tabs-sec .left-1,.product-single .pro-tabs-sec .right-1{width:100%}.product-single .pro-tabs-sec .right-1 img{width:57.273vw}.product-single .pro-tabs-sec .right-1>div{margin-bottom:3.864vw}.product-single .pro-tabs-sec .right-1>div h6{padding:0 1.364vw;font-size:2.955vw;line-height:6.818vw;border-radius:1.136vw;margin-bottom:1.591vw}.product-single .pro-tabs-sec .right-1>div p{font-size:2.955vw;line-height:5.682vw;margin-bottom:5.227vw;padding:0 1.136vw}.product-single .tab-buttons{margin-bottom:4.091vw}.product-single .tab-btn{width:33.33%;font-size:2.955vw;line-height:9.091vw;border-bottom-width:.682vw}.product-single .tab-btn.active{border-top-left-radius:1.136vw;border-top-right-radius:1.136vw}.product-single .related-products{margin-bottom:0;padding:5.227vw 0 6.591vw}.product-single .related-products>h2{font-size:4.545vw;margin-bottom:6.136vw}.product-single .related-products .swiper{padding:0 0 6.136vw}.product-single .related-products .grid .grid__item{padding:0 2.273vw;width:48%}.product-single .related-products a img{margin-bottom:2.955vw}.product-single .related-products div.swiper-pagination{bottom:0}.product-single .related-products div.swiper-pagination .swiper-pagination-bullet{width:6.818vw;height:1.136vw;margin:0 .455vw}.product-single .related-products .slider-outer,.product-single .related-products .slider-outer .slider-inner{padding:0}.product-single .related-products .swiper-button{left:4.545vw;top:33.409vw}.product-single .related-products .swiper-button-next{left:auto;right:4.773vw}.product-single .h-dealer-sec{margin-bottom:5vw}.our-projects{padding-bottom:4.773vw}.popular-projects{padding:5.682vw 0 6.818vw;overflow:hidden}body.projects .popular-projects .swiper-wrapper{display:grid;grid-template-columns:repeat(2,1fr)}.popular-projects .projs-btn{color:#000;line-height:7.5vw;margin-bottom:5.227vw;display:block;font-size:4.545vw;width:56.136vw;text-decoration:none;margin-left:4.545vw;background:url(read-more-arrow-top.svg) no-repeat right top 2.727vw/4.091vw}.popular-projects img,.popular-projects video,.popular-projects iframe{height:30.091vw;width:100%;border-radius:1.136vw;background:#000}.popular-projects .swiper-slide{padding:0 1.273vw}.popular-projects .slider-outer{margin:0 -.773vw}.projects .h-blog-slider .see-all-btn{display:none}.projects .top-video video{height:206.455vw;-o-object-fit:cover;object-fit:cover}.projects h1{font-size:2.955vw;line-height:5.682vw;margin:28.864vw auto 0;max-width:88.636vw}.projects .top-banner{padding:81.818vw 4.545vw 9.773vw}.projects .top-banner .right-banner{width:100%;display:none}.projects .facets-container{padding:0 0 1.364vw}.projects .proj-slider .swiper{padding:0 0 6.136vw}.projects .proj-slider .swiper-slide{padding:0 4.545vw}.projects .proj-slider img{height:10.909vw}.projects-top{display:block;max-width:90.909vw;padding:4.773vw 4.545vw;border-radius:2.273vw;margin:0 auto}#filtered-projects-container{padding-top:6.818vw}#ProductGridContainer #filtered-projects-container{padding-top:0}.projects-top p{width:100%;font-size:2.955vw;line-height:6.818vw}.projects-top .btn-1{display:table;margin:0 auto;padding-top:5.227vw}.projects-top .btn-1 a{width:34.091vw;padding:0;line-height:9.091vw;border-radius:1.364vw}.projects-list{-moz-column-gap:0;column-gap:0;row-gap:3vw;max-width:93.182vw;margin:0 auto 9.773vw}.projects-list li{padding:0 1.136vw;width:50%}.projects-list img{height:28.364vw;margin-bottom:1.3vw}.projects-list h4{font-size:2.955vw;line-height:5.682vw;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.projects-pagination ul{padding:0}.projects-pagination ul a{text-decoration:none}.project-single .banner{display:block;padding:29.909vw 0 3.636vw}.project-single .banner .left-1{width:100%;padding:0}.project-single .banner .left-1 .top-heading{color:#fff;font-weight:800;text-align:center;margin-bottom:5vw;text-transform:uppercase}.project-single .banner .left-1 img{max-width:90.909vw;margin:0 auto 4.773vw}.project-single .banner .left-1 a{height:15.227vw;width:52.273vw;margin:0 0 0 4.318vw}.project-single .banner .right-1{width:100%;display:block;padding:6.591vw 4.545vw 0}.project-single .banner .right-1 .text{width:100%;padding-top:0}.project-single .banner .right-1 h4{color:#fff;font-size:4.545vw;font-weight:800;line-height:11.364vw;margin-bottom:3.182vw;text-transform:uppercase}.project-single .banner .right-1 .text p{font-size:2.955vw;line-height:5.682vw;margin-bottom:5.682vw}.project-single .banner .right-1 .text p br{display:none}.project-single .banner .right-1 .recents{margin-left:auto}.project-single .banner .right-1 li{border-radius:1.136vw;overflow:hidden}.project-single .banner .right-1 img{width:100%;-o-object-fit:cover;object-fit:cover}.project-single .pro-tabs-sec{margin-bottom:1.364vw;padding:5vw 4.545vw 3.636vw}.project-single .pro-tabs-sec .left-1{width:100%}.project-single .pro-tabs-sec .right-1{width:100%;padding-top:3.182vw}.project-single .pro-tabs-sec .right-1 h2{font-size:3.636vw;font-weight:700;line-height:6.818vw;margin-bottom:3.864vw;padding:0}.project-single .pro-tabs-sec video{height:57.727vw;border-radius:1.136vw}.project-single .image-carousel-social-videos-swiper{margin:0 -1.136vw}.project-single .image-carousel-social-videos-swiper .swiper-slide{padding:0 1.136vw}.project-single .image-carousel-social-videos-swiper div.swiper-pagination{left:.909vw}.project-single .popular-projects{padding:3.864vw 0 0;margin:0 -3.545vw}.project-single .popular-projects .projs-btn{color:#fff;background-image:url(arrow-right.svg)}.project-single .popular-projects img,.project-single .popular-projects video{height:27vw;width:100%}.project .used-parts-sec .featured_media{margin-bottom:3.182vw}.project .used-parts-sec .featured_media img{height:36.364vw;margin-bottom:0}.project .used-parts-sec .image-carousel-used-products-swiper{margin:0 -2.273vw;padding-bottom:11.818vw}.project .used-parts-sec .image-carousel-used-products-swiper .swiper-slide{padding:0 2.273vw}.project .used-parts-sec .image-carousel-used-products-swiper div.swiper-pagination{left:2.045vw;bottom:6.591vw}.project .used-parts-sec .swiper-button{display:none}.project .pro-content{padding:0 13.409vw 3.636vw 1.591vw}.project .pro-content .price{margin-bottom:0}.project .pro-content .price:before{font-size:2.955vw;display:block;position:static;margin-bottom:3.864vw}.project .pro-content .price small{font-size:2.5vw}.project .tab-btn{width:50%;line-height:6.591vw;border-bottom-width:.455vw}.project .tab-buttons{margin-bottom:4.545vw}.project .pro-top{min-height:22.273vw;padding:.909vw 1.364vw 2.273vw 2.045vw}.project .pro-top a{-webkit-line-clamp:3}.project .pro-top img.make_logo{bottom:3.409vw;right:3.409vw;width:11.364vw;height:6.364vw}.product-form .product-form__error-message-wrapper:not([hidden]){display:flex;align-items:center;font-size:3.182vw;line-height:1;letter-spacing:0;margin-bottom:0;position:absolute;bottom:-6.818vw;-moz-column-gap:2.273vw;column-gap:2.273vw;left:0}.product-form .product-form__error-message-wrapper:not([hidden]) .svg-wrapper{margin:0;width:4.545vw;height:4.545vw}#CartDrawer cart-drawer-items{margin-right:-2.273vw;padding-right:2.273vw}#CartDrawer cart-drawer-items::-webkit-scrollbar-track{margin-block:4.545vw}#CartDrawer .drawer__inner{width:100vw;padding:0 4.545vw;max-width:unset}#CartDrawer .drawer__header{margin-bottom:4.545vw;padding:4.545vw 0vw}#CartDrawer .drawer__header .drawer__heading{font-size:4.545vw}#CartDrawer .drawer__header .drawer__close{min-width:5.545vw;min-height:5.545vw;top:4.5vw}#CartDrawer .drawer__header .drawer__close .svg-wrapper{width:5.545vw;height:5.545vw}#CartDrawer .cart-items thead .caption-with-letter-spacing{font-size:3.182vw;padding-bottom:3.409vw}#CartDrawer .cart-items .cart-item{gap:3.409vw}#CartDrawer .cart-items .cart-item>td+td{padding-left:0}#CartDrawer .cart-items td{padding-top:3.409vw}#CartDrawer .cart-items .cart-item__media{width:25vw}#CartDrawer .cart-items .cart-item__name{font-size:3.182vw}#CartDrawer .cart-items .product-option{font-size:3.182vw;margin-top:1.136vw}#CartDrawer .cart-items .price{font-size:3.182vw}#CartDrawer .cart-items .quantity{width:18.182vw;min-height:4.545vw}#CartDrawer .cart-items .quantity__input{padding-bottom:.455vw;font-size:2.727vw}#CartDrawer .cart-items .quantity__button{width:4.545vw}#CartDrawer .cart-items .quantity__button .svg-wrapper{width:2.273vw;height:2.273vw}#CartDrawer .cart-items cart-remove-button{margin-left:2.273vw;width:3.409vw;height:3.409vw}#CartDrawer .cart-items cart-remove-button .button{min-width:3.409vw;min-height:3.409vw}#CartDrawer .cart-items cart-remove-button .svg-wrapper{width:3.409vw;height:3.409vw}#CartDrawer .cart-items .loading__spinner{right:0;padding-top:3.409vw}#CartDrawer .drawer__footer{padding:4.545vw 0vw}#CartDrawer .drawer__footer .totals__total{font-size:4.545vw}#CartDrawer .drawer__footer .totals__total-value{font-size:4.091vw}#CartDrawer .drawer__footer .tax-note{margin:4.545vw 0vw;font-size:3.182vw}#CartDrawer .drawer__footer .cart__checkout-button{font-size:3.636vw;min-height:11.364vw}.loading__spinner{width:4.545vw;height:4.545vw}cart-items.section-template--25978479509846__cart-items-padding{padding-top:29.545vw}cart-items .page-width{max-width:90%}cart-items .cart__warnings{padding:34.091vw 0vw 6.818vw;margin-bottom:6.818vw}cart-items .cart__warnings .cart__empty-text{margin-top:0;margin-bottom:4.545vw;line-height:2}cart-items .cart__warnings .button{font-size:3.182vw;padding:0vw 9.091vw;min-width:45.455vw;min-height:11.364vw}cart-items .cart__warnings .cart__login-title{margin:13.636vw 0vw 2.273vw}cart-items .title-wrapper-with-link{margin-bottom:6.818vw}cart-items .title-wrapper-with-link a{text-decoration-thickness:.455vw}cart-items .title-wrapper-with-link a:hover{text-decoration-thickness:.455vw}cart-items .cart__items{padding-bottom:9.091vw}cart-items .cart__items thead tr{margin-bottom:0}cart-items .cart__items .caption-with-letter-spacing{font-size:3.182vw;padding-bottom:4.545vw}cart-items .cart__items .cart-items__heading--quantity{padding-left:4.167vw}cart-items .cart__items .small-hide.right{padding-left:3.333vw}cart-items .cart__items .cart-item{gap:3.409vw;margin-bottom:0}cart-items .cart__items .cart-item td{padding-top:6.818vw}cart-items .cart__items .cart-item .cart-item__media{width:22.727vw}cart-items .cart__items .cart-item .cart-item__details{padding-left:0;width:43.182vw;font-size:3.182vw}cart-items .cart__items .cart-item .cart-item__details>*{max-width:100%}cart-items .cart__items .cart-item .cart-item__details .product-option{font-size:3.182vw;margin-top:2.273vw}cart-items .cart__items .cart-item .cart-item__quantity{padding-left:0;padding-top:0}cart-items .cart__items .cart-item .cart-item__quantity .quantity-popover-container{max-width:27.273vw}cart-items .cart__items .cart-item .cart-item__quantity .quantity{width:100%;min-height:8.182vw}cart-items .cart__items .cart-item .cart-item__quantity .quantity__button{width:6.818vw}cart-items .cart__items .cart-item .cart-item__quantity .quantity__button .svg-wrapper{width:3.182vw;height:3.182vw}cart-items .cart__items .cart-item .cart-item__quantity .quantity__input{font-size:3.182vw;padding:0vw 1.136vw}cart-items .cart__items .cart-item cart-remove-button{margin-left:2.273vw;width:8.182vw;height:8.182vw}cart-items .cart__items .cart-item cart-remove-button .button{min-width:5.682vw;min-height:5.682vw}cart-items .cart__items .cart-item cart-remove-button .button .svg-wrapper{width:4.545vw;height:4.545vw}cart-items .cart__items .cart-item .cart-item__totals{padding-left:0}cart-items .cart__items .cart-item .cart-item__totals .loading__spinner{padding-top:6.818vw}cart-items .cart__items .cart-item .cart-item__totals .price{margin:0;font-size:3.182vw;letter-spacing:0}#main-cart-footer .page-width{width:85%}#main-cart-footer .cart__footer{padding:6.818vw 0vw}#main-cart-footer .cart__footer .cart__blocks{width:100%}#main-cart-footer .cart__footer .totals .totals__total{font-size:3.636vw}#main-cart-footer .cart__footer .totals .totals__total-value{margin-left:4.545vw;font-size:4.091vw}#main-cart-footer .cart__footer .tax-note{margin:4.545vw 0vw;font-size:3.182vw}#main-cart-footer .cart__footer .cart__ctas{margin-top:0}#main-cart-footer .cart__footer .cart__ctas button{font-size:3.636vw;min-width:100%;min-height:11.364vw;padding:0vw 6.818vw}.globo-form-control label .text-danger.text-smaller{font-size:2.955vw}body.thank-you #MainContent{margin-top:11.182vw}.sticky-whatsapp{right:1.136vw;width:9.091vw;height:9.091vw;bottom:2.273vw}.right-1 .used-parts-sec h2{font-size:3.636vw;font-weight:700;line-height:6.818vw;margin-bottom:3.864vw;padding:3vw 0 0}span.facets__summary-label{font-size:3.5vw}.sec-collection .facets-wrap-vertical ul{max-height:400px}.main-page{padding:30px 15px}.main-page ul,.main-page ol{padding-left:0}.main-page li{margin-bottom:10px}.main-page p{margin:0 0 3vw}.main-page-video video{height:50.091vw}.project-single .banner .right-1 .text{max-height:inherit;padding-right:0}.sec-collection .top-banner aside .search button.clear-all-filters{font-size:2.588vw;top:0}.tab-social-icons{gap:10px;margin-bottom:15px}.tab-social-icons svg{width:30px}iframe#tab-social-ytplayer{height:280px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/common-c2.css.map */
