h1,h2,h3,h4,h5,h6{font-family:Oswald-Medium}a{cursor:pointer}::selection{background:#0078d759!important;color:inherit}body{font-family:helvetica_neuelight;letter-spacing:normal}*,*:before,*:after{box-sizing:inherit}@font-face{font-family:Oswald-ExtraLight;src:url(/cdn/shop/files/Oswald-ExtraLight.ttf?v=1754480361) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Oswald-Light;src:url(/cdn/shop/files/Oswald-Light.ttf?v=1754480360) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Oswald-Regular;src:url(/cdn/shop/files/Oswald-Regular.ttf?v=1754480360) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Oswald-Medium;src:url(/cdn/shop/files/Oswald-Medium.ttf?v=1754480360) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Oswald-SemiBold;src:url(/cdn/shop/files/Oswald-SemiBold.ttf?v=1754480360) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Oswald-Bold;src:url(/cdn/shop/files/Oswald-Bold.ttf?v=1754480360) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:helvetica_neueregular;src:url(/cdn/shop/files/helveticaneueroman-webfont.woff2?v=1756293822) format("woff2"),url(/cdn/shop/files/helveticaneueroman-webfont.woff?v=1756293822) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:helvetica_neuelight;src:url(/cdn/shop/files/helveticaneuelight-webfont.woff2?v=1756293822) format("woff2"),url(/cdn/shop/files/helveticaneuelight-webfont.woff?v=1756293821) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:helvetica_neuemedium;src:url(/cdn/shop/files/helveticaneuemedium-webfont.woff2?v=1756293822) format("woff2"),url(/cdn/shop/files/helveticaneuemedium-webfont.woff?v=1756293822) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:helvetica_neuebold;src:url(/cdn/shop/files/helveticaneuebold-webfont.woff2?v=1756298847) format("woff2"),url(/cdn/shop/files/helveticaneuebold-webfont.woff?v=1756298847) format("woff");font-weight:400;font-style:normal}body{margin:0;padding:0}.page-width{max-width:1710px;padding:0 15px;box-sizing:border-box}.button-group{display:flex;align-items:center;gap:0px 20px}.button.button--primary{font-family:Oswald-Regular;text-transform:uppercase;letter-spacing:normal;height:unset;min-height:unset;width:auto;min-width:unset;padding:12px 18px;line-height:1;border:2px solid transparent;transition:all .25s ease-out;font-size:16px;background-color:#ffc600}.button.button--primary:after,.button.button--primary:before{display:none}.button.button--primary:hover{background:transparent;border-color:#ffc600}.button.button--primary:after,.button.button--secondary:after{content:"";width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.385' height='13.883' viewBox='0 0 14.385 13.883'%3E%3Cg id='Arrow' transform='translate(20730.354 17531.941)'%3E%3Cpath id='Path_92848' data-name='Path 92848' d='M-20352.9-17536.875l6.5,6.5-6.5,6.5' transform='translate(-370.453 5.375)' fill='none' stroke='%23fff' stroke-width='1.25'/%3E%3Cpath id='Path_92849' data-name='Path 92849' d='M115.852,19h-13' transform='translate(-20833.205 -17544)' fill='none' stroke='%23fff' stroke-width='1.25'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;vertical-align:middle;display:inline-block!important;border:0;outline:none;box-shadow:none!important;position:relative;top:unset;right:unset;left:unset;margin:0 0 0 10px}.button.button--primary:after{filter:invert(1)}.button.button--secondary{font-family:Oswald-Regular;text-transform:uppercase;letter-spacing:normal;height:unset;min-height:unset;width:auto;min-width:unset;padding:12px 18px;line-height:1;border:2px solid #ffc600;transition:all .25s ease-out;font-size:16px}.button.button--secondary:after,.button.button--secondary:before{display:none}.button.button--secondary:hover{background:#ffc600}.button.button--secondary:after{filter:invert(1)}.split-hero{display:flex;flex-wrap:wrap;width:100%;height:100vh;overflow:hidden;position:relative}.split-hero:before{position:absolute;content:"";left:0;top:0;background:#0003;width:100%;height:100%;z-index:1}.split-hero .split-hero__left{width:100%;position:relative}.split-hero .split-hero__right{width:41%;display:none}.split-hero__left-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.split-hero .split-hero__left video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.split-hero__text{position:absolute;padding:0;z-index:1;bottom:80px;left:150px}.split-hero__text h1{font-size:4.9vw;margin:0;color:#fff;letter-spacing:normal;max-width:70%;line-height:1em}.split-hero__text p{font-size:16px;color:#fff;font-style:normal;font-family:helvetica_neuelight;letter-spacing:normal;margin:25px 0 40px}.split-hero__right video,.split-hero__right img{width:100%;height:100%;object-fit:cover;display:block}.filled-button.button.button--primary:hover{color:#fff}.filled-button.button.button--primary:hover:after{filter:none}@media (max-width:1280px){.split-hero__text{left:100px}}@media (max-width:992px){.split-hero{height:unset}.split-hero .split-hero__left{height:725px}}@media (max-width:768px){.split-hero{height:unset}.split-hero .split-hero__left{width:100%;height:65vh}.split-hero__text p{margin:15px 0 20px}.split-hero__text p br{display:none}.split-hero .split-hero__right{width:100%;height:50vh}.split-hero__text{left:0;padding:0 30px;bottom:40px}.split-hero .split-hero__left:after{content:"";position:absolute;top:0;left:0;background:#0003;width:100%;height:100%}.split-hero__text h1{font-size:50px}}@media (max-width:576px){.split-hero__text h1{max-width:100%}.split-hero .split-hero__left{height:725px}}@media (max-width:320px){.split-hero__text{left:20px;bottom:30px}.split-hero__text h1{font-size:40px}.split-hero__text p{font-size:14px}}.columns-split-inner{display:grid;grid-template-columns:repeat(3,1fr);gap:0px 60px;margin:80px 0 0}.columns-split-inner .category-block{position:relative;overflow:hidden}.columns-split-inner .category-block img{width:auto;max-width:100%;display:block;margin:0 auto;height:unset;aspect-ratio:unset;transition:all .6s ease-out}.columns-split-inner .category-block .mobile_screens{display:none}.columns-split-inner .category-block:before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background:#0003;z-index:1;transition:all .75s ease-out}.columns-split-inner .category-block .category-title{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;text-align:center;font-family:Oswald-Medium;color:#fff;font-size:3.9vw;text-transform:uppercase;z-index:2}.columns-split-inner .category-block:hover:before{background:#00000080}.columns-split-inner .category-block:hover img{transform:scale(1.06)}.see_more.see_positon{position:absolute;right:30px;bottom:25px;background:transparent;padding:0;border-radius:5px;box-shadow:none;transition:all .25s ease-out;transition-delay:.2s}.see_more .inner_see_arror{width:100%;display:flex;transform:translate(-100%);opacity:0;transition:all .5s ease-out;position:relative}.see_more{z-index:2;overflow:hidden}.see_more .inner_see{font-family:Oswald-Light;font-size:18px;color:#fff;text-transform:uppercase;transform:translateY(100%);opacity:0;transition:all .5s ease-out;position:relative;width:100%;display:flex}.category-block:hover .see_more .inner_see_arror{transform:translate(0);opacity:1}.category-block:hover .see_more .inner_see{transform:translateY(0);opacity:1}.see_more .see_span{position:relative;overflow:hidden}@media (max-width:768px){.title_cate_block{display:block!important;text-align:center}.title_cate_block h2{margin:0 0 30px;font-size:30px;line-height:1em;text-transform:uppercase}.columns-split-inner .category-block img{width:100%}.columns-split-section.category-blocks{margin:60px 0}.columns-split-section.category-blocks .see_more.see_positon{display:none}.columns-split-inner{margin:0!important}.columns-split-section.category-blocks .page-width{padding:0}.columns-split-inner{margin:40px 0 0;grid-template-columns:inherit;gap:20px 0px}.columns-split-inner .slick-list{padding-left:57px;padding-right:57px}.columns-split-inner .category-block{margin:0 5px}.columns-split-inner .category-block .category-title{font-size:10.1vw}.columns-split-inner .category-block:before{background:#00000080}.category-block .see_more .inner_see{transform:translateY(0);opacity:1}.category-block .see_more .inner_see_arror{transform:translate(0);opacity:1}.columns-split-section.category-blocks .slick-dots{bottom:0;position:relative;display:flex;justify-content:center;margin:30px 0 0}.columns-split-section.category-blocks .slick-dots li.slick-active{background:#ffc600}.columns-split-section.category-blocks .slick-dots li{width:8px;height:8px;border-radius:50px;background:#d9d9d9;outline:none;box-shadow:none;border:0}.columns-split-section.category-blocks .slick-dots li button{display:none}}@media (max-width:480px){.columns-split-inner .category-block .mobile_screens{display:block}.columns-split-inner .category-block .desktop_screens{display:none}.columns-split-inner .category-block:before{display:none}}.video-feature-section{display:flex;flex-wrap:wrap;margin:100px 0}.video-feature-section .video-feature-content,.video-feature-section .video-feature-media{width:50%}.video-feature-section .video-feature-media img{width:100%;height:unset;aspect-ratio:unset;max-width:100%}.video-feature-section .video-feature-media img.mobile-only{display:none}.video-feature-section .video-feature-media video{width:100%;height:unset;object-fit:cover}.videos_pdp.video-feature-section .video-feature-media video{height:864px}.video-feature-content .video-feature-wrapper{max-width:70%;margin:0 auto}.video-feature-content .video-feature-wrapper h2{margin:0;line-height:1em;font-size:7.2vw;-webkit-user-select:none;user-select:none}.video-feature-content .video-feature-wrapper h1{font-size:11.8vw;color:transparent;-webkit-text-stroke:2px black;text-stroke:2px black;margin:0;line-height:1em;-webkit-user-select:none;user-select:none}.video-feature-content .video-feature-wrapper h2.heading-bottom{font-size:9.5vw;margin:0;line-height:1em}.video-feature-content .video-feature-wrapper .description{display:block;margin:20px 40px 40px 0}.video-feature-content .video-feature-wrapper .description p{margin:0;font-size:16px;font-family:helvetica_neuelight;color:#000;letter-spacing:normal;font-style:normal;line-height:1.4em}.video-feature-section .video-wrapper{position:relative;display:flex;height:100%}.video-feature-section .video-wrapper .icon{position:absolute;display:flex;bottom:20px;left:20px;z-index:1}@media (min-width:1920px){.video-feature-content .video-feature-wrapper h2{font-size:138.24px}.video-feature-content .video-feature-wrapper h1{font-size:226.56px}.video-feature-content .video-feature-wrapper h2.heading-bottom{font-size:182.4px}.split-hero__text h1{font-size:94.08px!important}.columns-split-inner .category-block .category-title{font-size:74.88px!important}.banner .banner__content .banner__heading{font-size:94.08px!important}.custom_custom_full_text h2{font-size:272.64px!important}.slider-wrapper .overlay .content h2,.custom_full_width .slider-wrapper .overlay .before_text{font-size:32.64px!important}}@media (max-width:1180px){.video-feature-content .video-feature-wrapper{max-width:90%}}@media (max-width:768px){.video-feature-section{flex-direction:column-reverse;gap:20px 0px;margin:0 -15px}.video-feature-section .button-group{justify-content:center;gap:0px 15px}.video-feature-content .video-feature-wrapper{max-width:100%;text-align:center}.video-feature-content .video-feature-wrapper .description{max-width:60%;margin:30px auto}.video-feature-section .video-feature-content,.video-feature-section .video-feature-media{width:100%}.video-feature-content .video-feature-wrapper h2{font-size:12vw}.video-feature-content .video-feature-wrapper h1{font-size:19.3vw}.video-feature-content .video-feature-wrapper h2.heading-bottom{font-size:15.5vw}.video-feature-section .video-feature-content{padding:0 20px 60px}}@media (max-width:576px){.video-feature-section .video-feature-media img.desktop-only{display:none}.video-feature-section .video-feature-media img.mobile-only{display:block}.video-feature-content .video-feature-wrapper .description{max-width:89%}.video-feature-section .button-group .button{margin-bottom:0;font-size:16px}.video-feature-section .video-feature-content{padding:30px 20px 60px}.video-feature-section .video-feature-content .wrapp-feature-wrapper{display:flex;align-items:center;justify-content:center;gap:0px 10px}.video-feature-content .video-feature-wrapper h2{font-size:36px}.video-feature-content .video-feature-wrapper h1{font-size:36px;-webkit-text-stroke:1px black;text-stroke:1px black}.video-feature-content .video-feature-wrapper h2.heading-bottom{font-size:36px}.video-feature-section{gap:0}}@media (max-width:420px){.video-feature-section .video-feature-content{padding:30px 10px 60px}.video-feature-content .video-feature-wrapper .description{max-width:97%}}@media (max-width:420px){.video-feature-content .video-feature-wrapper h2,.video-feature-content .video-feature-wrapper h1,.video-feature-content .video-feature-wrapper h2.heading-bottom{font-size:28px}.video-feature-section .button-group .button{font-size:15px}.video-feature-section .button-group .button.button--primary{margin-bottom:10px}.video-feature-section .button-group{display:block}}.banner .banner__content .banner__heading{font-size:4.9vw;line-height:1em;margin:10px 0 20px;color:#fff}.banner--large:not(.banner--adapt){min-height:57.8rem!important}.video_section_wrapper_cc .banner--large:not(.banner--adapt){min-height:67.5rem!important}.video_section_wrapper_cc video{object-fit:cover}@media (max-width:768px){.banner__content{padding:1rem!important}.banner__box .banner__buttons{margin-top:0!important}}@media (max-width:750px){.banner--mobile-bottom .banner__box{padding:1rem 1.5rem!important}.banner--mobile-bottom .banner__box img{width:unset;height:unset;max-width:20%}.banner--large:not(.banner--adapt){min-height:39rem!important}.video_section_wrapper_cc .banner--large:not(.banner--adapt){min-height:40rem!important}.banner--mobile-bottom .banner__media{position:absolute!important}.banner:after{content:"";position:absolute;top:0;background:#000;opacity:.5;z-index:1;width:100%;height:100%}}@media (max-width:576px){.banner--large.banner--mobile-bottom:not(.banner--adapt) .banner__media{height:34.4rem!important}.banner--large:not(.banner--adapt){min-height:34.4rem!important}.video_section_wrapper_cc .banner--large:not(.banner--adapt){min-height:35rem!important}.banner--large:not(.banner--adapt):after{opacity:1!important;background:linear-gradient(0deg,#000,#fff0 90%)}.banner .banner__content .banner__heading{font-size:9.4vw;line-height:1.25em}.banner:after{content:"";position:absolute;top:0;background:#000;opacity:.5;z-index:1;width:100%;height:100%;display:block!important}}.custom_custom_full_text .page-width{max-width:1920px;padding:80px 40px 25px}.custom_custom_full_text h2{font-size:14.2vw;line-height:1em;margin:0}.custom_custom_full_text .rich-text__blocks{max-width:100%;text-align:center}.interactive-social-slider{width:100%;overflow:hidden;position:relative}.hover_slider_wrap.interactive-social-slider{max-width:1920px;margin:0 auto}.slider-wrapper{display:flex;transition:transform .6s ease-in-out;height:750px}.slider-wrapper .slider-item{flex:0 0 11.3%;background-size:cover;background-position:top right;position:relative;transition:all .3s ease-out;cursor:pointer;background-repeat:no-repeat;margin:0 5px}.slider-wrapper .slider-item img.second_image{object-fit:contain}.slider-wrapper .slider-item:nth-child(2){background-position-x:58%}.slider-wrapper .slider-item:nth-child(3){background-position-x:12%}.slider-wrapper .slider-item:nth-child(4){background-position-x:72%;background-position-y:100px}.slider-wrapper .slider-item:nth-child(1){background-position-x:69%}.slider-wrapper .slider-item.active{background-position:top right}.slider-wrapper .slider-item img{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0}.slider-wrapper .slider-item img.first_image{z-index:-1;width:99%}.slider-wrapper .slider-item img.second_image{z-index:1}.slider-wrapper .slider-item.active img.first_image{z-index:1;width:100%}.slider-wrapper .slider-item.active img.second_image{z-index:-1}.slider-wrapper .slider-item .logo_social_media{width:37px;height:37px;position:absolute;right:50%;transform:translate(50%);z-index:1;top:25px;transition:all .25s ease-out;display:flex;align-items:center;justify-content:center}.slider-wrapper .slider-item .logo_social_media:hover{opacity:.5}.slider-wrapper .slider-item .logo_social_media img{display:block;max-width:100%}.slider-wrapper .slider-item.active .logo_social_media{right:5%}.slider-wrapper .slider-item:first-child{margin-left:0}.slider-wrapper .slider-item:last-child{margin-right:0}.slider-wrapper .slider-item.active{flex:0 0 65.4%}.slider-wrapper .overlay{position:relative;display:block;padding:0;background:transparent;width:100%;height:100%;overflow:hidden;z-index:2}.slider-wrapper .overlay .content{position:absolute;bottom:40px;left:50px;transform:translateY(140%);opacity:1;transition:all .5s ease-out;white-space:normal;max-width:570px}.slider-wrapper .slider-item.active .overlay .content{transform:translateY(0);opacity:1}.slider-wrapper .overlay .content h2{margin:0;font-size:1.7vw;letter-spacing:normal;line-height:1.3em;color:#fff;text-transform:uppercase}.slider-wrapper .slider-item:last-child .content h2{max-width:90%}.slider-wrapper .overlay .content p{margin:25px 0 15px;font-size:16px;font-family:helvetica_neuelight;font-style:normal;color:#fff;line-height:1.3em}.slider-wrapper .overlay .content .outline-button{display:inline-block;font-family:Oswald-Regular;color:#fff;letter-spacing:normal;text-decoration:none;font-size:14px;position:relative}.slider-wrapper .arrow_svg_social{display:inline-flex;flex-direction:column}.slider-wrapper .slider-item:last-child .overlay .content *{color:#000}@media (max-width:1800px){.slider-wrapper .slider-item img.second_image{object-fit:cover}}@media (max-width:768px){.custom_custom_full_text h2{font-size:12.2vw}.slider-wrapper .overlay .content{bottom:30px;left:30px;max-width:400px}}@media (max-width:750px){.homepage_mobile_social.custom_full_width.interactive-social-slider{padding:0 29px 60px}.homepage_mobile_social.custom_full_width .slider-wrapper .slider-item{max-height:58px;min-height:58px}.homepage_mobile_social.custom_full_width .slider-wrapper .slider-item.active{max-height:511px}.homepage_mobile_social.custom_full_width .slider-wrapper{height:715px}.homepage_mobile_social.custom_full_width .slider-wrapper .slider-item .overlay:before{background:#000c!important}.homepage_mobile_social.custom_full_width .slider-wrapper .slider-item.active .overlay:before{background:linear-gradient(0deg,#000,#fff0 39%)!important}.homepage_mobile_social .slider-wrapper .slider-item .logo_social_media{right:15px;width:28px;height:28px;top:15px;transform:none;z-index:2}.homepage_mobile_social.custom_full_width .slider-wrapper .overlay .content{left:15px;max-width:90%}.homepage_mobile_social .slider-wrapper .overlay .content h2{font-size:28px}.homepage_mobile_social.custom_full_width .slider-wrapper .overlay .before_text{font-family:Oswald-Regular;font-size:14px;left:15px}.homepage_mobile_social.custom_full_width .slider-wrapper .arrow_svg_social{display:inline-flex;margin-top:15px}.homepage_mobile_social.custom_full_width .slider-wrapper .slider-item .overlay .content{transform:none!important;bottom:-250px!important;opacity:1!important;visibility:visible!important;transition:all .3s ease-out}.homepage_mobile_social.custom_full_width .slider-wrapper .slider-item.active .overlay .content{bottom:25px!important}.homepage_mobile_social .slider-wrapper .slider-item:last-child .logo_social_media{width:30px;height:21px;top:19px}.homepage_mobile_social .slider-wrapper .slider-item:last-child .logo_social_media svg{filter:invert(1)}.homepage_mobile_social .slider-wrapper .slider-item.active:last-child .logo_social_media svg{filter:none}.homepage_mobile_social .slider-wrapper .slider-item.active:last-child .logo_social_media{top:15px}.homepage_mobile_social .slider-wrapper .slider-item img.second_image{object-fit:contain}.homepage_mobile_social .slider-wrapper .slider-item img.first_image{width:100%}}@media (max-width:576px){.custom_custom_full_text h2{font-size:13.1vw}.custom_custom_full_text .page-width{padding:60px 0 30px}.slider-wrapper .overlay .content h2{line-height:1.2em}.slider-wrapper .overlay .content p{line-height:1.15em}}@media (max-width:400px){.homepage_mobile_social.custom_full_width .slider-wrapper .slider-item .before_text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:75%}}@media (max-width:325px){.homepage_mobile_social.custom_full_width .slider-wrapper .slider-item .overlay .content{bottom:-300px!important}}.featured-logos{background-color:#000;padding:50px 20px;color:#fff}.featured-logos__label{font-size:14px;text-transform:uppercase;font-weight:400;letter-spacing:1px;margin-right:20px;white-space:nowrap}.featured-logos__logos{display:flex;flex-wrap:wrap;gap:60px;align-items:center;justify-content:center}.featured-logos__logo-item img{max-height:30px;width:auto;display:block}@media (max-width:1280px){.featured-logos__logo-item img{max-height:25px}}@media (max-width: 750px){.featured-logos{padding:30px 0 51px;margin-bottom:5px}.featured-logos .heading_wrap_cc{font-family:Oswald-SemiBold;text-align:center;font-size:20px;line-height:1em;position:relative;margin:0 0 26px;padding:0 0 15px}.featured-logos .heading_wrap_cc:after{position:absolute;content:"";left:0;right:0;margin:0 auto;width:14px;height:1px;background:#fff;bottom:0}.featured-logos .featured-logos__logo-item{max-width:22%;height:24px}.featured-logos .featured-logos__logo-item svg{width:100%;height:100%}.onlyformac .marquee_group{gap:0px}.onlyformac .featured-logos .featured-logos__logo-item{height:unset;transform:scale(.7)}.onlyformac .marquee_group:last-child{margin-left:0}}.custom_redesign_product .product-page{padding:0}.custom_redesign_product .container{max-width:100%;margin:0 auto;padding:0}.custom_redesign_product .product-wrapper{display:flex;align-items:start;width:100%}.custom_redesign_product .header-wrapper{z-index:9;position:fixed;left:0;opacity:1;top:0;border-bottom:0;background:#fff}.custom_redesign_product main{margin-top:85px}.custom_redesign_product .product-wrapper .product-media{width:60.4%;position:relative;height:87vh;box-sizing:border-box}.custom_redesign_product .product-wrapper .product-info{width:39.6%;padding:20px 0 0 60px;box-sizing:border-box;max-width:560px}.custom_redesign_product .product-wrapper .media-gallery,.custom_redesign_product .product-wrapper .product-slider,.custom_redesign_product .product-wrapper .product-slider .slick-list{height:87vh}.custom_redesign_product .product-wrapper .product-slider .slick-list .slide{display:flex;justify-content:center;align-items:center;height:87vh}.custom_redesign_product .product-wrapper .product-slider .slick-list .slide .slides_inner_wrap{display:flex;justify-content:center;align-items:center;height:87vh;background:#f4f4f4;width:100%}.custom_redesign_product .product-wrapper .product-slider .slick-list .slide img{max-width:100%;max-height:100%;height:100%;width:100%;object-fit:cover;mix-blend-mode:multiply}.custom_redesign_product .product-wrapper .product-slider{opacity:0;visibility:hidden;transition:all .25s ease-out}.custom_redesign_product .product-wrapper .product-slider.slick-initialized{opacity:1;visibility:visible}.custom_redesign_product .product-wrapper .videos-container{height:100%;position:relative;display:none}.custom_redesign_product .product-wrapper .media-gallery .photos-container{display:none}.custom_redesign_product .product-wrapper .media-gallery .photos-container.active{display:block}.custom_redesign_product .product-wrapper .videos-container .video-wrapper{position:absolute;height:100%;width:100%;left:0;top:0}.custom_redesign_product .product-wrapper .videos-container .video-wrapper iframe,.custom_redesign_product .product-wrapper .videos-container .video-wrapper video{object-fit:cover;position:absolute;width:100%;height:100%;border:0}.custom_redesign_product .product-wrapper .videos-container.active{display:block}.custom_redesign_product .product-wrapper .product-slider button{background-color:transparent;border:0;margin:0;padding:0;font-size:0;width:44px;height:44px;background-image:url(/cdn/shop/files/Path_92817.png?v=1755086873);background-position:center;background-repeat:no-repeat;background-size:contain;z-index:1}.custom_redesign_product .product-wrapper .product-slider button:before{display:none}.custom_redesign_product .product-wrapper .product-slider button.slick-next{right:30px;transform:translateY(-50%) rotateY(180deg)}.custom_redesign_product .product-wrapper .product-slider button.slick-prev{left:30px}.custom_redesign_product .product-wrapper .product-slider button:after,.custom_redesign_product .product-wrapper .product-slider button:before{content:"";position:absolute;right:35%;top:50%;width:12px;height:2px;background:#fff;transform-origin:left center;transition:transform .3s ease;display:block;opacity:1}.custom_redesign_product .product-wrapper .product-slider button:after{transform:translateY(-50%) rotate(-45deg)}.custom_redesign_product .product-wrapper .product-slider button:before{transform:translateY(-50%) rotate(45deg)}.custom_redesign_product .product-wrapper .product-slider button:hover:before{transform:translateY(-50%) rotate(35deg)}.custom_redesign_product .product-wrapper .product-slider button:hover:after{transform:translateY(-50%) rotate(-35deg)}.custom_redesign_product .product-wrapper ul.slick-dots{display:none!important}.custom_redesign_product .product-wrapper .media-toggle-buttons{position:absolute;bottom:25px;z-index:1;left:0;right:0;margin:0 auto;text-align:center;display:flex;align-items:center;justify-content:center;gap:0px 15px}.custom_redesign_product .product-wrapper .media-toggle-buttons .media-btn{display:flex;align-items:center;gap:0px 6px;background:#fff;border:0;box-shadow:none;outline:none;border-radius:50px;font-family:Oswald-Regular;color:#525252;font-size:14px;padding:5.5px 15px;margin:0;transition:all .5s ease-out;cursor:pointer;width:109px;justify-content:center;opacity:.7}.custom_redesign_product .product-wrapper .media-toggle-buttons .media-btn svg{filter:brightness(.3)}.custom_redesign_product .product-wrapper .media-toggle-buttons .media-btn:hover{opacity:1}.custom_redesign_product .product-wrapper .media-toggle-buttons .media-btn.active{background:#000;color:#fff;opacity:1}.custom_redesign_product .product-wrapper .media-toggle-buttons .media-btn.active svg{filter:none}.custom_redesign_product .product-wrapper .product-slider.desktop-slider{display:flex}.custom_redesign_product .product-wrapper .product-slider.mobile-slider{display:none!important}.custom_redesign_product .product-info .breadcrumbs{display:block;margin:0 0 20px}.custom_redesign_product .product-info .breadcrumbs *{text-decoration:none;font-family:helvetica_neuelight;letter-spacing:normal;font-style:normal;font-size:12px;color:#000}.custom_redesign_product .product-info .product-title{font-size:43px;font-family:Oswald-Medium;color:#000!important;font-weight:initial!important;line-height:1em!important;margin:0 0 15px;text-transform:uppercase}.custom_redesign_product .product-info .product-reviews{display:flex;margin:0 0 10px;align-items:center}.custom_redesign_product .product-info .product-reviews .jdgm-prev-badge__text{text-decoration:none;font-family:helvetica_neuelight;letter-spacing:normal;font-style:normal;font-size:12px;display:none}.custom_redesign_product .product-info .product-reviews .average_ratings,.custom_redesign_product .product-info .product-reviews .total_reviews_ratings{text-decoration:none;font-family:helvetica_neuelight;letter-spacing:normal;font-style:normal;font-size:12px}.custom_redesign_product .product-info .product-reviews .total_reviews_ratings{margin:0 0 0 5px;text-transform:capitalize}.custom_redesign_product .product-info .product-reviews .average_ratings{margin:0 0 0 10px}.custom_redesign_product .product-info .product-reviews .jdgm-widget{margin:0!important}.custom_redesign_product .product-info .product-price{text-align:left;display:block;margin:0 0 30px}.custom_redesign_product .product-info .product-price span{font-family:helvetica_neuelight;font-style:normal;color:#000;font-size:36px;font-weight:initial;line-height:1.2em}.custom_redesign_product .product-info .product-description p{font-size:16px;font-family:helvetica_neuelight;font-style:normal;margin:0 0 12px;color:#000}.custom_redesign_product .product-info .product-description p strong{font-weight:initial}.custom_redesign_product .product-info .metafield-rich_text_field p{line-height:1.3em}.custom_redesign_product .product-info .metafield-rich_text_field ul{margin:0;padding:0}.custom_redesign_product .product-info .metafield-rich_text_field ul li{list-style-position:inside;display:flex;position:relative;padding:0 0 0 16px;font-size:16px;font-family:helvetica_neuelight;font-style:normal;line-height:1.3em;margin:0 0 12px}.custom_redesign_product .product-info .metafield-rich_text_field ul li:before{content:"";position:absolute;left:0;width:7px;height:7px;background:#000;border-radius:50%;top:10px}.custom_redesign_product .product-info .metafield-rich_text_field p br{display:none}.custom_redesign_product .product-info .metafield-rich_text_field p:first-child{margin:0 0 20px}.custom_redesign_product .product-info .suggested_accessories{display:block;margin:20px 0 0}.custom_redesign_product .product-info .suggested_accessories .title_acc{display:inline-flex;position:relative;font-size:16px;font-family:helvetica_neuemedium;font-style:normal;color:#000;text-decoration:underline;cursor:pointer;text-transform:capitalize}.custom_redesign_product .product-info .suggested_accessories .title_acc:before{content:"";width:9px;height:7px;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='7' fill='none' viewBox='0 0 9 7'%3E%3Cpath d='M0 0L4.041 7L8.083 0H0Z' fill='black'/%3E%3C/svg%3E");position:absolute;top:48%;transform:translateY(-0%);right:-15px;transition:all .25s ease-out}.custom_redesign_product .product-info .installment{font-size:16px;font-family:helvetica_neuelight;font-style:normal;color:#000;font-weight:700;letter-spacing:normal}.custom_redesign_product .product-info .product-form .add-to-cart-btn{overflow:hidden;width:100%;border-radius:0;margin:40px 0 14px;position:relative}.custom_redesign_product .product-info .product-form .add-to-cart-btn:before{content:"";width:25px;height:25px;border:2px solid #000000;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:loading-rotation 1s linear infinite;position:absolute;top:8px;left:0;z-index:1;margin:0 auto;opacity:0;visibility:hidden;transition-delay:.3s}.custom_redesign_product .product-info .product-form .add-to-cart-btn.loading:before{opacity:1;visibility:visible}.custom_redesign_product .product-info .product-form .add-to-cart-btn:after{display:none!important}.custom_redesign_product .product-info .estimated_date_pdp{margin:-5px 0 15px}.custom_redesign_product .product-info .estimated_date_pdp p{margin:0;font-size:14px;font-family:helvetica_neuelight;color:#000}.custom_redesign_product .product-info .estimated_date_pdp p .pstls{font-family:helvetica_neuemedium;font-weight:initial!important;padding:0 0 0 5px}.custom_redesign_product .product-info .accordion-content{max-height:0;overflow:hidden;transition:max-height .4s ease-in-out}.custom_redesign_product .product-info .accordion-content.active{overflow:visible}.custom_redesign_product .product-info .product-accordion .accordion-toggle{border:0;background:transparent;width:100%;text-align:left;display:flex;align-items:center;justify-content:space-between;padding:0;cursor:pointer}.custom_redesign_product .product-info .product-accordion .titl_wrap{display:flex;gap:0px 13px}.custom_redesign_product .product-info .product-accordion .titl_wrap svg{position:relative;top:2px}.custom_redesign_product .product-info .product-accordion .accordion-toggle span{font-size:24px;font-family:Oswald-Medium;line-height:1em;color:#000}.custom_redesign_product .product-info .product-accordion .accordion-toggle h4{font-family:helvetica_neueregular;font-style:normal;font-size:14px;margin:15px 0 0;color:#000}.custom_redesign_product .product-info .product-accordion{border:1px solid #BFBFBF;padding:15.5px 20px}.custom_redesign_product .product-info .product-accordion.success{border-color:#5cef66!important}.custom_redesign_product .product-info .product-accordion.error{border-color:#f42d2d!important}.custom_redesign_product .product-info .product-accordion:hover{border-color:#000}.custom_redesign_product .product-info .plus_minus_wrap{position:relative;text-align:left;cursor:pointer;background:none;border:none;width:27px;height:27px;top:0;transition:all .3s ease-out}.custom_redesign_product .product-info .plus_minus_wrap:after{content:"";position:absolute;height:2px;width:27px;background-color:#000;left:50%;top:50%;transform:translate(-50%,-50%) rotate(180deg);transition:all .3s ease-out}.custom_redesign_product .product-info .plus_minus_wrap:before{content:"";position:absolute;height:2px;width:27px;background-color:#000;left:50%;top:50%;transform:translate(-50%,-50%) rotate(90deg);transition:all .3s ease-out}.custom_redesign_product .product-info .plus_minus_wrap svg{display:none}.custom_redesign_product .product-info .accordion-toggle[aria-expanded=true] .plus_minus_wrap:before{transform:translate(-50%,-50%) rotate(180deg)}.custom_redesign_product .product-info .accordion-toggle[aria-expanded=true] .plus_minus_wrap{top:-10px}.product-info .fit-checker{width:100%;padding:20px 0 0}.product-info .fit-checker.hitch_selected{display:grid;grid-template-columns:repeat(2,1fr);gap:0 10px}.product-info .fit-checker.hitch_selected .custom-dropdown-wrap{margin:0}.product-info .fit-checker.hitch_selected .custom-dropdown-wrap:nth-child(1){grid-column:1 / span 1}.product-info .fit-checker.hitch_selected .custom-dropdown:nth-child(3){grid-column:2 / span 1;grid-row:1 / span 1}.product-info .fit-checker.hitch_selected .custom-dropdown-wrap:nth-child(2){display:none}.product-info .fit-checker.hitch_selected button{grid-column:1 / span 2;grid-row:2 / span 1}.product-info .fit-checker .custom-dropdown{width:100%;margin:0}.product-info .fit-checker .custom-dropdown .dropdown-toggle{width:100%;border:1px solid #BFBFBF;padding:10px 15px;position:relative;display:flex;align-items:center;justify-content:space-between;font-size:14px;font-family:helvetica_neueregular;color:#bfbfbf;background:transparent;cursor:pointer;transition:all .25s ease-out;box-sizing:border-box}.product-info .fit-checker .custom-dropdown.selected .dropdown-toggle:hover,.product-info .fit-checker .custom-dropdown.active_dropdown .dropdown-toggle:hover{background:#f4f4f4;color:#000}.product-info .fit-checker .custom-dropdown-wrap .custom-dropdown .selected-text{max-width:170px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fit_finder_main .product-info .fit-checker .custom-dropdown.active_dropdown .dropdown-toggle:hover .selected-text{color:#000}.product-info .fit-checker .custom-dropdown .dropdown-list{margin:0;padding:0;position:absolute;width:100%;top:100%;background:#fff;z-index:1;max-height:215px;overflow:auto;border:1px solid #BFBFBF;border-top:0;box-sizing:border-box}.product-info .fit-checker .custom-dropdown .dropdown-list::-webkit-scrollbar{width:6px}.product-info .fit-checker .custom-dropdown .dropdown-list::-webkit-scrollbar-thumb{background:#000;border-radius:10px}.product-info .fit-checker .custom-dropdown .dropdown-list::-webkit-scrollbar-track{background:#fff}.product-info .fit-checker .custom-dropdown .dropdown-list li{display:flex;align-items:center;gap:0px 10px;font-family:helvetica_neueregular;font-size:14px;padding:0 15px;margin:7px 0;cursor:pointer;min-height:44px}.product-info .fit-checker .custom-dropdown .dropdown-list li:last-child{margin-bottom:0}.product-info .fit-checker .custom-dropdown .dropdown-list li:hover{background:#f4f4f4}.product-info .fit-checker .custom-dropdown .dropdown-list li img{position:relative;width:75px}.product-info .fit-checker .custom-dropdown.active .dropdown-toggle{border-bottom-color:transparent}.product-info .fit-checker .custom-dropdown .dropdown-toggle .arrow{display:flex;transition:all .25s ease-out}.product-info .fit-checker .custom-dropdown.active .dropdown-toggle .arrow{transform:rotate(-180deg)}.product-info .fit-checker .verify-btn{width:100%;padding:10px 12px;background:#ccc;color:#fff;border:none;cursor:not-allowed;font-size:16px;font-family:Oswald-Regular;border:2px solid transparent;line-height:1.3em;text-transform:uppercase;box-sizing:border-box;margin-top:10px}.product-info .fit-checker .verify-btn.enabled{background:#000;cursor:pointer;border-color:#000}.product-info .fit-checker .verify-btn.enabled:hover{background:transparent;color:#000;border-color:#000}.custom_redesign_product .slider-counter{display:none}@media (min-width:1920px){.custom_redesign_product .product-wrapper .product-media{width:59.9%}.custom_redesign_product .product-wrapper .product-media,.custom_redesign_product .product-wrapper .media-gallery,.custom_redesign_product .product-wrapper .product-slider,.custom_redesign_product .product-wrapper .product-slider .slick-list,.custom_redesign_product .product-wrapper .product-slider .slick-list .slide .slides_inner_wrap,.custom_redesign_product .product-wrapper .product-slider .slick-list .slide{height:960px}}@media (max-width:1540px){.custom_redesign_product .product-wrapper .product-info{padding:20px 95px 0 60px}}@media (max-width:1280px){.custom_redesign_product .product-wrapper .product-info{padding:20px 40px 0}}@media (max-width:990px){.custom_redesign_product .product-wrapper{flex-wrap:wrap}.custom_redesign_product .product-wrapper .product-media{width:100%;height:498px}.custom_redesign_product .product-wrapper .product-info{width:100%;padding:20px 20px 0}.custom_redesign_product .product-wrapper .media-gallery,.custom_redesign_product .product-wrapper .product-slider,.custom_redesign_product .product-wrapper .product-slider .slick-list,.custom_redesign_product .product-wrapper .product-slider .slick-list .slide .slides_inner_wrap,.custom_redesign_product .product-wrapper .product-slider .slick-list .slide{height:498px}.custom_redesign_product main{margin-top:65px}}@media (max-width:576px){.custom_redesign_product .product-wrapper .product-slider.desktop-slider{display:none!important}.custom_redesign_product .product-wrapper .product-slider.mobile-slider{display:flex!important}.custom_redesign_product .product-wrapper .product-slider button{display:none!important}.custom_redesign_product .product-wrapper .slider-counter{display:flex!important;left:unset;width:auto;background:#fff9;padding:3px 15px;height:26px;align-items:center;justify-content:center;gap:0px 2px;border-radius:50px;bottom:11px;right:20px;position:absolute;font-family:helvetica_neuelight;line-height:normal;font-size:12px}.custom_redesign_product .product-wrapper .slider-counter span{font-family:inherit;font-size:inherit;display:flex;line-height:inherit;font-weight:inherit}.custom_redesign_product .product-wrapper ul.slick-dots li{width:7.65px;height:7.65px;border:1px solid #6A6A6A;border-radius:50px;background:#d9d9d9;margin:0}.custom_redesign_product .product-wrapper ul.slick-dots li.slick-active{background:#000}.custom_redesign_product .product-wrapper ul.slick-dots li button{display:none}.custom_redesign_product .product-wrapper .media-toggle-buttons{right:unset;left:20px;bottom:11px}.custom_redesign_product .product-wrapper .media-toggle-buttons .media-btn{font-size:12px;font-family:Oswald-Light;border:1px solid transparent;padding:3.5px 15px;cursor:pointer;width:89px;background:#fafafa;opacity:70%}.custom_redesign_product .product-wrapper .media-toggle-buttons .media-btn svg{width:15px;height:15px}.custom_redesign_product .product-wrapper .product-info{padding:25px 30px 20px}.custom_redesign_product .product-info .breadcrumbs{display:none}.custom_redesign_product .product-info .product-title{line-height:1.18em!important;max-width:333px;text-transform:uppercase;margin:0 0 25px}.custom_redesign_product .product-info .product-price span{font-size:30px;line-height:1em}.custom_redesign_product .product-info .product-price{margin:0 0 15px}.custom_redesign_product .wrap_price_starts{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.custom_redesign_product .product-info .product-reviews{margin:0 0 20px}.custom_redesign_product .product-info .suggested_accessories .title_acc{font-size:14px}.custom_redesign_product .product-info .suggested_accessories .title_acc:before{right:-14px;top:40%}.custom_redesign_product .product-info .suggested_accessories{margin:24px 0 0;line-height:1em}.custom_redesign_product .product-info .shop_pay_text{margin-top:14px!important}.custom_redesign_product .product-info .product-form .add-to-cart-btn{margin:18px 0 14px;font-size:14px;line-height:1.3em;padding:11px 18px}.custom_redesign_product .product-info .product-accordion .accordion-toggle span{font-size:20px}.custom_redesign_product .product-info .product-accordion .accordion-toggle h4{font-size:12px;max-width:176px;line-height:1.45em;margin:10px 0 0}.custom_redesign_product .product-info .product-accordion{padding:28px}.custom_redesign_product .product-info .plus_minus_wrap{width:16px;height:16px}.custom_redesign_product .product-info .plus_minus_wrap:before{width:16px;height:1.5px}.custom_redesign_product .product-info .plus_minus_wrap:after{width:16px;height:1.5px}.custom_redesign_product .product-info .estimated_date_pdp{margin:-1px 0 20px}.custom_redesign_product .product-info .product-accordion .titl_wrap svg{top:0}.custom_redesign_product .product-wrapper .product-slider .slick-list .slide img{object-fit:cover;height:100%}.product-info .fit-checker .custom-dropdown .dropdown-toggle{padding:11.5px 15px}}.product-tabs-section{padding:0;margin:60px 0 0;display:block}.product-tabs-section .container{max-width:1480px;margin:0 auto;box-sizing:border-box;padding:0 20px}.product-tabs-section .tab-nav{display:flex;border-bottom:4px solid #E6E6E6;margin-bottom:40px;justify-content:flex-start;gap:0}.product-tabs-section .tab-btn{padding:11.5px 53px;background:none;border:none;font-size:18px;text-transform:uppercase;letter-spacing:1px;cursor:pointer;border-bottom:0;transition:all .3s ease;white-space:nowrap;font-family:helvetica_neuelight;color:#000;font-style:normal;position:relative;opacity:1}.product-tabs-section .tab-btn:hover{opacity:.5}.product-tabs-section .tab-btn.active:hover{opacity:1}.product-tabs-section .tab-btn.active{color:#fff}.product-tabs-section .tab-btn:before{content:"";position:absolute;width:100%;height:0;background:#000;left:0;bottom:0;z-index:-1;transition:all .25s ease-out}.product-tabs-section .tab-btn.active:before{height:100%}.product-tabs-section .tab-btn:after{content:"";position:absolute;bottom:-4px;height:4px;background:transparent;left:0;width:100%}.product-tabs-section .tab-btn.active:after{background:#ffc600}.product-tabs-section .tab-content{max-height:0;overflow:hidden;opacity:0;transition:max-height .5s ease,opacity .4s ease}.product-tabs-section .tab-content.active{opacity:1}.product-tabs-section .features-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;max-width:100%}.product-tabs-section .feature-item{display:flex;align-items:flex-start;gap:20px;padding:51.5px 40px;background:transparent;border:1px solid #BFBFBF}.product-tabs-section .feature-item .feature-content .feature-title{margin:0 0 10px;font-family:helvetica_neuebold;font-style:normal;line-height:1em;font-size:16px}.product-tabs-section .feature-item .feature-icon{min-width:40px}.product-tabs-section .feature-item .feature-content .feature-description{margin:0;font-family:helvetica_neuelight;font-style:normal;line-height:1em;font-size:16px}.product-tabs-section .specs-item{display:flex;align-items:center}.product-tabs-section .specs-item .specs-icon{width:43.8%}.product-tabs-section .specs-item .specs-icon img{max-width:100%;display:block;margin:0 auto}.product-tabs-section .specs-item .specs-content{width:56.2%;padding:0 0 0 92px}.product-tabs-section .specs-item .specs-content .specs-title{font-size:28px;margin:0 0 20px;line-height:1em;text-transform:uppercase}.product-tabs-section .specs-item .specs-content .specs-description{font-size:16px;font-family:helvetica_neuelight;margin:0;font-style:normal;line-height:1.4em}.product-tabs-section .table_specs_wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 123px;margin:40px 0 0}.product-tabs-section .table_specs_wrap .heading_specs{font-size:16px;font-family:helvetica_neuebold;margin:0 0 4px;font-style:normal;line-height:1.3em}.product-tabs-section .table_specs_wrap .value_specs{font-size:16px;font-family:helvetica_neuelight;margin:0;font-style:normal;line-height:1.3em}.product-tabs-section .manuals-grid .manusls_content{max-width:500px}.product-tabs-section .manuals-grid .manusls_content .titlr_man{font-family:Oswald-Medium;font-size:28px;margin:0 0 15px;line-height:1em;text-transform:uppercase}.product-tabs-section .manuals-grid .manusls_content .desc_man p{font-family:helvetica_neuelight;font-style:normal;margin:0;line-height:1.5em;font-size:16px}.product-tabs-section .manuals-grid .manusls_content .desc_man p a{color:#549ef7}.product-tabs-section .manuals-grid .manuals-item_wrap{display:flex;align-items:center;gap:0px 20px;margin:40px 0 20px}.product-tabs-section .manuals-grid .manuals-content{display:flex;align-items:center;justify-content:space-between;gap:0px 100px}.product-tabs-section .manuals-grid .manuals-content .email_icon{display:flex;align-items:center;gap:0px 15px}.product-tabs-section .manuals-grid .manuals-content .email_icon .manuals-title{font-family:helvetica_neuebold;font-style:normal;font-size:16px;margin:0;text-decoration:none;color:#000}.product-tabs-section .manuals-grid .manuals-item a{text-decoration:none;border:1px solid #525252;display:block;padding:40px 30px;transition:all .25s ease-out;background:transparent}.product-tabs-section .manuals-grid .manuals-item a:hover{background:#f4f4f4}.product-tabs-section .manuals-grid .emails_dropdown_icon{position:relative;width:27px;height:25px;border-bottom:2px solid #000}.product-tabs-section .manuals-grid .manuals-item a:hover .emails_dropdown_icon svg{top:3px}.product-tabs-section .manuals-grid .manuals-item a .emails_dropdown_icon svg{transition:all .25s ease-out;display:block;top:0;position:relative}.product-tabs-section .manuals-grid .manuals-icon img{max-width:100%;display:block;margin:0 auto}.product-tabs-section .video-feature-section{margin:0;flex-wrap:nowrap;align-items:center}.product-tabs-section .video-feature-section .left_side_content{width:32.1%;padding:0 50px 0 0}.product-tabs-section .video-feature-section .right_side_image{width:67.9%;padding:0}.product-tabs-section .video-feature-section .video_wrapper_custom{display:block;width:100%;height:100%;position:relative}.product-tabs-section .video-feature-section .video_wrapper_custom:before{position:absolute;width:100%;height:100%;left:0;top:0;background:#0006;content:"";z-index:1}.product-tabs-section .video-feature-section .left_side_content .title_ins{font-size:28px;font-family:Oswald-Medium;line-height:1.3em;margin:0 0 20px;text-transform:uppercase}.product-tabs-section .video-feature-section .left_side_content p{margin:0;font-size:16px;font-family:helvetica_neuelight;font-style:normal;line-height:1.4em;color:#000}.product-tabs-section .video-feature-section .right_side_image .video-feature-media{width:100%;height:58.21vh;position:relative}.product-tabs-section .video-feature-section .right_side_image .video-feature-media img{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0}.product-tabs-section .video-feature-section .right_side_image .video-feature-media video{top:0;left:0;position:absolute;object-fit:cover}.product-tabs-section .video-feature-section .play-icon{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;width:150px;height:150px;border:2px solid transparent;display:flex!important;align-items:center;justify-content:center;border-radius:50%;background:transparent;z-index:2;cursor:pointer;overflow:hidden}.product-tabs-section .video_wrapper_custom .play-icon.hidden{transition:all .3s ease-out}.product-tabs-section .video-feature-section .play-icon svg{width:40px;transition:all .2s ease-out;transform:scale(1);opacity:1;position:relative;left:3px}.product-tabs-section .video_wrapper_custom .play-icon.hidden svg{transition:all .25s ease-out;transform:scale(0)}.product-tabs-section .video-feature-section .play-icon:hover svg{transform:scale(1.3)}.product-tabs-section .video-feature-section .pause-icon{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;width:150px;height:150px;border:2px solid #FFC600;display:flex!important;align-items:center;justify-content:center;border-radius:50%;background:#000;z-index:1;cursor:pointer;overflow:hidden}.product-tabs-section .video_wrapper_custom:hover .pause-icon.visible{opacity:1;visibility:visible;z-index:2}.product-tabs-section .video_wrapper_custom .play-icon.hidden+.pause-icon.icon.visible{opacity:0;transition:all .3s ease-out}.product-tabs-section .video_wrapper_custom:hover .play-icon.hidden+.pause-icon.icon.visible{opacity:1}.product-tabs-section .video-feature-section .pause-icon:before{content:"";height:66px;width:18px;background:#fff;position:absolute;left:32%;transition:all .3s ease-out;top:50%;transform:translateY(-300%)}.product-tabs-section .video-feature-section .pause-icon.visible:before{transform:translateY(-50%)}.product-tabs-section .video-feature-section .pause-icon:after{content:"";height:66px;width:18px;background:#fff;position:absolute;right:32%;top:50%;transform:translateY(250%);transition:all .3s ease-out}.product-tabs-section .video-feature-section .pause-icon.visible:after{transform:translateY(-50%)}.product-tabs-section .video-feature-section .pause-icon svg{opacity:0;visibility:hidden}.product-tabs-section .video-feature-section .pause-icon.visible:hover:before,.product-tabs-section .video-feature-section .pause-icon.visible:hover:after{transform:translateY(-50%) scale(1.1)}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#ffc600!important}@media screen and (min-width: 576px){.sm-up-hide{display:none!important}}@media (max-width:1640px){.product-tabs-section .specs-item .specs-content{padding:0 0 0 80px}.product-tabs-section .table_specs_wrap{gap:40px}}@media (max-width:990px){.product-tabs-section .table_specs_wrap{gap:20px}.product-tabs-section .video-feature-section .left_side_content{width:40%}.product-tabs-section .video-feature-section .right_side_image{width:60%}}@media (max-width: 768px){.product-tabs-section .tab-btn{padding:11.5px 40px}.product-tabs-section .specs-item{flex-wrap:wrap}.product-tabs-section .specs-item .specs-icon{width:100%;order:2}.product-tabs-section .specs-item .specs-content{width:100%;padding:0 0 30px;order:1}.product-tabs-section .video-feature-section .right_side_image{width:100%}.product-tabs-section .video-feature-section .left_side_content{width:100%;padding:0 0 30px}.installation-grid.video-feature-section{flex-direction:column}}@media (max-width:576px){.small-down-hide{display:none!important}.product-tabs-section .container{padding:0}.product-tabs-section .tab-nav{padding:0 30px;box-shadow:inset 0 -5px #e6e6e6;border:0;overflow-x:auto;scroll-snap-type:x mandatory;margin-bottom:30px}.product-tabs-section .tab-nav::-webkit-scrollbar{display:none}.product-tabs-section .tab-btn{font-size:12px;padding:16.5px 10px;min-width:120px;font-family:helvetica_neueregular;opacity:1!important}.product-tabs-section .tab-btn:after{bottom:0;height:5px}.product-tabs-section .features-grid{grid-template-columns:inherit;gap:24px 0}.product-tabs-section .tab-content-wrapper{padding:0 30px}.product-tabs-section .feature-item{padding:23px 30px;align-items:center}.product-tabs-section .feature-item .feature-icon{min-width:40px;text-align:center}.product-tabs-section .feature-item .feature-content .feature-title{margin:2px}.product-tabs-section .feature-item .feature-content .feature-description{line-height:1.2em}.product-tabs-section .specs-item .specs-content .specs-title{margin:0 0 16px;font-size:21px}.product-tabs-section .table_specs_wrap{grid-template-columns:repeat(2,1fr);gap:40px 20px}.product-tabs-section .table_specs_wrap .table_specs_inwrap:nth-child(1){order:1}.product-tabs-section .table_specs_wrap .table_specs_inwrap:nth-child(2){order:9}.product-tabs-section .table_specs_wrap .table_specs_inwrap:nth-child(3){order:4}.product-tabs-section .table_specs_wrap .table_specs_inwrap:nth-child(4){order:3}.product-tabs-section .table_specs_wrap .table_specs_inwrap:nth-child(5){order:2}.product-tabs-section .table_specs_wrap .table_specs_inwrap:nth-child(6){order:6}.product-tabs-section .table_specs_wrap .table_specs_inwrap:nth-child(7){order:5}.product-tabs-section .table_specs_wrap .table_specs_inwrap:nth-child(8){order:12;display:none}.product-tabs-section .table_specs_wrap .table_specs_inwrap:nth-child(9){order:8}.product-tabs-section .table_specs_wrap .table_specs_inwrap:nth-child(10){order:7}.product-tabs-section .table_specs_wrap .table_specs_inwrap:nth-child(11){order:11}.product-tabs-section .table_specs_wrap .table_specs_inwrap:nth-child(12){order:10}.product-tabs-section .table_specs_wrap .heading_specs{font-size:14px}.product-tabs-section .table_specs_wrap .value_specs{font-size:14px;color:gray}.product-tabs-section .manuals-grid .manusls_content .titlr_man{font-size:24px;margin:0 0 24px;max-width:243px;line-height:1.2em}.product-tabs-section .manuals-grid .manuals-item_wrap{margin:24px 0 0;flex-wrap:wrap;gap:12px 0px}.product-tabs-section .manuals-grid .manuals-item a{border-color:#bfbfbf;padding:37.5px 30px}.product-tabs-section .manuals-grid .manuals-content .email_icon .manuals-title{font-size:16px;font-family:helvetica_neuemedium}.product-tabs-section .manuals-grid .emails_dropdown_icon{width:24px;height:22px;border-bottom:2px solid #000}.product-tabs-section .manuals-grid .manuals-item a .emails_dropdown_icon svg{width:100%;height:100%}.product-tabs-section .manuals-grid .manuals-content .email_icon{flex:1}.product-tabs-section .manuals-grid .manuals-content{gap:0px 0px}.product-tabs-section .manuals-grid .manuals-item{width:100%;display:block}.product-tabs-section .manuals-grid .manuals-icon{display:none}.product-tabs-section .video-feature-section .left_side_content .title_ins{font-size:24px;margin:0 0 26px;max-width:243px;line-height:1.2em}.product-tabs-section .video-feature-section .right_side_image .video-feature-media{height:191px}.product-tabs-section .video-feature-section .video_wrapper_custom:before{display:none}.product-tabs-section .video-feature-section .icon{width:113px;height:113px}.product-tabs-section .video-feature-section .play-icon svg{width:30px}.product-tabs-section .video-feature-section .pause-icon:before{height:45px;width:12px;left:36%}.product-tabs-section .video-feature-section .pause-icon:after{height:45px;width:12px;right:36%}.fearture_grid_mobile_text h4.features-title{font-size:24px;margin:0 0 24px;max-width:100%;line-height:1.2em;text-transform:uppercase}.fearture_grid_mobile_text .feature-head-description{font-family:helvetica_neuelight;font-style:normal;margin:0;line-height:1.2em;font-size:16px}.fearture_grid_mobile_text{display:block;margin-bottom:24px}.product-tabs-section .manusls_content.manusls_content_botom{margin:24px 0 0}.product-tabs-section .manusls_content.manusls_content_botom a{color:#000!important}.product-tabs-section .video_wrapper_custom .play-icon.hidden{display:none!important}.product-tabs-section .video_wrapper_custom .play-icon.hidden+.pause-icon.icon.visible{display:none!important}.product-tabs-section .video-feature-section .icon{border:2px solid #FFC600;background:#000}.product-tabs-section .video-feature-section .pause-icon{display:none!important}}.custom_full_width.interactive-social-slider{max-width:1480px;margin:0 auto;box-sizing:border-box;padding:125px 20px 0}.custom_full_width.interactive-social-slider .heading_first{font-size:4.95vw;color:transparent;-webkit-text-stroke:2px black;text-stroke:2px black;margin:0;line-height:1em;text-align:center;-webkit-user-select:none;user-select:none;font-family:Oswald-Bold}.custom_full_width.interactive-social-slider .heading_second{font-size:2.25vw;color:#000;text-align:center;line-height:1em;margin:10px 0 0}.custom_full_width.interactive-social-slider .content_wrappper{text-align:center;max-width:826px;margin:30px auto 45px}.custom_full_width.interactive-social-slider .content_wrappper p{margin:0;font-size:16px;font-family:helvetica_neuelight;font-style:normal}.custom_full_width .slider-wrapper .arrow_svg_social{display:none}.custom_full_width .slider-wrapper{display:flex;flex-direction:column;gap:10px;height:850px}.custom_full_width .slider-wrapper .slider-item{overflow:hidden;max-height:115px;min-height:115px;transition:max-height .3s ease-in-out;cursor:pointer;background-size:cover;background-position:top;position:relative;display:block;flex:100%;margin:0}.custom_full_width .slider-wrapper .slider-item.active{max-height:590px}.custom_full_width .slider-wrapper .overlay .content{max-width:100%;opacity:1;bottom:0;transform:translateY(60%);opacity:0;visibility:hidden}.custom_full_width .slider-wrapper .slider-item.active .overlay .content{transform:translateY(0);bottom:10%;opacity:1;visibility:visible}.custom_full_width .slider-wrapper .overlay .content p{margin:25px 0 00px;max-width:580px}.custom_full_width .slider-wrapper .slider-item:nth-child(2) .overlay .content p{max-width:540px}.custom_full_width .slider-wrapper .slider-item .overlay:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#00000080;transition:all .25s ease-out}.custom_full_width .slider-wrapper .slider-item.active .overlay:before{background:linear-gradient(0deg,#000,#fff0 39%)}.custom_full_width .slider-wrapper .slider-item:hover .overlay:before{background:#000000d1}.custom_full_width .slider-wrapper .slider-item.active:hover .overlay:before{background:linear-gradient(0deg,#000,#fff0 39%)}.custom_full_width .slider-wrapper .overlay .before_text{margin:0;font-size:1.7vw;letter-spacing:normal;line-height:1.3em;color:#fff;display:block!important;position:absolute;top:50%;transform:translateY(-50%);left:50px;text-transform:uppercase}.custom_full_width .slider-wrapper .slider-item.active .overlay .before_text{display:none!important}.custom_full_width .slider-wrapper .slider-item:last-child .overlay .content *{color:#fff}.custom_full_width .slider-wrapper .overlay .content h2{text-transform:uppercase}.custom_full_width .slider-wrapper .slider-item img.first_image{width:100%}.custom_full_width .slider-wrapper .slider-item.active img.second_image{z-index:-1;opacity:0;transition:all .3s ease-out}.custom_full_width .slider-wrapper .slider-item img.second_image{z-index:1;opacity:1;transition:all .3s ease-out}@media (min-width:1920px){.custom_full_width.interactive-social-slider .heading_first{font-size:95.04px}.custom_full_width.interactive-social-slider .heading_second{font-size:43.2px}}@media (max-width:768px){.custom_full_width.interactive-social-slider .heading_second{font-size:4.25vw}.custom_full_width.interactive-social-slider .heading_first{font-size:7.95vw}}@media (max-width:576px){.custom_full_width.interactive-social-slider{padding:60px 30px 0}.custom_full_width.interactive-social-slider .heading_first{font-size:65px;-webkit-text-stroke:1px black;text-stroke:1px black}.custom_full_width.interactive-social-slider .heading_second{font-size:28px}.custom_full_width.interactive-social-slider .content_wrappper p{line-height:1.4em}.custom_full_width.interactive-social-slider .content_wrappper{margin:24px auto 50px}.custom_redesign_product .custom_full_width .slider-wrapper{height:659px;gap:14px}.custom_redesign_product .custom_full_width .slider-wrapper .slider-item{max-height:60px;min-height:60px}.custom_redesign_product .custom_full_width .slider-wrapper .slider-item.active{max-height:511px}.custom_redesign_product .custom_full_width .slider-wrapper .slider-item img.second_image{object-fit:contain}.custom_redesign_product .custom_full_width .slider-wrapper .slider-item .overlay:before{background:#0000007d}.custom_redesign_product .custom_full_width .slider-wrapper .slider-item.active .overlay:before{background:linear-gradient(180deg,#0000 7.05%,#000000bf 89.92%)}.custom_redesign_product .custom_full_width .slider-wrapper .overlay .before_text{font-size:20px;left:20px}.custom_redesign_product .custom_full_width .slider-wrapper .overlay .content h2{font-size:28px}.custom_redesign_product .custom_full_width .slider-wrapper .slider-item .overlay .content{left:20px;max-width:90%}.custom_redesign_product .custom_full_width .slider-wrapper .overlay .content p{margin:10px 0 0}.custom_redesign_product .custom_full_width .slider-wrapper .slider-item.active .overlay .content{bottom:30px}}.videos_pdp.video-feature-section{display:block;margin:110px 0 120px}.videos_pdp.video-feature-section .videos_wrapping_custom{display:flex;flex-wrap:wrap}.videos_pdp.video-feature-section .videos_wrapping_custom .left_side_content{width:50%;background:#f4f4f4;display:flex;align-items:center;justify-content:center}.videos_pdp.video-feature-section .videos_wrapping_custom .right_side_image{width:50%;display:flex}.videos_pdp.video-feature-section .videos_wrapping_custom .right_side_image .video-feature-media{width:100%;position:relative}.videos_pdp.video-feature-section .videos_wrapping_custom .right_side_image .video-feature-media .icon{position:absolute;display:flex;bottom:20px;left:20px;z-index:1}.videos_pdp.video-feature-section .videos_wrapping_custom:nth-child(2n){flex-direction:row-reverse}.videos_pdp.video-feature-section .videos_wrapping_custom .right_side_image .video-feature-media .video_wrapper_custom{width:100%;display:flex}.videos_pdp.video-feature-section .left_inner_content .title_ins{font-size:43px;font-family:Oswald-Medium;margin:0 0 30px;line-height:1.07em;text-transform:uppercase}.videos_pdp.video-feature-section .left_inner_content .desc_ins{max-width:400px}.videos_pdp.video-feature-section .left_inner_content .desc_ins p{margin:0;font-size:16px;font-family:helvetica_neuelight;font-style:normal;line-height:1.3em}@media (max-width:1140px){.videos_pdp.video-feature-section .video-feature-media video{height:564px}}@media (max-width:768px){.videos_pdp.video-feature-section .videos_wrapping_custom .left_side_content{padding:0 10px;box-sizing:border-box}}@media (max-width:576px){.videos_pdp.video-feature-section .videos_wrapping_custom .left_side_content{width:100%;background:transparent;text-align:center;position:absolute;bottom:35px;z-index:1}.videos_pdp.video-feature-section .videos_wrapping_custom .right_side_image{width:100%}.videos_pdp.video-feature-section .videos_wrapping_custom{position:relative}.videos_pdp.video-feature-section .videos_wrapping_custom:first-child{margin-bottom:-1px}.videos_pdp.video-feature-section .videos_wrapping_custom:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;transition:all .25s ease-out;background:linear-gradient(180deg,#0000 7.05%,#000000bf 89.92%)}.videos_pdp.video-feature-section .videos_wrapping_custom .right_side_image .video-feature-media .icon{display:none}.videos_pdp.video-feature-section{margin:30px 0 60px}.videos_pdp.video-feature-section .left_inner_content .title_ins{font-size:28px;color:#fff;margin:0 0 20px}.videos_pdp.video-feature-section .left_inner_content .title_ins br{display:none}.videos_pdp.video-feature-section .left_inner_content .desc_ins p{color:#fff;line-height:1.2em}.videos_pdp.video-feature-section .video-feature-media video{height:520px}}section.custom-suggested-accessories{padding:0;overflow:hidden}.custom-suggested-accessories .custom-heading{font-size:2.25vw;margin:0;text-transform:uppercase}.custom-suggested-slider{margin:85px 0 0}.custom-suggested-slider{max-width:1920px;margin-left:auto;margin-right:auto}.custom-suggested-slider .custom-product-card{padding:0;display:flex!important;flex-direction:column!important;height:unset}.custom-suggested-slider .slick-list .slick-track{display:flex;gap:60px}.custom-suggested-slider .slick-list{padding-left:60px;padding-right:60px}.custom-suggested-slider .custom-product-card .custom-product-image{background:#f4f4f4;height:545px;width:520px;position:relative;transition:all .25s ease-out;overflow:hidden}.custom-suggested-slider .custom-product-card .custom-product-image a{position:absolute;width:100%;height:100%;left:0;top:0}.custom-suggested-slider .custom-product-card .custom-product-image a img{position:absolute;width:100%;height:100%;object-fit:cover;transition:all .7s ease-out;opacity:1;visibility:visible;mix-blend-mode:unset}.custom-suggested-slider .custom-product-card .hover_elements{display:block!important}.custom-suggested-slider .custom-product-card .hover_elements .secondary_image{display:none}.custom-suggested-slider .custom-product-card .custom-product-image .hover_elements:after{background:linear-gradient(0deg,#000,#fff0 39%);content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:0;visibility:hidden;transition:all .55s ease-out}.custom-suggested-slider .custom-product-card:hover .custom-product-image .hover_elements:after{opacity:0;visibility:hidden}.custom-suggested-slider .custom-product-card .see_more .inner_see{color:#000}.custom-suggested-slider .custom-product-card:hover .see_more .inner_see{transform:translateY(0);opacity:1}.custom-suggested-slider .custom-product-card:hover .see_more .inner_see_arror{transform:translate(0);opacity:1}.custom-suggested-slider .custom-product-card:hover .custom-product-image a img{transform:scale(1.03)}.custom-suggested-slider .custom-product-card .custom-product-info{padding:20px 0 0;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.custom-suggested-slider .custom-product-card .custom-product-info .custom-product-title{font-family:Oswald-Medium;max-width:100%;margin:0 0 35px;font-size:24px;font-weight:initial;line-height:1.2em;color:#000;text-transform:uppercase;text-align:left}.custom-suggested-slider .custom-product-card .custom-product-info .product_price_description{display:flex;align-items:center;justify-content:space-between;text-align:left;gap:0px 80px}.custom-suggested-slider .custom-product-card .product_price_description .custom-description p,.custom-suggested-slider .custom-product-card .product_price_description .custom-description{margin:0;font-family:helvetica_neuelight;font-size:16px;font-style:normal;color:#000;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.custom-suggested-slider .custom-product-info .product_price_description .custom-price{position:relative;margin:0;font-family:helvetica_neuelight;font-size:24px;font-style:normal;color:#000;font-weight:initial}.custom-suggested-slider button.slick-arrow{background-color:transparent;border:0;margin:0;padding:0;font-size:0;width:44px;height:44px;background-image:url(/cdn/shop/files/yellow.png?v=1756123005);background-position:center;background-repeat:no-repeat;background-size:contain;z-index:1;top:-83px}.custom-suggested-slider button.slick-arrow.slick-prev{left:unset;right:180px}.custom-suggested-slider button.slick-arrow.slick-next{right:130px;transform:translateY(-50%) rotateY(180deg)}.custom-suggested-slider button.slick-arrow:after,.custom-suggested-slider button.slick-arrow:before{content:"";position:absolute;right:35%;top:50%;width:12px;height:2px;background:#000;transform-origin:left center;transition:transform .3s ease;display:block;opacity:1}.custom-suggested-slider button.slick-arrow:before{transform:translateY(-50%) rotate(45deg)}.custom-suggested-slider button.slick-arrow:after{transform:translateY(-50%) rotate(-45deg)}.custom-suggested-slider button.slick-arrow:hover:before{transform:translateY(-50%) rotate(35deg)}.custom-suggested-slider button.slick-arrow:hover:after{transform:translateY(-50%) rotate(-35deg)}.custom-suggested-slider button.slick-arrow.slick-disabled{opacity:.3}@media (min-width:1920px){.custom-suggested-accessories .custom-heading{font-size:43.2px}}@media (max-width:1700px){.custom-suggested-slider .custom-product-card .custom-product-image{width:100%;height:445px}}@media (max-width:1140px){.custom-suggested-slider .slick-list .slick-track{gap:30px}.custom-suggested-slider .slick-list{padding-left:30px;padding-right:30px}.custom-suggested-slider .custom-product-card .custom-product-image{height:345px}}@media (max-width:768px){.custom-suggested-accessories .custom-heading{font-size:3.5vw}.custom-suggested-slider button.slick-arrow.slick-next{right:80px}.custom-suggested-slider button.slick-arrow.slick-prev{right:130px}.custom-suggested-slider button.slick-arrow{top:-70px}.custom-suggested-slider .custom-product-card .custom-product-info .custom-product-title{font-size:18px;margin:0 0 15px}}@media (max-width:576px){.custom-suggested-accessories .custom-heading{font-size:28px}.custom-suggested-slider button.slick-arrow{display:none!important}.custom-suggested-slider{margin:22px 0 0}.custom-suggested-slider .slick-list{padding-left:18px;padding-right:42px}.custom-suggested-slider .slick-list .slick-track{gap:12px}.custom-suggested-accessories .custom-add-to-cart{width:24px;height:24px;top:10px;right:10px;padding:0}.custom-suggested-accessories .custom-add-to-cart svg{width:12px;height:12px}.custom-suggested-slider .custom-product-card .custom-product-info{position:relative;padding:30px 0 0;flex-grow:unset}.custom-suggested-slider .custom-product-card .custom-product-info .custom-product-title{max-width:70%!important;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 20px}.custom-suggested-slider .custom-product-card .custom-product-info .product_price_description{gap:0px;max-width:90%}.custom-suggested-slider .custom-product-info .product_price_description .custom-price{position:absolute;top:26px;font-size:16px;right:0}.custom-suggested-slider .custom-product-card .product_price_description .custom-description p,.custom-suggested-slider .custom-product-card .product_price_description .custom-description{font-size:14px;line-height:1.4em}.custom-suggested-slider .custom-product-card .custom-product-image{height:374px}.custom-suggested-slider .custom-product-card .custom-product-image .hover_elements:after{opacity:0;visibility:hidden}.custom-suggested-slider .custom-product-card .see_more .inner_see{transform:translateY(0);opacity:1}.custom-suggested-slider .custom-product-card .see_more .inner_see_arror{transform:translate(0);opacity:1}.show-shop-now .custom-suggested-slider .custom-product-card .custom-product-image .hover_elements:after{opacity:0;visibility:hidden}.show-shop-now .custom-suggested-slider .custom-product-card .see_more .inner_see{transform:translateY(100%);opacity:0}.show-shop-now .custom-suggested-slider .custom-product-card .see_more .inner_see_arror{transform:translate(-100%);opacity:0}.custom-suggested-slider .custom-product-card{opacity:33.33%}.custom-suggested-slider .custom-product-card.slick-current.slick-active{opacity:1}}.jdgm-widget.jdgm-review-widget{max-width:100%!important;margin:100px 0 0!important}.jdgm-widget.jdgm-review-widget .jdgm-rev-widg{padding:0 10px;box-sizing:border-box}.jdgm-widget.jdgm-review-widget .jdgm-rev-widg__body .jdgm-divider-top{border-color:#bfbfbf;padding:40px}.jdgm-widget.jdgm-review-widget .jdgm-rev__icon{width:84px;height:84px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#000,!I}.jdgm-widget.jdgm-review-widget .jdgm-rev__icon:before{color:#000;font-size:28px}.jdgm-widget.jdgm-review-widget .jdgm-rev__icon:after{display:none}.jdgm-widget.jdgm-review-widget .jdgm-rev__author{color:#000;font-family:Oswald-Regular;font-size:24px;font-weight:initial;text-transform:uppercase}.jdgm-widget.jdgm-review-widget .jdgm-rev__author-wrapper{display:flex;align-items:center;gap:0px 10px}.jdgm-widget.jdgm-review-widget .jdgm-row-rating{display:flex;align-items:center;gap:0px 10px;margin:20px 0 10px}.jdgm-widget.jdgm-review-widget .jdgm-rev__timestamp{float:unset;color:#000;font-size:16px}.jdgm-widget.jdgm-review-widget .jdgm-row-profile{display:flex;align-items:center;gap:0px 10px}.jdgm-widget.jdgm-review-widget .jdgm-rev__header{margin:0 0 10px;display:flex;flex-direction:column-reverse}.jdgm-widget.jdgm-review-widget .jdgm-rev__title{font-size:32px;font-family:helvetica_neueregular;font-weight:initial;letter-spacing:normal;line-height:1.1em}.jdgm-widget.jdgm-review-widget .jdgm-rev__body p{color:#000;font-family:helvetica_neuelight;font-size:18px}.jdgm-widget.jdgm-review-widget .jdgm-quest__answers .jdgm-ans{background:transparent;margin:15px 0 0;padding:15px 0 0;border-top:1px solid #bfbfbf}.jdgm-widget.jdgm-review-widget .jdgm-quest-widg__body .jdgm-divider-top{border-color:#bfbfbf;padding:40px}.jdgm-widget.jdgm-review-widget .jdgm-rev__cf-ans__title{font-family:Oswald-Medium;color:#000;margin:0}.jdgm-widget.jdgm-review-widget .jdgm-subtab,.jdgm-widget.jdgm-review-widget .jdgm-row-actions{border-color:#bfbfbf;padding:17px 0}.jdgm-widget.jdgm-review-widget .jdgm-subtab span{font-family:Oswald-Regular;font-size:18px;color:#000}.jdgm-widget.jdgm-review-widget .jdgm-subtab span.jdgm--active{background:#000;color:#fff}.jdgm-widget.jdgm-review-widget .jdgm-subtab span.jdgm--active .jdgm-subtab__count{color:#fff}.jdgm-widget.jdgm-review-widget .jdgm-row-actions select{font-family:helvetica_neuelight;font-style:normal;font-size:16px;border:1px solid #000;color:#000;padding:11px 10px;width:197px}.jdgm-widget.jdgm-review-widget .jdgm-rev-widg__summary-average,.jdgm-widget.jdgm-review-widget .jdgm-rev-widg__summary-text{font-family:helvetica_neuelight;font-style:normal}.jdgm-widget.jdgm-review-widget .jdgm-widget-actions-wrapper .jdgm-write-rev-link{background:transparent;color:#000;font-family:Oswald-Regular;font-weight:initial;text-transform:uppercase;border-color:#000;transition:all .25s ease-out}.jdgm-widget.jdgm-review-widget .jdgm-rev-widg__summary-text{color:#bfbfbf;font-size:18px;margin:5px 0 0}.jdgm-widget.jdgm-review-widget .jdgm-row-actions .jdgm-sort-dropdown-arrow{color:#000;right:10px}.jdgm-widget.jdgm-review-widget .jdgm-widget-actions-wrapper .jdgm-write-rev-link:hover{background:#000;color:#fff}.jdgm-widget.jdgm-review-widget .jdgm-ask-question-btn{border-color:#000;color:#fff;background:#000;font-family:Oswald-Regular;font-weight:initial;text-transform:uppercase;transition:all .25s ease-out;opacity:1!important}.jdgm-widget.jdgm-review-widget .jdgm-ask-question-btn:hover{background:transparent;color:#000!important}.jdgm-widget.jdgm-review-widget .jdgm-rev-widg__header .jdgm-rev-widg__title{font-size:2.2vw;margin:0 0 30px;text-transform:uppercase}.jdgm-widget.jdgm-review-widget .jdgm-paginate{border-color:#bfbfbf}.jdgm-widget.jdgm-review-widget .jdgm-paginate *{font-family:helvetica_neuelight;font-style:normal;color:#000!important;opacity:1}.jdgm-widget.jdgm-review-widget .jdgm-rev-widg__body{margin-bottom:100px}@media (min-width:1920px){.jdgm-widget.jdgm-review-widget .jdgm-rev-widg__header .jdgm-rev-widg__title{font-size:42.24px}}@media (max-width:1140px){.jdgm-widget.jdgm-review-widget .jdgm-rev__title{font-size:26px}}@media (max-width:768px){.jdgm-widget.jdgm-review-widget .jdgm-rev-widg__header .jdgm-rev-widg__title{font-size:3.5vw}}@media (max-width:576px){.jdgm-widget.jdgm-review-widget{margin:60px 0 0!important}.jdgm-widget.jdgm-review-widget .jdgm-rev-widg__header .jdgm-rev-widg__title{font-size:30px;margin:0 0 20px}.jdgm-widget.jdgm-review-widget .jdgm-rev-widg{padding:0 15px}.jdgm-widget.jdgm-review-widget .jdgm-rev-widg__body .jdgm-divider-top{padding:35px 0}.jdgm-widget.jdgm-review-widget .jdgm-rev__icon{width:65px;height:65px}.jdgm-widget.jdgm-review-widget .jdgm-rev__author{font-size:16px}.jdgm-widget.jdgm-review-widget .jdgm-rev__title{font-size:24px;margin:0 0 20px}.jdgm-rev__custom-form{margin:0}.jdgm-widget.jdgm-review-widget .jdgm-rev__header .jdgm-row-extra{display:none}.jdgm-widget.jdgm-review-widget .jdgm-rev__header{margin:0}}#sticky-add-to-cart{padding:0;border-bottom:1px solid #BFBFBF}#sticky-add-to-cart .sticky-add-inner{padding:10.5px 15px!important;max-width:1770px;margin:0 auto;gap:0;box-sizing:border-box;border:0;display:flex;align-items:center;justify-content:space-between;width:100%}#sticky-add-to-cart span.font-bold{font-size:32px;font-family:Oswald-Medium;text-transform:uppercase;margin:0}#sticky-add-to-cart .flex{display:flex;align-items:center;gap:0px 20px}#sticky-add-to-cart span.text-gray-700{font-family:helvetica_neuelight;font-size:32px}#sticky-add-to-cart .add_to_sticky_wrap{display:flex;align-items:center;gap:0px 30px}#sticky-add-to-cart .add_to_sticky_wrap #back-to-top{background:transparent;outline:none;color:#000;border:0;padding:0;font-family:helvetica_neuemedium;font-size:16px;position:relative;cursor:pointer;display:flex;align-items:center;gap:0px 10px}#sticky-add-to-cart .add_to_sticky_wrap #back-to-top svg{display:none}#sticky-add-to-cart .add_to_sticky_wrap #sticky-add-button{width:220px}#sticky-add-to-cart .add_to_sticky_wrap #sticky-add-button:after{display:none!important}#sticky-add-to-cart .add_to_sticky_wrap #sticky-add-button:before{content:"";width:25px;height:25px;border:2px solid #000000;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:loading-rotation 1s linear infinite;position:absolute;top:8px;left:0;z-index:1;margin:0 auto;opacity:0;visibility:hidden;transition-delay:.3s}#sticky-add-to-cart .add_to_sticky_wrap #sticky-add-button.loading:before{opacity:1;visibility:visible}#sticky-add-to-cart .add_to_sticky_wrap #back-to-top .back_to_top_icon:before{content:"";display:inline-block;width:9px;height:7px;background:url("data:image/svg+xml;utf8,<svg width='9' height='7' viewBox='0 0 9 7' xmlns='http://www.w3.org/2000/svg'><path d='M8.08594 7L4.04494 0L0.00293732 7L8.08594 7Z' fill='black'/></svg>") no-repeat center;background-size:contain;margin-right:4px}@media (max-width:990px){#sticky-add-to-cart span.font-bold,#sticky-add-to-cart span.text-gray-700{font-size:20px}}@media (max-width:576px){#sticky-add-to-cart .flex.flex-col{display:flex;flex-direction:column;align-items:flex-start}#sticky-add-to-cart span.font-bold{font-size:16px}#sticky-add-to-cart span.text-gray-700{font-size:12px;color:#606060}#sticky-add-to-cart .flex.items-center{flex:1}#sticky-add-to-cart .add_to_sticky_wrap{flex:1;flex-direction:row-reverse;gap:0;width:auto;justify-content:flex-start}#sticky-add-to-cart .add_to_sticky_wrap #back-to-top{font-size:0;gap:0px 15px}#sticky-add-to-cart .add_to_sticky_wrap #sticky-add-button{font-size:14px;padding:9px 9.5px;width:auto}#sticky-add-to-cart .add_to_sticky_wrap #sticky-add-button:before{width:16px;height:16px;border-width:1px}#sticky-add-to-cart .sticky-add-inner{padding:20px 15px!important}#sticky-add-to-cart .add_to_sticky_wrap #back-to-top .back_to_top_icon:before{width:16px;height:14px}}.custom-category-grid .custom-category-inner{display:grid;grid-template-columns:repeat(3,1fr);gap:0px 59px}.collection_custom_category.custom-category-grid .custom-category-inner{gap:0px 32px}.custom-category-grid .custom-category-inner .custom-category-grid__item{display:block;text-align:center}.custom-category-grid .custom-category-inner .custom-category-grid__item a{display:block;transition:all .5s ease-out;position:relative;text-decoration:none}.custom-category-grid .custom-category-inner .custom-category-grid__item a img{max-width:100%;display:block;margin:0 auto}.custom-category-grid .custom-category-inner .custom-category-grid__item a h3{margin:0;font-size:2.2vw;text-transform:uppercase;color:#000;position:relative;padding:0 0 25px}.custom-category-grid .custom-category-inner .custom-category-grid__item a h3:before{position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:0%;height:4px;background:#ffc600;content:"";transition:all .5s ease-out}section.custom-category-grid{display:block;margin:20px 0 82px}.custom-category-grid .custom-category-inner .custom-category-grid__item a:hover h3:before{width:90%}@media (min-width:1920px){.custom-category-grid .custom-category-inner .custom-category-grid__item a h3{font-size:42px}}@media (max-width:768px){.custom-category-grid .custom-category-inner{gap:0px 20px}section.custom-category-grid{margin:20px 0 50px}}@media (max-width:576px){.custom-category-grid .custom-category-inner{grid-template-columns:inherit}.custom-category-grid .custom-category-inner .custom-category-grid__item a h3{font-size:18px}.custom-category-grid .custom-category-inner .custom-category-grid__item a h3:before{width:50%}}@media (min-width:992px){.custom-banner.bike_rack_intro,.main_intro_page_wrap{transition:all .5s ease-out}.intro_page_animation_started .custom-banner.bike_rack_intro{margin-top:-29%}.intro_page_animation_started .main_intro_page_wrap{margin-top:125px}.intro_page_animation_started .main_intro_page_wrap .page-width{max-width:1100px}.main_intro_page_wrap .page-width,.main_intro_page_wrap .custom-category-inner,.main_intro_page_wrap.custom-category-grid .custom-category-inner .custom-category-grid__item a h3{transition:all .75s ease-out}.intro_page_animation_started .main_intro_page_wrap .custom-category-inner{gap:0px 32px}.intro_page_animation_started .custom-category-grid .custom-category-inner .custom-category-grid__item a h3{font-size:24px}.intro_page_animation_started .black_logo{display:block!important}.intro_page_animation_started .white_logo{display:none!important}.intro_page_animation_started .header__menu-item span{color:#000!important}.intro_page_animation_started .header__icon--menu .icon{filter:none!important}.intro_page_animation_started header .header__icons .header_buttons_wrap .button.button--secondary{border-color:#000!important;color:#000!important}.intro_page_animation_started header .header__icons .header_buttons_wrap .button.button--secondary:after{filter:invert(1)!important}.intro_page_animation_started header .header__icons .header__icon--search svg{filter:none!important}.intro_page_animation_started header .header__icons .header__icon--account svg path{fill:#000!important}.intro_page_animation_started .header__icon--cart svg path{stroke:#000!important}.intro_page_animation_started .header__icon--cart svg ellipse{stroke:#000!important}.intro_page_animation_started header .header__icons .header__icon--account:hover svg path{fill:#ffc600!important}.intro_page_animation_started .header__icon--cart:hover svg path{stroke:#ffc600!important}.intro_page_animation_started .header__icon--cart:hover svg ellipse{stroke:#ffc600!important}.intro_page_animation_started header .header__icons .header_buttons_wrap .button.button--primary:hover{color:#000!important}.intro_page_animation_started header .header__icons .header_buttons_wrap .button.button--primary:hover:after{filter:invert(1)}}@media (max-width:992px){.intro_pages_wrap .custom-banner.bike_rack_intro{display:none}.intro_pages_wrap .black_logo{display:block!important}.intro_pages_wrap .white_logo{display:none!important}.intro_pages_wrap .header__menu-item span{color:#000!important}.intro_pages_wrap .header__icon--menu .icon{filter:none!important}.intro_pages_wrap header .header__icons .header_buttons_wrap .button.button--secondary{border-color:#000!important;color:#000!important}.intro_pages_wrap header .header__icons .header_buttons_wrap .button.button--secondary:after{filter:invert(1)!important}.intro_pages_wrap header .header__icons .header__icon--search svg{filter:none!important}.intro_pages_wrap header .header__icons .header__icon--account svg path{fill:#000!important}.intro_pages_wrap .header__icon--cart svg path{stroke:#000!important}.intro_pages_wrap .header__icon--cart svg ellipse{stroke:#000!important}.intro_pages_wrap header .header__icons .header__icon--account:hover svg path{fill:#ffc600!important}.intro_pages_wrap .header__icon--cart:hover svg path{stroke:#ffc600!important}.intro_pages_wrap .header__icon--cart:hover svg ellipse{stroke:#ffc600!important}.intro_pages_wrap header .header__icons .header_buttons_wrap .button.button--primary:hover{color:#000!important}.intro_pages_wrap header .header__icons .header_buttons_wrap .button.button--primary:hover:after{filter:invert(1)}.intro_pages_wrap.transparent_header_redesign .header-wrapper{position:relative}.intro_pages_wrap .custom-category-grid .custom-category-inner{gap:0px 32px}.intro_pages_wrap .custom-category-grid .custom-category-inner .custom-category-grid__item a h3{font-size:24px}}@media (max-width:576px){.intro_pages_wrap .custom-category-grid{margin:20px 0 35px}.intro_pages_wrap .custom-category-grid .custom-category-inner{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:0px 25px;padding:0}.custom-category-grid .custom-category-inner .custom-category-grid__item:first-child{margin-left:30px}.custom-category-grid .custom-category-inner .custom-category-grid__item:last-child{margin-right:30px}.intro_pages_wrap .custom-category-grid .page-width{padding:0}.intro_pages_wrap .custom-category-grid .custom-category-inner::-webkit-scrollbar{display:none}.intro_pages_wrap .custom-category-grid .custom-category-inner .custom-category-grid__item a h3:before{width:0}.intro_pages_wrap .custom-category-grid .custom-category-inner .custom-category-grid__item a.active h3:before{height:2px;width:100%;border-radius:0}.intro_pages_wrap .custom-category-grid .custom-category-inner .custom-category-grid__item a h3{font-size:4.9vw;padding:0 0 14px;white-space:nowrap}}.collection_custom_category .page-width{max-width:1100px}.custom-category-grid.collection_custom_category .custom-category-inner .custom-category-grid__item a h3{font-size:24px}.custom-category-grid.collection_custom_category .custom-category-inner .custom-category-grid__item a h3:before{height:4px}nav.breadcrumbs{display:flex;align-items:center;gap:0px 3px}nav.breadcrumbs .home_breadcrumb_wrap *{font-size:14px;color:#b2b2b2;font-family:helvetica_neuelight;text-decoration:none}nav.breadcrumbs .home_breadcrumb_wrap a{cursor:pointer;display:inline-block;position:relative}nav.breadcrumbs .collection_breadcrumbs_middle *{font-size:14px;color:#b2b2b2;font-family:helvetica_neuelight;text-decoration:none}nav.breadcrumbs .collection_breadcrumbs_middle a{cursor:pointer;display:inline-block;position:relative}nav.breadcrumbs .current.breadcrumb_wrap{font-size:14px;color:#b2b2b2;font-family:helvetica_neueregular;text-decoration:none;position:relative;top:3px}.main_product_support a.page_level_menu{pointer-events:none}.main_product_support nav.breadcrumbs .collection_breadcrumbs_middle a{display:none}.main_product_support nav.breadcrumbs .home_breadcrumb_wrap span.separator{display:none}.colection_product_lisitng h1{font-size:3.9vw;color:#000;margin:0 0 30px;line-height:1.2em;text-transform:uppercase}.colection_product_lisitng .coll_description{max-width:915px;margin:0 0 35px;font-family:helvetica_neuelight;font-style:normal}.colection_product_lisitng .custom-grid{margin:0 0 120px;gap:40px 60px!important;grid-template-rows:1fr 1fr;grid-auto-flow:dense;grid-auto-rows:auto;align-items:start}.colection_product_lisitng .custom-grid .custom-product-card{padding:0;display:flex;flex-direction:column;min-height:675px}.colection_product_lisitng .custom-grid .custom-product-card .custom-product-image{background:#f4f4f4;height:545px;width:100%;position:relative;transition:all .25s ease-out}.colection_product_lisitng .custom-grid .custom-product-card .custom-product-image a{position:absolute;width:100%;height:100%;left:0;top:0}.colection_product_lisitng .custom-grid .custom-product-card .custom-product-image a img.primary_image{position:absolute;width:100%;height:100%;object-fit:cover;transition:all .25s ease-out;opacity:1;visibility:visible;mix-blend-mode:multiply}.colection_product_lisitng .custom-grid .custom-product-card .custom-product-image .hover_elements{display:block!important;height:100%;position:relative}.colection_product_lisitng .custom-grid .custom-product-card .custom-product-image .hover_elements:after{background:linear-gradient(0deg,#000,#fff0 39%);content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:0;visibility:hidden;transition:all .55s ease-out}.colection_product_lisitng .custom-grid .custom-product-card .custom-product-image img.secondary_image{position:absolute;width:100%;height:100%;object-fit:cover;transition:all .25s ease-out;opacity:0;visibility:hidden;mix-blend-mode:multiply}.colection_product_lisitng .custom-grid .custom-product-card:hover .custom-product-image a img.primary_image{opacity:0;visibility:hidden}.colection_product_lisitng .custom-grid .custom-product-card:hover .custom-product-image img.secondary_image{opacity:1;visibility:visible}.colection_product_lisitng .custom-grid .custom-product-card .see_more .inner_see{color:#fff}.colection_product_lisitng .custom-grid .custom-product-card:hover .see_more .inner_see{transform:translateY(0);opacity:1}.colection_product_lisitng .custom-grid .custom-product-card:hover .see_more .inner_see_arror{transform:translate(0);opacity:1}.colection_product_lisitng .custom-product-card .custom-product-info{padding:24px 0 0;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.colection_product_lisitng .custom-product-card .custom-product-info .custom-product-title{font-size:24px;font-weight:initial;margin:0 0 15px;text-align:left;letter-spacing:normal;font-family:Oswald-Regular;max-width:70%;line-height:1.2em;color:#000;text-transform:uppercase}.colection_product_lisitng .custom-product-card .custom-product-info .product_price_description{display:flex;align-items:end;justify-content:space-between;text-align:left;gap:0px 55px}.colection_product_lisitng .custom-product-card .product_price_description .custom-description p,.colection_product_lisitng .custom-product-card .product_price_description .custom-description{margin:0;font-family:helvetica_neuelight;font-size:16px;font-style:normal;color:#000;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4em;word-break:break-word}.colection_product_lisitng .custom-product-card .custom-product-info .product_price_description .custom-price{position:relative;margin:0;font-family:helvetica_neuelight;font-size:24px;font-style:normal;color:#000;font-weight:initial;line-height:1em}.colection_product_lisitng .custom-product-card .product_price_description .custom-description ul{margin:0;padding:0;list-style:none}.colection_product_lisitng .custom-product-card .product_price_description .custom-description ul li{margin:0;font-family:helvetica_neuelight;font-size:16px;font-style:normal;color:#000}.colection_product_lisitng .custom-image-block{position:relative;display:block;height:679px}.custom-image-block.span-2:last-of-type .title_wrap{position:absolute;left:0;top:0;background:#fec600;z-index:1;height:100%;font-size:880%;writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);transform-origin:center;text-align:center;font-family:Oswald-Medium;text-transform:uppercase;display:flex;align-items:center;justify-content:center;line-height:1em;width:19.6%}.colection_product_lisitng .custom-image-block img{position:absolute;width:100%;height:100%;object-fit:cover;left:0;top:0}.colection_product_lisitng .custom-image-block .smart-content{position:absolute;bottom:45px;left:40px;z-index:2}.colection_product_lisitng .custom-image-block:before{background:linear-gradient(0deg,#000,#fff0 39%);content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;display:none}.colection_product_lisitng .custom-image-block .smart-content h3{font-size:2.2vw;margin:0;color:#fff;line-height:1.2em;text-transform:uppercase}.colection_product_lisitng .custom-image-block .smart-content p{color:#fff;margin:15px 0 35px;font-family:helvetica_neuelight;font-style:normal;line-height:1.2em}.colection_product_lisitng .custom-image-block.span-2 .smart-content{max-width:100%;left:unset;right:45px;text-align:right}.colection_product_lisitng .custom-image-block.span-2:before{display:none}.custom-grid>.custom-image-block.span-2.absolute img{position:absolute}.custom-grid>.custom-image-block.span-2.relative img{position:relative}.colection_product_lisitng .custom-pagination{display:flex;align-items:center;justify-content:center;gap:0px 10px;margin:0 0 30px}.colection_product_lisitng .custom-pagination span{font-family:helvetica_neuelight;font-style:normal;color:#000}.colection_product_lisitng .custom-pagination span a{font-family:inherit;font-style:inherit;color:inherit;text-decoration:none}.colection_product_lisitng .custom-pagination span.current{color:#ffc600;text-decoration:underline}.intro_pages_wrap.animation_start_cards_below .colection_product_lisitng .custom-grid{transform:translateY(250px);opacity:0;transition:all .35s ease}.intro_pages_wrap.animation_start_cards_above .colection_product_lisitng .custom-grid{transform:translateY(0);opacity:1;transition:all .35s ease}.custom-collection-toolbar{display:flex;justify-content:center;align-items:center;position:relative;margin-bottom:20px;border-bottom:1px solid #000;padding-bottom:10px}.custom-sort-wrapper{position:absolute;right:0;bottom:5px;width:230px;height:100%;display:flex;padding:0 10px 0 0;border:1px solid transparent;border-bottom:0}.custom-sort-wrapper .custom-sort-menu{display:none;margin:0;list-style:none;background:#fff;z-index:9;position:absolute;top:100%;padding:10px 50px 10px 10px;border:1px solid transparent;width:101%;border-top:0;right:-1px}.custom-collection-toolbar .custom-product-count{margin:0;font-family:helvetica_neuelight;font-style:normal}.custom-collection-toolbar .custom-sort-wrapper .custom-sort-toggle{border:0;background:transparent;box-shadow:none;outline:none;font-family:helvetica_neuelight;font-size:16px;color:#000;padding:4px 0 0;cursor:pointer;font-style:normal;display:flex;align-items:center;gap:0px 20px;width:100%;justify-content:flex-end}.custom-collection-toolbar .custom-sort-wrapper .custom-sort-toggle span{display:flex;text-transform:uppercase;font-family:helvetica_neueregular}.custom-collection-toolbar .custom-sort-wrapper .custom-sort-toggle .mini_antianion{width:25px;display:flex;flex-direction:column;gap:5px 0px;align-items:end}.custom-collection-toolbar .custom-sort-wrapper .custom-sort-toggle .mini_antianion .ani_first{width:100%}.custom-collection-toolbar .custom-sort-wrapper .custom-sort-toggle .mini_antianion .ani_second{width:55%}.custom-collection-toolbar .custom-sort-wrapper .custom-sort-toggle .mini_antianion .ani_third{width:20%}.custom-collection-toolbar .custom-sort-wrapper .custom-sort-toggle .mini_antianion span{display:block;height:2px;background:#000;transition:all .25s ease-out}.custom-collection-toolbar .custom-sort-wrapper.active .custom-sort-toggle .mini_antianion .ani_second{width:80%}.custom-collection-toolbar .custom-sort-wrapper.active .custom-sort-toggle .mini_antianion .ani_third{width:45%}.custom-sort-wrapper .custom-sort-menu li{font-size:16px;color:#000;padding:0;cursor:pointer;font-style:normal;text-align:right;margin-bottom:15px;text-transform:uppercase;font-family:helvetica_neueregular}.custom-sort-wrapper .custom-sort-menu li:last-child{margin:0}.custom-sort-wrapper.active,.custom-sort-wrapper.active .custom-sort-menu{border-color:#ccc}.main_filters_wrap_col{display:flex;justify-content:flex-start;gap:0;margin-bottom:-34px;position:relative}.main_filters_wrap_col .filters_inner_col{padding:11.5px 24px;background:none;border:none;font-size:18px;text-transform:capitalize;letter-spacing:1px;cursor:pointer;border-bottom:0;transition:all .3s ease;white-space:nowrap;font-family:helvetica_neuelight;color:#000;font-style:normal;position:relative;opacity:1;z-index:2}.main_filters_wrap_col .filters_inner_col.active{color:#fff}.main_filters_wrap_col .filters_inner_col:before{content:"";position:absolute;width:100%;height:0;background:#000;left:0;bottom:0;z-index:-1;transition:all .25s ease-out}.main_filters_wrap_col .filters_inner_col.active:before{height:100%}.main_filters_wrap_col .filters_inner_col:after{content:"";position:absolute;bottom:-4px;height:4px;background:transparent;left:0;width:100%}.main_filters_wrap_col .filters_inner_col.active:after{background:#ffc600}.main_filters_wrap_col .filters_inner_col .col_count_cc{opacity:0;transition:all .25s ease-out;padding:0 0 0 5px}.main_filters_wrap_col .filters_inner_col.active .col_count_cc{opacity:1}.main_filters_wrap_col+.custom-collection-toolbar{border-bottom:4px solid #BFBFBF}.main_filters_wrap_col+.custom-collection-toolbar .custom-product-count{opacity:0;visibility:hidden}@media (min-width:1920px){.colection_product_lisitng h1{font-size:74.88px}.colection_product_lisitng .custom-image-block .smart-content h3{font-size:42.24px}}@media (max-width:576px){.main_filters_wrap_col{margin-bottom:0;overflow-x:auto;scroll-snap-type:x mandatory;border-bottom:1px solid #E6E6E6;margin-left:-29px;margin-right:-29px;padding:0 30px}.main_filters_wrap_col::-webkit-scrollbar{display:none}.main_filters_wrap_col+.custom-collection-toolbar{border:0;margin-top:10px;margin-right:-20px;margin-bottom:20px}.main_filters_wrap_col .filters_inner_col{font-size:12px;padding:16.5px 20px;font-family:helvetica_neueregular}.main_filters_wrap_col .filters_inner_col:after{bottom:0;height:5px}}@media (max-width:1580px){.colection_product_lisitng .custom-grid .custom-product-card .custom-product-image{height:425px}.custom_redesign_bike_trainer .colection_product_lisitng .custom-grid .custom-product-card .custom-product-image a img.primary_image{object-fit:contain}.colection_product_lisitng .custom-grid .custom-product-card{min-height:unset}}@media (max-width:1200px){.custom-image-block.span-2:last-of-type .title_wrap{font-size:690%}}@media (max-width:1025px){.colection_product_lisitng .custom-grid{gap:20px 20px!important}.colection_product_lisitng .custom-product-card .custom-product-info .custom-product-title{max-width:100%;font-size:20px}.colection_product_lisitng .custom-product-card .custom-product-info .product_price_description{gap:0px 20px}}@media (max-width:1024px){.custom-collection-gridd.colection_product_lisitng .custom-image-block{grid-column:1 / -1!important;height:510px}.custom-collection-gridd.colection_product_lisitng .custom-grid{grid-auto-flow:dense}}@media (max-width:992px){.colection_product_lisitng .custom-grid{grid-template-columns:repeat(2,1fr)!important}.colection_product_lisitng .custom-image-block .smart-content{max-width:80%;left:20px;bottom:20px}.custom-image-block.span-2{grid-column:span 1!important}}@media (max-width:749px){.custom-image-block.span-2:last-of-type .title_wrap{display:none}}@media (max-width:576px){.custom-collection-toolbar{justify-content:flex-start}.colection_product_lisitng .custom-grid{grid-template-columns:inherit!important;gap:40px 0px!important}.colection_product_lisitng .custom-grid .custom-product-card .custom-product-image{height:270px}.colection_product_lisitng .custom-image-block{height:400px}.colection_product_lisitng .custom-image-block .smart-content h3{font-size:24px}.colection_product_lisitng .custom-image-block .smart-content p{margin:10px 0 20px;font-size:16px}.collection_custom_category.custom-category-grid .custom-category-inner{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:0px 25px;padding:0}.custom-category-grid .custom-category-inner .custom-category-grid__item{flex:0 0 60.6%;border-radius:0;overflow:hidden}.collection_custom_category.custom-category-grid .page-width{padding:0}.custom-category-grid.collection_custom_category .custom-category-inner .custom-category-grid__item a h3{font-size:21px;padding:0 0 14px}.collection_custom_category.custom-category-grid .custom-category-inner::-webkit-scrollbar{display:none}.custom-category-grid.collection_custom_category .custom-category-inner .custom-category-grid__item a.active h3:before{height:2px}.custom-category-grid.collection_custom_category{margin:20px 0 35px}.collection .page-width{padding:0 29px}.custom-collection-gridd.colection_product_lisitng h1{margin:17px 0 20px;font-size:43px;line-height:1em}.custom-collection-gridd.colection_product_lisitng .coll_description{max-width:100%;margin:0 0 30px;line-height:1.4em}.custom-collection-gridd.colection_product_lisitng .coll_description p br{display:none}.custom-collection-toolbar{justify-content:center;margin-bottom:35px}.custom-collection-toolbar .custom-sort-wrapper .custom-sort-toggle span{display:none}.custom-sort-wrapper.active .custom-sort-toggle{background:#fff}.custom-sort-wrapper .custom-sort-toggle{transition:background-color .4s ease}.custom-collection-toolbar .custom-product-count{font-size:12px}.custom-collection-toolbar .custom-sort-wrapper .custom-sort-toggle .mini_antianion{gap:4px 0px}.custom-collection-toolbar .custom-sort-wrapper .custom-sort-toggle .mini_antianion span{height:1px}.custom-collection-toolbar .custom-sort-wrapper .custom-sort-toggle .mini_antianion .ani_first{width:13px}.custom-collection-toolbar .custom-sort-wrapper .custom-sort-toggle .mini_antianion .ani_second{width:8px}.custom-collection-toolbar .custom-sort-wrapper .custom-sort-toggle .mini_antianion .ani_third{width:5px}.custom-collection-toolbar .custom-sort-wrapper.active .custom-sort-toggle .mini_antianion .ani_first{width:16px}.custom-collection-toolbar .custom-sort-wrapper.active .custom-sort-toggle .mini_antianion .ani_second{width:11px}.custom-collection-toolbar .custom-sort-wrapper.active .custom-sort-toggle .mini_antianion .ani_third{width:8px}.custom-collection-gridd.colection_product_lisitng .custom-grid{grid-template-columns:repeat(2,1fr)!important;gap:30px 20px!important;grid-template-rows:unset!important;grid-auto-flow:dense;margin:0 0 30px}.custom-collection-gridd.colection_product_lisitng .custom-grid .custom-product-card .custom-product-image{height:183px}.custom-collection-gridd.colection_product_lisitng .custom-product-card .custom-product-info .custom-product-title{font-size:14px;margin:0 0 5px}.custom-collection-gridd.colection_product_lisitng .custom-product-card .custom-product-info{padding:11px 0 0;flex-grow:unset}.custom-collection-gridd.colection_product_lisitng .custom-product-card .product_price_description .custom-description{display:none}.custom-collection-gridd.colection_product_lisitng .custom-product-card .custom-product-info .product_price_description .custom-price{font-size:12px}.custom-collection-gridd.colection_product_lisitng .custom-image-block{grid-column:1 / -1!important;height:510px}.custom-collection-gridd.colection_product_lisitng .custom-image-block .smart-content p{line-height:1.4em;margin:5px 0 20px}.custom-image-block.span-2:last-of-type p{max-width:65%}.custom-collection-gridd.colection_product_lisitng .custom-image-block .smart-content h3{font-size:28px}.custom-collection-gridd.colection_product_lisitng .custom-image-block .smart-content{right:unset;left:30px;text-align:left;bottom:30px}.custom-collection-gridd .see_more.see_positon{display:none}nav.breadcrumbs .page_level_menu{pointer-events:none}nav.breadcrumbs .collection_level_menu{pointer-events:none}nav.breadcrumbs .home_breadcrumb_wrap *{font-size:12px}nav.breadcrumbs .collection_breadcrumbs_middle *{font-size:12px}nav.breadcrumbs .current.breadcrumb_wrap{font-size:12px;position:relative;top:0;font-family:helvetica_neuebold;line-height:18px}}@media (max-width:400px){.custom-collection-gridd.colection_product_lisitng .custom-image-block .smart-content p br{display:none}}.custom-banner.product-support-banner{background-position:center right}.main_product_support .product_sprot_wrap .page-width{max-width:1440px}.support_title{display:block;text-align:center;margin:110px 0 70px}.support_title h2{margin:0;font-size:3.9vw;text-transform:uppercase}.main_product_support.custom-category-grid .custom-category-inner{grid-template-columns:repeat(4,1fr);gap:0px 23px}.main_product_support.custom-category-grid .custom-category-inner .custom-category-grid__item a h3{font-size:24px;padding-top:0}.main_product_support.custom-category-grid .custom-category-inner .custom-category-grid__item a.active h3:before{width:90%}.main_product_support.custom-category-grid .custom-category-inner .custom-category-grid__item a.active{pointer-events:none}.main_product_support .breadcrumbs_container{margin-bottom:10px}@media (max-width:750px){.support_title{margin:30px 0 60px}.main_product_support.custom-category-grid .custom-category-inner{grid-template-columns:repeat(2,1fr);gap:40px 11px}.support_title h2{font-size:30px}.main_product_support.custom-category-grid .custom-category-inner .custom-category-grid__item a h3:before{width:0;height:2px}.main_product_support.custom-category-grid .custom-category-inner .custom-category-grid__item.active a h3:before{width:50%}.main_product_support.custom-category-grid .custom-category-inner .custom-category-grid__item a h3{font-size:16px;padding:10px 0}.custom_main_support_mobile_redesign .main_product_support .products_wrap_section{display:none}.custom_main_support_mobile_redesign .main_product_support.custom-category-grid{margin:0 0 120px}}.custom-filter-dropdown{position:relative;display:inline-block;border:1px solid #000;box-sizing:border-box;padding:0;margin-bottom:20px}.custom-filter-dropdown .filter-toggle{background:#fff;border:0;padding:16.5px 20px;width:20.3vw;text-align:left;cursor:pointer;font-family:Oswald-Medium;font-size:2.2vw;position:relative;box-sizing:border-box;z-index:2;line-height:1em;text-transform:uppercase}.custom-filter-dropdown .filter-options{display:none;position:absolute;background:#fff;width:100%;list-style:none;padding:0;z-index:1;right:0;left:0;margin:0 auto;outline-offset:0px;outline:1px solid #000;top:100%}.custom-filter-dropdown .filter-options li{cursor:pointer;padding:13px 20px;font-size:24px;font-family:Oswald-Medium;text-transform:uppercase}.custom-filter-dropdown .filter-options li:hover{background:#eee}.custom-filter-dropdown .filter-toggle:before{content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%);width:24px;height:13px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="27" height="16" fill="none"><path d="M1 1L13.5 14.023L26 1" stroke="black" stroke-width="2" stroke-miterlimit="10" stroke-linejoin="round"/></svg>');background-size:contain;background-repeat:no-repeat;pointer-events:none}@media (max-width:1025px){.custom-filter-dropdown .filter-toggle{width:28vw}}@media (max-width:576px){.custom-filter-dropdown{width:160px;margin-bottom:30px}.custom-filter-dropdown .filter-toggle{width:100%;font-size:16px;padding:15px 10px;font-family:Oswald-Regular}.custom-filter-dropdown .filter-toggle:before{width:13px;height:8px;right:10px}.custom-filter-dropdown .filter-options li{font-size:16px;padding:10px;font-family:Oswald-Regular}}.main_product_support .products_wrap_section{padding-top:80px}.main_product_support .colection_product_lisitng .custom-grid .custom-product-card:hover .custom-product-image a img.primary_image{opacity:1;visibility:visible}.main_product_support .colection_product_lisitng .custom-grid .custom-product-card:hover .custom-product-image{background:#f4f4f4}.main_product_support .colection_product_lisitng .custom-grid{gap:40px 40px!important;margin-bottom:120px}.main_product_support .colection_product_lisitng .custom-grid .custom-product-card .custom-product-image{height:291px}.colection_product_lisitng .custom-product-card .custom-product-info .custom-product-title{font-family:Oswald-Medium;max-width:100%;margin:0 0 15px}.over_title_max{max-width:78%!important}.main_product_support .colection_product_lisitng .custom-product-card .custom-product-info .custom-product-title{margin:0 0 5px}.main_product_support .colection_product_lisitng .custom-grid .custom-product-card .custom-product-image a img.primary_image[alt="2-Bike Wall Hanger"]{mix-blend-mode:unset}.main_product_support .product_price_description .model_number{font-family:helvetica_neuelight;font-style:normal;font-size:12px}.main_product_support .colection_product_lisitng .custom-grid .custom-product-card{padding:0;display:flex;flex-direction:column;min-height:100%}.main_product_support .colection_product_lisitng .custom-product-card .custom-product-info{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.main_product_support .product_buttons_wrap{display:flex;align-items:center;margin:11px 0 0;gap:10px}.main_product_support .product_buttons_wrap .button_common{display:flex;align-items:center;flex:1;border:1px solid #525252;padding:10px;background:#fff;gap:10px;font-size:12px;text-decoration:none;font-family:helvetica_neuebold;font-style:normal;color:#000;transition:all .25s ease-out}.main_product_support .product_buttons_wrap .button_common:hover{background:#f4f4f4}#infinite-scroll-trigger #loading-text{font-size:14px;font-family:helvetica_neuelight;font-style:normal}@media (max-width:1025px){.main_product_support .colection_product_lisitng .custom-grid{grid-template-columns:repeat(3,1fr)!important;gap:20px 20px!important}}@media (max-width:768px){.main_product_support .colection_product_lisitng .custom-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:750px){.custom-banner.product-support-banner{height:300px;padding:0 20px}.custom-banner.product-support-banner .custom-banner__overlay,.custom-banner.product-support-banner .custom-banner__subheading{display:none}.custom-banner.product-support-banner .custom-banner__heading{font-size:70px;line-height:1.03em}.main_product_support .page-width{padding:0 30px}.main_product_support.custom-category-grid{margin:0}.main_product_support .products_wrap_section{padding-top:30px}.main_product_support .colection_product_lisitng .custom-grid{grid-template-columns:inherit!important;gap:30px 0px!important}.main_product_support .breadcrumbs_container{margin-bottom:20px}.main_product_support .col_title h1{font-size:43px;line-height:1em;margin:0 0 15px}.main_product_support .colection_product_lisitng .custom-grid .custom-product-card .custom-product-image{height:unset;display:flex;align-items:center;background:transparent;gap:0px 15px}.main_product_support .colection_product_lisitng .custom-grid .custom-product-card .custom-product-image .images_wrap{width:136px;height:102px;position:relative;background:#f4f4f4}.main_product_support .colection_product_lisitng .product_info_wrap .custom-product-title{font-size:18px;line-height:1.3em;text-align:left;margin:0}.main_product_support .colection_product_lisitng .medium-hide.large-up-hide{flex:1}.main_product_support .product_price_description{text-align:left}.main_product_support .product_price_description .model_number{font-family:Oswald-Light}.main_product_support .product_buttons_wrap .button_common svg{width:20px;height:21px}.main_product_support .product_buttons_wrap .button_common{font-family:helvetica_neuemedium;padding:10.5px 10px}.main_product_support .product_buttons_wrap{gap:11px}.main_product_support a.page_level_menu{pointer-events:auto}.main_product_support nav.breadcrumbs .collection_breadcrumbs_middle a{display:inline-block}.main_product_support nav.breadcrumbs .home_breadcrumb_wrap span.separator{display:inline-block}}.custom_redesign_bike_trainer .colection_product_lisitng .coll_description{max-width:580px}.custom_redesign_bike_trainer .custom-category-grid .custom-category-inner{grid-template-columns:repeat(2,1fr);max-width:65.7%;margin:0 auto}.custom_redesign_bike_trainer .colection_product_lisitng .custom-grid .custom-product-card .custom-product-image a img.primary_image{object-fit:cover}.custom_redesign_bike_trainer .colection_product_lisitng .custom-grid .custom-product-card .custom-product-image img.secondary_image{mix-blend-mode:unset;object-fit:cover}.custom_redesign_bike_trainer .colection_product_lisitng .custom-grid .custom-product-card:hover .see_more.see_positon{background:transparent;box-shadow:none}.custom_redesign_bike_trainer .colection_product_lisitng .custom-image-block:before{display:none}.custom_redesign_bike_trainer .colection_product_lisitng .custom-image-block.span-2 .smart-content{left:unset;right:30px;text-align:right;max-width:80%}.custom_redesign_bike_trainer .colection_product_lisitng .custom-image-block.span-2 .smart-content h3{color:#000}.custom_redesign_bike_trainer .colection_product_lisitng .custom-image-block.span-2 .smart-content p{color:#000;max-width:53%;margin-left:auto}.custom_redesign_bike_trainer .colection_product_lisitng .custom-grid .custom-product-card .see_more .inner_see{color:#fff}.custom_redesign_bike_trainer .custom-image-block.span-2 .filled-button.button.button--primary:hover{color:#000}.custom_redesign_bike_trainer .custom-image-block.span-2 .filled-button.button.button--primary:hover:after{filter:invert(1)}@media (max-width:576px){.custom_redesign_bike_trainer .custom-category-grid .custom-category-inner{max-width:100%}.custom_redesign_bike_trainer .colection_product_lisitng .custom-image-block.span-2 .smart-content{right:unset;left:30px;text-align:left;bottom:30px}.custom_redesign_bike_trainer .colection_product_lisitng .custom-image-block.span-2 .smart-content h3{color:#fff}.custom_redesign_bike_trainer .colection_product_lisitng .custom-image-block.span-2 .smart-content p{color:#fff;max-width:100%;margin-left:unset}}.custom_redesign_bike_storage .colection_product_lisitng .coll_description{max-width:580px}.custom_redesign_bike_storage .custom-category-grid .custom-category-inner{grid-template-columns:repeat(2,1fr);max-width:65.7%;margin:0 auto}.custom_redesign_bike_storage .colection_product_lisitng .custom-grid .custom-product-card .custom-product-image img.secondary_image{mix-blend-mode:unset;object-fit:cover}.custom_redesign_bike_storage .colection_product_lisitng .custom-grid .custom-product-card:hover .see_more.see_positon{background:transparent;box-shadow:none}.custom_redesign_bike_storage .colection_product_lisitng .custom-image-block:before{display:none}.custom_redesign_bike_storage .colection_product_lisitng .custom-image-block.span-2 .smart-content{left:unset;right:30px;text-align:right}.custom_redesign_bike_storage .colection_product_lisitng .custom-image-block.span-2 .smart-content h3{color:#000}.custom_redesign_bike_storage .colection_product_lisitng .custom-image-block.span-2 .smart-content p{color:#000;max-width:53%;margin-left:auto}.custom_redesign_bike_storage .colection_product_lisitng .custom-grid .custom-product-card .see_more .inner_see{color:#fff}.custom_redesign_bike_storage .custom-image-block.span-2 .filled-button.button.button--primary:hover{color:#000}.custom_redesign_bike_storage .custom-image-block.span-2 .filled-button.button.button--primary:hover:after{filter:invert(1)}@media (max-width:576px){.custom_redesign_bike_storage .custom-category-grid .custom-category-inner{max-width:100%}.custom_redesign_bike_storage .colection_product_lisitng .custom-image-block.span-2 .smart-content{right:unset;left:30px;text-align:left;bottom:30px}.custom_redesign_bike_storage .colection_product_lisitng .custom-image-block.span-2 .smart-content h3{color:#fff}.custom_redesign_bike_storage .colection_product_lisitng .custom-image-block.span-2 .smart-content p{color:#fff;max-width:100%;margin-left:unset}}.custom_redesign_intro_trainer .colection_product_lisitng .custom-image-block.span-2 .smart-content h3,.custom_trainers .colection_product_lisitng .custom-image-block .smart-content h3,.custom_trainers .colection_product_lisitng .custom-image-block .smart-content p,.custom_redesign_intro_trainer .colection_product_lisitng .custom-image-block .smart-content h3,.custom_redesign_intro_trainer .colection_product_lisitng .custom-image-block .smart-content p{color:#000}.custom_redesign_intro_trainer .colection_product_lisitng .custom-image-block.span-2 .smart-content p,.custom_trainers .colection_product_lisitng .custom-image-block.span-2 .smart-content p{color:#000;max-width:53%;margin-left:auto}.custom_redesign_intro_trainer .colection_product_lisitng .custom-grid .custom-product-card .custom-product-image a img.primary_image,.custom_redesign_intro_trainer .colection_product_lisitng .custom-grid .custom-product-card .custom-product-image img.secondary_image{mix-blend-mode:unset}@media (min-width:749px){.custom_redesign_intro_trainer .custom-image-block.span-2 .filled-button.button.button--primary:hover{color:#000}.custom_redesign_intro_trainer .custom-image-block.span-2 .filled-button.button.button--primary:hover:after{filter:invert(1)}}@media (max-width:749px){.custom_redesign_intro_trainer .colection_product_lisitng .custom-image-block.span-2 .smart-content h3{color:#fff}.custom_redesign_intro_trainer .colection_product_lisitng .custom-image-block.span-2 .smart-content p{max-width:85%;color:#fff;margin-left:0}}@media (max-width:576px){.custom_redesign_intro_trainer .colection_product_lisitng .custom-grid .custom-product-card .custom-product-image img.secondary_image{object-fit:cover}.custom_redesign_intro_trainer .colection_product_lisitng .custom-image-block.span-2 .smart-content h3,.custom_trainers .colection_product_lisitng .custom-image-block .smart-content h3,.custom_trainers .colection_product_lisitng .custom-image-block .smart-content p,.custom_redesign_intro_trainer .colection_product_lisitng .custom-image-block .smart-content h3,.custom_redesign_intro_trainer .colection_product_lisitng .custom-image-block .smart-content p{color:#fff}.custom_redesign_intro_trainer .colection_product_lisitng .custom-image-block.span-2 .smart-content p,.custom_trainers .colection_product_lisitng .custom-image-block.span-2 .smart-content p{color:#fff;max-width:100%;margin-left:auto}}.bike_storage_rack .custom-banner__overlay{background:#00000080}.bike_storage_rack .custom-banner__subheading p{max-width:718px}.custom-category-grid.bike_storage_main_intro .custom-category-inner{display:flex;justify-content:center}.custom-category-grid.bike_storage_main_intro .custom-category-inner .custom-category-grid__item{max-width:520.66px;transition:all .75s ease-out}.intro_page_animation_started .custom-category-grid.bike_storage_main_intro .custom-category-inner .custom-category-grid__item{max-width:335.33px}.custom_redesign_intro_storage .colection_product_lisitng .custom-grid .custom-product-card .custom-product-image a img.primary_image,.custom_redesign_intro_storage .colection_product_lisitng .custom-grid .custom-product-card .custom-product-image img.secondary_image{mix-blend-mode:unset}@media (max-width:576px){.intro_page_animation_started .custom-category-grid.bike_storage_main_intro .custom-category-inner .custom-category-grid__item{max-width:unset!important}.intro_page_animation_started .custom-category-grid.bike_storage_main_intro .custom-category-inner{justify-content:flex-start}.custom_redesign_intro_storage .colection_product_lisitng .custom-grid .custom-product-card .custom-product-image img.secondary_image{object-fit:cover}}.customer_main_wrap{display:flex;flex-wrap:wrap;flex-direction:row-reverse}.prod_login .customer_main_wrap{flex-direction:row}.prod_login.recover-page .customer_main_wrap{flex-direction:row-reverse}.customer_main_wrap .customer.left_side_content{max-width:100%!important;padding:0!important;margin:0!important;width:calc(100% - 1221px)}.customer_main_wrap .right_side_content{max-width:1221px;width:100%}.customer_main_wrap .right_side_content img{max-width:100%;display:block;margin:0 auto}.customer_main_wrap .left_side_inner_wrap{max-width:520px;margin-left:60px;margin-right:auto}.prod_login .customer_main_wrap .left_side_inner_wrap{margin-left:auto;margin-right:60px}.prod_login.recover-page .customer_main_wrap .left_side_inner_wrap{margin-left:60px;margin-right:auto}.customer_main_wrap .customer.left_side_content .reset_form_wrap{display:none}.recover-page .customer_main_wrap .customer.left_side_content .reset_form_wrap{display:block}.customer_main_wrap .customer .login_form_wrap{padding:175px 0 0}.customer_main_wrap .customer .login_form_wrap h5{margin:0;font-size:16px;font-family:helvetica_neuelight;color:#b2b2b2;text-align:left}.customer_main_wrap .customer .login_form_wrap h1{font-size:75px;line-height:1em;margin:20px 0 55px!important;text-align:left!important;text-transform:uppercase;letter-spacing:-1px}.customer_main_wrap .customer .login_form_wrap form{margin:0}.customer_main_wrap .customer .login_form_wrap form .field{margin:30px 0 0;display:block;position:relative}.customer_main_wrap .customer .login_form_wrap form .field:first-of-type{margin-top:0}.customer_main_wrap .customer .login_form_wrap form .field:before,.customer_main_wrap .customer .login_form_wrap form .field:after{display:none}.customer_main_wrap .customer .login_form_wrap form .form_errors{margin:0 0 20px;padding:15px}.customer_main_wrap .customer .login_form_wrap form .form_errors .form__message{margin:0 0 10px;font-family:Oswald-Regular;text-transform:uppercase;font-size:14px}.customer_main_wrap .customer .login_form_wrap form .form_errors ul{padding:0;margin:0;list-style:none}.customer_main_wrap .customer .login_form_wrap form .form_errors ul li{font-size:12px;font-family:helvetica_neuelight;line-height:1.2em}.customer_main_wrap .customer .login_form_wrap form .form_errors ul li a{font-size:inherit;font-family:inherit;text-decoration:underline;text-underline-offset:1px}.customer_main_wrap .customer .login_form_wrap form .field label{position:relative;width:100%;display:flex;left:unset;top:unset;font-size:16px;font-family:helvetica_neueregular;letter-spacing:normal;color:#000;margin:0 0 13px;text-transform:capitalize}.customer_main_wrap .customer .login_form_wrap form .field input{border:1px solid #BFBFBF;width:100%;margin:0;height:44px;outline:none;box-shadow:none;font-family:helvetica_neueregular;font-size:16px;padding:0 15px;transition:border-color .3s ease;letter-spacing:normal}.customer_main_wrap .customer .login_form_wrap form .field input:focus,.customer_main_wrap .customer .login_form_wrap form .field input:not(:placeholder-shown){border-color:#000}.customer_main_wrap .customer .login_form_wrap form .recover_btn{margin:25px 0 0;text-align:left;font-size:16px;font-family:helvetica_neuelight;text-decoration:none;border-bottom:1px solid #B2B2B2;color:#b2b2b2}.customer_main_wrap .customer .login_form_wrap form button{margin:30px 0 20px;width:100%;text-align:center;padding:12px 15px;background:#ffc600;font-size:16px;font-family:Oswald-Regular;letter-spacing:normal;text-transform:uppercase;line-height:1em;border:2px solid #FFC600;box-sizing:border-box;transition:all .25s ease-out}.customer_main_wrap .customer .login_form_wrap form button:after,.customer_main_wrap .customer .login_form_wrap form button:before{display:none}.customer_main_wrap .customer .login_form_wrap form button:hover{background:transparent}.customer_main_wrap .customer .login_form_wrap form button+a{margin:0;width:100%;text-align:center;padding:12px 15px;background:transparent;font-size:16px;font-family:Oswald-Regular;letter-spacing:normal;text-transform:uppercase;line-height:1em;border:2px solid #000;box-sizing:border-box;transition:all .25s ease-out;text-decoration:none}.customer_main_wrap .customer .login_form_wrap form button+a:hover{background:#000;color:#fff}@media (min-width:990px){.prod_login sticky-header,.prod_register sticky-header,.prod_reset_password sticky-header{z-index:9;position:fixed;left:0;opacity:1;top:0;border-bottom:0;background:transparent}.prod_login .header-wrapper header .header__icons .header_buttons_wrap .button.button--secondary{background:transparent;border-color:#fff;color:#fff}.prod_login .header-wrapper header .header__icons .header_buttons_wrap .button.button--secondary:hover{background:#fff;color:#000}.prod_login .header-wrapper.stickky header .header__icons .header_buttons_wrap .button.button--secondary{border-color:#000;color:#000}.prod_login .header-wrapper .header__icon--cart svg ellipse{stroke:#fff}.prod_login .header-wrapper .header__icon--cart svg path{stroke:#fff}.prod_login .header-wrapper header .header__icons .header__icon--search svg{filter:invert(1)}.prod_login .header-wrapper header .header__icons .header__icon--search:hover svg{filter:none}.prod_login .header-wrapper.stickky header .header__icons .header__icon--search svg{filter:none}.prod_login .header-wrapper.stickky header .header__icons .header__icon--account svg path{fill:#000}.prod_login .header-wrapper.stickky .header__icon--cart svg path{stroke:#000}.prod_login .header-wrapper.stickky .header__icon--cart svg ellipse{stroke:#000}.prod_login .header-wrapper .header__icon--cart:hover svg ellipse{stroke:#ffc600}.prod_login .header-wrapper .header__icon--cart:hover svg path{stroke:#ffc600}.prod_login .header-wrapper header .header__icons .header__icon--account svg path{fill:#fff}.prod_login .header-wrapper header .header__icons .header__icon--account:hover svg path{fill:#ffc600}.prod_login.recover-page .header-wrapper header .header__icons .header_buttons_wrap .button.button--secondary{background:#fff;border-color:#000;color:#000}.prod_login.recover-page .header-wrapper header .header__icons .header_buttons_wrap .button.button--secondary:hover{background:#fff;color:#000}.prod_login.recover-page .header-wrapper.stickky header .header__icons .header_buttons_wrap .button.button--secondary{border-color:#000;color:#000}.prod_login.recover-page .header-wrapper .header__icon--cart svg ellipse{stroke:#000}.prod_login.recover-page .header-wrapper .header__icon--cart svg path{stroke:#000}.prod_login.recover-page .header-wrapper header .header__icons .header__icon--search svg{filter:none}.prod_login.recover-page .header-wrapper header .header__icons .header__icon--search:hover svg{filter:none}.prod_login.recover-page .header-wrapper.stickky header .header__icons .header__icon--search svg{filter:none}.prod_login.recover-page .header-wrapper.stickky header .header__icons .header__icon--account svg path{fill:#000}.prod_login.recover-page .header-wrapper.stickky .header__icon--cart svg path{stroke:#000}.prod_login.recover-page .header-wrapper.stickky .header__icon--cart svg ellipse{stroke:#000}.prod_login.recover-page .header-wrapper .header__icon--cart:hover svg ellipse{stroke:#ffc600}.prod_login.recover-page .header-wrapper .header__icon--cart:hover svg path{stroke:#ffc600}.prod_login.recover-page .header-wrapper header .header__icons .header__icon--account svg path{fill:#000}.prod_login.recover-page .header-wrapper header .header__icons .header__icon--account:hover svg path{fill:#ffc600}}.recover-page .login_wrap_main{display:none}.customer_main_wrap .customer .login_form_wrap form .field .edit_recover_email{position:absolute;right:10px;display:flex;align-items:center;justify-content:center;bottom:14px;cursor:pointer;width:20px;height:20px;transition:all .25s ease-out;opacity:0;visibility:hidden}.customer_main_wrap .customer .login_form_wrap form div .success_state{margin:30px 0;width:100%;text-align:center;padding:12px 15px;background:#bfbfbf;font-size:16px;font-family:Oswald-Regular;letter-spacing:normal;text-transform:uppercase;line-height:1em;border:2px solid #BFBFBF;box-sizing:border-box;transition:all .25s ease-out;justify-content:center;gap:0px 8px;display:none}.customer_main_wrap .customer .login_form_wrap form .sucess-message_additional .text_1{margin:0;font-size:16px;font-family:helvetica_neuelight;color:#b2b2b2;text-align:left;line-height:1.4em}.customer_main_wrap .customer .login_form_wrap form .sucess-message_additional .text_2{display:flex;align-items:center;justify-content:flex-start;margin:5px 0 0;font-size:16px;font-family:helvetica_neuelight;color:#b2b2b2;text-align:left;gap:0px 5px}.customer_main_wrap .customer .login_form_wrap form .sucess-message_additional .text_2 .resend_email_cc{margin:0;font-size:16px;color:#000;font-family:helvetica_neueregular;width:auto;text-decoration:none;border:0;border-bottom:1px solid #000;line-height:1em;padding:0 0 2px;display:block;background:transparent;text-transform:inherit;position:relative;top:2px}.customer_main_wrap .customer .login_form_wrap form .sucess-message_additional{display:none}.recover-page .customer_main_wrap .customer.left_side_content .reset_form_wrap.success_state input{background:#f4f4f4;border-color:#f4f4f4}.customer.left_side_content .reset_form_wrap.success_state .edit_recover_email{opacity:1!important;visibility:visible!important}.customer.left_side_content .reset_form_wrap.success_state button{display:none}.customer.left_side_content .reset_form_wrap.success_state .success_state{display:flex}.customer.left_side_content .reset_form_wrap.success_state .sucess-message_additional{display:block}.already_account_wrap{display:flex;align-items:center;justify-content:flex-start;margin:5px 0 0;font-size:16px;font-family:helvetica_neuelight;color:#b2b2b2;text-align:left;gap:0px 5px}.already_account_wrap .login_button{margin:0;font-size:16px;color:#b2b2b2;font-family:helvetica_neuelight;width:auto;text-decoration:none;border-bottom:1px solid #b2b2b2;line-height:1em;padding-bottom:2px}.feild_wrap{display:flex;align-items:center;gap:0px 20px}.customer_main_wrap .customer .login_form_wrap .feild_wrap .field{margin:0}.password_changed .reset_password_success_form span.success_icon{display:flex;text-align:left;margin-bottom:30px}.password_changed .reset_password_success_form .paragraph-text{font-size:16px;text-align:left;max-width:407px;margin:0;color:#000;line-height:1.4em;font-family:helvetica_neueregular}.password_changed .reset_password_success_form .button.login_btn{margin:30px 0 0;width:100%;text-align:center;padding:12px 15px;background:#ffc600;font-size:16px;font-family:Oswald-Regular;letter-spacing:normal;text-transform:uppercase;line-height:1em;border:2px solid #FFC600;box-sizing:border-box;transition:all .25s ease-out;text-decoration:none}.password_changed .reset_password_success_form .button.login_btn:hover{background:transparent}@media (max-width:1800px){.customer_main_wrap .customer.left_side_content{width:42%}.customer_main_wrap .right_side_content{max-width:58%}.prod_login .customer_main_wrap .left_side_inner_wrap{padding:0 30px;margin-right:30px;margin-bottom:60px}}@media (max-width:990px){.customer_main_wrap .customer.left_side_content{width:100%}.customer_main_wrap .right_side_content{width:100%;max-width:100%}.prod_login .customer_main_wrap .left_side_inner_wrap{margin:0;max-width:100%;padding:0 37px}.customer_main_wrap .customer .login_form_wrap{padding:36px 0 30px}.customer_main_wrap .left_side_inner_wrap{margin:0;max-width:100%;padding:0 37px}.prod_login.recover-page .customer_main_wrap .left_side_inner_wrap{margin:0}}@media (max-width:576px){.customer_main_wrap .customer .login_form_wrap h1{font-size:50px;margin:10px 0 35px!important}.customer_main_wrap .customer .login_form_wrap h1#login{margin:8px 0 45px!important}.customer_main_wrap .customer .login_form_wrap form .recover_btn{margin:10px 0 0}.customer_main_wrap .customer .login_form_wrap form button{margin:30px 0 15px;font-size:15px}.customer_main_wrap .customer .login_form_wrap form button+a{font-size:15px}.password_changed .reset_password_success_form .button.login_btn{font-size:15px}.feild_wrap{gap:0px 15px}.customer_main_wrap .customer .login_form_wrap h5{max-width:80%;line-height:1.4em}.customer_main_wrap .customer .login_form_wrap form .field .edit_recover_email{width:16px;height:16px}.customer.left_side_content .reset_form_wrap.success_state .success_state{margin:30px 0 20px;font-size:15px}.customer_main_wrap .customer.reset-password .login_form_wrap form button{margin-bottom:0}.password_changed .reset_password_success_form span.success_icon{margin-bottom:20px}.password_changed .reset_password_success_form span.success_icon svg{width:82px;height:91px}.customer_main_wrap .customer .login_form_wrap form .reset_form_wrap button{margin-bottom:0}.customer_main_wrap .right_side_content img.desktop_img{display:none}.customer_main_wrap .right_side_content img.mobile_img{display:block!important}.customer_main_wrap .customer .login_form_wrap form .field input{height:43px}}.prod_account .header-wrapper{position:fixed;left:0;top:0;width:100%}.account div.account-page{margin-top:173px}.account-page .account-sidebar{width:calc(100% - 1101px);max-width:639px}.account-page .account-sidebar .account-sidebar-inner{max-width:100%}.account-page .account-content{max-width:1101px;width:100%;margin-top:110px}.account .account-page .account-container{display:flex;padding:0!important;flex-grow:unset!important;width:100%;gap:0px 60px;margin-bottom:120px}.account-page .account-sidebar .account_head{max-width:520px;margin-left:auto}.account-page .account-sidebar .account_head .title_customer{font-family:helvetica_neuelight;color:#b2b2b2;margin:0}.account-page .account-sidebar .account_head h1{font-size:3.95vw;text-transform:uppercase;color:#000;margin:20px 0;line-height:1em}.account-page .account-sidebar .account_head a{display:inline-flex;align-items:center;gap:0px 10px;text-decoration:none;font-family:Oswald-Light;font-size:21px;margin:0 0 44px;line-height:1em;text-transform:uppercase;transition:all .25s ease-out}.account-page .account-sidebar .account_head a:hover{opacity:.5}.account-page .account-sidebar ul{margin:0}.account-sidebar li.tab-link:hover{background:#f4f4f4}.account-sidebar li.tab-link{padding:0;margin-bottom:40px;background:transparent;display:block;cursor:pointer;position:relative;min-height:60px;box-sizing:border-box}.account-sidebar li.tab-link .icon_text_wrap{display:flex;align-items:center;max-width:50%;margin:0 auto;gap:0px 20px;z-index:1;position:relative;min-height:inherit}.account-sidebar li.tab-link .icon_text_wrap .heading_inner{font-family:Oswald-Light;font-size:21px;margin:0;line-height:1em}.account-sidebar li.tab-link.active .icon_text_wrap .heading_inner{font-family:Oswald-Regular}.account-sidebar li.tab-link .icon_text_wrap .icon_inner{display:flex}.account-sidebar li.tab-link:before{position:absolute;width:0;height:100%;background:#ffc600;content:"";transition:all .25s ease-out;left:0;top:0}.account-sidebar li.tab-link.active:before{width:100%}.account-page .account-content .tab-content .profile_wrap{border-bottom:1px solid #000000;display:flex;align-items:center;gap:0px 20px;padding-bottom:30px;margin-bottom:40px}.account-page .account-content .tab-content .profile_wrap h2{margin:0;font-family:Oswald-Light;font-size:43px;line-height:1em;text-transform:uppercase}.account-page .account-content .tab-content .profile_wrap .edit_info_wrap{display:flex;align-items:center;gap:0px 10px;cursor:pointer}.edit_info_wrap .only_coon{display:flex;align-items:flex-end;position:relative;height:25px;width:25px}.edit_info_wrap .only_coon svg{position:relative;transition:transform .25s ease}.edit_info_wrap .only_coon .outer{top:-1px}.edit_info_wrap .only_coon .inner{position:absolute;right:0;top:0}.edit_info_wrap:hover .only_coon .inner{transform:translate(-2px,2px)}.edit_info_wrap .coon_text{flex:1}.account-page .account-content .tab-content #update_profile_form{margin:0;display:block;max-width:520px}.account-page .account-content .tab-content #update_profile_form .field_inner{width:100%;margin:34px 0 0;display:block;position:relative}.account-page .account-content .tab-content #update_profile_form .field_inner label{font-weight:inherit;font-size:16px;font-family:helvetica_neueregular;letter-spacing:normal;color:#000;margin:0 0 13px}.account-page .account-content .tab-content #update_profile_form .field_inner input{border:1px solid transparent;width:100%;margin:0;height:44px;outline:none;box-shadow:none;font-family:helvetica_neueregular;font-size:16px;padding:0 15px;transition:border-color .3s ease;letter-spacing:normal;border-radius:0;line-height:1em;box-sizing:border-box;background:#f4f4f4}.account-page .account-content .tab-content.edit_screen_active #update_profile_form .field_inner input{background:transparent;border-color:#000}.account-page .account-content .tab-content.edit_screen_active #update_profile_form .field_inner:last-child input{border-color:transparent;background:#f4f4f4}.account-page .account-content .tab-content #update_profile_form .field_inner .reset-password-link{color:#b2b2b2;font-size:16px;font-family:helvetica_neuelight;text-underline-offset:5px;text-decoration-thickness:1px;margin:15px 0 0;cursor:pointer;text-decoration:underline}.account-page .account-content .tab-content #update_profile_form .field_inner .atc_wraps{text-align:center}.account-page .account-content .tab-content #update_profile_form .field_inner .atc_wraps .save_profile_btn{margin:35px 0 25px;width:100%;text-align:center;padding:12px 15px;background:#ffc600;font-size:16px;font-family:Oswald-Regular;letter-spacing:normal;text-transform:uppercase;line-height:1em;border:2px solid #FFC600;box-sizing:border-box;transition:all .25s ease-out}.account-page .account-content .tab-content #update_profile_form .field_inner .atc_wraps .save_profile_btn:hover{background:transparent}.account-page .account-content .tab-content #update_profile_form .field_inner .atc_wraps .cancel_profile{font-size:16px;font-family:Oswald-Regular;letter-spacing:normal;text-transform:uppercase;text-underline-offset:2px;text-decoration-thickness:1px}.account-page .account-content #address{max-width:100%}.account-page .account-content .address-header{display:flex;justify-content:space-between;align-items:center;margin:0 0 45px;border-bottom:1px solid #000;padding:0 0 30px}.account-page .account-content .address-header h2{font-size:43px;font-family:Oswald-Light;line-height:1em;font-weight:initial;letter-spacing:normal;text-transform:uppercase;margin:0}.account-page .account-content .address-header button{margin:0;padding:0;display:flex;align-items:center;font-size:16px;font-family:helvetica_neuelight;letter-spacing:normal;line-height:1em;color:#000;gap:0px 10px}.account-page .account-content .address-header button:before,.account-page .account-content .address-header button:after{display:none}.account-page .account-content .address-header button .plus_icon{width:34px;height:34px;background:#ffc600;border-radius:50pc;display:flex;align-items:center;justify-content:center}.adress_comman_book strong{font-size:21px;font-weight:inherit;font-family:Oswald-Light;line-height:1em;margin-bottom:25px;display:block;text-transform:uppercase}.adress_comman_book .comman_address_wrap_main{margin-bottom:10px}.adress_comman_book .comman_address_wrap_main:last-child{margin:0}.adress_comman_book .comman_address_wrap_main .comman_address_card{border:1px solid #000;padding:38px 40px}.adress_comman_book .comman_address_wrap_main .comman_address_card .comman_address_wrap{display:flex;justify-content:space-between;align-items:center}.adress_comman_book .comman_address_wrap_main .comman_address_card .comman_address_inner,.adress_comman_book .comman_address_wrap_main .comman_address_card .comman_address_inner p{margin:0;font-size:21px;font-family:helvetica_neuelight;line-height:1.24em}.adress_comman_book .comman_address_wrap_main .comman_address_card .comman_address_inner p b{font-weight:inherit;font-family:helvetica_neuemedium}.adress_comman_book .comman_address_wrap_main .comman_address_card .comman_address_actions{display:flex;align-items:center;gap:20px}.adress_comman_book .comman_address_wrap_main .comman_address_card .comman_address_actions a{text-decoration:none;border-radius:22px;font-family:Oswald-Regular;text-transform:uppercase;letter-spacing:normal;min-height:unset;width:auto;min-width:unset;padding:5px 38.5px;line-height:1;border:2px solid #FFC600;transition:all .25s ease-out;font-size:16px;margin:0;background:#ffc600;box-sizing:border-box;height:44px;align-items:center;display:flex;cursor:pointer}.adress_comman_book .comman_address_wrap_main .comman_address_card .comman_address_actions a:hover{background:transparent}.adress_comman_book .comman_address_wrap_main .comman_address_card .comman_address_actions a.comman_delete_actions{background:#000;border-color:#000;color:#fff;display:flex;align-items:center;justify-content:center;padding:5px 15px;gap:0px 10px;max-width:137px;min-width:137px}.adress_comman_book .comman_address_wrap_main .comman_address_card .comman_address_actions a.comman_delete_actions:hover{background:transparent;color:#000}.adress_comman_book .comman_address_wrap_main .comman_address_card .comman_address_actions a.comman_delete_actions .remove_icon_black svg{width:20px;height:20px}.adress_comman_book .comman_address_wrap_main .comman_address_card .comman_address_actions a.comman_delete_actions b{font-weight:inherit;position:relative;transition:all .25s ease-out;left:16px}.adress_comman_book .comman_address_wrap_main .comman_address_card .comman_address_actions a.comman_delete_actions:hover b{left:0}.success_state_wrap{display:flex;align-items:center;gap:0px 10px}.success_state_wrap .tick_icon{display:flex}.success_state_wrap .success_text{font-family:helvetica_neuelight;font-size:16px}.success_state.mobile_show{margin-top:10px}.adress_comman_book .comman_address_wrap_main .comman_address_card .comman_address_inner .comman_set_default{font-family:helvetica_neuemedium;font-size:21px;border:0;text-underline-offset:2px;text-decoration-thickness:1px;margin:10px 0 0;text-decoration-color:transparent}.adress_comman_book .comman_address_wrap_main .comman_address_card .comman_address_inner .comman_set_default:hover{text-decoration-color:#000}.adress_comman_book strong.other_address{margin-top:45px}.adress_comman_book strong.other_address~.comman_address_wrap_main .comman_address_card{border-color:#bfbfbf}.comman_form_edit_add{margin:0;padding:0;max-width:520px}.comman_form_edit_add h3{font-size:21px;font-weight:inherit;font-family:Oswald-Light;line-height:1em;margin-bottom:25px;display:block;text-transform:uppercase}.comman_form_edit_add form .form-field{width:100%;margin:34px 0 0;display:block;position:relative}.comman_form_edit_add form .form-field label{font-weight:inherit;font-size:16px;font-family:helvetica_neueregular;letter-spacing:normal;color:#000;margin:0 0 13px;display:block;line-height:1em}.comman_form_edit_add form .form-field input{border:1px solid #BFBFBF;width:100%;margin:0;height:44px;outline:none;box-shadow:none;font-family:helvetica_neueregular;font-size:16px;padding:0 15px;transition:border-color .3s ease;letter-spacing:normal;border-radius:0;line-height:1em;box-sizing:border-box}.comman_form_edit_add form .form-field input:focus,.comman_form_edit_add form .form-field input:not(:placeholder-shown){border-color:#000}.comman_form_edit_add form .form-field input::placeholder{opacity:0}.comman_form_edit_add form .form-field-wrap{display:flex;align-items:center;gap:0px 40px}.comman_form_edit_add form .form-field select{display:none}.comman_form_edit_add form .form-field .custom-dropdown{width:100%;margin:0}.comman_form_edit_add form .form-field .custom-dropdown .dropdown-toggle{width:100%;border:1px solid #BFBFBF;padding:10px 15px;position:relative;display:flex;align-items:center;justify-content:space-between;font-size:14px;font-family:helvetica_neueregular;color:#bfbfbf;background:transparent;cursor:pointer;transition:all .25s ease-out;box-sizing:border-box}.comman_form_edit_add form .form-field .custom-dropdown .dropdown-toggle:hover{background:#f4f4f4;color:#000}.comman_form_edit_add form .form-field .custom-dropdown-wrap .custom-dropdown .selected-text{max-width:170px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comman_form_edit_add form .form-field .custom-dropdown .dropdown-toggle .selected-text{color:#bfbfbf;letter-spacing:normal}.comman_form_edit_add form .form-field .custom-dropdown .dropdown-toggle:hover .selected-text{color:#000}.comman_form_edit_add form .form-field.dropdown-toggle .arrow{display:flex;transition:all .25s ease-out}.comman_form_edit_add form .form-field .custom-dropdown .dropdown-list{margin:0;padding:0;position:absolute;width:100%;top:100%;background:#fff;z-index:1;max-height:215px;overflow:auto;border:1px solid #BFBFBF;border-top:0;box-sizing:border-box;display:none}.comman_form_edit_add form .form-field .custom-dropdown .dropdown-list li{display:flex;align-items:center;gap:0px 10px;font-family:helvetica_neueregular;font-size:14px;padding:0 15px;margin:7px 0;cursor:pointer;min-height:44px}.comman_form_edit_add form .form-field .custom-dropdown .dropdown-list li[data-value=---]{display:none}.comman_form_edit_add form .form-field .custom-dropdown .dropdown-list li:hover{background:#f4f4f4}.comman_form_edit_add form .form-field .custom-dropdown .dropdown-list::-webkit-scrollbar{width:6px}.comman_form_edit_add form .form-field .custom-dropdown .dropdown-list::-webkit-scrollbar-thumb{background:#000;border-radius:10px}.comman_form_edit_add form .form-field .custom-dropdown .dropdown-list::-webkit-scrollbar-track{background:#fff}.comman_form_edit_add form .form-field .custom-dropdown.selected .dropdown-toggle,.comman_form_edit_add form .form-field .custom-dropdown.selected .dropdown-list{border-color:#000}.comman_form_edit_add form .form-field .custom-dropdown.selected .dropdown-toggle .selected-text{color:#000}.comman_form_edit_add form .form-actions button{margin:35px 0 25px;width:100%;text-align:center;padding:12px 15px;background:#ffc600;font-size:16px;font-family:Oswald-Regular;letter-spacing:normal;text-transform:uppercase;line-height:1em;border:2px solid #FFC600;box-sizing:border-box;transition:all .25s ease-out}.comman_form_edit_add form .form-actions{text-align:center}.comman_form_edit_add form .form-actions button:last-child{font-size:16px;font-family:Oswald-Regular;letter-spacing:normal;text-transform:uppercase;text-underline-offset:2px;padding:0;text-decoration:1px underline transparent;margin:0;background:transparent;border:0}.comman_form_edit_add form .form-actions button:hover{background:transparent}.comman_form_edit_add form .form-actions button:last-child:hover{text-decoration:1px underline #000}.delete-popup-overlay,.delete-vehicle-overlay,.profile-popup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;justify-content:center;align-items:center;z-index:9999}.profile-popup{max-width:520px;width:100%;height:425px;position:relative;z-index:99}.profile-popup .popup-img{width:100%;height:100%}.profile-popup .popup-img img{max-width:100%;display:block;margin:0 auto}.profile-popup:after{position:absolute;width:100%;height:100%;background:#00000096;content:"";top:0;left:0;z-index:1}.profile-popup .cross_button{width:25px;height:25px;display:flex;position:absolute;cursor:pointer;background:transparent;padding:0;outline:none;border:0;top:30px;right:30px;z-index:9}.profile-popup .cross_button svg{display:none}.profile-popup .cross_button:before{content:"";position:absolute;height:2px;width:35px;background-color:#fff;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-45deg);transition:all .28s ease-out}.profile-popup .cross_button:after{content:"";position:absolute;height:2px;width:35px;background-color:#fff;left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg);transition:all .28s ease-out}.profile-popup .cross_button:hover:before{transform:translate(-50%,-50%) rotate(-225deg)}.profile-popup .cross_button:hover:after{transform:translate(-50%,-50%) rotate(225deg)}.profile-popup .popup-content{position:absolute;top:50%;transform:translateY(-50%);text-align:center;left:0;right:0;z-index:8}.profile-popup .popup-content h2{font-size:56px;color:#fff;line-height:1em;margin:0 0 20px;text-transform:uppercase}.profile-popup .popup-content p{color:#fff;font-size:16px;font-family:helvetica_neuelight;line-height:1.4em;margin:0;letter-spacing:normal}.profile-popup .popup-buttons{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;z-index:9}.profile-popup .popup-buttons button{flex:1;font-family:Oswald-Regular;text-transform:uppercase;letter-spacing:normal;height:unset;min-height:unset;width:auto;min-width:unset;padding:12px 18px;line-height:1;border:2px solid transparent;transition:all .25s ease-out;font-size:16px;background-color:#ffc600;cursor:pointer;color:#000;position:relative}.profile-popup .popup-buttons button a{font-size:inherit;color:inherit;text-decoration:none;position:absolute;display:block;width:100%;height:100%}.profile-popup .popup-buttons button:hover{background:transparent;border-color:#ffc600;color:#fff}.profile-popup .popup-buttons button:last-child{background:#000;color:#fff}.profile-popup .popup-buttons button:last-child:hover{border-color:#000;background:transparent}.blank_address{font-size:16px;font-family:helvetica_neuelight;color:#b2b2b2;margin:0}.vehicle_description{margin:0 0 45px;font-size:20px;font-family:helvetica_neueregular;color:#707070}.orders_details_grid .active_order_state{font-size:43px;font-family:Oswald-Light;line-height:1em;font-weight:initial;letter-spacing:normal;text-transform:uppercase;margin:0}.orders_details_grid .active_order_state+hr{border-color:#000;margin:30px 0 40px;padding:0}.orders_details_grid .orders_grid{display:grid;grid-template-columns:inherit;gap:20px 0px}.orders_details_grid .order_grid_main{border:1px solid #BFBFBF}.orders_details_grid .order_row{display:grid;grid-template-columns:182px auto auto auto auto 170px;gap:0px 40px;padding-right:40px}.orders_details_grid .order_row .order_images{display:grid;gap:6px}.orders_details_grid .order_row .order_images:has(>.images_inner_wrap:nth-child(1):last-child){grid-template-columns:1fr}.orders_details_grid .order_row .order_images:has(>.images_inner_wrap:nth-child(2):last-child){grid-template-columns:1fr 1fr;padding:8px}.orders_details_grid .order_row .order_images:has(>.images_inner_wrap:nth-child(3):last-child){grid-template-columns:1fr 1fr;padding:8px}.orders_details_grid .order_row .order_images:has(>.images_inner_wrap:nth-child(4):last-child){grid-template-columns:1fr 1fr;padding:8px}.orders_details_grid .order_row .order_images:has(>.images_inner_wrap:nth-child(1):last-child) .images_inner_wrap{height:182px}.orders_details_grid .order_row .order_images:has(>.images_inner_wrap:nth-child(1):last-child) .images_inner_wrap img{max-width:130px;max-height:130px}.orders_details_grid .order_row .order_images:has(>.images_inner_wrap:nth-child(2):last-child) .images_inner_wrap{height:80px}.orders_details_grid .order_row .order_images:has(>.images_inner_wrap:nth-child(3):last-child) .images_inner_wrap{height:80px}.orders_details_grid .order_row .order_images:has(>.images_inner_wrap:nth-child(4):last-child) .images_inner_wrap{height:80px}.orders_details_grid .order_row .order_images .images_inner_wrap{display:flex;align-items:center;justify-content:center;background:#f4f4f4;position:relative}.orders_details_grid .order_row .order_images .images_inner_wrap img{max-width:100%;display:block;margin:0 auto;visibility:visible;mix-blend-mode:multiply;position:absolute;width:100%;height:100%;object-fit:contain}.orders_details_grid .order_row .order_images .images_inner_wrap.plus_grid{position:relative}.orders_details_grid .order_row .order_images .images_inner_wrap.plus_grid .more-count{position:absolute;background:#0009;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:18px;font-family:Oswald-Medium;color:#fff}.orders_details_grid .order_row .order_col{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column}.orders_details_grid .order_row .order_col h6{margin:0;font-size:18px;font-weight:inherit;line-height:1.45em}.orders_details_grid .order_row .order_col p{margin:0;font-size:16px;font-family:helvetica_neuelight;line-height:1.65em;text-transform:capitalize}.orders_details_grid .order_row .order_col .order_btn{border-radius:22px;font-family:Oswald-Regular;text-transform:uppercase;letter-spacing:normal;height:unset;min-height:unset;padding:12px 10px;line-height:1;border:2px solid #000000;transition:all .25s ease-out;font-size:16px;margin:0;text-decoration:none;width:auto;text-align:center;background:#000;color:#fff}.orders_details_grid .order_row .order_col .order_btn:hover{background:transparent;color:#000}.active_orders_wrap .order_grid_main{border-color:#000}.active_orders_wrap{display:block;margin-bottom:115px}.order_details_active .orders_details_grid .active_order_state+hr{display:none}.order_details_active .orders_details_grid .order_grid_main{border:0}.order_details_active .orders_details_grid .orders_grid{gap:0}.order_details_active .active_orders_wrap{margin:0}.order_details_content .order_details_state{font-size:43px;font-family:Oswald-Light;line-height:1em;font-weight:initial;letter-spacing:normal;text-transform:uppercase;margin:0 0 40px;padding-bottom:30px;border-bottom:1px solid #000000}.order_details_content .exit_order_details{display:inline-block;overflow:hidden;cursor:pointer;font-size:18px;font-family:Oswald-Light;text-align:right;color:#000}.order_details_content .exit_order_details .back_icon{width:100%;transform:translate(67%);transition:all .5s ease-out}.order_details_content .exit_order_details:hover .back_icon{transform:translate(0)}.order_details_active .active_order_state{display:none!important}.order_details_active .active_orders_wrap.orders_details_grid.active .order_details_content,.customer.account.row.order_details_active .order_history_wrap.orders_details_grid.active .order_details_content{display:block!important}.order-details-wrap{background:#fafafa;padding:40px;box-sizing:border-box;margin-top:20px}.order-details-wrap .order-header{display:flex;align-items:end;justify-content:space-between;margin-bottom:35px}.order-details-wrap .order-header .order-number{display:block;text-align:right}.order-details-wrap .order-header small{font-family:helvetica_neuelight;font-size:16px;color:#b2b2b2}.order-details-wrap .order-header h2{font-size:75px;font-family:Oswald-Medium;margin:15px 0 0;line-height:1em;text-transform:uppercase}.order-details-wrap .order-header .order-number span{font-family:Oswald-Medium;font-size:18px;display:block;font-weight:inherit;margin:0}.order-details-wrap .order-header .order-number strong{font-family:helvetica_neuelight;font-size:16px;font-weight:inherit}.order-details-wrap .order-summary{border:1px solid #000000}.order-details-wrap .order-summary .order-summary-header{background:#000;padding:32px 40px;display:flex;align-items:center;justify-content:space-between}.order-details-wrap .order-summary .order-summary-header span{font-family:Oswald-Light;color:#fff;line-height:1em;margin:0}.order-details-wrap .order-summary .order-summary-header .fullfillment_text{color:#5cef66}.order-details-wrap .order-summary-item{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.main_order_summary{margin:55px 0 40px;padding:0 40px;box-sizing:border-box}.order-details-wrap .order-summary-item .main_wrap_top{display:flex;align-items:center;gap:0px 40px}.order-details-wrap .order-summary-item .main_wrap_top .image_wrap{width:150px;height:150px;display:flex;align-items:center;justify-content:center;background:#f4f4f4;position:relative}.order-details-wrap .order-summary-item .main_wrap_top .image_wrap .tooltip_wrap{position:absolute;top:0;right:0;width:100%;height:100%}.order-details-wrap .order-summary-item .main_wrap_top .image_wrap .tooltip_wrap .tooltip_icon{position:absolute;top:15px;right:15px;background:#000;width:25px;height:25px;border-radius:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}.order-details-wrap .order-summary-item .main_wrap_top .image_wrap .tooltip_wrap .tooltip_icon.added svg{display:none}.order-details-wrap .order-summary-item .main_wrap_top .image_wrap .tooltip_wrap .tooltip_icon.added .btn-loader{display:block!important;border:2px solid #ffffff!important;border-top-color:transparent!important;margin:0}.order-details-wrap .order-summary-item .main_wrap_top .image_wrap .tooltip_wrap .tooltip_title{position:absolute;font-size:16px;font-family:Oswald-Regular;color:#fff;line-height:1em;background:#000;padding:14px 10px;max-width:170px;min-width:170px;text-align:center;top:-25%;right:-38%;transform:scale(0);opacity:0;transition:all .25s ease-out}.order-details-wrap .order-summary-item .main_wrap_top .image_wrap .tooltip_wrap .tooltip_icon path{stroke:#fff}.order-details-wrap .order-summary-item .main_wrap_top .image_wrap .tooltip_wrap .tooltip_title:before{content:"";position:absolute;bottom:0;left:50%;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #000000;opacity:1;transform:translate(-50%) translateY(6px)}.order-details-wrap .order-summary-item .main_wrap_top .image_wrap .tooltip_wrap .tooltip_icon:hover+.tooltip_title{transform:scale(1);opacity:1}.order-details-wrap .order-summary-item .main_wrap_top .image_wrap img{mix-blend-mode:multiply;display:block;margin:0 auto;height:100%;object-fit:contain;max-width:100px}.order-details-wrap .order-summary-item .main_wrap_top .item-details{flex:1}.order-details-wrap .order-summary-item .main_wrap_top .item-details h5{font-family:helvetica_neuelight;font-size:16px;margin:0}.order-details-wrap .order-summary-item .main_wrap_top .item-details h4{font-size:18px;margin:10px 0 9px;text-transform:uppercase;line-height:1em}.order-details-wrap .order-summary-item .main_wrap_top .item-details small,.order-details-wrap .order-summary-item .item-price{font-family:helvetica_neuelight;font-size:16px;margin:0}.order-details-wrap .order-summary-item:last-child{margin-bottom:0}.order-details-wrap .order-totals{margin:0 40px;border-top:1px solid #000;padding:40px 0 45px;display:flex;flex-wrap:wrap;flex-direction:column;gap:20px 0px}.order-details-wrap .order-totals .inner_item{display:flex;align-items:center;justify-content:space-between}.order-details-wrap .order-totals .inner_item .order_text,.order-details-wrap .order-totals .inner_item .subtotal_price{font-family:helvetica_neuelight;font-size:16px}.order-details-wrap .order-totals .inner_item:last-child .order_text{font-family:Oswald-Medium;font-size:24px;text-transform:uppercase}.order-details-wrap .order-totals .inner_item:last-child .subtotal_price{font-size:24px;text-transform:uppercase}.order-details-wrap .order-tracking-block{display:block;text-align:end;margin:10px 0}.order-details-wrap .order-tracking-block .tracking-link{text-decoration:none;display:inline-block;font-size:16px;font-family:Oswald-Regular;text-transform:uppercase;border-bottom:1px solid transparent}.order-details-wrap .order-tracking-block .tracking-link:hover{border-color:#000}.order-info-grid{display:grid;grid-template-columns:repeat(4,1fr)}.order-info-grid .status_mainn{display:flex;flex-wrap:wrap;flex-direction:column;gap:45px 0px}.order-info-grid .status_mainn h4{margin:0 0 5px;font-size:18px;text-transform:uppercase;line-height:1em}.order-info-grid .status_mainn p{font-family:helvetica_neuelight;font-size:16px;margin:0;text-transform:capitalize}.order-info-grid .shipping_billinf_wrap{display:flex;flex-wrap:wrap;flex-direction:column;gap:45px 0px}.order-info-grid .shipping_billinf_wrap h4{margin:0 0 8px;font-size:18px;text-transform:uppercase;line-height:1em}.order-info-grid .shipping_billinf_wrap p{font-family:helvetica_neuelight;font-size:16px;margin:0;line-height:1.65em}.fullments{text-transform:capitalize}.order-info-grid .payment_method h4{margin:0 0 8px;font-size:18px;text-transform:uppercase;line-height:1em}.order-info-grid .payment_method .payment-method-block{border:0}.order-info-grid .order-buttons{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;flex-wrap:wrap;gap:20px 0px}.order-info-grid .order-buttons button{background:#000;border:2px solid #000;color:#fff;display:inline-flex;align-items:center;justify-content:center;padding:8px 26.5px;gap:0px 10px;text-decoration:none;border-radius:22px;font-family:Oswald-Regular;text-transform:uppercase;letter-spacing:normal;width:unset;font-size:16px;box-sizing:border-box}.order-info-grid .order-buttons button b{font-weight:inherit;font-size:inherit;font-family:inherit;transition:all .25s ease-out;margin-right:-23px}.order-info-grid .order-buttons button:after,.order-info-grid .order-buttons button:before{display:none}.order-info-grid .order-buttons button svg{opacity:0}.order-info-grid .order-buttons button:hover b{margin-right:0}.order-info-grid .order-buttons button:hover svg{opacity:1}.order-info-grid .order-buttons button:hover{background:transparent;color:#000}.order-info-grid .order-buttons .reorder_items_wraps svg{transform:rotate(130deg);transition:all .25s ease-out}.order-info-grid .order-buttons .reorder_items_wraps:hover svg{transform:rotate(0)}.order-info-grid .order-buttons .reorder_items_wraps .btn-loader{opacity:0}.order-info-grid .order-buttons .reorder_items_wraps:hover .btn-loader{opacity:1}.account-page .account-content .edit_screen_active .profile_wrap .edit_info_wrap{opacity:0;visibility:hidden}.order-details-wrap .order-summary-item .main_wrap_top .image_wrap .tooltip_wrap .tooltip_icon:hover svg{transform:rotate(-120deg)}.order-details-wrap .order-summary-item .main_wrap_top .image_wrap .tooltip_wrap .tooltip_icon svg{transition:all .25s ease-out}.order-details-wrap .order-summary-item .main_wrap_top .item-details .errow_mesage_custom{font-size:12px;margin:3px 0 0!important;font-family:helvetica_neuelight;font-weight:inherit!important;line-height:1em}.prod_account .btn-loader{margin-left:5px;border:2px solid #000000!important;border-top-color:transparent!important;width:12px;height:12px;margin-right:0}.prod_account button:disabled{opacity:1!important;pointer-events:none;background:#bfbfbf!important;border-color:#bfbfbf!important}#addVehicleForm .form-field-wrap{gap:0px 20px}.prod_account .profile-popup .btn-loader{margin-left:5px;border:2px solid #FFF!important;border-top-color:transparent!important;width:12px;height:12px;margin-right:0}.order-info-grid .order-buttons .reorder_items_wraps.loading svg{display:none}.order-info-grid .order-buttons button.download_invoice .btn-loader{opacity:0}.order-info-grid .order-buttons button.download_invoice:hover .btn-loader{opacity:1}.order-info-grid .order-buttons button.download_invoice.loading_active svg{display:none}.invoice{position:relative;top:0;left:0;visibility:visible;opacity:1}.invoice-wrapper{width:100%;max-width:850px;background:#fff;padding:20px 30px;border:1px solid #ddd;box-sizing:border-box;font-family:Helvetica Neue,Arial,sans-serif;color:#333;line-height:1.4}.invoice-header{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:2px solid #eee;padding-bottom:10px;margin-bottom:15px}.invoice-header h2{font-size:22px;text-transform:uppercase;margin:0}.invoice-meta{text-align:right;font-size:13px}.addresses{display:flex;justify-content:space-between;margin-bottom:20px}.address-block{width:48%;font-size:13px}.address-block h4{text-transform:uppercase;border-bottom:1px solid #ddd;padding-bottom:4px;margin-bottom:6px;font-size:13px}.invoice-table{width:100%;border-collapse:collapse;font-size:13px;margin-bottom:20px}.invoice-table th,.invoice-table td{border:1px solid #ddd;padding:6px;text-align:left}.invoice-table th{background:#f9f9f9;text-transform:uppercase}.invoice-table img{width:50px;height:50px;object-fit:cover}.invoice-summary{max-width:300px;margin-left:auto;font-size:13px}.invoice-summary table{width:100%;border-collapse:collapse}.invoice-summary td{padding:4px 0}.invoice-summary .total{border-top:2px solid #333;font-weight:700}.payment-info{margin-top:15px;font-size:13px}.invoice-footer{text-align:center;margin-top:25px;font-size:12px;color:#666}.invoice-summary td{padding:2px!important;font-size:16px}a:not([href]){cursor:pointer}.orders_details_grid .order_row.mobile_order_row{display:none!important}.order-info-grid.oder_info_mobile{display:none}.order-info-grid .error_message{text-align:left;font-family:helvetica_neuelight;font-size:16px;margin:10px 0 0}@media (min-width:1920px){.account-page .account-sidebar .account_head h1{font-size:75.84px}.customer.account.row{max-width:1920px;margin:0 auto}}@media (max-width:1800px){.account-page .account-sidebar{width:30%}.account-page .account-content{max-width:70%;padding-right:40px}.account .account-page .account-container{gap:0px 40px}.account-page .account-sidebar .account_head{padding:0 0 0 40px}}@media (max-width:1140px){.account-page .account-sidebar ul{display:none}.account-page .account-sidebar{width:100%}.account-page .account-content{width:100%;padding:0;max-width:100%;margin-top:0}.account .account-page .account-container{flex-wrap:wrap}.account-page .bottom_sticky_bar{position:fixed;bottom:-1px;left:0;width:100%;display:flex!important;gap:0px 1px;z-index:2;background:#fff;padding:0;margin:0}.logged_in_state.prod_account footer.footer{margin-bottom:0}.bottom_sticky_bar li.tab-link{padding:0;margin-bottom:40px;background:transparent;display:block;cursor:pointer;position:relative;min-height:60px;box-sizing:border-box}.bottom_sticky_bar li.tab-link{flex:1;margin:0;padding:15px 0 10px;background:#f6f6f6;transition:all .25s ease-out}.bottom_sticky_bar li.tab-link .icon_text_wrap{display:block;text-align:center;max-width:100%;align-items:center;margin:0 auto;z-index:1;position:relative;min-height:inherit}.bottom_sticky_bar li.tab-link .icon_text_wrap .icon_inner{justify-content:center;display:flex}.bottom_sticky_bar li.tab-link:before{display:none}.bottom_sticky_bar li.tab-link.active{background:#ffcf01}.bottom_sticky_bar li.tab-link .icon_text_wrap .icon_inner{margin-bottom:12px}.bottom_sticky_bar li.tab-link .icon_text_wrap .icon_inner svg{width:25px;height:25px}.bottom_sticky_bar li.tab-link .icon_text_wrap .heading_inner{font-size:14px;line-height:1em;font-family:Oswald-Light;margin:0}.bottom_sticky_bar li.tab-link.active .icon_text_wrap .heading_inner{font-family:Oswald-Regular}.account-page .account-sidebar .account_head{max-width:100%;margin:0;padding:0 28px}.account-page .account-content{padding:0 28px}.account div.account-page{margin-top:120px}}@media (max-width:990px){.account-page .account-sidebar .account_head a{display:none}}@media (max-width:768px){.mobile_tabs_headings.mobile_show{display:flex!important;gap:0px 20px;margin-bottom:29px}.mobile_tabs_headings .active_order_state{font-size:16px;margin:0;font-family:Oswald-Light;position:relative;padding-bottom:10px;text-transform:uppercase;color:#000}.mobile_tabs_headings .active_order_state:before{content:"";position:absolute;bottom:0;height:2px;width:100%;transition:all .25s ease-out;background:transparent;border-radius:50px}.orders_details_grid .active_order_state+hr{display:none}.mobile_tabs_headings .active_order_state.active:before{background:#000}.orders_details_grid .order_row.desktop_order_row{grid-template-columns:132px auto auto auto auto auto;padding-right:10px;gap:0px 20px}.orders_details_grid .order_row.mobile_order_row{display:none!important;grid-template-columns:168px auto;padding:0;gap:0px 15px;min-height:170px}.order_details_active #orders .heading_main h2{display:none}#orders .heading_main h2{margin:0 0 35px;font-family:Oswald-Light;font-size:30px;line-height:1em;text-transform:uppercase}.orders_details_grid .order_row .order_col{margin-bottom:13px}.orders_details_grid .order_row .order_col:nth-child(3){display:none}.orders_details_grid .order_row .order_col.order_col_wrap{position:relative;gap:0;margin:0}.orders_details_grid .order_row .order_col h6{font-size:14px;line-height:1em}.orders_details_grid .order_row .order_col p{font-size:12px;line-height:1.45em}.orders_details_grid .order_row .order_images{gap:4px}.orders_details_grid .order_row .order_images:has(>.images_inner_wrap:nth-child(4):last-child){padding:5px}.orders_details_grid .order_row .order_images:has(>.images_inner_wrap:nth-child(3):last-child){padding:5px}.orders_details_grid .order_row .order_images:has(>.images_inner_wrap:nth-child(2):last-child){padding:5px;align-items:center}.orders_details_grid .order_row .order_images:has(>.images_inner_wrap:nth-child(2):last-child) .images_inner_wrap{height:78px}.orders_details_grid .order_row .order_images:has(>.images_inner_wrap:nth-child(3):last-child) .images_inner_wrap{height:78px}.orders_details_grid .order_row .order_images:has(>.images_inner_wrap:nth-child(4):last-child) .images_inner_wrap{height:78px}.orders_details_grid .order_row .order_images:has(>.images_inner_wrap:nth-child(1):last-child) .images_inner_wrap{height:170px}.orders_details_grid .order_row .order_images:has(>.images_inner_wrap:nth-child(1):last-child) .images_inner_wrap img{max-width:110px;max-height:110px}.orders_details_grid .order_row .order_col .order_btn{font-size:12px}.orders_details_grid .order_row .order_col:nth-last-child(2){margin:0}.order_details_content .order_details_state{display:none}.order_details_active .mobile_tabs_headings.mobile_show{margin:0}.order_details_content .exit_order_details{position:relative;left:-15px;margin:10px 0 0}.order-details-wrap{margin-top:27px;padding:30px 25px}.order-details-wrap .order-header small{font-size:12px}.order-details-wrap .order-header h2{font-size:35px;margin:5px 0 0}.order-details-wrap .order-header .order-number span,.order-details-wrap .order-header .order-number strong{font-size:12px;line-height:1em}.order-details-wrap .order-header .order-number{display:flex;flex-wrap:wrap;flex-direction:column}.order_details_active .orders_details_grid .order_row.mobile_order_row{display:none!important}.order-details-wrap .order-summary .order-summary-header{padding:29px 26px}.order-details-wrap .order-summary .order-summary-header span{font-size:12px}.main_order_summary{padding:0 18px;margin:18px 0 30px}.order-details-wrap .order-summary-item .main_wrap_top .image_wrap{width:90px;height:90px}.order-details-wrap .order-summary-item .main_wrap_top .image_wrap .tooltip_wrap .tooltip_icon{top:4px;right:4px;z-index:1}.order-details-wrap .order-summary-item .main_wrap_top .image_wrap img{max-width:100%}.order-details-wrap .order-summary-item .main_wrap_top{gap:0px 12px}.order-details-wrap .order-summary-item .main_wrap_top .item-details h5{font-size:12px}.order-details-wrap .order-summary-item .main_wrap_top .item-details h4{font-size:12px;white-space:normal;word-break:break-word;margin:3px 0;line-height:1.25em}.order-info-grid{grid-template-columns:repeat(2,1fr);gap:28px}.account-page .account-content{box-sizing:border-box}.order-details-wrap .order-summary-item .main_wrap_top .item-details small,.order-details-wrap .order-summary-item .item-price{font-size:12px}.order-details-wrap .order-summary-item .main_wrap_top .item-details small{display:flex}.order-details-wrap .order-summary-item{gap:0px 20px}.order-details-wrap .order-totals{padding:30px 0 25px;margin:0 18px;gap:10px 0px}.order-details-wrap .order-tracking-block .tracking-link{font-size:12px;border-bottom:1px solid #000000}.order-details-wrap .order-tracking-block{margin:10px 0 35px}.order-info-grid .status_mainn h4{font-size:16px}.order-info-grid .status_mainn p{line-height:1em}.order-info-grid .shipping_billinf_wrap h4{font-size:16px;margin:0 0 5px}.order-info-grid .shipping_billinf_wrap p{line-height:1.3em;word-break:break-word}.order-info-grid .shipping_billinf_wrap{gap:35px 0px}.order-info-grid .status_mainn{gap:41px 0px}.order-details-wrap .order-totals .inner_item .order_text,.order-details-wrap .order-totals .inner_item .subtotal_price{font-size:12px}.order-details-wrap .order-totals .inner_item:last-child .order_text{font-size:18px}.order-details-wrap .order-totals .inner_item:last-child .subtotal_price{font-size:18px}.order-info-grid .order-buttons{grid-column:1 / span 2;flex-direction:row;gap:10px 22px;justify-content:center}.order-info-grid .order-buttons button{font-size:12px;padding:11.5px 5px;min-width:135px;gap:0}.order-info-grid .order-buttons button svg{display:none}.order-info-grid .order-buttons button b{margin-right:0}.order_history_wrap.orders_details_grid,.active_orders_wrap.orders_details_grid{display:none}.order_history_wrap.orders_details_grid.active,.active_orders_wrap.orders_details_grid.active{display:block}}@media (max-width:576px){.orders_details_grid .order_row.desktop_order_row{display:none!important}.orders_details_grid .order_row.mobile_order_row{display:grid!important}.orders_details_grid .order_row .order_col h6{font-size:12px;line-height:1em}.orders_details_grid .order_row .order_col.order_btn_wrap{margin:0;position:absolute;top:50%;transform:translateY(-50%);right:15px}.orders_details_grid .order_row .order_col .order_btn{background:transparent;border:0;padding:0}.order-info-grid .error_message{grid-column:1 / span 2;text-align:center;margin:0;font-size:14px}.order-info-grid.oder_info_desktop{display:none}.order-info-grid.oder_info_mobile{display:grid;grid-template-columns:inherit;gap:35px 0}.order-info-grid .status_mainn{grid-column:1 / span 2;flex-direction:row;justify-content:space-between;gap:0;flex-wrap:nowrap;align-items:flex-start}.order-info-grid .shipping_billinf_wrap{grid-column:1 / span 2;flex-direction:row;justify-content:space-between;gap:0;flex-wrap:nowrap}.order-info-grid .status_mainn .order_main_wrap,.order-info-grid .shipping_billinf_wrap .shipping_billing_main{display:flex;flex-wrap:wrap;gap:40px 0px;flex:1}.order-info-grid .shipping_billinf_wrap .billing_address,.order-info-grid .status_mainn .shipping_add{flex:1}.order-info-grid .status_mainn p,.order-info-grid .shipping_billinf_wrap p{line-height:1.4em;font-size:14px}.order-info-grid .status_mainn p a,.order-info-grid .shipping_billinf_wrap p a{line-height:1.4em;font-size:14px;font-family:helvetica_neuelight;margin:0;text-transform:capitalize;text-decoration:none}.order-info-grid .payment_method .payment-method-block{padding:6px 0 0}.order-info-grid .payment_method .payment-method-block .payment-method-icon{width:45px;height:28px}.order-info-grid .payment_method .payment-method-block .payment-method-digits{font-family:helvetica_neuelight;font-size:14px;margin:0;letter-spacing:normal;line-height:1em}.orders_details_grid .order_row .order_col.order_btn_wrap{top:0;right:unset;transform:none;width:100%;height:100%;left:0}.orders_details_grid .order_row .order_col.order_col_wrap{position:static}.orders_details_grid .order_row.mobile_order_row{position:relative}.orders_details_grid .order_row .order_col.order_btn_wrap .order_btn{position:absolute;width:100%;left:0;top:0;display:flex;align-items:center;justify-content:flex-end;height:100%;padding:0 20px 0 0}.order_details_content .exit_order_details .back_icon{transform:translate(0)!important;display:flex;margin:9px 0 0}.order_details_content .exit_order_details .back_icon svg{display:none}.order_details_content .exit_order_details .back_icon:after{content:"";display:inline-block;width:100%;height:8px;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg width='103' height='8' viewBox='0 0 103 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.146446 3.32613C-0.0488129 3.52139 -0.0488129 3.83797 0.146446 4.03323L3.32843 7.21521C3.52369 7.41047 3.84027 7.41047 4.03554 7.21521C4.2308 7.01995 4.2308 6.70337 4.03554 6.50811L1.20711 3.67968L4.03554 0.851252C4.2308 0.65599 4.2308 0.339407 4.03554 0.144145C3.84027 -0.0511172 3.52369 -0.0511173 3.32843 0.144145L0.146446 3.32613ZM102.5 3.67969L102.5 3.17969L0.5 3.17968L0.5 3.67968L0.5 4.17968L102.5 4.17969L102.5 3.67969Z' fill='%23FFC600'/%3E%3C/svg%3E")}.order_details_content .exit_order_details{left:0;font-size:16px}.account-page .account-sidebar .account_head h1{font-size:50px;margin:10px 0 35px}.order-details-wrap .order-summary-item .main_wrap_top .image_wrap .tooltip_wrap .tooltip_title{font-size:12px;max-width:120px;min-width:120px;top:-50%;right:-50%}.account-page .account-sidebar .account_head a{margin:0 0 35px;display:none}.account-page .account-content .tab-content .profile_wrap{justify-content:space-between;border:0;padding:0;margin:0}.account-page .account-content .tab-content .profile_wrap h2{font-size:30px}.account-page .account-content .tab-content .profile_wrap .edit_info_wrap{font-size:12px;font-family:helvetica_neuelight;gap:0px 6px}.account-page .account-content .tab-content .profile_wrap .edit_info_wrap svg{width:10px;height:10px}.account-page .account-content .tab-content #update_profile_form .field_inner{margin:32px 0 0}.account-page .account-content .tab-content #update_profile_form .field_inner label{display:block;margin:0 0 13px}.account-page .account-content .tab-content #update_profile_form .field_inner .atc_wraps .save_profile_btn{font-size:14px;padding:13px 15px}.account-page .account-content .tab-content #update_profile_form .field_inner .atc_wraps .cancel_profile{font-size:14px}.account .account-page .account-container{margin-bottom:65px}.delete-popup-overlay,.delete-vehicle-overlay,.profile-popup-overlay{padding:0 23px}.profile-popup{height:317px}.profile-popup .popup-img img{height:100%;object-fit:cover}.profile-popup .popup-content svg{width:90px;height:100px;margin-bottom:20px}.profile-popup .popup-content h2{font-size:43px}.profile-popup .popup-buttons button{font-size:12px;padding:9px 18px}.profile-popup .cross_button{width:17px;height:17px;top:20px;right:20px}.profile-popup .cross_button:before{width:17px}.profile-popup .cross_button:after{width:17px}.prod_account #chat-widget-container{bottom:75px!important}.comman_form_edit_add form .form-field-wrap{gap:0px 17px}.adress_comman_book .comman_address_wrap_main .comman_address_card{padding:15px 20px 15px 31px}.adress_comman_book .comman_address_wrap_main .comman_address_card .comman_address_actions{flex-direction:column;gap:12px}.adress_comman_book .comman_address_wrap_main .comman_address_card .comman_address_actions a{padding:5px;min-width:107px;max-width:107px;justify-content:center;font-size:12px}.comman_form_edit_add form .form-actions button{font-size:14px;padding:13px 15px}.comman_form_edit_add form .form-actions button:last-child{font-size:14px;text-decoration-color:#000}.adress_comman_book .comman_address_wrap_main .comman_address_card .comman_address_actions a.comman_delete_actions{min-width:107px;max-width:107px}.adress_comman_book .comman_address_wrap_main .comman_address_card .comman_address_actions a.comman_delete_actions .remove_icon_black{display:none}.adress_comman_book .comman_address_wrap_main .comman_address_card .comman_address_actions a.comman_delete_actions b{left:0}.adress_comman_book .comman_address_wrap_main .comman_address_card .comman_address_inner,.adress_comman_book .comman_address_wrap_main .comman_address_card .comman_address_inner p{font-size:14px;line-height:1.4em}.adress_comman_book strong{font-size:16px;margin-bottom:24px}.account-page .account-content .address-header{justify-content:space-between;border:0;padding:0;margin:0 0 35px}.account-page .account-content .address-header h2{font-size:30px}.account-page .account-content .address-header button{font-size:12px;gap:0px 8px}.account-page .account-content .address-header button .plus_icon{width:23px;height:23px}.account-page .account-content .address-header button .plus_icon svg{width:10px;height:10px;position:relative;left:1px;top:1px}.vehicle_description{display:none}.adress_comman_book strong.other_address{margin-top:24px}.adress_comman_book .comman_address_wrap_main .comman_address_card .comman_address_inner .comman_set_default{font-size:14px}.comman_form_edit_add h3{font-size:16px;margin-bottom:35px}#addVehicleForm .form-field-wrap{display:block}}@media (min-width:768px){.success_state.mobile_show{display:none!important}}.mobile_show{display:none!important}@media (max-width:768px){.desktop_show{display:none!important}.mobile_show{display:block!important}.success_state.mobile_show{display:none!important}.success_state.mobile_show.active_sss{display:block!important}}.custom_replacement_parts_redesign .image-grid-overlay__item:hover img{transform:scale(1)}.custom_replacement_parts_redesign .image-grid-overlay .image-row{display:flex;flex-wrap:wrap;gap:0 60px;transition:all .6s ease-out;width:100%}.custom_replacement_parts_redesign .image-grid-overlay .image-row .image-grid-overlay__item{height:545px;position:relative;transition:all .6s ease;box-sizing:border-box;transform-origin:left center;will-change:flex;flex-shrink:0;overflow:hidden}.custom_replacement_parts_redesign .image-grid-overlay .image-grid-overlay__item img{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0}.custom_replacement_parts_redesign .image-grid-overlay .image-grid-overlay__item img.first_image{display:none}.custom_replacement_parts_redesign .page-width.image_grid_section{padding-top:80px!important;padding-bottom:120px!important}.page-width.image_grid_section{padding-top:0!important;padding-bottom:120px!important}.replacement_parts_redsign .custom-banner__content{max-width:100%;padding:0}.replacement_parts_redsign .custom-banner__subheading p{max-width:770px}.image_grid_section .breadcrumbs_container{margin:40px 0 25px}.image-grid-overlay{display:flex;flex-wrap:wrap;gap:60px}.image-grid-overlay__item{position:relative;overflow:hidden}.image-grid-overlay__item img{width:100%;height:100%;aspect-ratio:unset;object-fit:cover;transition:all .6s ease-out;display:block;max-width:100%;margin:0}.image-grid-overlay__item:hover img{transform:scale(1.05)}.image-grid-overlay__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000004d;display:flex;justify-content:center;align-items:center;text-align:center;padding:0;transition:background .3s ease;font-family:Oswald-Medium;color:#fff;font-size:3.91vw;text-transform:uppercase;cursor:pointer;line-height:1.2em;z-index:2}.image-grid-overlay__item:hover .image-grid-overlay__overlay{background:#0006}.image-grid-overlay__item:hover .see_more .inner_see{transform:translateY(0);opacity:1}.image-grid-overlay__item:hover .see_more .inner_see_arror{transform:translate(0);opacity:1}.image-grid-overlay__item--full{flex:1 1 100%}.image-grid-overlay__item--half{flex:1 1 calc(50% - 30px)}.image-grid-overlay__item--third{flex:1 1 calc(31.333% - 30px)}@media (min-width:1920px){.image-grid-overlay__overlay{font-size:75.072px}}@media (max-width: 768px){.image-grid-overlay__item--half,.image-grid-overlay__item--third{flex:1 1 calc(50% - 10px)}}.replacement_parts_collection .header-wrapper{position:fixed;width:100%;top:0;left:0}.main_intro_page_wrap.custom-category-grid.accessories_sections{margin:165px 0 0;transition:none;overflow:hidden}.hide_filters_col .custom-container{margin-top:170px}.main_intro_page_wrap.custom-category-grid.accessories_sections .page-width{max-width:1710px;transition:none}.main_intro_page_wrap.custom-category-grid.accessories_sections .custom-category-inner{display:flex;gap:0px 20px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px;margin-bottom:30px;transition:all .6s ease-out;transform:translate(700px);opacity:0;transition-delay:.5s}.intro_pages_wrap.animation_start_accessories .main_intro_page_wrap.custom-category-grid.accessories_sections .custom-category-inner{transform:translate(0);opacity:1}.intro_pages_wrap.replacement_parts_collection .colection_product_lisitng .custom-grid{transform:translateY(250px);opacity:0;transition:all .6s ease-out;grid-template-rows:auto}.replacement_parts_collection .colection_product_lisitng .custom-grid{grid-template-rows:auto!important}.intro_pages_wrap.replacement_parts_collection.animation_start_cards_above .colection_product_lisitng .custom-grid{transform:translateY(0);opacity:1}.replacement_parts_collection .custom-grid .custom-add-to-cart{display:flex;align-items:center}.replacement_parts_collection .custom-grid .custom-add-to-cart .custom-plus-icon{display:flex}.main_intro_page_wrap.custom-category-grid.accessories_sections .custom-category-inner::-webkit-scrollbar{width:10px;height:5px;border-radius:50px}.replacement_parts_collection .colection_product_lisitng .custom-grid .custom-product-card span.inner_see{color:#000}.replacement_parts_collection .colection_product_lisitng .custom-grid .custom-product-card .custom-product-image a img{transition:all .7s ease-out}.replacement_parts_collection .colection_product_lisitng .custom-grid .custom-product-card:hover .custom-product-image a img{transform:scale(1.03)}.replacement_parts_collection .colection_product_lisitng .custom-grid .custom-product-card .custom-product-image{overflow:hidden}.main_intro_page_wrap.custom-category-grid.accessories_sections .custom-category-inner::-webkit-scrollbar-track{background:#f1f1f1;border-radius:50px}.main_intro_page_wrap.custom-category-grid.accessories_sections .custom-category-inner::-webkit-scrollbar-thumb{background:#88888859;border-radius:50px}.main_intro_page_wrap.custom-category-grid.accessories_sections .custom-category-inner .custom-category-grid__item .animated_cc{display:flex;align-items:center;gap:0px 10px;border:1px solid #999999;border-radius:50px;padding:4px;justify-content:flex-start;min-height:100px}.main_intro_page_wrap.custom-category-grid.accessories_sections .custom-category-inner .custom-category-grid__item .animated_cc:hover{border-color:#000}.main_intro_page_wrap.custom-category-grid.accessories_sections .custom-category-inner .custom-category-grid__item .animated_cc img{width:90px;height:90px;border-radius:50%;flex:1;max-width:90px;margin:0}.main_intro_page_wrap.custom-category-grid.accessories_sections .custom-category-inner .custom-category-grid__item .animated_cc h3{font-size:16px;margin:0 30px;padding:0;border:0;font-family:Oswald-Medium;white-space:nowrap}.main_intro_page_wrap.custom-category-grid.accessories_sections .custom-category-inner .custom-category-grid__item .animated_cc img+h3{margin:0 20px 0 0}.main_intro_page_wrap.custom-category-grid.accessories_sections .custom-category-inner .custom-category-grid__item .animated_cc h3:before{display:none}.main_intro_page_wrap.custom-category-grid.accessories_sections .custom-category-inner .custom-category-grid__item .animated_cc.active{background:#000}.main_intro_page_wrap.custom-category-grid.accessories_sections .custom-category-inner .custom-category-grid__item .animated_cc.active h3{color:#fff}@keyframes blinkBlack{0%{background-color:#fff}50%{background-color:#000}to{background-color:#fff}}.animated_cc.blink{animation:blinkBlack .05s ease}.enable_add_to_cart_acc .custom-grid .custom-add-to-cart,.custom-grid .custom-add-to-cart .custom-plus-icon{display:flex}.custom-grid .custom-add-to-cart{top:20px;right:20px;width:34px;height:34px}.enable_add_to_cart_acc .colection_product_lisitng .custom-grid .custom-product-card:hover .custom-product-image img.secondary_image{opacity:0;visibility:hidden}.enable_add_to_cart_acc .colection_product_lisitng .custom-grid .custom-product-card:hover .custom-product-image a img.primary_image{opacity:1;visibility:visible;transform:scale(1.03)}.enable_add_to_cart_acc .colection_product_lisitng .custom-grid .custom-product-card .custom-product-image a img{transition:all .7s ease-out}.enable_add_to_cart_acc .colection_product_lisitng .custom-grid .custom-product-card .custom-product-image{overflow:hidden}.enable_add_to_cart_acc .colection_product_lisitng .custom-grid .custom-product-card span.inner_see{color:#000}@media (min-width:769px) and (max-width:1140px){.custom_replacement_parts_redesign .custom-banner,.replacement_parts_collection .custom-banner{padding:30px 0 0;min-height:324px}.custom_replacement_parts_redesign .custom-banner img,.replacement_parts_collection .custom-banner img{height:100%;object-fit:cover;width:100%;position:absolute;top:0;left:0}}@media (max-width:922px){.custom_replacement_parts_redesign .page-width.image_grid_section{padding:30px!important}.replacement_parts_collection .page-width.image_grid_section{padding:20px 30px 30px!important}.custom_replacement_parts_redesign .image-grid-overlay .image-row,.replacement_parts_collection .image-grid-overlay .image-row{gap:0px 20px}.image-grid-overlay{gap:20px}.custom_replacement_parts_redesign .image-grid-overlay .image-row .image-grid-overlay__item,.replacement_parts_collection .image-grid-overlay .image-grid-overlay__item{height:355px}}@media (max-width:576px){.replacement_parts_collection .replacement_parts_redsign .custom-banner__subheading p{display:none}.replacement_parts_collection nav.breadcrumbs .collection_breadcrumbs_middle a{pointer-events:auto}.custom_replacement_parts_redesign .image-grid-overlay .image-row .image-grid-overlay__item{flex:1!important}.custom_replacement_parts_redesign .image-grid-overlay .image-row .image-grid-overlay__item,.replacement_parts_collection .image-grid-overlay .image-grid-overlay__item{height:179.63px}.replacement_parts_collection .image-grid-overlay .image-grid-overlay__item.image-grid-overlay__item--full{height:360px}.custom_replacement_parts_redesign .image-grid-overlay__overlay{font-size:21px;background:#0000004d}.replacement_parts_collection .image-grid-overlay__overlay{font-size:21px;background:#00000073}.custom_replacement_parts_redesign .image-grid-overlay .image-row .image-grid-overlay__item .see_more.see_positon,.replacement_parts_collection .image-grid-overlay .image-grid-overlay__item .see_more.see_positon{display:none}.custom_replacement_parts_redesign .custom-banner__heading,.replacement_parts_collection .custom-banner__heading{font-size:70px;line-height:1.04em}.custom_replacement_parts_redesign.transparent_header_redesign .header-wrapper,.replacement_parts_collection.transparent_header_redesign .header-wrapper{background:#fff;position:fixed}.custom_replacement_parts_redesign.transparent_header_redesign .white_logo,.replacement_parts_collection.transparent_header_redesign .white_logo{display:none}.custom_replacement_parts_redesign.transparent_header_redesign .black_logo,.replacement_parts_collection.transparent_header_redesign .black_logo{display:block}.custom_replacement_parts_redesign.transparent_header_redesign .header-wrapper header .header__icons .header__icon--search svg,.replacement_parts_collection.transparent_header_redesign .header-wrapper header .header__icons .header__icon--search svg{filter:none}.custom_replacement_parts_redesign.transparent_header_redesign .header-wrapper .header__icon--cart svg ellipse,.replacement_parts_collection.transparent_header_redesign .header-wrapper .header__icon--cart svg ellipse{stroke:#000}.custom_replacement_parts_redesign.transparent_header_redesign .header-wrapper .header__icon--cart svg path,.replacement_parts_collection.transparent_header_redesign .header-wrapper .header__icon--cart svg path{stroke:#000}.custom_replacement_parts_redesign.transparent_header_redesign .header__icon--menu .icon,.replacement_parts_collection.transparent_header_redesign .header__icon--menu .icon{filter:none}.custom_replacement_parts_redesign .custom-banner.replacement_parts_redsign{padding:30.6px 20px;margin-top:65px}.replacement_parts_collection .custom-banner.replacement_parts_redsign{padding:76.71px 20px;margin-top:65px}.custom_replacement_parts_redesign .custom-banner.replacement_parts_redsign .custom-banner__overlay,.replacement_parts_collection .custom-banner.replacement_parts_redsign .custom-banner__overlay{background:transparent}.custom_replacement_parts_redesign .custom-banner__subheading p,.replacement_parts_collection .custom-banner__subheading p{font-size:14px;line-height:1.6em;margin:25px auto 0}.custom_replacement_parts_redesign .custom-banner__subheading p br,.replacement_parts_collection .custom-banner__subheading p br{display:none}.replacement_parts_collection .image_grid_section .breadcrumbs_container{margin:0 0 28px}.main_intro_page_wrap.custom-category-grid.accessories_sections{margin:115px 0 0}.hide_filters_col .custom-container{margin-top:115px}.main_intro_page_wrap.custom-category-grid.accessories_sections .custom-category-inner .custom-category-grid__item .animated_cc img{width:72px;height:72px;max-width:72px}.main_intro_page_wrap.custom-category-grid.accessories_sections .custom-category-inner .custom-category-grid__item .animated_cc h3{font-size:12px;margin:0 20px}.main_intro_page_wrap.custom-category-grid.accessories_sections .custom-category-inner .custom-category-grid__item .animated_cc img+h3{margin:0 20px 0 0}.main_intro_page_wrap.custom-category-grid.accessories_sections .custom-category-grid__item{flex:unset;overflow:unset}.main_intro_page_wrap.custom-category-grid.accessories_sections .custom-category-inner .custom-category-grid__item .animated_cc{padding:3px;min-height:80px}.main_intro_page_wrap.custom-category-grid.accessories_sections .custom-category-inner{gap:0px 14px}.main_intro_page_wrap.custom-category-grid.accessories_sections .custom-category-grid__item:first-child{padding-left:30px;margin:0}.main_intro_page_wrap.custom-category-grid.accessories_sections .custom-category-grid__item:last-child{padding-right:30px;margin:0}nav.breadcrumbs{display:block}nav.breadcrumbs *{display:inline-block}.custom-grid .custom-add-to-cart{width:20px;height:20px;top:7px;right:7px}.custom-grid .custom-add-to-cart svg{width:8px;height:8px}.custom-grid .custom-add-to-cart .custom-loader{width:10px;height:10px;border-width:1px}}@media (max-width:424px){.custom_replacement_parts_redesign .custom-banner__heading,.replacement_parts_collection .custom-banner__heading{font-size:60px}}@media (max-width:369px){.custom_replacement_parts_redesign .custom-banner__heading,.replacement_parts_collection .custom-banner__heading{font-size:50px}}.custom_findmyfit .header-wrapper{top:0;left:0;position:fixed;background:transparent}.customer_main_wrap.fit_finder_main .left_side_inner_wrap{max-width:500px;margin-left:auto;margin-right:80px}.fit_finder_main .fit_desc{font-family:helvetica_neuelight;color:#000;font-size:16px;line-height:1.4em;margin:0 0 40px}.fit_finder_main .fit_radio_ul{margin:0 0 40px;display:flex;gap:0px 23px}.fit_finder_main .fit_radio_ul li input{margin:0;padding:0;width:25px;height:25px;position:absolute;top:0;opacity:0;z-index:9;cursor:pointer}.fit_finder_main .fit_radio_ul li{position:relative}.fit_finder_main .fit_radio_ul li label{display:flex;align-items:center;gap:0px 10px;font-size:14px;color:#000;font-family:helvetica_neueregular;position:relative;padding-left:35px;box-sizing:border-box;height:25px;cursor:pointer}.fit_finder_main .fit_radio_ul li label:before{content:"";position:absolute;left:0;top:0;width:25px;height:25px;border:2px solid #000;border-radius:100%;background:#fff}.fit_finder_main .fit_radio_ul li label:after{content:"";width:11px;height:11px;background:#000;position:absolute;top:7px;left:7px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease;opacity:0;-webkit-transform:scale(0);transform:scale(0)}.fit_finder_main .fit_radio_ul li [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.fit_finder_right_side{position:relative}.confirmation_grid_message{position:absolute;top:50%;transform:translateY(30%);left:0;right:0;text-align:center;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;transition:all .4s ease-out;opacity:0}@keyframes rotatePause{0%{transform:rotate(0)}10%{transform:rotate(90deg)}25%{transform:rotate(90deg)}35%{transform:rotate(180deg)}50%{transform:rotate(180deg)}60%{transform:rotate(270deg)}75%{transform:rotate(270deg)}85%{transform:rotate(360deg)}to{transform:rotate(360deg)}}.image_confirm svg{animation:rotatePause 2.5s linear infinite;transform-origin:center}.confirming_data .confirmation_grid_message{opacity:1;transform:translateY(-50%)}.confirmation_grid_message .confirm_heading{display:block;width:100%;font-family:Oswald-Regular;font-size:43px;color:#fff;line-height:1em;margin:35px 0 0}.no_result_found{position:absolute;width:100%;height:100%;left:0;top:0;background:#f4f4f4;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.no_result_found .content_no_result_found{max-width:766px;margin:0 auto}.no_result_found .content_no_result_found p{font-family:helvetica_neuelight;font-size:16px;line-height:1.4em;color:#000;margin:0}.no_result_found .content_no_result_found p a{display:inline-flex;font-family:helvetica_neuelight;font-size:16px;text-decoration:underline;color:#000;text-underline-offset:2px;margin:0 0 0 6px}.no_result_found .no_results_head{font-family:Oswald-Medium;font-size:24px;line-height:1.2em;margin:0 0 35px}.no_fit_data_found .no_result_found{display:flex!important}.no_fit_data_found .product_grid_main{display:none}.no_fit_data_found.confirming_data .no_result_found .no_results_head,.no_fit_data_found.confirming_data .no_result_found .content_no_result_found{opacity:0;visibility:hidden}.no_fit_data_found.confirming_data .confirmation_grid_message .image_confirm{filter:invert(1)}.no_fit_data_found.confirming_data .confirmation_grid_message .confirm_heading{color:#000}.product_data_found .product_grid_wrap{padding-top:175px;padding-bottom:120px}.product_data_found .product_grid_wrap .showing_it_wrap{display:block;border-bottom:1px solid #000;padding-bottom:17px;margin-bottom:17px}.product_data_found .product_grid_wrap .showing_it_wrap *{display:inline-block;font-size:16px;font-family:helvetica_neuelight;color:#000}.product_data_found .product_grid_wrap .showing_inner_text{font-family:helvetica_neuemedium}.product_grid_main .product_list_main{max-width:90.1%;gap:40px 60px!important}.product_data_found.confirming_data .product_grid_wrap{display:none!important}.product_data_found.confirming_data .default_show_information{display:block!important}.product_data_found.confirming_data .confirmation_grid_message{display:flex!important}.product_data_found.confirming_data .default_show_information{position:relative}.product_data_found.confirming_data .default_show_information:after{position:absolute;content:"";width:100%;height:100%;background:#f4f4f4;left:0;top:0}.product_data_found.confirming_data .confirmation_grid_message .image_confirm{filter:invert(1)}.product_data_found.confirming_data .confirmation_grid_message .confirm_heading{color:#000}.product_data_found.no_fit_data_found .product_grid_wrap{display:none!important}.product_grid_main .custom-grid .custom-product-card{padding:0;display:flex;flex-direction:column;position:relative}.product_grid_main .custom-grid .custom-product-card .custom-product-image{background:#f4f4f4;height:545px;width:100%;position:relative;transition:all .25s ease-out}.product_grid_main .custom-grid .custom-product-card .custom-product-image a{position:absolute;width:100%;height:100%;left:0;top:0}.product_grid_main .custom-grid .custom-product-card .custom-product-image a img.primary_image{position:absolute;width:100%;height:100%;object-fit:contain;transition:all .25s ease-out;opacity:1;visibility:visible;mix-blend-mode:multiply}.product_grid_main .custom-grid .custom-product-card .custom-product-image .hover_elements{display:block!important;height:100%;position:relative}.product_grid_main .custom-product-card .custom-product-info{padding:17px 0 0;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.product_grid_main .custom-product-card .custom-product-info .custom-product-title{font-size:24px;font-weight:initial;margin:0 0 15px;text-align:left;letter-spacing:normal;font-family:Oswald-Medium;max-width:100%;line-height:1.2em;color:#000;text-transform:uppercase}.product_grid_main .custom-product-card .custom-product-info .product_price_description{display:flex;align-items:end;justify-content:space-between;text-align:left;gap:0px 70px}.product_grid_main .custom-product-card .product_price_description .custom-description p,.product_grid_main .custom-product-card .product_price_description .custom-description{margin:0;font-family:helvetica_neuelight;font-size:16px;font-style:normal;color:#000;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4em;word-break:break-word}.product_grid_main .custom-product-card .custom-product-info .product_price_description .custom-price{position:relative;margin:0;font-family:helvetica_neuelight;font-size:24px;font-style:normal;color:#000;font-weight:initial;line-height:1em}.product_grid_main .custom-grid .custom-product-card .custom-product-image .custom-add-to-cart{display:none}.product_grid_main .custom-grid .custom-product-card:hover .custom-product-image a img.primary_image{opacity:0;visibility:hidden}.product_grid_main .custom-grid .custom-product-card:hover .see_more .inner_see{transform:translateY(0);opacity:1}.product_grid_main .custom-grid .custom-product-card:hover .see_more .inner_see_arror{transform:translate(0);opacity:1}.product_grid_main .custom-grid .custom-product-card .custom-product-image .hover_elements:after{background:linear-gradient(0deg,#000,#fff0 39%);content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:0;visibility:hidden;transition:all .55s ease-out}.product_grid_main .custom-grid .custom-product-card:hover .custom-product-image .hover_elements:after{opacity:1;visibility:visible}.product_grid_main .custom-grid .custom-product-card .custom-product-image img.secondary_image{position:absolute;width:100%;height:100%;object-fit:contain;transition:all .25s ease-out;opacity:0;visibility:hidden;mix-blend-mode:multiply}.product_grid_main .custom-grid .custom-product-card:hover .custom-product-image img.secondary_image{opacity:1;visibility:visible}.showing_it_wrap.for_mobile{display:none}.fit_finder_main .product-info .fit-checker .selected-text{letter-spacing:normal}.fit_finder_main .product-info .fit-checker .verify-btn{letter-spacing:normal;margin-top:30px}.fit_finder_main .product-info .fit-checker .verify-btn.enabled{background:#ffc600;border-color:#ffc600;color:#000}.fit_finder_main .product-info .fit-checker .verify-btn.enabled:disabled{background:#ccc;border:2px solid transparent;color:#fff!important}.fit_finder_main .product-info .fit-checker .custom-dropdown .dropdown-toggle .selected-text{color:#bfbfbf}.fit_finder_main .product-info .fit-checker .custom-dropdown.selected .dropdown-toggle,.product-info .fit-checker .custom-dropdown.selected .dropdown-list{border-color:#000}.fit_finder_main .product-info .fit-checker .custom-dropdown.selected .dropdown-toggle .selected-text{color:#000}.product-info .fit-checker .custom-dropdown.open .dropdown-toggle{border-bottom-color:transparent!important}.confirmation_grid_message.for_mobile,.no_fit_data_found .confirmation_grid_message.for_mobile,.product_data_found .confirmation_grid_message.for_mobile{display:none!important}@media (min-width:1920px){.fit_finder_main,.customer_main_wrap{max-width:1920px;margin:0 auto}}@media (max-width:1800px){.fit_finder_main{margin-bottom:120px}.product_data_found .product_grid_wrap{padding-bottom:0}.fit_finder_right_side .default_show_information img{height:100%;object-fit:cover;width:100%}.fit_finder_right_side .default_show_information{height:100%}.product_grid_main .custom-grid .custom-product-card .custom-product-image{height:355px}}@media (max-width:1480px){.customer_main_wrap.fit_finder_main .left_side_inner_wrap{padding-left:40px}.fit_finder_main.customer_main_wrap .customer .login_form_wrap h1{font-size:65px}}@media (max-width:1024px){.fit_finder_main.customer_main_wrap .customer.left_side_content{width:100%}.fit_finder_main.customer_main_wrap .right_side_content{max-width:100%}.customer_main_wrap.fit_finder_main .left_side_inner_wrap{padding:0 40px;max-width:100%;margin:0}.product_grid_main .product_list_main{max-width:100%;padding:0 40px}.product_grid_main .custom-grid .custom-product-card .custom-product-image{height:465px}.product_data_found .product_grid_wrap .showing_it_wrap{padding-left:40px;padding-right:40px}.fit_finder_main{margin-bottom:0}.fit_finder_right_side .default_show_information,.no_result_found{margin-top:40px}.product_data_found .product_grid_wrap{padding-top:50px;padding-bottom:120px}.fit_finder_right_side .confirmation_grid_message.desktop_show{display:none!important}.no_fit_data_found.confirming_data .no_result_found .no_results_head,.no_fit_data_found.confirming_data .no_result_found .content_no_result_found{opacity:1;visibility:visible}.product_data_found.confirming_data .product_grid_wrap{display:block!important}.product_data_found.confirming_data .default_show_information{display:none!important}.confirmation_grid_message.for_mobile{position:relative;top:3px;transform:unset;height:0;text-align:left}.confirmation_grid_message .confirm_heading{color:#c2c2c2;font-family:Oswald-Light;font-size:14px;margin:0}.confirming_data .login_form_wrap .fit_logo svg{animation:rotatePause 2.5s linear infinite;transform-origin:center}.confirmation_grid_message.for_mobile,.no_fit_data_found .confirmation_grid_message.for_mobile,.product_data_found .confirmation_grid_message.for_mobile{display:flex!important}}@media (max-width:990px){.fit_finder_main.customer_main_wrap .customer .login_form_wrap{padding-top:100px}}@media (max-width:576px){.product_grid_main .custom-grid .custom-product-card .custom-product-image a img{object-fit:cover!important}.product-info .fit-checker .custom-dropdown .dropdown-toggle:hover{color:#bfbfbf;background:transparent}.fit_finder_main .product-info .fit-checker .custom-dropdown .dropdown-toggle:hover .selected-text{color:#bfbfbf}.fit_finder_main.customer_main_wrap .customer .login_form_wrap{padding-top:120px;padding-bottom:0}.customer_main_wrap.fit_finder_main .left_side_inner_wrap{padding:0 30px}.login_form_wrap .fit_logo{display:block;text-align:center}.login_form_wrap .fit_logo svg{max-width:80px;max-height:80px;display:block;margin:0 auto}.confirming_data .login_form_wrap .fit_logo svg{animation:rotatePause 2.5s linear infinite;transform-origin:center}.fit_finder_main.customer_main_wrap .customer .login_form_wrap h1{font-size:43px;text-align:center!important;margin:40px 0 18px!important}.fit_finder_main .fit_desc{text-align:center;font-size:14px;line-height:1.6em;width:104%;margin:0 auto 17px -6px}.fit_finder_main .fit_radio_ul li label{font-size:12px;height:12px;padding-left:25px}.fit_finder_main .fit_radio_ul li label:before{width:12px;height:12px;border:1px solid #000}.fit_finder_main .fit_radio_ul li label:after{width:8px;height:8px;top:2px;left:2px;opacity:1;-webkit-transform:scale(1);transform:scale(1);background:transparent;border:1px solid #000}.fit_finder_main .fit_radio_ul li [type=radio]:checked+label:after{background:#000}.fit_finder_right_side .default_show_information,.no_result_found{margin-top:0}.fit_finder_main.customer_main_wrap .right_side_content{margin-top:30px}.fit_finder_main .product-info .fit-checker{padding:0}.fit_finder_main .fit_radio_ul{margin:0 0 20px;justify-content:center}.fit_finder_main .product-info .fit-checker .verify-btn{margin-top:20px;font-size:14px;padding:11px 12px}.fit_finder_main .product-info .fit-checker .custom-dropdown{margin:0}.no_fit_data_found .customer_main_wrap.fit_finder_main .left_side_inner_wrap{padding:0;background:#f5f5f5}.no_fit_data_found .fit_finder_main.customer_main_wrap .customer .login_form_wrap{padding:30px 22px 35px;margin-top:65px}.no_fit_data_found .login_form_wrap .fit_logo{text-align:left}.no_fit_data_found .login_form_wrap .fit_logo img{margin-left:0;max-width:44.75px}.no_fit_data_found .fit_finder_main.customer_main_wrap .customer .login_form_wrap h1{text-align:left!important;margin:12px 0 15px!important}.no_fit_data_found .fit_finder_main .fit_desc,.no_fit_data_found .fit_finder_main .fit_radio_ul,.no_fit_data_found .fit_finder_main .product-info .fit-checker{display:none}.no_fit_data_found .showing_it_wrap.for_mobile{display:flex;align-items:center;gap:0px 15px}.no_fit_data_found .showing_it_wrap.for_mobile .showing_inner_text{font-family:Oswald-Light;text-transform:uppercase;font-size:20px}.no_fit_data_found .showing_it_wrap.for_mobile .fit_icon_edit{display:flex}.no_fit_data_found .fit_finder_main.customer_main_wrap .right_side_content{margin-top:0}.no_fit_data_found .fit_finder_right_side .default_show_information{display:none!important}.no_fit_data_found .no_result_found{position:relative;background:transparent;padding:245px 35px;box-sizing:border-box}.no_fit_data_found .no_result_found .no_results_head{font-size:20px;margin:0 0 25px}.no_fit_data_found .no_result_found .content_no_result_found p{font-size:14px;line-height:1.72em}.no_result_found .content_no_result_found p a{font-size:14px}.no_result_found .content_no_result_found{max-width:348px}.product_data_found .customer_main_wrap.fit_finder_main .left_side_inner_wrap{padding:0;background:#f5f5f5}.product_data_found .fit_finder_main.customer_main_wrap .customer .login_form_wrap{padding:30px 22px 35px;margin-top:65px}.product_data_found .login_form_wrap .fit_logo{text-align:left}.product_data_found .login_form_wrap .fit_logo img{margin-left:0;max-width:44.75px}.product_data_found .fit_finder_main.customer_main_wrap .customer .login_form_wrap h1{text-align:left!important;margin:12px 0 15px!important}.product_data_found .showing_it_wrap.for_mobile{display:flex;align-items:center;gap:0px 15px}.product_data_found .showing_it_wrap.for_mobile .showing_inner_text{font-family:Oswald-Light;text-transform:uppercase;font-size:20px}.product_data_found .showing_it_wrap.for_mobile .fit_icon_edit{display:flex}.product_data_found .fit_finder_main .fit_desc,.product_data_found .fit_finder_main .fit_radio_ul,.product_data_found .fit_finder_main .product-info .fit-checker{display:none}.product_data_found .product_grid_wrap{padding-top:0;padding-bottom:70px}.product_grid_main .product_list_main{gap:30px 20px!important;padding:0 28px}.product_grid_main .custom-grid .custom-product-card .custom-product-image{height:183px}.product_grid_main .see_more.see_positon{display:none}.product_grid_main .custom-product-card .custom-product-info{padding:11px 0 0;flex-grow:unset}.product_grid_main .custom-product-card .custom-product-info .custom-product-title{font-size:14px;margin:0 0 5px}.product_grid_main .custom-product-info .product_price_description{gap:0px 20px}.product_grid_main .custom-product-card .product_price_description .custom-description{display:none}.product_grid_main .custom-product-card .custom-product-info .product_price_description .custom-price{font-size:12px}.confirmation_grid_message.for_mobile{position:relative;top:13px;transform:unset;height:0;text-align:center}.confirmation_grid_message .confirm_heading{color:#c2c2c2;font-family:Oswald-Light;font-size:14px;margin:0}.product_grid_main .confirmation_grid_message,.no_fit_data_found .confirmation_grid_message{display:none!important}.fit_finder_main .product-info .fit-checker .selected-text{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}.fit_finder_main .product-info .fit-checker .custom-dropdown .dropdown-list li{font-size:12px;min-height:34px}}@media (max-width:395px){.fit_finder_main .fit_radio_ul{gap:0px 12px}.fit_finder_main .fit_radio_ul li label{padding-left:17px}.fit_finder_main .fit_desc{width:100%;margin-left:0}.no_fit_data_found .no_result_found .content_no_result_found p br{display:none}}.saris-hero{position:relative;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;height:1280px;margin-bottom:-1px}.saris-hero-bg,.saris-hero-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;background-size:cover;background-position:center;z-index:1}.saris-hero-video{object-fit:cover}.saris-overlay{position:absolute;top:0;left:0;height:100%;width:100%;z-index:2}.saris-hero:after{position:absolute;bottom:0;left:0;right:0;width:100%;height:100%;background:linear-gradient(0deg,#000,#fff0 22%);content:"";z-index:1}.saris-hero .saris-hero-content{position:absolute;z-index:2;top:243px;text-align:center}.saris-hero .saris-hero-content .saris-top-heading{margin:0 0 15px;font-size:43px;color:#fff;line-height:1em}.saris-hero .saris-hero-content .saris-main-heading{font-size:12.4vw;font-family:Oswald-Medium;color:transparent!important;-webkit-text-stroke:2px #ffffff;text-stroke:2px black;margin:0;line-height:1em;font-weight:initial;-webkit-user-select:none;user-select:none}.saris-hero .saris-hero-content .saris-description{font-size:16px;font-family:helvetica_neuelight;color:#fff;margin:25px auto 0;max-width:560px}.saris_hero_content_animate{display:block;position:relative;top:70px;animation:slideUpFade .5s ease-out forwards}@keyframes slideUpFade{0%{top:70px}to{top:0}}.custom-marquee-section{position:relative;overflow:hidden;padding:155px 0 0}.custom-marquee-section .marquee-wrapper{width:100%;overflow:hidden;position:relative}.custom-marquee-section .marquee-track{display:flex;gap:140px;animation:marqueeAnim 25s linear infinite;align-items:center}.custom-marquee-section .swiper-wrapper{display:flex;gap:140px;align-items:center}@keyframes marqueeAnim{0%{transform:translate(0)}to{transform:translate(-100%)}}.custom-marquee-section .marquee-item{position:relative;width:auto;height:unset}.custom-marquee-section .marquee-item img,.custom-marquee-section .marquee-item video{height:auto;max-width:100%;margin:0 auto}.custom-marquee-section .marquee-item:nth-child(2n){min-width:695px;max-height:425px}.custom-marquee-section .marquee-item:nth-child(odd){min-width:425px;max-width:425px}.custom-marquee-section .marquee-item img{max-width:100%;margin:0 auto;display:block}.custom-marquee-section .marquee-item video{max-width:100%;width:100%}.custom-marquee-section .centered-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:24px;font-weight:600;text-align:center}.custom-marquee-section .bottom-text-grid{max-width:630px;margin:100px 230px 0 auto;display:grid;grid-template-columns:1fr 1fr;gap:30px}.custom-marquee-section .bottom-text-grid *{font-size:16px;font-family:helvetica_neuelight;margin:0}.custom-marquee-section .section-center-heading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;font-size:43px;max-width:600px;text-align:center;color:#fff;font-family:Oswald-Medium;text-transform:uppercase;line-height:1.17em}.advocacy-section{padding:140px 0 120px}.advocacy-section .section-header{margin-bottom:40px;display:block;padding-left:30px}.advocacy-section .section-header h2{margin:0;font-size:75px;text-transform:uppercase;line-height:1em}.advocacy-section .section-header p{margin:0;color:#fff;max-width:520px;font-size:16px;font-family:helvetica_neuelight;line-height:1.4em}.advocacy-section .section-header-wrap{display:flex;align-items:flex-end;gap:0px 20px;margin-bottom:35px}.advocacy-section .section-header-wrap .header-link{display:flex;align-items:flex-end;color:#fff;text-decoration-thickness:1px;text-underline-offset:2px;gap:0px 10px;transition:all .25s ease-out;font-size:16px}.advocacy-section .section-header-wrap .header-link svg{position:relative;top:-2px;transition:all .25s ease-out;left:0}.advocacy-section .section-header-wrap .header-link:hover svg{left:4px}.advocacy-grid{display:grid;grid-template-columns:repeat(2,1fr)}.advocacy-grid .image-wrap{overflow:hidden}.advocacy-grid .image-wrap img{max-width:100%;width:100%;display:block;margin:0 auto;transition:all .3s ease-out}.advocacy-grid .image-wrap a{position:absolute;display:block;width:100%;height:100%;left:0;top:0;cursor:pointer;z-index:2}.advocacy-grid .advocacy-item:hover .image-wrap img{transform:scale(1.05)}.advocacy-grid .advocacy-item:first-child .image-wrap .overlay{position:absolute;display:block;left:0;top:0;width:100%;height:100%;z-index:1;opacity:1!important;background:#00000080!important;transition:all .3s ease-out}.advocacy-grid .advocacy-item:first-child .image-wrap .block-icon{position:absolute;top:50%;transform:translateY(-50%) scale(1)!important;margin:0 auto;text-align:center;left:0;right:0;max-width:344px;z-index:1}.advocacy-grid .advocacy-item:first-child:hover .overlay{background:#000000a6!important}.advocacy-grid .advocacy-item:last-child .overlay{background:#f0d33acc!important;position:absolute;display:block;left:0;top:0;width:100%;height:100%;z-index:1;opacity:1!important;transition:all .3s ease-out}.advocacy-grid .advocacy-item:last-child .block-icon{position:absolute;top:50%;transform:translateY(-50%) scale(1)!important;margin:0 auto;text-align:center;left:0;right:0;max-width:220px;z-index:1}.advocacy-grid .advocacy-item{transition:all .3s ease-out}.advocacy-grid .advocacy-item:last-child:hover .overlay{background:#f0d33ae6!important}.advocacy-grid .content h3{margin:35px 0;font-size:43px;line-height:1em;text-transform:uppercase}.advocacy-grid .content p{max-width:720px;margin:0 0 20px;font-size:16px;line-height:1.4em}.advocacy-grid .content .cta-btn{display:inline-flex;align-items:flex-end;color:#fff;text-decoration-thickness:1px;text-underline-offset:2px;gap:0px 10px;transition:all .25s ease-out;font-size:16px}.advocacy-grid .content .cta-btn svg{position:relative;top:-2px;transition:all .25s ease-out;left:0}.advocacy-grid .advocacy-item:hover .cta-btn svg{left:4px}.advocacy-grid .advocacy-item .content{padding:0 15px 0 120px;box-sizing:border-box}.custom_this_saris_page.banner .banner__content .banner__heading{font-size:4.95vw;font-family:Oswald-Bold;color:transparent!important;-webkit-text-stroke:2px #ffffff;text-stroke:2px black;margin:0;line-height:1em;font-weight:initial;-webkit-user-select:none;user-select:none}.custom_this_saris_page.banner .banner__content .banner-svg{display:flex;justify-content:center;margin:0 0 25px}.custom_this_saris_page.banner .banner__content .banner-svg svg:last-child{display:none}.custom_this_saris_page.banner .banner__content .subheading_cc{margin:10px 0 25px;font-size:43px;font-family:Oswald-Medium;line-height:1em;color:#fff}.custom_this_saris_page.banner .banner__content .description_cc{margin:0 auto;max-width:720px}.custom_this_saris_page.banner .banner__content .description_cc p{margin:0;color:#fff;font-size:16px;line-height:1.4em}.saris-dual-layout{width:100%}.saris-wrapper{width:100%;margin:0 auto}.saris-wrapper .saris-row{display:flex;align-items:center;position:relative}.saris-wrapper .saris-row.image_left .image-col{order:1}.saris-wrapper .saris-row.image_left .text-col{order:2}.saris-wrapper .saris-row.image_right .text-col{order:1}.saris-wrapper .saris-row.image_right .image-col{order:2}.saris-wrapper .saris-col{width:50%}.saris-wrapper .img-wrap{position:relative;width:100%;height:864px;background-size:cover;background-position:center}.saris-wrapper .overlay{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.4;display:none}.saris-wrapper .saris-col .title{font-size:43px;font-family:Oswald-Medium;line-height:1.07em;margin:0 0 35px;text-transform:uppercase}.saris-wrapper .saris-col .desc{font-size:16px;line-height:1.4em;max-width:400px;margin:0}.saris-wrapper .saris-col .hero-btn{margin-top:43px}.saris-wrapper .saris-row .text-col{display:flex;align-items:center;justify-content:center}.intro_pages_wrap .custom-suggested-accessories{padding-top:129px!important}.intro_pages_wrap.intro_page_animation_started .custom-suggested-accessories{display:none}.intro_pages_wrap .custom-suggested-slider .custom-product-card:hover .custom-product-image a img{transform:none}.intro_pages_wrap .custom-suggested-slider .custom-product-card:hover .custom-product-image a img.primary_image{opacity:0;visibility:hidden}.intro_pages_wrap .custom-suggested-slider .custom-product-card .hover_elements .secondary_image{display:block;opacity:0;visibility:hidden}.intro_pages_wrap .custom-suggested-slider .custom-product-card:hover .custom-product-image a img.secondary_image{opacity:1;visibility:visible}.intro_pages_wrap .custom-suggested-slider .custom-product-card .see_more .inner_see{color:#fff}.custom-suggested-accessories.saris-events-section{padding:145px 0 0;width:100%}.saris-events-section .events-left .events-title{margin:0;font-size:75px;text-transform:uppercase;line-height:1em}.events-left .events-sub{margin:0;max-width:520px;font-size:16px;font-family:helvetica_neuelight;line-height:1.4em}.events-left .section-header-wrap{display:flex;align-items:flex-end;gap:0px 20px;margin-bottom:35px}.events-left .section-header-wrap .header-link{display:flex;align-items:flex-end;color:#000;text-decoration-thickness:1px;text-underline-offset:2px;gap:0px 10px;transition:all .25s ease-out;font-size:16px}.events-left .section-header-wrap .header-link svg{filter:invert(1);position:relative;top:-2px;transition:all .25s ease-out;left:0}.events-left .section-header-wrap .header-link:hover svg{left:4px}.custom-suggested-accessories.saris-events-section .custom-suggested-slider{margin:38px 0 0}.saris-events-section .event-image{position:relative}.saris-events-section .event-image .event-date{font-size:18px;font-family:Oswald-Medium;margin:0;line-height:1em;text-align:center;display:block;position:absolute;top:0;right:60px;background-image:url(/cdn/shop/files/Path_94263.png?v=1765883096);background-position:center;background-repeat:no-repeat;background-size:100% 100%;padding:30.5px 28.5px}.saris-events-section .event-image .event-date .month_events{font-size:24px;font-family:Oswald-Medium;line-height:1em;margin:5px 0 0;display:block}.saris-events-section .event-content .event-title{font-size:43px;margin:35px 0;line-height:1em;text-transform:uppercase}.saris-events-section .event-content .event-desc{margin:0;font-size:16px;line-height:1.4em;font-family:helvetica_neuelight;max-width:850px}.custom-suggested-accessories.saris-events-section .event-slide{opacity:.5;transition:all .25s ease-out}.custom-suggested-accessories.saris-events-section .event-slide.slick-active{opacity:1}.custom-suggested-accessories.saris-events-section .event-slide .event-content{opacity:0;visibility:hidden}.custom-suggested-accessories.saris-events-section .event-slide.slick-active .event-content{opacity:1;visibility:visible}.saris-more{padding:90px 0 200px;background:#fff}.saris-more .saris-heading{font-size:75px;text-align:center;margin:0 0 57px;line-height:1em}.saris-more .saris-sub{margin:0 0 27px;font-size:16px;line-height:1.4em}.saris-grid{display:flex;gap:50px;align-items:end}.saris-grid .image_pos_1{flex:0 0 790px}.saris-grid .image_pos_2{flex:1;display:flex;gap:0px 40px}.saris-grid .saris-card .saris-content h3{margin:0;font-size:43px;line-height:1em;text-transform:uppercase}.saris-grid .saris-card .saris-content p{font-size:16px;font-family:helvetica_neuelight;line-height:1.4em;margin:30px 0 20px}.saris-grid .image_pos_1 .saris-content h3{margin-top:35px}.saris-grid .saris-card .saris-content .saris-link{display:flex;align-items:flex-end;color:#000;text-decoration-thickness:1px;text-underline-offset:2px;gap:0px 10px;transition:all .25s ease-out;font-size:16px}.saris-grid .saris-card .saris-content .saris-link svg{filter:invert(1);position:relative;top:-2px;transition:all .25s ease-out;left:0}.saris-grid .saris-card:hover .saris-content .saris-link svg{left:4px}.saris-grid .saris-image{position:relative;overflow:hidden}.saris-grid .saris-image img{max-width:100%;display:block;margin:0 auto;transition:all .3s ease-out}.saris-grid .saris-card:hover img{transform:scale(1.05)}.saris-grid .image_pos_2 .saris-image{flex:0 0 514px}.saris-grid .image_pos_2 .saris-content{flex:1;align-self:flex-end}@media (min-width:1920px){.custom-container{max-width:1920px;margin:0 auto}.saris-hero .saris-hero-content .saris-main-heading{font-size:238.08px}}@media (max-width:1700px){.saris-grid .image_pos_1{flex:1}.saris-grid .image_pos_2 .saris-image{flex:1;max-width:50%}.saris-grid .image_pos_2{gap:0px 20px}.saris-grid .image_pos_2 .saris-content{align-self:auto}.saris-more{padding:90px 0 100px}.advocacy-grid .advocacy-item .content{padding:0 15px 0 70px}}@media (max-width:1440px){.custom-marquee-section{padding:90px 0 0;margin-bottom:-1px}.custom-marquee-section .bottom-text-grid{margin:100px 120px 0 auto}}@media (max-width:1140px){.custom-marquee-section .marquee-track,.custom-marquee-section .swiper-wrapper{gap:70px}.saris-wrapper .img-wrap{height:564px}}@media (max-width:768px){.saris-hero{height:800px}.saris-hero-video{object-position:top}.custom-marquee-section .marquee-item:nth-child(odd){min-width:450px;max-height:450px}.custom-marquee-section .marquee-item:nth-child(2n){min-width:350px;max-height:350px}.custom-marquee-section .section-center-heading{max-width:700px;width:100%}.custom-marquee-section .marquee-track,.custom-marquee-section .swiper-wrapper{gap:30px}.advocacy-grid{grid-template-columns:inherit;gap:40px 0px}.advocacy-grid .advocacy-item:first-child .image-wrap .overlay,.advocacy-grid .advocacy-item:first-child .image-wrap .block-icon{display:none}.advocacy-grid .advocacy-item:last-child .overlay{display:none}.advocacy-grid .advocacy-item .content{padding:0 15px 0 30px}.custom_this_saris_page video{width:100%;height:100%}.saris-wrapper .saris-row{flex-wrap:wrap}.saris-wrapper .saris-col{width:100%}.saris-wrapper .saris-row .text-col{display:block;padding:30px}.saris-wrapper .saris-row.image_right .text-col{order:2}.saris-wrapper .saris-row.image_right .image-col{order:1}.saris-wrapper .saris-col .title br{display:none}.saris-grid{flex-wrap:wrap;flex-direction:column}.saris-grid .image_pos_1,.saris-grid .image_pos_2{width:100%}.saris-grid .image_pos_2 .saris-content{align-self:center}}@media (max-width:576px){.custom_this_saris_page.banner .banner__content .banner-svg svg:first-child{display:none}.custom_this_saris_page.banner .banner__content .banner-svg svg:last-child{display:block}.intro_pages_wrap .custom-suggested-accessories{padding-top:60px!important}.saris-hero video.saris-hero-video{height:500px}.saris-hero .saris-overlay{opacity:.1!important}.saris-hero{height:700px;background:#000}.saris-hero:after{bottom:27%;background:linear-gradient(0deg,#000,#fff0 28%)}.saris-hero .saris-hero-content{top:unset;bottom:0}.saris-hero .saris-hero-content .saris-top-heading{font-size:24px;margin:0 0 5px}.saris-hero .saris-hero-content .saris-main-heading{font-size:70px;-webkit-text-stroke:1px #ffffff;text-stroke:1px black}.saris-hero .saris-hero-content .saris-description{max-width:378px;line-height:1.4em}.custom-marquee-section{padding:80px 0 0}.custom-marquee-section .marquee-item:nth-child(2n){min-width:300px;max-height:300px;height:300px;max-width:300px}.custom-marquee-section .marquee-item:nth-child(2n) video.mobile_show{height:100%;object-fit:cover}.custom-marquee-section .marquee-item:nth-child(odd){height:450px}.custom-marquee-section .marquee-item img{height:100%;object-fit:cover;width:100%}.custom-marquee-section .marquee-track,.custom-marquee-section .swiper-wrapper{gap:25px}@keyframes marqueeAnim{0%{transform:translate(0)}to{transform:translate(-470%)}}.custom-marquee-section .section-center-heading{font-size:28px;line-height:1.2em}.custom-marquee-section .bottom-text-grid{margin:62px 0 0;padding:0 30px;grid-template-columns:inherit}.custom-marquee-section .bottom-text-grid *{font-size:16px;line-height:1.4em}.advocacy-section{padding:55px 0 60px}.advocacy-section .section-header{padding:0 30px;margin-bottom:25px}.advocacy-section .section-header-wrap{margin-bottom:25px;gap:0px 10px}.advocacy-section .section-header h2{font-size:43px}.advocacy-grid .advocacy-item .content{padding:0 30px}.advocacy-grid .content h3{margin:25px 0 15px;font-size:21px}.advocacy-grid .content p{margin:0 0 12px}.advocacy-grid{gap:30px 0px}.advocacy-grid .advocacy-item:last-child .block-icon{max-width:191px}.advocacy-grid .content .cta-btn{font-size:14px;text-transform:capitalize}.video_section_wrapper_cc .custom_this_saris_page.banner--large:not(.banner--adapt){min-height:45.32rem!important;margin-bottom:-1px}.video_section_wrapper_cc .custom_this_saris_page.banner--large:not(.banner--adapt) .banner__media.media{min-height:45.32rem!important}.custom_this_saris_page.banner .banner__content .banner-svg svg{width:80px;height:88px}.custom_this_saris_page.banner .banner__content .banner__heading{font-size:65px;-webkit-text-stroke:1px #ffffff;text-stroke:1px black}.custom_this_saris_page.banner .banner__content .subheading_cc{font-size:28px;margin:10px 0 23px}.custom_this_saris_page.banner .banner__box{padding:0!important}.custom_this_saris_page.banner .banner__content{padding:0 30px!important}.video_section_wrapper_cc .custom_this_saris_page.banner--large:not(.banner--adapt):after{background:#0000004d}.saris-wrapper .img-wrap{height:374px}.saris-wrapper .saris-row .text-col{padding:25px 30px 60px}.saris-wrapper .saris-col .title{font-size:21px;margin:0 0 15px;line-height:1.45em}.saris-wrapper .saris-row.image_right .text-col .title{max-width:323px}.custom-suggested-accessories.saris-events-section{padding:40px 0 0}.custom-suggested-accessories.saris-events-section .page-width{padding:0}.events-left .section-header-wrap{padding:0 30px;gap:0px 10px;margin-bottom:17px}.saris-events-section .events-left .events-title{font-size:43px;line-height:1em;flex:1}.events-left .events-sub{padding:0 30px}.custom-suggested-accessories.saris-events-section .custom-suggested-slider{margin:25px 0 0}.saris-more{padding:55px 0 60px}.saris-more .saris-container{padding:0 30px}.saris-more .saris-heading{font-size:43px;text-align:left;margin:0 0 17px}.saris-grid .saris-card .saris-content h3{margin-top:22px;font-size:21px}.saris-grid .saris-card .saris-content p{font-size:14px;line-height:1.59em;margin:17px 0 18px}.saris-grid{gap:30px}.saris-grid .image_pos_2{display:block}.saris-grid .image_pos_2 .saris-image{max-width:100%}.saris-grid .saris-card .saris-content h3 br{display:none}.saris-grid .saris-card .saris-content .saris-link{text-transform:capitalize}}@media (max-width:390px){.saris-hero .saris-hero-content .saris-description{padding:0 15px}.saris-hero .saris-hero-content .saris-description br{display:none}.advocacy-section .section-header-wrap{gap:0px 5px}.advocacy-section .section-header h2,.saris-events-section .events-left .events-title,.saris-more .saris-heading{font-size:38px}}@media (max-width:320px){.advocacy-section .section-header h2,.saris-events-section .events-left .events-title,.saris-more .saris-heading{font-size:26px}.fit_finder_main.customer_main_wrap .customer .login_form_wrap h1{font-size:40px}}.page-basic.row{max-width:1710px;padding:0 15px;box-sizing:border-box;width:100%;margin:0 auto 200px}.page-basic.row h1{font-family:Oswald-Medium;font-weight:inherit;text-transform:uppercase;color:#000;line-height:1em;font-size:75px;margin:128px 0 0;max-width:850px}.page-basic.row h2{font-size:43px!important;text-transform:uppercase;font-weight:inherit;font-family:Oswald-Medium;margin-bottom:35px;margin-top:50px;max-width:850px;color:#000;line-height:1em}.page-basic.row p{font-family:helvetica_neuelight;font-size:16px;line-height:1.4em;max-width:850px;margin:0}.page-basic.row a{color:#000}.page-basic.row ul{padding:0;list-style-position:inside;max-width:850px;margin:0}.page-basic.row ul li{padding-left:20px;text-indent:-20px}.page-basic.row .page-basic.row{padding:0}@media (max-width:576px){.page-basic.row h1{margin:31px 0 0;font-size:43px}.page-basic.row h2{margin-bottom:18px;margin-top:50px;font-size:21px!important;line-height:1.15em;max-width:242px}.page-basic.row{margin:0 auto 55px;padding:0 30px}}.product-registration-section{padding:92px 0 120px}.registration-grid{display:grid;grid-template-columns:1fr 1041px;gap:60px;align-items:flex-start}.registration-grid .registration-right{position:relative;z-index:1}.registration-title{font-size:75px;text-transform:uppercase;margin:0 0 40px;line-height:1em}.registration-subtitle p{margin:0;font-size:16px;line-height:1.4em}.product-registration-section .globo-form-app{max-width:100%!important;margin:0;box-sizing:border-box;box-shadow:none!important}.product-registration-section .globo-form-app form{padding:0!important;margin:0}.product-registration-section .globo-form-app .globo-heading{font-family:Oswald-Light;font-size:43px;font-weight:inherit;text-transform:uppercase;margin:0 0 43px;padding:0 0 30px;border-bottom:1px solid #000;line-height:1em}.product-registration-section .block-container .globo-form-control{padding:0;margin:0 0 34px}.product-registration-section .block-container .globo-form-control:first-child{margin:0}.product-registration-section .block-container .globo-form-control .label-content{font-size:16px;font-family:helvetica_neueregular;line-height:1em;display:inline-block;position:relative;top:1px;color:#000!important}.product-registration-section .block-container .globo-form-control input{background:transparent;border:1px solid #BFBFBF;max-width:520px;font-family:helvetica_neueregular;font-size:14px}.registration_form .profile-popup:after{background:#000000b3}.product-registration-section .block-container .globo-form-control input:focus,.product-registration-section .block-container .globo-form-control input:not(:placeholder-shown){border-color:#000}.product-registration-section .block-container .globo-form-row{max-width:520px;display:flex;align-items:flex-start;gap:0px 40px;margin:0 0 34px}.product-registration-section .block-container .help-block.error{margin-top:.45rem;font-family:helvetica_neueregular;line-height:1em;font-size:12px;color:#dc3545}.product-registration-section .block-container .globo-form-row .editor-actions{display:none}.product-registration-section .globo-form-control .gfb__dropzone--preview--item{margin-top:10px}.product-registration-section .block-container .globo-form-control select{background:transparent;border:1px solid #000;max-width:520px;font-family:helvetica_neueregular;font-size:14px;cursor:pointer;-webkit-appearance:none;appearance:none;padding:10px 35px 10px 12px;text-transform:capitalize}.product-registration-section .block-container .globo-form-control select option,.product-registration-section .globo-form-control .checkbox-wrapper label .label-content p{font-size:14px;font-family:helvetica_neueregular}.product-registration-section .block-container .globo-form-control .text-danger.text-smaller{color:#f42d2d;font-size:25px;position:relative;left:2px;font-family:helvetica_neueregular;line-height:0;top:10px}.product-registration-section .block-container .globo-form-control input,.product-registration-section .block-container .globo-form-control textarea,.product-registration-section .block-container .globo-form-control select{height:44px}.product-registration-section .block-container .globo-form-control[data-type=select] .globo-form-input:after,.product-registration-section .block-container .globo-form-control[data-type=country] .globo-form-input:after{position:absolute;top:12px;right:12px;display:inline-block;z-index:-1;content:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16.443' height='9.951' viewBox='0 0 16.443 9.951'><path d='M0,15 7.814,7.5 0,0' transform='translate(15.721 0.692) rotate(90)' fill='none' stroke='%23000' stroke-width='2' stroke-miterlimit='10'/></svg>")}.product-registration-section .block-container .globo-form-control[data-type=select] .globo-form-input,.product-registration-section .block-container .globo-form-control[data-type=country] .globo-form-input{display:inherit;position:relative;max-width:520px}.product-registration-section .block-container .globo-form-control label{display:flex;margin-bottom:13px;pointer-events:none}.has-error select{border-color:red!important}.product-registration-section .globo-form-control .gfb__dropzone{max-width:520px;min-height:unset;padding:0;background:transparent;border:0;justify-content:flex-start}.product-registration-section .globo-form-control button.gfb__dropzone--placeholder--button{border:2px solid #000;border-radius:50px;font-size:16px;font-family:Oswald-Regular;text-transform:uppercase;line-height:1em;padding:10px 0;width:163px;height:44px;display:block;color:#fff;transition:all .3s ease;text-indent:0;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="21.961" viewBox="0 0 20 21.961"><path d="M6.459,21.961A6.457,6.457,0,0,1,1.892,10.938l9.546-9.546a4.752,4.752,0,0,1,6.721,0,4.779,4.779,0,0,1,.477.557,4.753,4.753,0,0,1-.477,6.164l-7.912,7.912a2.976,2.976,0,0,1-4.209-4.209l4.469-4.469a.946.946,0,0,1,1.338,1.338L7.375,13.155A1.083,1.083,0,0,0,8.142,15h0a1.076,1.076,0,0,0,.766-.317L16.82,6.775a2.86,2.86,0,0,0,.288-3.708,2.879,2.879,0,0,0-.288-.336,2.86,2.86,0,0,0-4.044,0L3.23,12.276a4.567,4.567,0,1,0,6.458,6.458l8.7-8.7a.946.946,0,0,1,1.338,1.338l-8.7,8.7a6.439,6.439,0,0,1-4.568,1.889" /></svg>') no-repeat 115px center;background-repeat:no-repeat;background-color:#000;background-size:20px}.product-registration-section .globo-form-control button.gfb__dropzone--placeholder--button:hover{background-color:transparent;color:#000;text-indent:-35px}.product-registration-section .globo-form-control .globo-description{max-width:520px;font-size:16px;color:#525252!important;font-family:helvetica_neuelight;margin:0}.product-registration-section .block-container .globo-form-control.file-attachments{display:flex;flex-wrap:wrap;flex-direction:column}.product-registration-section .block-container .globo-form-control.file-attachments label{order:1}.product-registration-section .block-container .globo-form-control.file-attachments .globo-description{order:2}.product-registration-section .block-container .globo-form-control.file-attachments .messages{order:4;margin:10px 0 0}.product-registration-section .block-container .globo-form-control.file-attachments .globo-form-input{order:3}.product-registration-section .block-container .globo-form-control.Product_Information{margin:35px 0 0!important}.product-registration-section .globo-form-control .checkbox-wrapper{display:flex;align-items:center;padding:0}.product-registration-section .globo-form-control .checkbox-wrapper label{margin:0;position:static;padding-left:35px;pointer-events:auto}.product-registration-section .globo-form-control .checkbox-wrapper .checkbox-label:before{content:""!important;position:absolute!important;left:0!important;top:0!important;width:25px!important;height:25px!important;border:2px solid #000!important;border-radius:100%!important;background:#fff!important;box-shadow:none!important}.product-registration-section .globo-form-control .checkbox-wrapper .checkbox-label:after{content:""!important;width:11px!important;height:11px!important;background:#000;position:absolute!important;top:7px!important;left:7px!important;border-radius:100%;-webkit-transition:all .2s ease!important;transition:all .2s ease!important;opacity:0!important;-webkit-transform:scale(0)!important;transform:scale(0)!important;background-image:none!important}.product-registration-section .globo-form-control .checkbox-wrapper .checkbox-input:checked~.checkbox-label:after{opacity:1!important;-webkit-transform:scale(1)!important;transform:scale(1)!important}.product-registration-section .gfb__footer.wizard__footer button.action{width:100%;padding:10px 12px;font-size:16px;font-family:Oswald-Regular;border:2px solid transparent;line-height:1.3em;text-transform:uppercase;box-sizing:border-box;background:#ffc600;border-color:#ffc600;color:#000;max-width:520px;cursor:pointer}.product-registration-section .gfb__footer.wizard__footer button.action span.spinner{display:none!important}.product-registration-section .gfb__footer.wizard__footer .action.loading .spinner{display:flex!important;background:#ffc600!important;border-radius:0!important}.product-registration-section .gfb__footer.wizard__footer .action.loading .spinner:after{display:inline-block;border:2px solid rgba(0,0,0,0);border-top:2px solid #000;border-left:2px solid #000}.product-registration-section .gfb__footer.wizard__footer .action.loading{color:#ffc600}.globo-form-app .message.success{display:none!important}.product-registration-section .gfb__footer.wizard__footer button.action:hover{background:transparent}.product-registration-section .block-container .globo-form-control.file-attachments .globo-form-input .gfb__dropzone{border:0}.date-stamp-info-icon{width:23px;height:23px;display:inline-flex;align-items:center;justify-content:center;font-weight:700;cursor:pointer;transition:background .3s ease;flex-shrink:0;position:absolute;right:10px;top:9px;font-size:0}.date-stamp-info-icon:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:23px;height:23px;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='23' viewBox='0 0 23 23'%3E%3Cpath d='M11.5 23A11.5 11.5 0 1 1 23 11.5 11.5 11.5 0 0 1 11.5 23'/%3E%3Cpath d='M10.108 4.502h2.783v2.293H10.108Zm2.783 14H10.108V8.364h2.783Z' fill='%23fff'/%3E%3C/svg%3E");z-index:1;cursor:pointer}.globo-form-control.date_stamp_custom .globo-form-input,.globo-form-control.serial_code_custom .globo-form-input{display:inline-flex;max-width:520px;width:100%;position:relative}.globo-form-control.date_stamp_custom .globo-form-input input,.globo-form-control.serial_code_custom .globo-form-input input{padding-right:40px}.date-stamp-tooltip-popup{position:absolute;left:55px;top:50%;transform:translateY(-50%) scale(0);background:#000;border:3px solid #ff0000;border-radius:0;padding:15px;z-index:10000;opacity:0;transition:all .2s ease-out;transform-origin:left center;min-width:226px;box-shadow:none;padding:7px 10px 10px!important;box-sizing:border-box!important}.date-stamp-tooltip-popup.show{transform:translateY(-50%) scale(1);opacity:1}.date-stamp-tooltip-popup:after{content:"";position:absolute;left:-10px;top:50%;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:8px 10px 8px 0;border-color:transparent #000 transparent transparent}.date-stamp-popup-header{display:block}.date-stamp-popup-header-icon{font-size:0;position:absolute;width:23px;height:23px}.date-stamp-popup-header-icon:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='23' viewBox='0 0 23 23'%3E%3Cg transform='translate(-0.001 -0.001)'%3E%3Cpath d='M10.468 20.935A10.468 10.468 0 1 1 20.935 10.467 10.468 10.468 0 0 1 10.468 20.935' transform='translate(1.032 1.032)' fill='none' stroke='%23fff' stroke-width='2'/%3E%3Cpath d='M36.662 16.329h2.43v2h-2.43Zm2.43 12.218h-2.43V19.7h2.43Z' transform='translate(-26.377 -10.938)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E")}.date-stamp-popup-header .date-stamp-popup-title{font-size:16px;font-family:Oswald-Regular;color:#fff;text-transform:uppercase;padding:0 0 0 35px}.date-stamp-popup-header .date-stamp-popup-subtitle{font-size:12px;color:#fff;font-family:helvetica_neuelight;margin:7px 0 11px;line-height:1.2em}.date-stamp-popup-image{width:100%;height:auto;display:block}.popup_powerform_active{overflow:hidden}@media (max-width:1550px){.registration-grid{grid-template-columns:1fr 2fr}.registration-title{font-size:53px}.date-stamp-tooltip-popup{right:0;left:unset;top:130px;transform-origin:top right}.date-stamp-tooltip-popup:after{left:unset;right:4px;top:-17px;border-width:8px 10px 8px 10px;transform:rotate(90deg)}}@media (max-width: 991px){.product-registration-section{padding:52px 0 120px}.registration-title{font-size:40px;margin:0 0 25px}}@media (max-width: 767px){.registration-grid{grid-template-columns:inherit;gap:55px}.product-registration-section{padding:35px 0 60px}.registration-title{font-size:43px;line-height:1.17em;margin:0 0 20px}.product-registration-section .page-width{padding:0 30px}.product-registration-section .globo-form-app .globo-heading{margin:0 0 25px;padding:0 0 20px;font-size:30px}.product-registration-section .block-container .globo-form-control{margin:0 0 30px}.product-registration-section .block-container .globo-form-row{max-width:100%;flex-direction:column;gap:25px;margin:0 0 25px}.product-registration-section .block-container .globo-form-row .globo-form-row-item{width:100%}.date-stamp-tooltip-popup{min-width:370px;top:190px;right:-10px;padding:19px 20px 20px!important}.date-stamp-tooltip-popup:after{left:unset;right:10px;top:-19px;border-width:10px 20px 10px 0px;transform:rotate(90deg)}.date-stamp-popup-header .date-stamp-popup-subtitle{font-size:14px;margin:10px 0 17px}.globo-form-control .checkbox-wrapper .checkbox-label p{font-size:14px;font-family:helvetica_neuemedium;position:relative;top:0}.product-registration-section .globo-form-control .checkbox-wrapper .checkbox-label:before{width:20px!important;height:20px!important;border:1px solid #000!important;top:2px!important}.product-registration-section .globo-form-control .checkbox-wrapper .checkbox-label:after{width:8px!important;height:8px!important;top:8px!important;left:6px!important}.product-registration-section .globo-form-control .checkbox-wrapper label{padding-left:30px}.globo-form-control.serial_code_custom .date-stamp-tooltip-popup.show{top:195px;padding:16px 20px 20px!important}}@media (max-width:576px){.registration_form img.reg_desk{display:none}.registration_form img.reg_mbl{display:block!important}.registration_form .profile-popup .popup-buttons{position:relative}.registration_form .profile-popup .popup-buttons button.discard_changes{background-color:#ffc600!important;color:#000!important}.registration_form .profile-popup .popup-buttons button.keep_editing{background:#000!important;color:#fff!important}.product-registration-section .block-container .globo-form-control[data-type=select] .globo-form-input:after,.product-registration-section .block-container .globo-form-control[data-type=country] .globo-form-input:after{top:14px}.product-registration-section .globo-form-control .globo-description{font-size:14px}}.custom_international-dist .header-wrapper{position:fixed;left:0;z-index:9;top:0}.intl-distribution .page-title{font-size:75px;line-height:1em;margin:200px 0 40px;text-transform:uppercase}.intl-distribution .page-desc{margin:0 0 40px;font-size:16px;font-family:helvetica_neuelight}.intl-distribution .dist-tabs{display:flex;border-bottom:4px solid #E6E6E6;margin:0 0 38px}.intl-distribution .dist-tab{padding:11.5px 49.5px;background:none;border:none;font-size:18px;text-transform:uppercase;letter-spacing:1px;cursor:pointer;border-bottom:0;transition:all .25s ease-out;white-space:nowrap;font-family:helvetica_neuelight;color:#000;font-style:normal;position:relative;opacity:1}.intl-distribution .dist-tab.active{color:#fff}.intl-distribution .dist-tab:after{content:"";position:absolute;bottom:-4px;height:4px;background:transparent;left:0;width:100%}.intl-distribution .dist-tab:before{content:"";position:absolute;width:100%;height:0;background:#000;left:0;bottom:0;z-index:-1;transition:all .25s ease-out}.intl-distribution .dist-tab.active:after{background:#ffc600}.intl-distribution .dist-tab.active:before{height:100%}.intl-distribution .location_main_wrap{display:flex;margin:8px 0 0;align-items:center;justify-content:space-between}.intl-distribution #dist-list{height:136vh;overflow-y:scroll;padding:0 10px 0 0}.intl-distribution #dist-list::-webkit-scrollbar{width:6px;border-radius:10px}.intl-distribution #dist-list::-webkit-scrollbar-thumb{background:#000;border-radius:10px}.intl-distribution #dist-list::-webkit-scrollbar-track{background:#e6e6e6}.intl-distribution .dealer-card{transition:transform .45s ease,opacity .35s ease;will-change:transform}.intl-distribution .leaflet-pane.leaflet-popup-pane,.intl-distribution .leaflet-bottom.leaflet-right{display:none}.dist-map{height:608px;width:100%;border-radius:0;margin-top:27px;z-index:2}.intl-distribution .dealer-title{display:flex;align-items:center;gap:0;margin:0;font-size:24px;position:relative;font-family:Oswald-Medium;font-weight:inherit;text-transform:uppercase;padding:0 0 0 30px}.intl-distribution .dealer-title:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:21px;height:30px;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='31' viewBox='0 0 22 31'%3E%3Cpath d='M10.5 0A10.407 10.407 0 0 0 0 10.31c0 6.277 7.582 16.462 9.86 19.381a.813.813 0 0 0 1.277 0C13.413 26.759 21 16.522 21 10.31A10.407 10.407 0 0 0 10.5 0m0 14.774a4.86 4.86 0 1 1 4.948-4.859A4.9 4.9 0 0 1 10.5 14.774' transform='translate(0.5 0.5)' fill='%23fff' stroke='%23000' stroke-width='1'/%3E%3C/svg%3E")}.intl-distribution .dealer-card.is-hovered .dealer-title:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='22' height='31' viewBox='0 0 22 31'><path d='M10.5,0A10.407,10.407,0,0,0,0,10.31c0,6.277,7.582,16.462,9.86,19.381a.813.813,0,0,0,1.277,0C13.413,26.759,21,16.522,21,10.31A10.407,10.407,0,0,0,10.5,0m0,14.774a4.86,4.86,0,1,1,4.948-4.859A4.9,4.9,0,0,1,10.5,14.774' transform='translate(0.5 0.5)' stroke='%23000' stroke-width='1'/></svg>")}.intl-distribution .dealer-card.is-hovered .dealer-title:before{animation:icon-bounce-up .25s ease-out forwards}.intl-distribution .dealer-card:not(.is-hovered) .dealer-title:before{animation:icon-bounce-down .25s ease-out forwards}@keyframes icon-bounce-up{0%{transform:translateY(-50%)}40%{transform:translateY(calc(-50% - 8px))}65%{transform:translateY(calc(-50% - 4px))}to{transform:translateY(calc(-50% - 5px))}}@keyframes icon-bounce-down{0%{transform:translateY(calc(-50% - 5px))}40%{transform:translateY(calc(-50% + 3px))}65%{transform:translateY(calc(-50% - 1px))}to{transform:translateY(-50%)}}.intl-distribution .radius_title{font-family:Oswald-Light;font-weight:inherit;font-size:24px;color:#bfbfbf;text-transform:uppercase;line-height:1em}.intl-distribution .dealer-icon{flex-shrink:0}.intl-distribution .dealer-footer{display:flex;justify-content:space-between;align-items:center;gap:12px}.intl-distribution .dist-search{position:relative;margin-bottom:70px}.intl-distribution .dist-search .closest_locations_message{position:absolute;bottom:-35px;font-size:14px;font-family:helvetica_neuelight;color:#b2b2b2}.intl-distribution .dist-search input{width:100%;padding:10px 50px 10px 16px;background:#f4f4f4;border-radius:0;font-family:helvetica_neueregular;font-size:14px;border:1px solid transparent;box-sizing:border-box}.intl-distribution .dist-search input::placeholder{font-family:helvetica_neueregular;font-size:14px;color:#bfbfbf}.intl-distribution .dist-search input:focus,.intl-distribution .dist-search input:not(:placeholder-shown){border-color:#000}.intl-distribution .dist-search input:disabled{cursor:not-allowed}.intl-distribution .search-icon{position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:16px;display:flex;cursor:pointer}.intl-distribution .search-icon:hover svg g{stroke:#ffc600}.intl-distribution .search-icon:hover svg path{stroke:#ffc600}.intl-distribution .alpha-filter{margin:20px 0}.intl-distribution .alpha-filter button{margin:4px;padding:6px 10px;border:none;background:#f2f2f2}.intl-distribution .alpha-filter button.active{background:#ffc400}.intl-distribution .dist-layout{display:grid;grid-template-columns:1fr 1fr;gap:0px;margin-bottom:120px}.intl-distribution .map-placeholder{height:350px;background:#e5f0f8;display:flex;align-items:center;justify-content:center;color:#666}.intl-distribution .use-location{background:none;border:none;cursor:pointer;font-size:16px;font-family:helvetica_neuelight;padding:0;line-height:1em;border-bottom:1px solid transparent;color:#000;font-weight:inherit}.intl-distribution .use-location.active{font-family:helvetica_neuemedium}.intl-distribution .use-location:hover{border-color:#000}.intl-distribution .country-block{margin-bottom:55px}.intl-distribution .country-block h2{margin:0 0 32px;font-size:43px;line-height:1em;text-transform:uppercase}.intl-distribution .dealer-card{border:1px solid #BFBFBF;padding:40px 40px 37px;margin-bottom:20px;cursor:pointer}.intl-distribution .dealer-card:hover,.intl-distribution .dealer-card.is-hovered{background:#f4f4f4;border-color:#f4f4f4}.intl-distribution .dealer-card.selected{background:transparent}.intl-distribution .dealer-card.selected .dealer-title:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='22' height='31' viewBox='0 0 22 31'><path d='M10.5,0A10.407,10.407,0,0,0,0,10.31c0,6.277,7.582,16.462,9.86,19.381a.813.813,0,0,0,1.277,0C13.413,26.759,21,16.522,21,10.31A10.407,10.407,0,0,0,10.5,0m0,14.774a4.86,4.86,0,1,1,4.948-4.859A4.9,4.9,0,0,1,10.5,14.774' transform='translate(0.5 0.5)' stroke='%23000' stroke-width='1'/></svg>")!important}.intl-distribution .dealer-info{display:grid;grid-template-columns:1fr 1.5fr;margin:38px 0 20px;gap:0px 60px;font-size:16px;line-height:1.4em;font-family:helvetica_neuelight}.intl-distribution .dealer-info div:first-child{max-width:160px}.intl-distribution .dealer-info b{font-family:helvetica_neuemedium;font-weight:inherit}.intl-distribution .dealer-footer:last-child{font-size:16px;line-height:1.4em;font-family:helvetica_neuelight}.intl-distribution .dealer-footer:last-child b{font-family:helvetica_neuemedium;font-weight:inherit}.intl-distribution .visit-btn{border-radius:22px;font-family:Oswald-Regular;text-transform:uppercase;letter-spacing:normal;height:unset;min-height:unset;min-width:unset;padding:12px 10px;line-height:1;border:2px solid transparent;transition:all .25s ease-out;font-size:16px;text-decoration:none;background:#000;color:#fff;position:relative;width:165px;text-align:center;margin:0 0 0 auto}.intl-distribution .visit-btn:after{content:"";width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.385' height='13.883' viewBox='0 0 14.385 13.883'%3E%3Cg id='Arrow' transform='translate(20730.354 17531.941)'%3E%3Cpath id='Path_92848' data-name='Path 92848' d='M-20352.9-17536.875l6.5,6.5-6.5,6.5' transform='translate(-370.453 5.375)' fill='none' stroke='%23fff' stroke-width='1.25'/%3E%3Cpath id='Path_92849' data-name='Path 92849' d='M115.852,19h-13' transform='translate(-20833.205 -17544)' fill='none' stroke='%23fff' stroke-width='1.25'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;vertical-align:middle;display:inline-block!important;border:0;outline:none;box-shadow:none!important;left:unset;margin:0 0 0 10px;transition:all .25s ease-out;position:absolute;right:10px;top:50%;transform:translateY(-50%);opacity:0}.intl-distribution .visit-btn:hover{border-color:#000;background:transparent;color:#000;text-indent:-25px}.intl-distribution .visit-btn:hover:after{right:25px;opacity:1;filter:invert(1)}.intl-distribution .location_wrap_container{display:flex;align-items:center;gap:0px 10px}.location_main_wrap .results_wrap{font-size:14px;color:#b2b2b2;font-family:helvetica_neuelight}.location_main_wrap .results_wrap .location_in{display:inline-block;font-family:helvetica_neuemedium}.intl-distribution .location_wrap_container .location_icon{display:flex}.intl-distribution .dist-layout .dist-right{padding:0 0 0 60px;box-sizing:border-box}@media (max-width:992px){.intl-distribution .page-title{margin:100px 0 40px;font-size:65px}.intl-distribution .dist-layout{grid-template-columns:inherit;gap:60px 0px}.intl-distribution .dist-layout .dist-right{padding:0}.dist-map{height:400px}}@media (max-width:600px){.intl-distribution .dist-tab{padding:11.5px 15px;flex:1;font-size:16px}}@media (max-width:576px){.intl-distribution.page-width{padding:0 30px}.intl-distribution .page-title{margin:95px 0 20px;font-size:43px;line-height:1.17em}.intl-distribution .page-desc{margin:0 0 30px}.intl-distribution .dist-tab{padding:13.5px 15px;font-size:12px;letter-spacing:0px}.intl-distribution .dist-tab.active{font-family:helvetica_neuebold}.intl-distribution .dist-tabs{margin:0 -30px 30px;padding:0 30px;border-bottom:1px solid #E6E6E6;overflow:auto}.intl-distribution .dist-tab:after{bottom:-1px}.intl-distribution .use-location{font-size:12px;font-family:helvetica_neuemedium;text-align:left;border:0;white-space:nowrap}.location_main_wrap .results_wrap .location_in{max-width:70%}.dist-map{margin-top:20px;height:268px}.intl-distribution .dist-layout{gap:12px 0px;margin-bottom:10px}.intl-distribution .dist-search{margin-bottom:30px}.intl-distribution .dist-search input{padding:11px 50px 11px 16px;font-size:12px}.intl-distribution .dist-search input::placeholder{font-size:12px}.intl-distribution .country-block{margin-bottom:30px}.intl-distribution .location_wrap_container{flex:1}.location_main_wrap .results_wrap{font-size:12px;text-align:right;flex:1;padding-left:40px}.intl-distribution .dist-search .closest_locations_message{position:relative;bottom:-15px;font-size:12px}.intl-distribution .search-icon{top:7px;transform:none;right:10px}.intl-distribution .country-block h2{margin:0 0 20px;font-size:30px}.intl-distribution .dealer-card{padding:20px;box-sizing:border-box}.intl-distribution .dealer-title{position:static;font-size:21px;display:inline;padding:0;line-height:1.15em;margin-right:6px}.intl-distribution .dealer-title:before{top:0;transform:none}.intl-distribution .dealer-card:not(.is-hovered) .dealer-title:before{animation:none!important;top:0}.intl-distribution .dealer-card.is-hovered .dealer-title:before{animation:none!important}.intl-distribution .dealer-footer:first-child{padding-left:33px;position:relative;display:block}.intl-distribution .dealer-info{grid-template-columns:inherit;margin:30px 0;gap:30px 0px;font-size:12px}.intl-distribution .dealer-footer:last-child{font-size:12px;gap:20px;justify-content:space-between}.intl-distribution .visit-btn{width:100%;box-sizing:border-box;max-width:135px;min-width:135px;font-size:12px;padding:14px 10px;margin-left:auto}.intl-distribution .dealer-footer div{word-break:break-word}.intl-distribution #dist-list{box-sizing:border-box;height:unset;overflow:visible;padding:0}.intl-distribution .dealer-footer{justify-content:flex-start;gap:8px}.intl-distribution .radius_title{font-size:12px;line-height:1.45em;display:inline-block;margin:0}}.carrier_banner .custom-banner__heading{font-size:12.4vw}.carrier_banner .custom-banner__content{top:50%;transform:translateY(-50%);bottom:unset}.carrier_banner .custom-banner__content .custom-banner__subheading p{font-size:75px;font-family:Oswald-Medium;margin:5px auto 30px;max-width:100%;line-height:1em}.carrier_banner .custom-banner__content .custom-banner__subheading p:empty{display:none}.carrier_banner .custom-banner__overlay{background:#0006}.custom_carrer .saris-col-inner{position:relative;left:-90px}.l-shape-section{padding:60px 0}.l-shape-section .mobile-only{display:none}.l-shape-section .desktop-only{display:block}.l-shape-section .l-shape-grid{display:flex;gap:60px;align-items:flex-end}.l-shape-section img{max-width:100%;display:block;margin:0}.l-shape-section .l-shape-grid .grid-text-wrap{flex:1}.l-shape-section .l-shape-grid .text-content h2{margin:0;font-size:43px;line-height:1em;text-transform:uppercase}.l-shape-section .l-shape-grid .text-content .description{max-width:400px;margin:32px 0 41px}.l-shape-section .l-shape-grid .text-content .description p{margin:0;font-size:16px;line-height:1.4em}.l-shape-section .small-image-2.desktop-only,.l-shape-section .bottom-image{display:none}.custom_carrer .banner__box{display:flex;flex-wrap:wrap;flex-direction:column}.custom_carrer .custom_this_saris_page.banner .banner__content .banner-svg{order:1;margin:0 0 15px}.custom_carrer .custom_this_saris_page.banner .banner__content .banner__heading{order:3;margin:0 0 25px}.custom_carrer .custom_this_saris_page.banner .banner__content .subheading_cc{order:2;margin:0 0 5px}.custom_carrer .banner__box .description_cc{order:4}.custom_carrer .banner__box .banner__buttons{order:5;margin-top:40px!important}.custom_carrer .saris-events-section .event-image .event-date{display:none}.parallax-hero-section{margin-top:147px;position:relative;max-width:1920px;margin-left:auto;margin-right:auto}.parallax-hero-section .block{width:100%;height:100%;position:relative;overflow:hidden}.parallax-hero-section .block img{max-width:100%;display:block;margin:0 auto}.parallax-hero-section .block h2{position:relative;display:block;text-align:center;margin:0;top:20%;transform:translateY(-50%);font-size:10vw;color:#fff;font-weight:400}.parallax-hero-section .img-parallax{width:100vmax;z-index:-1;position:absolute;top:0;left:50%;transform:translate(-50%);pointer-events:none}.parallax-hero-section .parallax-hero-section{width:100%}.parallax-hero-section .parallax-content{position:absolute;top:50%;transform:translateY(-50%);text-align:center;left:0;right:0;margin:0 auto;z-index:1}.parallax-hero-section .parallax-content .hero-title{font-size:75px;font-family:Oswald-Medium;line-height:1em;color:#fff;margin:0 0 30px;text-transform:uppercase}.parallax-hero-section:after{position:absolute;content:"";width:100%;height:100%;background:#0000004d;top:0;left:0}.custom_carrer #shopify-section-template--19731761496243__saris_dual_section_Gb6iJy .saris-wrapper .saris-col .desc{max-width:377px}.custom_open_positions h1{margin:125px 0 42px;font-size:75px;text-transform:uppercase;line-height:1em}.custom_open_positions .content_wrapp p{font-size:16px;margin:0 0 75px}.custom_open_positions .custom_.left{text-align:center;margin-bottom:120px;margin-top:60px}.custom_open_positions .custom_.left .button.button--primary:before{content:"";width:14px;height:14px;background-size:contain;vertical-align:middle;display:inline-block!important;border:0;outline:none;box-shadow:none!important;position:relative;top:unset;right:unset;left:unset;margin:0 10px 0 0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.385' height='13.883' viewBox='0 0 14.385 13.883'%3E%3Cg id='Arrow' transform='translate(20730.354 17531.941)'%3E%3Cpath id='Path_92848' data-name='Path 92848' d='M-20352.9-17536.875l6.5,6.5-6.5,6.5' transform='translate(-370.453 5.375)' fill='none' stroke='%23fff' stroke-width='1.25'/%3E%3Cpath id='Path_92849' data-name='Path 92849' d='M115.852,19h-13' transform='translate(-20833.205 -17544)' fill='none' stroke='%23fff' stroke-width='1.25'/%3E%3C/g%3E%3C/svg%3E");z-index:1;filter:invert(1);transform:rotateY(180deg)}.custom_open_positions .custom_.left .button.button--primary:after{display:none!important}@media (max-width: 1366px){.custom_carrer .saris-col-inner{left:0}.carrier_banner .custom-banner__heading{font-size:10.4vw}.carrier_banner .custom-banner__content .custom-banner__subheading p{font-size:65px}.carrier_banner .custom-banner__content .banner__buttons{margin-top:15px}}@media (max-width:1140px){.l-shape-section .l-shape-grid{gap:20px}.l-shape-section .desktop-only{flex:1}}@media (max-width:992px){.carrier_banner .custom-banner__content .custom-banner__subheading p{font-size:38px}.saris-wrapper .saris-col .desc{max-width:100%}.parallax-hero-section .block img{max-height:725px}.parallax-hero-section .block img.img-parallax{max-height:unset;width:70%}.custom_carrer .saris-col-inner{padding:0 30px}.parallax-hero-section .parallax-content .hero-title{font-size:55px}}@media (max-width: 768px){.l-shape-section .desktop-only{display:none}.l-shape-section .mobile-only{display:block}.parallax-hero-section .block img{width:100%}.carrier_banner .custom-banner__content{top:0;transform:none}.custom_carrer .saris-wrapper .saris-row .text-col{order:1;padding:55px 30px 30px}.custom_carrer .saris-wrapper .saris-row .image-col{order:2}.l-shape-section .l-shape-grid{flex-wrap:wrap}.l-shape-section .l-shape-grid .mobile_images_wrapp{display:flex;gap:0px 30px}.l-shape-section .l-shape-grid .mobile_images_wrapp .grid-item{flex:1}.parallax-hero-section .parallax-content .hero-title{font-size:65px}.custom_carrer .saris-col-inner{padding:0}}@media (max-width:576px){.parallax-hero-section .block img{max-height:unset}.parallax-hero-section .block img.img-parallax{max-height:unset;width:100%}section.custom-banner.carrier_banner{padding:0;height:299px;position:relative;display:block}.carrier_banner .custom-banner__overlay{background:#0009}.carrier_banner .custom-banner__content{top:50%;transform:translateY(-50%);bottom:unset}.carrier_banner .custom-banner__heading{font-size:70px}.carrier_banner .custom-banner__content .custom-banner__subheading p{font-size:24px;margin:15px auto 20px}.custom_carrer .saris-wrapper .saris-row .saris-col .title br{display:block}.custom_carrer .saris-wrapper .saris-col .desc{line-height:1.6em}.custom_carrer .saris-wrapper .img-wrap{height:323px}.custom_carrer .saris-wrapper .saris-col .title{line-height:1.15em}.l-shape-section{padding:55px 0 0}.l-shape-section .page-width{padding:0 30px}.l-shape-section .l-shape-grid .text-content h2{font-size:21px}.l-shape-section .l-shape-grid .text-content .description{margin:20px 0 0}.l-shape-section .l-shape-grid{gap:27px 0}.l-shape-section .l-shape-grid .text-content .description p{font-size:14px;line-height:1.6em}.custom_carrer .saris-wrapper .saris-col .hero-btn{margin-top:27px}.custom_carrer .custom_this_saris_page.banner .banner__content .subheading_cc{order:3;margin:20px 0 17px}.custom_carrer .custom_this_saris_page.banner .banner__content .banner__heading{order:2;margin:0}.custom_carrer .custom_this_saris_page.banner .banner__content .button.button--primary{min-width:195px}.custom_carrer .banner__box .banner__buttons{margin-top:15px!important}.custom_carrer .custom-suggested-accessories.saris-events-section{padding:55px 0 0}.custom_carrer .saris-events-section .custom-suggested-slider.slider-changed .slick-list{padding:0 30px 0% 0!important}.custom_carrer .custom-suggested-accessories.saris-events-section .events-sub{font-size:16px;line-height:1.4em}.custom_carrer .custom-suggested-accessories.saris-events-section .events-sub br{display:none}.parallax-hero-section{margin-top:30px}.parallax-hero-section .parallax-content .hero-title{font-size:43px;line-height:1.2em;max-width:292px;margin:0 auto 25px}.parallax-hero-section:before{position:absolute;bottom:0;width:100%;height:1px;background:#000;content:"";left:0;z-index:1}.custom_carrer .saris-events-section .event-content .event-desc{max-width:348px}.custom_open_positions h1{margin:22px 0 14px;font-size:43px;line-height:1.17em}.custom_open_positions .content_wrapp p{margin:0 0 40px}.custom_open_positions .custom_.left{margin-bottom:60px;margin-top:30px}}.custom_become-a-dealer2 .profile-popup-overlay.registration_form h2{font-size:43px}.custom_become-a-dealer2 .registration-subtitle{max-width:97%}.profile-popup-overlay.registration_form h2{text-transform:uppercase;margin:25px 0 15px}@media (max-width:576px){.custom_become-a-dealer2 .registration-subtitle{max-width:100%}.custom_become-a-dealer2 .custom-banner{padding:45px 20px}.custom_become-a-dealer2 .custom-banner .custom-banner__overlay{background:#0009}.custom_become-a-dealer2 .custom-banner .custom-banner__heading{font-size:70px}.custom_become-a-dealer2 .registration-grid .registration-left{display:none}.custom_become-a-dealer2 .product-registration-section{padding-top:60px}.custom_become-a-dealer2 .custom-banner__content .banner__buttons{margin-top:30px}.custom_become-a-dealer2 .product-registration-section .block-container .globo-form-row{flex-direction:row;gap:20px}.profile-popup-overlay.registration_form h2{max-width:90%;display:block;margin:0 auto 15px;line-height:1.17em}.profile-popup-overlay.registration_form .profile-popup .popup-content svg{margin-bottom:10px}.profile-popup-overlay.registration_form .profile-popup .popup-content p{max-width:260px;margin:0 auto;line-height:1.2em}.profile-popup-overlay.registration_form .profile-popup{height:325px}}.contact-method-wrap{display:flex;flex-wrap:wrap;gap:60px 0;margin:53px 0 0}.contact-method-wrap .contact-method{display:flex;width:100%;align-items:flex-start;gap:0px 21px}.contact-method-wrap .contact-method .method_svg{display:flex;width:42px;height:42px;justify-content:center}.contact-method-wrap .contact-method .method_text h3{margin:0 0 10px;font-size:24px;line-height:1em}.contact-method-wrap .contact-method .method_text p{margin:0;font-size:16px;line-height:1.4em;color:#000}.contact-method-wrap .contact-method .method_text a{color:#000;font-family:helvetica_neuemedium}.contact-us-section.product-registration-section .block-container .globo-form-control input{display:block;width:100%;padding:10px 12px;color:#000}.contact-us-section.product-registration-section .block-container .globo-form-control input::placeholder{opacity:0;visibility:hidden}.contact-us-section.product-registration-section .block-container .globo-form-control textarea{background:transparent;border:1px solid #BFBFBF;max-width:520px;font-family:helvetica_neueregular;font-size:14px;display:block;width:100%;min-height:250px;padding:10px 12px}.contact-us-section.product-registration-section .block-container .globo-form-control textarea::placeholder{opacity:0;visibility:hidden}.contact-us-section.product-registration-section .block-container .globo-form-row .globo-form-control{margin:0;flex:1;width:100%}.contact-us-section .custom-dropdown{width:100%;margin:0;position:relative}.contact-us-section .custom-dropdown-wrap{max-width:520px}.contact-us-section .custom-dropdown .dropdown-toggle{width:100%;border:1px solid #BFBFBF;padding:10px 15px;position:relative;display:flex;align-items:center;justify-content:space-between;font-size:14px;font-family:helvetica_neueregular;color:#bfbfbf;background:transparent;cursor:pointer;transition:all .25s ease-out;box-sizing:border-box}.contact-us-section .custom-dropdown .dropdown-toggle .selected-text{max-width:170px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:normal}.contact-us-section .custom-dropdown .dropdown-toggle:hover{background:#f4f4f4;color:#000}.contact-us-section .custom-dropdown .dropdown-toggle .arrow{display:flex;transition:all .25s ease-out}.contact-us-section .custom-dropdown .dropdown-list{margin:0;padding:0;position:absolute;width:100%;top:100%;background:#fff;z-index:1;max-height:215px;overflow:auto;border:1px solid #BFBFBF;border-top:0;box-sizing:border-box;display:none}.contact-us-section .custom-dropdown .dropdown-list li{display:flex;align-items:center;gap:0px 10px;font-family:helvetica_neueregular;font-size:14px;padding:0 15px;margin:7px 0;cursor:pointer;min-height:44px}.contact-us-section .custom-dropdown.open .dropdown-toggle{border-bottom-color:transparent!important}.contact-us-section .custom-dropdown .dropdown-list li:first-child{display:none}.contact-us-section .custom-dropdown .dropdown-list li:hover{background:#f4f4f4}.contact-us-section .custom-dropdown .dropdown-list::-webkit-scrollbar{width:6px}.contact-us-section .custom-dropdown .dropdown-list::-webkit-scrollbar-thumb{background:#000;border-radius:10px}.contact-us-section .custom-dropdown .dropdown-list::-webkit-scrollbar-track{background:#fff}.contact-us-section.product-registration-section .block-container .globo-form-control textarea:focus,.contact-us-section.product-registration-section .block-container .globo-form-control textarea:not(:placeholder-shown){border-color:#000}.contact-us-section .custom-dropdown .dropdown-list li[data-value=---]{display:none}.contact-us-section .custom-dropdown.selected .dropdown-toggle{border-color:#000;color:#000}.custom_contact-us .profile-popup .popup-content h2{font-size:43px}.contact-method-wrap .contact-method .method_text .call a{font-family:helvetica_neuelight;text-decoration:none}@media (max-width:768px){.contact-method-wrap .contact-method{gap:0px 15px}.contact-method-wrap .contact-method .method_text h3{font-size:20px}}@media (max-width:576px){.contact-method-wrap{margin:30px 0 0;gap:44px 0}.contact-method-wrap .contact-method .method_text h3{font-size:18px}.contact-method-wrap .contact-method .method_text p{font-size:14px;line-height:1.15em}.contact-method-wrap .contact-method .method_svg{height:unset;padding-top:12px}.contact-method-wrap .contact-method{gap:0px 48px}.contact-us-section.product-registration-section .block-container .globo-form-control input,.contact-us-section.product-registration-section .block-container .globo-form-control select{height:43px}.contact-us-section .custom-dropdown .dropdown-toggle{padding:9.5px 15px}.contact-us-section.product-registration-section .block-container .globo-form-control textarea{min-height:256px}.contact-us-section.product-registration-section .block-container .globo-form-row{flex-direction:row;gap:20px}.custom_contact-us .registration_form .profile-popup:after{background:transparent}.custom_contact-us .profile-popup-overlay.registration_form .profile-popup .popup-content p{max-width:295px}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/redesign_custom.css.map */
