.CALENDAR .product-page-ymm-widget-wrapper-search-auto,.Gift .product-page-ymm-widget-wrapper-search-auto,.Catalog .product-page-ymm-widget-wrapper-search-auto{display:none}sticky-ymm-mobile{position:relative;z-index:99}.page-listing-header--content .page-description{display:none}.ymm-form-container select,.ymm-form-container button{height:100%;margin:0}.ymm-form-container select{padding:1.7rem .5rem;cursor:pointer}.custom-ymm-wrapper-for-home-page .ymm-button-holder .button,.search-page-ymm-form-container .ymm-button-holder .button{height:55px;text-transform:none;background:#cf642f;color:#fff!important;width:100%;text-transform:uppercase}.search-page-ymm-form-container .ymm-button-holder .button{height:55px}.search-page-ymm-form-container .button.button-secondary.btn-clear{border:0;padding:0;background:#cf642f;color:#fff!important}.custom-search-wrapper-desktop .form-fieldset{padding:0;border:none}.custom-search-wrapper-desktop .form-field{position:relative;background:#5c5c5c}.custom-search-wrapper-desktop .form-input{background:#5c5c5c;border:none;width:100%;border-radius:2px 0 0 2px;color:#fff;font-family:Assistant;font-size:16px;height:55px;padding:16px 9.5rem 16px 32px}.custom-search-wrapper-desktop .form-input:focus-visible{outline:none}.custom-search-wrapper-desktop .form-input::placeholder{font-size:22px;color:#b7b7b7}.custom-search-wrapper-desktop .button{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;height:55px;justify-content:center;overflow:hidden;padding:0;position:absolute;width:4.4rem;right:20px;top:var(--inputs-border-width);min-width:auto}.custom-search-wrapper-desktop .button:hover svg{transform:scale(1.07)}.custom-search-wrapper-desktop .button svg path{fill:#b7b7b7}.custom-search-wrapper-desktop .cm_search-box_clear-container{align-items:center;display:flex;height:100%;position:absolute;top:0;z-index:2;right:65px}.custom-search-wrapper-desktop .cm_search-box_clear{color:#fff;background-color:initial;cursor:pointer;font-family:sans-serif;font-size:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.5}.custom-search-wrapper-desktop .cm_search-box_clear:hover{opacity:1}.ymm-product-item{position:relative;overflow:hidden}.ymm-product-wrapper{height:100%;display:flex;flex-direction:column}.ymm-product-wrapper-holder{flex-grow:1;flex-direction:column;flex-wrap:nowrap;display:flex}.ymm-product-wrapper-item{height:100%;display:flex;flex-direction:column}.ymm-product-item .product-action-buttons{margin-top:auto}.ymm-product-item .product-action-buttons .add-to-cart-btn{padding:0 2.4rem 2.4rem}.ymm-product-item .product-action-buttons button{width:100%}.link-div{text-align:center;margin-top:20px;margin-bottom:20px}.ymm-mb-5{margin-bottom:25px}.ymm-mt-5{margin-top:25px}.link-div a{display:inline-block;padding:10px 20px;background-color:#007bff;color:#fff;text-decoration:none;border-radius:5px;font-weight:700;transition:background-color .3s ease}.link-div a:hover{background-color:#0056b3}.text-div{text-align:center;margin-bottom:20px;font-family:sans-serif}.modal-wrapper,.loadingOverlay{position:fixed;top:0;left:0;width:100%;cursor:pointer;height:100%;justify-content:center;align-items:center;display:none}.my-grage-active .modal-wrapper{position:fixed;left:0;right:0;top:0;bottom:0;content:"";background:#05050599;z-index:99!important;display:block}.ymm-modal{background-color:#fff;padding:50px;position:fixed;left:50%;display:none;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 10px #0000004d;z-index:101;border-radius:10px}.ymm-product-wrapper-item .sale-and-default-price{display:flex;flex-wrap:wrap;gap:8px;align-items:center;height:3em}.ymm-products-wrapper .default-price{text-decoration:line-through;color:#050505}#homepagewrapper .page-width{padding:0!important}@media (max-width: 1600px){.ymm-modal{padding:60px;height:600px;overflow-y:auto}}@media (max-width: 1199px){.ymm-modal{height:auto}}@media (min-width: 1400px){.ymm-modal{min-width:812px;padding:25px 138px}}.ymm-modal .add-to-garage-heading{padding-bottom:25px;border-bottom:1px solid #e6e6e6;margin-bottom:40px}.ymm-add-to-garage-form-wrapper{margin-top:40px}.ymm-modal .ymm-form-container{flex-direction:column}.ymm-modal .ymm-form-select{margin-bottom:16px}.ymm-modal .ymm-form-select select{height:55px;padding:14px 44px 14px 32px;font-size:16px;line-height:25px;background-position:calc(100% - 32px) 55%;background-color:#fff;color:#050505;-webkit-appearance:none;appearance:none;background-repeat:no-repeat;background-image:url(https://www.legendaryautointeriors.com/cdn/shop/files/arrow-down.svg?v=1684814743);border:1px solid #ccc;border-radius:2px}.search-results-count-sort-by{display:flex;align-items:center;margin-bottom:30px;justify-content:space-between}.search-results-count{flex:1;padding:10px 0}.sort-by .sort-by-wrapper-inner{align-items:center;display:flex}.label-sort-by{flex:none;margin-right:4px}.sort-by .sort-by-select.select{cursor:pointer;padding:0 calc(var(--inputs-border-width) + 3rem) 0 2rem;margin:var(--inputs-border-width);min-height:calc(var(--inputs-border-width)* 2);background:#f2f2f2 url(/cdn/shop/files/arrow-down.svg?v=1684814743) no-repeat 88% 52%!important;border:0px solid #767676!important;height:55px!important;border-radius:2px!important;min-width:300px;font-size:18px;line-height:23px;font-family:Mulish Regular;-webkit-appearance:none;appearance:none;color:rgba(var(--color-foreground),.75)}.ymm-modal .ymm-form-select select[disabled]{color:#b7b7b7;background-color:#e3e3e3;opacity:.8;border:0}.ymm-form-select select:focus-visible{outline:0;outline-offset:.3rem;box-shadow:none}.sort-by .sort-by-select.select:focus-visible{outline:0}.ymm-modal .ymm-button-holder{justify-content:center;flex-direction:row;width:100%;padding:38px 0 15px}.ymm-modal .ymm-go-btn,.ymm-modal .ymm-clear-btn{width:50%}.ymm-modal .ymm-button-holder button{height:55px;text-transform:uppercase;width:100%;font-family:Barlow Bold;font-size:24px;line-height:31px;padding:9px 46px 11px;letter-spacing:0;border:0}.ymm-modal .close-icon svg{width:20px;height:20px;cursor:pointer;stroke:none;vertical-align:middle}.navPages-action{cursor:pointer}.modal-content{max-width:100%;overflow-x:auto}.ymm-button-holder{display:flex;gap:16px;justify-content:space-between}.ymm-form-search-page .ymm-button-holder{gap:10px;flex-direction:row-reverse}.fitment-data-table{overflow-x:auto;border-radius:0;border:0;padding-bottom:0}.productView-tab table{width:100%;border-collapse:collapse}.productView-tab th,.productView-tab td{padding:16px 12px;text-align:left}.productView-tab th{font: 500 16px/22px Poppins;letter-spacing:0px;color:#d24d55}.productView-tab td{letter-spacing:0px;color:#525252}.ymm-products .product{border-top:1px solid #c2c2c2;padding-top:16px}.ymm-products .product:hover{border-top:1px solid #cf642f;margin-top:-4px;transition:.2s ease-in}.close-button{position:absolute;top:10px;right:10px;cursor:pointer}.ymm-title{margin-bottom:5px}.ymm-form{margin-bottom:40px}.ymm-form-container{display:flex;gap:1%}.ymm-form-select{flex:1}.ymm-select{width:100%;height:50px}.ymm-filters-products{display:flex;column-gap:45px}.ymm-filters-selections{margin-bottom:2.4rem}.ymm-filters input[type=checkbox],.ymm-filters input[type=radio]{width:16px;height:16px;margin:0;margin-top:4px!important}.ymm-filters .ymm-categories .tree li input[type=checkbox]{margin-top:4px!important}.ymm-filters .search-result-count{display:block;margin-bottom:1rem;text-align:left}.ymm-filters h3{font-size:24px;font-family:Barlow Bold;letter-spacing:0;color:#050505;margin:0;text-transform:uppercase;display:inline-block;font-style:normal;line-height:29px}.ymm-filters .ymm-categories .tree{max-height:100%;overflow:auto;margin-bottom:0;margin-top:0}.ymm-categories .category-holder .tree{display:none}.ymm-categories .category-holder.suboptions-opening .tree{display:block}.ymm-categories-item svg{width:18px;height:17px;rotate:-90deg;margin-top:4px;cursor:pointer}.ymm-categories .category-holder.suboptions-opening .ymm-categories-item svg{rotate:0deg}.ymm-filters .ymm-categories .tree ul.tree{margin-top:1rem}.ymm-filters .ymm-categories .tree li{margin-left:0;display:block}.ymm-filters .ymm-categories .tree li:first-child{margin:0}.ymm-filters .ymm-brands-wrapper{border:0px solid #e6e6e6;border-radius:8px;padding:0}.filters-heading{border-bottom:0;margin-bottom:2rem;display:flex;padding-bottom:0;justify-content:space-between}.filters-heading h2{text-transform:none;font-size:28px;line-height:normal;font-weight:700;color:#cf642f;margin:0;letter-spacing:calc(var(--font-heading-scale) * 0rem)}.filters-heading .remove-all{cursor:pointer}.start-over-wrapper .remove-all{border:none;font-weight:400;line-height:2.5em;min-height:2.5em;min-width:unset;background:#fff;cursor:pointer;display:block;font-size:13px;font-family:Barlow Bold;margin:5px auto 0;padding:0 15px;text-transform:none;width:-moz-max-content;width:max-content;clip-path:polygon(10% 0%,100% 0,100% 55%,90% 100%,0 100%,0% 50%);color:#000!important;letter-spacing:0}.start-over-wrapper .remove-all:hover{clip-path:polygon(0% 0%,100% 0,100% 100%,90% 100%,0 100%,0% 100%);transition:.3s ease-in-out}.ymm-filters-selections{margin-bottom:0;margin-top:32px}.filter-item-wrapper{display:flex;align-items:flex-start!important;margin-bottom:.5em!important;font-size:16px;line-height:1.5}.ymm-filters-selections .icon-tabler.icon-tabler-x{stroke:#000;stroke-linecap:round;stroke-width:2px;height:1.1em;margin-top:4px}.ymm-filters-selections .close-icon{flex:0 0 auto;font-weight:500;margin-left:.5em;text-align:right}.ymm-filters .collapsible-title-icon{display:flex;justify-content:space-between;cursor:pointer;align-items:center;padding:0;margin-bottom:0!important}.ymm-filter-type .collapsible-content{margin-top:32px}.ymm-filters .collapsible-title-icon svg{width:12px;height:12px;margin-bottom:0}.ymm-filters .input-and-label{display:flex;margin-bottom:10px}.ymm-filters .input-and-label:last-child{margin-bottom:0}.ymm-filters .collapsible-toggle-icon .down{transform:rotate(0)}.ymm-filters .ymm-categories,.ymm-filters .ymm-brands,.ymm-filters .ymm-price,.ymm-filters .ymm-fitment{margin-bottom:16px;border-bottom:0;padding-bottom:30px}.ymm-filter-type,.ymm-filters-selections-wrapper{box-shadow:0 10px 30px #b7b7b71a;border-radius:10px;opacity:1;padding:30px 20px;background:#f2f2f2;margin-bottom:16px;overflow:hidden}.ymm-filters-selections strong{font-family:Mulish Regular;font-weight:600}.ymm-filters-selections-wrapper .facettitle{background-color:transparent;color:#000;font-size:24px;line-height:29px;letter-spacing:0;margin-bottom:0;font-family:Barlow Bold;padding:0;position:relative;text-transform:uppercase;font-weight:500;cursor:auto}.ymm-filters .ymm-categories .tree li .ymm-categories-item{display:-ms-flexbox;display:flex;align-items:self-start;padding-right:0;line-height:normal}.ymm-filters .ymm-categories .tree li:not(:last-child) .ymm-categories-item{margin-bottom:12px}.ymm-filters .ymm-categories .tree li .ymm-categories-item label{padding-right:0}.ymm-brands-wrapper label{font-size:16px!important;line-height:1.5;color:#000;padding-left:1rem;cursor:pointer;display:flex;justify-content:space-between;width:100%;column-gap:1rem;padding-right:10px;text-transform:capitalize}.ymm-brands-wrapper label .category-name,.ymm-brands-wrapper label .category-hits{width:auto}.ymm-price label{font-size:14px}.ymm-categories .tree::-webkit-scrollbar{width:5px;background-color:#f5f5f5}.ymm-categories .tree::-webkit-scrollbar-thumb{background-color:#d5d5d5;border:2px solid #d5d5d5}.ymm-categories .tree::-webkit-scrollbar-track{background-color:#f2f2f2}.ymm-brands-wrapper input[type=checkbox]:checked+label span{color:var(--gradient-base-accent-1,#000)}.filters-wrapper-desktop{flex:1 0 280px;min-width:280px;max-width:280px}.ymm-products-wrapper{flex:1;width:calc(100% - 325px)}.ymm-products.grid-col-3,.ymm-products.grid-col-4{display:grid;gap:10px;row-gap:45px}.ymm-products.grid-col-3{grid-template-columns:1fr 1fr 1fr}.ymm-products.grid-col-4{grid-template-columns:1fr 1fr 1fr 1fr}.ymm-products a{display:block;text-decoration:none}.ymm-product-item{border-radius:4px;width:100%;box-shadow:none;background:transparentrent}.ymm-product-thumbnail-wrapper.card_ratio_4_3{aspect-ratio:unset}.ymm-product-thumbnail-wrapper.card_ratio_1_1{aspect-ratio:auto 1/1}.ymm-product-thumbnail{max-width:100%;width:100%;height:100%;object-fit:contain;object-position:center}.products-related{position:relative}.products-related .product{padding-left:8px;padding-right:8px}.products-related .slick-dots,.products-related .slider-dots{position:unset}#shopify-section-template--16461280706716__custom_liquid_z9WYrG .halo-block-header .title .text{width:auto}.products-related .slick-prev{background-image:url("data:image/svg+xml,%3Csvg width='14' height='24' viewBox='0 0 14 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_212_7)'%3E%3Cpath d='M0.501966 13.2101C0.180395 12.8883 -0.000244141 12.452 -0.000244141 11.9971C-0.000244141 11.5422 0.180395 11.1059 0.501966 10.7841L10.784 0.502098C10.9414 0.335711 11.1307 0.202565 11.3405 0.110516C11.5502 0.0184666 11.7764 -0.0306201 12.0054 -0.0338402C12.2345 -0.0370602 12.4619 0.00565056 12.6742 0.0917664C12.8865 0.177882 13.0794 0.305657 13.2415 0.467552C13.4036 0.629447 13.5316 0.822179 13.618 1.03437C13.7043 1.24655 13.7473 1.4739 13.7444 1.70298C13.7415 1.93205 13.6926 2.15822 13.6009 2.36812C13.5091 2.57803 13.3762 2.76741 13.21 2.9251L4.13797 12.0001L13.205 21.0721C13.5267 21.3943 13.7072 21.8312 13.7068 22.2865C13.7064 22.7419 13.5252 23.1784 13.203 23.5001C12.8807 23.8218 12.4439 24.0023 11.9886 24.002C11.5332 24.0016 11.0967 23.8203 10.775 23.4981L0.496966 13.2161L0.501966 13.2101Z' fill='%23050505'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_212_7'%3E%3Crect width='13.712' height='24' fill='white' transform='matrix(-1 0 0 1 13.7119 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:50%}.products-related .slick-next{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.712' height='24' viewBox='0 0 13.712 24'%3E%3Cpath id='chevron-right-solid' d='M.527,42.715a1.716,1.716,0,0,0,0,2.426L10.809,55.423A1.715,1.715,0,1,0,13.235,53L4.163,43.925l9.067-9.072A1.715,1.715,0,1,0,10.8,32.427L.522,42.709Z' transform='translate(13.737 55.925) rotate(180)' fill='%23050505'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%}.products-related .slick-track{padding-bottom:10px}#newly-added-garage-btn{position:relative}#newly-added-garage-btn .garage-wrapper-wrapper .clear-garage-span{font-size:1.5rem;line-height:21px;color:#000;text-decoration:none}.add-vehicle-to-garage-button-wrapper button{margin-bottom:0;height:55px!important;width:100%;border-color:#cf642f;background:#fff;font-size:16px;line-height:31px;text-transform:uppercase;font-weight:500}.ymm-product-name-price{padding:0 15px}.ymm-products-wrapper .search-results-count{display:block;font-size:18px;line-height:28px;font-weight:500;color:#121212;margin-bottom:0}.ymm-products-wrapper .loading-indicator .search-results-count{margin-top:1em;margin-bottom:1em}.ymm-products-wrapper .search-results-count .results-range{color:#050505}.ymm-products-wrapper .product-brand{font-weight:500;color:#050505;font-size:14px}.ymm-products-wrapper .ymm-product-name{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;color:#525252;margin-bottom:0}.ymm-products-wrapper .ymm-product-name a{color:#121212;font-size:20px;line-height:28px;height:100%;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;font-family:Barlow Bold;font-style:normal;letter-spacing:calc(var(--font-heading-scale) * 0rem);text-transform:uppercase}.ymm-products-wrapper .stars-and-review-count{padding:15px 0 0;display:flex;align-items:center;gap:4px;line-height:normal}.ymm-products-wrapper .stars-and-review-count .review-count{color:#6b6b6b}.ymm-product-name-price .brand-name{font-size:14px;line-height:21px;font-weight:600;margin-bottom:8px;display:none}.ymm-products-wrapper .sale-price{color:#cf642f;font-size:18px;line-height:29px;font-family:Barlow Bold;letter-spacing:.1rem}.ymm-products-wrapper .default-price{color:#000;text-decoration:line-through;font-size:16px!important;line-height:29px;font-family:Barlow Bold!important;letter-spacing:.1rem}.add-to-garage-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.add-to-garage-heading__heading{font-size:24px;line-height:1em;font-family:Barlow Bold}.ymm-categories .tree{list-style-type:none;padding-left:0;margin-left:0}.ymm-categories .tree li{margin:10px 0 0 15px;display:flex;align-items:self-start;line-height:20px}.ymm-categories .tree ul,.ymm-categories .tree ul ul{padding-left:1rem;overflow:hidden!important;margin-top:5px}.expand-btn:before{content:"\25b6";cursor:pointer}.collapse-btn:before{content:"\25bc";cursor:pointer}.hidden{display:none}.d-flex{display:flex}.flex-wrap{flex-wrap:wrap}.align-items-center{align-items:center}.text-align-center{text-align:center}input[type=radio]{display:none}input[type=radio]+div{border:2px solid green;border-radius:10px;margin:5px;font-size:12px}input[type=radio]+div label div{cursor:pointer;padding:10px}input[type=radio]:checked+div{background:green;color:#fff}.garage-wrapper-wrapper{padding:15px;z-index:101;position:absolute;background:#fff;border:0;max-width:100%;min-width:352px;margin-right:0;right:0;box-shadow:0 2px 12px #2222221f;border-radius:0 0 4px 4px}.garage-wrapper-wrapper .clear-garage-span{font-size:14px;color:#000;text-decoration:underline}.garage-wrapper-wrapper .clear-garage-span:hover,.garage-wrapper-wrapper .clear-garage-span:focus{text-decoration:none}.garage-wrapper-wrapper:before{border:10px inset transparent;border-bottom:10px solid #dadada;bottom:100%;content:"";display:block;height:0;position:absolute;right:11px;width:0;display:none}.garage-wrapper-wrapper:after{border:8px inset transparent;border-bottom:8px solid #fff;bottom:100%;content:"";display:block;height:0;position:absolute;right:13px;width:0;display:none}.garage-content{margin:15px 0}.each-vehicle-in-garage{padding:4px 16px;font-size:16px;font-weight:500;line-height:normal}.selected-vehicle-in-garage{border:0;border-radius:0;box-shadow:none;margin:15px 0}.each-vehicle-in-garage .ymm-icon-danger svg{width:16px;stroke:none;height:.7em}.each-vehicle-in-garage .ymm-icon-danger svg path{fill:#000}.each-vehicle-in-garage .ymm-icon-danger svg:hover path{fill:#e22}.justify-content-between{justify-content:space-between}.ymm-title,.add-to-garage-heading__heading{margin:0}@keyframes scaleAnimation{0%{transform:scale(0)}to{transform:scale(1)}}.ymm-mt-1{margin-top:5px}.ymm-mt-2{margin-top:10px}.ymm-mt-3{margin-top:15px}.ymm-mb-1{margin-bottom:5px}.ymm-mb-2{margin-bottom:10px}.ymm-mb-3{margin-bottom:15px}.cursor-pointer{cursor:pointer}.ymm-text-right{text-align:right}.ymm-italic{font-style:italic}hr{border:solid #e5e5e5;border-width:1px 0 0;clear:both;height:0;margin-top:10px;margin-bottom:10px}#garage-wrapper hr{border:0!important;margin:0!important}.ymm-text-center{text-align:center}.ymm-justify-content-between{justify-content:space-between}.ymm-change-or-clear{margin:0;flex-wrap:wrap;gap:20px}.ymm-change-or-clear,.ymm-form-search-page{background:#f2f2f2;box-shadow:0 10px 30px #b7b7b71a;border-radius:10px;opacity:1;padding:50px;margin-bottom:50px}.ymm-form-search-page .ymm-title{margin-bottom:25px;font-size:24px;line-height:1em;text-transform:capitalize;justify-content:left}.ymm-form-search-page .ymm-title strong{font-weight:400}.ymm-change-or-clear h3{margin:0;font-weight:700}.ymm-change-or-clear h4{margin:0;font-size:40px;line-height:38px;letter-spacing:0;text-transform:uppercase;color:#121212}.change-clear-btn-wrapper{gap:10px}.change-clear-btn-wrapper button{margin:0;background:#cf642f;color:#fff!important;height:55px}.ymm-justify-content-around{justify-content:space-around}.checkbox-label-wrapper{display:flex;align-items:center}.ymm-link{cursor:pointer!important}.ymm-product-price h4{margin:0}.loadingText{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loadingIcon{width:50px;height:50px}.verify-fitment{display:flex;flex:auto;align-items:center;flex-direction:row;font-size:18px;column-gap:20px}.verify-fitment .cm_icon-times{stroke-width:4px}.verify-fitment .cm_icon-times path{fill:#fff;stroke:#fff}.verify-fitment .verify-fitment_fitment{line-height:28px;width:100%}.verify-fitment_title{font-weight:700;letter-spacing:0;color:#a80316;font-size:24px;line-height:29px;font-family:Barlow Bold;text-transform:uppercase;margin-bottom:4px}.verify-fitment_fitment_fit .cm_icon.cm_icon-check,.verify-fitment .cm_icon-times{stroke:none;height:20px;width:20px;margin:14px;vertical-align:middle}.verify-fitment_body{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.fitment-message span.selected-ymm.selected-ymm-vq,.fitment-result span.selected-ymm.selected-ymm-vq{width:100%}.verify-fitment_body .selected-ymm-vq{font-weight:600;margin-right:6px;font-size:18px;line-height:26px;color:#939292;display:inline-block}.verify-fitment_body .selected-vq{font-size:14px;font-weight:400;display:block}.verify-fitment_body .ymm-link{display:block;font-weight:500;color:#9f9f9f!important;text-decoration:underline;text-transform:capitalize;font-size:16px;line-height:20px;font-family:Mulish Bold;text-underline-offset:1px;margin:5px 0}.ymm-fitment-result-table .ymm-fitment-verify-inner{display:flex}.ymm-fitment-result-table .ymm-fitment-icon-holder{margin-right:18px}.ymm-fitment-result-table .ymm-fitment-icon-holder svg{fill:#fff;width:40px;height:40px;background:#3b97b6;padding:.8rem;border-radius:100%}.ymm-fitment-result-table .ymm-fitment-verify-inner .lacks-data-header{font-size:24px;line-height:35px;color:#3b97b6;font-weight:700}.ymm-fitment-result-table .ymm-fitment-verify-inner .lacks-data-msg{font-size:16px;line-height:25px;color:#525252}.ymm-fitment-result-table .ymm-fitment-verify-inner .lacks-data-msg a{color:#3b97b6}.error-result .verify-fitment_body .verify-fitment_compatibl a{font-size:18px;line-height:1.5rem;text-decoration:underline;letter-spacing:0}.verify-fitment_body .verify-fitment_compatibl a{color:#000;font-size:18px}.productView-details .ymm-form-container{row-gap:2rem;flex-wrap:wrap}.productView-details .ymm-form-select{flex:1 0 100%}.productView-details .ymm-select{height:55px;font-size:16px;line-height:25px;padding-top:1.5rem;padding-bottom:1.5rem}.productView-details .ymm-button-holder{width:100%}.productView-details .ymm-button-holder .ymm-go-btn,.productView-details .ymm-button-holder .ymm-clear-btn{flex:1 0 48%}.productView-details .ymm-button-holder .button{height:50px;width:100%;color:#fff!important;line-height:1}.productView-details .ymm-button-holder .button.button-secondary.btn-clear{border:0;background:#edeae4;color:#848484!important}.ymm-button-holder .button[disabled]{cursor:not-allowed;opacity:.6;pointer-events:none}.productView-details .custom-ymm-form-body h4{color:#3b97b6;font-weight:700;text-transform:uppercase;font-size:24px;line-height:35px;letter-spacing:.24px;margin:0}.halo-bottomHeader .top-item .quickSearch .form .form-input{padding:0 15px!important}.home-4 .halo-bottomHeader .top-item .quickSearch .form .button[type=submit]{display:flex;align-items:center;justify-content:center}.categories-items-wrapper{display:grid;grid-template-columns:repeat(6,1fr);gap:16px;margin:0;padding:32px 0 40px}.cm_vehicle-categories_category-image-container.cm_vehicle-categories_link{border-radius:4px;width:100%;box-shadow:0 2px 12px #2222221f}.categories-items-wrapper a.cm_vehicle-categories_link{border:0;border-radius:0;margin:0;padding:0;display:flex;text-align:center;height:100%;align-items:center;justify-content:flex-start;flex-direction:column}.categories-items-wrapper a.cm_vehicle-categories_link:hover .cm_vehicle-categories_category-title{color:#3b97b6}.categories-items-wrapper a.cm_vehicle-categories_link .cm_vehicle-categories_category-title{margin:16px 0 0;line-height:27px;font-size:18px;font-weight:600;color:#d24d55;text-transform:uppercase;letter-spacing:0;padding:0}.loading-indicator{width:100%;padding-top:3rem;display:flex;align-items:center;justify-content:center}#newly-added-garage-btn .navPages-action{background:#cf642f;padding:12px;font-size:18px;line-height:31px;font-family:Barlow Bold;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;justify-content:center;height:72px;max-height:72px;position:relative}#newly-added-garage-btn .navPages-action .icon-grage{display:inline-block;margin-right:18px;position:relative;top:0}#newly-added-garage-btn .navPages-action .icon-grage svg{width:48px;height:30px}#newly-added-garage-btn .navPages-action .icon-grage svg path{fill:#fff}#newly-added-garage-btn .navPages-action svg{width:auto;height:auto;fill:unset;stroke:unset}#newly-added-garage-btn span{display:flex}#newly-added-garage-btn span.selected-ymm-ymm{max-width:220px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}#newly-added-garage-btn span.selected-ymm-ymm-each{color:#000;font-size:13.5px}#newly-added-garage-btn span.selected-ymm-ymm-each:hover{color:#777}#newly-added-garage-btn span.selected-vq-each{font-size:13px;font-weight:400;color:#515151}#newly-added-garage-btn span.selected-vq{font-weight:400;font-size:13px}#newly-added-garage-btn span.filter-pipe{margin:0 12px;display:none}#newly-added-garage-btn .clear-garage{line-height:normal}#newly-added-garage-btn .clear-garage strong{font-size:20px;line-height:30px;letter-spacing:.4px;color:#050505;font-weight:400}#newly-added-garage-btn .navPages-action .icon-down-arrow{margin-left:34px;display:inline-block}.filters-button-wrapper,.close-mobile-filter{display:none}.filters-button-wrapper .filters-button{display:flex;align-items:center;justify-content:space-between;gap:10px;width:fit-content;margin:0;border-color:#cf642f;color:#fff}.filters-button-wrapper svg{fill:#fff;width:20px}.mobile-filter-overlay{height:100%;overflow:hidden;position:relative}#filters-wrapper-mobile.mobile-filters-open{align-items:stretch;background-color:#0009;bottom:0;display:flex;justify-content:flex-end;left:0;position:fixed;right:0;top:0;z-index:2147483647}#filters-wrapper-mobile.mobile-filters-open .ymm-filters{max-height:100%;position:relative;margin:0;flex-basis:320px;padding:0;overflow:hidden;background-color:#fff;display:flex;flex-direction:column;height:100%}#filters-wrapper-mobile .start-over-wrapper .remove-all{background:#cf642f;color:#fff!important}#filters-wrapper-mobile .ymm-filters-selections{margin-top:15px}@media (max-width: 374px){#filters-wrapper-mobile.mobile-filters-open .ymm-filters{flex-basis:100%}}#filters-wrapper-mobile.mobile-filters-open .ymm-filter-type,#filters-wrapper-mobile.mobile-filters-open .ymm-filters-selections-wrapper{box-shadow:none;border-radius:0;opacity:1;padding:15px!important;background:#fff;margin-bottom:0!important;overflow:hidden;border-bottom:1px solid rgba(0,0,0,.1)}#filters-wrapper-mobile.mobile-filters-open .ymm-brands-wrapper{border:0;border-radius:0;margin-top:65px;overflow:auto}#filters-wrapper-mobile .ymm-filters h3{font-size:16px;font-family:Barlow Bold;letter-spacing:0;color:#000;margin:0;text-transform:uppercase;display:inline-block;font-style:normal;line-height:29px}#filters-wrapper-mobile .ymm-filter-type .collapsible-content{margin-top:10px;padding:0 10px}#filters-wrapper-mobile .close-mobile-filter{right:15px}.filters-button-wrapper svg{width:16px;height:16px;display:none}.close-mobile-filter svg{fill:#fff;stroke:none;width:24px;height:24px}.close-mobile-filter svg path{fill:#000}body.mobile-filter-overlay .halo-background{opacity:1;z-index:99;display:block;visibility:visible}.pagination{list-style:none;display:flex;flex-wrap:wrap;align-items:center;padding-left:0}.pagination li:first-child.pagination-btn{margin-right:12px;margin-left:0}.pagination li.pagination-link{padding:11px 0;cursor:pointer;font-weight:700;line-height:25px;width:44px;text-align:center;margin:0 12px 0 0}.pagination li.pagination-link.active,.pagination li.pagination-link:hover{outline:1px solid #F8A205!important;border-radius:4px;color:#f8a205}.pagination li.pagination-link.disabled{cursor:not-allowed}.pagination li.pagination-btn{background:#f8a205;width:40px;height:40px;padding:0;border-radius:50%;text-align:center;display:flex;align-items:center;justify-content:center;margin-left:12px;cursor:pointer}.pagination li.pagination-btn:hover,.pagination li.pagination-link.disabled:hover{border-radius:50%;outline:none!important}.pagination-wrapper .pagination{display:unset}.ymm-form-search-page .ymm-form-container{align-items:center}.ymm-form-search-page .ymm-form-container .ymm-form-select-items{flex:1;display:flex;flex-wrap:wrap;gap:15px;width:100%}.ymm-form-search-page .ymm-form-container .ymm-form-select{width:calc(33.33% - 16px);flex:unset}.custom-ymm-form-for-home-page{padding:0;background:none;margin-top:30px}.our-own-wrapper .ymm-form-container{flex-direction:column;gap:16px}.our-own-wrapper .ymm-form-container .ymm-form-select-items{flex:1;display:flex;flex-wrap:wrap;gap:16px}.our-own-wrapper .ymm-form-container .ymm-form-select{width:100%;flex:unset}.fitment-data-table .btn.btn-secondary{cursor:pointer;color:#cf642f;text-align:center;padding:0 0 10px;position:absolute;left:0;right:0;bottom:0;top:auto;height:98px;display:flex;align-items:end;justify-content:center;background-image:url("data:image/svg+xml,%3Csvg width='599' height='107' viewBox='0 0 599 107' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_130_515)'%3E%3Cpath d='M599 0H0V107H599V0Z' fill='url(%23paint0_linear_130_515)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_130_515' x1='299.5' y1='0' x2='299.5' y2='107' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white' stop-opacity='0.502'/%3E%3Cstop offset='1' stop-color='white'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_130_515'%3E%3Crect width='599' height='107' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.fitment-data-table .btn.btn-secondary.view-less{background:transparent;position:unset;height:auto;padding-top:10px}.verify-fitment .selected-ymm.selected-ymm-vq{font-size:18px;font-family:Mulish SemiBold;line-height:25px;color:#121212;text-transform:capitalize}.verify-fitment .selected-vq{font-size:14px;line-height:19px}.verify-fitment_fitment_fit .verify-fitment_body{width:50%}.ymm-filters .disabled.remove-all{opacity:.5;cursor:not-allowed}.ymm-go-btn .btn-go{padding-left:32px;padding-right:32px}.ymm-clear-btn .button:hover{box-shadow:none}.ymm-modal .ymm-clear-btn .button{background:#9f9f9f;border:2px solid #9f9f9f;color:#fff!important}.ymm-modal .ymm-go-btn .button{background:#cf642f;color:#fff!important}.select-your-vehicle,.selected-ymm.selected-ymm-vq{position:relative}.select-your-vehicle:after,.selected-ymm.selected-ymm-vq:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:-18px;background:url(https://www.legendaryautointeriors.com/cdn/shop/files/white.svg?v=1684476993) no-repeat 100%;width:12px;height:8px}#newly-added-garage-btn .navPages-action .icon-down-arrow{display:none}.garage-text-wrapper{padding:8px 34px 8px 18px;border:2px solid white;clip-path:polygon(25% 0%,100% 0,100% 50%,75% 100%,0 100%,0% 50%)}.garage-text-wrapper:hover{clip-path:polygon(0% 0%,100% 0,100% 50%,100% 100%,0 100%,0% 50%);transition:.2s ease-in-out}#newly-added-garage-btn span.change-vehicle{display:none}.ymm-form-shop-page{margin-top:3rem;margin-bottom:3rem}.shop-page-shop-your-vehicle h3{font-size:24px;line-height:1em;margin-bottom:24px}.ymm-shop-page .ymm-change-or-clear__title h4 span{font-family:Mulish Regular;font-size:28px;font-weight:300}.ymm-shop-page.ymm-change-or-clear{background:none;box-shadow:none;padding:0;margin-top:30px;margin-bottom:30px}.category-wrappers .child-categories .category-wrapper:nth-child(odd){background:#f2f2f2}.shop-page-category-card-wrapper{background:#fff}.child-categories .cm_vehicle-categories__topline-wrapper{box-shadow:none;border:2px solid #e3e3e3}.no-results-message-outer{background-color:#f3f3f3;border-left:5px solid var(--gradient-base-accent-1, #000);margin-bottom:15px;padding:1em}.no-results-message-outer a{color:#cf642f}.custom-ymm-form-for-home-page .ymm-form-select-items{width:100%;display:flex;flex-wrap:wrap;gap:15px}.home-page-select-your-vehicle h3,.home-page-select-your-vehicle .h3{font-size:32px;line-height:normal;color:#cf642f;font-family:Barlow Bold;font-style:normal;letter-spacing:calc(var(--font-heading-scale) * 0rem);word-break:break-word;text-transform:uppercase}.custom-ymm-wrapper-for-home-page{padding-left:20px;padding-right:20px}.custom-ymm-form-for-home-page .ymm-form-container{flex-wrap:wrap;gap:15px}.home-page-select-your-vehicle p{font-size:18px;line-height:30px;font-family:Mulish Bold;text-transform:uppercase;color:#fff;margin-top:0}.custom-ymm-form-for-home-page .ymm-button-holder-wrapper{width:100%}.custom-ymm-form-for-home-page .ymm-form-container .ymm-form-select{width:100%;flex:unset}.custom-ymm-form-for-home-page .ymm-button-holder{gap:10px;flex-direction:row-reverse}.custom-ymm-form-for-home-page .ymm-clear-btn,.custom-ymm-form-for-home-page .ymm-go-btn{width:calc(50% - 5px)}.custom-ymm-form-for-home-page .ymm-form-container select,.search-page-ymm-form-container .ymm-form-container select{cursor:pointer;height:55px;padding:14px 44px 14px 32px;font-size:16px;line-height:25px;background-position:calc(100% - 32px) 55%;background-color:#fff;color:#050505;-webkit-appearance:none;appearance:none;background-repeat:no-repeat;background-image:url(https://www.legendaryautointeriors.com/cdn/shop/files/arrow-down.svg?v=1684814743);border:1px solid #ccc;border-radius:2px}.custom-ymm-form-for-home-page .ymm-form-container select[disabled]{background:#5c5c5c url(https://www.legendaryautointeriors.com/cdn/shop/files/bold-arrow-down.svg?v=1684815369) no-repeat;background-size:11px;background-position:calc(100% - 32px) 50%;opacity:.8;border:0;color:#b7b7b7}.search-page-ymm-form-container .ymm-form-container select[disabled]{background:#e3e3e3 url(https://www.legendaryautointeriors.com/cdn/shop/files/arrow-down.svg?v=1684814743) no-repeat;background-size:11px;background-position:calc(100% - 32px) 50%;opacity:.8;border:0;color:#b7b7b7}.form-fitment-wrapper{margin-top:1.2rem}.our-own-wrapper h4{font-size:24px;line-height:29px;text-transform:uppercase}.our-own-wrapper .ymm-form-container .ymm-form-select-items select{height:55px;padding:14px 44px 14px 32px;font-size:16px;line-height:25px;background-position:calc(100% - 32px) 55%;background-color:#fff;color:#050505;-webkit-appearance:none;appearance:none;background-repeat:no-repeat;background-image:url(https://www.legendaryautointeriors.com/cdn/shop/files/arrow-down.svg?v=1684814743);border:1px solid #ccc;border-radius:2px}.our-own-wrapper .ymm-form-container .ymm-form-select-items select[disabled]{background:#e3e3e3 url(https://www.legendaryautointeriors.com/cdn/shop/files/arrow-down.svg?v=1684814743) no-repeat;background-size:11px;background-position:calc(100% - 32px) 50%;opacity:.8;border:0;color:#b7b7b7}.our-own-wrapper .ymm-button-holder{justify-content:left}.ymm-button-holder button{background:#cf642f;color:#fff!important}.product-custom .multicolumn{padding:60px 0}.fitment-result{border:1px solid #30cfc3;background:#eafaf9;padding:24px 32px;border-radius:5px;margin-bottom:0}.fitment-result:has(.error-result){border:1px solid #e5b3b9;background:#f6e6e8;padding:24px 25px}.verify-fitment_fitment_fit .verify-fitment_title{color:#30cfc3;letter-spacing:0;font-size:24px;line-height:29px;font-family:Barlow Bold;text-transform:uppercase;margin-bottom:4px;font-weight:700}.our-own-wrapper .selected-ymm.selected-ymm-vq:after{content:none}.verify-fitment_fitment_fit .verify-fitment_icon{background:#30cfc3}.error-result .verify-fitment_icon{background:#a80316}.verify-fitment_icon{border-radius:50%;width:48px;height:48px;margin-right:0}.verify-fitment_icon svg path{fill:#fff}.ymm-product-thumbnail-wrapper.card_ratio_4_3{border:1px solid #e3e3e3;border-radius:10px;overflow:hidden;height:307px;margin-bottom:16px;background-color:#fff;display:flex;justify-content:center;position:relative}.fitment-data-table-wrapper h3{margin:0;font-size:calc(var(--font-heading-scale) * 2.4rem);line-height:30px;font-weight:400;color:#4f4c4d;padding:20px 20px 0}.fitment-data-table-wrapper p{padding:0 20px;margin-bottom:0}.fitment-data-table-wrapper{box-shadow:0 10px 30px #b7b7b71a;border:2px solid #f7f7f7;border-radius:10px;padding:0;position:relative}.fitment-data-table th{font-size:18px;line-height:28px;color:#4f4c4d;padding:1rem 2rem!important;text-align:left}.fitment-data-table td{font-size:16px;line-height:28px;color:#4f4c4d;padding:1rem 2rem!important;text-align:left}.fitment-data-table table{width:100%;box-shadow:none}.fitment-data-table tbody tr:nth-child(2n){background-color:#f7f7f7}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1}}.loading{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:99}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite;font-size:0}.loading .text-dark{color:#676262!important}.loading .text-light{color:#000!important}@media (max-width: 1600px){.each-vehicle-in-garage .ymm-icon-danger svg{width:14px;height:14px;stroke:none}}@media (max-width:1399px){.home-layout-4 .ymm-modal .ymm-form-select select{height:50px}.ymm-add-to-garage-form-wrapper{margin-top:24px}.ymm-add-to-garage-form-modal .ymm-button-holder-wrapper{margin-top:0}.ymm-modal{width:600px}.verify-fitment_fitment_fit .verify-fitment_title{font-size:20px}.verify-fitment_fitment_fit .verify-fitment_body{width:100%}}@media (max-width: 1199px){.bottom_menu .bottom_menu_wrapper{flex-wrap:wrap}.bottom_menu .bottom-nav-list,.bottom_menu #newly-added-garage-btn{width:100%}.change-clear-btn-wrapper button{font-size:18px}.ymm-products-wrapper{width:calc(100% - 300px)}.ymm-filters-products{column-gap:20px}}@media (max-width:1280px){.ymm-form-container{flex-direction:column;row-gap:20px}}@media (max-width:1024px){.ymm-form-container select{padding:.7rem .5rem}#newly-added-garage-btn .navPages-action{border-radius:0}#filters-wrapper-mobile.mobile-filters-open .filters-button-wrapper,.close-mobile-filter{display:block;position:absolute;right:24px;top:27px}.custom-ymm-form-for-home-page{padding:1rem 0 0!important}.garage-wrapper-wrapper{left:0}#newly-added-garage-btn .navPages-action:after,#newly-added-garage-btn .navPages-action:before,.header-navigation #newly-added-garage-btn:after,div#newly-added-garage-btn:after{content:none}.header-navigation #newly-added-garage-btn{float:none}#newly-added-garage-btn span{text-align:left}#newly-added-garage-btn span.selected-ymm-ymm{max-width:inherit;margin-right:.8rem}span.selected-ymm.selected-ymm-vq{width:auto}#newly-added-garage-btn .navPages-action{padding-left:15px;padding-right:15px}#newly-added-garage-btn .navPages-action{height:auto;column-gap:1rem}#newly-added-garage-btn span.change-vehicle:after{transform:translateY(-50%);top:50%;height:20px}.search-page-ymm-form-container .ymm-select{padding-left:20px;padding-right:20px}.search-page-ymm-form-container .ymm-select,.ymm-add-to-garage-form-wrapper{background-position:calc(100% - 20px)}.garage-wrapper-wrapper{max-width:80%;left:unset;right:0}.categories-items-wrapper{grid-template-columns:repeat(4,1fr)}}@media (max-width: 992px){.ymm-change-or-clear{margin:0 0 20px;flex-wrap:wrap;gap:16px}.ymm-form-container{flex-direction:unset}.ymm-change-or-clear,.ymm-form-search-page{padding:20px}.search-page-ymm-form-container .ymm-button-holder-wrapper{width:auto}.ymm-form-search-page .ymm-form-container .ymm-form-select{width:calc(33.33% - 10px)}.categories-items-wrapper{grid-template-columns:repeat(4,1fr);padding:20px 0}.search-page-ymm-form-container .ymm-select{padding-left:20px;padding-right:20px}.ymm-add-to-garage-form-wrapper .ymm-select{padding-left:20px;padding-right:20px;background-position:calc(100% - 20px)}.custom-ymm-wrapper-for-home-page .ymm-form-select .ymm-select:disabled,.search-page-ymm-form-container .ymm-select:disabled,.ymm-add-to-garage-form-wrapper .ymm-select:disabled,.productView-details .ymm-select:disabled{background-position:calc(100% - 20px)}.custom-ymm-wrapper-for-home-page .ymm-form-select .ymm-select.ymm-select-selected,.search-page-ymm-form-container .ymm-select.ymm-select-selected,.ymm-add-to-garage-form-wrapper .ymm-select.ymm-select-selected,.productView-details .ymm-select.ymm-select-selected{background-position:calc(100% - 20px)}.ymm-go-btn .btn-go{padding-left:20px;padding-right:20px}.ymm-form-search-page .ymm-button-holder{gap:16px;justify-content:center}.custom-ymm-form-for-home-page{margin-top:10px;background:#fff;padding:15px 20px!important}.custom-ymm-form-for-home-page .ymm-form-container{flex-direction:unset}.custom-ymm-form-for-home-page .ymm-form-select-items{width:auto;flex:1}.custom-ymm-form-for-home-page .ymm-button-holder-wrapper{width:auto}.custom-ymm-form-for-home-page .ymm-form-container .ymm-form-select{width:calc(33.33% - 10px)}.custom-ymm-form-for-home-page .ymm-clear-btn,.custom-ymm-form-for-home-page .ymm-go-btn{width:calc(50% - 5px)}.custom-ymm-wrapper-for-home-page .ymm-button-holder .button{font-size:18px;line-height:28px;padding:9px 30px 11px}.ymm-product-thumbnail-wrapper.card_ratio_4_3{height:200px}.search-page-ymm-form-container .ymm-button-holder .button{font-size:14px;padding:0 .5em;min-width:80px}}@media (max-width: 989px){.filters-wrapper-desktop,.custom-search-wrapper-desktop,.filters-selections-and-all-filters{display:none}.ymm-products-wrapper{width:100%}.ymm-filters-products{column-gap:0}.bottom_menu .page-width{padding:0!important}.change-clear-btn-wrapper button{font-size:14px}.filters-button-wrapper{display:block;display:flex;justify-content:space-between;margin-top:20px;align-items:center}#newly-added-garage-btn .navPages-action,.label-sort-by{display:none}.search-results-count-sort-by{flex-direction:row-reverse}}@media (min-width: 990px){.menu-drawer-container{display:none!important}button.button.button-primary.filters-button{display:none}}@media (max-width:767px){.ymm-change-or-clear h4{font-size:28px;line-height:32px}.search-results-count-sort-by{gap:10px}.sort-by .sort-by-select.select{min-width:auto}.ymm-form-search-page .ymm-button-holder{gap:8px}.custom-ymm-wrapper-for-home-page .ymm-button-holder .button,.search-page-ymm-form-container .ymm-button-holder .button{height:50px;text-transform:none}.search-page-ymm-form-container .ymm-button-holder .button{text-transform:uppercase}.search-page-ymm-form-container .ymm-button-holder-wrapper .ymm-button-holder{margin:0 auto}.our-own-wrapper .ymm-button-holder{justify-content:center}.ymm-modal .close-icon svg{width:16px;height:16px;top:-1px;position:relative}.ymm-modal{padding:40px 50px;min-width:396px}.ymm-modal h3{font-size:24px}.garage-wrapper-wrapper{max-width:80%;min-width:80%;left:unset!important;right:0!important;margin:0}.garage-wrapper-wrapper:after,.garage-wrapper-wrapper:before{content:none}.ymm-form-container{flex-wrap:wrap;gap:2rem}.ymm-form-container .ymm-form-select{flex:1 0 47%}.ymm-button-holder,.ymm-button-holder button{width:100%}.custom-ymm-wrapper-for-home-page .ymm-form-select .ymm-select,.search-page-ymm-form-container .ymm-select,.ymm-add-to-garage-form-wrapper .ymm-select,.productView-details .ymm-select{height:50px;background-position:calc(100% - 32px) 50%;background-size:10px}.ymm-change-or-clear,.ymm-form-search-page{flex-wrap:wrap;padding:3rem;justify-content:center}.ymm-change-or-clear{justify-content:left}.ymm-products.grid-col-3,.ymm-products.grid-col-4{grid-template-columns:repeat(2,calc(50% - 5px))}.ymm-change-or-clear h4{margin-bottom:10px}.categories-items-wrapper{grid-template-columns:repeat(4,1fr)}.ymm-form-search-page .ymm-form-container{flex-direction:column}.ymm-form-search-page .ymm-form-container .ymm-form-select{width:auto;flex:1 0 100%}.ymm-products-wrapper .sale-price{font-size:18px;line-height:24px}.ymm-form-search-page .ymm-title{font-size:22px;margin-bottom:12px;line-height:34px;letter-spacing:.64px;text-transform:uppercase}.change-clear-btn-wrapper{gap:20px;flex-wrap:wrap}.change-vehicle-wrapper,.clear-selection-wrapper{width:auto}.ymm-product-name-price{padding:0 15px}.ymm-product-item .product-action-buttons .add-to-cart-btn{padding:0 1.4rem 2.4rem}.productView-details .ymm-select{padding-top:.5rem;padding-bottom:.5rem}.custom-ymm-wrapper-for-home-page .ymm-form-select .ymm-select,.search-page-ymm-form-container .ymm-select,.ymm-add-to-garage-form-wrapper .ymm-select,.productView-details .ymm-select{background-position:calc(100% - 20px)}#newly-added-garage-btn .navPages-action .icon-grage svg{width:38px;height:30px}#shopify-section-template--16461280706716__custom_liquid_z9WYrG .halo-block-header .title .text{font-size:32px}.custom-ymm-form-for-home-page .ymm-form-select-items,.custom-ymm-form-for-home-page .ymm-button-holder-wrapper,.custom-ymm-form-for-home-page .ymm-form-container .ymm-form-select{width:100%}.home-page-select-your-vehicle h3,.home-page-select-your-vehicle .h3{margin-bottom:10px;text-align:center}.ymm-modal .ymm-button-holder{padding:0}.ymm-modal .ymm-go-btn,.ymm-modal .ymm-clear-btn{width:calc(50% - 16px* 2 / 3)}.search-page-ymm-form-container .ymm-form-container{flex-direction:column}.search-page-ymm-form-container .ymm-button-holder-wrapper{width:100%}.ymm-products.grid-col-3,.ymm-products.grid-col-4{row-gap:20px}.categories-items-wrapper{grid-template-columns:repeat(3,1fr)}}@media (max-width:650px){.ymm-modal{width:calc(100% - 100px)}}@media (max-width:567px){.ymm-modal{width:100%;padding:20px;max-width:90%;min-width:90%}.ymm-form-container .ymm-form-select{flex:1 0 100%}.categories-items-wrapper{grid-template-columns:repeat(2,1fr)}img.cm_vehicle-categories_category-image,.cm_vehicle-categories_category-image-container svg.placeholder-svg{width:100%;height:150px;object-fit:cover;border-radius:4px}.ymm-modal h3{font-size:26px}.pagination li.pagination-link{margin:0}.ymm-form-search-page .ymm-clear-btn,.ymm-form-search-page .ymm-go-btn{width:calc(50% - 4px)}}@media (max-width: 551px){.verify-fitment{flex-wrap:wrap;justify-content:center;row-gap:10px}.verify-fitment .verify-fitment_fitment{text-align:center}.verify-fitment_fitment_fit .verify-fitment_body{justify-content:center}.ymm-button-holder{flex-wrap:wrap}.loading-indicator{flex-direction:column}.ymm-fitment-result-table .ymm-fitment-verify-inner .lacks-data-header{font-size:20px}.verify-fitment_body{justify-content:center;margin-top:10px}.products-related .product{padding-left:5px;padding-right:5px}.garage-wrapper-wrapper{max-width:100%;min-width:100%;left:0!important;right:0!important;margin:0}.ymm-product-thumbnail-wrapper.card_ratio_4_3{height:auto}.change-vehicle-wrapper,.clear-selection-wrapper{width:calc(50% - 10px)}.change-clear-btn-wrapper button,.change-clear-btn-wrapper{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/ymm-fitment.css.map */
