@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYyz_MVcBeNP4NjuGObqx1XmO1I4W61C4E.ttf) format("truetype")}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYyz_MVcBeNP4NjuGObqx1XmO1I4TC1C4E.ttf) format("truetype")}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYyz_MVcBeNP4NjuGObqx1XmO1I4QK1C4E.ttf) format("truetype")}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYyz_MVcBeNP4NjuGObqx1XmO1I4e6yC4E.ttf) format("truetype")}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYyz_MVcBeNP4NjuGObqx1XmO1I4deyC4E.ttf) format("truetype")}@font-face{font-family:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYyz_MVcBeNP4NjuGObqx1XmO1I4bCyC4E.ttf) format("truetype")}@font-face{font-family:Outfit;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYyz_MVcBeNP4NjuGObqx1XmO1I4ZmyC4E.ttf) format("truetype")}.m-topbar a[href*=pinterest],.m-topbar a[href*=twitter],.m-topbar a[href*=snapchat],.m-topbar a[href*=youtube],.m-topbar a[href*=tiktok]{display:none}hr.border-border{background-color:#e6e6e6;margin:40px 0;height:1px;display:block;width:100%;border:0 none}body .m-product-card__tag-name{font-size:12px;font-weight:500;text-transform:capitalize;padding:4px 10px;border-radius:40px}.m-icon-box--small{border-top:1px solid rgb(var(--color-border))}.m-icon-box--small .m-icon-box__heading{line-height:26px;font-size:18px;margin-bottom:6px}body .m-footer--block .social-media-links{gap:12px;margin:0;padding:5px 0}body .m-footer--block .social-media-links a{color:#222;width:48px;height:48px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background-color:#e9e9e9;transition:all .3s}body .m-footer--block .social-media-links a:hover{background-color:#222;color:#fff;box-shadow:0 0 0 .2rem #222}.m-section__subheading,.m-richtext__subtitle{font-weight:500;font-size:18px}.m-section__header{--m-section-header-spacing-bottom: 40px}.m-button--link{--btn-link-border: 1px}.hidden{display:none!important}.items-start{align-items:start}h2.m-section__heading{font-size:26px;font-weight:700;color:#000;text-transform:uppercase}main#MainContent{border-top:6px solid #e60f00}.m-footer__copyright{color:#8a8a8a;font-size:14px}.m-footer__copyright a{border-bottom:1px solid #8A8A8A}span.m-footer--block-icon{margin:5px 10px 0 0}.m-toolbar--sortby{border:1px solid #ddd;border-radius:20px;height:34px;line-height:32px;padding:0 15px}.m-product_card_border{border:1px solid #e6e6e6;border-radius:14px}.m-product_card_border .m-product-card__content{padding:0 10px 10px}.m-product-card--style-4 .m-product-card__content .m-product-card__action-wrapper{max-width:85%}.m-product-form .m-add-to-cart .quick_add_icon{background:url(cart2.svg) no-repeat scroll center center transparent;width:16px;height:16px;display:inline-block}.m-product-form .m-add-to-cart span.m-add-to-cart--text{display:flex;align-items:center;justify-content:center;gap:8px}.m-product-form .m-add-to-cart{border-radius:9999px;background-color:#e60f00;border-color:#e60f00;color:#fff;font-size:14px;display:flex;align-items:center;justify-content:center;gap:8px}@media screen and (max-width:768px){.m-product-form .m-add-to-cart{padding:8px 15px}.m-product-form .m-add-to-cart .quick_add_icon{display:none}}.koni_categories{padding:80px 0}.koni_categories .koni_categories__section-title{font-size:26px;font-weight:700;color:#000;text-transform:uppercase;margin-bottom:30px}.koni_categories .koni_categories__blocks{display:grid;grid-template-columns:repeat(2,2fr);gap:40px;margin-bottom:40px}.koni_categories .koni_categories__grid{display:flex;gap:20px;justify-content:space-around}.koni_categories .koni_categories__block{border:1px solid #E5E5E5;border-radius:20px;padding:40px}.koni_categories .koni_categories__block-title{font-size:20px;color:#e60f00;font-weight:700;margin-bottom:20px}.koni_categories a.koni_categories__card-link{display:flex;align-items:flex-end;gap:.25rem}.koni_categories .koni_categories__card-image{width:100px}.koni_categories span.koni_categories__card-title{writing-mode:vertical-rl;transform:rotate(180deg)}.m-product-card__stock-status{text-align:center;padding:15px 0}.m-product-card__stock-status span{padding:2px 12px;background-color:#000;color:#fff;border-radius:4px;font-weight:500;font-size:13px}.template-index .m-product-tabs a.m-tab-header{font-size:26px;font-weight:700;color:#000;text-transform:uppercase;padding:0}.template-index .m-product-tabs a.m-tab-header:after{display:none}.template-index .sf-home__slideshow .m-richtext__subtitle.m-slide__subtitle{color:#e60f00;text-transform:uppercase;font-weight:600;font-size:16px}.template-index .sf-home__slideshow h2.m-richtext__title.m-slide__title{font-family:Outfit,sans-serif;font-size:40px}.template-index .sf-home__slideshow .m-richtext__description{max-width:700px}.template-index .sf-home__slideshow .m-button{border-color:#fff;background-color:#fff;color:#000!important;font-size:15px;font-weight:600}.template-index .sf-home__slideshow .m-button:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='lucide lucide-arrow-right h-4 w-4'%3E%3Cpath d='M5 12h14'%3E%3C/path%3E%3Cpath d='m12 5 7 7-7 7'%3E%3C/path%3E%3C/svg%3E");display:inline-block;float:right;width:20px;height:20px;margin-left:8px}.jm-text.jm-review-widget-minimal-header__title{display:none}.jm-review-body-wrapper{font-size:14px}.jm-review-body-wrapper p{line-height:28px;color:#666}.jm-stack.jm-stack--space-200 .jm-cluster p.jm-text{font-size:30px;font-weight:700;color:#000}.jm-stack.jm-stack--space-200 .jm-cluster p.jm-text+p.jm-text{font-size:14px;color:#666;font-weight:400}.jm-stack.jm-stack--space-200 p{font-size:14px;line-height:28px;color:#666}.jm-stack.jm-stack--space-200 p:last-child{margin-bottom:0}button.jm-button.jm-button--primary.jm-action-buttons__button{font-size:16px;font-weight:600;border-radius:999px}.template-page .m-page-content{max-width:1080px;margin:0 auto}.m-submenu_collections{background-color:transparent!important;border-top:6px solid #e60f00!important}.m-submenu_collections .m-mega-menu__container{background-color:#fff;border-radius:0 0 25px 25px;padding:0}.m-submenu_collections .m-menu__link{display:flex;flex-direction:column}.m-submenu_collections .m-menu__link img{width:80px;height:100%;object-fit:cover;border-radius:100%;max-height:80px}.m-submenu_collections .m-menu__link span{margin-top:8px;color:#000;font-size:14px}.m-menu__item--has-submenu .m-color-dark{background-color:#fff}.m-submenu_collections ul.m-sub-menu{justify-content:space-between;padding:30px 30px 20px;margin-left:0;margin-right:0}.m-submenu_collections ul.m-sub-menu .m-sub-menu__item{min-width:fit-content;width:auto;border:0 none}.m-header__dropdown-bg{display:none}.m-menu__item--mega .m-submenu_collections .m-mega-menu__inner{display:flex;flex-direction:column;width:100%!important;--items-width: initial;padding-top:0;padding-bottom:0}.m-mega-menu__column--view-all{padding:20px 30px;display:inline-block;margin:0!important}.m-mega-menu__column--view-all a{color:#515151;font-size:14px;display:flex;align-items:center;flex-direction:row!important;flex-grow:1;width:fit-content}.m-megamenu-mobile--level-1 .m-megamenu-mobile__wrapper{background-color:#fff}.m-megamenu-mobile--level-1 .m-menu-mobile__back-button{color:#000}.m-megamenu-mobile--level-1 .m-submenu-mobile{display:grid;grid-template-columns:repeat(2,2fr);gap:10px;margin-bottom:0}.m-megamenu-mobile--level-1 .m-submenu-mobile .m-menu-mobile__item{border-bottom:0 none}.m-megamenu-mobile--level-1 a.m-menu-mobile__link{flex-direction:column}.m-megamenu-mobile--level-1 a.m-menu-mobile__link span{margin-top:8px;color:#000;font-size:14px}.m-megamenu-mobile--level-1 a.m-menu-mobile__link img{width:85px;height:100%;object-fit:cover;border-radius:100%}.m-megamenu-mobile--level-1 .m-mega-menu__column--view-all{margin:0!important;border-top:1px solid #EEE;display:flex;justify-content:center;width:100%;text-align:center}.m-megamenu-mobile--level-1 .m-mega-menu__column--view-all a{flex-grow:inherit}.complete-guide main#MainContent .container-mini{max-width:48rem;padding-left:1rem;padding-right:1rem;margin:0 auto}.complete-guide main#MainContent p{font-family:Inter,sans-serif;margin-bottom:20px;color:#666;line-height:1.7}.complete-guide main#MainContent .text-red{color:#e60f00}.complete-guide main#MainContent .font-medium{font-weight:500}.complete-guide main#MainContent .font-semibold{font-weight:600}.complete-guide main#MainContent .gap20{gap:20px}.complete-guide main#MainContent .text-17{font-size:17px}.complete-guide main#MainContent .text-18{font-size:18px}.complete-guide main#MainContent .text-center{text-align:center}.complete-guide main#MainContent .m-hero__subtitle{margin-bottom:16px;font-size:14px;text-transform:uppercase;letter-spacing:.2em;font-weight:700;font-family:Outfit,sans-serif;color:#e60f00}.complete-guide main#MainContent .m-hero__title{max-width:750px;margin:0 auto 20px;font-size:44px;font-weight:700;font-family:Outfit;letter-spacing:.02rem}.complete-guide main#MainContent .m-hero__text p{font-family:Outfit;font-size:20px;color:#ffffffb3;margin:0 auto 15px;max-width:600px}.complete-guide main#MainContent .m-hero__btn .m-button{border-color:#e60f00;background-color:#e60f00;font-family:Outfit;font-size:14px;font-weight:600}.complete-guide main#MainContent .article2{padding:60px 0}.complete-guide main#MainContent .bg-grey{background-color:#f2f2f2}.complete-guide main#MainContent .article3{background-color:#f2f2f2;padding:60px 0}.complete-guide main#MainContent p.article2_sub{letter-spacing:.2em;color:#e60f00;font-size:.75rem;line-height:1rem;font-weight:700;font-family:Outfit;text-transform:uppercase}.complete-guide main#MainContent h2{font-family:outfit;font-size:2.25rem;line-height:2.5rem;font-weight:700;margin-bottom:20px}@media(min-width:768px){.complete-guide main#MainContent .container-mini{padding-left:2rem;padding-right:2rem}}.complete-guide main#MainContent .article_blockquote{border-left:2px solid #e60f00;padding-left:20px;margin-bottom:30px}.complete-guide main#MainContent .article_blockquote p{margin-bottom:0}.complete-guide main#MainContent .article_blockquote p strong{color:#000}.complete-guide main#MainContent .article_blockquote p:first-child{margin-bottom:10px}.complete-guide main#MainContent .article_bg_grey{background-color:#f2f2f2;padding:20px;margin:20px 0;font-size:18px}.complete-guide main#MainContent .article_blockquote.highlight{background-color:#e60f000d;padding:20px;font-size:18px;margin:20px 0}.complete-guide main#MainContent .article_blockquote.highlight p{margin-bottom:0}.complete-guide main#MainContent .article_num_block{background-color:#fff;padding:20px}.complete-guide main#MainContent .article_num_block h4{margin-bottom:15px;font-family:Outfit,sans-serif}.complete-guide main#MainContent .article_num{color:#e60f00;font-weight:900;font-size:1.875rem;line-height:2.25rem;font-family:Outfit;margin-bottom:20px}.complete-guide main#MainContent .article3 hr{border-color:#e6e6e6;margin:40px 0}.complete-guide main#MainContent .article3 h3{margin-bottom:20px}.complete-guide main#MainContent div#scoreapp{border-radius:8px;background-color:#000;padding:2.5rem;text-align:center;color:#fff;margin:30px 0}.complete-guide main#MainContent .scoreapp_block_h3{color:#fff;font-weight:700;font-size:1.5rem;line-height:2rem;font-family:Outfit}.complete-guide main#MainContent p.scoreapp_block_p{color:#ffffffb3;font-size:1rem;line-height:1.5rem}.complete-guide main#MainContent p.scoreapp_block_b4{font-size:.75rem;line-height:1rem;color:#fff6;margin-top:15px}.complete-guide main#MainContent a.scoreapp_block_a{color:#fff;background-color:#e60f00e6;font-size:14px;line-height:32px;padding:10px 30px;border-radius:4px;font-weight:600;font-family:Outfit,sans-serif;letter-spacing:.35px;width:fit-content;display:inline-flex}.complete-guide main#MainContent .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.complete-guide main#MainContent .article_4links{display:flex;flex-wrap:wrap;justify-content:center;gap:15px}.complete-guide main#MainContent .article_4links a{border:1px solid #e6e6e6;padding:8px 15px;border-radius:4px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.complete-guide main#MainContent .article_4links a:hover{border-color:#e60f00e6;color:#e60f00e6}.complete-guide main#MainContent div#shopify-section-template--28731087585544__collapsible_tabs_aKNCc7{background-color:#f2f2f2!important}.complete-guide main#MainContent .article4-1 h2{margin-bottom:0}.complete-guide main#MainContent .article_accor{background-color:transparent}.complete-guide main#MainContent .article_accor .m-section-py{padding:0}.complete-guide main#MainContent .article_accor .m-collapsible-section__wrapper{display:flex;flex-wrap:wrap;gap:10px;padding-top:50px;padding-bottom:50px}.complete-guide main#MainContent .article_accor h3.m-collapsible--button.h5{padding:20px;font-size:16px;font-family:Outfit,sans-serif;font-weight:600}.complete-guide main#MainContent .article_accor .m-collapsible{background-color:#fff;border-radius:4px}.complete-guide main#MainContent .article_accor .m-collapsible .m-collapsible--content__inner{font-family:Outfit,sans-serif;font-size:15px;padding:20px;color:#000;font-weight:500}.complete-guide main#MainContent .article4{max-width:1100px;margin:0 auto;padding:60px 2rem}.complete-guide main#MainContent .cb33{border-radius:8px;border:1px solid #e6e6e6}.complete-guide main#MainContent .cb33 img{border-radius:8px 8px 0 0;margin-bottom:15px}.complete-guide main#MainContent .cb33_1{padding:20px 30px}.complete-guide main#MainContent .cb33_1 h3{font-size:24px;font-weight:700;color:#000;font-family:Outfit,sans-serif;margin-bottom:10px}.complete-guide main#MainContent .cb33_1 h4{color:#000;font-family:Outfit,sans-serif;font-weight:600;font-size:.875rem;line-height:1.25rem;margin-bottom:5px}.complete-guide main#MainContent .cb33_1 p{color:#666;font-family:Outfit,sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem;margin-bottom:0;margin-top:0}.complete-guide main#MainContent .cb33_1 p.text-red{color:#e60f00;font-weight:500}.complete-guide main#MainContent .cb33_richtext{border-top:1px solid #E6E6E6;padding-top:20px;margin-top:20px}.complete-guide main#MainContent .cb33_2{border-top:1px solid #E6E6E6;margin:25px auto 0;text-align:center;padding:20px 20px 0}.complete-guide main#MainContent .cb33_2 img{border-radius:0;max-width:200px;display:inline-block}.complete-guide main#MainContent .cb33_2 h4{font-size:18px}.complete-guide main#MainContent .cb33_2 a{color:#fff;background-color:#e60f00e6;font-size:14px;line-height:32px;padding:6px 30px;border-radius:4px;font-weight:600;font-family:Outfit,sans-serif;letter-spacing:.35px;width:fit-content;display:flex;align-items:center;gap:10px;margin:20px auto 0}.complete-guide main#MainContent .article8 .m-collection-card__image{border:1px solid #eee;border-radius:10px}.complete-guide main#MainContent .article8 .m-collection-card__image .m-collection-card__info{text-align:center}@media screen and (min-width:768px){.complete-guide main#MainContent .m-hero__inner{background-color:#0009;width:100%;position:absolute;height:100%;max-width:inherit}}.complete-guide main#MainContent .article9{max-width:1100px;background-color:#000;border-radius:30px;margin:0 auto;position:relative}.complete-guide main#MainContent .article9_2 img{border-radius:30px}.complete-guide main#MainContent .article9_3{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#fff}.complete-guide main#MainContent .article9_3 h2{font-size:2.25rem;line-height:2.5rem;font-family:Outfit,sans-serif;color:#fff;text-transform:uppercase}.complete-guide main#MainContent .article9_3 p{color:#ffffff80}.complete-guide main#MainContent .article9_3 p.text-white.article9_4{font-size:1.125rem;line-height:1.75rem;color:#fff;font-weight:600}.complete-guide main#MainContent .article9_5{display:flex;gap:20px;align-items:center;justify-content:center;flex-wrap:wrap}.complete-guide main#MainContent .article9_3 a.article9_btn1{color:#fff;background-color:#e60f00e6;font-size:14px;line-height:32px;padding:10px 30px;border-radius:4px;font-weight:600;font-family:Outfit,sans-serif;letter-spacing:.35px;width:fit-content;display:inline-flex}.complete-guide main#MainContent .article9_3 a.article9_btn2{color:#000;background-color:#fff;font-size:14px;line-height:32px;padding:10px 30px;border-radius:4px;font-weight:600;font-family:Outfit,sans-serif;letter-spacing:.35px;width:fit-content;display:inline-flex}@media screen and (max-width:1024px){.complete-guide main#MainContent .m-hero__title{font-size:32px}.complete-guide main#MainContent .m-hero__text p{color:#000;font-size:16px}.complete-guide main#MainContent .article9{margin:0 20px}.complete-guide main#MainContent .article9_2{display:none}.complete-guide main#MainContent .article9_3{position:relative;padding:50px 30px}.complete-guide main#MainContent .article9_3 h2{font-size:1.6rem;line-height:2rem}}.vehicle-lookup-section{margin-top:-40px;z-index:1;position:relative}.subcollectionSlider [style*=--aspect-ratio]:before{padding-top:86px}.subcollectionSlider .m-collection-card__inner .m-collection-card__image img{max-width:85px;height:auto;object-fit:cover;border-radius:100%;margin:0 auto;width:100%}.subcollectionSlider .m-collection-card__inner .m-collection-card__info{margin-top:10px;display:flex;align-items:center;justify-content:center}.subcollectionSlider .m-collection-card__inner .m-collection-card__info .m-collection-card__title{font-size:14px;color:#000;text-align:center}.subcollectionSlider .m-collection-card .m-collection-card__inner{padding:20px}.subcollectionSlider .m-collection-card.active .m-collection-card__inner .m-collection-card__title,.subcollectionSlider .m-collection-card:hover .m-collection-card__inner .m-collection-card__title{display:inline-block;border-bottom:2px solid #e60f00}.subcollectionSlider .m-collection-card.active .m-collection-card__inner .m-collection-card__title a,.subcollectionSlider .m-collection-card:hover .m-collection-card__inner .m-collection-card__title a{color:#e60f00}@media screen and (max-width:767px){.subcollectionSlider .m-mixed-layout--mobile-scroll .m-mixed-layout__inner{--slider-grid: auto / auto-flow var(--mobile-column-width, 25vw)}}body.template-page.contact #MainContent{padding-bottom:0}body.template-page.contact #MainContent .m-contact-information__custom-text{max-width:1000px;margin:0 auto;text-align:center}@media screen and (max-width:1023px){.vehicle-lookup-section{margin-top:-120px}.m-megamenu-mobile__wrapper{height:100%}.m-megamenu-mobile--level-1 .m-submenu-mobile{grid-template-columns:repeat(3,2fr)!important;align-items:flex-start}.m-megamenu-mobile--level-1 a.m-menu-mobile__link span{text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/elate.css.map */
