.collection-category{color:rgb(var(--color-foreground));overflow-x:clip;--collection-section-heading-gap: 1.2rem;--collection-section-copy-gap: .8rem;--collection-surface: 255, 255, 255;--collection-floating-nav-height: var(--collection-scroll-nav-height, 7.2rem);--collection-anchor-clearance: calc(var(--header-height, 0px) + var(--collection-floating-nav-height) + 1.4rem);--collection-bottom-nav-clearance: 0px}.collection-category[class*=section-][class*=-padding]{padding-top:clamp(.35rem,.8vw,.85rem)!important;padding-bottom:clamp(.45rem,.9vw,1rem)!important}#collection-top.collection-category[class*=section-][class*=-padding]{padding-top:clamp(.9rem,1.5vw,1.6rem)!important;padding-bottom:.45rem!important}#collection-top,#shop-by-category,#why-choose-hoonies,#recommended-products,#buying-guide{scroll-margin-top:var(--collection-anchor-clearance);scroll-margin-bottom:var(--collection-bottom-nav-clearance)}@supports selector(html:has(.collection-category__scroll-nav)){html:has(.collection-category__scroll-nav){scroll-padding-top:calc(var(--header-height, 0px) + var(--collection-scroll-nav-height, 7.2rem) + 1.4rem)}}.collection-category *,.collection-category *:before,.collection-category *:after{box-sizing:border-box}.collection-category__inner{width:100%;max-width:var(--page-width);margin:0 auto;padding-left:0;padding-right:0;min-width:0}.brand-suppliers-section,.vehicle-search{border-top:0!important}.brand-suppliers-section:before,.vehicle-search:before{content:none!important}.collection-category__eyebrow{margin:0 0 .8rem;font-size:1.2rem;font-weight:700;letter-spacing:0;text-transform:uppercase;color:rgba(var(--color-foreground),.68)}.collection-category__hero{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;align-items:center;padding:1.55rem 1.7rem;border:1px solid rgba(var(--color-foreground),.1);border-left:2px solid rgba(var(--color-button),1);border-radius:8px;background:rgb(var(--collection-surface));box-shadow:0 8px 22px rgba(var(--color-foreground),.04)}.collection-category__hero--with-side{grid-template-columns:minmax(0,1fr) minmax(28rem,34rem)}.collection-category__hero--partner{grid-template-columns:minmax(0,1fr) minmax(44rem,58rem);align-items:center}.collection-category__hero--quick-panel{grid-template-columns:minmax(0,1fr) minmax(31rem,38rem);align-items:stretch}.collection-category__hero--partner .collection-category__hero-side{align-self:center;justify-content:center}.collection-category__hero-copy{min-width:0;max-width:82rem}.collection-category__hero-side{display:grid;gap:1rem;align-self:start;justify-items:end;min-width:0;width:100%}.collection-category__hero-back-button{justify-self:end;white-space:nowrap}.collection-category__partner-card{display:flex;align-items:center;justify-content:center;width:min(100%,58rem);border-radius:0;background:transparent;box-shadow:none;overflow:visible}.collection-category__partner-kicker{margin:0;color:rgba(var(--color-foreground),.7);font-size:1.15rem;font-weight:800;letter-spacing:0;line-height:1.2;text-transform:uppercase}.collection-category__partner-logo{display:block;width:100%;aspect-ratio:1640 / 856;height:auto;max-height:none;object-fit:contain;object-position:center center;border-radius:0;background:transparent;filter:drop-shadow(0 18px 26px rgba(var(--color-foreground),.16))}.collection-category__heading{margin:0;max-width:86rem;line-height:1.12;overflow-wrap:anywhere}.collection-category__intro{max-width:82rem;margin-top:1.4rem;color:rgba(var(--color-foreground),.78);overflow-wrap:anywhere}.collection-category__intro>*:first-child{margin-top:0}.collection-category__intro>*:last-child{margin-bottom:0}.collection-category__back-link-wrap{margin-top:1.4rem}.collection-category__back-link-wrap--hero-end{grid-column:1 / -1;justify-self:end;margin-top:-1rem}.collection-category__back-link{display:inline-flex;align-items:center;justify-content:center;max-width:100%;min-height:3.8rem;padding:.75rem 1.2rem;border:1px solid rgba(var(--color-foreground),.16);border-radius:6px;color:rgb(var(--color-foreground));background:rgb(var(--collection-surface));font-weight:700;line-height:1.2;text-decoration:none;overflow-wrap:anywhere;transition:border-color .16s ease,background-color .16s ease}.collection-category__back-link:hover{border-color:rgba(var(--color-foreground),.34);background:rgba(var(--color-foreground),.04)}.collection-category__read-more{max-width:82rem;margin-top:1.3rem;color:rgba(var(--color-foreground),.78);overflow-wrap:anywhere}.collection-category__read-more summary{cursor:pointer;display:inline-flex;align-items:center;gap:.8rem;max-width:100%;min-height:3.8rem;padding:.75rem 1.2rem;border:1px solid rgba(var(--color-foreground),.16);border-radius:6px;background:rgba(var(--color-foreground),.025);color:rgb(var(--color-foreground));font-weight:700;text-decoration:none;overflow-wrap:anywhere}.collection-category__read-more summary:after{content:"";flex:0 0 auto;width:.65rem;height:.65rem;border-right:.14rem solid currentColor;border-bottom:.14rem solid currentColor;transform:translateY(-.15rem) rotate(45deg);transition:transform .16s ease}.collection-category__read-more[open] summary:after{transform:translateY(.15rem) rotate(225deg)}.collection-category__read-more-content{margin-top:1rem}.collection-category__read-more-content>*:first-child{margin-top:0}.collection-category__read-more-content>*:last-child{margin-bottom:0}.collection-category__seo-details{margin-top:1.6rem;max-width:92rem;border:1px solid rgba(var(--color-foreground),.12);border-radius:8px;background:rgb(var(--collection-surface));color:rgba(var(--color-foreground),.78);overflow-wrap:anywhere}.collection-category__seo-details summary{cursor:pointer;display:flex;align-items:center;min-height:4.8rem;padding:1.2rem 1.6rem;color:rgb(var(--color-foreground));font-weight:700}.collection-category__seo-details-content{padding:0 1.6rem 1.6rem}.collection-category__seo-details-content>*:first-child{margin-top:0}.collection-category__seo-details-content>*:last-child{margin-bottom:0}.collection-category__hero-actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.8rem}.collection-category__scroll-nav{position:fixed;top:calc(var(--header-height, 0px) + .35rem);left:50%;z-index:5;display:grid;grid-template-columns:minmax(13rem,.38fr) minmax(0,1fr);gap:.6rem;align-items:center;width:min(calc(100vw - 2rem),var(--page-width));max-height:calc(100dvh - var(--header-height, 0px) - 1.2rem);overflow:auto;padding:.45rem .7rem;border:1px solid rgba(var(--color-foreground),.14);border-top-color:rgba(var(--color-button),.9);border-left:2px solid rgba(var(--color-button),1);border-radius:8px;background:linear-gradient(90deg,rgba(var(--color-button),.11),rgba(var(--color-button),0) 18rem),#fff;box-shadow:0 12px 30px rgba(var(--color-foreground),.14);opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,-.5rem);transition:opacity .16s ease,transform .16s ease,visibility .16s ease}.collection-category__scroll-nav.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}.collection-category__scroll-nav-main{display:flex;flex-wrap:wrap;gap:.15rem .55rem;align-items:baseline;min-width:0}.collection-category__scroll-nav-main strong{font-size:1.28rem;line-height:1.2;overflow-wrap:anywhere}.collection-category__scroll-nav-main span:not(.collection-category__scroll-nav-kicker){color:rgba(var(--color-foreground),.68);font-size:1.05rem;white-space:nowrap}.collection-category__scroll-nav-kicker{width:100%;font-size:.8rem;font-weight:700;letter-spacing:0;text-transform:uppercase;color:rgba(var(--color-foreground),.62)}.collection-category__scroll-nav-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.4rem;align-items:center;min-width:0}.collection-category__scroll-nav-button{display:inline-flex;align-items:center;justify-content:center;min-height:3.4rem;max-width:100%;padding:.55rem .8rem;border:1px solid rgba(var(--color-foreground),.14);border-radius:6px;color:inherit;font-size:1.12rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;background:#fff;overflow-wrap:anywhere;white-space:nowrap}.collection-category__scroll-nav-button--primary{color:rgb(var(--color-button-text));border-color:rgba(var(--color-button),1);background:rgba(var(--color-button),1);box-shadow:0 6px 14px rgba(var(--color-button),.24)}.collection-category__scroll-nav-button:hover{border-color:rgba(var(--color-button),.55);box-shadow:0 6px 16px rgba(var(--color-foreground),.1);text-decoration:none}.collection-category__scroll-nav-button:focus-visible,.collection-category__sticky-chip:focus-visible,.collection-category__sticky-button:focus-visible{outline:2px solid rgba(var(--color-button),.85);outline-offset:2px}button.collection-category__button,button.collection-category__scroll-nav-button{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-weight:700}button.collection-category__button{font-size:1.4rem;line-height:1.2}button.collection-category__scroll-nav-button{font-size:1.12rem;line-height:1.2}.collection-category__button,.collection-category__view-all{display:inline-flex;align-items:center;justify-content:center;max-width:100%;min-height:4.4rem;padding:.85rem 1.25rem;border-radius:6px;border:1px solid transparent;font-size:1.4rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;overflow-wrap:anywhere;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,transform .16s ease}.collection-category__button--primary,.collection-category__view-all{color:rgb(var(--color-button-text));border-color:rgba(var(--color-button),1);background:rgba(var(--color-button),1);box-shadow:0 8px 18px rgba(var(--color-button),.18)}.collection-category__button--secondary{color:inherit;border:1px solid rgba(var(--color-foreground),.18);background:#fff}.collection-category__button--primary.is-active,.collection-category__button--primary[aria-expanded=true]{color:rgb(var(--color-button-text));border-color:rgba(var(--color-button),1);background:rgba(var(--color-button),1)}.collection-category__button--secondary.is-active,.collection-category__button--secondary[aria-expanded=true],.collection-category__scroll-nav-button.is-active,.collection-category__scroll-nav-button[aria-expanded=true]{color:rgb(var(--color-foreground));border-color:rgba(var(--color-button),.78);background:#fff;box-shadow:inset 0 0 0 1px rgba(var(--color-button),.18)}.collection-category__scroll-nav-button--primary.is-active,.collection-category__scroll-nav-button--primary[aria-expanded=true]{color:rgb(var(--color-button-text));border-color:rgba(var(--color-button),1);background:rgba(var(--color-button),1);box-shadow:none}.collection-category__button:hover,.collection-category__view-all:hover,.collection-category__button:focus-visible,.collection-category__view-all:focus-visible{border-color:rgba(var(--color-foreground),.3);box-shadow:0 10px 22px rgba(var(--color-foreground),.08);transform:translateY(-1px)}.collection-category__guide-popover-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:28;pointer-events:none;background:transparent}.collection-category__guide-popover-backdrop[hidden],.collection-category__guide-popover[hidden]{display:none}.collection-category__guide-popover{position:fixed;top:var(--collection-guide-panel-top, calc(var(--header-height, 0px) + 2rem));left:var(--collection-guide-panel-left, 50%);z-index:29;width:var(--collection-guide-panel-width, min( calc(100vw - 3rem) , 104rem));max-height:var(--collection-guide-panel-max-height, calc(100dvh - var(--header-height, 0px) - 4rem));padding:1.4rem;overflow:auto;overscroll-behavior:contain;border:1px solid rgba(var(--color-foreground),.14);border-left:2px solid rgba(var(--color-button),1);border-radius:8px;background:#fff;box-shadow:0 24px 70px rgba(var(--color-foreground),.26)}.collection-category__guide-popover:focus{outline:none}.collection-category__guide-popover-header{display:flex;justify-content:space-between;gap:1.6rem;align-items:flex-start;margin-bottom:1.2rem}.collection-category__guide-popover-header .collection-category__section-heading{font-size:calc(var(--font-heading-scale) * 2.4rem);line-height:1.15}.collection-category__guide-popover-close{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:.7rem 1.1rem;border:1px solid rgba(var(--color-foreground),.16);border-radius:6px;color:rgb(var(--color-foreground));background:#fff;cursor:pointer;font:inherit;font-weight:700}.collection-category__guide-popover-close:hover,.collection-category__guide-popover-close:focus-visible{border-color:rgba(var(--color-foreground),.34);background:rgba(var(--color-foreground),.04)}.collection-category__quick-panel{min-width:0;padding:1.8rem;border:1px solid rgba(var(--color-foreground),.14);border-radius:8px;background:#fff;overflow-wrap:anywhere}.collection-category__quick-panel--performance{justify-self:stretch;align-self:stretch;display:flex;flex-direction:column;justify-content:center;border-left:2px solid rgba(var(--color-button),1);background:linear-gradient(135deg,rgba(var(--color-button),.08),rgba(var(--color-button),0) 45%),#fff}.collection-category__quick-panel--compact{justify-content:flex-start;padding:1.35rem}.collection-category__quick-kicker{margin:0 0 1rem;font-size:1.2rem;font-weight:700;letter-spacing:0;text-transform:uppercase;color:rgba(var(--color-foreground),.64)}.collection-category__quick-heading{margin:0;font-size:calc(var(--font-heading-scale) * 2.2rem);line-height:1.16}.collection-category__quick-stat{display:flex;gap:.8rem;align-items:baseline;margin-bottom:1.4rem}.collection-category__quick-stat strong{font-size:3.2rem;line-height:1}.collection-category__quick-stat span{color:rgba(var(--color-foreground),.72)}.collection-category__quick-note{margin:0 0 1.4rem;color:rgba(var(--color-foreground),.72)}.collection-category__quick-heading+.collection-category__quick-note{margin-top:.9rem}.collection-category__quick-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:auto}.collection-category__quick-actions .collection-category__button{flex:1 1 13rem;min-height:4rem;padding:.7rem .95rem}.collection-category__quick-panel--compact .collection-category__quick-heading{font-size:calc(var(--font-heading-scale) * 1.85rem)}.collection-category__quick-panel--compact .collection-category__quick-note{margin-bottom:1rem;font-size:1.3rem;line-height:1.45}.collection-category__quick-panel--compact .collection-category__quick-actions{margin-top:.3rem}.collection-category__media{margin-top:2.4rem;overflow:hidden;border-radius:8px}.collection-category__media img{display:block;width:100%;height:auto}.collection-category__section-header{display:flex;justify-content:space-between;gap:2rem;align-items:end;margin-bottom:var(--collection-section-heading-gap);min-width:0}section.collection-category:not(#collection-top):not(#shop-by-category):not(.vehicle-search):not(.brand-suppliers-section):before{content:none}.collection-category__section-header>*{min-width:0;max-width:100%}.collection-category__section-heading{margin:0;overflow-wrap:anywhere}.collection-category__section-kicker{margin:0 0 .55rem;color:rgba(var(--color-foreground),.62);font-size:1.15rem;font-weight:800;letter-spacing:0;line-height:1.2;text-transform:uppercase}.collection-category__section-heading+.collection-category__guide-grid,.collection-category__section-heading+.collection-category__links,.collection-category__section-heading+.collection-category__faqs,.collection-category__section-heading+.collection-category__grid,.collection-category__section-heading+.collection-category__pathways,.collection-category__section-heading+.collection-category__product-guide,.collection-category__section-heading+.collection-category__richtext{margin-top:var(--collection-section-heading-gap)}.collection-category__section-copy{max-width:78rem;margin:1rem 0 0;color:rgba(var(--color-foreground),.74);overflow-wrap:anywhere}.collection-category__section-heading+.collection-category__section-copy,.collection-category__section-heading+.collection-featured-products__copy{margin-top:var(--collection-section-copy-gap)}.collection-category__lead-panel{min-width:0;max-width:96rem;padding:2rem;border:1px solid rgba(var(--color-foreground),.12);border-radius:8px;background:rgb(var(--collection-surface));overflow-wrap:anywhere}.collection-category__lead-panel>*:first-child{margin-top:0}.collection-category__lead-panel>*:last-child{margin-bottom:0}.collection-category__kicker{margin:0 0 .8rem;font-size:1.2rem;font-weight:700;letter-spacing:0;text-transform:uppercase;color:rgba(var(--color-foreground),.64)}.collection-category__panel-title{margin:0 0 1.6rem;font-size:2.4rem;line-height:1.2}.collection-category__split{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(28rem,.75fr);gap:2rem;align-items:start}.collection-category__choice-list{display:grid;gap:1rem;margin:0;padding:0;list-style:none}.collection-category__choice{padding:1.4rem;border:1px solid rgba(var(--color-foreground),.12);border-radius:8px;background:rgba(var(--color-foreground),.03)}.collection-category__choice strong{display:block;margin-bottom:.4rem}.collection-category__choice p{margin:0;color:rgba(var(--color-foreground),.72)}.collection-category__cta-row{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.8rem}.collection-category__cta{display:inline-flex;align-items:center;min-height:4.4rem;padding:.9rem 1.4rem;border-radius:6px;text-decoration:none}.collection-category__cta--primary{color:rgb(var(--color-button-text));background:rgba(var(--color-button),1)}.collection-category__cta--secondary{color:inherit;border:1px solid rgba(var(--color-foreground),.16)}.collection-category__trust-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:2rem}.collection-category__trust{padding:1.2rem;border-left:2px solid rgba(var(--color-foreground),.22);background:rgba(var(--color-foreground),.03)}.collection-category__trust strong{display:block;margin-bottom:.3rem}.collection-category__trust span{color:rgba(var(--color-foreground),.7)}.collection-category__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;list-style:none;margin:0;padding:.4rem 0 0}.collection-category--tiles-no-header .collection-category__grid{padding-top:.2rem}section.collection-category.collection-category--tiles{padding-top:.45rem!important;padding-bottom:.55rem!important}.collection-category--tiles .collection-category__grid{padding:1rem;border:1px solid rgba(var(--color-foreground),.08);border-radius:8px;background:#fff;box-shadow:0 8px 22px rgba(var(--color-foreground),.045)}.collection-category__tile{height:100%;min-width:0}.collection-category__tile-link{position:relative;display:grid;grid-template-rows:auto 1fr;height:100%;min-width:0;overflow:hidden;border:1px solid rgba(var(--color-foreground),.14);border-radius:8px;color:inherit;text-decoration:none;background:linear-gradient(180deg,rgba(var(--color-foreground),.018),rgba(var(--color-foreground),0) 42%),rgb(var(--collection-surface));box-shadow:0 8px 18px rgba(var(--color-foreground),.055);transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease;-webkit-tap-highlight-color:rgba(242,169,29,.12);touch-action:manipulation}.collection-category__tile-link:before{content:"";position:absolute;inset:0 0 auto;z-index:1;height:3px;background:rgba(var(--color-button),1);opacity:0;transition:opacity .16s ease}.collection-category__tile-link:hover,.collection-category__tile-link:focus-visible{border-color:rgba(var(--color-foreground),.28);transform:translateY(-2px);box-shadow:0 10px 22px rgba(var(--color-foreground),.07)}.collection-category__tile-link:hover:before,.collection-category__tile-link:focus-visible:before{opacity:.72}.collection-category__tile-link:active{border-color:rgba(var(--color-button),.74);background:linear-gradient(180deg,rgba(var(--color-button),.08),rgba(var(--color-button),.025)),rgb(var(--collection-surface));box-shadow:none;transform:translateY(0)}.collection-category__tile-media{aspect-ratio:16 / 9;background:rgba(var(--color-foreground),.05);border-bottom:1px solid rgba(var(--color-foreground),.08)}.collection-category__tile-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.collection-category__tile-placeholder{display:grid;place-items:end start;width:100%;height:100%;min-height:15rem;padding:1.6rem;color:#fff;background:linear-gradient(135deg,#00000014,#000000ad),radial-gradient(circle at 78% 18%,rgba(242,169,29,.42),transparent 30%),linear-gradient(135deg,#16191c,#4d565f 52%,#111)}.collection-category__tile-placeholder--airbox,.collection-category__tile-placeholder--airboxes,.collection-category__tile-placeholder--air-boxes{background:linear-gradient(135deg,#0000001f,#000000b8),radial-gradient(circle at 76% 26%,rgba(242,169,29,.42),transparent 28%),linear-gradient(135deg,#101214,#3d454b 48%,#0b0d0f)}.collection-category__tile-placeholder--airbox-piping{background:linear-gradient(135deg,#0000001f,#000000b3),radial-gradient(circle at 78% 18%,rgba(95,150,190,.38),transparent 32%),linear-gradient(135deg,#111317,#24313b 48%,#08090b)}.collection-category__tile-placeholder--snorkels{background:linear-gradient(135deg,#00000014,#000000b3),radial-gradient(circle at 78% 24%,rgba(188,148,85,.42),transparent 30%),linear-gradient(135deg,#141414,#4d4337 48%,#0c0c0c)}.collection-category__tile-placeholder--off-road-4x4-accessories,.collection-category__tile-placeholder--vehicle-accessories{background:linear-gradient(135deg,#0000001a,#000000b8),radial-gradient(circle at 78% 22%,rgba(242,169,29,.4),transparent 30%),linear-gradient(135deg,#101214,#374149 48%,#0b0d0f)}.collection-category__tile-placeholder span{max-width:18rem;font-size:1.6rem;font-weight:700;line-height:1.2}.collection-category__tile-content{display:flex;flex-direction:column;gap:.8rem;min-width:0;padding:1.6rem}.collection-category__tile-title{margin:0;font-size:1.8rem;font-weight:800;line-height:1.25;overflow-wrap:anywhere}.collection-category__tile-copy{margin:0;color:rgba(var(--color-foreground),.72);overflow-wrap:anywhere}.collection-category__tile-meta{margin-top:auto;font-size:1.3rem;font-weight:700;color:rgba(var(--color-foreground),.72)}.collection-featured-products{margin-top:0;border-top:0;border-bottom:0;background:transparent}.collection-featured-products__panel{padding:1.4rem;border:1px solid rgba(var(--color-foreground),.08);border-radius:8px;background:#fff;box-shadow:0 8px 22px rgba(var(--color-foreground),.045)}.collection-featured-products .collection-category__section-header,.collection-buying-guide .collection-category__section-header{align-items:center;margin-bottom:1.2rem;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.collection-buying-guide__panel{padding:1.4rem;border:1px solid rgba(var(--color-foreground),.08);border-radius:8px;background:#fff;box-shadow:0 8px 22px rgba(var(--color-foreground),.045)}.collection-featured-products .collection-category__section-heading,.collection-buying-guide .collection-category__section-heading{font-size:calc(var(--font-heading-scale) * 2.4rem);line-height:1.15}.collection-featured-products .collection-featured-products__grid{--grid-desktop-horizontal-spacing: 1.4rem;--grid-desktop-vertical-spacing: 1.2rem;--grid-mobile-horizontal-spacing: 1rem;--grid-mobile-vertical-spacing: 1rem;align-items:stretch;margin-top:0;margin-bottom:0;padding:0;background:transparent;box-shadow:none;border:0}.collection-featured-products .collection-featured-products__grid:has(.collection-featured-products__item:nth-child(1):last-child),.collection-featured-products .collection-featured-products__grid:has(.collection-featured-products__item:nth-child(2):last-child),.collection-featured-products .collection-featured-products__grid:has(.collection-featured-products__item:nth-child(3):last-child){justify-content:center}.collection-featured-products__kicker,.collection-buying-guide__kicker{color:rgba(var(--color-button),1)}.collection-featured-products__item{display:flex;flex-direction:column;overflow:hidden;padding:0;border:1px solid rgba(var(--color-foreground),.12);border-radius:8px;background:rgb(var(--collection-surface));box-shadow:0 8px 20px rgba(var(--color-foreground),.045);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.collection-featured-products__item:hover{border-color:rgba(var(--color-button),.62);box-shadow:0 10px 24px rgba(var(--color-foreground),.07);transform:translateY(-1px)}.collection-featured-products__item .product-card-wrapper{width:100%;flex:1 1 auto}.collection-featured-products__item .card{height:100%;border:0;border-radius:0;background:#fff;box-shadow:none}.collection-featured-products__item .card__inner{border:0;border-radius:0;background:#fff}.collection-featured-products__item .card__inner:after{content:none}.collection-featured-products__item .card__media{border-bottom:1px solid rgba(var(--color-foreground),.08);margin:.85rem;width:calc(100% - 1.7rem)}.collection-featured-products__item .card__content{padding:0}.collection-featured-products__item .card__heading{order:2;font-size:calc(var(--font-heading-scale) * 1.42rem);line-height:1.28}.collection-featured-products__item .price{order:3;color:rgb(var(--color-foreground));font-size:1.35rem;font-weight:700;letter-spacing:0;margin-top:auto}.collection-featured-products__item .card__information{display:flex;flex-direction:column;gap:.6rem;height:100%;padding:1.15rem 1.15rem 1.25rem}.collection-featured-products__item .card,.collection-featured-products__item .card__inner{--ratio-percent: 100% !important}.collection-featured-products__item .caption-with-letter-spacing{order:1;color:rgba(var(--color-foreground),.62);font-size:1.05rem;font-weight:700;letter-spacing:0;line-height:1.2;text-transform:uppercase}.collection-featured-products__item .card-information{display:contents}.collection-featured-products__item .card-information>*+*{margin-top:0}.collection-featured-products__item .card__media .media{background:#fff}.collection-featured-products__item .card__media .media img{box-sizing:border-box;object-fit:contain;object-position:center center;padding:clamp(.45rem,1.4vw,1.15rem)}.collection-category__richtext{max-width:86rem}.collection-category__richtext>*:first-child{margin-top:0}.collection-category__richtext>*:last-child{margin-bottom:0}.collection-category__active-filter{margin-bottom:1.6rem;color:rgba(var(--color-foreground),.72);font-weight:700;overflow-wrap:anywhere}.collection-category__active-filters{display:flex;flex-wrap:wrap;gap:.55rem .7rem;align-items:center;min-width:0;padding:.65rem .75rem;border:1px solid rgba(var(--color-button),.16);border-radius:6px;background:#fff}.collection-category__active-filters[hidden]{display:none}.collection-category__vehicle-context{display:flex;flex-wrap:wrap;gap:.45rem .8rem;align-items:baseline;min-width:0;padding:.8rem .9rem;border:1px solid rgba(var(--color-foreground),.1);border-radius:6px;background:#fff;color:rgba(var(--color-foreground),.72);overflow-wrap:anywhere}.collection-category__vehicle-context[hidden]{display:none}.collection-category__vehicle-context strong{color:rgb(var(--color-foreground));font-size:1.3rem}.collection-category__active-filters>span{font-size:1.1rem;font-weight:700;letter-spacing:0;text-transform:uppercase;color:rgba(var(--color-foreground),.62)}.collection-category__active-filter-list{display:flex;flex-wrap:wrap;gap:.5rem;min-width:0}.collection-category__active-filter-chip{display:inline-flex;align-items:center;gap:.35rem;min-height:3rem;max-width:100%;padding:.45rem .75rem;border:1px solid rgba(var(--color-button),.24);border-radius:6px;background:rgba(var(--color-button),.08);color:rgb(var(--color-foreground));font-size:1.25rem;font-weight:700;line-height:1.25;overflow-wrap:normal}.collection-category__active-filter-chip strong{flex:0 0 auto;color:rgba(var(--color-foreground),.68);font-size:1.05rem;text-transform:uppercase;white-space:nowrap}.collection-category__active-filter-value{min-width:0;overflow-wrap:break-word}.collection-category__fitment-status{margin:.8rem 0 0;border-radius:6px;padding:.75rem .85rem;font-size:1.2rem;font-weight:700;line-height:1.35}.collection-category__fitment-status--warning{border:1px solid rgba(242,169,29,.38);background:#f2a91d1f;color:rgb(var(--color-foreground))}.collection-category__guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.collection-category__guide-card{display:flex;flex-direction:column;gap:.75rem;min-width:0;padding:0;border:0;border-radius:0;background:transparent}.collection-category__guide-card--wide{grid-column:1 / -1;max-width:92rem}.collection-category__guide-card h3{margin:0;font-size:2rem;font-weight:700;line-height:1.25}.collection-category__guide-card .rte{color:rgba(var(--color-foreground),.76)}.collection-category__guide-card .rte>*:first-child{margin-top:0}.collection-category__guide-card .rte>*:last-child{margin-bottom:0}.collection-category__links{display:flex;flex-wrap:wrap;gap:.8rem;list-style:none;margin:0;padding:0}.collection-category__link{display:inline-flex;align-items:center;gap:.6rem;max-width:100%;min-height:4.4rem;padding:.9rem 1.3rem;border:1px solid rgba(var(--color-foreground),.16);border-radius:6px;background:#fff;color:inherit;text-decoration:none;text-align:center;box-shadow:0 8px 18px rgba(var(--color-foreground),.045);overflow-wrap:anywhere}.collection-category__link:hover{border-color:rgba(var(--color-foreground),.34);box-shadow:0 10px 22px rgba(var(--color-foreground),.07)}.collection-related-links{padding-top:.45rem!important}.collection-related-links .collection-category__inner{padding:1rem;border:1px solid rgba(var(--color-foreground),.08);border-radius:8px;background:#fff;box-shadow:0 8px 22px rgba(var(--color-foreground),.045)}.collection-related-links .collection-category__section-heading{font-size:calc(var(--font-heading-scale) * 2rem)}.collection-related-links .collection-category__links{gap:.55rem .6rem}.collection-related-links .collection-category__link{width:auto;min-height:3.4rem;padding:.62rem .9rem;font-size:1.25rem;line-height:1.15;box-shadow:none}.collection-category__sticky-summary{position:relative;top:auto;z-index:2;display:grid;grid-template-columns:minmax(20rem,auto) minmax(0,1fr);gap:1rem;align-items:center;margin-bottom:1.4rem;padding:.9rem 1rem;border:1px solid rgba(var(--color-foreground),.14);border-top-color:rgba(var(--color-button),.28);border-left:2px solid rgba(var(--color-button),1);border-radius:0 0 8px 8px;background:linear-gradient(90deg,rgba(var(--color-button),.08),rgba(var(--color-button),0) 16rem),#fff;box-shadow:0 10px 24px rgba(var(--color-foreground),.1);overflow:hidden;isolation:isolate}.collection-category__sticky-main{display:flex;flex-wrap:wrap;gap:.3rem .8rem;align-items:baseline;min-width:0}.collection-category__sticky-main strong{font-size:1.5rem;line-height:1.2;overflow-wrap:anywhere}.collection-category__sticky-main span:not(.collection-category__sticky-kicker){color:rgba(var(--color-foreground),.68);font-size:1.2rem}.collection-category__sticky-kicker{width:100%;font-size:.95rem;font-weight:700;letter-spacing:0;text-transform:uppercase;color:rgba(var(--color-foreground),.62)}.collection-category__sticky-actions{display:flex;justify-content:center;gap:.6rem;align-items:center;min-width:0}.collection-category__sticky-button,.collection-category__sticky-chip{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:.8rem 1.05rem;border-radius:6px;font-size:1.3rem;font-weight:700;line-height:1.2;color:inherit;text-decoration:none;border:1px solid rgba(var(--color-foreground),.14);background:#fff;text-align:center;overflow-wrap:anywhere;font-family:inherit;cursor:pointer}.collection-category__sticky-button{color:rgb(var(--color-button-text));border-color:rgba(var(--color-button),1);background:rgba(var(--color-button),1)}.collection-category__sticky-shortcuts{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;min-width:0}.collection-category__sticky-summary--products .collection-category__sticky-shortcuts{padding:.2rem}.collection-category__sticky-summary--products{position:sticky;top:var(--header-height, 0px);grid-template-columns:minmax(24rem,1fr) auto;align-items:start;gap:.75rem 1rem;padding:.9rem 1rem;border-radius:0 0 8px 8px;background:#fff;box-shadow:0 10px 24px rgba(var(--color-foreground),.1);overflow:visible}.collection-category__sticky-summary--products.is-guide-open{position:relative;top:auto}.collection-category__sticky-summary--products:before{content:"";position:absolute;inset:1.6rem auto 1.6rem 0;width:2px;background:rgba(var(--color-button),1)}.collection-category__sticky-summary--products .collection-category__sticky-main{grid-column:1;grid-row:1;align-self:stretch;padding-left:.8rem}.collection-category__sticky-summary--products .collection-category__sticky-actions{grid-column:2;grid-row:1;align-self:start;flex-wrap:wrap;justify-content:flex-end}.collection-category__all-products-controls,.collection-category__active-filters,.collection-category__vehicle-context,.collection-category__sticky-summary--products .collection-category__sticky-shortcuts,.collection-category__sticky-guide{grid-column:1 / -1}.collection-category__all-products-controls{display:grid;grid-template-columns:minmax(32rem,1fr) auto max-content;gap:.7rem .9rem;align-items:end}.collection-category__all-products-search{display:grid;gap:.4rem;min-width:0}.collection-category__all-products-search span,.collection-category__all-products-sort>span,.collection-category__all-products-view>span{font-size:1.1rem;font-weight:700;letter-spacing:0;text-transform:uppercase;color:rgba(var(--color-foreground),.62)}.collection-category__all-products-search input{min-height:4.4rem;width:100%;padding:.8rem 1rem;border:1px solid rgba(var(--color-foreground),.16);border-radius:6px;background:#fff;color:rgb(var(--color-foreground));font:inherit}.collection-category__all-products-sort,.collection-category__all-products-view{display:flex;flex-wrap:wrap;gap:.5rem;align-items:end;justify-content:flex-end;min-height:4.4rem}.collection-category__all-products-view[hidden],.collection-category__sticky-summary--products.has-small-result-set .collection-category__all-products-view{display:none}.collection-category__all-products-sort{max-width:58rem}.collection-category__sticky-summary--products .collection-category__sticky-chip,.collection-category__sticky-summary--products .collection-category__sticky-button{min-height:4.4rem;padding:.8rem 1.05rem;font-size:1.3rem;line-height:1.2}.collection-category__sticky-summary--products .collection-category__sticky-chip{background:#fff}.collection-category__sticky-summary--products .collection-category__sticky-shortcuts{justify-content:flex-start;gap:.5rem}.collection-category__sticky-summary--products .collection-category__sticky-chip{cursor:pointer}.collection-category__sticky-summary--products .collection-category__sticky-chip.is-active{border-color:rgba(var(--color-button),1);color:rgb(var(--color-button-text));background:rgba(var(--color-button),1)}.collection-category__sticky-summary--products .collection-category__sticky-chip[disabled]{cursor:wait;opacity:.65}@media screen and (min-width:990px){.collection-category__all-products-sort,.collection-category__all-products-view{flex-wrap:nowrap}.collection-category__sticky-summary--products .collection-category__sticky-chip,.collection-category__sticky-summary--products .collection-category__sticky-button{white-space:nowrap;overflow-wrap:normal}}.collection-category__sticky-guide{padding-top:.6rem}.collection-category__sticky-guide:focus{outline:none}.collection-category__guide-grid--compact{gap:1rem}.collection-category__all-products-empty{margin:2rem auto;text-align:center}.collection-category__all-products-empty[hidden]{display:none}.collection-category__all-products-filter-pending [data-all-products-grid]{opacity:0}.collection-category__all-products-enhanced .pagination-wrapper{display:none}.collection-category__all-products-body .product-grid-container,.collection-category__all-products-body .collection,.collection-category__all-products-body #product-grid{width:100%}.collection-category__all-products-body #product-grid.product-grid{margin-left:0;margin-right:0;padding:0;border:0;background:transparent;box-shadow:none}.collection-category__all-products-body #product-grid:has(.grid__item:nth-child(1):last-child),.collection-category__all-products-body #product-grid:has(.grid__item:nth-child(2):last-child),.collection-category__all-products-body #product-grid:has(.grid__item:nth-child(3):last-child){justify-content:center}.collection .product-grid:not(.slider) .grid__item{flex-grow:0}.collection-category__sticky-chip:hover,.collection-category__sticky-button:hover{border-color:rgba(var(--color-button),.55);box-shadow:0 6px 16px rgba(var(--color-foreground),.08);text-decoration:none}.collection-category__product-guide{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(34rem,.85fr);gap:2.4rem;align-items:start}.collection-category__product-guide-copy{min-width:0;max-width:76rem;overflow-wrap:anywhere}.collection-category__product-guide-copy p{color:rgba(var(--color-foreground),.76)}.collection-category__pathways{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;list-style:none;margin:0;padding:0}.collection-category__pathway{height:100%;min-width:0}.collection-category__pathway-link{display:flex;flex-direction:column;gap:.6rem;height:100%;min-width:0;min-height:13rem;padding:1.4rem;border:1px solid rgba(var(--color-foreground),.14);border-radius:8px;color:inherit;text-decoration:none;background:rgba(var(--color-foreground),.03);transition:border-color .16s ease,transform .16s ease}.collection-category__pathway-link:hover{border-color:rgba(var(--color-foreground),.32);transform:translateY(-1px)}.collection-category__pathway-title{font-weight:700;overflow-wrap:anywhere}.collection-category__pathway-copy{margin:0;color:rgba(var(--color-foreground),.72);overflow-wrap:anywhere}.collection-category__pathway-action{margin-top:auto;font-size:1.3rem;font-weight:700;color:rgba(var(--color-foreground),.76)}.collection-category__faqs{max-width:92rem}.collection-category__faq{border-top:1px solid rgba(var(--color-foreground),.14)}.collection-category__faq:last-child{border-bottom:1px solid rgba(var(--color-foreground),.14)}.collection-category__faq summary{cursor:pointer;padding:1.6rem 0;font-weight:700}.collection-category__faq-answer{padding-bottom:1.6rem;color:rgba(var(--color-foreground),.76)}.collection-category__faq-answer>*:first-child{margin-top:0}.collection-category__faq-answer>*:last-child{margin-bottom:0}@media screen and (max-width:989px){.collection-category__hero{grid-template-columns:1fr;gap:1.8rem}.collection-category__hero-side{justify-items:start}.collection-category__partner-card{width:min(100%,52rem)}.collection-category__back-link-wrap--hero-end{justify-self:start;margin-top:0}.collection-category__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-category__split,.collection-category__trust-row,.collection-category__product-guide,.collection-category__sticky-summary,.collection-category__scroll-nav{grid-template-columns:1fr}.collection-category__scroll-nav-actions{justify-content:flex-start}.collection-category__guide-grid{grid-template-columns:1fr}.collection-category__guide-card--wide{max-width:none}.collection-category__pathways{grid-template-columns:1fr}}@media screen and (max-width:1199px)and (min-width:750px){.collection-category{--collection-floating-nav-height: var(--collection-scroll-nav-height, 5.8rem)}@supports selector(html:has(.collection-category__scroll-nav)){html:has(.collection-category__scroll-nav){scroll-padding-top:calc(var(--header-height, 0px) + var(--collection-scroll-nav-height, 5.8rem) + 1.4rem)}}.collection-category__scroll-nav{grid-template-columns:1fr;gap:.4rem;padding:.45rem .6rem}.collection-category__scroll-nav-main{display:none}.collection-category__scroll-nav-actions{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;padding-bottom:.2rem;-webkit-overflow-scrolling:touch}.collection-category__scroll-nav-button{flex:0 0 auto;min-height:3.4rem;padding:.5rem .75rem;white-space:nowrap}}@media screen and (max-width:749px){.collection-category{--collection-section-heading-gap: 1.2rem;--collection-floating-nav-height: 1.6rem;--collection-bottom-nav-clearance: calc(6.8rem + env(safe-area-inset-bottom)) }@supports selector(html:has(.collection-category__scroll-nav)){html:has(.collection-category__scroll-nav){scroll-padding-top:calc(var(--header-height, 0px) + 4rem);scroll-padding-bottom:calc(6.8rem + env(safe-area-inset-bottom))}}.collection-category__inner{padding-left:1.5rem;padding-right:1.5rem}.collection-category__hero{padding:1.4rem}.collection-category__section-header{display:block}.collection-category__view-all{width:100%;min-height:4.2rem;margin-top:1.4rem}.collection-category__hero-actions{flex-direction:column;align-items:stretch}.collection-category__button,.collection-category__cta,.collection-category__link,.collection-category__back-link{width:100%}.collection-related-links .collection-category__link{width:auto}.collection-category__scroll-nav{top:auto;bottom:calc(.45rem + env(safe-area-inset-bottom));grid-template-columns:1fr;width:calc(100vw - 1rem);max-height:min(24dvh,9rem);gap:.35rem;padding:.45rem .55rem;border-top:1px solid rgba(var(--color-button),.9);border-bottom:2px solid rgba(var(--color-button),1);border-left:1px solid rgba(var(--color-foreground),.14);transform:translate(-50%,1rem)}.collection-category__scroll-nav.is-visible{transform:translate(-50%)}.collection-category__scroll-nav-main{display:none}.collection-category__scroll-nav-main strong{font-size:1.4rem}.collection-category__scroll-nav-actions{flex-wrap:nowrap;justify-content:flex-start;gap:.4rem;overflow-x:auto;padding-bottom:.1rem;-webkit-overflow-scrolling:touch}.collection-category__scroll-nav-button{flex:0 0 auto;min-height:3.7rem;padding:.55rem .75rem;font-size:1.15rem;white-space:nowrap}.collection-category__guide-popover{top:calc(var(--header-height, 0px) + .8rem);right:1rem;left:1rem;width:auto;max-height:calc(100dvh - var(--header-height, 0px) - 1.6rem);padding:1.2rem}.collection-category__guide-popover-header{gap:1rem}.collection-category__guide-popover-close{min-height:4.4rem}.collection-category__grid{grid-template-columns:1fr;gap:1.2rem}.collection-category__tile-content{padding:1.4rem}.collection-category__tile-link:hover{transform:none;box-shadow:none}.collection-category__button:hover,.collection-category__view-all:hover,.collection-category__button:focus-visible,.collection-category__view-all:focus-visible{transform:none}.collection-category__sticky-summary{top:var(--header-height, 0px);gap:1rem;margin-left:0;margin-right:0}.collection-category__sticky-summary--products{position:relative;top:auto;grid-template-columns:1fr;padding:1rem}.collection-category__sticky-summary--products .collection-category__sticky-main,.collection-category__sticky-summary--products .collection-category__sticky-actions{grid-column:1;grid-row:auto}.collection-category__sticky-summary--products .collection-category__sticky-actions{justify-content:flex-start}.collection-category__all-products-controls{grid-template-columns:1fr}.collection-category__active-filters{flex-wrap:wrap;align-items:center;overflow:visible}.collection-category__active-filter-list{flex:1 1 100%;flex-wrap:wrap}.collection-category__active-filter-chip{flex:1 1 auto;max-width:100%}.collection-category__all-products-sort,.collection-category__all-products-view{justify-content:flex-start}.collection-category__sticky-summary--products.has-small-result-set .collection-category__all-products-sort{display:none}.collection-category__sticky-summary--products.is-vehicle-filtered.has-small-result-set .collection-category__all-products-controls{gap:.7rem}.collection-category__sticky-summary--products.is-vehicle-filtered.has-small-result-set .collection-category__all-products-sort{min-height:0}.collection-category__sticky-summary--products.is-vehicle-filtered.has-small-result-set .collection-category__all-products-sort .collection-category__sticky-chip{min-height:4.4rem;padding:.65rem .9rem}.collection-category__sticky-actions,.collection-category__sticky-shortcuts{justify-content:center}.collection-category__sticky-summary--products .collection-category__sticky-shortcuts{flex-wrap:nowrap;justify-content:flex-start;max-height:5.8rem;overflow-x:auto;overflow-y:hidden;padding-bottom:.4rem;-webkit-overflow-scrolling:touch}.collection-category__sticky-chip,.collection-category__sticky-button,.collection-category__sticky-summary--products .collection-category__sticky-chip,.collection-category__sticky-summary--products .collection-category__sticky-button{flex:0 0 auto;min-height:4.4rem}.collection-category__all-products-search input,.collection-category__button,.collection-category__cta,.collection-category__link,.collection-category__back-link{min-height:4.4rem}.collection-category__grid,.collection-featured-products .collection-featured-products__grid,.collection-category__all-products-body #product-grid,.vehicle-search__grid{padding-bottom:calc(6.8rem + env(safe-area-inset-bottom))}#ShopifyChat,#dummy-chat-button-iframe,iframe[title*=chat i],iframe[src*=chat i],iframe[id*=chat i]{right:1rem!important;bottom:calc(14.6rem + env(safe-area-inset-bottom))!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-collection-category.css.map */
