.hero__mobile-dispatch,.seals__mobile-icon{display:none}.footer__group>summary{list-style:none}.footer__group>summary::-webkit-details-marker{display:none}.footer__group>summary .footer__heading{display:inline}.footer__links{display:flex;flex-direction:column}@media(min-width:761px){.footer__group>summary{pointer-events:none}}@media(max-width:760px){.template-index .header__mobile-cta,body:has([data-compat-page]) .header__mobile-cta{display:none}.template-index .header__inner,body:has([data-compat-page]) .header__inner{min-height:64px;gap:10px}.template-index .header__logo-img,body:has([data-compat-page]) .header__logo-img{max-height:42px;max-width:140px;object-fit:contain}.template-index .hero{padding:14px 0 24px}.template-index .hero__inner{gap:8px;text-align:left;align-items:stretch}.template-index .hero__eyebrow{font-size:10px;letter-spacing:.06em}.template-index .hero__title{font-size:27px;line-height:1.12;max-width:none;margin:2px 0}.template-index .hero__sub{font-size:14px;line-height:1.5;margin:0}.template-index .hero__finder{margin-top:8px;padding:14px;border-radius:14px}.hero__mobile-dispatch{display:block}.hero__mobile-dispatch .dispatch{margin:0;padding:9px 10px;font-size:12px}.compat{min-width:0}.compat .page-width{width:auto;max-width:100%;margin-left:14px;margin-right:14px}.compat__hero{padding:14px 0 12px}.compat__hero .page-width{margin-left:14px;margin-right:14px}.compat__hero-card.hero__finder{padding:14px;margin:0;border-radius:14px}.compat__title{font-size:23px;max-width:none;line-height:1.16}.compat .hero__eyebrow{font-size:10px;letter-spacing:.05em}.compat .finder,.template-index .hero .finder{margin-top:10px}.compat .finder__shell,.template-index .hero .finder__shell{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.compat .finder__input,.template-index .hero .finder__input{height:50px;font-size:16px;padding-right:40px;min-width:0}.compat .finder__go,.template-index .hero .finder__go{height:auto;min-height:48px;width:100%;padding:12px;font-size:14px;white-space:normal}.compat .finder__status,.template-index .hero .finder__status{font-size:13px;line-height:1.5}.compat .finder__status:empty{display:none}.compat .finder__progress{margin-top:6px}.compat .finder__dropdown,.template-index .hero .finder__dropdown{max-height:min(330px,45dvh)}.compat[data-mobile-results=true] .compat__hero{padding:0;background:none}.compat[data-mobile-results=true] .compat__hero-card{padding:0;border:0;box-shadow:none;background:none}.compat[data-mobile-results=true] .compat__hero-head,.compat[data-mobile-results=true] .compat__aboutrow,.compat[data-mobile-results=true] .compat__hero-foot,.compat[data-mobile-results=true] .finder__shell,.compat[data-mobile-results=true] .finder__recent,.compat[data-mobile-results=true] .finder__help,.compat[data-mobile-results=true] .finder__beltnote{display:none}.compat[data-mobile-results=true] .finder{margin:0}.compat__results{padding:10px 0 30px}.compat .record{margin:0 0 10px;border:0;box-shadow:none;background:transparent;overflow:visible}.compat .record__strip{display:none}.compat .record__body{padding:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 12px}.compat .record__body>.dispatch{grid-column:1 / -1;grid-row:1;margin:0;padding:9px 10px;font-size:12px;line-height:1.45}.compat .record__title{grid-column:1;grid-row:2;margin:0;min-width:0;display:flex;flex-direction:column-reverse;justify-content:center;gap:3px;font-size:19px;line-height:1.25}.compat .record__title [data-record-model]{font-family:var(--font-display);overflow-wrap:anywhere}.compat .record__match{font-family:var(--font-body);font-weight:400;color:var(--ink-soft);font-size:12px;line-height:1.45}.compat .record__match .mono{font-family:inherit;color:inherit}.compat .record__for{display:none}.compat .record__actions{grid-column:2;grid-row:2;margin:0;align-self:start}.compat .record__actions button{min-height:44px;max-width:108px;font-size:12px;line-height:1.3;padding:8px 10px;white-space:normal}.finder-mobile-info,.finder-mobile-help{border:1px solid var(--line);border-radius:10px;background:var(--card);margin:0 0 12px}.finder-mobile-info>summary,.finder-mobile-help>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:10px 12px;font-size:13px;font-weight:600;color:var(--walnut);cursor:pointer;list-style:none}.finder-mobile-info>summary::-webkit-details-marker,.finder-mobile-help>summary::-webkit-details-marker{display:none}.finder-mobile-info>summary:after,.finder-mobile-help>summary:after{content:"+";font-size:18px;font-weight:400}.finder-mobile-info[open]>summary:after,.finder-mobile-help[open]>summary:after{content:"\2212"}.finder-mobile-info__body,[data-mobile-home-help-body]{padding:0 12px 12px}.compat .compat__filterbar{margin:0 0 12px;overflow:visible;display:block}.compat .compat__filterbar-label{display:none}.compat .compat__pills{flex-wrap:wrap;gap:6px;min-width:0}.compat .cpill{min-height:44px;min-width:0;max-width:100%;white-space:normal;padding:8px 10px;font-size:12px;text-align:left}.compat .cpill>span:first-child{min-width:0;overflow-wrap:anywhere}.compat .cpill__count{flex:none;font-size:11px;padding:1px 6px}.compat .compat__toolbar{margin-bottom:12px;gap:10px}.compat .compat__toolbar-title{font-size:15px}.compat .compat__toolbar-count{font-size:12px}.compat .compat__sort{flex-wrap:wrap;min-width:0}.compat .compat__sort select{max-width:100%;min-height:44px;font-size:14px}.compat .compat__list,.compat .compat__list--withside{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;min-height:0}.compat .ccols__main,.compat .ccols__side{min-width:0}.compat .csec,.compat .csecstrip__cell,.compat .csec__single{gap:8px;min-width:0}.compat .csec__items,.compat .csec__items--wide,.compat .compat__list--withside .ccols__main .csec__items,.compat .csec--combined .csec__items--combined,.compat .csecstrip{display:grid;grid-template-columns:minmax(0,1fr)!important;gap:8px}.compat .csec__title,.compat .csec__single-head,.compat .csecstrip__head{min-height:38px;padding:6px 0;font-size:14px;line-height:1.4;gap:8px}.compat .csec__single{padding:0;background:transparent;border:0}.compat .seccue{display:none}.compat .crow,.compat .csec__items--wide .crow,.compat .ccols__side .crow{display:grid;grid-template-columns:66px minmax(0,1fr);flex-direction:row!important;gap:0 12px;padding:12px;border-radius:12px;align-items:start;transform:none;box-shadow:none}.compat .crow__mediawrap{grid-column:1;grid-row:1 / span 2;width:66px;min-width:0}.compat .crow__media,.compat .ccols__side .crow__media{width:66px;min-width:0;height:66px;max-height:66px;aspect-ratio:1;border:1px solid var(--line);border-radius:8px}.compat .crow__media img,.compat .ccols__side .crow__media img{width:66px;height:66px;padding:3px;object-fit:contain}.compat .crow__zoom{width:28px;height:28px;right:0;top:42px;font-size:12px}.compat .crow__body,.compat .ccols__side .crow__body{grid-column:2;padding:0;gap:5px;min-width:0}.compat .crow__title,.compat .ccols__side .crow__title{margin:0;min-height:0;font-size:14px;line-height:1.35;display:block;-webkit-line-clamp:unset;overflow:visible}.compat .crow__title a{display:block;overflow:visible;-webkit-line-clamp:unset;overflow-wrap:anywhere}.compat .crow__badges{gap:4px;margin:0;min-height:0}.compat .crow__badges .badge{font-size:10px;padding:3px 6px}.compat .crow__meta{font-size:11px;line-height:1.4;gap:3px 8px}.compat .crow__fits{display:none}.compat .crow__foot,.compat .ccols__side .crow__foot{grid-column:2;padding:8px 0 0;width:auto;min-width:0;margin:0;gap:7px;border:0;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:space-between}.compat .crow__pricerow{min-height:0;gap:6px;flex-wrap:wrap}.compat .crow__price{font-size:16px;line-height:1.25}.compat .crow__add{min-height:44px;font-size:12px;line-height:1.2;padding:9px 10px;width:auto;white-space:normal}.compat .crow__details{font-size:12px;min-height:28px;display:inline-flex;align-items:center}.compat .ccols__side{margin-top:8px;padding:14px 0 0;border-top:1px solid var(--line);background:transparent}.compat .revbox{margin-top:20px;padding:14px;border-radius:12px}.compat .revbox__head{gap:8px;flex-wrap:wrap}.compat .revbox__quotes{display:grid;grid-template-columns:minmax(0,1fr)}.compat .revquote__text{-webkit-line-clamp:unset;max-height:none}.finder-mobile-benefits .seals,.template-index .hero>.page-width>.seals{margin:18px 0 12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:0;padding:16px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.finder-mobile-benefits .seals .seals__item,.template-index .hero>.page-width>.seals .seals__item{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:7px;min-width:0;max-width:none;width:auto;padding:0 8px;text-align:center}.finder-mobile-benefits .seals__item+.seals__item,.template-index .hero>.page-width>.seals .seals__item+.seals__item{border-left:1px solid var(--line)}.finder-mobile-benefits .seals picture,.template-index .hero>.page-width>.seals picture{display:none}.finder-mobile-benefits .seals .seals__mobile-icon,.template-index .hero>.page-width>.seals .seals__mobile-icon{display:inline-flex;align-items:center;justify-content:center;color:var(--walnut);width:22px;height:22px;flex:none}.finder-mobile-benefits .seals__mobile-icon svg,.template-index .hero>.page-width>.seals .seals__mobile-icon svg{width:22px;height:22px}.finder-mobile-benefits .seals figcaption,.template-index .hero>.page-width>.seals figcaption{gap:4px;min-width:0;max-width:100%;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.finder-mobile-benefits .seals figcaption strong,.template-index .hero>.page-width>.seals figcaption strong{font-size:12px;line-height:1.4}.finder-mobile-benefits .seals figcaption span,.template-index .hero>.page-width>.seals figcaption span{font-size:11px;line-height:1.45;color:var(--ink-soft)}.finder-mobile-info__body .record__sub{font-size:13px;margin:0 0 10px}.finder-mobile-info__body .record__badges{gap:6px}.finder-mobile-info__body>a{min-height:44px;font-size:13px;white-space:normal}[data-mobile-repairset] .repairset{margin:14px 0;padding:14px}[data-mobile-belt-help-body]{padding:0 12px 12px}[data-mobile-belt-help-body] .nobelt{margin:0;padding:0;border:0;background:none}[data-mobile-belt-help-body] .nobelt__title{font-size:17px}.compat .compat__support{margin-top:16px;padding:14px;font-size:13px}.compat .compat__support .btn{min-height:44px;white-space:normal}.compat .compat__seo{margin:26px 14px}.compat .compat__seo h2{font-size:20px}.finder-mobile-help{margin:12px 0 0;text-align:left}.finder-mobile-help .hero__steps{margin-top:0;border:0;padding:0;background:transparent}.finder-mobile-help .finder__help{display:block;margin:12px 0 8px}.finder-mobile-help .finder__beltnote{margin:0;font-size:12px}.template-index .homerev.section,.template-index .section{padding-top:26px;padding-bottom:26px}.template-index .homerev__head{gap:12px}.template-index .homerev__card{-webkit-line-clamp:unset}.footer .footer__grid{grid-template-columns:minmax(0,1fr)!important;gap:0!important;padding:20px 14px 8px!important}.footer .footer__col--group{grid-column:1 / -1;columns:auto;margin:0;width:100%}.footer .footer__col--about{margin-bottom:18px}.footer__group{border-top:1px solid var(--line);width:100%}.footer__group>summary{display:flex;justify-content:space-between;align-items:center;min-height:48px;padding:12px 0;cursor:pointer}.footer__group>summary:after{content:"+";font-size:20px;color:var(--ink-soft)}.footer__group[open]>summary:after{content:"\2212"}.footer__group>summary .footer__heading{margin:0;font-size:13px}.footer .footer__links a{min-height:44px;padding:8px 0;font-size:13px}.footer .footer__links{padding-bottom:12px}.finder-mobile-info summary:focus-visible,.finder-mobile-help summary:focus-visible,.footer__group summary:focus-visible{outline:2px solid var(--walnut);outline-offset:3px}}
/*# sourceMappingURL=/cdn/shop/t/265/assets/finder-mobile.css.map */
