.blog-full-content a,.content-page-inr p a:hover,.need-help-wrap a{text-decoration:underline}.card-image-content,.category-box a,.dismantler-contact-dtl,.filter-label>div,.filter-opt-wrapper>div,.footer-menu ul,.form-wrapper .form-field,.part-content-wrapper ul,.parts-item-inr,.plan-include-list,.seller-contact-right,.seller-dtl-left ul,.seller-fullDetails ul,.skeleton-card-image-content,.specification-wrap ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal}.custom-btn,.skeleton-link-text{color:rgba(var(--whiteColor));white-space:nowrap}.filter-label span,.filter-opt-wrapper>div small{color:rgba(var(--blackColor),50%)}.card-image-content h3,.footer-box.footer-menu,.section-head h2,.seller-box-inr h4 a{text-transform:capitalize}.dismantler-contact-dtl a span,.filter-opt-wrapper,.latest-part-inr.no-wrap{word-break:break-all}.owl-carousel .owl-item{width:100%;display:block}img{user-select:none;user-drag:none;-webkit-user-drag:none}.owl-carousel{visibility:hidden}.owl-carousel.owl-loaded{visibility:visible!important}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:transparent!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.image-card-slider,.image-card-slider .owl-stage,.seller-img.images-2,.skeleton-image-card-slider{display:flex}.skeleton-slide-item{flex:0 0 calc(100% / 4);max-width:calc(100% / 4)}.skeleton-image-card-box{position:relative;border-radius:12px;overflow:hidden;margin:10px}.skeleton-card-image-content h3,.skeleton-link-text{border-radius:8px;background:#e0e0e0;animation:1.2s linear infinite shimmer1}.skeleton-card-img{height:170px;width:100%;background:#e0e0e0;animation:1.2s linear infinite shimmer1}@keyframes shimmer1{0%{background-position:100%}100%{background-position:-100%}}.skeleton-card-image-content{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start;height:100%;width:100%;padding:20px;gap:15px}.skeleton-card-image-content h3{width:225px;height:40px}.skeleton-link-text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:8px 15px;gap:10px;text-wrap:nowrap;width:110px;height:35px}.popular-make-skelton-img,.popular-make-skelton-item a,.popular-make-skelton-item a h5,.skeleton-card-image-content h3,.skeleton-card-img,.skeleton-link-text{background:linear-gradient(90deg,#e0e0e0 25%,#f5f5f5 50%,#e0e0e0 75%);background-size:200% 100%}.search-list-skelton .action-wrap .pdf-btn,.search-list-skelton .action-wrap a.custom-btn,.search-list-skelton .action-wrap span.custom-btn,.search-list-skelton .brand-name,.search-list-skelton .detail-list li,.search-list-skelton .dismantler-contact-dtl li a,.search-list-skelton .dismantlers-item-detail h4,.search-list-skelton .dismantlers-item-thumbnail,.search-list-skelton .dismantlers-title,.search-list-skelton .dismantlers-title span,.search-list-skelton .head-left p,.search-list-skelton .listing-view-wrap button,.search-list-skelton .part-item-detail h4,.search-list-skelton .part-item-thumbnail>a,.search-list-skelton .part-item-thumbnail>span,.search-list-skelton .parts-item-btm,.search-list-skelton .shortBy p,.search-list-skelton .shortBy select,.search-list-skelton .thumbnail-label,.search-list-skelton p.seller-name,.skeleton-card-image-content h3{background:linear-gradient(90deg,#e0e0e0 45%,#f5f5f5 70%,#e0e0e0 75%);background-size:200% 100%}.popular-make-skelton-img,.popular-make-skelton-item a,.popular-make-skelton-item a h5{background:#e0e0e0;animation:1.2s linear infinite shimmer1;border-radius:8px}.popular-make-skelton{display:flex;flex-wrap:wrap}.popular-make-skelton-item{width:calc(100% / 7);padding:10px;display:inline-block}.popular-make-skelton-item a{height:122px;width:100%;display:flex;align-items:center;flex-direction:column;gap:10px;justify-content:center}.popular-make-skelton-img{width:90px;height:60px}.filter-item .custom-dropdown,.form-field,.image-card-slider .slide-item,.image-card-slider.owl-loaded .owl-item .slide-item,.overlay,.single-detail-wrapper .custom-btn.show-all,.tab-main-box table,table.dataTable>tbody>tr.child ul.dtr-details{width:100%}.popular-make-skelton-item a h5{width:100px;height:30px}.image-card-slider .slide-item{display:inline-block}.overlay{position:fixed;top:0;left:0;height:100%;background:rgba(var(--blackColor),40%);display:flex;justify-content:end;z-index:99992;visibility:hidden;opacity:0;align-items:self-start;padding:10px}.custom-btn,.deals-left .deal-content h2,.top-border{background:rgba(var(--primaryColor))}body{overflow-x:hidden}.top-border{height:5px;width:100%}.custom-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 20px;border-radius:8px;border:2px solid transparent;font-weight:600;font-size:var(--baseFontSize);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;flex-wrap:nowrap}.custom-btn:hover{background:rgba(var(--secondaryColor),.85)}.custom-btn.border-btn{background:0 0;border:1px solid rgba(var(--whiteColor));padding:10px 16px}.custom-btn.border-btn:hover{background:rgba(var(--whiteColor));color:rgba(var(--blackColor))}.card-image-content .link-text,.category-box h5,.custom-btn img,.image-card-box .card-img img,.pagination-wrapper li img,.popular-make-slider .slide-item h5,.popular-make-swiper-slider .slide-iten h5,.thumbnail-item img{-webkit-transition:var(--Animation300);-o-transition:var(--Animation300);transition:var(--Animation300)}.custom-btn.border-btn:hover img,.pagination-wrapper li:hover img{-webkit-filter:invert(1);filter:invert(1)}.custom-section,.find-part-section{padding:5% 0}.bg-light-gray,.category-box a,.specification-wrap ul li,.top-header,.views-wrap,body.wfilter,body.wresult{background:rgba(var(--blackColor),4%)}.scroll-to-top{position:fixed;bottom:20px;right:20px;background-color:rgba(var(--primaryColor));cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;z-index:91;border-radius:5px;width:45px;height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.find-part-section,.main-nav-toggle,body.modal-active,body.search-sidebar-open{overflow:hidden}.close-filter{background:0 0;border:0}.close-filter img{max-width:18px}.switch-wrapper .radio-group{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:rgba(var(--whiteColor));border:1px solid rgba(var(--blackColor),.2);border-radius:12px;overflow:hidden;-webkit-box-shadow:0 5px 5px rgba(var(--blackColor),.1);box-shadow:0 5px 5px rgba(var(--blackColor),.1)}.switch-wrapper .radio-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px;cursor:pointer;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.how-it-box-reverse .home-how-it-box-inr .home-how-it-content,.switch-wrapper .radio-label+.radio-label{padding-left:0}.deals-wrapper .deals-right,.switch-wrapper .radio-label:first-child{padding-right:0}.language-country-wrap,.radio-option input,.search-rightContent-inr:empty,.search-rightContent-listing,.swiper-button-next:after,.swiper-button-prev:after,.switch-wrapper input[type=radio],.tab-menu ul a img+img,.tab-menu ul a.active img,body.wresult .rightContent-inr-skelton .rightContent-head,html[lang=en] img[data-lang=es],html[lang=es] img[data-lang=en]{display:none}.switch-wrapper .custom-radio{display:inline-block;padding:10px 10px 10px 40px;border-radius:8px;font-size:14px;color:rgba(var(--blackColor),.6);background-color:transparent;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;text-align:center;white-space:nowrap;font-weight:500;position:relative}.switch-wrapper .custom-radio:before{content:'';position:absolute;left:16px;top:50%;width:14px;height:14px;border-radius:50%;-webkit-box-shadow:0 0 0 1px rgba(var(--blackColor),.4);box-shadow:0 0 0 1px rgba(var(--blackColor),.4);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.switch-wrapper input[type=radio]:checked+.custom-radio:before{width:10px;height:10px;-webkit-box-shadow:0 0 0 5px rgba(var(--whiteColor));box-shadow:0 0 0 5px rgba(var(--whiteColor))}.switch-wrapper .custom-radio.active,.switch-wrapper input[type=radio]:checked+.custom-radio{background:rgba(var(--primaryColor));color:rgba(var(--whiteColor))}.switch-wrapper.radio-label:last-child .custom-radio{border-top-right-radius:25px;border-bottom-right-radius:25px}.owl-dots,.slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;margin-top:15px;width:100%;flex-wrap:wrap}.blog-full-content p+h2,.blog-full-content p+h3,.blog-full-content p+h4,.blog-full-content p+h5,.blog-full-content p+h6,.slick-dots{margin-top:25px}.owl-dots .owl-dot,.slick-dots button{width:8px;height:8px;font-size:0;border-radius:50%;background-color:rgba(var(--blackColor),20%)!important;border:0}.owl-dots .owl-dot.active,.slick-dots .slick-active button{background-color:rgba(var(--primaryColor))!important}.breadcrumb-section{border-top:1px solid rgba(var(--blackColor),20%)}.breadcrumb-wrapper ul li+li:before{content:"|";color:rgba(var(--blackColor))}.breadcrumb-wrapper ul li a:hover,.category-box a:hover h5,.content-page-inr p a,.error-text,.faq-item.active h3,.nav-menu li+li a:hover,.popular-make-slider .slide-item>a:hover h5,.popular-make-swiper-slider .slide-iten>a:hover h5,.price-dtl h4,.search-sidebar-inr form button,.seller-dtl-left h4,.seller-dtl-left ul a:hover,.seller-name a:hover,.shop-container .shop-by-parts-items li a:hover{color:rgba(var(--primaryColor))}.breadcrumb-wrapper ul,.breadcrumb-wrapper ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px}.breadcrumb-wrapper{padding:12px 0;border-bottom:1px solid rgba(var(--blackColor),.122)}.breadcrumb-wrapper ul li span{font-weight:500;text-transform:capitalize;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.custom-modal-overlay,.custom-modals-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(var(--blackColor),70%);display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99992}.about-company-wrapper,.action-wrap ul,.category-box a,.country-wrapper,.custom-modal,.deals-wrapper,.deals-wrapper>div,.detail-list li.call-btn a,.dismantler-dlt,.dismantlers-item-wrapper,.dismantlers-title,.filter-container,.filter-item,.filter-label>div,.find-part-left,.find-part-wrapper,.form-row,.form-wrapper .form-field,.latest-part-detail,.latest-part-inr,.latest-part-slider,.listing-view-wrap,.main-footer-wrapper,.pagination-wrapper li,.parts-item-inr,.plan-include-list,.plans-list,.search-sidebar-wrapper,.section-head-center,.section-head-inline,.section-head.heading-border,.seller-box-inr h4 a,.seller-box-inr p,.seller-contact-info,.seller-contact-info a,.seller-contact-right,.seller-dtl,.seller-dtl-left ul,.seller-fullDetails ul,.seller-fullDetails ul a,.seller-social-media ul,.single-detail-wrapper,.steps-container,.vin-lookup-wrapper,.work-step-icon,.work-step-separator{display:-webkit-box;display:-ms-flexbox}.custom-modal{height:100%;margin:0 20px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom-modal-main{background:rgba(var(--whiteColor));padding:40px;border-radius:8px;-webkit-box-shadow:0 4px 6px rgba(var(--blackColor),10%);box-shadow:0 4px 6px rgba(var(--blackColor),10%);max-width:600px;position:relative;z-index:1100;overflow:auto;max-height:calc(100vh - 30px)}.close-modal{position:absolute;top:0;right:-40px;background:0 0;border:none;font-size:18px;cursor:pointer}.form-field input,.form-field textarea,.main-header,.select-dropdown{background:rgba(var(--whiteColor));width:100%}.form-row{display:flex;gap:15px}.about-company-left p+p,.blog-full-content p+p,.content-page-inr p+p,.faqs-section-wrapper .faq-item+.faq-item,.form-row+.form-row,.single-gallery-carousel-thumbnail-box{margin-top:15px}.form-field input,.form-field textarea{padding:11px 15px;border-radius:8px;border:1px solid rgba(var(--blackColor),20%);-webkit-transition:var(--Animation300);-o-transition:var(--Animation300);transition:var(--Animation300);font-size:14px}.form-field textarea{resize:none;height:144px;overflow:auto}.form-field label{font-weight:500;margin-bottom:5px;display:inline-block;font-size:14px}.form-field input:hover,.form-field select:focus,.form-field select:hover,.form-field textarea:hover,.search-wrapper:hover{border:1px solid rgba(var(--blackColor))}.custom-modal-inr h3{font-size:calc(var(--mediumFontSize) + 1px)}.filter-label label,.top-header-center h4,.top-header-left h4,.top-header-right>ul>li{font-size:14px;font-weight:600}.form-row.btn-row,.shop-container .search-rightContent-inr>div+div,.tab-main-box{margin-top:30px}.form-row.btn-row .custom-btn{margin:0 auto}.info-text{font-size:13px;color:rgba(var(--blackColor),60%)}header.rd-header{position:relative;z-index:999}.top-header{padding:7px 0;position:relative;z-index:999999999}.callTo-action-wrapper,.top-header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filter-label,.shortBy,.top-header-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.filter-opt-wrapper,.search-wrapper input{font-size:var(--baseFontSize);font-weight:500}.btm-footer-right ul,.head-right,.social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.deal-content a img,.search-active .close-btn,.social-links a,.top-header-right ul>li a img{display:-webkit-box;display:-ms-flexbox;display:flex}.contact-wrapper,.top-header-right>ul,.top-header-right>ul>li>a{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.top-header-wrapper a:hover{opacity:.8}.contact-wrapper,.top-header-right>ul{display:flex;-ms-flex-align:center;align-items:center}.top-header-right>ul>li{padding:5px 10px}.top-header-right>ul>li+li{padding-right:0;border-left:1px solid rgba(var(--blackColor),20%)}.top-header-right>ul>li>a{display:flex;-ms-flex-align:center;align-items:center;gap:5px;min-width:95px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all var(--Animation300);-o-transition:all var(--Animation300);transition:all var(--Animation300)}.main-header-left,.select-dropdown li a,.seller-contact-left{-webkit-box-align:center;display:-webkit-box;display:-ms-flexbox}.top-header-right>ul>li a div{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.select-dropdown{display:none;position:absolute;border-radius:10px;border:1px solid rgba(var(--blackColor),15%);-webkit-box-shadow:0 5px 5px 0 rgba(var(--blackColor),10%);box-shadow:0 5px 5px 0 rgba(var(--blackColor),10%);top:100%;min-width:120px;right:0;z-index:991;padding:8px}.contact-section,.country-dropdown,.deals-section,.language-dropdown,.main-header,.nav-toggle-wrapper,.part-item-thumbnail,.popular-make-slider,.popular-make-wrapper,.search-container{position:relative}.select-dropdown li a{padding:6px 10px;border-radius:7px;cursor:pointer;-webkit-transition:all var(--Animation300);-o-transition:all var(--Animation300);transition:all var(--Animation300);display:flex;-ms-flex-align:center;align-items:center;gap:8px}.select-dropdown li img{max-width:16px}.nav-toggle-wrapper .nav-menu li+li,.select-dropdown li+li,.user-detail p+p{margin-top:5px}.select-dropdown li a:hover,.select-dropdown li.selected a{background:rgba(var(--blackColor),7%)}.footer-box .select-dropdown,.language-country-wrap .select-dropdown{top:initial;bottom:100%}.main-header{padding:20px 0;z-index:99991;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.dropdown-options,.filter-container,.filter-opt-wrapper,.form-field select,.pagination-wrapper li,.part-item-thumbnail>a img,.parts-item-inr,.plan-box-inr,.plan-box-inr h3,.search-wrapper,select{-webkit-transition:var(--Animation300);-o-transition:var(--Animation300)}.main-header.header-sticky{position:fixed;border-bottom:1px solid rgba(var(--blackColor),10%)}.main-header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px}.main-header-center,.part-item-detail,.search-rightContent,.search-rightContent-skelton-wrap,.single-detail-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.main-header-left,.seller-contact-left{display:flex;-ms-flex-align:center;align-items:center;gap:20px}.nav-toggle,.responsive-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:0;padding:0;background:0 0}.main-header-left,.main-header-right{-webkit-box-flex:0;-ms-flex:0 0 22%;flex:0 0 22%}.main-header-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;gap:15px}.custom-section.search-result-wrapper,.howIt-find-part{padding-top:0}.search-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7px;border:1px solid rgba(var(--blackColor),20%);border-radius:12px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-shadow:0 1px 5px 0 rgba(var(--blackColor),10%);box-shadow:0 1px 5px 0 rgba(var(--blackColor),10%);transition:var(--Animation300)}.search-active .search-wrapper{border-radius:12px 12px 0 0}.custom-btn.search-btn{padding:9px}.search-wrapper input{width:100%;height:100%;border:0;padding:9px 12px}.search-results{position:absolute;top:100%;left:0;width:100%;background:rgba(var(--whiteColor));border:1px solid rgba(var(--blackColor),20%);border-radius:0 0 12px 12px;-webkit-box-shadow:0 5px 5px 0 rgba(var(--blackColor),10%);box-shadow:0 5px 5px 0 rgba(var(--blackColor),10%);list-style:none;padding:10px;display:none;z-index:99999;border-top:0;max-height:250px;overflow:auto}.dropdown-options,.filter-container{-webkit-box-shadow:0 4px 10px 0 rgba(var(--blackColor),10%);box-shadow:0 4px 10px 0 rgba(var(--blackColor),10%);transition:var(--Animation300)}.search-results li{padding:8px 10px;cursor:pointer;border-radius:8px;font-weight:500}.footer-box p+p,.redline-section-wrapper p+p,.search-results li+li,.seller-dtl-right button+button{margin-top:10px}.search-results li:hover{background-color:rgba(var(--blackColor),5%)}.close-btn{position:absolute;right:65px;border:0;background:0 0;display:none}.hero-banner-inr{position:relative;border-radius:24px}.hero-banner-inr:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;height:calc(100% - 105px);background:url(/assets/images/hero-background.png) center/cover no-repeat}.hero-banner-inr:before{content:"";position:absolute;top:0;left:0;width:100%;height:calc(100% - 105px);background:linear-gradient(180deg,rgba(var(--primaryColor),15%) 60%,rgba(var(--primaryColor),0) 100%);border-radius:20px}.hero-banner-img img{width:100%;height:457px;-o-object-fit:cover;object-fit:cover;display:none}.hero-banner-content{width:100%;padding:56px 40px;position:relative!important;z-index:2}.gradient-text{background:rgba(var(--primaryColor));text-align:center}.hero-banner-content p{font-size:var(--regularFontSize);text-align:center}.filter-container{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:rgba(var(--whiteColor));border-radius:12px}.dropdown-options{position:absolute;top:calc(100% + 0px);left:0;background:rgba(var(--whiteColor));border-top:1px solid rgba(var(--blackColor),20%);width:100%;z-index:9;max-height:275px;overflow:auto;border-radius:0 0 10px 10px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.filter-opt-wrapper{padding:12px 20px;transition:var(--Animation300)}.hidden-dropdown{opacity:0;visibility:hidden;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.filter-wrapper{margin:3% auto 0;max-width:1014px}.filter-label input{border:0;padding:0;width:100%;font-size:14px}.custom-dropdown label,.m-h-nav-wrap img{cursor:pointer}.cta-for-no-result .callTo-action-text p,.filter-label span{font-size:var(--baseFontSize)}.card-image-content h3,.current-page a,.deal-content a,.deal-content p,.find-part-left h3,.find-part-right,.find-part-right h2 a,.pagination-wrapper li:hover a,.search-sidebar-inr form button:hover{color:rgba(var(--whiteColor))}.filter-label>div{display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.filter-item{-webkit-box-flex:1;-ms-flex:1;flex:1;border-right:1px solid rgba(var(--blackColor),20%);display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;cursor:pointer;position:relative}.filter-container.dropdown-active{border-bottom-left-radius:0}.filter-container .btn-wrap,.filter-item .custom-dropdown{padding:10px 12px}.filter-label .arrow img{width:10px}.custom-btn.filter-btn{padding:10px 20px}.filter-opt-wrapper>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.filter-opt-wrapper.selected,.filter-opt-wrapper:hover{background:rgba(var(--blackColor),5%)}.image-card-section{margin-top:-150px;position:relative}.image-card-wrapper{max-width:1270px;margin:0 auto;padding:0 10px;overflow:hidden;position:relative;z-index:1}.image-card-box{position:relative;border-radius:12px;overflow:hidden;width:100%}.card-img img{height:170px;-o-object-fit:cover;object-fit:cover;width:100%;display:block}.card-image-content,.category-box a{height:100%}.card-image-content{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start;width:100%;padding:20px;gap:15px}.owl-item:nth-child(3n+1) .card-image-content{background:rgb(1 45 83 / 60%)}.owl-item:nth-child(3n+2) .card-image-content{background:rgb(90,71,71,.7)}.owl-item:nth-child(3n) .card-image-content{background:rgba(3,23,34,.7)}.card-image-content h3{max-width:235px;font-size:calc(var(--mediumFontSize))}.card-image-content .link-text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:8px 15px;background:rgba(var(--whiteColor),30%);width:auto;border-radius:8px;color:rgba(var(--whiteColor));gap:10px;white-space:nowrap;text-wrap:nowrap}.card-image-content .link-text img{width:auto}.image-card-box a:hover .card-img img,.part-item-thumbnail a:hover img,.thumbnail-item:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.image-card-box a:hover .link-text{background:rgba(var(--whiteColor),50%)}.find-part-right p,.section-head p{font-size:calc(var(--baseFontSize) + 2px)}.popular-seller-wrapper,.similar-item-wrapper.seller-similar-item-wrap,.top-categories-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.similar-item-wrapper.similar-part-slider{display:flex;overflow:auto;min-width:270px;flex-wrap:wrap}.similar-part-item{flex:0 0 calc(100% / 5);max-width:calc(100% / 5)}.popular-make-wrapper,.popular-seller-wrapper,.similar-item-wrapper,.top-categories-wrapper{margin:3% -10px 0}.category-box{-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 7);flex:0 0 calc(100% / 7);max-width:calc(100% / 7);padding:10px}.category-box a{padding:20px 10px;border-radius:8px;border:1px solid transparent;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;text-align:center}.category-box a:hover,.shop-container .shop-by-parts-items li a:hover{border-color:rgba(var(--primaryColor));background:rgba(var(--primaryColor),5%)}.category-img img{max-height:72px;-o-object-fit:contain;object-fit:contain;max-width:100%}.popular-make-slider .slide-item img,.popular-make-swiper-slider .slide-iten img{max-width:100%}.callTo-action-section{background:rgba(var(--primaryColor),.1);padding:32px 0}.custom-btn.logout-btn,.latest-part-box,.nav-menu,.seller-box-inr,.seller-fullDetails,.total-report-wrap h5,.user-icon{background:rgba(var(--whiteColor))}.big-text{font-size:calc(var(--extraLargeFontSize) - 4px);font-weight:700;line-height:1}.callTo-action-text p,.home-how-it-work h4{font-size:calc(var(--mediumFontSize))}.popular-make-slider .slide-item>a,.popular-make-swiper-slide .slide-item>a,.popular-make-swiper-slider .slide-item>a{padding:20px 10px;border-radius:8px;border:1px solid transparent;background:rgba(var(--blackColor),4%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;text-align:center;height:100%;-webkit-transition:var(--Animation300);-o-transition:var(--Animation300);transition:var(--Animation300)}.popular-make-slider .slide-item>a:hover,.popular-make-swiper-slider .slide-item>a:hover{border:1px solid rgba(var(--primaryColor))}.popular-make-swiper-slider .swiper-button-next,.popular-make-swiper-slider .swiper-button-prev{position:absolute;top:56%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:8px;left:-50px;width:40px;height:40px;font-size:0;border:1px solid rgba(var(--blackColor),10%);background:url(./../images/chevron-left.svg) rgba(var(--whiteColor)) no-repeat center;-webkit-box-shadow:0 4px 10px 0 rgba(var(--blackColor),10%);box-shadow:0 4px 10px 0 rgba(var(--blackColor),10%)}.popular-make-swiper-slider .swiper-button-next{background:url(./../images/chevron-right.svg) rgba(var(--whiteColor)) no-repeat center;left:initial!important;right:-50px}section.custom-section.bg-light-gray.popular-seller-section{position:relative;z-index:91}.seller-box{padding:10px;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;position:relative}.seller-box-inr h4{line-height:1.5}.seller-box-inr h4 a{display:flex;line-height:27px}.seller-box:hover .seller-box-inr h4+p{opacity:0;height:0}.seller-box-inr p{font-weight:400;font-size:14px;line-height:1.5;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.seller-fullDetails{opacity:0;visibility:hidden;position:absolute;width:calc(100% - 2px);padding:10px 20px 20px;left:1px;z-index:91;border-radius:0 0 12px 12px;box-shadow:0 36px 40px -10px rgba(var(--blackColor),15%)}.seller-box-inr{padding:10px;border-radius:12px}.seller-box-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(var(--whiteColor));border-radius:12px;-webkit-box-shadow:0 10px 40px -10px rgba(var(--blackColor),20%);box-shadow:0 10px 40px -10px rgba(var(--blackColor),20%);opacity:0;will-change:opacity;-webkit-transition:.15s cubic-bezier(.17, .62, .44, .99);-o-transition:.15s cubic-bezier(.17, .62, .44, .99);transition:.15s cubic-bezier(.17, .62, .44, .99);margin-bottom:-150px;pointer-events:none}.listing-view-wrap button.active-view img,.seller-box:hover .seller-box-overlay,.tab-menu ul a.active img,.tab-menu ul a:hover img{opacity:1}.blog-page-wrapper .parts-item-inr a.read-more-btn:hover,.content-page-inr p a:hover,.custom-btn.logout-btn,.dismantlers-title,.latest-part-inr:hover h5,.part-item-detail h4 a:hover,.pdf-btn,.plan-box.popular-plan .plan-box-inr h3,.radio-option input:checked+.radio-option-content h3,.radio-option input:checked+.radio-option-content p,.recent-post-item h5 a:hover,.seller-box-inr h4 a:hover,.seller-fullDetails ul a:hover,.site-footer a:hover,.where-find-erap.failure-reason,h4.plan-price{color:rgba(var(--secondaryColor))}.seller-box-inr-top{position:relative;z-index:2}.seller-box:hover .seller-fullDetails{height:auto;opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.seller-img{display:-ms-grid;display:grid;-ms-grid-columns:2fr 10px 1fr;grid-template-columns:2fr 1fr;gap:10px;padding-bottom:6px}.seller-img img{width:100%;border-radius:6px;-o-object-fit:cover;object-fit:cover;height:65px}.seller-social-media svg,.social-links svg{width:25px;height:auto;transition:.3s}.seller-social-media svg path,.social-links a:hover svg:not(.icn-whatsapp) path{stroke:rgba(var(--primaryColor))}.social-links a:hover svg.icn-whatsapp path{fill:rgba(var(--primaryColor))}.seller-img img:first-child{-ms-grid-row-span:2;grid-row:span 2;min-height:140px}.seller-img.images-2 img{max-width:calc(50% - 5px);min-height:140px}.cta-for-no-result .callTo-action-image img,.deal-content{max-width:300px}.nav-menu{display:none;border-radius:10px;border:1px solid rgba(var(--blackColor),15%);-webkit-box-shadow:0 5px 5px 0 rgba(var(--blackColor),10%);box-shadow:0 5px 5px 0 rgba(var(--blackColor),10%);padding:20px;position:absolute;top:150px;left:0}.nav-menu.active,.tab-menu ul a.active img+img{display:block}.seller-fullDetails ul{border:1px solid rgba(var(--blackColor),20%);border-radius:12px;padding:20px 15px;display:flex;gap:10px;-ms-flex-direction:column;flex-direction:column;word-break:break-all;margin-bottom:15px}.seller-fullDetails ul a{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-weight:400;font-size:14px}.seller-fullDetails button.custom-btn{width:100%;margin-top:15px;padding:10px 20px}.deals-wrapper{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:5px;min-height:340px}.deal-content{position:relative;z-index:1}.deal-img{position:absolute;top:0;width:calc(50% - 3px);border-radius:12px;overflow:hidden}.deals-wrapper>div{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;padding-right:40px}.deals-left .deal-img,.directory-box:hover .directory-box-btn svg{left:0}.deals-right .deal-img{right:0}.deal-img img{width:100%;display:block;height:340px;-o-object-fit:cover;object-fit:cover}.country-wrapper .country-dropdown>a,.deal-content a,.pdf-btn,.plan-include-list li{display:-webkit-inline-box;display:-ms-inline-flexbox}.deal-content h2{font-size:calc(var(--largeFontSize) + 18px);line-height:1.2}.deals-right .deal-content h2{background:#fa9c01}.deal-content p{font-size:calc(var(--baseFontSize) + 4px);font-weight:400;margin:20px 0}.deal-content a{background:rgba(var(--whiteColor),20%);padding:7px 14px;border-radius:50px;font-size:calc(var(--regularFontSize) + 2px);font-weight:600;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-blend-mode:color;text-align:center;gap:10px}.deal-content a:hover{background:rgba(var(--whiteColor),40%)}.deal-img:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%}.deals-right .deal-img:after{background:rgba(3,23,34,.2)}.deals-left .deal-img:after{background:rgba(61,1,1,.1)}.section-head-center{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.action-wrap ul,.section-head-inline{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-page-wrapper,.latest-part-wrapper,.part-content-wrapper{margin-top:3%}.latest-part-slider{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0}.latest-part-box{-webkit-box-flex:1;-ms-flex:1 1 33.333%;flex:1 1 33.333%;max-width:33.333%;border:1px solid rgba(var(--blackColor),20%)}.find-part-wrapper,.latest-part-inr{-webkit-box-align:center;display:flex}.latest-part-box:first-child{border-top-left-radius:10px}.latest-part-box:last-child{border-bottom-right-radius:10px;border-right:1px solid rgba(var(--blackColor),20%)!important}.latest-part-box:nth-child(3){border-top-right-radius:10px}.latest-part-box:nth-child(2),.latest-part-box:nth-child(3n-1){border-left:0;border-right:0}.latest-part-box:nth-child(3n+1):nth-last-child(-n+3){border-bottom-left-radius:10px}.latest-part-box:nth-child(n+4){border-top:0}.latest-part-inr{-ms-flex-align:center;align-items:center;gap:15px;padding:10px}.latest-part-img,.recent-post-item>a{width:120px}.latest-part-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px;max-height:100px;min-height:100px;object-fit:fill}.latest-part-detail{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-box-flex:1;-ms-flex:1;flex:1}.latest-part-detail p{font-size:13px;color:rgba(var(--blackColor),80%);letter-spacing:-.2px}.latest-part-detail h5{font-size:calc(var(--baseFontSize) + 2px);font-weight:500;-webkit-transition:var(--Animation300);-o-transition:var(--Animation300);transition:var(--Animation300)}.form-field select,.pagination-wrapper li,.part-item-thumbnail>a img,.parts-item-inr,.plan-box-inr,.plan-box-inr h3,select{transition:var(--Animation300)}.latest-part-detail label{font-size:14px;font-weight:700;color:rgba(var(--blackColor))}.latest-part-detail .custom-btn{font-size:14px;padding:5px 15px;gap:5px;opacity:0;visibility:hidden}.image-card-swiper-slider.swiper-initialized,.latest-part-inr:hover .latest-part-detail .custom-btn,[class^=tooltip]:hover:after{opacity:1;visibility:visible}.find-part-wrapper{background:rgba(var(--primaryColor));border-radius:12px;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 80px;position:relative}.find-part-wrapper:after{content:'';position:absolute;right:0;top:0;height:100%;width:40%;background:url(../images/find-part-layer.svg) center right/100% no-repeat}.find-part-left{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px}.find-part-right,.howIt-find-part .find-part-right{position:relative;z-index:9}.main-nav-toggle .top-border,.main-nav-toggle .top-header{z-index:99;position:relative}.autoPart-connect-wrapper h4{font-weight:500;margin-bottom:20px}.autoPart-connect-wrapper p,.content-page-inr p{font-weight:400;line-height:1.5}.autoPart-connect-wrapper p+p,.contact-form-wrapper,.custom-modal-inr .inline-text+form{margin-top:20px}.footer-contact p a{display:flex;gap:5px;align-items:self-start}.footer-contact p a img{margin-top:3px}.site-footer{background:rgba(var(--blackColor),4%);border-top:1px solid rgba(var(--blackColor),10%)}.main-footer{padding:6% 0}.main-footer-wrapper{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:90px}.btm-footer{padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid rgba(var(--blackColor),20%)}.btm-footer a,.btm-footer p{color:rgba(var(--blackColor),80%);font-size:14px}.country-wrapper .country-dropdown a:hover,.detail-list li+li::before,.form-field select,.tab-menu ul a:hover,select{color:rgba(var(--blackColor))}.site-footer h4{font-size:var(--baseFontSize);letter-spacing:1.3px;text-transform:uppercase;margin-bottom:12px}.blog-page-wrapper .parts-item-inr a.read-more-btn:hover path,.custom-login-btn svg path,.footer-contact a:hover svg path{stroke:rgba(var(--secondaryColor))}.footer-contact svg{position:relative;top:3.5px}.dismantler-contact-dtl,.footer-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}.dataTables_wrapper table.dataTable tbody td:last-child,.dataTables_wrapper table.dataTable thead th:last-child,.footer-box.footer-social,.seller-dtl-right{text-align:right}.social-wrapper .social-links{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.social-wrapper{margin-bottom:25px}.country-wrapper .country-dropdown>a{display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 10px;border:1px solid rgba(var(--blackColor));border-radius:6px;gap:10px;min-width:150px}.country-wrapper{display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.country-dropdown a span,.seller-dtl-left ul a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.bg-position-bottom,.bg-position-top{background:rgba(var(--primaryColor),10%)}.section-head.heading-border{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}.search-sidebar-wrapper{margin-top:3%;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.search-sidebar{width:305px}.search-sidebar-inr{position:sticky;top:110px;overflow:auto;max-height:calc(100vh - 110px);padding:0 0 15px}.search-sidebar-inr .form-wrapper .form-field{margin-top:10px;gap:0}.search-rightContent-inr{margin-left:25px;padding-left:25px;height:100%;border-left:1px solid rgba(var(--blackColor),20%)}.section-head.heading-border h1,.section-head.heading-border h2{letter-spacing:-1px;font-size:calc(var(--largeFontSize) + 8px);border-bottom:6px solid rgba(var(--primaryColor));text-transform:capitalize}.search-sidebar-inr h4{font-size:calc(var(--regularFontSize) + 1px);text-transform:capitalize}.form-wrapper .form-field{margin-top:15px;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5px}.content-page-inr p a,.dataTables_wrapper table.dataTable tbody td b,.form-wrapper .form-field>label,.seller-name b,.seller-social-media h5{font-weight:500}.select2-container--disabled .select2-selection,select[disabled]{background-color:rgba(var(--blackColor),4%)!important;pointer-events:none}.form-field select,select{padding:15px;border-radius:8px;border:1px solid rgba(var(--blackColor),20%);font-size:var(--baseFontSize);-webkit-box-shadow:0 4px 4px 0 rgba(var(--blackColor),5%);box-shadow:0 4px 4px 0 rgba(var(--blackColor),5%);background-color:rgba(var(--whiteColor))}.shortBy select{padding:10px 30px 10px 10px;font-size:14px;min-width:auto;width:auto}.listing-view-wrap button{border:0;background:0 0}.detail-list li,.make-dtl-wrap label{background:rgba(var(--blackColor),10%)}.listing-view-wrap{display:flex;gap:10px}.listing-view-wrap button img{opacity:.3}.search-item-wrapper{margin:0 -10px}.parts-item{-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 4);flex:0 0 calc(100% / 4);max-width:calc(100% / 4);padding:20px 10px}.parts-item-inr{display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;background:rgba(var(--whiteColor))}.thumbnail-label,.thumbnail-label a{display:-webkit-box;display:-ms-flexbox;color:rgba(var(--whiteColor))}.thumbnail-label{position:absolute;top:10px;right:10px;background:rgba(var(--secondaryColor));border-radius:20px;padding:5px 10px;display:flex}.thumbnail-label a{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px}.thumbnail-label a img{max-width:15px}.part-item-thumbnail>a img{min-height:156px;-o-object-fit:cover;object-fit:cover;display:block;max-height:156px;background-image:url(../../assets/images/placeholder.png);background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:100%}.part-item-thumbnail>a{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;border-radius:8px}.part-item-detail h4{border-bottom:1px solid rgba(var(--blackColor),20%);padding-bottom:7px;font-family:var(--regularFontSize)}.brand-name{color:rgba(var(--blackColor),60%);font-size:14px;padding:5px 0}.detail-list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:self-start;gap:6px;-ms-flex-wrap:wrap;margin:2px 0 5px;font-size:14px}.detail-list li{position:relative;padding:4px 10px;border-radius:12px}.make-dtl-wrap label,.vin-dtl label{padding:5px 15px;margin-top:5px;font-size:calc(var(--baseFontSize) + 2px)}.detail-list li+li::before{content:"|";width:0;opacity:0;margin:0;font-size:0}.seller-name{font-size:14px;text-transform:capitalize}.rightContent-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;border-radius:8px;background:rgba(var(--blackColor),4%);margin-bottom:10px}.list-view-active .parts-item-inr{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.list-view-active .parts-item{-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 2);flex:0 0 calc(100% / 2);max-width:calc(100% / 2)}.list-view-active .parts-item-inr .part-item-thumbnail{-webkit-box-flex:0;-ms-flex:0 0 210px;flex:0 0 210px}.pagination-wrapper ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px}.pagination-wrapper{margin-top:35px}.pagination-wrapper li{min-width:32px;width:auto;height:32px;border-radius:8px;border:1px solid rgba(var(--blackColor),10%);display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.pagination-wrapper li a{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.current-page,.pagination-wrapper li:hover{background:rgba(var(--secondaryColor));color:rgba(var(--whiteColor))}.detail-list li.call-btn{background:rgba(var(--secondaryColor))}.detail-list li.call-btn img{max-width:12px}.detail-list li.call-btn a{display:flex;gap:5px;color:rgba(var(--whiteColor))}.single-partDetail-section{padding:2% 0 5%}.single-detail-wrapper{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:30px}.make-dtl-wrap,.specification-wrap ul{gap:10px;display:-webkit-box;display:-ms-flexbox}.single-detail-img{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.single-detail-img-inr img{border-radius:12px;max-height:500px;-o-object-fit:cover;object-fit:cover}.thumbnail-item{overflow:hidden;border-radius:12px;cursor:pointer}.single-gallery-carousel-thumbnail-box img{min-height:126px;max-height:126px!important}.specification-wrap ul{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.seller-dtl-left ul,.specification-wrap ul li{-ms-flex-direction:column}.specification-wrap ul li{border:1px solid rgba(var(--blackColor),10%);border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 10px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:90px}.specification-wrap ul li img{margin-bottom:8px;min-height:30px;max-height:30px;-o-object-fit:contain;object-fit:contain;width:40px}.specification-wrap ul li label{color:rgba(var(--blackColor),70%);font-size:14px}.make-dtl-wrap{margin:12px 0 15px;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start}.make-dtl-wrap label{font-weight:500;color:rgb(var(--blackColor));border-radius:20px;display:inline-block}.views-wrap{border:1px solid rgba(var(--blackColor),20%);border-radius:8px;font-size:12px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:5px 10px}.vin-dtl label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:8px;border:1px solid rgba(var(--blackColor),10%);background:rgb(102 102 102 / 40%);font-weight:600;text-transform:uppercase}.vin-dtl label span{width:6px;height:6px;border:1px solid rgba(var(--blackColor));background:#e0e0e0;border-radius:50%}.dismantlers-item-detail .seprator,.download-wrap,.part-content-wrapper h5,.price-dtl{margin:15px 0}.price-dtl h4{font-size:var((--mediumFontSize) + 1px)}.seller-dtl{padding:15px 20px;border-radius:12px;border:1px solid rgba(var(--primaryColor));display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;background:rgba(var(--primaryColor),5%);margin:5px 0 15px}.review-btn{max-width:95px;padding:8px;border-radius:50px;border:1px solid rgba(var(--blackColor),20%);-webkit-box-shadow:0 4px 4px 0 rgba(var(--blackColor),5%);box-shadow:0 4px 4px 0 rgba(var(--blackColor),5%);display:inline-flex;background:#fff}.seller-dtl-left h4{font-weight:600;margin-bottom:10px;text-transform:capitalize}.seller-dtl-left ul{display:flex;flex-direction:column;gap:2px}.about-company-wrapper h4,.home-how-it-work .section-head p,.part-content-wrapper h4,.work-step h4{font-size:calc(var(--baseFontSize) + 4px)}.seprator{display:block;margin:12px 0 20px;height:1px;background:rgba(var(--blackColor),20%)}.part-content-wrapper ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5px;margin-bottom:15px}.plan-box-inr h3,.recent-post-wrap h3,.work-step h4{margin-bottom:10px}.similar-item-wrapper .similar-part-item,.slide-item{padding:10px}.similar-item-wrapper .similar-part-item .parts-item-inr{padding:10px;border-radius:10px}.similar-item-wrapper .similar-part-item:hover .parts-item-inr{-webkit-box-shadow:0 4px 10px 0 rgba(var(--blackColor),20%);box-shadow:0 4px 10px 0 rgba(var(--blackColor),20%)}.seller-contact-section{padding-top:20px;overflow:hidden}.seller-similar-item-wrap .similar-part-item{-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 5);flex:0 0 calc(100% / 5);max-width:calc(100% / 5)}.seller-contact-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px;background:rgba(var(--primaryColor));border-radius:12px;position:relative;padding:20px}.seller-contact-left h3{color:rgba(var(--whiteColor));text-transform:capitalize}.seller-contact-info{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 12px;margin-top:5px}.seller-contact-info li:first-child{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.seller-contact-info a{color:rgba(var(--whiteColor));font-size:14px;display:flex;gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.seller-contact-info a img,.user-detail a img{width:16px}.about-company-right textarea,.contact-form-wrapper textarea{height:100px}.seller-contact-right{display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:10px;padding-right:50px;-webkit-box-flex:0;-ms-flex:0 0 22%;flex:0 0 22%;position:relative;z-index:1}.seller-contact-wrapper:after{content:'';position:absolute;right:-20px;top:0;height:100%;width:25%;background:url(../images/find-part-layer.svg) center right/100% no-repeat}.about-company-section{padding:40px 0 5%}.about-company-wrapper{display:flex;gap:40px}.about-company-right{-webkit-box-flex:0;-ms-flex:0 0 450px;flex:0 0 450px;max-width:450px;padding:30px;background:rgba(var(--blackColor),4%);border-radius:12px;border:1px solid rgba(var(--blackColor),4%)}.about-company-right .custom-btn,.contact-right .form-row.btn-row .custom-btn{width:100%;padding:10px 20px}.seller-social-media{margin-top:30px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;background:#f5f5f5;border:1px solid rgba(var(--blackColor));border-radius:50px;padding:10px 20px}.seller-social-media ul{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.custom-modal-inr .inline-text img,.seller-social-media ul img{width:25px}.callTo-action-section .search-wrapper{background:rgba(var(--whiteColor));border:0;margin-top:15px}.vin-search-section .callTo-action-text p{font-size:calc(var(--mediumFontSize) - 6px);color:rgb(var(--blackColor),65%)}.vin-search-section .callTo-action-text{padding-right:70px;max-width:70%}.callTo-action-section .search-wrapper .custom-btn.search-btn{padding:9px 16px}.how-it-work-wrapper{margin-top:60px}.find-part-left-content{max-width:520px}.find-part-left-content p{color:#fff;margin-top:6px}.steps-container{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;gap:30px}.work-step{text-align:center;max-width:330px;width:100%}.work-step-icon{background:rgba(var(--primaryColor));border-radius:50%;width:70px;height:70px;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto 20px}.work-step-icon img{width:30px;height:30px}.work-step-separator{width:27%;position:absolute;top:20px;left:58px;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);height:30px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.work-step-separator img{z-index:9}.work-step-separator:before{content:"";position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:-webkit-gradient(linear,left top,right top,color-stop(50%,rgba(var(--secondaryColor))),color-stop(50%,transparent)),-webkit-gradient(linear,left top,right top,color-stop(50%,rgba(var(--secondaryColor))),color-stop(50%,transparent)),-webkit-gradient(linear,left bottom,left top,color-stop(50%,rgba(var(--secondaryColor))),color-stop(50%,transparent)),-webkit-gradient(linear,left bottom,left top,color-stop(50%,rgba(var(--secondaryColor))),color-stop(50%,transparent));background:-o-linear-gradient(left,rgba(var(--secondaryColor)) 50%,transparent 50%),-o-linear-gradient(left,rgba(var(--secondaryColor)) 50%,transparent 50%),-o-linear-gradient(bottom,rgba(var(--secondaryColor)) 50%,transparent 50%),-o-linear-gradient(bottom,rgba(var(--secondaryColor)) 50%,transparent 50%);background:linear-gradient(90deg,rgba(var(--secondaryColor)) 50%,transparent 50%),linear-gradient(90deg,rgba(var(--secondaryColor)) 50%,transparent 50%),linear-gradient(0deg,rgba(var(--secondaryColor)) 50%,transparent 50%),linear-gradient(0deg,rgba(var(--secondaryColor)) 50%,transparent 50%);background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:11px 4px,11px 4px,4px 11px,4px 11px;background-position:0 0,200px 100px,0 100px,200px 0;-webkit-animation:15s linear infinite border-dance;animation:15s linear infinite border-dance;height:.5px}@-webkit-keyframes border-dance{0%{background-position:0 0,300px 116px,0 150px,216px 0}100%{background-position:300px 0,0 116px,0 0,216px 150px}}@keyframes border-dance{0%{background-position:0 0,300px 116px,0 150px,216px 0}100%{background-position:300px 0,0 116px,0 0,216px 150px}}.work-step-separator.separator-2{right:58px;left:initial;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.plan-box{padding:15px;flex:1}.plans-list{display:flex;margin:0 -15px}.plans-wrapper{max-width:800px;margin:20px auto 0}.plan-box-inr{height:100%;border-radius:24px;padding:30px;border:1px solid rgba(var(--blackColor),10%);background:rgba(var(--whiteColor))}.checkbox-field input:checked+label:after,.checkbox-field label:before{content:'';-webkit-transition:var(--Animation300);-o-transition:var(--Animation300)}.plan-box-inr p{color:rgba(var(--blackColor),70%)}h4.plan-price{font-size:calc(var(--largeFontSize) + 8px)}.pdf-btn{display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;padding:8px 20px;border-radius:30px;border:1px solid rgba(var(--secondaryColor));background:rgba(var(--secondaryColor),10%)}.pdf-btn:hover{background:rgba(var(--secondaryColor),7%)}.checkbox-field input:checked+label:before,.plan-box.popular-plan .plan-box-inr{border:1px solid rgba(var(--secondaryColor))}.plan-include-list{display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px}.plan-include-list li{position:relative;display:inline-flex;gap:12px}.plan-include-list li:before{content:'';background:url(./../images/check-mark.svg);width:21px;height:21px}.checkbox-field label:before,.dataTables_wrapper table.dataTable.display tbody tr.odd,.dataTables_wrapper table.dataTable.display tbody tr.odd>.sorting_1,.dataTables_wrapper table.dataTable.order-column.stripe tbody tr.odd>.sorting_1,.dataTables_wrapper table.dataTable.stripe tbody tr.odd{background-color:transparent}.vin-lookup-wrapper{display:flex;margin:20px -10px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.vin-lookup-box{padding:10px;-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 4);flex:0 0 calc(100% / 4)}.lookup-box-inr{padding:20px;border-radius:12px;border:1px solid rgba(var(--blackColor),10%);height:100%;background:rgba(var(--blackColor),4%)}.lookup-box-inr h4{margin:15px 0 10px;font-size:calc(var(--baseFontSize) + 4px)}.dismantlers-item-wrapper{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.dismantlers-item-wrapper .slick-dots{flex-wrap:wrap}.dismantlers-item{padding:10px;-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 3);flex:0 0 calc(100% / 3);max-width:calc(100% / 3)}.dismantlers-item-inr{padding:15px;border-radius:12px;border:1px solid rgba(var(--blackColor),10%);height:100%}.dismantlers-item-thumbnail{background:rgba(var(--primaryColor),10%);border-radius:8px;padding:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;background-repeat:no-repeat!important;background-size:cover!important;background-position:center top!important;height:144px}.dismantlers-title{width:80px;height:80px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:12px;border:1px solid rgba(var(--blackColor),10%);background:rgba(var(--whiteColor));font-size:28px;font-weight:600}.dismantlers-item-detail{padding-top:15px}.dismantler-dlt{margin:0 0 10px;display:flex;gap:12px}.dismantler-contact-dtl a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-size:14px}.action-wrap .pdf-btn{font-size:14px;padding:8px 15px}.action-wrap a.custom-btn{padding:7px 12px;gap:5px;font-size:14px}.dismantlers-item-detail .brand-name{font-size:12px;padding:0 0 5px}.contact-wrapper>div{width:50%}.contact-left{height:600px;overflow:hidden}.contact-left .find-part-wrapper:after{right:-130px;bottom:-130px;height:auto;width:500px}.contact-left .find-part-wrapper .find-part-left img{max-width:100px}.contact-left .find-part-wrapper{flex-direction:column;justify-content:center;align-items:self-start;gap:70px;height:100%}.form-row.checkbox-row,.shop-container .shop-by-parts-items li a{-webkit-box-orient:vertical;-webkit-box-direction:normal;gap:10px}.contact-left .find-part-wrapper .find-part-left{flex-direction:column;justify-content:flex-start;align-items:self-start;gap:0}.contact-right{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:50px 50px 50px 100px}.form-row.checkbox-row{-ms-flex-direction:column;flex-direction:column}.checkbox-field input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.checkbox-field label,[class^=tooltip]{position:relative;cursor:pointer}.checkbox-field label:before{-webkit-appearance:none;border:1px solid rgba(var(--blackColor),20%);width:18px;height:18px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:5px;border-radius:4px;transition:var(--Animation300);margin-top:-1px}.checkbox-field input:checked+label:after{display:block;position:absolute;top:6px;left:8px;width:4px;height:9px;border:solid rgba(var(--secondaryColor));border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);transition:var(--Animation300)}.form-field span.select2-selection__rendered{padding:0 15px!important;line-height:44px!important;color:rgba(var(--blackColor))!important}.form-field span.select2-selection{border-radius:8px;border:1px solid rgba(var(--blackColor),20%);-webkit-transition:var(--Animation300);-o-transition:var(--Animation300);transition:var(--Animation300);font-size:var(--baseFontSize);-webkit-box-shadow:0 4px 4px 0 rgba(var(--blackColor),5%);box-shadow:0 4px 4px 0 rgba(var(--blackColor),5%);background-color:rgba(var(--whiteColor));height:45px}body .select2-dropdown{border-color:rgba(var(--blackColor),20%)!important}body .select2-results__option{padding:8px 15px!important}.form-field .select2-container--default .select2-selection .select2-selection__arrow{height:45px}body .select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid rgba(var(--blackColor),20%);border-radius:5px;padding:8px}body .select2-container{max-width:100%!important;z-index:99999}body .select2-container--default .select2-results__option[aria-selected=true]{background-color:rgba(var(--blackColor),20%)}body .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:rgba(var(--primaryColor))}.content-page-inr h3,.content-page-inr p+h3{padding:20px 0 15px}.content-page-inr h3{font-size:var(--mediumFontSize)}.error-text,.wfilter .seller-contact-info a,.wfilter .thumbnail-label,.wresult .seller-contact-info a,.wresult .thumbnail-label{font-size:12px}.success-text{color:rgba(var(--successColor))}.loader{position:fixed;height:100vh;width:100%;background:#fff;z-index:99999;display:flex;justify-content:center;align-items:center}.car__body{-webkit-animation:.2s ease-in-out infinite alternate shake;animation:.2s ease-in-out infinite alternate shake}@keyframes shake{0%{transform:translateY(-1%)}100%{transform:translateY(3%)}}@supports (background:linear-gradient(45deg,rgba(var(--primaryColor)),rgba(var(--secondaryColor)))){.custom-btn,.find-part-wrapper,.seller-contact-wrapper,.switch-wrapper .custom-radio.active,.switch-wrapper input[type=radio]:checked+.custom-radio,.top-border,.work-step-icon{background:-o-linear-gradient(45deg,rgba(var(--primaryColor)),rgba(var(--secondaryColor)));background:linear-gradient(45deg,rgba(var(--primaryColor)),rgba(var(--secondaryColor)))}}@supports (background:linear-gradient(45deg,rgba(var(--secondaryColor),0.85),rgba(var(--primaryColor),0.85))){.custom-btn:hover{background:-o-linear-gradient(45deg,rgba(var(--secondaryColor),.85),rgba(var(--primaryColor),.85));background:linear-gradient(45deg,rgba(var(--secondaryColor),.85),rgba(var(--primaryColor),.85))}}@supports (background:linear-gradient(90deg,rgba(var(--blackColor)) 0%,rgba(var(--primaryColor)) 47%,rgba(var(--blackColor)) 100%)){.gradient-text{background:-webkit-gradient(linear,left top,right top,from(rgba(var(--blackColor))),color-stop(47%,rgba(var(--primaryColor))),to(rgba(var(--blackColor))));background:-o-linear-gradient(left,rgba(var(--blackColor)) 0,rgba(var(--primaryColor)) 47%,rgba(var(--blackColor)) 100%);background:linear-gradient(90deg,rgba(var(--blackColor)) 0,rgba(var(--primaryColor)) 47%,rgba(var(--blackColor)) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}}@supports (background:linear-gradient(90deg,rgba(var(--primaryColor),10%) 30%,rgba(var(--whiteColor),0) 100%)){.callTo-action-section{background:-webkit-gradient(linear,left top,right top,color-stop(30%,rgba(var(--primaryColor),10%)),to(rgba(var(--whiteColor),0)));background:-o-linear-gradient(left,rgba(var(--primaryColor),10%) 30%,rgba(var(--whiteColor),0) 100%);background:linear-gradient(90deg,rgba(var(--primaryColor),10%) 30%,rgba(var(--whiteColor),0) 100%)}}@supports (background:linear-gradient(91deg,rgba(var(--primaryColor)) 15%,rgba(var(--whiteColor),70%) 100%)){.deals-left .deal-content h2{background:-o-linear-gradient(359deg,rgba(var(--primaryColor)) 15%,rgba(var(--whiteColor),70%) 100%);background:linear-gradient(91deg,rgba(var(--primaryColor)) 15%,rgba(var(--whiteColor),70%) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}}@supports (background:linear-gradient(91deg,#FA9C01 15%,rgba(var(--whiteColor),70%) 100%)){.deals-right .deal-content h2{background:-o-linear-gradient(359deg,#fa9c01 15%,rgba(var(--whiteColor),70%) 100%);background:linear-gradient(91deg,#fa9c01 15%,rgba(var(--whiteColor),70%) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}}@supports (background:linear-gradient(270deg,rgba(3,23,34) 20%,rgba(3,23,34,0) 100%)){.deals-right .deal-img:after{background:-webkit-gradient(linear,right top,left top,color-stop(20%,rgba(3,23,34)),to(rgba(3,23,34,0)));background:-o-linear-gradient(right,rgba(3,23,34) 20%,rgba(3,23,34,0) 100%);background:linear-gradient(270deg,rgba(3,23,34) 20%,rgba(3,23,34,0) 100%)}}@supports (background:linear-gradient(200deg,rgba(61,1,1) 0%,rgba(var(--whiteColor),0%) 25%)){.deals-left .deal-img:after{background:-o-linear-gradient(250deg,rgba(61,1,1) 0,rgba(var(--whiteColor),0%) 25%);background:linear-gradient(200deg,rgba(61,1,1) 0,rgba(var(--whiteColor),0%) 25%)}}@supports (background:linear-gradient(180deg,rgba(var(--primaryColor),10%) 30%,rgba(var(--whiteColor),0) 100%)){.bg-position-top,.dismantlers-item-thumbnail{background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,rgba(var(--primaryColor),10%)),to(rgba(var(--whiteColor),0)));background:-o-linear-gradient(top,rgba(var(--primaryColor),10%) 30%,rgba(var(--whiteColor),0) 100%);background:linear-gradient(180deg,rgba(var(--primaryColor),10%) 30%,rgba(var(--whiteColor),0) 100%)}}@supports (background:linear-gradient(360deg,rgba(var(--primaryColor),10%) 30%,rgba(var(--whiteColor),0) 100%)){.bg-position-bottom{background:-webkit-gradient(linear,left bottom,left top,color-stop(30%,rgba(var(--primaryColor),10%)),to(rgba(var(--whiteColor),0)));background:-o-linear-gradient(bottom,rgba(var(--primaryColor),10%) 30%,rgba(var(--whiteColor),0) 100%);background:linear-gradient(360deg,rgba(var(--primaryColor),10%) 30%,rgba(var(--whiteColor),0) 100%)}}@supports (background:radial-gradient(circle,rgba(var(--whiteColor),100%) -10%,rgb(102 102 102 / 40%) 90%)){.vin-dtl label{background:-o-radial-gradient(circle,rgba(var(--whiteColor),100%) -10%,rgb(102 102 102 / 40%) 90%);background:radial-gradient(circle,rgba(var(--whiteColor),100%) -10%,rgb(102 102 102 / 40%) 90%)}}@supports (background:linear-gradient(45deg,#E0E0E0 0%,#7A7A7A 100%)){.vin-dtl label span{background:-o-linear-gradient(45deg,#e0e0e0 0,#7a7a7a 100%);background:linear-gradient(45deg,#e0e0e0 0,#7a7a7a 100%)}}.separator.separator-with-or{background:rgba(var(--blackColor),20%);margin:20px 0 0}.separator{height:.5px;background:rgba(var(--blackColor),40%);width:100%;margin-top:30px;position:relative;text-transform:uppercase;font-weight:600;margin-bottom:20px}.separator span{position:absolute;background:rgba(var(--whiteColor));padding:0 5px;top:0;left:0;right:0;margin:auto;text-align:center;width:30px;transform:translateY(-50%)}.search-sidebar-inr-head{display:flex;align-items:center;justify-content:space-between}.search-sidebar-inr form button{margin-left:5px;padding:5px 11px;font-size:14px;background:0 0;border:1px solid rgba(var(--primaryColor))}.nav-toggle-wrapper .nav-menu{top:100%;left:0;min-width:170px;padding:20px 15px}button#nav-toggle-wrapper{padding:10px;border-radius:8px;height:44px;border:1px solid rgba(var(--blackColor),20%);width:44px}.deals-section{margin:0 5%}.slick-track{margin-left:0}.dismantler-contact-dtl li:first-child{min-height:30px}.cta-for-no-result{border-radius:12px;margin-top:20px}.cta-for-no-result .big-text{font-size:calc(var(--mediumFontSize) + 20px)}.shop-container .single-detail-wrapper{margin:20px 0 0;gap:20px;flex-direction:column}.shop-container .rightContent-head{margin-bottom:5px}.shop-container .shop-by-parts-character{display:flex;gap:6px;flex:1;flex-wrap:wrap;background:rgb(0 0 0 / 5%);border-radius:8px;padding:15px}.shop-container .shop-by-parts-character li{height:31px;text-align:center;display:flex;justify-content:center;align-items:center;font-weight:500;border-radius:8px;cursor:pointer;transition:.3s;width:calc(100% / 7);font-size:12px}.shop-by-parts-character li.active,.shop-by-parts-character li:hover{background:rgba(var(--primaryColor));border-color:rgba(var(--primaryColor));color:rgba(var(--whiteColor))}.shop-container .shop-by-parts-items ul{display:flex;flex-wrap:wrap;margin:0 -10px 10px}.shop-container .shop-by-parts-items li{max-width:20%;width:100%;flex:0 0 calc(100% / 7);max-width:calc(100% / 7);padding:7px 10px}.shop-container .shop-by-parts-items li a{padding:15px 10px;border-radius:8px;border:1px solid rgba(var(--blackColor),10%);background:rgba(var(--blackColor),5%);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;height:100%;-webkit-transition:var(--Animation300);-o-transition:var(--Animation300);transition:var(--Animation300);justify-content:center;word-break:break-word;font-weight:500}.about-company-left,.faqs-main-right,.main-header-nav .main-header-nav-ul{flex:1}.main-header-nav{position:fixed;background:#fff;max-width:290px;width:100%;left:0;top:141px;height:calc(100% - 141px);transform:translateX(-100%);transition:.3s}.sticky-header .main-header-nav{top:98px;height:calc(100% - 98px)}.main-nav-toggle .main-header-nav{transform:translateX(0)}.main-header-nav-ul a{padding:12px 20px;display:inline-flex;width:100%;text-transform:capitalize;align-items:center;gap:8px}.main-header-nav-ul a img{width:20px}.main-header-nav-ul{display:flex;flex-direction:column;gap:4px;overflow:auto;max-height:calc(100vh - 210px)}.sticky-header .main-header-nav .main-header-nav-ul{max-height:calc(100vh - 165px)}@supports (height:100dvh){.main-header-nav-ul{max-height:calc(100dvh - 210px)}.sticky-header .main-header-nav .main-header-nav-ul{max-height:calc(100dvh - 165px)}}.main-header-nav-ul a:hover{background:rgba(var(--blackColor),8%)}.m-h-nav-wrap{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid rgba(var(--blackColor),20%)}.main-nav-toggle .overlay-main{opacity:1;visibility:visible;z-index:99}.main-nav-toggle .top-header{background:rgb(245 245 245)}.popular-make-swiper-slide .slide-item img{width:auto;height:50px;max-width:100%}.popular-make-slider .owl-nav button{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-45px;border-radius:8px;width:40px;height:40px;font-size:0!important;border:1px solid rgba(var(--blackColor),10%)!important;background:url(./../images/chevron-left.svg) rgba(var(--whiteColor)) no-repeat center!important;-webkit-box-shadow:0 4px 10px 0 rgba(var(--blackColor),10%);box-shadow:0 4px 10px 0 rgba(var(--blackColor),10%)}.popular-make-slider button.owl-next{background:url(./../images/chevron-right.svg) rgba(var(--whiteColor)) no-repeat center!important;left:initial;right:-45px}.swiper-pagination-bullet-active{background:#d81732}.image-card-swiper-slider{opacity:0;visibility:hidden;transition:opacity .3s;min-height:210px}.faq-question{display:flex;justify-content:space-between;align-items:center;padding:15px;border:none;width:100%;cursor:pointer;border-radius:12px;background:0 0;color:rgba(var(--blackColor))}.dataTables_wrapper .dataTables_paginate .paginate_button:hover,.paginate_button{color:rgba(var(--blackColor))!important}.faq-question h3{font-size:calc(var(--baseFontSize) + 1px);font-weight:600;letter-spacing:0;text-align:left;padding-right:10px;color:rgba(var(--blackColor))}#invalidVin-modal .modal-head h3,.total-report-wrap p{font-size:calc(var(--baseFontSize) + 4px);font-weight:600}.faqs-section-wrapper{max-width:1000px;margin:3% 0 0}.faq-item{background:rgba(var(--blackColor),4%);border-radius:8px;border:1px solid rgba(var(--blackColor),10%)}.faqs-section-wrapper .arrow{border:solid #333;border-width:0 2px 2px 0;display:inline-block;padding:4px;transform:rotate(45deg);transition:transform .3s}.faq-item.active .arrow{transform:rotate(-135deg);border-color:rgba(var(--primaryColor))}.faq-answer{display:none;padding:0 15px 15px}.answer-content{margin:0;line-height:1.6}.redline-section .section-head h2{line-height:1.1;margin-bottom:5px}.redline-section-wrapper{margin-top:1.6%}.swiper-horizontal{margin:0 auto;overflow:hidden;list-style:none;padding:0;z-index:1}.search-list-skelton{margin-left:25px;padding-left:25px;border-left:1px solid rgba(var(--blackColor),20%)}.search-list-skelton .head-left p{width:160px;height:20px;border-radius:5px}.search-list-skelton .shortBy p{height:20px;width:50px;border-radius:5px}.search-list-skelton .action-wrap .pdf-btn,.search-list-skelton .action-wrap a.custom-btn,.search-list-skelton .action-wrap span.custom-btn,.search-list-skelton .brand-name,.search-list-skelton .detail-list li,.search-list-skelton .dismantlers-item-detail h4,.search-list-skelton .dismantlers-item-thumbnail,.search-list-skelton .dismantlers-title,.search-list-skelton .dismantlers-title span,.search-list-skelton .head-left p,.search-list-skelton .listing-view-wrap button,.search-list-skelton .part-item-detail h4,.search-list-skelton .part-item-thumbnail>a,.search-list-skelton .part-item-thumbnail>span,.search-list-skelton .parts-item-btm,.search-list-skelton .shortBy p,.search-list-skelton .shortBy select,.search-list-skelton .thumbnail-label,.search-list-skelton p.seller-name{background:#e0e0e0;animation:1.2s linear infinite shimmer1;border:0}.search-list-skelton .parts-item-btm{border-radius:5px;margin-top:10px;padding:10px}.search-list-skelton .part-item-thumbnail>a,.search-list-skelton .part-item-thumbnail>span{display:flex;overflow:hidden;border-radius:8px;height:156px}.search-list-skelton .thumbnail-label{width:40px;height:25px}.search-list-skelton .detail-list li{height:20px;width:160px;border-radius:5px}.search-list-skelton .part-item-detail h4{width:100%;height:24px;border-radius:5px}.search-list-skelton .brand-name,.search-list-skelton p.seller-name{width:100px;height:18px;border-radius:5px}.search-list-skelton .listing-view-wrap button{width:37px;height:37px;border-radius:5px}.search-list-skelton .dismantler-contact-dtl li a{min-height:20px;width:100%;background:#e0e0e0;border-radius:5px}.search-list-skelton .action-wrap .pdf-btn{width:100px!important;height:30px}.search-list-skelton .action-wrap a.custom-btn,.search-list-skelton .action-wrap span.custom-btn{width:120px!important;height:30px}.search-list-skelton .dismantlers-item-detail h4{width:150px;height:25px}.search-list-skelton .dismantlers-title span{width:20px;height:20px}.search-list-skelton .dismantler-contact-dtl li:first-child{min-height:auto}.dismantler-section .search-list-skelton .detail-list li{width:85px}.dismantler-section .search-list-skelton .brand-name,.dismantler-section .search-list-skelton p.seller-name{width:60px}.dashboard-breadcrumb{background:rgba(var(--blackColor),2%)}.find-part-section.dashboard-find-part{padding:2% 0 0;background:rgba(var(--blackColor),2%)}.dashboard-find-part .find-part-wrapper{padding:27px 80px 27px 20px}.dashboard-find-part .find-part-wrapper:after{width:20%}.total-report-wrap{display:flex;align-items:center;gap:10px;background:rgba(var(--whiteColor),10%);padding:20px;border-radius:12px}.total-report-wrap p{color:#fff}.total-report-wrap h5{font-size:calc(var(--mediumFontSize));width:55px;height:43px;border-radius:50px;line-height:25px;display:flex;align-items:center;justify-content:center;color:rgba(var(--secondaryColor))}.user-detail a,.user-icon{align-items:center;display:flex}.blog-page-wrapper .search-item-wrapper,.dashboard-find-part .find-part-left{gap:20px}.user-detail a{gap:5px;color:rgba(var(--whiteColor))}.find-part-left .user-detail h3{padding-bottom:7px}.user-icon h2{color:rgba(var(--secondaryColor));text-transform:uppercase}.user-icon{width:120px;height:120px;justify-content:center;border-radius:50%}.dashboard-report-section{padding:3% 0 5%;background:rgba(var(--blackColor),2%)}.tab-box{display:none;padding:20px;border-radius:12px;box-shadow:0 4px 4px 0 rgba(var(--blackColor),10%);background:rgba(var(--whiteColor))}.tab-menu ul{display:flex;align-items:center;border-bottom:1px solid rgba(var(--blackColor),10%)}.tab-menu ul a{font-weight:500;padding:15px;display:flex;gap:5px;color:rgba(var(--blackColor),50%);border-bottom:2px solid rgba(var(--blackColor),0%)}.tab-menu ul a img{opacity:.5;transition:.3s}.tab-menu ul a.active{color:rgba(var(--secondaryColor));border-color:rgba(var(--secondaryColor))}.dataTables_wrapper .dataTables_filter{float:left;text-align:left}.dataTables_wrapper .dataTables_length{float:right;text-align:right;padding-bottom:15px}.dataTables_wrapper thead{background:#f2f2f2}.dataTables_wrapper .dataTables_filter input,.search-wrappers input{background:url(./../../assets/images/search-black.svg) 94% center/20px no-repeat}.dataTables_wrapper table.dataTable{border-bottom:1px solid rgba(var(--blackColor),10%);font-size:14px}.dataTables_wrapper table.dataTable thead td,.dataTables_wrapper table.dataTable thead th{padding:15px 12px;border-bottom:0;text-align:left;font-weight:500;color:rgba(var(--blackColor),60%)}.dataTables_wrapper table.dataTable tbody td,.dataTables_wrapper table.dataTable tbody th{padding:15px 12px}.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info{color:rgba(var(--blackColor),50%);font-size:14px}.dataTables_length select{min-width:65px;padding:10px 15px}.dataTables_length label{display:flex;align-items:center;gap:10px;color:rgba(var(--blackColor));font-size:14px}.action-btn,.status-label{display:inline-flex;align-items:center}.dataTables_wrapper .dataTables_paginate{padding-top:15px;display:flex;gap:10px}.paginate_button{background:#f2f2f2!important;border-radius:5px!important;margin:0!important}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background:rgba(var(--secondaryColor))!important;color:rgba(var(--whiteColor))!important;border-color:rgba(var(--secondaryColor))!important}.dataTables_wrapper .dataTables_filter input{margin-left:.5em;border:1px solid rgba(var(--blackColor),20%);padding:10px 36px 10px 15px;border-radius:8px}.status-label{padding:5px 10px;border-radius:35px;min-width:90px;justify-content:center}.status-label.complete-label{background:#dcfce7;color:#166534}.status-label.pending-label{background:#ffa5002b;color:orange}.status-label.failed-label{background:#fee2e2;color:#b91c1c}.action-btn{background:#f2f2f2;width:36px;height:36px;border:0;border-radius:8px;justify-content:center}table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>th:first-child:before{top:16px;height:18px;width:18px;border:0;border-radius:3px;box-shadow:none;line-height:18px;background-color:rgba(var(--secondaryColor));font-size:16px}.example-vin-wrap,.where-find-erap{border-radius:10px;margin-top:20px}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before{background-color:rgba(var(--secondaryColor))}.dataTables_wrapper table.dataTable tbody tr.child td:last-child,.dataTables_wrapper table.dataTable thead tr.child th:last-child{text-align:left;background:rgb(0 0 0 / 2%)}table.dataTable>tbody>tr.child ul.dtr-details>li{display:flex;align-items:center;gap:10px;justify-content:space-between}.btns-wrapper{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.howIt-box-wrap,.modal-head{display:flex;justify-content:space-between}.modal-head .close-modal{position:initial;background:rgb(0 0 0 / 10%);border-radius:6px;width:30px;height:30px;display:flex;align-items:center;justify-content:center}#invalidVin-modal .modal-head h3{color:rgba(var(--secondaryColor));display:flex;align-items:center;gap:10px}.custom-modal-inr .inline-text{display:flex;align-items:start;gap:10px;max-width:325px;margin:0 auto}.where-find-erap{padding:15px;background:#004E251A;color:#004e25}.where-find-erap h5{display:flex;align-items:center;gap:6px;font-weight:600}.where-find-erap ul{list-style:disc;padding-top:5px;margin-left:45px}.custom-modal-inr .inline-text p,.where-find-erap ul li{font-size:14px}.example-vin-wrap{padding:15px;border:1px solid}.example-vin-wrap p{margin-bottom:10px;font-size:14px}.example-vin-wrap label{width:100%;justify-content:center}.custom-modals-overlay .btn-row{display:flex;justify-content:center;margin-top:20px}#getReport-modal .form-row.btn-row,#reportGenerated-modal .form-row.btn-row,.form-row,.modal-head.modal-head-center,.processing-img{justify-content:center}.custom-modals-overlay .custom-modal-main,.new-vin-modal .custom-modal-main{max-width:445px;padding:30px 20px;width:400px}#accessVinReport-modal .form-row.btn-row .custom-btn{margin:0 auto;width:100%}#getReport-modal .form-row.btn-row .custom-btn,#payment-modal .form-row.btn-row .custom-btn,#payment-modal .form-row.btn-row button,#reportGenerated-modal .form-row.btn-row .custom-btn,.custom-modals-overlay .form-row.btn-row .custom-btn{margin:0}.radio-groups{display:flex;flex-direction:column;gap:5px}.radio-option .radio-option-content{flex:1;display:flex;justify-content:space-between;align-items:center;border:1px solid rgba(0 0 0 / 20%);border-radius:8px;padding:15px;transition:border-color .3s,background-color .3s;cursor:pointer;gap:40px}.radio-option h3{margin:0;font-size:16px;color:rgba(0 0 0);font-weight:600}.radio-option p{margin:5px 0 0;font-size:14px;color:rgba(var(--blackColor));font-weight:400}.radio-option .price{font-size:14px;font-weight:600;color:rgba(var(--secondaryColor))}.radio-option input:checked+.radio-option-content{background-color:rgba(var(--secondaryColor),10%);border-color:rgba(var(--secondaryColor))}.radio-option:hover{border-color:#d01a2f}.radio-icon-wrapper{padding-left:30px;position:relative}.radio-icon-wrapper:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:16px;height:16px;border:2px solid rgba(0 0 0 / 30%);border-radius:50%}.radio-option input:checked+.radio-option-content .radio-icon-wrapper:before{border-color:rgba(var(--secondaryColor))}.radio-option input:checked+.radio-option-content .radio-icon-wrapper:after{content:"";left:6px;top:48%;width:7px;height:3px;border-bottom:2px solid rgba(var(--secondaryColor));border-left:2px solid rgba(var(--secondaryColor));position:absolute;transform:translateY(-50%) rotate(-45deg)}.custom-btn.secondary-btn{background:rgb(0 0 0 / 10%);color:rgba(var(--blackColor))}.circle,.where-find-erap.failure-reason{background:rgba(var(--secondaryColor),10%)}.processing-img{display:flex;flex-direction:column;align-items:center;gap:7px}img.processing-car{animation:2s infinite bounce;-webkit-animation:2s infinite bounce;-moz-animation:2s infinite bounce;-o-animation:2s infinite bounce}@-webkit-keyframes bounce{0%,100%{-webkit-transform:translateY(0)}30%{-webkit-transform:translateY(-8px)}60%{-webkit-transform:translateY(8px)}}@-moz-keyframes bounce{0%,100%{-moz-transform:translateY(0)}30%{-moz-transform:translateY(-8px)}60%{-moz-transform:translateY(8px)}}@-o-keyframes bounce{0%,100%{-o-transform:translateY(0)}30%{-o-transform:translateY(-8px)}60%{-o-transform:translateY(8px)}}@keyframes bounce{0%,100%{transform:translateY(0)}30%{transform:translateY(-8px)}60%{transform:translateY(8px)}}#processing-modal .inline-text{justify-content:center;text-align:center;margin:15px 0}.ingo-para{text-align:center;font-size:14px;color:rgb(0 0 0 / 60%)}.modal-head.modal-column-direction{flex-direction:column;align-items:center;gap:10px;text-align:center}.modal-head.modal-column-direction div{position:relative;height:90px;width:90px}.bot-icon{position:absolute!important;top:50%;left:50%;transform:translate(-50%,-50%);width:auto!important;height:auto!important;display:flex}.circle{position:absolute;top:50%;left:50%;width:100%!important;height:100%!important;border-radius:50%;transform:translate(-50%,-50%) scale(.12);animation:2s ease-in-out infinite pulse}.circle-1{animation-delay:0s;background:rgb(213 19 46 / 30%)}.circle-2{animation-delay:0s;background:rgb(34 197 94 / 50%)}#payment-modal .custom-modal-inr .inline-text{text-align:center;margin-top:10px}.need-help-wrap{text-align:center;margin-top:25px}.need-help-wra p{color:rgb(0 0 0 / 50%)}.need-help-wrap a{font-weight:600;color:rgba(var(--secondaryColor))}.modal-head.modal-column-direction div.sucess-icon{background:#22c55E1A}#accessVinReport-modal .custom-modal-inr .inline-text p,#reportGenerated-modal .custom-modal-inr .inline-text p{text-align:center;margin-top:10px;width:100%;margin-bottom:10px}.modal-head.modal-column-direction div.redline-short-logo{background:linear-gradient(45deg,rgba(var(--primaryColor)),rgba(var(--secondaryColor)));width:100%;justify-content:center;border-radius:8px;margin-bottom:10px;display:flex}.inline-text.inline-column-text{flex-direction:column;align-items:center;gap:5px}.form-field.otp-field{display:flex;justify-content:center;gap:10px}.form-field.otp-field input{width:50px;text-align:center;font-size:18px;font-weight:600}.form-field.countdown-field p{text-align:center;color:rgb(0 0 0 / 50%);display:flex;align-items:center;justify-content:center;gap:5px}.modal-head.modal-column-direction div.redline-short-logo img{box-shadow:0 4px 4px 0 rgb(0 0 0 / 10%)}#accessVinReport-modal.custom-modals-overlay .form-row.btn-row .custom-btn{margin:0;width:100%}.action-btn:hover,.close-modal:hover,.custom-btn.secondary-btn:hover{background:rgb(0 0 0 / 12%)}.how-it-box-reverse .home-how-it-box-inr{flex-direction:row-reverse}.how-it-icon img{width:80px}.home-how-it-work-wrapper{display:flex;justify-content:center;max-width:730px;margin:0 auto;padding-top:40px;flex-direction:column}.home-how-it-box-inr{display:flex;align-items:center;height:100%;justify-content:space-between;gap:50px}.home-how-it-box-inr p{margin-top:10px;font-size:16px;color:rgb(0 0 0 / 80%);max-width:289px}.home-how-it-box-inr .how-it-image img{border-radius:12px;box-shadow:0 4px 10px 0 rgba(var(--blackColor),10%)}.home-how-it-content{padding:30px}.home-how-it-content h3{color:#c7001733;font-size:calc(var(--extraLargeFontSize))}.how-it-arrow-container{position:relative;height:100px}.how-it-arrow-container .arrow{position:absolute;top:-40px;left:54%;transform:translateX(-50%);width:120px;z-index:1}.arrow-first-container .arrow{width:92px;top:20px}.how-it-arrow-container+.home-how-it-box{margin-top:-30px}[class^=tooltip]:after{opacity:0;visibility:hidden;position:absolute;content:attr(data-tooltip);padding:7px;bottom:30px;left:50%;transform:translateX(-50%) translateY(-2px);background:rgba(var(--blackColor));color:#fff;z-index:2;transition:opacity .2s cubic-bezier(.64, .09, .08, 1),transform .2s cubic-bezier(.64, .09, .08, 1);border-radius:5px;font-size:14px;width:300px}[class^=tooltip]:hover:after{display:block;transform:translateX(-50%) translateY(0)}.shop-container .search-rightContentWrapper{display:flex;align-items:center;gap:15px;margin-bottom:15px}.shop-container .search-rightContentWrapper .head-left{border:1px solid rgba(var(--primaryColor));background:rgba(var(--primaryColor),5%);color:rgba(var(--primaryColor));padding:8px;border-radius:8px;width:44px;height:44px;text-align:center;line-height:1.6;font-weight:500;display:flex;align-items:center;justify-content:center}.shop-container .search-rightContentWrapper h4{font-weight:600}.search-wrapper input:hover{border-color:transparent}.border-none{border:0!important}.search-sidebar-inr.search-sidebar-inr-box{padding:30px 20px;border:1px solid #0000001a;border-radius:12px;box-shadow:0 4px 4px 0 #0000001a}.search-sidebar-inr.search-sidebar-inr-box h4{font-size:calc(var(--baseFontSize))}.search-wrappers input{padding-right:36px}.search-rightContent-inr .callTo-action-text span.big-text.gradient-text{font-size:45px}.animation-car-container{position:relative;width:50px;height:50px;display:flex;align-items:center;justify-content:center;margin:0 auto}.animation-car-container .circle{transform:translate(-50%,-50%) scale(.08)}.animation-car-container .circle-1{background:rgb(213 19 46 / 50%)}.howIt-box-inr{background:#f5f5f5;border-radius:16px;padding:24px;position:relative}.howIt-box{flex:1;max-width:calc(100% / 3 - 55px)}.howIt-box-inr p{padding-right:60px;margin-top:8px;min-height:50px}.howIt-box-inr h2.num{color:rgba(var(--secondaryColor),70%);position:absolute;right:-15px;top:-49px;font-size:calc(var(--largeFontSize) + 55px)}.howIt-image{margin-top:24px}.howIt-image img{width:100%;border-radius:16px;border:1px solid rgba(0,0,0,.1)}.custom-login-btn button.login-modal-button{border:none;background:0 0;font-weight:700;text-decoration:underline;color:rgba(var(--secondaryColor));font-size:calc(var(--mediumFontSize) - 6px);display:inline-flex;align-items:center;gap:5px}.blog-full-content a:hover,.custom-login-btn button.login-modal-button:hover{text-decoration:none}.custom-login-btn{margin-top:20px;color:rgb(var(--blackColor))!important}.find-part-right .custom-btn.logout-btn{font-size:calc(var(--baseFontSize) + 2px);padding:15px 25px}.main-header-nav{display:flex;flex-direction:column}.language-country-wrap>a{display:flex;justify-content:space-between;padding:10px 20px}.language-country-wrap>a div,.top-header-center,.top-header-center>ul{display:flex;align-items:center;gap:10px}.recent-post-item h5,div#blog-nav a span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.preport-and-directory-wrapper{display:flex;margin:0 -10px}.directory-box{flex:1;padding:10px}.directory-box-inr{padding:40px 30px 8%;border-radius:24px;background:#15d59f;position:relative;height:100%;overflow:hidden;transition:.3s;box-shadow:0 16px 20px -10px rgba(var(--blackColor),12%)}.directory-box-btn,.top-header-center ul a.btn{background:#000;display:inline-flex;gap:10px;font-weight:700}.directory-box+.directory-box .directory-box-inr{background:#ffbe0c}.directory-box-inr p{margin:20px 0;font-size:calc(var(--baseFontSize) + 8px);line-height:calc(var(--largeFontSize));font-weight:400;max-width:500px}.directory-box-inr:after{content:"";position:absolute;bottom:0;right:0;height:100%;width:40%;background:url(./../../assets/images/history-report-image.png) bottom right/100% no-repeat}.directory-box+.directory-box .directory-box-inr:after{background:url(./../../assets/images/member-directory-image.png) 30px bottom/95% no-repeat}.directory-box-btn{padding:12px 30px;border-radius:8px;color:#15d59f}.directory-box-btn svg{position:relative;left:-5px;transition:.3s}.directory-box+.directory-box .directory-box-btn{color:#ffbe0c}section.custom-section.preport-and-directory-section{padding:0!important}.directory-box:hover .directory-box-inr{box-shadow:0 16px 20px -10px rgba(var(--blackColor),15%);transform:scale(1.01)}.popular-make-swiper-slider .slide-item a img,.shop-container .shop-by-parts-items li a img{height:50px;width:auto}.form-field small{font-size:12px;color:rgb(0 0 0 / 75%)}.wfilter .language-country-wrap .country-dropdown,.wfilter .main-header-center,.wfilter .main-header-nav .m-h-nav-wrap,.wfilter .main-header-nav-ul,.wfilter .main-header-right,.wfilter .mobile-site-logo,.wfilter .nav-toggle,.wfilter .site-footer,.wfilter .top-header,.wfilter .userway_buttons_wrapper,.wresult .language-country-wrap .country-dropdown,.wresult .main-header-center,.wresult .main-header-nav .m-h-nav-wrap,.wresult .main-header-nav-ul,.wresult .main-header-right,.wresult .mobile-site-logo,.wresult .nav-toggle,.wresult .site-footer,.wresult .top-header,.wresult .userway_buttons_wrapper{display:none!important}.wfilter .main-header-left,.wresult .main-header-left{justify-content:space-between;flex-direction:row-reverse;width:100%;flex:0 0 100%}.wfilter header.rd-header,.wfilter main,.wresult header.rd-header,.wresult main{max-width:400px;margin:0 auto;width:100%;background:#fff}.wfilter .search-sidebar{width:100%!important}.wfilter .language-country-wrap,.wfilter .main-header-left .site-logo,.wresult .language-country-wrap,.wresult .main-header-left .site-logo{display:block!important}.wfilter .search-sidebar-inr .form-wrapper{position:static!important;transform:none!important;visibility:visible!important;opacity:1!important;width:100%!important;height:inherit!important}.submit-btn-field{margin-top:25px!important}.submit-btn-field .custom-btn{background:linear-gradient(45deg,rgba(var(--primaryColor)),rgba(var(--secondaryColor)));padding:10px 16px;color:#fff;margin:0}.wfilter .search-sidebar-inr{max-height:calc(100vh - 125px)}.wresult .parts-item{flex:0 0 calc(100% / 2)!important;max-width:calc(100% / 2)!important}.wresult .part-item-thumbnail>a img{min-height:100px!important;max-height:100px!important}.wfilter .main-header-left .site-logo img,.wresult .main-header-left .site-logo img{max-width:160px}.wfilter header.rd-header .container,.wfilter main .container,.wresult header.rd-header .container,.wresult main .container{padding:0 15px}.wfilter .detail-list,.wresult .detail-list{font-size:10px;flex-wrap:wrap}.wfilter .main-header-nav,.wresult .main-header-nav{position:initial;transform:initial;height:initial;max-width:100px}.wfilter .language-country-wrap .language-dropdown>a,.wresult .language-country-wrap .language-dropdown>a{display:flex;padding:10px;border:1px solid #0000001a;border-radius:8px;font-size:12px}.wfilter .language-country-wrap .language-dropdown a>div,.wresult .language-country-wrap .language-dropdown a>div{display:flex;width:100%;gap:8px}.wfilter .language-country-wrap .select-dropdown,.wresult .language-country-wrap .select-dropdown{top:40px;bottom:inherit}.blog-directory-wrapper .directory-box,.wfilter .language-country-wrap,.wresult .language-country-wrap{padding:0}.wfilter .search-list-skelton,.wfilter .search-rightContent-inr,.wresult .search-list-skelton,.wresult .search-rightContent-inr{margin-left:0;padding-left:0;border:0}.wresult .callTo-action-section{background:linear-gradient(180deg,rgba(var(--primaryColor),10%) 30%,rgba(var(--whiteColor),0) 100%)}.wresult .callTo-action-wrapper{flex-direction:column;text-align:center;gap:25px}.wresult .callTo-action-section h3{font-size:calc(var(--mediumFontSize) + 2px)}.wresult .search-rightContent-inr .callTo-action-text span.big-text.gradient-text{font-size:30px}.wresult .cta-for-no-result .callTo-action-image img{max-width:130px}.wresult .cta-for-no-result{margin-top:0}.wfilter .select-dropdown li a,.wresult .select-dropdown li a{padding:4px 8px;font-size:12px}.faqs-main-wrapper{display:flex;gap:30px}.faqs-main-left{flex:0 0 35%;max-width:35%}.faqs-section .section-head{text-align:left}.top-header-center ul>li.country-dropdown>a{background:rgba(var(--blackColor),4%);display:flex;border-radius:6px;color:rgba(var(--blackColor));padding:8px 15px;gap:5px;min-width:200px;justify-content:space-between}.top-header-center ul a.btn{padding:8px 20px;border-radius:6px;color:rgba(var(--whiteColor));font-size:14px}.top-header-center ul>li.country-dropdown>a div{display:flex;align-items:center;gap:6px}.top-header-center ul>li.country-dropdown>a>img{width:14px}.swiper-wrappers .slide-item{width:25%;min-width:270px}.swiper-wrappers{display:flex;overflow:auto}.popular-make-swiper-wrapper{display:flex;overflow:auto;flex-wrap:wrap}.popular-make-swiper-slide{flex:0 0 calc(100% / 7);max-width:calc(100% / 7)}@supports (background:linear-gradient(290deg,rgba(var(--blackColor),30%) 3%,#012D53 75%)){.image-card-swiper-slider .slide-item:first-child .card-image-content,.swiper-wrappers .slide-item:first-child .card-image-content{background:-o-linear-gradient(160deg,rgba(var(--blackColor),30%) 3%,#012d53 75%);background:linear-gradient(290deg,rgba(var(--blackColor),30%) 3%,#012d53 75%)}}@supports (background:linear-gradient(290deg,rgba(var(--blackColor),30%) 3%,#5A4747 70%)){.image-card-swiper-slider .slide-item:nth-child(2) .card-image-content,.swiper-wrappers .slide-item:nth-child(2) .card-image-content{background:-o-linear-gradient(160deg,rgba(var(--blackColor),30%) 3%,#5a4747 70%);background:linear-gradient(290deg,rgba(var(--blackColor),30%) 3%,#5a4747 70%)}}@supports (background:linear-gradient(90deg,rgba(3,23,34) 40%,rgba(3,23,34,0) 100%)){.image-card-swiper-slider .slide-item:nth-child(3) .card-image-content,.swiper-wrappers .slide-item:nth-child(3) .card-image-content{background:-webkit-gradient(linear,left top,right top,color-stop(50%,rgba(31 21 41 / 80%)),to(rgba(0 0 0 / 29%)));background:-o-linear-gradient(90deg,rgb(31 21 41 / 80%) 50%,rgb(0 0 0 / 29%) 100%);background:linear-gradient(90deg,rgb(31 21 41 / 80%) 50%,rgb(0 0 0 / 29%) 100%)}.image-card-swiper-slider .slide-item:nth-child(4) .card-image-content,.swiper-wrappers .slide-item:nth-child(4) .card-image-content{background:-webkit-gradient(linear,left top,right top,color-stop(40%,rgba(3,23,34)),to(rgba(3,23,34,0)));background:-o-linear-gradient(left,rgba(3,23,34) 40%,rgba(3,23,34,0) 100%);background:linear-gradient(90deg,rgba(3,23,34) 40%,rgba(3,23,34,0) 100%)}}.blog-subscribe .callTo-action-wrapper{justify-content:center;text-align:center}.blog-subscribe .callTo-action-text p{font-size:calc(var(--mediumFontSize) - 0px);color:rgb(var(--blackColor),65%)}.blog-subscribe .search-container{max-width:500px;padding:15px 0;margin:0 auto}.blog-sidebar{max-width:375px;margin-left:40px;flex:0 0 375px}.blog-page-wrapper .parts-item{border:1px solid rgba(var(--blackColor),10%)!important;border-radius:12px;padding:20px;flex:0 0 calc(100% / 3 - 14px);max-width:calc(100% / 3 - 14px)}.blog-page-wrapper .parts-item-inr{gap:16px}.blog-sidebar-inr .latest-part-slider{flex-direction:column;gap:15px;display:flex;margin:0}.blog-sidebar-inr .latest-part-slider .latest-part-box{flex:0 0 100%;max-width:100%;flex:0 0 100%;border-radius:8px!important;border:1px solid rgba(var(--blackColor),20%)!important}.blog-sidebar-inr h3{font-size:calc(var(--mediumFontSize) + 1px);text-transform:capitalize}.blog-page-wrapper .search-list-skelton{border:0;margin:0;padding:0}.blog-directory-wrapper .directory-box-inr{padding:24px 24px 8%;border-radius:8px}.blog-directory-wrapper .directory-box-inr p{font-size:var(--baseFontSize);line-height:var(--regularFontSize);margin-top:10px}.blog-directory-wrapper{display:flex;flex-direction:column;gap:15px;margin-top:30px}.blog-page-wrapper .parts-item .blog-date{font-size:12px;color:rgba(var(--blackColor),.6)}.blog-page-wrapper .parts-item .part-item-detail h4{border:0;padding:10px 0}.blog-page-wrapper .parts-item p.blog-excerpt{color:rgba(var(--blackColor),.8)}.blog-sidebar-inr .latest-part-slider .latest-part-box img{min-height:79px;max-height:79px;display:block;border-radius:4px}.blog-page-wrapper .parts-item-inr .part-item-thumbnail>a img{min-height:250px}.blog-page-wrapper .parts-item-inr a.read-more-btn{display:inline-flex;align-items:center;gap:5px;margin-top:12px}.search-sidebar-wrapper.blog-page-wrapper .search-rightContent .blog-directory-wrapper{flex-direction:row}div#blog-nav{display:flex;justify-content:space-between;align-items:center;margin-top:25px;padding-top:35px;border-top:1px solid solid;gap:10px;flex-wrap:wrap}div#blog-nav a{background:rgb(0 0 0 / 5%);border:1px solid #0000001a;padding:10px 20px;border-radius:8px;font-size:16px;font-weight:500;max-width:330px;display:flex;align-items:center;gap:10px}a#next-post{margin-left:auto;text-align:right}.single-blog-action p{font-size:16px!important}.single-blog-action span#blog-date{background:#fff;padding:5px 10px;border-radius:5px;margin-bottom:10px;display:inline-block;font-size:14px;color:rgb(0 0 0 / 60%);line-height:24px}div#blog-nav a svg{min-width:24px}div#recent-posts{background:#f5f5f5;border-radius:8px;padding:15px}.single-blog-action .callTo-action-text{max-width:calc(100% - 415px)}.single-blog-action .callTo-action-image img{border-radius:8px;max-width:400px;display:block}.blog-full-content h2{font-size:25px;margin-bottom:15px}.blog-full-content h3{font-size:20px;margin-bottom:10px}.blog-full-content a{text-underline-offset:4px;transition:.3s}.blog-full-content ol,.blog-full-content ul{padding-left:25px;margin:15px 0}.blog-full-content ul{list-style:disc}.blog-full-content ol{list-style:decimal}.recent-post-item{display:flex;gap:12px}.recent-post-item+.recent-post-item{border-top:1px solid #0000001a;padding-top:15px;margin-top:15px}.recent-post-item>a img{min-height:79px;max-height:79px;display:block;border-radius:4px;min-width:120px}.recent-post-item h5{font-size:calc(var(--baseFontSize) + 0px);font-weight:500}p.recent-date{font-size:12px;color:rgb(0 0 0 / 50%);margin:8px 0}.recent-post-wrap{margin-bottom:24px}#recent-posts-skeleton{display:flex;flex-direction:column;gap:20px}#recent-posts-skeleton .skeleton-post-item{display:flex;gap:16px;align-items:center}#recent-posts-skeleton .skeleton-img{width:120px;height:80px;background:#e0e0e0;border-radius:8px;animation:1.5s ease-in-out infinite pulse;flex-shrink:0}#recent-posts-skeleton .skeleton-text{flex:1;display:flex;flex-direction:column;gap:10px}#recent-posts-skeleton .skeleton-line{height:14px;background:#e0e0e0;border-radius:4px;animation:1.5s ease-in-out infinite pulse}#recent-posts-skeleton .skeleton-line.title{width:80%;height:16px}#recent-posts-skeleton .skeleton-line.date{width:40%;height:12px}@keyframes pulse{0%{transform:translate(-50%,-50%) scale(.5);opacity:.8}50%{opacity:.2;background-color:#f0f0f0}100%{transform:translate(-50%,-50%) scale(1.5);opacity:0}0%,100%{background-color:#e0e0e0}}@media(max-width:1170px){.single-blog-action .callTo-action-image img,div#blog-nav a{max-width:270px}div#blog-nav a{font-size:14px}div#blog-nav{margin-top:20px;padding-top:20px}.recent-post-item>a{width:auto}div#blog-nav a svg{min-width:16px}.blog-full-content h2{font-size:22px}}@media(max-width:991px){.top-header-left{display:none}.search-sidebar-wrapper.blog-page-wrapper{flex-direction:column}div#blog-nav a svg{min-width:12px}.blog-full-content p+h2,.blog-full-content p+h3,.blog-full-content p+h4,.blog-full-content p+h5,.blog-full-content p+h6{margin-top:15px}}@media(max-width:767px){.wfilter .search-sidebar-inr{max-height:calc(100vh - 110px)}.top-header-center{width:100%;justify-content:center}.top-header-center>ul{gap:6px}.top-header-center ul>li.country-dropdown>a{min-width:165px}.top-header-center ul a.btn{gap:10px}.top-header{display:block!important}.main-header-nav .top-header-center,.top-header-left,.top-header-right{display:none}.blog-sidebar .latest-part-wrapper{margin-top:0}}@media (max-width:565px){.top-header-center ul>li.country-dropdown>a{min-width:110px;padding:5px 15px}.top-header-center ul a.btn{padding:5px 10px}.top-header-center{flex-direction:column}.main-header-nav{top:135px;height:calc(100% - 135px)}}.blog-full-content h1,.blog-full-content h2,.blog-full-content h3,.blog-full-content h4,.blog-full-content h5,.blog-full-content h6,.blog-full-content p,.blog-page-wrapper h4,.single-blog-action h1,.single-blog-action h2,.single-blog-action h3,.single-blog-action h4,.single-blog-action h5,.single-blog-action h6{letter-spacing:.1px}.blog-full-content p{line-height:1.5;font-size:18px}.single-blog-action p{line-height:1.5;margin-top:8px;font-size:18px!important}.marketplace-modal .custom-modal-main{padding:0;width:100%;max-width:650px;border-radius:12px}.marketplace-box-right img{width:65px}.part-item-thumbnail>a img.logoCover{object-fit:contain;background:rgba(var(--blackColor),10%);padding:25px}.part-social-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-top:15px 0 15px 0}.part-social-wrapper ul.part-social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.part-social-links svg{width:30px;height:auto;transition:.3s}.custom-modal-inr-top{background:url(../../assets/images/market-top-layer.png) no-repeat center/cover;padding:25px 20px 24px}.custom-modal-inr-top .modal-head{justify-content:center}.custom-modal-inr-top .modal-head h3{font-size:calc(var(--mediumFontSize) + 4px);text-align:center;font-weight:600}.marketplace-wrapper{display:flex;gap:10px;padding:20px 0}.marketplace-box{flex:1;background:#15d59f;padding:20px 12px 30px;border-radius:8px;max-width:50%;position:relative}.marketplace-box-inr{display:flex;align-items:center;justify-content:space-between}.marketplace-box .custom-btn{position:absolute;bottom:-15px;left:50%;font-size:15px;background:#fff;color:#000;border-radius:4px;padding:8px 15px;transform:translateX(-50%);border:1px solid #15d59f;transition:.3s all}.marketplace-box:hover .custom-btn{color:#15d59f}.marketplace-box+.marketplace-box .custom-btn{border:1px solid #ffbe0c}.marketplace-box+.marketplace-box:hover .custom-btn{color:#ffbe0c}.marketplace-box-left h4{font-size:20px;display:flex;align-items:center;gap:4px;font-weight:600}.marketplace-box-left h4 img{width:20px}.marketplace-box-left h3{font-size:20px;font-weight:500;margin:5px 0}.marketplace-box-left p{font-weight:500;font-size:20px;letter-spacing:-.7px;margin:2px 0}.marketplace-box+.marketplace-box{background:#ffbe0c}.custom-modal-inr-btm{background:linear-gradient(45deg,rgba(var(--primaryColor)),rgba(var(--secondaryColor)))}.custom-modal-inr-btm{background:linear-gradient(45deg,rgba(var(--primaryColor)),rgba(var(--secondaryColor)));padding:24px 0 0 20px;display:flex;align-items:end;color:rgba(255,255,255,.9);position:relative}.custom-modal-inr{overflow:hidden}.custom-modal-inr-btm:after{content:'';position:absolute;right:-14%;top:0;height:107%;width:40%;background:url(/assets/images/find-part-layer.svg) center right/100% no-repeat}.marketplace-btm-left p{font-size:16px;font-weight:500}.marketplace-dropdown-wrapper{background:#fff;border:1px solid rgba(0,0,0,.4);padding:4px;border-radius:8px;display:flex;justify-content:space-between;align-items:center;max-width:260px;margin:16px 0}.country-dropdown a{display:flex;gap:5px;align-items:center;padding:0 10px;font-weight:500}.country-dropdown a>div{display:flex;gap:5px;align-items:center}.marketplace-btm-left{max-width:65%}.marketplace-btm-right{display:flex;align-items:center;width:35%;justify-content:end;position:relative}.marketplace-dropdown-wrapper ul.select-dropdown{bottom:calc(100% + 10px);top:inherit;border-radius:6px;left:0}.marketplace-dropdown-wrapper button.custom-btn{padding:7px 16px;font-size:15px;border-radius:4px;font-weight:500}.custom-dropdown .form-field span.select2-selection__rendered{padding:0 10px!important;line-height:20px!important;padding-bottom:10px!important}.custom-dropdown .form-field span.select2-selection__rendered span.select2-selection__placeholder{color:rgba(var(--blackColor),50%)!important;border:0;font-size:14px!important}.custom-dropdown .form-field span.select2-selection{border-radius:0;border:0;box-shadow:none;background-color:transparent;height:initial}.custom-dropdown .form-field label{margin-bottom:0;padding:0 10px}.select2-container--default .select2-selection .select2-selection__arrow{height:19px;top:-18px;right:10px;background:url(/assets/images/chevron-down.svg) no-repeat center center/12px}.search-sidebar-inr .select2-container--default .select2-selection .select2-selection__arrow{top:0;right:18px}.select2-container .select2-selection__arrow{display:inline-block}.select2-container--default .select2-selection--single .select2-selection__rendered[title]:not([title=""])~.select2-selection__arrow{display:none!important}.form-field .select2-container--above.select2-container--focus .select2-selection .select2-selection__arrow{opacity:0}.form-field .select2-container--default .select2-selection .select2-selection__arrow b{opacity:0}.filter-wrapper .filter-item{max-width:calc(25% + 14px)}.filter-item .custom-dropdown{padding:10px 0 0}.custom-dropdown .filter-label span.select2-selection__clear{color:rgba(var(--blackColor));top:-6px;right:3px;font-size:20px;font-weight:500}.select2-selection .select2-selection__clear{margin-right:0}body .select2-container--default .select2-search--dropdown .select2-search__field{background:#fff!important;font-size:14px}@media(max-width:767px){.filter-wrapper .filter-item{max-width:100%}.filter-item .custom-dropdown{padding:12px 0 0!important}}@media(max-width:655px){.marketplace-modal .custom-modal-main{width:100%;max-width:100%;border-radius:12px}.custom-modal-inr-top{padding:20px 12px 16px}.marketplace-box-inr{flex-direction:column;justify-content:center;text-align:center;height:100%}.marketplace-box-left h4{justify-content:center}.marketplace-box-right img{max-width:35px}.custom-modal-inr-btm{padding:20px 0 0 12px}.marketplace-box{padding:16px 10px 24px}.marketplace-wrapper{padding:12px 0 18px}.marketplace-dropdown-wrapper{margin:12px 0 16px}.marketplace-btm-right img{max-height:85px}.custom-modal-inr-top .modal-head h3{font-size:22px}.marketplace-btm-left p{font-size:12px}.select-dropdown li a{padding:4px 8px;border-radius:5px;font-size:12px}.footer-contact .social-wrapper .social-links{justify-content:flex-start}.btm-footer{justify-content:center!important}.btm-footer-left{text-align:center}}.page-faq-section{background:#fff;padding:48px 0;border-top:1px solid rgba(0,0,0,.06)}.page-faq-wrapper{max-width:800px;margin:0 auto;text-align:center}.page-faq-title{font-size:24px;font-weight:700;color:#1a1a1a;margin-bottom:28px}.page-faq-wrapper .faqs-section-wrapper{text-align:left}.nearby-sellers-grid{display:flex;flex-wrap:wrap;margin:0 -8px}.nearby-seller-card{flex:0 0 20%;max-width:20%;padding:8px}.nearby-seller-card>.nearby-seller-info,.nearby-seller-card>.nearby-seller-thumb{border:1px solid rgba(0,0,0,.08)}.nearby-seller-thumb{display:flex;align-items:center;justify-content:center;height:120px;border-radius:10px 10px 0 0;background:linear-gradient(135deg,rgba(var(--primaryColor),.08),rgba(var(--primaryColor),.03));background-size:cover;background-position:center;background-repeat:no-repeat;text-decoration:none}.nearby-seller-initials{font-size:28px;font-weight:700;color:rgba(var(--primaryColor));text-transform:uppercase}.nearby-seller-info{padding:12px;border-radius:0 0 10px 10px;border-top:none!important;background:#fff}.nearby-seller-info h4{font-size:14px;font-weight:600;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nearby-seller-info h4 a{color:#1a1a1a}.nearby-seller-info h4 a:hover{color:rgba(var(--secondaryColor))}.nearby-seller-address{font-size:12px;color:#555;margin-bottom:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nearby-seller-location{font-size:12px;color:#999;margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nearby-seller-actions{display:flex;align-items:center;gap:8px}.nearby-action-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:rgba(var(--primaryColor),.06);transition:background .2s}.nearby-action-icon:hover{background:rgba(var(--primaryColor),.15)}.nearby-shop-btn{margin-left:auto;padding:5px 14px;font-size:12px;font-weight:600;color:#fff;background:rgba(var(--secondaryColor));border-radius:6px;text-decoration:none;transition:opacity .2s}.nearby-shop-btn:hover{opacity:.85;color:#fff}@media (max-width:1200px){.nearby-seller-card{flex:0 0 25%;max-width:25%}}@media (max-width:992px){.nearby-seller-card{flex:0 0 33.33%;max-width:33.33%}}@media (max-width:768px){.nearby-seller-card{flex:0 0 50%;max-width:50%}}@media (max-width:480px){.nearby-seller-card{flex:0 0 100%;max-width:100%}}.dismantlers-5col .dismantlers-item{flex:0 0 20%;max-width:20%}@media (max-width:1200px){.dismantlers-5col .dismantlers-item{flex:0 0 33.33%;max-width:33.33%}}@media (max-width:768px){.dismantlers-5col .dismantlers-item{flex:0 0 50%;max-width:50%}}@media (max-width:480px){.dismantlers-5col .dismantlers-item{flex:0 0 100%;max-width:100%}}.select-dropdown li .lang-switch-btn{background:0 0;border:none;padding:4px 8px;border-radius:5px;font-size:12px;cursor:pointer;font-family:inherit;color:inherit;display:flex;align-items:center;gap:5px;width:100%;text-align:left}@media(max-width:655px){.marketplace-box-left h3,.marketplace-box-left h4,.marketplace-box-left p{font-size:18px}}.city-hero-section{background:rgba(var(--primaryColor),8%);padding-bottom:48px}.city-hero-section .breadcrumb-wrapper{padding-top:16px;padding-bottom:0}.city-hero-wrapper{display:flex;align-items:center;gap:40px;padding-top:28px}.city-hero-left{flex:1;min-width:0}.city-hero-left h1{font-size:2rem;font-weight:700;line-height:1.25;margin:0 0 14px}.city-hero-left h1 span{color:rgb(var(--primaryColor))}.city-hero-desc{font-size:1rem;color:rgba(0,0,0,.6);line-height:1.65;margin:0 0 24px;max-width:540px}.city-hero-actions{display:flex;gap:12px;flex-wrap:wrap}.city-hero-right{flex-shrink:0;width:320px}.city-stats-card{background:#fff;border-radius:14px;padding:24px 28px;box-shadow:0 2px 20px rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.05)}.city-stats-card .city-stats-title{font-size:.85rem;text-transform:uppercase;letter-spacing:.5px;color:rgba(0,0,0,.45);font-weight:600;margin:0 0 18px}.city-stat-row{display:flex;align-items:center;gap:14px;padding:12px 0;border-bottom:1px solid rgba(0,0,0,.06)}.city-stat-row:last-child{border-bottom:none;padding-bottom:0}.city-stat-row:first-of-type{padding-top:0}.city-stat-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.city-stat-icon.red{background:rgba(var(--primaryColor),10%)}.city-stat-icon.green{background:rgba(var(--successColor),10%)}.city-stat-icon.blue{background:rgba(59,130,246,.1)}.city-stat-text{flex:1;min-width:0}.city-stat-text strong{display:block;font-size:1.15rem;font-weight:700;line-height:1.2}.city-stat-text span{font-size:.82rem;color:rgba(0,0,0,.5)}.city-benefits-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.city-benefit-card{background:#fff;border-radius:12px;padding:24px;border:1px solid rgba(0,0,0,.07);transition:box-shadow .2s}.city-benefit-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.07)}.city-benefit-icon{width:44px;height:44px;border-radius:10px;background:rgba(var(--primaryColor),8%);display:flex;align-items:center;justify-content:center;margin-bottom:14px;font-size:20px;color:rgb(var(--primaryColor))}.city-benefit-card h3{font-size:.95rem;font-weight:600;margin:0 0 6px}.city-benefit-card p{font-size:.85rem;color:rgba(0,0,0,.55);line-height:1.55;margin:0}.partcat-root{--partcat-ink:rgba(var(--blackColor));--partcat-muted:rgba(var(--blackColor), 0.58);--partcat-hairline:rgba(var(--blackColor), 0.12);--partcat-hairline-soft:rgba(var(--blackColor), 0.06);--partcat-red:rgba(var(--primaryColor));--partcat-red-soft:rgba(var(--primaryColor), 0.08);font-feature-settings:"ss01","cv11"}.partcat-root [class*=partcat-]{font-family:"IBM Plex Sans",system-ui,sans-serif}.partcat-eyebrow{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--partcat-muted);margin-bottom:18px}.partcat-eyebrow--red{color:var(--partcat-red)}.pghero{position:relative;padding:48px 0 60px;background:#fafaf9;border-bottom:1px solid rgba(var(--blackColor),.12);overflow:hidden}.pghero::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(var(--blackColor),.06) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--blackColor),.06) 1px,transparent 1px);background-size:56px 56px;mask-image:linear-gradient(to bottom,rgba(0,0,0,0.55),transparent 75%);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0.55),transparent 75%);pointer-events:none;opacity:.9}.pghero>.container{position:relative;z-index:1}.pghero-breadcrumb{margin-bottom:36px;font-size:13px}.pghero-breadcrumb ol{list-style:none;display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;padding:7px 14px;background:rgba(var(--blackColor),.04);border:1px solid rgba(var(--blackColor),.06);border-radius:99px;font-size:12.5px;letter-spacing:.01em}.pghero-breadcrumb li{display:inline-flex;align-items:center;gap:6px;min-width:0}.pghero-breadcrumb a{display:inline-flex;align-items:center;gap:6px;color:rgba(var(--blackColor),.62);text-decoration:none;font-weight:500;transition:color .15s ease}.pghero-breadcrumb a:hover{color:rgba(var(--primaryColor))}.pghero-breadcrumb a svg{opacity:.85;flex-shrink:0}.pghero-breadcrumb-sep{color:rgba(var(--blackColor),.28);display:inline-flex;align-items:center}.pghero-breadcrumb-current span{color:rgba(var(--blackColor));font-weight:600;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pghero-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:52px;align-items:end}.pghero-lede{min-width:0}.pghero-eyebrow{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:rgba(var(--blackColor),.58);margin-bottom:18px}.pghero-h1{font-size:clamp(36px, 5.2vw, 64px);line-height:.98;letter-spacing:-.03em;color:rgba(var(--blackColor));margin:0 0 22px;font-weight:700;display:flex;flex-direction:column;gap:4px}.pghero-h1-pre{font-size:.48em;font-weight:400;letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--blackColor),.55);line-height:1;margin-bottom:10px}.pghero-h1-main{font-weight:700}.pghero-h1-sub{font-size:.4em;font-weight:300;color:rgba(var(--primaryColor));letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin-top:6px}.pghero-sub{max-width:58ch;font-size:16px;line-height:1.65;color:rgba(var(--blackColor),.72);margin:0 0 18px}.pghero-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.pghero-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#fff;border:1px solid rgba(var(--blackColor),.1);border-radius:999px;font-size:12px;font-weight:600;color:rgba(var(--blackColor),.78);text-decoration:none;transition:all .15s ease;white-space:nowrap}.pghero-chip svg{color:rgba(var(--primaryColor));flex-shrink:0}.pghero-chip-static{letter-spacing:.05em;text-transform:uppercase;font-size:11px}a.pghero-chip:hover{border-color:rgba(var(--primaryColor),.4);color:rgba(var(--primaryColor));transform:translateY(-1px)}.pghero-chip-count{font-size:11px;color:rgba(var(--primaryColor));background:rgba(var(--primaryColor),.08);padding:2px 7px;border-radius:999px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:0}.pghero-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:8px}.pghero-form{display:inline;margin:0}.pghero-cta{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;font-size:14px;font-weight:600;letter-spacing:.01em;border-radius:10px;border:none;cursor:pointer;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease;line-height:1;font-family:inherit}.pghero-cta--primary{background:linear-gradient(45deg,rgba(var(--primaryColor)),rgba(var(--secondaryColor)));color:#fff;box-shadow:0 8px 22px rgba(var(--primaryColor),.22)}.pghero-cta--primary:hover{transform:translateY(-1px);box-shadow:0 12px 28px rgba(var(--primaryColor),.3);color:#fff}.pghero-cta--ghost{background:0 0;color:rgba(var(--blackColor));border:1px solid rgba(var(--blackColor),.14);padding:13px 22px}.pghero-cta--ghost:hover{border-color:rgba(var(--blackColor));color:rgba(var(--blackColor));background:#fff}.pghero-cta svg path{transition:transform .2s ease}.pghero-cta:hover svg{transform:translateX(2px)}.pghero-anchor{position:relative;padding-left:32px;border-left:1px solid rgba(var(--blackColor),.12);min-width:0}.pghero-anchor-label{font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:rgba(var(--blackColor),.55);margin-bottom:14px;display:block}.pghero-anchor-big{font-size:clamp(72px, 11vw, 160px);line-height:.85;letter-spacing:-.055em;font-weight:700;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,rgba(var(--primaryColor)),rgba(var(--secondaryColor)));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;margin:0 0 12px;overflow:hidden;text-overflow:clip;white-space:nowrap;display:block}.pghero-anchor-big--text{font-size:clamp(54px, 8.5vw, 116px);letter-spacing:-.04em;text-transform:uppercase}.pghero-anchor-big--long{font-size:clamp(36px, 5.4vw, 80px);letter-spacing:-.03em;white-space:normal;line-height:.95;text-transform:uppercase}.pghero-anchor-sub{font-size:12px;font-weight:600;color:rgba(var(--blackColor),.62);letter-spacing:.04em;text-transform:uppercase;display:block;margin-bottom:14px}.pghero-anchor-rule{display:block;height:2px;width:56px;background:rgba(var(--primaryColor));margin-bottom:16px}.pghero-anchor-cta{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;background:#fff;border:1px solid rgba(var(--blackColor),.12);border-radius:8px;font-size:13px;font-weight:600;color:rgba(var(--blackColor));text-decoration:none;transition:all .18s ease;font-family:inherit;cursor:pointer}.pghero-anchor-cta:hover{border-color:rgba(var(--primaryColor),.35);color:rgba(var(--primaryColor));background:#fff;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.05)}.pghero-anchor-cta svg{transition:transform .18s ease;flex-shrink:0}.pghero-anchor-cta:hover svg{transform:translateX(3px)}.pghero-anchor-logo{width:100%;max-width:140px;aspect-ratio:1/1;background:#fff;border:1px solid rgba(var(--blackColor),.1);border-radius:10px;display:flex;align-items:center;justify-content:center;padding:14px;margin-bottom:14px;box-shadow:0 6px 20px rgba(0,0,0,.04)}.pghero-anchor-logo img{max-width:100%;max-height:100%;object-fit:contain}.pghero-anchor-brand{font-size:clamp(24px, 2.6vw, 30px);font-weight:800;letter-spacing:-.02em;color:rgba(var(--blackColor));margin:0 0 6px;line-height:1.1}.pghero-anchor-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:14px 0 16px;border:1px solid rgba(var(--blackColor),.1);border-radius:8px;background:#fff;overflow:hidden}.pghero-anchor-stat{padding:10px 12px;border-left:1px solid rgba(var(--blackColor),.06);border-top:1px solid rgba(var(--blackColor),.06);margin:0}.pghero-anchor-stat:first-child,.pghero-anchor-stat:nth-child(2){border-top:none}.pghero-anchor-stat:nth-child(odd){border-left:none}.pghero-anchor-stat dt{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--blackColor),.55);margin:0 0 3px}.pghero-anchor-stat dd{font-size:17px;font-weight:700;letter-spacing:-.015em;color:rgba(var(--blackColor));font-variant-numeric:tabular-nums;margin:0;line-height:1.1}.pghero-quickshop{margin-top:36px;padding:14px 18px;background:#fff;border:1px solid rgba(var(--blackColor),.1);border-radius:10px;display:flex;flex-wrap:wrap;align-items:center;gap:14px;box-shadow:0 2px 8px rgba(0,0,0,.03)}.pghero-quickshop-label{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--blackColor),.55);white-space:nowrap;padding-right:14px;border-right:1px solid rgba(var(--blackColor),.1)}.pghero-quickshop-chips{display:flex;flex-wrap:wrap;gap:6px;flex:1;min-width:0}.pfilter{min-width:0}.pfilter-form{display:flex;flex-direction:column;gap:14px;margin:0}.pfilter-head{display:flex;flex-direction:column;gap:6px;margin-bottom:4px}.pfilter-eyebrow{font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:rgba(var(--blackColor),.55)}.pfilter-stat{font-size:15px;font-weight:600;color:rgba(var(--blackColor));font-variant-numeric:tabular-nums}.pfilter-fields{display:flex;flex-direction:column;gap:10px}.pfilter-field{display:flex;flex-direction:column;gap:6px;min-width:0}.pfilter-label{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--blackColor),.6);margin:0}.pfilter-field .select2-container{width:100%!important}.pfilter-field .select2-selection--single{height:42px!important;background:rgba(var(--whiteColor))!important;border:1px solid rgba(var(--blackColor),.16)!important;border-radius:8px!important;display:flex;align-items:center;padding:0 12px;transition:border-color .15s}.pfilter-field .select2-selection--single:hover{border-color:rgba(var(--blackColor),.32)!important}.pfilter-field .select2-container--focus .select2-selection--single,.pfilter-field .select2-selection--single:focus{border-color:rgba(var(--primaryColor))!important;outline:0!important}.pfilter-field .select2-selection__rendered{padding:0!important;line-height:40px!important;color:rgba(var(--blackColor))!important;font-size:14px!important}.pfilter-field .select2-selection__placeholder{color:rgba(var(--blackColor),.45)!important;font-size:14px!important}.pfilter-field .select2-selection__arrow{height:40px!important;top:0!important;right:6px!important}.pfilter-btn{margin-top:2px;width:100%;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 18px;background:rgba(var(--primaryColor));color:rgba(var(--whiteColor));border:0;border-radius:8px;font-size:14px;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:background .18s,transform .18s}.pfilter-btn:hover{background:rgba(var(--blackColor));color:rgba(var(--whiteColor))}.pfilter-btn svg{flex-shrink:0;transition:transform .18s}.pfilter-btn:hover svg{transform:translateX(3px)}.pfilter-foot-link{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid rgba(var(--blackColor),.08);font-size:13px;font-weight:600;color:rgba(var(--blackColor),.7);text-decoration:none}.pfilter-foot-link:hover{color:rgba(var(--primaryColor))}.pfilter-foot-link svg{flex-shrink:0;transition:transform .18s}.pfilter-foot-link:hover svg{transform:translateY(2px)}.pfilter--horizontal .pfilter-fields{flex-direction:row;flex-wrap:wrap;align-items:flex-end;gap:10px}.pfilter--horizontal .pfilter-field{flex:1 1 180px}.pfilter--horizontal .pfilter-btn{width:auto;padding:11px 22px;margin-top:0;align-self:stretch}.pghero-anchor.pfilter{padding-left:32px;border-left:1px solid rgba(var(--blackColor),.12)}@media (max-width:991px){.pghero-anchor.pfilter{padding-left:0;border-left:0;padding-top:28px;border-top:1px solid rgba(var(--blackColor),.12)}}.partcat-band{background:#fff;border-bottom:1px solid var(--partcat-hairline)}.partcat-band-row{display:grid;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none}.partcat-band-cell{position:relative;padding:28px 28px;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.partcat-band-cell+.partcat-band-cell::before{content:"";position:absolute;left:0;top:24%;bottom:24%;width:1px;background:var(--partcat-hairline)}.partcat-band-cell dt{font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--partcat-muted);order:2;margin:0}.partcat-band-cell dd{font-size:clamp(28px, 3.2vw, 44px);line-height:1;letter-spacing:-.03em;color:var(--partcat-ink);font-weight:600;font-variant-numeric:tabular-nums;margin:0;order:1}.partcat-editorial{padding:72px 0 56px}.partcat-editorial-inner{max-width:none;margin:0;display:grid;grid-template-columns:minmax(240px,1fr) 2.4fr;gap:80px;align-items:start}.partcat-editorial-head{position:relative;padding-top:4px}.partcat-editorial-head .partcat-eyebrow{margin-bottom:14px;display:block}.partcat-editorial-h2{font-size:clamp(24px, 2.6vw, 32px);line-height:1.18;letter-spacing:-.02em;color:var(--partcat-ink);margin:0 0 22px;font-weight:600}.partcat-editorial-rule{display:block;width:40px;height:2px;background:var(--partcat-red)}.partcat-editorial-body p{font-size:17px;line-height:1.8;color:rgba(var(--blackColor),.78);margin:0;letter-spacing:.003em}.partcat-editorial-body p::first-letter{font-size:2.6em;float:left;line-height:.95;padding:4px 10px 0 0;font-weight:700;color:var(--partcat-ink)}.partcat-ranked-list{list-style:none;padding:0;margin:0;border-top:1px solid var(--partcat-hairline);background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.04)}.partcat-ranked-row+.partcat-ranked-row{border-top:1px solid var(--partcat-hairline-soft)}.partcat-ranked-link{display:grid;grid-template-columns:56px 220px 1fr auto 40px;align-items:center;gap:24px;padding:22px 28px;text-decoration:none;color:var(--partcat-ink);transition:background .18s ease,color .18s ease;position:relative}.partcat-ranked-link::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(var(--primaryColor),.04));opacity:0;transition:opacity .2s ease}.partcat-ranked-link:hover{color:var(--partcat-ink)}.partcat-ranked-link:hover::after{opacity:1}.partcat-ranked-rank{font-size:13px;font-weight:600;letter-spacing:.1em;color:var(--partcat-muted);font-variant-numeric:tabular-nums}.partcat-ranked-name{font-size:22px;font-weight:600;letter-spacing:-.015em;color:var(--partcat-ink)}.partcat-ranked-meta{font-size:13px;color:var(--partcat-muted);line-height:1.45;letter-spacing:.005em}.partcat-ranked-count{font-size:20px;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:-.01em;padding:4px 10px;background:var(--partcat-red-soft);color:var(--partcat-red);border-radius:8px;line-height:1}.partcat-ranked-arrow{color:var(--partcat-muted);display:inline-flex;transition:transform .2s ease,color .2s ease}.partcat-ranked-link:hover .partcat-ranked-arrow{color:var(--partcat-red);transform:translateX(4px)}.partcat-why-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:0;border-top:1px solid var(--partcat-hairline)}.partcat-why-item{display:grid;grid-template-columns:140px 1fr;gap:24px;padding:36px 28px 36px 0;border-bottom:1px solid var(--partcat-hairline);align-items:start}.partcat-why-item:nth-child(odd){border-right:1px solid var(--partcat-hairline);padding-right:48px}.partcat-why-item:nth-child(2n){padding-left:28px}.partcat-why-numeral{font-size:84px;font-weight:200;line-height:.85;letter-spacing:-.06em;color:var(--partcat-red);font-variant-numeric:tabular-nums;text-align:right;padding-right:8px;border-right:1px solid var(--partcat-hairline);align-self:start}.partcat-why-body h3{font-size:17px;font-weight:600;letter-spacing:-.005em;color:var(--partcat-ink);margin:6px 0 10px;line-height:1.3}.partcat-why-body p{font-size:14px;line-height:1.65;color:rgba(var(--blackColor),.65);margin:0}.partcat-cloud-list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px 22px;align-items:baseline;max-width:960px}.partcat-cloud-link{display:inline-flex;align-items:baseline;gap:3px;text-decoration:none;color:var(--partcat-ink);font-size:16px;font-weight:500;line-height:1.9;letter-spacing:-.005em;padding:2px 0;border-bottom:1px dotted var(--partcat-hairline);transition:color .18s ease,border-color .18s ease}.partcat-cloud-link:hover{color:var(--partcat-red);border-bottom:1px solid var(--partcat-red)}.partcat-cloud-count{font-size:11px;font-weight:600;color:var(--partcat-muted);font-variant-numeric:tabular-nums;letter-spacing:.02em;margin-left:4px;vertical-align:super}.partcat-listing-views{position:absolute;top:8px;left:8px;background:rgba(0,0,0,.72);color:#fff;font-size:11px;padding:3px 8px;border-radius:999px;font-variant-numeric:tabular-nums;letter-spacing:.02em}.partcat-listing-views img{vertical-align:middle;margin-right:4px}.partcat-root .section-head{margin-bottom:36px}.partcat-root .section-head h2{margin-bottom:10px}.partcat-root .section-head p{margin:0;max-width:680px;line-height:1.55}.partcat-root .section-head.section-head-inline{margin-bottom:28px}.partcat-makes-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.partcat-make-card{background:#fff;border:1px solid var(--partcat-hairline);border-radius:14px;padding:20px 14px 16px;display:flex;flex-direction:column;align-items:center;gap:12px;text-decoration:none;color:var(--partcat-ink);transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease;min-height:172px;justify-content:space-between;text-align:center}.partcat-make-card:hover{border-color:var(--partcat-red);transform:translateY(-3px);box-shadow:0 18px 34px -18px rgba(0,0,0,.2)}.partcat-make-card-logo{width:80px;height:80px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.partcat-make-card-logo img{max-width:100%;max-height:100%;object-fit:contain;transition:transform .2s ease}.partcat-make-card:hover .partcat-make-card-logo img{transform:scale(1.06)}.partcat-make-card-name{font-size:15px;font-weight:600;color:var(--partcat-ink);letter-spacing:-.005em;line-height:1.2;word-break:break-word}.partcat-make-card-count{display:inline-flex;align-items:baseline;gap:5px;padding:4px 10px;background:var(--partcat-red-soft);border-radius:99px;line-height:1}.partcat-make-card-count span{font-size:14px;font-weight:700;color:var(--partcat-red);font-variant-numeric:tabular-nums}.partcat-make-card-count small{font-size:10px;font-weight:600;color:var(--partcat-red);text-transform:uppercase;letter-spacing:.08em}.partcat-cloud-list{display:flex;flex-wrap:wrap;gap:10px 10px;max-width:none;align-items:stretch;padding:0;margin:0;list-style:none}.partcat-cloud-list li{display:inline-flex}.partcat-cloud-link{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:1px solid var(--partcat-hairline)!important;border-radius:99px;background:#fff;font-size:14px;font-weight:500;color:var(--partcat-ink);line-height:1.3;text-decoration:none!important;transition:border-color .18s,color .18s,background .18s,transform .15s}.partcat-cloud-link:hover{border-color:var(--partcat-red)!important;color:var(--partcat-red);background:var(--partcat-red-soft);transform:translateY(-1px)}.partcat-cloud-count{font-size:11px;font-weight:700;color:var(--partcat-muted);background:rgba(var(--blackColor),.05);padding:2px 7px;border-radius:99px;font-variant-numeric:tabular-nums;letter-spacing:.02em;margin:0;vertical-align:baseline;line-height:1.5}.partcat-cloud-link:hover .partcat-cloud-count{background:rgba(var(--primaryColor),.15);color:var(--partcat-red)}@media (max-width:1199px){.partcat-makes-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:767px){.partcat-editorial-inner{grid-template-columns:1fr;gap:24px}.partcat-makes-grid{grid-template-columns:repeat(3,1fr);gap:10px}.partcat-make-card{min-height:150px;padding:16px 10px}.partcat-make-card-logo{width:48px;height:48px}.partcat-make-card-name{font-size:13.5px}.partcat-root .section-head{margin-bottom:24px}}@media (max-width:479px){.partcat-makes-grid{grid-template-columns:repeat(2,1fr)}.partcat-cloud-link{font-size:13px;padding:8px 12px}}@media (max-width:992px){.pghero{padding:36px 0 44px}.pghero-breadcrumb{margin-bottom:28px}.pghero-grid{grid-template-columns:1fr;gap:36px}.pghero-anchor{padding-left:0;border-left:none;border-top:1px solid rgba(var(--blackColor),.12);padding-top:24px}.pghero-anchor-big{font-size:clamp(88px, 16vw, 128px)}.pghero-anchor-big--text{font-size:clamp(56px, 13vw, 104px)}.pghero-anchor-big--long{font-size:clamp(40px, 9vw, 74px)}.partcat-band-row{grid-template-columns:repeat(2,1fr)}.partcat-band-cell+.partcat-band-cell:nth-child(3)::before{display:none}.partcat-band-cell:nth-child(3),.partcat-band-cell:nth-child(4){border-top:1px solid var(--partcat-hairline)}.partcat-editorial{padding:56px 0 40px}.partcat-editorial-inner{grid-template-columns:1fr;gap:24px}.partcat-ranked-link{grid-template-columns:48px 1fr auto;gap:16px;padding:18px 20px}.partcat-ranked-meta{display:none}.partcat-ranked-name{font-size:19px}.partcat-ranked-arrow{display:none}.partcat-why-list{grid-template-columns:1fr}.partcat-why-item:nth-child(2n),.partcat-why-item:nth-child(odd){padding:28px 0;border-right:none}.partcat-why-item{grid-template-columns:100px 1fr;gap:20px}.partcat-why-numeral{font-size:64px}}@media (max-width:560px){.pghero{padding:28px 0 36px}.pghero-breadcrumb{margin-bottom:22px;font-size:12px}.pghero-h1{margin-bottom:20px}.pghero-h1-pre{font-size:.55em}.pghero-sub{font-size:14px}.pghero-actions{width:100%}.pghero-form{width:100%}.pghero-cta,.pghero-cta--ghost{width:100%;justify-content:center}.pghero-anchor-big{font-size:clamp(72px, 20vw, 100px)}.pghero-anchor-big--text{font-size:clamp(44px, 15vw, 80px)}.pghero-anchor-big--long{font-size:clamp(30px, 10vw, 56px)}.partcat-band-cell{padding:20px 14px}.partcat-editorial-body p{font-size:15px;line-height:1.7}.partcat-editorial-body p::first-letter{font-size:2.2em}.partcat-ranked-link{grid-template-columns:36px 1fr auto;gap:12px;padding:16px 14px}.partcat-ranked-rank{font-size:11px}.partcat-ranked-name{font-size:17px}.partcat-ranked-count{font-size:14px;padding:3px 8px}.partcat-why-item{grid-template-columns:72px 1fr;gap:14px}.partcat-why-numeral{font-size:48px;padding-right:4px}.partcat-why-body h3{font-size:16px}.partcat-cloud-link{font-size:15px}}.makedtl-root{--mkd-red:rgba(var(--primaryColor));--mkd-red-wash:rgba(var(--primaryColor), 0.08);--mkd-red-soft:rgba(var(--primaryColor), 0.14);--mkd-ink:rgba(var(--blackColor));--mkd-ink-70:rgba(var(--blackColor), 0.70);--mkd-ink-55:rgba(var(--blackColor), 0.55);--mkd-ink-40:rgba(var(--blackColor), 0.40);--mkd-line:rgba(var(--blackColor), 0.10);--mkd-line-soft:rgba(var(--blackColor), 0.06);--mkd-surface:#fff;font-family:"IBM Plex Sans",system-ui,sans-serif;font-feature-settings:"ss01","cv11"}.makedtl-root [class*=makedtl-]{font-family:inherit}.makedtl-kicker{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mkd-ink-55);margin-bottom:8px}.makedtl-kicker-red{color:var(--mkd-red);position:relative;padding-left:14px}.makedtl-kicker-red::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:8px;height:2px;background:var(--mkd-red)}.makedtl-section-head{margin-bottom:24px!important}.makedtl-section-head h2{font-size:clamp(22px, 2.2vw, 28px);font-weight:700;letter-spacing:-.015em;line-height:1.15;margin:4px 0 6px;color:var(--mkd-ink)}.makedtl-section-head p{font-size:14px;color:var(--mkd-ink-55);margin:0}.makedtl-hero{position:relative;background:#fff;border-bottom:1px solid var(--mkd-line);padding:0 0 20px;overflow:hidden}.makedtl-hero-stripe{height:4px;background:linear-gradient(90deg,var(--mkd-red) 0,var(--mkd-red) 40%,rgba(var(--secondaryColor)) 40%,rgba(var(--secondaryColor)) 55%,var(--mkd-red) 55%,var(--mkd-red) 100%)}.makedtl-hero>.container{padding-top:24px;padding-bottom:24px}.makedtl-breadcrumb{margin-bottom:20px;font-size:12px}.makedtl-breadcrumb ol{list-style:none;display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0;font-weight:500}.makedtl-breadcrumb li[aria-hidden]{color:var(--mkd-ink-40)}.makedtl-breadcrumb a{color:var(--mkd-ink-55);text-decoration:none;transition:color .15s ease}.makedtl-breadcrumb a:hover{color:var(--mkd-ink)}.makedtl-breadcrumb span{color:var(--mkd-ink);font-weight:600}.makedtl-hero-grid{display:grid;grid-template-columns:minmax(240px,1fr) minmax(0,1.3fr) auto;align-items:center;gap:28px 32px;padding:8px 0 16px}.makedtl-brand{display:flex;align-items:center;gap:16px;min-width:0}.makedtl-brand-logo{width:84px;height:84px;flex-shrink:0;background:#fff;border:1px solid var(--mkd-line);border-radius:6px;display:flex;align-items:center;justify-content:center;padding:12px;position:relative}.makedtl-brand-logo::after{content:"";position:absolute;inset:-1px;border-radius:6px;pointer-events:none;box-shadow:inset 0 0 0 1px rgba(0,0,0,.02)}.makedtl-brand-logo img{max-width:100%;max-height:100%;object-fit:contain}.makedtl-brand-meta{min-width:0;display:flex;flex-direction:column;gap:4px}.makedtl-brand-meta .makedtl-kicker{margin:0}.makedtl-h1{font-size:clamp(28px, 3vw, 38px);font-weight:800;letter-spacing:-.025em;line-height:1;margin:0;color:var(--mkd-ink)}.makedtl-year-tag{display:inline-flex;align-self:flex-start;padding:3px 8px;background:var(--mkd-ink);color:#fff;font-size:11px;font-weight:700;letter-spacing:.05em;border-radius:3px;font-variant-numeric:tabular-nums;margin-top:4px}.makedtl-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;border:1px solid var(--mkd-line);border-radius:6px;background:#fff;overflow:hidden}.makedtl-stat{padding:12px 14px;border-left:1px solid var(--mkd-line-soft);min-width:0;margin:0}.makedtl-stat:first-child{border-left:none}.makedtl-stat dt{font-size:clamp(16px, 1.5vw, 20px);font-weight:700;letter-spacing:-.01em;color:var(--mkd-ink);font-variant-numeric:tabular-nums;margin:0 0 2px;line-height:1.1}.makedtl-stat dd{font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--mkd-ink-55);margin:0;line-height:1.3}.makedtl-hero-actions{display:flex;flex-direction:column;gap:8px;align-items:stretch;min-width:220px}.makedtl-hero-form{margin:0}.makedtl-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 18px;font-size:13px;font-weight:700;letter-spacing:.01em;border-radius:4px;border:none;cursor:pointer;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border-color .15s ease;line-height:1;white-space:nowrap;width:100%}.makedtl-btn-primary{background:linear-gradient(45deg,rgba(var(--primaryColor)),rgba(var(--secondaryColor)));color:#fff;box-shadow:0 2px 0 rgba(0,0,0,.15)}.makedtl-btn-primary:hover{transform:translateY(-1px);box-shadow:0 4px 14px rgba(var(--primaryColor),.3);color:#fff}.makedtl-btn-ghost{background:#fff;color:var(--mkd-ink);border:1px solid var(--mkd-line)}.makedtl-btn-ghost:hover{border-color:var(--mkd-ink);background:#fafaf9;color:var(--mkd-ink)}.makedtl-live{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;background:var(--mkd-red-wash);color:var(--mkd-red);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;border-radius:3px;font-variant-numeric:tabular-nums;align-self:center;white-space:nowrap}.makedtl-live-dot{width:6px;height:6px;border-radius:50%;background:var(--mkd-red);animation:mkdPulse 1.6s ease-in-out infinite}@keyframes mkdPulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.makedtl-quickshop{display:flex;align-items:center;gap:14px;padding:14px 16px;margin-top:10px;background:linear-gradient(to right,#fafaf9,#fff);border:1px solid var(--mkd-line);border-radius:6px;flex-wrap:wrap}.makedtl-quickshop-label{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mkd-ink-55);white-space:nowrap;flex-shrink:0;position:relative;padding-right:14px}.makedtl-quickshop-label::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);height:14px;width:1px;background:var(--mkd-line)}.makedtl-quickshop-chips{display:flex;flex-wrap:wrap;gap:6px;flex:1;min-width:0}.makedtl-quickshop-chip{display:inline-flex;align-items:center;gap:8px;padding:7px 12px 7px 14px;background:#fff;border:1px solid var(--mkd-line);border-radius:99px;font-size:12.5px;font-weight:600;color:var(--mkd-ink);text-decoration:none;transition:border-color .15s ease,color .15s ease,transform .15s ease;white-space:nowrap}.makedtl-quickshop-chip:hover{border-color:var(--mkd-red);color:var(--mkd-red);transform:translateY(-1px)}.makedtl-quickshop-count{font-size:11px;color:var(--mkd-ink-55);font-variant-numeric:tabular-nums;padding:2px 6px;background:var(--mkd-line-soft);border-radius:99px;font-weight:700;transition:background .15s ease,color .15s ease}.makedtl-quickshop-chip:hover .makedtl-quickshop-count{background:var(--mkd-red-wash);color:var(--mkd-red)}.makedtl-inline-form{margin:0}.makedtl-viewall{display:inline-flex;align-items:center;gap:6px;padding:10px 14px;background:#fff;color:var(--mkd-ink);border:1px solid var(--mkd-line);border-radius:4px;font-size:13px;font-weight:700;text-decoration:none;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease;font-family:inherit;white-space:nowrap}.makedtl-viewall:hover{border-color:var(--mkd-red);color:var(--mkd-red);background:var(--mkd-red-wash)}.makedtl-viewall svg{transition:transform .15s ease}.makedtl-viewall:hover svg{transform:translateX(2px)}.makedtl-findband{position:relative;background:radial-gradient(1200px 400px at 80% 0,rgba(var(--primaryColor),.08),transparent 60%),linear-gradient(180deg,#141416 0,#1b1b1f 100%);padding:80px 0;margin:32px 0 16px;overflow:hidden;isolation:isolate}.makedtl-findband::before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(135deg,transparent 0 24px,rgba(var(--primaryColor),.035) 24px 25px);pointer-events:none;z-index:0}.makedtl-findband-mark{position:absolute;top:0;left:0;width:280px;height:3px;background:linear-gradient(90deg,rgba(var(--primaryColor)) 0,rgba(var(--primaryColor),.1) 100%);z-index:1}.makedtl-findband .container{position:relative;z-index:2}.makedtl-findband-card{position:relative;background:#fff;border-radius:20px;padding:44px 52px;display:grid;grid-template-columns:minmax(260px,1fr) minmax(360px,1.3fr);gap:56px;align-items:center;box-shadow:0 28px 64px -20px rgba(0,0,0,.5),0 8px 16px -4px rgba(0,0,0,.15),inset 0 1px 0 rgba(255,255,255,.8)}.makedtl-findband-card::before{content:"";position:absolute;top:-10px;right:-10px;width:80px;height:80px;border-top:3px solid rgba(var(--primaryColor),.35);border-right:3px solid rgba(var(--primaryColor),.35);border-top-right-radius:20px;pointer-events:none}.makedtl-findband-lede{position:relative}.makedtl-findband-eyebrow{display:inline-flex;align-items:center;gap:7px;padding:5px 12px 5px 10px;background:rgba(var(--primaryColor),.09);color:rgba(var(--primaryColor));font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;border-radius:99px;margin-bottom:16px;border:1px solid rgba(var(--primaryColor),.18)}.makedtl-findband-eyebrow svg{animation:findband-pulse 1.6s ease-in-out infinite}@keyframes findband-pulse{0%,100%{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.makedtl-findband-h2{font-size:clamp(28px, 3.4vw, 42px);font-weight:800;letter-spacing:-.025em;line-height:1.02;color:rgba(var(--blackColor));margin:0 0 12px}.makedtl-findband-h2 em{font-style:normal;color:rgba(var(--primaryColor));position:relative;white-space:nowrap}.makedtl-findband-h2 em::after{content:"";position:absolute;left:0;right:0;bottom:2px;height:6px;background:rgba(var(--primaryColor),.14);z-index:-1;border-radius:2px}.makedtl-findband-sub{font-size:14px;line-height:1.55;color:rgba(var(--blackColor),.62);margin:0;max-width:360px}.makedtl-findband-card>*{animation:findband-reveal .5s cubic-bezier(.22,1,.36,1) backwards}.makedtl-findband-lede{animation-delay:80ms}.makedtl-findband-form{animation-delay:.2s}@keyframes findband-reveal{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.makedtl-findband-form .pfilter-form{gap:16px}.makedtl-findband-form .pfilter-fields{gap:12px}.makedtl-findband-form .pfilter-label{font-size:10px;letter-spacing:.18em;color:rgba(var(--blackColor),.5)}.makedtl-findband-form .pfilter-field .select2-selection--single{height:46px!important;border-radius:10px!important;background:#fafafa!important;border-color:rgba(var(--blackColor),.08)!important}.makedtl-findband-form .pfilter-field .select2-selection--single:hover{background:#fff!important;border-color:rgba(var(--blackColor),.18)!important}.makedtl-findband-form .pfilter-field .select2-container--focus .select2-selection--single{border-color:rgba(var(--primaryColor))!important;box-shadow:0 0 0 3px rgba(var(--primaryColor),.1)}.makedtl-findband-form .pfilter-field .select2-selection__rendered{line-height:44px!important}.makedtl-findband-form .pfilter-field .select2-selection__arrow{height:44px!important}.makedtl-findband-form .pfilter-btn{width:100%;justify-content:center;padding:14px 26px;font-size:13px;letter-spacing:.1em;text-transform:uppercase;border-radius:10px;box-shadow:0 6px 16px -4px rgba(var(--primaryColor),.4);transition:transform .15s ease,box-shadow .15s ease,background .18s}.makedtl-findband-form .pfilter-btn:hover{transform:translateY(-2px);box-shadow:0 10px 22px -6px rgba(var(--primaryColor),.55);background:rgba(var(--blackColor))}@media (max-width:991px){.makedtl-findband{padding:56px 0}.makedtl-findband-card{grid-template-columns:1fr;gap:28px;padding:32px 28px;border-radius:16px}.makedtl-findband-card::before{display:none}.makedtl-findband-sub{max-width:none}}@media (max-width:575px){.makedtl-findband{padding:40px 0;margin:20px 0 12px}.makedtl-findband-card{padding:24px 20px}.makedtl-findband-h2{font-size:26px}}.makedtl-inventory{padding-top:36px!important;padding-bottom:36px!important}.makedtl-views{position:absolute;top:8px;right:8px;background:rgba(0,0,0,.78);color:#fff;font-size:10.5px;padding:3px 8px;border-radius:3px;font-variant-numeric:tabular-nums;letter-spacing:.02em;font-weight:600}.makedtl-views img{vertical-align:middle;margin-right:4px}.makedtl-depts{padding:40px 0!important}.makedtl-depts-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.makedtl-dept-tile{position:relative;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr auto;grid-template-areas:"num title" "num title" "cta cta";column-gap:14px;padding:18px 20px 16px 26px;background:#fff;border:1px solid var(--mkd-line);border-radius:4px;text-decoration:none;color:inherit;overflow:hidden;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.makedtl-dept-stripe{position:absolute;left:0;top:0;bottom:0;width:6px;background:var(--mkd-red);opacity:.9;transition:width .2s ease,opacity .2s ease}.makedtl-dept-tile:hover{border-color:var(--mkd-red);transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.06)}.makedtl-dept-tile:hover .makedtl-dept-stripe{width:10px;opacity:1}.makedtl-dept-num{grid-area:num;display:flex;flex-direction:column;align-items:flex-start;line-height:1;border-right:1px solid var(--mkd-line-soft);padding-right:14px;min-width:84px}.makedtl-dept-count{font-size:26px;font-weight:800;letter-spacing:-.02em;color:var(--mkd-ink);font-variant-numeric:tabular-nums;margin-bottom:2px}.makedtl-dept-label{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mkd-ink-55)}.makedtl-dept-title{grid-area:title;font-size:16px;font-weight:700;letter-spacing:-.01em;color:var(--mkd-ink);margin:0;line-height:1.25;align-self:center}.makedtl-dept-cta{grid-area:cta;display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding-top:10px;border-top:1px solid var(--mkd-line-soft);font-size:12px;font-weight:700;letter-spacing:.02em;color:var(--mkd-red)}.makedtl-dept-cta svg{transition:transform .15s ease}.makedtl-dept-tile:hover .makedtl-dept-cta svg{transform:translateX(3px)}.makedtl-models{padding:40px 0!important}.makedtl-models-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.makedtl-model-btn{position:relative;display:flex;flex-direction:column;gap:2px;padding:14px 16px;background:#fff;border:1px solid var(--mkd-line);border-radius:4px;text-decoration:none;color:var(--mkd-ink);transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease,background .15s ease;overflow:hidden}.makedtl-model-btn::before{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--mkd-red);transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.makedtl-model-btn:hover{border-color:var(--mkd-red);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.05);color:var(--mkd-ink);background:#fff}.makedtl-model-btn:hover::before{transform:scaleX(1)}.makedtl-model-stub{font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mkd-ink-55);line-height:1}.makedtl-model-name{font-size:17px;font-weight:700;letter-spacing:-.015em;color:var(--mkd-ink);line-height:1.1}.makedtl-model-action{display:inline-flex;align-items:center;gap:4px;margin-top:6px;font-size:11.5px;font-weight:700;color:var(--mkd-red);letter-spacing:.02em}.makedtl-model-action svg{transition:transform .15s ease}.makedtl-model-btn:hover .makedtl-model-action svg{transform:translateX(2px)}.makedtl-why{padding:40px 0!important}.makedtl-why-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.makedtl-why-card{display:grid;grid-template-columns:44px 1fr;gap:14px;padding:16px 18px;background:#fff;border:1px solid var(--mkd-line);border-radius:4px;align-items:start;transition:border-color .15s ease,box-shadow .15s ease}.makedtl-why-card:hover{border-color:var(--mkd-red);box-shadow:0 4px 12px rgba(0,0,0,.04)}.makedtl-why-icon{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:var(--mkd-red-wash);color:var(--mkd-red);border-radius:4px;flex-shrink:0}.makedtl-why-body h3{font-size:14px;font-weight:700;letter-spacing:-.005em;color:var(--mkd-ink);margin:0 0 4px;line-height:1.25}.makedtl-why-body p{font-size:13px;line-height:1.5;color:var(--mkd-ink-70);margin:0}.makedtl-about{padding:40px 0!important}.makedtl-about-wrap{display:grid;grid-template-columns:180px 1fr;gap:32px;align-items:start;max-width:1040px}.makedtl-about-aside{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.makedtl-about-logo{width:120px;height:120px;background:#fff;border:1px solid var(--mkd-line);border-radius:4px;padding:18px;display:flex;align-items:center;justify-content:center}.makedtl-about-logo img{max-width:100%;max-height:100%;object-fit:contain;opacity:.9}.makedtl-about-h2{font-size:clamp(20px, 2vw, 24px);font-weight:700;letter-spacing:-.015em;line-height:1.2;color:var(--mkd-ink);margin:0 0 12px}.makedtl-about-body p{font-size:15px;line-height:1.75;color:var(--mkd-ink-70);margin:0 0 16px}.makedtl-about-meta{display:flex;flex-wrap:wrap;gap:8px 22px;padding-top:14px;border-top:1px solid var(--mkd-line);font-size:13px;color:var(--mkd-ink-55);font-weight:500}.makedtl-about-meta strong{color:var(--mkd-ink);font-weight:700;font-variant-numeric:tabular-nums;margin-right:3px}@media (max-width:1100px){.makedtl-hero-grid{grid-template-columns:minmax(220px,1fr) minmax(0,1fr);grid-template-areas:"brand   stats" "actions actions"}.makedtl-brand{grid-area:brand}.makedtl-stats{grid-area:stats}.makedtl-hero-actions{grid-area:actions;flex-direction:row;min-width:0}.makedtl-btn{width:auto;flex:1}.makedtl-live{flex:0 0 auto}.makedtl-depts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.makedtl-models-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:992px){.makedtl-hero-grid{gap:18px}.makedtl-stats{grid-template-columns:repeat(2,1fr)}.makedtl-stat{border-left:1px solid var(--mkd-line-soft)}.makedtl-stat:nth-child(odd){border-left:none}.makedtl-stat:nth-child(n+3){border-top:1px solid var(--mkd-line-soft)}.makedtl-about-wrap{grid-template-columns:1fr}.makedtl-about-aside{flex-direction:row;align-items:center}.makedtl-about-logo{width:64px;height:64px;padding:10px}.makedtl-why-grid{grid-template-columns:1fr}}@media (max-width:560px){.makedtl-hero-grid{grid-template-columns:1fr;grid-template-areas:"brand" "stats" "actions";gap:14px}.makedtl-brand{align-items:flex-start}.makedtl-brand-logo{width:64px;height:64px;padding:10px}.makedtl-h1{font-size:26px}.makedtl-stat dt{font-size:16px}.makedtl-stat dd{font-size:10px}.makedtl-hero-actions{flex-direction:column}.makedtl-btn{width:100%}.makedtl-quickshop{padding:12px;flex-direction:column;align-items:flex-start}.makedtl-quickshop-label::after{display:none}.makedtl-quickshop-label{padding-right:0}.makedtl-quickshop-chips{flex-wrap:nowrap;overflow-x:auto;gap:6px;width:100%;margin:0 -12px;padding:0 12px;scrollbar-width:none}.makedtl-quickshop-chips::-webkit-scrollbar{display:none}.makedtl-depts-grid{grid-template-columns:1fr}.makedtl-dept-num{min-width:70px;padding-right:10px}.makedtl-dept-count{font-size:22px}.makedtl-models-grid{grid-template-columns:repeat(2,1fr);gap:8px}.makedtl-model-btn{padding:12px 14px}.makedtl-model-name{font-size:15px}.makedtl-why-icon{width:38px;height:38px}}.citydtl-root{--cd-red:rgba(var(--primaryColor));--cd-red-wash:rgba(var(--primaryColor), 0.07);--cd-red-soft:rgba(var(--primaryColor), 0.14);--cd-ink:rgba(var(--blackColor));--cd-ink-80:rgba(var(--blackColor), 0.80);--cd-ink-70:rgba(var(--blackColor), 0.70);--cd-ink-55:rgba(var(--blackColor), 0.55);--cd-ink-40:rgba(var(--blackColor), 0.40);--cd-line:rgba(var(--blackColor), 0.10);--cd-line-soft:rgba(var(--blackColor), 0.06);font-family:"IBM Plex Sans",system-ui,sans-serif;font-feature-settings:"ss01","cv11"}.citydtl-root [class*=citydtl-]{font-family:inherit}.citydtl-eyebrow{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--cd-red);margin-bottom:10px}.citydtl-h2{font-size:clamp(22px, 2.2vw, 28px);font-weight:700;letter-spacing:-.015em;line-height:1.2;color:var(--cd-ink);margin:0 0 6px}.citydtl-h2-num{color:var(--cd-red);font-variant-numeric:tabular-nums;font-weight:800;margin:0 2px}.citydtl-h2-sub{font-size:14px;color:var(--cd-ink-55);margin:0;max-width:60ch}.citydtl-hero{position:relative;padding:40px 0 0;background:#fff;border-top:1px solid var(--cd-line);border-bottom:1px solid var(--cd-line)}.citydtl-hero>.container{position:relative;padding-bottom:0}.citydtl-breadcrumb{margin-bottom:24px;font-size:12px}.citydtl-breadcrumb ol{list-style:none;display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0;font-weight:500}.citydtl-breadcrumb li[aria-hidden]{color:var(--cd-ink-40)}.citydtl-breadcrumb a{color:var(--cd-ink-55);text-decoration:none;transition:color .15s ease}.citydtl-breadcrumb a:hover{color:var(--cd-ink)}.citydtl-breadcrumb span{color:var(--cd-ink);font-weight:600}.citydtl-dateline{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 10px;background:var(--cd-red-wash);border-radius:3px;margin-bottom:18px}.citydtl-dateline-pin{display:inline-flex;color:var(--cd-red)}.citydtl-dateline-label{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--cd-red)}.citydtl-h1{font-size:clamp(38px, 5vw, 62px);font-weight:800;letter-spacing:-.03em;line-height:1;margin:0 0 16px;color:var(--cd-ink);display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px}.citydtl-h1-city{color:var(--cd-ink)}.citydtl-h1-sep{color:var(--cd-ink-40);font-weight:300;margin:0 2px}.citydtl-h1-state{font-size:.55em;font-weight:500;color:var(--cd-ink-55);letter-spacing:-.01em}.citydtl-intro{font-size:15px;line-height:1.55;color:var(--cd-ink-70);margin:0 0 16px;max-width:66ch}.citydtl-trust{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:20px}.citydtl-trust-chip{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;background:#fff;border:1px solid var(--cd-line);border-radius:3px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--cd-ink-70)}.citydtl-trust-chip svg{color:var(--cd-red)}.citydtl-actions{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:28px}.citydtl-search-form{margin:0}.citydtl-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;font-size:13px;font-weight:700;letter-spacing:.01em;border-radius:4px;border:none;cursor:pointer;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease,background .15s ease;line-height:1;white-space:nowrap;font-family:inherit}.citydtl-btn-primary{background:linear-gradient(45deg,rgba(var(--primaryColor)),rgba(var(--secondaryColor)));color:#fff;box-shadow:0 2px 0 rgba(0,0,0,.15)}.citydtl-btn-primary:hover{transform:translateY(-1px);box-shadow:0 4px 14px rgba(var(--primaryColor),.3);color:#fff}.citydtl-btn-ghost{background:#fff;color:var(--cd-ink);border:1px solid var(--cd-line)}.citydtl-btn-ghost:hover{border-color:var(--cd-ink);background:#fafaf9;color:var(--cd-ink)}.citydtl-dispatch{position:relative;display:flex;align-items:center;gap:14px;margin:0 calc(-1 * var(--bs-gutter-x,.75rem));padding:14px 16px;background:var(--cd-ink);color:#fff;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;overflow:hidden;border-radius:2px 2px 0 0}.citydtl-dispatch::before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(90deg,transparent 0 24px,rgba(255,255,255,.04) 24px 25px);pointer-events:none}.citydtl-dispatch-dot{width:8px;height:8px;border-radius:50%;background:var(--cd-red);box-shadow:0 0 0 3px rgba(var(--primaryColor),.25);animation:cdPulse 1.8s ease-in-out infinite;flex-shrink:0;position:relative;z-index:1}@keyframes cdPulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.8)}}.citydtl-dispatch-row{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 28px;margin:0;padding:0;flex:1;min-width:0}.citydtl-dispatch-row>div{display:inline-flex;align-items:baseline;gap:8px;min-width:0}.citydtl-dispatch-row dt{font-size:10px;letter-spacing:.14em;color:rgba(255,255,255,.55);margin:0;font-weight:700}.citydtl-dispatch-row dd{font-size:12px;color:#fff;margin:0;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.citydtl-directory{padding:44px 0!important}.citydtl-dir-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:14px;flex-wrap:wrap}.citydtl-dir-heading{flex:1;min-width:260px}.citydtl-dir-meta{list-style:none;display:flex;flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--cd-ink-55)}.citydtl-dir-meta li{display:inline-flex;align-items:center;gap:6px}.citydtl-meta-dot{width:5px;height:5px;border-radius:50%;background:var(--cd-red);flex-shrink:0}.citydtl-dir-rule{height:1px;background:repeating-linear-gradient(to right,var(--cd-ink) 0 6px,transparent 6px 12px);opacity:.4;margin-bottom:24px}.citydtl-parts{padding:40px 0!important}.citydtl-parts-head{margin-bottom:24px!important}.citydtl-inline-form{margin:0}.citydtl-viewall{display:inline-flex;align-items:center;gap:6px;padding:10px 14px;background:#fff;color:var(--cd-ink);border:1px solid var(--cd-line);border-radius:4px;font-size:12.5px;font-weight:700;text-decoration:none;cursor:pointer;font-family:inherit;transition:border-color .15s ease,color .15s ease,background .15s ease;white-space:nowrap}.citydtl-viewall:hover{border-color:var(--cd-red);color:var(--cd-red);background:var(--cd-red-wash)}.citydtl-viewall svg{transition:transform .15s ease}.citydtl-viewall:hover svg{transform:translateX(2px)}.citydtl-why{padding:48px 0!important;background:#fafaf9}.citydtl-why-head{margin-bottom:28px;text-align:center}.citydtl-why-head .citydtl-eyebrow{display:block}.citydtl-why .citydtl-h2{margin-left:auto;margin-right:auto}.citydtl-tickets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:1080px;margin:0 auto}.citydtl-ticket{position:relative;display:grid;grid-template-columns:96px 1fr;background:#fff;border:1px solid var(--cd-line);border-radius:6px;overflow:hidden;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.citydtl-ticket::after,.citydtl-ticket::before{content:"";position:absolute;left:86px;width:12px;height:12px;border-radius:50%;background:#fafaf9;border:1px solid var(--cd-line);z-index:2}.citydtl-ticket::before{top:-7px}.citydtl-ticket::after{bottom:-7px}.citydtl-ticket:hover{transform:translateY(-2px);border-color:var(--cd-red);box-shadow:0 10px 24px rgba(0,0,0,.06)}.citydtl-ticket-stub{position:relative;background:var(--cd-red-wash);padding:16px 10px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:10px;text-align:center;border-right:2px dashed var(--cd-line)}.citydtl-ticket-code{font-size:10.5px;font-weight:700;letter-spacing:.12em;color:var(--cd-red);font-variant-numeric:tabular-nums}.citydtl-ticket-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;background:#fff;border:1px solid var(--cd-red-soft);border-radius:50%}.citydtl-ticket-icon img{display:block}.citydtl-ticket-stamp{font-size:10.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--cd-red);padding:3px 8px;border:1px solid var(--cd-red-soft);border-radius:2px;background:rgba(255,255,255,.6)}.citydtl-ticket-body{padding:18px 20px 18px 22px}.citydtl-ticket-body h3{font-size:15px;font-weight:700;letter-spacing:-.005em;color:var(--cd-ink);margin:0 0 6px;line-height:1.25}.citydtl-ticket-body p{font-size:13px;line-height:1.55;color:var(--cd-ink-70);margin:0}@media (max-width:992px){.citydtl-hero{padding-top:32px}.citydtl-h1{font-size:clamp(32px, 6vw, 48px)}.citydtl-dispatch-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px}.citydtl-dir-head{align-items:flex-start}.citydtl-tickets{grid-template-columns:1fr;max-width:640px}}@media (max-width:560px){.citydtl-hero{padding-top:24px}.citydtl-breadcrumb{margin-bottom:16px}.citydtl-dateline{margin-bottom:14px}.citydtl-h1{font-size:32px;flex-direction:column;gap:2px;align-items:flex-start}.citydtl-h1-sep{display:none}.citydtl-h1-state{font-size:16px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--cd-ink-55)}.citydtl-intro{font-size:14px}.citydtl-actions{flex-direction:column;width:100%}.citydtl-btn{width:100%;justify-content:center}.citydtl-dispatch{margin:0;padding:12px 14px;gap:10px;border-radius:2px}.citydtl-dispatch-row{grid-template-columns:1fr 1fr;gap:8px 16px}.citydtl-dispatch-row dd{font-size:11px}.citydtl-dir-head{flex-direction:column;gap:10px}.citydtl-dir-meta{gap:4px 12px}.citydtl-why{padding:36px 0!important}.citydtl-ticket{grid-template-columns:72px 1fr}.citydtl-ticket::after,.citydtl-ticket::before{left:62px}.citydtl-ticket-icon{width:36px;height:36px}.citydtl-ticket-icon img{width:18px;height:18px}.citydtl-ticket-stamp{font-size:9px;padding:2px 5px;letter-spacing:.15em}.citydtl-ticket-body{padding:14px 16px 14px 18px}.citydtl-ticket-body h3{font-size:14px}.citydtl-ticket-body p{font-size:12.5px}}.citydtl-why-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:28px}.citydtl-why-card{position:relative;background:#fff;border:1px solid rgba(var(--blackColor),.1);border-radius:12px;padding:28px 28px 28px 32px;overflow:hidden;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.citydtl-why-card::before{content:"";position:absolute;top:16px;bottom:16px;left:0;width:3px;background:rgba(var(--primaryColor));border-radius:0 2px 2px 0;transition:width .18s ease,top .18s ease,bottom .18s ease}.citydtl-why-card:hover{border-color:rgba(var(--primaryColor),.25);transform:translateY(-2px);box-shadow:0 12px 24px -12px rgba(0,0,0,.12)}.citydtl-why-card:hover::before{width:5px;top:0;bottom:0}.citydtl-why-num{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,"Courier New",monospace;font-size:13px;font-weight:700;letter-spacing:.08em;color:rgba(var(--blackColor),.3);margin-bottom:10px}.citydtl-why-card h3{font-size:18px;font-weight:700;margin:0 0 8px;color:rgba(var(--blackColor));letter-spacing:-.01em;transition:color .18s ease}.citydtl-why-card:hover h3{color:rgba(var(--primaryColor))}.citydtl-why-card p{font-size:14px;line-height:1.55;color:rgba(var(--blackColor),.65);margin:0}@media (max-width:767px){.citydtl-why-grid{grid-template-columns:1fr;gap:12px}.citydtl-why-card{padding:22px 22px 22px 26px}.citydtl-why-card h3{font-size:16px}}.citydtl-nearby-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:20px}.citydtl-nearby-card{display:flex;align-items:center;gap:10px;padding:12px 14px;background:#fff;border:1px solid rgba(var(--blackColor),.1);border-radius:10px;text-decoration:none;color:rgba(var(--blackColor));transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.citydtl-nearby-card:hover{border-color:rgba(var(--primaryColor),.4);transform:translateY(-1px);box-shadow:0 6px 14px -6px rgba(0,0,0,.1);color:rgba(var(--primaryColor))}.citydtl-nearby-pin{flex-shrink:0;color:rgba(var(--primaryColor))}.citydtl-nearby-name{flex:1;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.citydtl-nearby-arrow{flex-shrink:0;opacity:.4;color:rgba(var(--blackColor),.6);transition:transform .15s ease,opacity .15s ease,color .15s ease}.citydtl-nearby-card:hover .citydtl-nearby-arrow{opacity:1;transform:translateX(3px);color:rgba(var(--primaryColor))}@media (max-width:991px){.citydtl-nearby-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:575px){.citydtl-nearby-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:399px){.citydtl-nearby-grid{grid-template-columns:1fr}}.citydtl-makes-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin-top:20px}.citydtl-make-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:#fff;border:1px solid rgba(var(--blackColor),.1);border-radius:10px;padding:14px 10px;min-height:110px;text-decoration:none;color:rgba(var(--blackColor));transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.citydtl-make-card:hover{border-color:rgba(var(--primaryColor),.4);transform:translateY(-2px);box-shadow:0 8px 16px -8px rgba(0,0,0,.1)}.citydtl-make-card-logo{width:52px;height:52px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.citydtl-make-card-logo img{max-width:100%;max-height:100%;object-fit:contain;transition:transform .15s ease}.citydtl-make-card:hover .citydtl-make-card-logo img{transform:scale(1.06)}.citydtl-make-card-name{font-size:12.5px;font-weight:600;text-align:center;letter-spacing:-.005em;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;color:rgba(var(--blackColor));transition:color .15s ease}.citydtl-make-card:hover .citydtl-make-card-name{color:rgba(var(--primaryColor))}@media (max-width:1199px){.citydtl-makes-grid{grid-template-columns:repeat(5,1fr)}}@media (max-width:767px){.citydtl-makes-grid{grid-template-columns:repeat(4,1fr);gap:8px}.citydtl-make-card{min-height:96px;padding:10px 8px}.citydtl-make-card-logo{width:44px;height:44px}}@media (max-width:479px){.citydtl-makes-grid{grid-template-columns:repeat(3,1fr)}}.citydtl-parts-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:20px}.citydtl-parts-card{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;background:#fff;border:1px solid rgba(var(--blackColor),.1);border-radius:10px;text-decoration:none;color:rgba(var(--blackColor));transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.citydtl-parts-card:hover{border-color:rgba(var(--primaryColor),.4);transform:translateY(-1px);box-shadow:0 6px 14px -6px rgba(0,0,0,.1);color:rgba(var(--primaryColor))}.citydtl-parts-card-name{flex:1;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.citydtl-parts-card-arrow{flex-shrink:0;opacity:.4;color:rgba(var(--blackColor),.6);transition:transform .15s ease,opacity .15s ease,color .15s ease}.citydtl-parts-card:hover .citydtl-parts-card-arrow{opacity:1;transform:translateX(3px);color:rgba(var(--primaryColor))}@media (max-width:991px){.citydtl-parts-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:575px){.citydtl-parts-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:399px){.citydtl-parts-grid{grid-template-columns:1fr}}.sellerdtl-root{--sellerdtl-red:rgba(var(--primaryColor));--sellerdtl-ink:rgba(var(--blackColor));--sellerdtl-muted:rgba(var(--blackColor), 0.58);--sellerdtl-hair:rgba(var(--blackColor), 0.1)}.sellerdtl-eyebrow{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sellerdtl-red);margin-bottom:10px}.sellerdtl-h2{font-size:clamp(22px, 2.4vw, 28px);font-weight:700;color:var(--sellerdtl-ink);letter-spacing:-.015em;margin:0 0 8px;line-height:1.2}.sellerdtl-h2-sub{font-size:14px;color:var(--sellerdtl-muted);margin:0 0 24px;max-width:640px;line-height:1.55}.sellerdtl-h3{font-size:20px;font-weight:700;color:var(--sellerdtl-ink);margin:0 0 6px;letter-spacing:-.01em}.sellerdtl-h3-sub{font-size:13.5px;color:var(--sellerdtl-muted);margin:0 0 18px}.sellerdtl-hero-grid{display:grid;grid-template-columns:1.6fr 1fr;gap:40px;align-items:start;margin-top:12px}.sellerdtl-hero-id{display:flex;gap:18px;align-items:flex-start;margin-bottom:18px}.sellerdtl-hero-logo{flex-shrink:0;width:96px;height:96px;border-radius:14px;background:#f4f4f5 center/cover no-repeat;border:1px solid var(--sellerdtl-hair);display:flex;align-items:center;justify-content:center;overflow:hidden;font-weight:700;font-size:28px;color:var(--sellerdtl-red);letter-spacing:-.02em}.sellerdtl-hero-ident{min-width:0}.sellerdtl-hero-badges{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:6px}.sellerdtl-badge{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:99px;font-size:11px;font-weight:600;letter-spacing:.02em}.sellerdtl-badge-verified{background:rgba(var(--primaryColor),.08);color:var(--sellerdtl-red);border:1px solid rgba(var(--primaryColor),.18)}.sellerdtl-badge-since{background:rgba(var(--blackColor),.05);color:rgba(var(--blackColor),.7);border:1px solid var(--sellerdtl-hair)}.sellerdtl-hero-h1{font-size:clamp(28px, 4vw, 42px);font-weight:800;letter-spacing:-.025em;line-height:1.05;color:var(--sellerdtl-ink);margin:4px 0 6px}.sellerdtl-hero-location{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--sellerdtl-muted);font-weight:500}.sellerdtl-hero-location svg{color:var(--sellerdtl-red)}.sellerdtl-hero-intro{font-size:14.5px;line-height:1.6;color:rgba(var(--blackColor),.7);margin:0 0 24px;max-width:640px}.sellerdtl-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin:0;border-top:1px solid var(--sellerdtl-hair)}.sellerdtl-stat{padding:16px 18px 16px 0;position:relative;display:flex;flex-direction:column;gap:4px}.sellerdtl-stat+.sellerdtl-stat{padding-left:18px}.sellerdtl-stat+.sellerdtl-stat::before{content:"";position:absolute;left:0;top:20%;bottom:20%;width:1px;background:var(--sellerdtl-hair)}.sellerdtl-stat dt{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--sellerdtl-muted);font-weight:600;margin:0}.sellerdtl-stat dd{font-size:22px;font-weight:700;color:var(--sellerdtl-ink);margin:0;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.sellerdtl-hero-actions{display:flex;flex-direction:column;gap:10px}.sellerdtl-action{display:flex;align-items:center;gap:14px;padding:14px 18px;border-radius:12px;text-decoration:none;border:1px solid var(--sellerdtl-hair);background:#fff;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.sellerdtl-action:hover{border-color:var(--sellerdtl-red);transform:translateY(-1px);box-shadow:0 10px 24px -12px rgba(0,0,0,.15)}.sellerdtl-action svg{flex-shrink:0}.sellerdtl-action span{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.sellerdtl-action em{font-style:normal;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--sellerdtl-muted)}.sellerdtl-action strong{font-size:15px;font-weight:700;color:var(--sellerdtl-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sellerdtl-action-primary{background:var(--sellerdtl-red);border-color:var(--sellerdtl-red);color:#fff}.sellerdtl-action-primary em{color:rgba(255,255,255,.75)}.sellerdtl-action-primary strong{color:#fff}.sellerdtl-action-primary svg{color:#fff}.sellerdtl-action-primary:hover{background:rgba(var(--blackColor));border-color:rgba(var(--blackColor));transform:translateY(-1px)}.sellerdtl-action-secondary svg,.sellerdtl-action-tertiary svg{color:var(--sellerdtl-red)}.sellerdtl-location-grid{display:grid;grid-template-columns:1.6fr 1fr;gap:20px;align-items:stretch}.sellerdtl-map-wrap{position:relative;border-radius:14px;overflow:hidden;border:1px solid var(--sellerdtl-hair);min-height:360px;background:#f4f4f5}.sellerdtl-map-frame{width:100%;height:100%;min-height:360px;border:0;display:block}.sellerdtl-location-card{background:#fff;border:1px solid var(--sellerdtl-hair);border-radius:14px;padding:22px;display:flex;flex-direction:column;gap:14px}.sellerdtl-location-row{display:flex;gap:12px;align-items:flex-start}.sellerdtl-location-row svg{color:var(--sellerdtl-red);flex-shrink:0;margin-top:3px}.sellerdtl-location-row>div{min-width:0;flex:1;display:flex;flex-direction:column}.sellerdtl-location-label{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--sellerdtl-muted);font-weight:600}.sellerdtl-location-value{font-size:14px;color:var(--sellerdtl-ink);font-weight:500;line-height:1.4;word-break:break-word}a.sellerdtl-location-value{color:var(--sellerdtl-ink);text-decoration:none;transition:color .15s ease}a.sellerdtl-location-value:hover{color:var(--sellerdtl-red)}.sellerdtl-directions-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 18px;background:var(--sellerdtl-red);color:#fff;border-radius:10px;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;margin-top:6px;transition:background .15s ease,transform .15s ease}.sellerdtl-directions-btn:hover{background:rgba(var(--blackColor));color:#fff;transform:translateY(-1px)}.sellerdtl-finder{padding:52px 0 64px;background:linear-gradient(180deg,#fff 0,#faf9f7 100%);border-top:1px solid var(--sellerdtl-hair);position:relative}.sellerdtl-finder::before{content:"";position:absolute;inset:0;background-image:radial-gradient(620px 320px at 50% 0,rgba(218,26,54,.06),transparent 70%);pointer-events:none}.sellerdtl-finder>.container{position:relative}.sellerdtl-finder .section-head{text-align:center;margin:0 auto 28px;max-width:720px}.sellerdtl-finder .section-head .sellerdtl-eyebrow{color:var(--sellerdtl-red)}.sellerdtl-finder .section-head .sellerdtl-h2{margin:8px 0 6px}.sellerdtl-finder .section-head .sellerdtl-h2-sub{margin:0}.sellerdtl-finder-box{position:relative;background:#fff;border:1px solid var(--sellerdtl-hair);border-top:4px solid var(--sellerdtl-red);border-radius:16px;padding:28px 32px;max-width:1080px;margin:0 auto;box-shadow:0 -2px 0 rgba(218,26,54,.14),0 28px 56px -16px rgba(12,12,16,.14),0 14px 28px -8px rgba(218,26,54,.14)}.sellerdtl-finder-box::after{content:"";position:absolute;inset:-20px -28px -28px -28px;background:radial-gradient(60% 70% at 50% 60%,rgba(218,26,54,.1),transparent 70%);filter:blur(20px);z-index:-1;pointer-events:none;border-radius:24px}@media (max-width:768px){.sellerdtl-finder{padding:40px 0 48px}.sellerdtl-finder-box{padding:22px 18px}}.sellerdtl-viewall{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;background:#fff;border:1px solid var(--sellerdtl-hair);border-radius:99px;font-size:13px;font-weight:600;color:var(--sellerdtl-ink);text-decoration:none;transition:border-color .15s ease,color .15s ease,transform .15s ease}.sellerdtl-viewall:hover{border-color:var(--sellerdtl-red);color:var(--sellerdtl-red);transform:translateY(-1px)}.sellerdtl-viewall svg{transition:transform .15s ease}.sellerdtl-viewall:hover svg{transform:translateX(3px)}.sellerdtl-parts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:20px}.sellerdtl-part-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--sellerdtl-hair);border-radius:12px;overflow:hidden;text-decoration:none;color:var(--sellerdtl-ink);transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.sellerdtl-part-card:hover{border-color:var(--sellerdtl-red);transform:translateY(-3px);box-shadow:0 14px 28px -14px rgba(0,0,0,.15)}.sellerdtl-part-thumb{position:relative;aspect-ratio:4/3;background:#f4f4f5;overflow:hidden}.sellerdtl-part-thumb img{width:100%;height:100%;object-fit:cover;transition:transform .2s ease}.sellerdtl-part-thumb img.logoCover{object-fit:contain;padding:22px;background:rgba(var(--blackColor),.04)}.sellerdtl-part-card:hover .sellerdtl-part-thumb img{transform:scale(1.04)}.sellerdtl-part-card:hover .sellerdtl-part-thumb img.logoCover{transform:none}.sellerdtl-part-views{position:absolute;top:8px;right:8px;background:rgba(0,0,0,.78);color:#fff;font-size:10px;font-weight:600;padding:3px 7px;border-radius:99px;letter-spacing:.02em}.sellerdtl-part-body{padding:12px 14px 14px;display:flex;flex-direction:column;gap:5px;flex:1}.sellerdtl-part-fit{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--sellerdtl-muted);line-height:1.3}.sellerdtl-part-title{font-size:14px;font-weight:600;color:var(--sellerdtl-ink);margin:2px 0 4px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sellerdtl-part-price{font-size:16px;font-weight:700;color:var(--sellerdtl-red);margin-top:auto;padding-top:4px;font-variant-numeric:tabular-nums}.sellerdtl-part-price em{font-style:normal;font-size:13px;font-weight:600;color:var(--sellerdtl-muted);text-transform:uppercase;letter-spacing:.04em}.sellerdtl-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start}.sellerdtl-about-text{font-size:15px;line-height:1.65;color:rgba(var(--blackColor),.7);margin:0 0 18px}.sellerdtl-social{display:flex;gap:10px;margin-top:16px}.sellerdtl-social a{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;border:1px solid var(--sellerdtl-hair);color:var(--sellerdtl-muted);background:#fff;transition:border-color .15s ease,color .15s ease,transform .15s ease}.sellerdtl-social a:hover{border-color:var(--sellerdtl-red);color:var(--sellerdtl-red);transform:translateY(-1px)}.sellerdtl-form{background:#fff;border:1px solid var(--sellerdtl-hair);border-radius:14px;padding:24px;display:flex;flex-direction:column;gap:14px}.sellerdtl-form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.sellerdtl-form-field{display:flex;flex-direction:column;gap:5px}.sellerdtl-form-field label{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--sellerdtl-muted);font-weight:700}.sellerdtl-form-field input,.sellerdtl-form-field textarea{width:100%;padding:11px 14px;border:1px solid var(--sellerdtl-hair);border-radius:10px;background:#fafafa;font-size:14px;font-family:inherit;color:var(--sellerdtl-ink);transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.sellerdtl-form-field input:focus,.sellerdtl-form-field textarea:focus{border-color:var(--sellerdtl-red);background:#fff;box-shadow:0 0 0 3px rgba(var(--primaryColor),.1);outline:0}.sellerdtl-form-field textarea{resize:vertical;min-height:90px;font-family:inherit}.sellerdtl-form-field .info-text{font-size:11px;color:var(--sellerdtl-muted)}.sellerdtl-form-submit{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 24px;background:var(--sellerdtl-red);color:#fff;border:0;border-radius:10px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .15s ease,transform .15s ease,box-shadow .15s ease;margin-top:4px;box-shadow:0 6px 16px -4px rgba(var(--primaryColor),.4)}.sellerdtl-form-submit:hover{background:rgba(var(--blackColor));transform:translateY(-1px);box-shadow:0 10px 22px -6px rgba(var(--primaryColor),.5)}@media (max-width:991px){.sellerdtl-hero-grid{grid-template-columns:1fr;gap:28px}.sellerdtl-location-grid{grid-template-columns:1fr}.sellerdtl-parts-grid{grid-template-columns:repeat(3,1fr)}.sellerdtl-contact-grid{grid-template-columns:1fr;gap:28px}}@media (max-width:767px){.sellerdtl-hero-id{flex-direction:column;gap:14px}.sellerdtl-hero-logo{width:72px;height:72px;font-size:22px}.sellerdtl-stats{grid-template-columns:repeat(2,1fr)}.sellerdtl-stat+.sellerdtl-stat:nth-child(3){padding-left:0}.sellerdtl-stat+.sellerdtl-stat:nth-child(3)::before{display:none}.sellerdtl-parts-grid{grid-template-columns:repeat(2,1fr)}.sellerdtl-form-row{grid-template-columns:1fr}}@media (max-width:479px){.sellerdtl-parts-grid{grid-template-columns:1fr}.sellerdtl-hero-h1{font-size:26px}}.sellerdtl-badge-reviews{background:#fff;color:rgba(var(--blackColor),.7);border:1px solid var(--sellerdtl-hair);text-decoration:none;transition:border-color .15s ease,color .15s ease,transform .15s ease}.sellerdtl-badge-reviews:hover{border-color:var(--sellerdtl-red);color:var(--sellerdtl-red);transform:translateY(-1px)}.sellerdtl-badge-reviews img{display:inline-block}.footer-callcta{background:#fff;padding:32px 0}.fcta{display:grid;grid-template-columns:1fr auto;gap:28px;align-items:center;background:radial-gradient(800px 320px at 0 0,rgba(255,255,255,.14),transparent 60%),radial-gradient(600px 280px at 100% 100%,rgba(0,0,0,.22),transparent 60%),linear-gradient(135deg,rgba(var(--primaryColor,218,26,54)) 0,rgba(var(--secondaryColor,199,0,24)) 100%);color:#fff;border-radius:18px;padding:32px 40px;box-shadow:0 12px 36px rgba(218,26,54,.28);position:relative;overflow:hidden}.fcta-glow{position:absolute;top:-120px;right:-60px;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.14),transparent 60%);pointer-events:none}.fcta-text{display:flex;align-items:center;gap:18px;min-width:0;position:relative;z-index:1}.fcta-icon{flex-shrink:0;width:60px;height:60px;border-radius:14px;background:rgba(255,255,255,.18);color:#fff;backdrop-filter:blur(8px);display:inline-flex;align-items:center;justify-content:center}.fcta-h3{margin:0 0 4px;font-size:26px;font-weight:800;line-height:1.15;letter-spacing:-.022em;color:#fff}.fcta-sub{margin:0;font-size:14px;color:rgba(255,255,255,.85);line-height:1.5}.fcta-action{flex-shrink:0;position:relative;z-index:1}.fcta-phone{display:inline-flex;align-items:center;gap:12px;padding:16px 30px;background:#fff;color:rgba(var(--primaryColor,218,26,54));border-radius:999px;font-size:26px;font-weight:800;letter-spacing:-.018em;text-decoration:none;transition:background .15s ease,transform .15s ease,box-shadow .15s ease,color .15s ease;box-shadow:0 10px 28px rgba(0,0,0,.18);font-variant-numeric:tabular-nums}.fcta-phone svg{color:rgba(var(--primaryColor,218,26,54));transition:transform .2s ease,color .15s ease}.fcta-phone:hover{background:#18181b;color:#fff;transform:translateY(-2px);box-shadow:0 16px 40px rgba(0,0,0,.35)}.fcta-phone:hover svg{color:#fff;transform:rotate(-12deg)}.fcta-phone--wa{background:#25d366;color:#fff}.fcta-phone--wa:hover{background:#1da851;color:#fff}@media (max-width:900px){.fcta{grid-template-columns:1fr;padding:24px;gap:18px}.fcta-action{width:100%}.fcta-phone{width:100%;justify-content:center;font-size:22px;padding:14px 22px}.fcta-h3{font-size:20px}}@media (max-width:480px){.fcta-text{gap:14px}.fcta-icon{width:48px;height:48px}.fcta-h3{font-size:18px}.fcta-phone{font-size:18px}}.footer-discovery{background:linear-gradient(180deg,#fff 0,#f8f8fa 100%);padding:56px 0 40px;border-top:1px solid rgba(0,0,0,.06);position:relative}.footer-discovery::before{display:none}.footer-discovery .fd-block{padding:32px 0;border-bottom:1px dashed rgba(0,0,0,.08)}.footer-discovery .fd-block:first-child{padding-top:8px}.footer-discovery .fd-block:last-child{border-bottom:none;padding-bottom:12px}.fd-head{display:grid;grid-template-columns:1fr auto;align-items:end;gap:6px 16px;margin-bottom:20px}.fd-eyebrow{grid-column:1/-1;font-size:11px;letter-spacing:2.4px;text-transform:uppercase;font-weight:700;color:rgba(var(--secondaryColor));margin-bottom:4px}.fd-title{grid-column:1;font-size:24px;font-weight:800;color:#111;letter-spacing:-.3px;margin:0;position:relative;padding-bottom:10px;line-height:1.2}.fd-title::after{content:'';position:absolute;left:0;bottom:0;width:46px;height:3px;background:rgba(var(--primaryColor));border-radius:2px}.fd-desc{grid-column:1/-1;font-size:14px;color:#5a5a62;margin:8px 0 0;line-height:1.5;max-width:640px}.fd-view-all{grid-column:2;grid-row:2;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:rgba(var(--primaryColor));text-decoration:none;white-space:nowrap;padding-bottom:12px}.fd-view-all:hover{color:rgba(var(--secondaryColor))}.fd-view-all span{transition:transform .2s ease;display:inline-block}.fd-view-all:hover span{transform:translateX(4px)}.fd-brand-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;list-style:none;padding:0;margin:0}.fd-brand-tile{display:flex;align-items:center;gap:10px;padding:12px;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:10px;text-decoration:none;transition:border-color .2s ease,background .2s ease;min-height:64px;height:100%}.fd-brand-tile:hover{border-color:rgba(var(--primaryColor));background:#fff6f7}.fd-brand-logo{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#f4f4f7;border-radius:8px;transition:background .2s ease}.fd-brand-tile:hover .fd-brand-logo{background:#fff}.fd-brand-logo img{width:28px;height:28px;object-fit:contain}.fd-brand-name{flex:1;font-size:13px;font-weight:600;color:#222;line-height:1.3;text-transform:capitalize;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s ease}.fd-brand-tile:hover .fd-brand-name{color:rgba(var(--primaryColor))}.fd-brand-arrow{color:rgba(0,0,0,.22);font-size:14px;font-weight:600;transition:color .2s ease,transform .2s ease;flex-shrink:0}.fd-brand-tile:hover .fd-brand-arrow{color:rgba(var(--primaryColor));transform:translateX(3px)}.fd-cat-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;list-style:none;padding:0;margin:0}.fd-cat-tile{display:flex;align-items:center;gap:10px;padding:12px;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:10px;text-decoration:none;transition:border-color .2s ease,background .2s ease;min-height:64px}.fd-cat-tile:hover{border-color:rgba(var(--primaryColor));background:#fff6f7}.fd-cat-icon{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#f4f4f7;border-radius:8px;transition:background .2s ease}.fd-cat-tile:hover .fd-cat-icon{background:#fff}.fd-cat-icon img{width:28px;height:28px;object-fit:contain}.fd-cat-name{flex:1;font-size:13px;font-weight:600;color:#222;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fd-cat-arrow{color:rgba(0,0,0,.22);font-size:14px;font-weight:600;transition:color .2s ease,transform .2s ease;flex-shrink:0}.fd-cat-tile:hover .fd-cat-arrow{color:rgba(var(--primaryColor));transform:translateX(3px)}.fd-city-cloud{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0}.fd-city-pill{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:999px;font-size:13px;font-weight:500;color:#3f3f46;text-decoration:none;transition:background .2s ease,border-color .2s ease,color .2s ease;line-height:1}.fd-city-pill:hover{background:rgba(var(--primaryColor));border-color:rgba(var(--primaryColor));color:#fff}.fd-city-pin{color:rgba(var(--secondaryColor));transition:color .2s ease;flex-shrink:0}.fd-city-pill:hover .fd-city-pin{color:#fff}.page-faq-section{padding:48px 0 24px;background:#fff}.page-faq-wrapper{max-width:960px;margin:0 auto;text-align:center}.page-faq-eyebrow{display:inline-block;font-size:11px;letter-spacing:2.4px;text-transform:uppercase;font-weight:700;color:rgba(var(--secondaryColor));margin-bottom:10px}.page-faq-title{font-size:30px;font-weight:800;color:#111;margin:0 0 12px;position:relative;padding-bottom:14px;display:inline-block}.page-faq-title::after{content:'';position:absolute;left:50%;transform:translateX(-50%);bottom:0;width:56px;height:3px;background:rgba(var(--primaryColor));border-radius:2px}.page-faq-subtitle{font-size:15px;color:#5a5a62;margin:0 auto 8px;max-width:640px;line-height:1.55}.page-faq-section .faqs-section-wrapper{max-width:100%;margin:28px 0 0;text-align:left}.page-faq-section .faqs-section-wrapper .faq-item{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.02);transition:border-color .2s ease,box-shadow .2s ease}.page-faq-section .faqs-section-wrapper .faq-item.active{border-color:rgba(var(--primaryColor));box-shadow:0 8px 22px rgba(0,0,0,.06)}.page-faq-section .faqs-section-wrapper .faq-question{padding:18px 20px;gap:14px;align-items:center}.faq-num{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:rgba(var(--primaryColor),.1);color:rgba(var(--primaryColor));font-size:12px;font-weight:800;letter-spacing:.2px;flex-shrink:0;transition:background .2s ease,color .2s ease;font-family:var(--font-family)}.faq-item.active .faq-num{background:rgba(var(--primaryColor));color:#fff}.page-faq-section .faqs-section-wrapper .faq-question h3{flex:1;font-size:calc(var(--baseFontSize) + 1px);font-weight:600;line-height:1.4}@media (max-width:991px){.fd-brand-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.fd-cat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.fd-title{font-size:22px}.page-faq-title{font-size:26px}}@media (max-width:767px){.footer-discovery{padding:40px 0 28px}.footer-discovery .fd-block{padding:24px 0}.fd-head{grid-template-columns:1fr}.fd-view-all{grid-column:1;grid-row:auto;padding-bottom:0;padding-top:4px}.fd-brand-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fd-cat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fd-title{font-size:20px}.fd-desc{font-size:13px}.page-faq-section{padding:36px 0 16px}.page-faq-title{font-size:22px}.page-faq-subtitle{font-size:14px}.page-faq-section .faqs-section-wrapper .faq-question{padding:14px;gap:10px}.faq-num{width:28px;height:28px;font-size:11px}}@media (max-width:479px){.fd-brand-tile{padding:10px;min-height:58px}.fd-brand-logo{width:36px;height:36px}.fd-brand-logo img{width:24px;height:24px}.fd-brand-name{font-size:12px}.fd-cat-tile{padding:10px;min-height:58px}.fd-cat-icon{width:36px;height:36px}.fd-cat-icon img{width:24px;height:24px}.fd-cat-name{font-size:12px}.fd-city-pill{padding:7px 12px;font-size:12px}}.home-faq-section{background:#fff;padding:80px 0;position:relative}.home-faq-section::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 10% 10%,rgba(var(--primaryColor),.03) 0,transparent 40%),radial-gradient(circle at 90% 90%,rgba(var(--secondaryColor),.03) 0,transparent 40%);pointer-events:none}.home-faq-section .container{position:relative}.home-faq-grid{display:grid;grid-template-columns:5fr 7fr;gap:60px;align-items:start}.home-faq-eyebrow{display:inline-block;font-size:11px;letter-spacing:2.5px;text-transform:uppercase;font-weight:700;color:rgba(var(--secondaryColor));margin-bottom:14px;padding:6px 12px;background:rgba(var(--primaryColor),.08);border-radius:999px}.home-faq-h2{font-size:34px;font-weight:800;color:#111;line-height:1.2;margin:0 0 20px;letter-spacing:-.5px;position:relative;padding-bottom:16px}.home-faq-h2::after{content:'';position:absolute;left:0;bottom:0;width:56px;height:3px;background:rgba(var(--primaryColor));border-radius:2px}.home-about-col .home-about-body{margin-top:24px}.home-about-col .home-about-body p{font-size:15px;line-height:1.7;color:#4a4a52;margin:0 0 16px}.home-about-col .home-about-body p:last-child{margin-bottom:0}.home-faq-sub{font-size:15px;color:#5a5a62;line-height:1.55;margin:0 0 28px;max-width:520px}.home-faq-accordion{display:flex;flex-direction:column;gap:12px}.home-faq-accordion .faq-item.home-faq-item{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.02);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.home-faq-accordion .faq-item.home-faq-item:hover{border-color:rgba(var(--primaryColor),.5)}.home-faq-accordion .faq-item.home-faq-item.active{border-color:rgba(var(--primaryColor));box-shadow:0 10px 24px rgba(var(--primaryColor),.08)}.home-faq-accordion .faq-question{padding:18px 20px;gap:14px;align-items:center;background:0 0}.home-faq-accordion .faq-question h3{flex:1;font-size:15px;font-weight:600;line-height:1.4;text-align:left}.home-faq-accordion .faq-answer{padding:0 20px 18px}.home-faq-accordion .faq-answer .answer-content{font-size:14px;line-height:1.6;color:#4a4a52;padding-left:46px}@media (max-width:991px){.home-faq-section{padding:60px 0}.home-faq-grid{grid-template-columns:1fr;gap:48px}.home-faq-h2{font-size:28px}}@media (max-width:767px){.home-faq-section{padding:48px 0}.home-faq-grid{gap:36px}.home-faq-h2{font-size:24px;padding-bottom:12px}.home-faq-accordion .faq-question{padding:14px;gap:10px}.home-faq-accordion .faq-answer{padding:0 14px 14px}.home-faq-accordion .faq-answer .answer-content{padding-left:0;font-size:13px}.home-about-col .home-about-body p{font-size:14px}}.ticket-cta{--ticket-paper:#F7F1E2;--ticket-paper-edge:rgba(13, 15, 20, 0.16);--ticket-ink:#15171C;--ticket-sub-ink:#6B655B;--ticket-red:218,26,54;--ticket-green:37,211,102;--ticket-stripe-h:7px;position:relative;display:block;width:100%;max-width:620px;margin:16px 0 12px;background:var(--ticket-paper);background-image:radial-gradient(circle at 18% 12%,rgba(255,255,255,.55) 0,transparent 36%),radial-gradient(circle at 92% 96%,rgba(0,0,0,.04) 0,transparent 40%);border:1px solid var(--ticket-paper-edge);border-radius:10px;padding-top:var(--ticket-stripe-h);box-shadow:0 1px 0 rgba(255,255,255,.6) inset,0 14px 32px -16px rgba(15,17,20,.3),0 2px 6px rgba(15,17,20,.06);overflow:hidden;isolation:isolate}.ticket-cta-stripe{position:absolute;top:0;left:0;right:0;height:var(--ticket-stripe-h);background-image:repeating-linear-gradient(-45deg,rgba(var(--ticket-red),1) 0 10px,#15171c 10px 20px);z-index:2;box-shadow:0 1px 0 rgba(0,0,0,.18)}.ticket-cta-stamp{position:absolute;top:calc(var(--ticket-stripe-h) + 10px);right:14px;display:inline-flex;align-items:center;gap:6px;padding:3px 8px 3px 6px;font-size:9.5px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:rgba(var(--ticket-red),1);background:rgba(var(--ticket-red),.08);border:1px dashed rgba(var(--ticket-red),.45);border-radius:3px;line-height:1;z-index:3;pointer-events:none}.ticket-cta-stamp-dot{width:6px;height:6px;border-radius:50%;background:rgba(var(--ticket-red),1);box-shadow:0 0 0 3px rgba(var(--ticket-red),.16);animation:ticketPulse 1.8s ease-in-out infinite}@keyframes ticketPulse{0%,100%{box-shadow:0 0 0 3px rgba(var(--ticket-red),.16)}50%{box-shadow:0 0 0 6px rgba(var(--ticket-red),0)}}.ticket-cta-grid{display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;padding:18px 12px 16px}.ticket-cta--single .ticket-cta-grid{grid-template-columns:1fr;padding:22px 16px 20px}.ticket-cta-perforation{align-self:stretch;width:1px;margin:6px 4px;background-image:linear-gradient(to bottom,rgba(15,17,20,.32) 0,rgba(15,17,20,.32) 4px,transparent 4px,transparent 8px);background-size:1px 8px;background-repeat:repeat-y}.ticket-cta-tile{position:relative;display:grid;grid-template-columns:42px 1fr auto;align-items:center;gap:14px;padding:12px 14px;border-radius:8px;text-decoration:none;color:var(--ticket-ink);line-height:1.1;transition:background-color .2s ease,transform .2s ease;overflow:hidden}.ticket-cta-tile::after{content:'';position:absolute;inset:0;background:currentColor;opacity:0;transition:opacity .2s ease;z-index:-1;border-radius:8px}.ticket-cta-tile:hover{color:var(--ticket-ink);text-decoration:none}.ticket-cta-tile--wa:hover{background:rgba(var(--ticket-green),.08)}.ticket-cta-tile--text:hover{background:rgba(var(--ticket-red),.08)}.ticket-cta-tile:active{transform:translateY(1px)}.ticket-cta-tile:focus-visible{outline:2px solid rgba(var(--ticket-red),.7);outline-offset:2px}.ticket-cta-tile-icon{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;color:#fff;flex-shrink:0;box-shadow:0 1px 0 rgba(255,255,255,.35) inset,0 4px 10px rgba(15,17,20,.18)}.ticket-cta-tile-icon svg{display:block}.ticket-cta-tile--wa .ticket-cta-tile-icon{background:linear-gradient(180deg,#2bd86a 0,#1fa753 100%)}.ticket-cta-tile--text .ticket-cta-tile-icon{background:linear-gradient(180deg,rgba(var(--ticket-red),1) 0,#a8142c 100%)}.ticket-cta-tile-body{display:inline-flex;flex-direction:column;gap:4px;min-width:0}.ticket-cta-tile-label{font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ticket-sub-ink);line-height:1}.ticket-cta-tile-phone{font-size:22px;font-weight:700;color:var(--ticket-ink);line-height:1.05;letter-spacing:-.005em;font-variant-numeric:tabular-nums;font-family:ui-monospace,"SF Mono",Menlo,Consolas,"Roboto Mono","Liberation Mono",monospace;white-space:nowrap;position:relative;width:max-content}.ticket-cta-tile-phone::after{content:'';position:absolute;left:0;right:auto;bottom:-3px;height:1.5px;width:0;background:currentColor;transition:width .28s ease;opacity:.6}.ticket-cta-tile:hover .ticket-cta-tile-phone::after{width:100%}.ticket-cta-tile-arrow{display:inline-flex;align-items:center;color:var(--ticket-sub-ink);transition:transform .22s ease,color .22s ease;flex-shrink:0}.ticket-cta-tile:hover .ticket-cta-tile-arrow{transform:translateX(4px)}.ticket-cta-tile--wa:hover .ticket-cta-tile-arrow{color:rgba(var(--ticket-green),1)}.ticket-cta-tile--text:hover .ticket-cta-tile-arrow{color:rgba(var(--ticket-red),1)}.find-part-wrapper .ticket-cta{margin:0;box-shadow:0 1px 0 rgba(255,255,255,.7) inset,0 18px 40px -18px rgba(0,0,0,.45),0 2px 8px rgba(0,0,0,.18)}.find-part-wrapper--dual{align-items:center;flex-wrap:wrap;gap:28px;padding:28px 36px}.find-part-wrapper--dual .find-part-left{flex:1 1 320px}.find-part-wrapper--dual .find-part-right{flex:1 1 360px;display:flex;justify-content:flex-end}.find-part-wrapper--dual .find-part-left-content h3{margin:0}.find-part-wrapper--dual .find-part-left-content p{margin-top:8px;color:rgba(255,255,255,.92);font-size:14px;line-height:1.5}[dir=rtl] .ticket-cta-stamp{right:auto;left:14px}[dir=rtl] .ticket-cta-tile-arrow svg{transform:scaleX(-1)}[dir=rtl] .ticket-cta-tile:hover .ticket-cta-tile-arrow{transform:translateX(-4px)}[dir=rtl] .ticket-cta-tile-phone::after{left:auto;right:0}@media (max-width:767px){.ticket-cta{max-width:100%}.ticket-cta-grid{grid-template-columns:1fr;gap:4px;padding:14px 10px 12px}.ticket-cta-perforation{width:auto;height:1px;margin:4px 8px;background-image:linear-gradient(to right,rgba(15,17,20,.32) 0,rgba(15,17,20,.32) 4px,transparent 4px,transparent 8px);background-size:8px 1px;background-repeat:repeat-x}.ticket-cta-tile{padding:10px 12px;gap:12px;grid-template-columns:38px 1fr auto}.ticket-cta-tile-icon{width:38px;height:38px}.ticket-cta-tile-phone{font-size:19px}.ticket-cta-stamp{font-size:9px;padding:2px 6px 2px 5px}.find-part-wrapper--dual{padding:22px 22px;gap:18px}.find-part-wrapper--dual .find-part-right{justify-content:flex-start;width:100%}}:root{--nh-red:rgb(var(--primaryColor, 218, 26, 54));--nh-red-deep:rgb(var(--secondaryColor, 199, 0, 24));--nh-ink:#0a0a0f;--nh-ink-2:#14141c;--nh-ink-soft:#2a2a32;--nh-mute:#6a6a76;--nh-line:#ececf1;--nh-line-2:#dadae3;--nh-bg-soft:#f6f6f8;--nh-bg-warm:#fbf9f5;--nh-radius:12px;--nh-shadow-sm:0 1px 2px rgba(12, 12, 16, .04),0 4px 14px rgba(12, 12, 16, .05);--nh-shadow-md:0 10px 32px rgba(12, 12, 16, .1)}.nh-page{color:var(--nh-ink);background:#fff}.nh-page *{box-sizing:border-box}.nh-container{width:100%;margin:0 auto;padding:0 32px}.nh-section{padding:56px 0;position:relative}.nh-section--tight{padding:36px 0}.nh-section--soft{background:var(--nh-bg-soft)}.nh-section--ink{background:var(--nh-ink);color:#fff}.nh-section-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:24px;flex-wrap:wrap}.nh-section-head h2{font-size:clamp(22px, 2.4vw, 30px);font-weight:700;letter-spacing:-.015em;color:inherit;margin:6px 0 4px;line-height:1.18}.nh-section-head p{color:var(--nh-mute);margin:0;font-size:14px}.nh-section--ink .nh-section-head p{color:rgba(255,255,255,.55)}.nh-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--nh-red);padding:4px 10px;border-radius:4px;background:rgba(218,26,54,.09)}.nh-link{color:inherit;font-weight:600;font-size:13px;text-decoration:none;display:inline-flex;align-items:center;gap:6px;border-bottom:1px solid transparent;padding-bottom:2px;transition:border-color .15s ease,color .15s ease;text-transform:uppercase;letter-spacing:.08em}.nh-link:hover{color:var(--nh-red);border-color:var(--nh-red)}.nh-link::after{content:"→";transition:transform .15s ease}.nh-link:hover::after{transform:translateX(3px)}.nh-hero{position:relative;background:radial-gradient(900px 420px at 92% -10%,rgba(218,26,54,.14),transparent 60%),radial-gradient(700px 500px at -10% 110%,rgba(218,26,54,.06),transparent 65%),linear-gradient(180deg,#fbf8f3 0,#fff 100%);color:var(--nh-ink);padding:36px 0 48px;overflow:hidden;isolation:isolate;border-bottom:1px solid var(--nh-line)}.nh-hero::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(12,12,16,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(12,12,16,.035) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.55),transparent 70%);mask-image:linear-gradient(180deg,rgba(0,0,0,.55),transparent 70%);pointer-events:none;z-index:0}.nh-hero>*{position:relative;z-index:1}.nh-hero-head{max-width:none;margin:0 0 14px}.nh-hero-eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--nh-red);margin-bottom:16px}.nh-hero-eyebrow::before{content:"";width:28px;height:2px;background:var(--nh-red)}.nh-hero-h1{font-family:Anton,'IBM Plex Sans',system-ui,sans-serif;font-size:clamp(40px, 6.4vw, 80px);line-height:.96;letter-spacing:-.012em;font-weight:400;color:var(--nh-ink);margin:0 0 8px;text-transform:uppercase}.nh-hero-h1 em{font-style:normal;color:var(--nh-red);position:relative;white-space:nowrap}.nh-hero-h1 em::after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:4px;background:var(--nh-red);opacity:.25;border-radius:2px}.nh-hero-sub{color:var(--nh-mute);font-size:17px;line-height:1.55;max-width:760px;margin:0}.nh-search-shell{background:#fff;border-radius:18px;padding:16px;box-shadow:0 -2px 0 rgba(218,26,54,.15),0 1px 0 rgba(218,26,54,.08),0 36px 80px rgba(12,12,16,.14),0 16px 36px rgba(218,26,54,.22),0 0 0 1px rgba(218,26,54,.08);border-top:5px solid var(--nh-red);position:relative}.nh-search-shell::after{content:"";position:absolute;inset:-28px -36px -36px -36px;background:radial-gradient(60% 70% at 50% 60%,rgba(218,26,54,.16),transparent 70%);filter:blur(24px);z-index:-1;pointer-events:none}.nh-search-shell-head{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:4px 10px 12px;border-bottom:1px dashed var(--nh-line);margin-bottom:14px}.nh-search-tag{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;background:var(--nh-ink);color:#fff;padding:5px 10px;border-radius:4px}.nh-search-tag::before{content:"";width:6px;height:6px;border-radius:50%;background:#1ec773;box-shadow:0 0 0 3px rgba(30,199,115,.25);animation:nh-pulse-dot 2.2s ease-in-out infinite}@keyframes nh-pulse-dot{0%,100%{box-shadow:0 0 0 3px rgba(30,199,115,.25)}50%{box-shadow:0 0 0 7px rgba(30,199,115,.05)}}.nh-search-shell-head em{font-style:normal;color:var(--nh-mute);font-size:13px;font-weight:500}.nh-search-shell-head em strong{color:var(--nh-ink);font-weight:700}.nh-search-sub{display:flex;align-items:flex-start;gap:12px;margin:14px 4px 10px;padding:0 6px;color:var(--nh-mute);font-size:13.5px;line-height:1.5;letter-spacing:-.003em}.nh-search-sub::before{content:"";flex:0 0 22px;height:2px;background:var(--nh-red);margin-top:9px;opacity:.55;border-radius:1px}[dir=rtl] .nh-search-sub::before{background:var(--nh-red)}.nh-search-row{display:grid;grid-template-columns:1.6fr 1fr 1.6fr;gap:8px;align-items:stretch}.nh-search-action{display:flex;justify-content:center;margin-top:14px}.nh-search-cell{display:flex;flex-direction:column;justify-content:center;background:var(--nh-bg-soft);border-radius:10px;padding:12px 16px;min-height:68px;border:1.5px solid transparent;transition:border-color .15s ease,background .15s ease}.nh-search-cell:focus-within{background:#fff;border-color:var(--nh-red)}.nh-search-cell label{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--nh-mute);margin-bottom:4px}.nh-search-cell label svg{width:12px;height:12px;color:var(--nh-red)}.nh-search-cell .select2-container{width:100%!important}.nh-search-cell .select2-selection,.nh-search-cell .select2-selection--single{border:none!important;background:0 0!important;height:auto!important;min-height:22px!important;padding:0!important;outline:0!important}.nh-search-cell .select2-selection__rendered{padding:0!important;line-height:22px!important;color:var(--nh-ink)!important;font-weight:600;font-size:16px}.nh-search-cell .select2-selection__placeholder{color:#9b9ba8!important;font-weight:500}.nh-search-cell .select2-selection__arrow{display:none!important}.select2-container--open .select2-dropdown{border:1px solid var(--nh-line)!important;border-radius:14px!important;box-shadow:0 12px 36px rgba(12,12,16,.14),0 4px 12px rgba(12,12,16,.06)!important;overflow:hidden!important;margin-top:6px;background:#fff!important;min-width:240px}.select2-container--open .select2-dropdown--above{margin-top:0;margin-bottom:6px}.select2-container--open .select2-search--dropdown{padding:12px 12px 8px!important;background:var(--nh-bg-soft);border-bottom:1px solid var(--nh-line)}.select2-container--open .select2-search--dropdown .select2-search__field{border:1.5px solid var(--nh-line)!important;border-radius:10px!important;padding:10px 14px!important;font-size:14px!important;font-family:inherit!important;background:#fff!important;color:var(--nh-ink)!important;outline:0!important;transition:border-color .15s ease}.select2-container--open .select2-search--dropdown .select2-search__field:focus{border-color:var(--nh-red)!important;box-shadow:0 0 0 3px rgba(218,26,54,.12)!important}.select2-container--open .select2-results{padding:6px}.select2-container--open .select2-results__options{max-height:320px!important;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.select2-container--open .select2-results__options::-webkit-scrollbar{width:6px}.select2-container--open .select2-results__options::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:3px}.select2-container--open .select2-results__option{padding:10px 14px!important;font-size:14px!important;border-radius:8px!important;color:var(--nh-ink)!important;cursor:pointer;transition:background .12s ease,color .12s ease;line-height:1.4!important}.select2-container--open .select2-results__option--highlighted,.select2-container--open .select2-results__option--highlighted[aria-selected],.select2-container--open .select2-results__option:hover{background:rgba(218,26,54,.08)!important;color:var(--nh-red)!important;font-weight:600}.select2-container--open .select2-results__option[aria-selected=true]{background:var(--nh-red)!important;color:#fff!important;font-weight:700}.select2-container--open .select2-results__message,.select2-container--open .select2-results__option--load-more{padding:14px!important;color:var(--nh-mute)!important;text-align:center;font-size:13px!important}.select2-container--open .select2-results__group{padding:10px 14px 6px!important;font-size:11px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.12em;color:var(--nh-mute)!important}@media (max-width:600px){.select2-container--open .select2-dropdown{left:12px!important;right:12px!important;width:auto!important;max-width:calc(100vw - 24px)!important}.select2-container--open .select2-results__options{max-height:50vh!important}.select2-container--open .select2-results__option{padding:12px 14px!important;font-size:15px!important}}.nh-search-btn{border:0;cursor:pointer;background:linear-gradient(180deg,var(--nh-red) 0,var(--nh-red-deep) 100%);color:#fff;font-weight:700;font-size:17px;letter-spacing:.015em;border-radius:12px;padding:0 44px;min-height:60px;min-width:280px;display:inline-flex;align-items:center;justify-content:center;gap:12px;transition:transform .12s ease,box-shadow .15s ease;box-shadow:0 10px 24px rgba(218,26,54,.4);position:relative;overflow:hidden}.nh-search-btn::before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 30%,rgba(255,255,255,.18) 50%,transparent 70%);transform:translateX(-100%);transition:transform .6s ease}.nh-search-btn:hover{transform:translateY(-2px);box-shadow:0 16px 32px rgba(218,26,54,.5)}.nh-search-btn:hover::before{transform:translateX(100%)}.nh-search-btn svg{width:20px;height:20px}.nh-search-shell-foot{margin-top:12px;padding:4px 6px;display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:12px;color:var(--nh-mute)}.nh-search-shell-foot strong{color:var(--nh-ink);font-weight:700}.nh-quick{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:var(--nh-ink);text-decoration:none;background:var(--nh-bg-soft);padding:4px 10px;border-radius:999px;transition:background .15s ease,color .15s ease}.nh-quick:hover{background:var(--nh-red);color:#fff}.nh-quick-divider{color:var(--nh-line-2)}.nh-shell-stats{margin-top:16px;padding-top:16px;border-top:1px solid var(--nh-line);display:grid;grid-template-columns:repeat(4,1fr);gap:0}.nh-shell-stat{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:10px;padding:4px 22px;min-width:0}.nh-shell-stat+.nh-shell-stat{border-left:1px dashed var(--nh-line)}.nh-shell-stat:first-child{padding-left:0}.nh-shell-stat:last-child{padding-right:0}.nh-shell-icon{width:36px;height:36px;border-radius:10px;flex-shrink:0;background:rgba(218,26,54,.08);color:var(--nh-red);display:inline-flex;align-items:center;justify-content:center}.nh-shell-num{font-size:clamp(20px, 2vw, 26px);font-weight:800;letter-spacing:-.022em;color:var(--nh-ink);line-height:1;font-variant-numeric:tabular-nums}.nh-shell-lbl{font-size:11px;font-weight:600;color:var(--nh-mute);text-transform:uppercase;letter-spacing:.08em;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:900px){.nh-shell-stats{grid-template-columns:repeat(2,1fr);gap:12px 0}.nh-shell-stat:nth-child(2){border-left:0}.nh-shell-stat:nth-child(odd){padding-left:0}.nh-shell-stat:nth-child(2n){padding-right:0;padding-left:22px;border-left:1px dashed var(--nh-line)}}@media (max-width:560px){.nh-shell-stats{grid-template-columns:1fr;gap:0}.nh-shell-stat{padding:8px 0;border-left:0!important;padding-left:0!important}.nh-shell-stat+.nh-shell-stat{border-top:1px dashed var(--nh-line)}}.nh-services{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.nh-service{display:grid;grid-template-columns:56px 1fr auto;gap:16px;align-items:center;background:#fff;border:1px solid transparent;border-radius:16px;padding:22px 22px;color:var(--nh-ink);text-decoration:none;transition:transform .18s ease,box-shadow .18s ease;position:relative;overflow:hidden}.nh-service::before{content:"";position:absolute;inset:0;opacity:.65;pointer-events:none;z-index:0}.nh-service>*{position:relative;z-index:1}.nh-service:hover{transform:translateY(-3px);box-shadow:0 14px 32px rgba(12,12,16,.08);color:var(--nh-ink)}.nh-service-icon{width:56px;height:56px;border-radius:14px;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 16px rgba(0,0,0,.12)}.nh-service--mint::before{background:linear-gradient(135deg,#d1fae5 0,#a7f3d0 100%)}.nh-service--mint .nh-service-icon{background:linear-gradient(135deg,#10b981,#059669)}.nh-service--mint h4{color:#064e3b}.nh-service--mint p{color:#065f46}.nh-service--peach::before{background:linear-gradient(135deg,#ffedd5 0,#fdba74 100%)}.nh-service--peach .nh-service-icon{background:linear-gradient(135deg,#f97316,#ea580c)}.nh-service--peach h4{color:#7c2d12}.nh-service--peach p{color:#9a3412}.nh-service--lavender::before{background:linear-gradient(135deg,#ede9fe 0,#c4b5fd 100%)}.nh-service--lavender .nh-service-icon{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.nh-service--lavender h4{color:#4c1d95}.nh-service--lavender p{color:#5b21b6}.nh-service-icon svg{width:22px;height:22px}.nh-service h4{margin:0 0 4px;font-size:17px;font-weight:800;line-height:1.2;letter-spacing:-.018em}.nh-service p{margin:0;font-size:13px;line-height:1.45}.nh-service-arrow{font-size:22px;font-weight:700;transition:transform .15s ease;opacity:.7}.nh-service:hover .nh-service-arrow{transform:translateX(4px);opacity:1}.nh-cats{display:grid;grid-template-columns:repeat(8,1fr);gap:10px}.nh-cat-tile{background:#fff;border:1px solid var(--nh-line);border-radius:var(--nh-radius);padding:12px 8px;text-decoration:none;color:var(--nh-ink);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;min-height:112px;transition:transform .12s ease,border-color .15s ease,box-shadow .15s ease,background .15s ease;position:relative;overflow:hidden}.nh-cat-tile::before{content:"";position:absolute;top:8px;left:50%;width:64px;height:64px;border-radius:50%;background:radial-gradient(circle at center,rgba(218,26,54,.14) 0,rgba(218,26,54,0) 70%);transform:translate(-50%,4px) scale(.7);opacity:0;transition:transform .25s ease,opacity .2s ease;pointer-events:none;z-index:0}.nh-cat-tile:hover{transform:translateY(-3px);border-color:var(--nh-red);background:linear-gradient(180deg,#fff 0,#fff5f6 100%);color:var(--nh-ink);box-shadow:var(--nh-shadow-sm)}.nh-cat-tile:hover::before{opacity:1;transform:translate(-50%,0) scale(1)}.nh-cat-tile img{width:60px;height:60px;object-fit:contain;position:relative;z-index:1;transition:transform .15s ease}.nh-cat-tile:hover img{transform:scale(1.06)}.nh-cat-tile h5{margin:0;font-size:12px;font-weight:600;line-height:1.3;position:relative;z-index:1}.nh-rail{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:4px 4px 18px;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.15) transparent}.nh-rail::-webkit-scrollbar{height:8px}.nh-rail::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:4px}.nh-rail::-webkit-scrollbar-track{background:0 0}.nh-listings-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}@media (max-width:1199px){.nh-listings-grid{grid-template-columns:repeat(5,1fr)}}@media (max-width:991px){.nh-listings-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:767px){.nh-listings-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:480px){.nh-listings-grid{grid-template-columns:repeat(2,1fr);gap:10px}}.nh-listings-grid .nh-listing{flex:none;scroll-snap-align:none;min-width:0}.nh-listing{flex:0 0 240px;scroll-snap-align:start;background:#fff;border:1px solid var(--nh-line);border-radius:var(--nh-radius);overflow:hidden;text-decoration:none;color:var(--nh-ink);display:flex;flex-direction:column;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.nh-listing:hover{transform:translateY(-3px);border-color:var(--nh-red);box-shadow:var(--nh-shadow-md);color:var(--nh-ink)}.nh-listing-img{aspect-ratio:4/3;background:var(--nh-bg-soft);display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.nh-listing-img img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.nh-listing:hover .nh-listing-img img{transform:scale(1.04)}.nh-listing-img.is-logo{background:repeating-linear-gradient(135deg,#f6f6f8 0 12px,#fff 12px 24px)}.nh-listing-img img.logoCover,.nh-listing-img.is-logo img{object-fit:contain!important;width:60%!important;height:60%!important;padding:0;filter:drop-shadow(0 4px 12px rgba(0,0,0,.06))}.nh-listing:hover .nh-listing-img img.logoCover,.nh-listing:hover .nh-listing-img.is-logo img{transform:scale(1.06)}.nh-listing-tag{position:absolute;top:10px;left:10px;background:var(--nh-red);color:#fff;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:4px 8px;border-radius:4px;box-shadow:0 4px 10px rgba(218,26,54,.4)}.nh-listing-body{padding:12px 14px 14px;display:flex;flex-direction:column;gap:4px;flex:1}.nh-listing-meta{font-size:11px;color:var(--nh-mute);text-transform:uppercase;letter-spacing:.08em;font-weight:700}.nh-listing-title{margin:0;font-size:15px;font-weight:700;line-height:1.3;color:var(--nh-ink)}.nh-listing-price{margin-top:auto;padding-top:10px;font-size:17px;font-weight:700;color:var(--nh-red);letter-spacing:-.01em}.nh-listing-price.is-empty{color:var(--nh-mute);font-weight:600;font-size:13px}.nh-listing-cta{margin-top:10px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 12px;background:var(--nh-bg-soft);color:var(--nh-ink);border:1px solid var(--nh-line);border-radius:8px;font-size:12px;font-weight:700;letter-spacing:.02em;transition:background .15s ease,color .15s ease,border-color .15s ease}.nh-listing-cta svg{transition:transform .15s ease}.nh-listing:hover .nh-listing-cta{background:var(--nh-red);color:#fff;border-color:var(--nh-red);box-shadow:0 6px 14px rgba(218,26,54,.28)}.nh-listing:hover .nh-listing-cta svg{transform:translateX(3px)}.nh-makes{display:grid;grid-template-columns:repeat(8,1fr);gap:10px}.nh-make-tile{background:var(--nh-bg-soft);border:1px solid transparent;border-radius:var(--nh-radius);padding:14px 8px;display:flex;flex-direction:column;align-items:center;gap:8px;text-decoration:none;color:var(--nh-ink);min-height:112px;justify-content:center;transition:transform .12s ease,background .15s ease,border-color .15s ease,color .15s ease}.nh-make-tile:hover{transform:translateY(-2px);background:#fff;border-color:var(--nh-red);color:var(--nh-red);box-shadow:var(--nh-shadow-sm)}.nh-make-tile img{height:56px;width:auto;max-width:85%;object-fit:contain}.nh-make-tile span{font-size:12px;font-weight:600}.nh-years{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.nh-year-tile{border:1px solid transparent;border-radius:14px;padding:26px 16px;text-decoration:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;transition:transform .18s ease,box-shadow .18s ease;position:relative;overflow:hidden}.nh-year-tile:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgba(12,12,16,.12)}.nh-year-num{font-size:32px;font-weight:800;letter-spacing:-.025em;line-height:1;font-variant-numeric:tabular-nums}.nh-year-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;opacity:.75}.nh-year-tile:nth-child(6n+1){background:linear-gradient(135deg,#d1fae5 0,#6ee7b7 100%);color:#065f46}.nh-year-tile:nth-child(6n+2){background:linear-gradient(135deg,#ffedd5 0,#fdba74 100%);color:#9a3412}.nh-year-tile:nth-child(6n+3){background:linear-gradient(135deg,#dbeafe 0,#93c5fd 100%);color:#1e40af}.nh-year-tile:nth-child(6n+4){background:linear-gradient(135deg,#ede9fe 0,#c4b5fd 100%);color:#5b21b6}.nh-year-tile:nth-child(6n+5){background:linear-gradient(135deg,#ffe4e6 0,#fda4af 100%);color:#9f1239}.nh-year-tile:nth-child(6n){background:linear-gradient(135deg,#fef3c7 0,#fcd34d 100%);color:#92400e}.nh-yards{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.nh-yard{background:#fff;border:1px solid var(--nh-line);border-radius:16px;padding:14px;display:flex;flex-direction:column;gap:14px;text-decoration:none;color:var(--nh-ink);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease;position:relative}.nh-yard:hover{transform:translateY(-3px);border-color:var(--nh-red);box-shadow:var(--nh-shadow-md);color:var(--nh-ink)}.nh-yard-photo{aspect-ratio:16/10;border-radius:12px;background:var(--nh-bg-soft);overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative}.nh-yard-photo img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.nh-yard:hover .nh-yard-photo img{transform:scale(1.04)}.nh-yard-photo.is-initials{background:linear-gradient(135deg,rgba(218,26,54,.12),rgba(218,26,54,.04));color:var(--nh-red);font-weight:800;font-size:44px;letter-spacing:-.025em}.nh-yard-meta{padding:0 6px 4px;display:flex;flex-direction:column;gap:6px;flex:1}.nh-yard-meta{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}.nh-yard-name{margin:0;font-size:17px;font-weight:800;line-height:1.25;letter-spacing:-.018em;color:var(--nh-ink);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.nh-yard-loc{font-size:13px;color:var(--nh-mute);display:inline-flex;align-items:center;gap:6px}.nh-yard-loc svg{color:var(--nh-mute);flex-shrink:0}.nh-yard-foot{margin-top:auto;padding-top:10px;border-top:1px solid var(--nh-line);display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:13px}.nh-yard-count{color:var(--nh-ink);font-weight:600;font-variant-numeric:tabular-nums}.nh-yard-cta{color:var(--nh-red);font-weight:700;transition:transform .15s ease;white-space:nowrap}.nh-yard:hover .nh-yard-cta{transform:translateX(3px)}.nh-dual{display:grid;grid-template-columns:1fr 1fr;gap:16px}.nh-dual-card{background:linear-gradient(135deg,#fff 0,var(--nh-bg-soft) 100%);border:1px solid var(--nh-line);border-radius:18px;padding:28px;display:flex;flex-direction:column;gap:12px;position:relative;overflow:hidden}.nh-dual-card.is-dark{background:radial-gradient(400px 200px at 100% 0,rgba(218,26,54,.25),transparent 60%),linear-gradient(135deg,var(--nh-ink) 0,var(--nh-ink-2) 100%);color:#fff;border-color:var(--nh-ink)}.nh-dual-card h3{margin:0;font-size:22px;font-weight:700;line-height:1.2;letter-spacing:-.015em}.nh-dual-card p{margin:0;color:var(--nh-mute);font-size:14px;line-height:1.5}.nh-dual-card.is-dark p{color:rgba(255,255,255,.65)}.nh-dual-cta{margin-top:auto;align-self:start;display:inline-flex;align-items:center;gap:8px;padding:11px 20px;border-radius:999px;background:var(--nh-red);color:#fff;text-decoration:none;font-weight:700;font-size:14px;transition:transform .12s ease,box-shadow .15s ease}.nh-dual-cta:hover{transform:translateY(-2px);color:#fff;box-shadow:0 12px 26px rgba(218,26,54,.4)}.nh-tickets{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:8px}.nh-ticket{position:relative;display:grid;grid-template-columns:1fr minmax(220px,260px);background:#fff;border:1px solid var(--nh-line);border-radius:18px;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.nh-ticket:hover{transform:translateY(-3px);box-shadow:var(--nh-shadow-md);border-color:var(--nh-line-2)}.nh-ticket--popular{border-color:var(--nh-red);box-shadow:0 1px 2px rgba(218,26,54,.06),0 8px 22px rgba(218,26,54,.08)}.nh-ticket--popular:hover{border-color:var(--nh-red);box-shadow:0 12px 36px rgba(218,26,54,.18)}.nh-ticket-flag{position:absolute;top:18px;right:18px;background:var(--nh-red);color:#fff;font-size:10.5px;font-weight:800;letter-spacing:.12em;padding:6px 11px;border-radius:999px;text-transform:uppercase;box-shadow:0 4px 12px rgba(218,26,54,.32);z-index:2}.nh-ticket-body{padding:30px 30px 26px;display:flex;flex-direction:column;gap:18px}.nh-ticket-head{display:flex;flex-direction:column;gap:8px}.nh-ticket-eyebrow{font-size:11px;font-weight:700;letter-spacing:.16em;color:var(--nh-red);text-transform:uppercase}.nh-ticket-title{margin:0;font-size:22px;font-weight:800;line-height:1.15;letter-spacing:-.022em;color:var(--nh-ink)}.nh-ticket-desc{margin:0;font-size:14px;color:var(--nh-mute);line-height:1.55}.nh-ticket-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:8px 18px}.nh-ticket-list li{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--nh-ink-2);line-height:1.3}.nh-ticket-list li svg{width:16px;height:16px;background:#ecfdf5;color:#16a34a;padding:2px;border-radius:50%;flex-shrink:0}.nh-ticket--popular .nh-ticket-list li svg{background:rgba(218,26,54,.08);color:var(--nh-red)}.nh-ticket-cta{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:13px 22px;background:#fff;border:1.5px solid var(--nh-ink);color:var(--nh-ink);border-radius:999px;font-weight:700;font-size:14px;text-decoration:none;transition:background .15s ease,color .15s ease,transform .15s ease;margin-top:4px}.nh-ticket-cta:hover{background:var(--nh-ink);color:#fff}.nh-ticket-cta--solid{background:var(--nh-red);border-color:var(--nh-red);color:#fff;box-shadow:0 6px 18px rgba(218,26,54,.28)}.nh-ticket-cta--solid:hover{background:var(--nh-red-deep);border-color:var(--nh-red-deep);color:#fff}.nh-ticket-cta svg{transition:transform .15s ease}.nh-ticket-cta:hover svg{transform:translateX(3px)}.nh-ticket-stub{background:var(--nh-bg-warm);border-left:2px dashed var(--nh-line-2);padding:30px 26px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;position:relative}.nh-ticket-stub::after,.nh-ticket-stub::before{content:'';position:absolute;left:-13px;width:26px;height:26px;border-radius:50%;background:var(--nh-bg-soft);border:1px solid var(--nh-line)}.nh-ticket-stub::before{top:-13px}.nh-ticket-stub::after{bottom:-13px}.nh-ticket-stub--popular{background:linear-gradient(180deg,#fff7f8 0,#ffeff1 100%)}.nh-ticket-stub-tag{font-size:10px;font-weight:700;letter-spacing:.18em;color:var(--nh-mute);text-transform:uppercase}.nh-ticket-stub-price{font-size:64px;font-weight:800;line-height:.95;color:var(--nh-ink);letter-spacing:-.04em;font-variant-numeric:tabular-nums;display:inline-flex;align-items:flex-start;gap:2px}.nh-ticket-stub-price em{font-style:normal;font-size:28px;font-weight:700;margin-top:6px;color:var(--nh-mute)}.nh-ticket-stub-price sup{font-size:18px;font-weight:700;margin-top:6px;color:var(--nh-mute)}.nh-ticket--popular .nh-ticket-stub-price{color:var(--nh-red)}.nh-ticket--popular .nh-ticket-stub-price em,.nh-ticket--popular .nh-ticket-stub-price sup{color:var(--nh-red);opacity:.65}.nh-ticket-stub-foot{font-size:11px;color:var(--nh-mute);line-height:1.4;max-width:180px}.nh-ticket-sample{margin-top:8px;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--nh-ink);text-decoration:none;border-bottom:1px solid var(--nh-line-2);padding-bottom:2px;transition:color .15s ease,border-color .15s ease}.nh-ticket-sample:hover{color:var(--nh-red);border-color:var(--nh-red)}.nh-ticket-sample img{display:inline-block}@media (max-width:900px){.nh-tickets{grid-template-columns:1fr;gap:18px}.nh-ticket{grid-template-columns:1fr}.nh-ticket-stub{border-left:0;border-top:2px dashed var(--nh-line-2)}.nh-ticket-stub::before{top:-13px;left:-13px}.nh-ticket-stub::after{top:-13px;bottom:auto;left:auto;right:-13px}.nh-ticket-list{grid-template-columns:1fr}}.nh-callcta{display:grid;grid-template-columns:1fr auto;gap:28px;align-items:center;background:radial-gradient(600px 200px at 100% 50%,rgba(218,26,54,.07),transparent 70%),linear-gradient(135deg,#fff 0,var(--nh-bg-warm) 100%);border:none;border-radius:0;padding:28px 36px;box-shadow:none;position:relative;overflow:hidden}.nh-callcta--hero{display:block;background:radial-gradient(800px 320px at 0 0,rgba(255,255,255,.12),transparent 60%),radial-gradient(600px 280px at 100% 100%,rgba(0,0,0,.22),transparent 60%),linear-gradient(135deg,var(--nh-red) 0,var(--nh-red-deep) 100%);border:0;border-radius:0;color:#fff;box-shadow:none;padding:0}.nh-callcta--hero::before{content:'';position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:36px 36px;-webkit-mask-image:radial-gradient(ellipse at center,black 30%,transparent 75%);mask-image:radial-gradient(ellipse at center,black 30%,transparent 75%);pointer-events:none}.nh-callcta-glow{position:absolute;top:-140px;right:-80px;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.18),transparent 60%);pointer-events:none;z-index:0}.nh-callcta-glow--2{top:auto;right:auto;bottom:-160px;left:-100px;width:360px;height:360px;background:radial-gradient(circle,rgba(0,0,0,.25),transparent 60%)}.nh-callcta-main{position:relative;z-index:1;display:grid;grid-template-columns:1fr auto;gap:32px;align-items:center;padding:32px 44px}.nh-callcta--hero .nh-callcta-text{display:flex;flex-direction:column;gap:10px;min-width:0;text-align:left}.nh-callcta-eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:11.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:rgba(255,255,255,.95);margin-bottom:6px;padding:6px 14px 6px 10px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.26);border-radius:999px;backdrop-filter:blur(6px);align-self:flex-start}.nh-callcta-pulse{width:7px;height:7px;border-radius:50%;background:#fff;box-shadow:0 0 0 3px rgba(255,255,255,.3);animation:nh-callcta-pulse 1.6s infinite}@keyframes nh-callcta-pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.7)}}.nh-callcta--hero .nh-callcta-h3{font-family:Anton,'IBM Plex Sans',system-ui,sans-serif;color:#fff;font-size:clamp(30px, 3.6vw, 46px);font-weight:400;letter-spacing:-.008em;line-height:1;text-transform:uppercase;margin:0;text-align:left;text-shadow:0 2px 18px rgba(0,0,0,.22)}.nh-callcta--hero .nh-callcta-h3 em{font-style:normal;color:#ffd27a;position:relative;white-space:nowrap}.nh-callcta--hero .nh-callcta-h3 em::after{content:"";position:absolute;left:0;right:0;bottom:3px;height:5px;background:rgba(255,210,122,.3);border-radius:2px;z-index:-1}.nh-callcta--hero .nh-callcta-sub{color:rgba(255,255,255,.82);font-size:18px;line-height:1.55;max-width:500px;margin:0}.nh-callcta--hero .nh-callcta-phone{background:#fff;color:var(--nh-red);font-size:clamp(20px, 2.2vw, 26px);padding:16px 30px;box-shadow:0 12px 32px rgba(0,0,0,.22)}.nh-callcta--hero .nh-callcta-phone svg{color:var(--nh-red)}.nh-callcta--hero .nh-callcta-phone:hover{background:var(--nh-ink);color:#fff;box-shadow:0 18px 44px rgba(0,0,0,.4)}.nh-callcta--hero .nh-callcta-phone:hover svg{color:#fff}.nh-callcta-secondary{position:relative;z-index:1;display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;border-top:1px solid rgba(255,255,255,.18);background:rgba(0,0,0,.12)}.nh-callcta-link{display:grid;grid-template-columns:36px 1fr auto;gap:14px;align-items:center;padding:18px 36px;color:#fff;text-decoration:none;transition:background .15s ease}.nh-callcta-link:hover{background:rgba(255,255,255,.08);color:#fff}.nh-callcta-link-icon{width:36px;height:36px;border-radius:10px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.22);color:#fff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.nh-callcta-link-text{display:flex;flex-direction:column;gap:1px;min-width:0}.nh-callcta-link-text strong{font-size:14px;font-weight:700;color:#fff;line-height:1.2;letter-spacing:-.012em}.nh-callcta-link-text em{font-style:normal;font-size:12px;color:rgba(255,255,255,.7);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nh-callcta-link-arrow{color:rgba(255,255,255,.7);font-size:18px;font-weight:700;transition:color .15s ease,transform .15s ease}.nh-callcta-link:hover .nh-callcta-link-arrow{color:#fff;transform:translateX(4px)}.nh-callcta-divider{width:1px;background:rgba(255,255,255,.18);margin:12px 0}@media (max-width:900px){.nh-callcta-main{grid-template-columns:1fr;padding:32px 22px 30px;gap:22px}.nh-callcta--hero .nh-callcta-phone{width:100%;justify-content:center;padding:14px 22px}.nh-callcta--hero .nh-callcta-h3{font-size:36px}.nh-callcta-secondary{grid-template-columns:1fr}.nh-callcta-divider{width:auto;height:1px;margin:0 22px}.nh-callcta-link{padding:16px 22px}}@media (max-width:480px){.nh-callcta-link-text em{display:none}}.nh-callcta-text{display:flex;align-items:center;gap:18px;min-width:0}.nh-callcta-icon{flex-shrink:0;width:52px;height:52px;border-radius:14px;background:rgba(218,26,54,.08);color:var(--nh-red);display:inline-flex;align-items:center;justify-content:center}.nh-callcta-h3{margin:0 0 4px;font-size:22px;font-weight:800;line-height:1.15;letter-spacing:-.022em;color:var(--nh-ink)}.nh-callcta-h3 br{display:inline;content:' ';white-space:pre}.nh-callcta-h3 br::before{content:' '}.nh-callcta-sub{margin:0;font-size:14px;color:var(--nh-mute);line-height:1.5}.nh-callcta-phone{display:inline-flex;align-items:center;gap:12px;padding:14px 26px;background:var(--nh-ink);color:#fff;border-radius:999px;font-size:22px;font-weight:800;letter-spacing:-.018em;text-decoration:none;transition:background .15s ease,transform .15s ease,box-shadow .15s ease;box-shadow:0 6px 18px rgba(10,10,15,.14);font-variant-numeric:tabular-nums}.nh-callcta-phone:hover{background:var(--nh-red);color:#fff;transform:translateY(-2px);box-shadow:0 12px 28px rgba(218,26,54,.32)}.nh-callcta-phone svg{color:#fff;transition:transform .2s ease}.nh-callcta-phone:hover svg{transform:rotate(-12deg)}.nh-callcta-phone--wa{background:#25d366;box-shadow:0 6px 18px rgba(37,211,102,.28)}.nh-callcta-phone--wa:hover{background:#1da851;box-shadow:0 12px 28px rgba(37,211,102,.36)}@media (max-width:900px){.nh-callcta{grid-template-columns:1fr;padding:22px 22px;gap:18px;text-align:left}.nh-callcta-phone{width:100%;justify-content:center;font-size:20px;padding:14px 20px}}@media (max-width:480px){.nh-callcta-text{gap:14px}.nh-callcta-icon{width:44px;height:44px}.nh-callcta-h3{font-size:18px}.nh-callcta-phone{font-size:17px}}.nh-chips{display:flex;flex-wrap:wrap;gap:8px}.nh-chip{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--nh-line);border-radius:999px;padding:9px 16px;text-decoration:none;color:var(--nh-ink);font-size:13px;font-weight:600;transition:border-color .15s ease,color .15s ease,background .15s ease}.nh-chip:hover{border-color:var(--nh-red);color:var(--nh-red);background:rgba(218,26,54,.04)}.nh-chip-num{font-size:11px;color:var(--nh-mute);font-weight:700;font-variant-numeric:tabular-nums}.nh-section-head--center{text-align:center;justify-content:center}.nh-section-head--center>div{max-width:720px;margin:0 auto}.nh-howit{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:0;margin-top:8px}.nh-howit-card{background:#fff;border:1px solid var(--nh-line);border-radius:18px;padding:28px 28px 30px;display:flex;flex-direction:column;gap:18px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;position:relative}.nh-howit-card:hover{transform:translateY(-4px);box-shadow:var(--nh-shadow-md);border-color:var(--nh-red)}.nh-howit-image{background:linear-gradient(135deg,var(--nh-bg-warm) 0,var(--nh-bg-soft) 100%);border-radius:14px;padding:24px;display:flex;align-items:center;justify-content:center;min-height:200px}.nh-howit-image img{max-width:100%;height:auto;max-height:170px;object-fit:contain}.nh-howit-content{display:flex;flex-direction:column;gap:8px}.nh-howit-num{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:rgba(218,26,54,.08);color:var(--nh-red);font-weight:800;font-size:16px;letter-spacing:-.01em;align-self:flex-start}.nh-howit-content h3{margin:4px 0 0;font-size:20px;font-weight:800;line-height:1.2;letter-spacing:-.022em;color:var(--nh-ink)}.nh-howit-content p{margin:0;font-size:14px;color:var(--nh-mute);line-height:1.6}.nh-howit-arrow{display:flex;align-items:center;justify-content:center;padding:0 8px;opacity:.4}.nh-howit-arrow img{max-width:60px;height:auto;transform:rotate(0)}@media (max-width:991px){.nh-howit{grid-template-columns:1fr;gap:16px}.nh-howit-arrow{display:none}.nh-howit-image{min-height:160px;padding:20px}.nh-howit-image img{max-height:140px}}.nh-about-faq{display:grid;grid-template-columns:5fr 7fr;gap:36px;align-items:start}.nh-about-col h2{font-size:clamp(22px, 2.4vw, 30px);margin:10px 0 14px;line-height:1.2}.nh-about-col p{color:var(--nh-mute);margin:0 0 12px;font-size:15px;line-height:1.7}.nh-faq-list{display:flex;flex-direction:column;gap:10px}.nh-faq-item{background:#fff;border:1px solid var(--nh-line);border-radius:12px;overflow:hidden;transition:border-color .15s ease}.nh-faq-item[open]{border-color:var(--nh-red)}.nh-faq-item summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:12px;padding:14px 18px;font-weight:600;font-size:15px}.nh-faq-item summary::-webkit-details-marker{display:none}.nh-faq-num{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:rgba(218,26,54,.1);color:var(--nh-red);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}.nh-faq-q{flex:1}.nh-faq-toggle{flex-shrink:0;width:22px;height:22px;display:flex;align-items:center;justify-content:center;color:var(--nh-mute);transition:transform .2s ease}.nh-faq-item[open] .nh-faq-toggle{transform:rotate(45deg);color:var(--nh-red)}.nh-faq-a{padding:0 18px 16px 58px;color:var(--nh-mute);font-size:14px;line-height:1.6}@media (max-width:1100px){.nh-cats{grid-template-columns:repeat(6,1fr)}.nh-makes{grid-template-columns:repeat(6,1fr)}.nh-years{grid-template-columns:repeat(6,1fr)}.nh-yards{grid-template-columns:repeat(2,1fr)}.nh-floor-card{grid-template-columns:repeat(2,1fr)}.nh-floor-stat:nth-child(3){border-left:0;padding-left:0}.nh-services{grid-template-columns:1fr}}@media (max-width:900px){.nh-hero{padding:28px 0 36px}.nh-search-row{grid-template-columns:1fr 1fr}.nh-search-cell:nth-child(3){grid-column:1/-1}.nh-search-btn{width:100%;min-height:56px}.nh-about-faq{grid-template-columns:1fr;gap:28px}.nh-dual{grid-template-columns:1fr}}@media (max-width:600px){.nh-section{padding:36px 0}.nh-cats{grid-template-columns:repeat(3,1fr)}.nh-makes{grid-template-columns:repeat(4,1fr)}.nh-years{grid-template-columns:repeat(3,1fr)}.nh-section-head{flex-direction:column;align-items:start;gap:8px}.nh-listing{flex:0 0 75%}.nh-search-row{grid-template-columns:1fr}.nh-floor-card{grid-template-columns:1fr;padding:18px;gap:14px}.nh-floor-stat+.nh-floor-stat{border-left:0;border-top:1px solid var(--nh-line);padding-left:0;padding-top:14px}}.nh-hero{padding:24px 0 80px}.nh-hero::after{content:"";position:absolute;inset:0;background:radial-gradient(560px 360px at 60% 50%,rgba(218,26,54,.05),transparent 70%);pointer-events:none;z-index:0}.nh-hero .nh-container{position:relative}.nh-deco{position:absolute;pointer-events:none;z-index:0;color:var(--nh-ink);opacity:.05;will-change:transform}.nh-deco svg{width:100%;height:100%;display:block}.nh-deco--wrench{top:4%;right:3%;width:240px;height:240px;transform:rotate(28deg)}.nh-deco--gear{top:38%;left:1.5%;width:180px;height:180px;opacity:.045;animation:nh-spin 70s linear infinite}.nh-deco--tire{bottom:-8%;right:8%;width:280px;height:280px;transform:rotate(-12deg);opacity:.055}.nh-deco--piston{top:11%;left:22%;width:130px;height:200px;transform:rotate(8deg);opacity:.04}@keyframes nh-spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.nh-hero-band{position:absolute;left:-10%;right:-10%;top:58%;transform:rotate(-7deg);pointer-events:none;z-index:0;font-family:Anton,sans-serif;font-size:clamp(48px, 7vw, 96px);letter-spacing:.04em;color:var(--nh-ink);opacity:.045;white-space:nowrap;overflow:hidden;text-transform:uppercase;line-height:1}.nh-hero-band span{display:inline-block;padding:0 32px}.nh-hero-band span::after{content:"·";display:inline-block;margin-left:32px;color:var(--nh-red);opacity:.8}.nh-trust-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px;margin-bottom:0;align-items:center;justify-content:center}.nh-trust-stamp{display:inline-flex;align-items:center;gap:9px;background:#fff;border:1px solid var(--nh-line);border-radius:999px;padding:8px 16px;font-size:13px;font-weight:600;color:var(--nh-ink);box-shadow:0 4px 14px rgba(12,12,16,.06),0 1px 2px rgba(12,12,16,.04);transition:transform .2s ease,box-shadow .2s ease;text-decoration:none;line-height:1.2}.nh-trust-stamp .nh-trust-icon{width:16px;height:16px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.nh-trust-stamp strong{font-weight:800;color:var(--nh-ink)}.nh-trust-stamp--rating{background:linear-gradient(135deg,#fff 0,#fbf9f5 100%);border-color:rgba(218,26,54,.22);transform:rotate(-1.4deg);padding-right:18px}.nh-trust-stamp--rating:hover{transform:rotate(-1.4deg) translateY(-2px);box-shadow:0 10px 24px rgba(12,12,16,.1)}.nh-trust-stamp--rating .nh-trust-stars{color:#f5a623;font-size:13px;letter-spacing:1px}.nh-trust-stamp--rating .nh-trust-num{font-family:Anton,sans-serif;font-size:16px;color:var(--nh-ink);letter-spacing:.02em}.nh-trust-stamp--verified{transform:rotate(.9deg)}.nh-trust-stamp--verified:hover{transform:rotate(.9deg) translateY(-2px);box-shadow:0 10px 24px rgba(12,12,16,.1)}.nh-trust-stamp--verified .nh-trust-icon{color:#1ec773}.nh-trust-stamp--replies{transform:rotate(-.7deg)}.nh-trust-stamp--replies:hover{transform:rotate(-.7deg) translateY(-2px);box-shadow:0 10px 24px rgba(12,12,16,.1)}.nh-trust-stamp--replies .nh-trust-icon{color:var(--nh-red)}@keyframes nh-fade-up{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.nh-hero-eyebrow,.nh-hero-h1,.nh-hero-sub,.nh-search-shell,.nh-trust-row{animation:nh-fade-up .7s cubic-bezier(.2,.7,.2,1) both}.nh-hero-eyebrow{animation-delay:50ms}.nh-hero-h1{animation-delay:.15s}.nh-hero-sub{animation-delay:.26s}.nh-search-shell{animation-delay:.36s}.nh-trust-row{animation-delay:.55s}.nh-trust-stamp--rating{animation:nh-fade-up-rot-l .7s cubic-bezier(.2,.7,.2,1) both;animation-delay:.62s}.nh-trust-stamp--verified{animation:nh-fade-up-rot-r .7s cubic-bezier(.2,.7,.2,1) both;animation-delay:.72s}.nh-trust-stamp--replies{animation:nh-fade-up-rot-l2 .7s cubic-bezier(.2,.7,.2,1) both;animation-delay:.8s}@keyframes nh-fade-up-rot-l{from{opacity:0;transform:rotate(-1.4deg) translateY(18px)}to{opacity:1;transform:rotate(-1.4deg) translateY(0)}}@keyframes nh-fade-up-rot-r{from{opacity:0;transform:rotate(.9deg) translateY(18px)}to{opacity:1;transform:rotate(.9deg) translateY(0)}}@keyframes nh-fade-up-rot-l2{from{opacity:0;transform:rotate(-.7deg) translateY(18px)}to{opacity:1;transform:rotate(-.7deg) translateY(0)}}@media (prefers-reduced-motion:reduce){.nh-deco--gear,.nh-hero-eyebrow,.nh-hero-h1,.nh-hero-sub,.nh-search-shell,.nh-trust-row,.nh-trust-stamp{animation:none!important}}@media (max-width:768px){.nh-deco--piston,.nh-deco--tire,.nh-deco--wrench{display:none}.nh-deco--gear{width:110px;height:110px;left:-2%;top:4%;opacity:.04}.nh-hero-band{display:none}.nh-hero{padding:36px 0 48px}.nh-trust-row{gap:6px;margin-bottom:14px}.nh-trust-stamp{font-size:11.5px;padding:6px 12px;gap:7px}.nh-trust-stamp--rating .nh-trust-num{font-size:14px}}[dir=rtl] .nh-link::after{content:"←"}[dir=rtl] .nh-link:hover::after{transform:translateX(-3px)}[dir=rtl] .nh-service:hover .nh-service-arrow{transform:translateX(-4px)}[dir=rtl] .nh-hero-eyebrow::before{display:none}[dir=rtl] .nh-service::before{left:auto;right:0}[dir=rtl] .nh-floor-stat+.nh-floor-stat{border-left:0;border-right:1px solid var(--nh-line);padding-left:0;padding-right:24px}.off-page{--off-red:rgb(var(--primaryColor, 218, 26, 54));--off-red-deep:rgb(var(--secondaryColor, 199, 0, 24));--off-ink:#0a0a0f;--off-ink-2:#14141c;--off-ink-soft:#2a2a32;--off-mute:#6a6a76;--off-line:#ececf1;--off-line-2:#dadae3;--off-bg-soft:#f6f6f8;--off-bg-warm:#fbf9f5;--off-shadow-sm:0 2px 6px rgba(12, 12, 16, .06);--off-shadow-md:0 12px 32px rgba(12, 12, 16, .1);--off-shadow-lg:0 24px 60px rgba(12, 12, 16, .14);color:var(--off-ink);background:#fff}.off-page *{box-sizing:border-box}.off-stage{position:relative;background:linear-gradient(180deg,var(--off-bg-warm) 0,#fff 60%,var(--off-bg-soft) 100%);padding:56px 0 72px;overflow:hidden;isolation:isolate}.off-stage-grain{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(900px 400px at 12% 8%,rgba(218,26,54,.08),transparent 65%),radial-gradient(800px 400px at 88% 92%,rgba(12,12,16,.04),transparent 65%);z-index:0}.off-stage-glow{position:absolute;left:50%;top:38%;transform:translate(-50%,-50%);width:clamp(440px,60vw,840px);height:clamp(440px,60vw,840px);background:radial-gradient(circle at center,rgba(218,26,54,.14) 0,rgba(218,26,54,.04) 35%,transparent 70%);filter:blur(40px);z-index:0;pointer-events:none}.off-stage>.container{position:relative;z-index:1}.off-stage-head{text-align:center;margin:0 auto 32px;max-width:760px}.off-stage-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#fff;background:linear-gradient(180deg,var(--off-red) 0,var(--off-red-deep) 100%);padding:7px 14px;border-radius:999px;box-shadow:0 6px 14px rgba(218,26,54,.35);margin-bottom:16px}.off-stage-pulse{width:7px;height:7px;border-radius:50%;background:#fff;box-shadow:0 0 0 3px rgba(255,255,255,.4);animation:off-pulse 1.8s ease-in-out infinite}@keyframes off-pulse{0%,100%{box-shadow:0 0 0 3px rgba(255,255,255,.4)}50%{box-shadow:0 0 0 7px rgba(255,255,255,.05)}}.off-stage-h1{font-family:Anton,'IBM Plex Sans',system-ui,sans-serif;font-size:clamp(34px, 5.4vw, 68px);line-height:.96;letter-spacing:-.005em;color:var(--off-ink);margin:0 0 12px;text-transform:uppercase;font-weight:400}.off-stage-sub{color:var(--off-ink-soft);font-size:clamp(15px, 1.6vw, 17px);line-height:1.55;margin:0 auto;max-width:620px}.off-stage-frame{position:relative;margin:0 auto;max-width:620px;aspect-ratio:auto;transform:rotate(-.6deg);transition:transform .25s ease;animation:off-stage-in .7s cubic-bezier(.2,.7,.2,1) both}.off-stage-frame:hover{transform:rotate(-.6deg) translateY(-4px)}@keyframes off-stage-in{from{opacity:0;transform:rotate(-.6deg) translateY(28px) scale(.97)}to{opacity:1;transform:rotate(-.6deg) translateY(0) scale(1)}}.off-stage-link{display:block;background:#fff;padding:12px 12px 10px;border-radius:4px;box-shadow:0 0 0 1px rgba(12,12,16,.04),0 38px 80px rgba(12,12,16,.22),0 16px 32px rgba(218,26,54,.12),0 6px 12px rgba(12,12,16,.08);position:relative;overflow:hidden}.off-stage-link img{display:block;width:100%;height:auto;border-radius:2px}.off-stage-pin{position:absolute;top:-14px;left:50%;transform:translateX(-50%);width:28px;height:28px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ff7a8e 0,var(--off-red) 35%,var(--off-red-deep) 100%);box-shadow:0 5px 10px rgba(0,0,0,.35),0 1px 0 rgba(255,255,255,.3) inset,-2px -2px 4px rgba(0,0,0,.2) inset;z-index:4}.off-stage-pin::after{content:"";position:absolute;top:6px;left:8px;width:8px;height:6px;border-radius:50%;background:rgba(255,255,255,.55);filter:blur(1px)}.off-stage-tape{position:absolute;width:86px;height:22px;background:rgba(245,240,220,.85);border:1px solid rgba(0,0,0,.04);transition:opacity .25s ease;z-index:3;box-shadow:0 4px 8px rgba(0,0,0,.08)}.off-stage-tape::after,.off-stage-tape::before{content:"";position:absolute;top:0;bottom:0;width:8px;background-image:radial-gradient(circle at center,rgba(0,0,0,.04) 1px,transparent 1px);background-size:4px 4px}.off-stage-tape::before{left:0}.off-stage-tape::after{right:0}.off-stage-tape--l{top:-10px;left:-28px;transform:rotate(-32deg)}.off-stage-tape--r{bottom:-10px;right:-28px;transform:rotate(-32deg)}.off-stage-magnify{position:absolute;bottom:22px;left:50%;transform:translateX(-50%);background:rgba(12,12,16,.85);color:#fff;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;padding:8px 14px;border-radius:999px;display:inline-flex;align-items:center;gap:8px;box-shadow:0 8px 18px rgba(0,0,0,.3);backdrop-filter:blur(6px);opacity:0;transition:opacity .2s ease,transform .2s ease;pointer-events:none;white-space:nowrap}.off-stage-link:hover .off-stage-magnify{opacity:1;transform:translateX(-50%) translateY(-4px)}.off-stage-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin:32px auto 24px}.off-stage-feats{list-style:none;margin:0 auto;padding:0;max-width:720px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.off-stage-feats li{display:flex;align-items:center;justify-content:center;gap:8px;background:rgba(255,255,255,.6);border:1px solid var(--off-line);border-radius:999px;padding:10px 16px;font-size:13px;color:var(--off-ink-soft);backdrop-filter:blur(8px);text-align:center;line-height:1.2}.off-stage-feats li strong{color:var(--off-ink);font-weight:700}.off-stage-feat-icon{flex-shrink:0;color:var(--off-red);display:inline-flex}.off-flyer-btn{display:inline-flex;align-items:center;gap:10px;padding:14px 24px;border-radius:10px;font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease;border:0;cursor:pointer}.off-flyer-btn--primary{background:linear-gradient(180deg,var(--off-red) 0,var(--off-red-deep) 100%);color:#fff;box-shadow:0 8px 24px rgba(218,26,54,.35)}.off-flyer-btn--primary:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(218,26,54,.45);color:#fff}.off-flyer-btn--wa{background:#25d366;color:#fff;box-shadow:0 8px 24px rgba(37,211,102,.3)}.off-flyer-btn--wa:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(37,211,102,.4);color:#fff}.off-yards{background:#fff;padding:80px 0 96px}.off-yards-head{display:flex;align-items:end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:28px}.off-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--off-red);padding:4px 10px;border-radius:4px;background:rgba(218,26,54,.09);margin-bottom:8px}.off-yards-h2{font-family:Anton,'IBM Plex Sans',system-ui,sans-serif;font-size:clamp(28px, 3.4vw, 44px);line-height:1;letter-spacing:-.005em;color:var(--off-ink);margin:0 0 6px;text-transform:uppercase;font-weight:400}.off-yards-sub{color:var(--off-mute);margin:0;font-size:15px;max-width:620px}.off-yards-count{background:var(--off-ink);color:#fff;font-family:Anton,sans-serif;font-size:16px;letter-spacing:.04em;padding:8px 14px;border-radius:4px;min-width:100px;text-align:center}.off-filter{position:sticky;top:0;background:rgba(255,255,255,.96);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:10;margin:0 -32px 24px;padding:16px 32px;border-bottom:1px solid var(--off-line);display:flex;flex-wrap:wrap;align-items:center;gap:8px}.off-pill{display:inline-flex;align-items:center;gap:8px;background:var(--off-bg-soft);border:1.5px solid transparent;color:var(--off-ink);font-size:13px;font-weight:600;padding:8px 14px;border-radius:999px;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease,transform .15s ease}.off-pill:hover{background:#fff;border-color:var(--off-line-2);transform:translateY(-1px)}.off-pill.is-active{background:var(--off-ink);color:#fff;border-color:var(--off-ink)}.off-pill-count{font-size:11px;background:rgba(0,0,0,.08);color:inherit;padding:2px 7px;border-radius:999px;font-weight:700;line-height:1.4}.off-pill.is-active .off-pill-count{background:rgba(255,255,255,.15)}.off-filter-search{margin-left:auto;display:inline-flex;align-items:center;gap:8px;background:var(--off-bg-soft);border:1.5px solid transparent;border-radius:999px;padding:6px 14px;color:var(--off-mute);transition:border-color .15s ease,background .15s ease}.off-filter-search:focus-within{background:#fff;border-color:var(--off-red);color:var(--off-ink)}.off-filter-search input{border:0;outline:0;background:0 0;font-size:13px;min-width:160px;color:var(--off-ink)}.off-filter-search input::placeholder{color:var(--off-mute)}.off-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.off-card{background:#fff;border-radius:16px;overflow:hidden;border:1px solid var(--off-line);box-shadow:var(--off-shadow-sm);display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;position:relative;animation:off-fade-up .6s cubic-bezier(.2,.7,.2,1) both}.off-card:hover{transform:translateY(-4px);box-shadow:var(--off-shadow-md);border-color:rgba(218,26,54,.25)}.off-card[hidden]{display:none}@keyframes off-fade-up{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.off-card-top{position:relative;height:160px;overflow:hidden;background:linear-gradient(135deg,var(--off-ink) 0,#1c1c24 100%)}.off-card-cover{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.off-card:hover .off-card-cover{transform:scale(1.04)}.off-card-logo-fallback{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:Anton,sans-serif;font-size:86px;line-height:1;color:rgba(255,255,255,.92);text-transform:uppercase;letter-spacing:-.02em;background:radial-gradient(420px 240px at 80% 100%,rgba(255,255,255,.18),transparent 70%),linear-gradient(135deg,var(--off-red) 0,var(--off-red-deep) 100%);text-shadow:0 6px 18px rgba(0,0,0,.25)}.off-card-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.15) 0,transparent 35%,transparent 65%,rgba(0,0,0,.35) 100%);pointer-events:none;z-index:1}.off-card-stamp{position:absolute;top:14px;right:14px;z-index:2;transform:rotate(-7deg);font-family:Anton,sans-serif;background:var(--off-red);color:#fff;padding:8px 14px;border-radius:6px;box-shadow:0 8px 18px rgba(0,0,0,.45),0 4px 10px rgba(218,26,54,.45),inset 0 0 0 2px rgba(255,255,255,.2);border:1.5px dashed rgba(255,255,255,.55);font-size:16px;letter-spacing:.04em;text-transform:uppercase;line-height:1}.off-card:hover .off-card-stamp{transform:rotate(-7deg) translateY(-2px) scale(1.04);transition:transform .2s ease}.off-card-stamp-num{line-height:1}.off-card-body{padding:18px 22px 14px;flex:1}.off-card-name{font-family:Anton,'IBM Plex Sans',system-ui,sans-serif;font-size:22px;line-height:1.1;letter-spacing:-.005em;text-transform:uppercase;margin:0 0 8px;font-weight:400}.off-card-name a{color:var(--off-ink);text-decoration:none;transition:color .15s ease}.off-card-name a:hover{color:var(--off-red)}.off-card-loc{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--off-mute);margin:0}.off-card-loc svg{color:var(--off-red);flex-shrink:0}.off-card-foot{display:flex;align-items:center;gap:8px;padding:14px 22px 18px;border-top:1px dashed var(--off-line)}.off-card-phone,.off-card-wa{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;text-decoration:none;padding:8px 12px;border-radius:8px;transition:background .15s ease,color .15s ease,transform .15s ease}.off-card-phone{background:var(--off-bg-soft);color:var(--off-ink)}.off-card-phone:hover{background:var(--off-ink);color:#fff}.off-card-wa{background:rgba(37,211,102,.12);color:#128c4f}.off-card-wa:hover{background:#25d366;color:#fff}.off-card-visit{margin-left:auto;font-size:12px;font-weight:700;color:var(--off-red);text-decoration:none;text-transform:uppercase;letter-spacing:.08em;display:inline-flex;align-items:center;gap:4px;transition:gap .15s ease}.off-card-visit:hover{gap:8px}.off-empty{text-align:center;padding:64px 24px;color:var(--off-mute);font-size:16px}.off-empty p{margin:0 0 18px}.off-empty button{background:var(--off-ink);color:#fff;border:0;cursor:pointer;padding:10px 20px;border-radius:8px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:13px;transition:background .15s ease}.off-empty button:hover{background:var(--off-red)}.off-cta{position:relative;background:linear-gradient(135deg,#0a0a0f 0,#1a1a22 100%);color:#fff;padding:64px 0;overflow:hidden;isolation:isolate}.off-cta::before{content:"";position:absolute;inset:0;background-image:radial-gradient(700px 320px at 90% 50%,rgba(218,26,54,.25),transparent 70%);pointer-events:none;z-index:0}.off-cta-inner{position:relative;z-index:1;display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:center}.off-cta-tape{position:absolute;left:-10%;right:-10%;top:50%;transform:translateY(-50%) rotate(-3deg);height:60px;background:repeating-linear-gradient(90deg,var(--off-red) 0 60px,transparent 60px 100px);opacity:.12;z-index:-1;pointer-events:none}.off-cta-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#fff;padding:5px 12px;border-radius:6px;background:var(--off-red);margin-bottom:18px}.off-cta-h3{font-family:Anton,'IBM Plex Sans',system-ui,sans-serif;font-size:clamp(28px, 3.6vw, 46px);line-height:1.05;letter-spacing:-.005em;text-transform:uppercase;color:#fff;margin:0 0 12px;font-weight:400}.off-cta-sub{color:rgba(255,255,255,.72);font-size:15px;line-height:1.55;margin:0;max-width:520px}.off-faq{background:var(--off-bg-warm);padding:80px 0 88px;position:relative}.off-faq::before{content:"";position:absolute;inset:0;background-image:radial-gradient(700px 360px at 92% 8%,rgba(218,26,54,.06),transparent 65%),radial-gradient(560px 320px at 6% 96%,rgba(12,12,16,.03),transparent 65%);pointer-events:none}.off-faq>.container{position:relative}.off-faq-head{text-align:center;max-width:680px;margin:0 auto 36px}.off-faq-h2{font-family:Anton,'IBM Plex Sans',system-ui,sans-serif;font-size:clamp(28px, 3.6vw, 46px);line-height:1.05;letter-spacing:-.005em;text-transform:uppercase;margin:8px 0 8px;font-weight:400;color:var(--off-ink)}.off-faq-sub{color:var(--off-mute);margin:0;font-size:15px;line-height:1.55}.off-faq-list{max-width:880px;margin:0 auto;display:grid;gap:12px}.off-faq-item{background:#fff;border:1px solid var(--off-line);border-radius:12px;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.off-faq-item:hover{border-color:var(--off-line-2);box-shadow:0 8px 22px rgba(12,12,16,.06)}.off-faq-item[open]{border-color:var(--off-red);box-shadow:0 12px 32px rgba(218,26,54,.12)}.off-faq-q{list-style:none;cursor:pointer;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:18px 22px;transition:background .15s ease,color .15s ease}.off-faq-q::-webkit-details-marker{display:none}.off-faq-q::marker{content:""}.off-faq-q-num{font-family:Anton,sans-serif;font-size:22px;line-height:1;color:var(--off-red);background:rgba(218,26,54,.08);padding:6px 10px;border-radius:6px;letter-spacing:.04em;flex-shrink:0;min-width:44px;text-align:center}.off-faq-q-text{font-size:16px;font-weight:600;color:var(--off-ink);line-height:1.4}.off-faq-q-toggle{flex-shrink:0;width:32px;height:32px;border-radius:50%;background:var(--off-bg-soft);color:var(--off-ink);display:inline-flex;align-items:center;justify-content:center;transition:background .2s ease,color .2s ease,transform .25s ease}.off-faq-item[open] .off-faq-q-toggle{background:var(--off-red);color:#fff;transform:rotate(45deg)}.off-faq-q:hover .off-faq-q-num{background:rgba(218,26,54,.14)}.off-faq-q:hover .off-faq-q-text{color:var(--off-red)}.off-faq-a{padding:0 22px 20px 84px;color:var(--off-ink-soft);font-size:15px;line-height:1.65;animation:off-faq-reveal .3s ease both}.off-faq-a p{margin:0}@keyframes off-faq-reveal{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.off-grid{grid-template-columns:repeat(2,1fr)}.off-cta-inner{grid-template-columns:1fr}}@media (max-width:768px){.off-stage{padding:40px 0 56px}.off-stage-frame{max-width:92%}.off-stage-tape--l{left:-14px;width:64px}.off-stage-tape--r{right:-14px;width:64px}.off-stage-feats{grid-template-columns:1fr;gap:8px;max-width:360px}.off-stage-feats li{padding:10px 14px;font-size:12.5px}.off-yards{padding:56px 0 64px}.off-yards-head{flex-direction:column;align-items:flex-start}.off-filter{margin-left:-24px;margin-right:-24px;padding:14px 24px}.off-filter-search{margin-left:0;flex:1 0 100%}.off-filter-search input{min-width:0;width:100%}.off-grid{grid-template-columns:1fr;gap:16px}.off-card-top{height:140px}.off-card-logo-fallback{font-size:72px}.off-card-stamp{font-size:14px;padding:6px 12px;top:12px;right:12px}.off-faq{padding:56px 0 64px}.off-faq-q{padding:14px 16px;gap:12px;grid-template-columns:auto 1fr auto}.off-faq-q-num{font-size:17px;min-width:36px;padding:5px 8px}.off-faq-q-text{font-size:14.5px}.off-faq-a{padding:0 16px 18px 60px;font-size:14px}}[dir=rtl] .off-card-stamp{right:auto;left:14px;transform:rotate(7deg)}[dir=rtl] .off-card:hover .off-card-stamp{transform:rotate(7deg) translateY(-2px) scale(1.04)}[dir=rtl] .off-card-visit{margin-left:0;margin-right:auto}[dir=rtl] .off-card-visit span{transform:scaleX(-1)}#rdl-chatbot{--cb-green:#25d366;--cb-green-d:#1da851;--cb-red:rgb(var(--primaryColor, 218, 26, 54));--cb-red-d:rgb(var(--secondaryColor, 199, 0, 24));--cb-ink:#0f172a;--cb-mute:#64748b;--cb-bg:#ffffff;--cb-bg-soft:#f4f5f8;--cb-border:#e5e7eb;--cb-radius:16px;--cb-shadow:0 16px 48px rgba(15, 23, 42, .22),0 4px 12px rgba(15, 23, 42, .08);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:var(--cb-ink);position:fixed;bottom:24px;right:24px;z-index:9999}#rdl-chatbot *{box-sizing:border-box}#rdl-chatbot a{text-decoration:none;color:inherit}.rdl-cb-launcher{position:relative;width:60px;height:60px;border-radius:50%;background:var(--cb-green);color:#fff;border:0;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 28px rgba(37,211,102,.45),0 2px 6px rgba(0,0,0,.12);transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.rdl-cb-launcher:hover{transform:translateY(-3px);box-shadow:0 16px 36px rgba(37,211,102,.55);background:var(--cb-green-d)}.rdl-cb-launcher-pulse{position:absolute;inset:-4px;border-radius:50%;border:2px solid var(--cb-green);opacity:.7;animation:rdl-cb-pulse 2s infinite;pointer-events:none}@keyframes rdl-cb-pulse{0%{transform:scale(1);opacity:.55}80%{transform:scale(1.6);opacity:0}100%{transform:scale(1.6);opacity:0}}#rdl-chatbot.is-open .rdl-cb-launcher{display:none}.rdl-cb-window[hidden]{display:none!important}.rdl-cb-window{position:absolute;bottom:0;right:0;width:380px;max-width:calc(100vw - 32px);height:560px;max-height:calc(100vh - 80px);background:var(--cb-bg);border-radius:var(--cb-radius);box-shadow:var(--cb-shadow);display:flex;flex-direction:column;overflow:hidden;transform-origin:bottom right;animation:rdl-cb-pop .22s ease-out}@keyframes rdl-cb-pop{from{transform:scale(.92) translateY(12px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.rdl-cb-head{background:linear-gradient(135deg,var(--cb-red),var(--cb-red-d));color:#fff;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.rdl-cb-head-text{display:flex;flex-direction:column;gap:2px}.rdl-cb-title{font-size:15px;font-weight:700;letter-spacing:-.01em}.rdl-cb-status{font-size:11px;color:rgba(255,255,255,.82);display:inline-flex;align-items:center;gap:6px}.rdl-cb-dot{width:7px;height:7px;border-radius:50%;background:var(--cb-green);box-shadow:0 0 0 3px rgba(37,211,102,.35);animation:rdl-cb-dot 1.6s infinite}@keyframes rdl-cb-dot{0%,100%{opacity:1}50%{opacity:.55}}.rdl-cb-close{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.22);color:#fff;width:30px;height:30px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease}.rdl-cb-close:hover{background:rgba(255,255,255,.26)}.rdl-cb-thread{flex:1;overflow-y:auto;padding:14px 14px 8px;display:flex;flex-direction:column;gap:10px;background:var(--cb-bg-soft);scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.15) transparent}.rdl-cb-thread::-webkit-scrollbar{width:6px}.rdl-cb-thread::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:3px}.rdl-cb-row{display:flex;max-width:88%}.rdl-cb-row--bot{align-self:flex-start}.rdl-cb-row--user{align-self:flex-end}.rdl-cb-bubble{padding:10px 14px;border-radius:14px;font-size:14px;line-height:1.45;word-wrap:break-word;white-space:pre-wrap;box-shadow:0 1px 2px rgba(0,0,0,.04)}.rdl-cb-row--bot .rdl-cb-bubble{background:#fff;color:var(--cb-ink);border-top-left-radius:4px}.rdl-cb-row--user .rdl-cb-bubble{background:var(--cb-green);color:#fff;border-top-right-radius:4px}.rdl-cb-typing{background:#fff;padding:12px 16px;border-radius:14px;border-top-left-radius:4px;display:inline-flex;align-items:center;gap:4px;box-shadow:0 1px 2px rgba(0,0,0,.04)}.rdl-cb-typing span{width:6px;height:6px;border-radius:50%;background:var(--cb-mute);animation:rdl-cb-typing 1.2s infinite}.rdl-cb-typing span:nth-child(2){animation-delay:.15s}.rdl-cb-typing span:nth-child(3){animation-delay:.3s}@keyframes rdl-cb-typing{0%,100%,60%{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.rdl-cb-parts{display:flex;flex-direction:column;gap:8px;align-self:stretch}.rdl-cb-parts-grid{display:flex;flex-direction:column;gap:6px}.rdl-cb-part{display:grid;grid-template-columns:56px 1fr;gap:10px;padding:8px;background:#fff;border-radius:10px;border:1px solid var(--cb-border);transition:border-color .15s ease,transform .15s ease}.rdl-cb-part:hover{border-color:var(--cb-red);transform:translateY(-1px)}.rdl-cb-part-img{width:56px;height:56px;border-radius:8px;background:var(--cb-bg-soft) center/cover no-repeat;flex-shrink:0}.rdl-cb-part-body{display:flex;flex-direction:column;gap:2px;min-width:0}.rdl-cb-part-meta{font-size:10px;color:var(--cb-mute);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.rdl-cb-part-name{font-size:13px;font-weight:700;color:var(--cb-ink);line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.rdl-cb-part-foot{display:flex;justify-content:space-between;align-items:baseline;margin-top:2px;gap:8px}.rdl-cb-part-price{font-size:13px;font-weight:800;color:var(--cb-red);font-variant-numeric:tabular-nums}.rdl-cb-part-city{font-size:11px;color:var(--cb-mute);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rdl-cb-parts-all{align-self:flex-start;background:var(--cb-ink);color:#fff;padding:9px 14px;border-radius:999px;font-size:12px;font-weight:700;transition:background .15s ease}.rdl-cb-parts-all:hover{background:var(--cb-red);color:#fff}.rdl-cb-sellers{display:flex;flex-direction:column;gap:6px;align-self:stretch}.rdl-cb-seller{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:10px 12px;background:#fff;border-radius:10px;border:1px solid var(--cb-border);transition:border-color .15s ease,transform .15s ease}.rdl-cb-seller:hover{border-color:var(--cb-red);transform:translateY(-1px)}.rdl-cb-seller-body{display:flex;flex-direction:column;gap:2px;min-width:0}.rdl-cb-seller-name{font-size:13px;font-weight:700;color:var(--cb-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rdl-cb-seller-meta{font-size:11px;color:var(--cb-mute)}.rdl-cb-seller-arrow{color:var(--cb-mute);font-weight:700;transition:color .15s ease,transform .15s ease}.rdl-cb-seller:hover .rdl-cb-seller-arrow{color:var(--cb-red);transform:translateX(3px)}.rdl-cb-lead{background:#fff;border-radius:12px;border:1px solid var(--cb-border);padding:12px;display:flex;flex-direction:column;gap:8px;align-self:stretch}.rdl-cb-lead-intro{margin:0 0 4px;font-size:13px;color:var(--cb-ink);line-height:1.45}.rdl-cb-lead input{width:100%;padding:10px 12px;border:1px solid var(--cb-border);border-radius:8px;font-size:13px;font-family:inherit;background:var(--cb-bg-soft);transition:border-color .15s ease,background .15s ease}.rdl-cb-lead input:focus{outline:0;background:#fff;border-color:var(--cb-red)}.rdl-cb-lead button{width:100%;padding:11px;background:var(--cb-red);color:#fff;border:0;border-radius:8px;font-size:13px;font-weight:700;cursor:pointer;transition:background .15s ease}.rdl-cb-lead button:hover{background:var(--cb-red-d)}.rdl-cb-lead button:disabled{opacity:.5;cursor:not-allowed}.rdl-cb-lead-cta{align-self:flex-start;background:var(--cb-bg-soft);border:1px solid var(--cb-border);color:var(--cb-ink);padding:8px 14px;border-radius:999px;font-size:12px;font-weight:700;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.rdl-cb-lead-cta:hover{background:var(--cb-ink);color:#fff;border-color:var(--cb-ink)}.rdl-cb-form{display:flex;align-items:center;gap:8px;padding:10px 12px;border-top:1px solid var(--cb-border);background:#fff}.rdl-cb-input{flex:1;border:1px solid var(--cb-border);border-radius:999px;padding:10px 16px;font-size:14px;font-family:inherit;background:var(--cb-bg-soft);transition:border-color .15s ease,background .15s ease}.rdl-cb-input:focus{outline:0;background:#fff;border-color:var(--cb-red)}.rdl-cb-send{width:38px;height:38px;border:0;border-radius:50%;background:var(--cb-red);color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease,transform .15s ease}.rdl-cb-send:hover{background:var(--cb-red-d);transform:scale(1.05)}.rdl-cb-send:disabled{opacity:.5;cursor:not-allowed;transform:none}@media (max-width:480px){#rdl-chatbot{bottom:16px;right:16px}.rdl-cb-window{width:calc(100vw - 24px);height:calc(100vh - 120px)}}.nh-callcta-pills{display:flex;flex-direction:row;flex-wrap:wrap;gap:14px;align-self:center;flex-shrink:0}.nh-callcta-pill{display:inline-grid;grid-template-columns:52px 1fr 20px;align-items:center;gap:14px;padding:14px 22px 14px 12px;background:#fff;border-radius:999px;color:#0d0f14;text-decoration:none;box-shadow:0 1px 0 rgba(255,255,255,.85) inset,0 14px 28px -10px rgba(0,0,0,.38),0 4px 10px rgba(0,0,0,.16);transition:transform .18s ease,box-shadow .22s ease,color .15s ease}.nh-callcta-pill:hover{transform:translateY(-3px);color:#0d0f14;text-decoration:none;box-shadow:0 1px 0 rgba(255,255,255,.85) inset,0 22px 42px -10px rgba(0,0,0,.48),0 6px 14px rgba(0,0,0,.2)}.nh-callcta-pill:active{transform:translateY(-1px)}.nh-callcta-pill:focus-visible{outline:2px solid rgba(255,210,122,.9);outline-offset:3px}.nh-callcta-pill-icon{position:relative;width:52px;height:52px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;flex-shrink:0;z-index:1}.nh-callcta-pill-icon svg{width:24px;height:24px;position:relative;z-index:1}.nh-callcta-pill-icon::after,.nh-callcta-pill-icon::before{content:"";position:absolute;inset:0;border-radius:50%;border:1.5px solid;opacity:0;pointer-events:none;animation:nh-pill-ring 2.4s cubic-bezier(.2,.6,.25,1) infinite;z-index:0}.nh-callcta-pill-icon::after{animation-delay:1.2s}@keyframes nh-pill-ring{0%{transform:scale(1);opacity:.65}70%{opacity:.12}100%{transform:scale(1.85);opacity:0}}.nh-callcta-pill--wa .nh-callcta-pill-icon{background:linear-gradient(180deg,#2bd86a 0,#1fa753 100%);box-shadow:0 1px 0 rgba(255,255,255,.3) inset,0 6px 14px rgba(31,167,83,.4)}.nh-callcta-pill--wa .nh-callcta-pill-icon::after,.nh-callcta-pill--wa .nh-callcta-pill-icon::before{border-color:rgba(31,167,83,.65)}.nh-callcta-pill--text .nh-callcta-pill-icon{background:linear-gradient(180deg,#da1a36 0,#b5142c 100%);box-shadow:0 1px 0 rgba(255,255,255,.3) inset,0 6px 14px rgba(218,26,54,.4)}.nh-callcta-pill--text .nh-callcta-pill-icon::after,.nh-callcta-pill--text .nh-callcta-pill-icon::before{border-color:rgba(218,26,54,.65)}.nh-callcta-pill-body{display:flex;flex-direction:column;gap:2px;min-width:0}.nh-callcta-pill-label{font-size:19px;font-weight:700;letter-spacing:-.012em;text-transform:none;color:#0d0f14;line-height:1.15}.nh-callcta-pill-num{font-size:16px;font-weight:600;color:#6b7180;letter-spacing:0;font-variant-numeric:tabular-nums;line-height:1.2;white-space:nowrap}.nh-callcta-pill-arrow{display:inline-flex;align-items:center;justify-content:center;color:#80869a;transition:transform .2s ease,color .2s ease}.nh-callcta-pill:hover .nh-callcta-pill-arrow{transform:translateX(3px)}.nh-callcta-pill--wa:hover .nh-callcta-pill-arrow{color:#1fa753}.nh-callcta-pill--text:hover .nh-callcta-pill-arrow{color:#da1a36}[dir=rtl] .nh-callcta-pill-arrow svg{transform:scaleX(-1)}[dir=rtl] .nh-callcta-pill:hover .nh-callcta-pill-arrow{transform:translateX(-3px)}@media (max-width:900px){.nh-callcta-pills{width:100%}}@media (max-width:480px){.nh-callcta-pill{width:100%}}@media (max-width:900px){.nh-callcta-pills{width:100%;justify-content:center}}