.shopify-section--trailmods-benefit-bar .section{--section-spacing-block-start: 0 !important;--section-spacing-block-end: 0 !important;--calculated-section-spacing-block-start: 0 !important;--calculated-section-spacing-block-end: 0 !important;padding-block-start:0!important;padding-block-end:0!important}.trailmods-benefit-bar{padding-block:clamp(.85rem,1.5vw,1.05rem);padding-inline:var(--container-gutter);overflow:hidden}.trailmods-benefit-bar__viewport{width:100%;max-width:var(--container-max-width);margin-inline:auto}.trailmods-benefit-bar__track{display:block}.trailmods-benefit-bar__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.75rem,1fr));align-items:center;gap:clamp(.75rem,2vw,1.5rem);width:100%}.trailmods-benefit-bar__list--duplicate{display:none}.trailmods-benefit-bar__item{min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;color:rgb(var(--text-color));font-family:var(--heading-font-family);font-size:clamp(.78rem,.9vw,.9rem);font-weight:700;line-height:1.15;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.trailmods-benefit-bar__icon{flex:0 0 auto;display:inline-flex;color:rgb(var(--trailmods-benefit-icon-color, var(--button-background-primary)))}.trailmods-benefit-bar__icon svg{width:var(--trailmods-benefit-icon-size);height:var(--trailmods-benefit-icon-size)}.trailmods-benefit-bar__text{min-width:0;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:999px){.trailmods-benefit-bar{padding-inline:0}.trailmods-benefit-bar__viewport{max-width:none;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}.trailmods-benefit-bar__track{display:flex;width:max-content;will-change:transform;animation:trailmods-benefit-marquee var(--trailmods-benefit-marquee-speed, 26s) linear infinite}.trailmods-benefit-bar__list{display:flex;flex:0 0 auto;align-items:center;width:max-content;gap:clamp(1.25rem,6vw,2.25rem);padding-inline:clamp(1.25rem,5vw,2.5rem)}.trailmods-benefit-bar__list--duplicate{display:flex}.trailmods-benefit-bar__item{flex:0 0 auto}.trailmods-benefit-bar__text{overflow:visible}}@media(hover:hover)and (max-width:999px){.trailmods-benefit-bar:hover .trailmods-benefit-bar__track{animation-play-state:paused}}@media screen and (max-width:699px){.trailmods-benefit-bar{padding-block:.85rem}.trailmods-benefit-bar__item{font-size:.76rem}}@media(prefers-reduced-motion:reduce)and (max-width:999px){.trailmods-benefit-bar__viewport{overflow-x:auto;-webkit-mask-image:none;mask-image:none;scrollbar-width:none}.trailmods-benefit-bar__viewport::-webkit-scrollbar{display:none}.trailmods-benefit-bar__track{animation:none}.trailmods-benefit-bar__list--duplicate{display:none}}@keyframes trailmods-benefit-marquee{to{transform:translate3d(-50%,0,0)}}.fitment-checker{display:grid;gap:clamp(.875rem,1.7vw,1.25rem)}.fitment-checker__benefits{border-radius:var(--rounded-lg, 8px);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:clamp(.75rem,2vw,1.5rem);padding:clamp(.875rem,1.6vw,1rem) clamp(1rem,3vw,2rem)}.fitment-checker__benefit{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-width:0;font-size:var(--text-sm);font-weight:700;line-height:1.2;white-space:nowrap}.fitment-checker__benefit-icon{color:rgb(var(--fitment-benefit-icon, var(--button-background-primary)));display:inline-flex;flex:0 0 auto}.fitment-checker__card{border-radius:var(--rounded-lg, 8px);box-shadow:0 1px 2px #0000000d,0 8px 24px #0000000f;padding:clamp(1.25rem,2.5vw,2rem);display:grid;gap:1rem}.fitment-checker__form{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr) auto;gap:1rem;align-items:center}.fitment-checker__intro{display:flex;align-items:center;gap:.875rem;min-width:0}.fitment-checker__icon{flex-shrink:0;display:grid;place-items:center;width:3rem;height:3rem;border-radius:var(--fitment-icon-radius, var(--rounded-sm, 8px));background:rgb(var(--fitment-icon-background, var(--text-color)));color:rgb(var(--background))}.fitment-checker__icon img{width:1.5rem;height:1.5rem;object-fit:contain}.fitment-checker__title{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);text-transform:uppercase;letter-spacing:var(--heading-letter-spacing);font-size:clamp(1rem,1.2vw,1.25rem);line-height:1.15}.fitment-checker__subtext{margin-block-start:.125rem}.fitment-checker__result:not(:has([data-fitment-result]:not([hidden]))){display:none}@media screen and (max-width:999px){.fitment-checker__benefits{grid-auto-flow:column;grid-auto-columns:max-content;grid-template-columns:none;justify-content:start;overflow-x:auto;padding-inline:1rem;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.fitment-checker__benefits::-webkit-scrollbar{display:none}.fitment-checker__benefit{scroll-snap-align:start}.fitment-checker__form{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fitment-checker__intro{grid-column:1 / -1}.fitment-checker__form>.button{grid-column:1 / -1}}@media screen and (max-width:699px){.fitment-checker__form{grid-template-columns:minmax(0,1fr)}}.hero-banner-native{--hero-banner-inline-gutter: clamp(var(--container-gutter), 7vw, 6.5rem)}.hero-banner-native .content-over-media{--content-over-media-column-gap: var(--hero-banner-inline-gutter);--content-over-media-row-gap: clamp(2rem, 5vw, 4.5rem)}.hero-banner-native .content-over-media--auto,.hero-banner-native .content-over-media--lg,.hero-banner-native .content-over-media--fill{--content-over-media-height: clamp(38rem, 72vh, 41rem)}.hero-banner-native .hero-banner-native__surface.top-left,.hero-banner-native .hero-banner-native__surface.middle-left{place-self:start start;text-align:start}.hero-banner-native .hero-banner-native__surface.top-center{place-self:start center;text-align:center}.hero-banner-native .hero-banner-native__surface.top-right{place-self:start end;text-align:end}.hero-banner-native .hero-banner-native__surface.middle-center{place-self:center;text-align:center}.hero-banner-native .hero-banner-native__surface.middle-right{place-self:center end;text-align:end}.hero-banner-native .hero-banner-native__surface.bottom-left{place-self:end start;text-align:start}.hero-banner-native .hero-banner-native__surface.bottom-center{place-self:end center;text-align:center}.hero-banner-native .hero-banner-native__surface.bottom-right{place-self:end end;text-align:end}.hero-banner-native .hero-banner-native__surface.top-left,.hero-banner-native .hero-banner-native__surface.top-center,.hero-banner-native .hero-banner-native__surface.top-right,.hero-banner-native .hero-banner-native__surface.middle-left{margin-block-start:clamp(1rem,2vw,1.75rem)}@media screen and (min-width:700px){.hero-banner-native .hero-banner-native__surface.sm\:place-self-start,.hero-banner-native .hero-banner-native__surface.sm\:place-self-start-center,.hero-banner-native .hero-banner-native__surface.sm\:place-self-start-end{margin-block-start:clamp(1rem,2vw,1.75rem)}}.hero-banner-native .prose{max-width:min(100%,var(--content-over-media-content-max-width, 780px))}.hero-banner-native .subheading{width:fit-content;max-width:42rem;display:inline-flex;align-items:center;padding-block:.38rem;padding-inline:.65rem;border-radius:min(var(--rounded-button),.375rem);background:rgb(var(--hero-banner-badge-background, var(--button-background-primary)) / var(--hero-banner-badge-background-opacity, .92));color:rgb(var(--hero-banner-badge-text-color, var(--button-text-primary)));font-size:clamp(.72rem,.82vw,.9rem);font-weight:700;line-height:1;letter-spacing:0}.hero-banner-native .hero-banner-native__heading{max-width:58rem;font-weight:700;line-height:.94;letter-spacing:0;text-transform:uppercase;overflow-wrap:normal}.hero-banner-native .hero-banner-native__heading.h0{font-size:clamp(2.5rem,4.15vw,4rem)}.hero-banner-native .hero-banner-native__heading.h1{font-size:clamp(2.2rem,3.5vw,3.5rem)}.hero-banner-native .hero-banner-native__heading.h2{font-size:clamp(1.8rem,2.85vw,2.85rem)}.hero-banner-native__heading-line{display:block}.hero-banner-native__heading-accent{color:rgb(var(--hero-banner-accent, var(--text-color)))}.hero-banner-native__heading-accent+span:before{content:" "}.hero-banner-native .prose *+.hero-banner-native__heading{margin-block-start:clamp(.85rem,1.4vw,1.35rem)}.hero-banner-native .prose *+.button{min-block-size:clamp(3.125rem,3.8vw,3.5rem);min-inline-size:clamp(12.25rem,17vw,16.75rem);border-radius:8px;display:inline-flex;align-items:center;justify-content:center;padding-inline:clamp(1.25rem,2vw,2.25rem);font-size:clamp(.85rem,.98vw,1rem);font-weight:700;line-height:1;letter-spacing:0;text-transform:uppercase;margin-block-start:clamp(1.5rem,2.4vw,2rem)!important}@media screen and (max-width:699px){.hero-banner-native{--hero-banner-inline-gutter: var(--container-gutter)}.hero-banner-native .content-over-media{--content-over-media-row-gap: clamp(1.25rem, 5vw, 2rem);min-block-size:clamp(34rem,68svh,35rem)}.hero-banner-native .content-over-media--auto,.hero-banner-native .content-over-media--lg,.hero-banner-native .content-over-media--fill{--content-over-media-height: clamp(34rem, 68svh, 35rem)}.hero-banner-native .hero-banner-native__surface.place-self-start,.hero-banner-native .hero-banner-native__surface.place-self-start-center,.hero-banner-native .hero-banner-native__surface.place-self-start-end,.hero-banner-native .hero-banner-native__surface.top-left,.hero-banner-native .hero-banner-native__surface.top-center,.hero-banner-native .hero-banner-native__surface.top-right,.hero-banner-native .hero-banner-native__surface.middle-left{margin-block-start:clamp(5.75rem,24vw,6rem)}.hero-banner-native .subheading{max-width:calc(100vw - (var(--container-gutter) * 2));padding-block:.35rem;padding-inline:.55rem;font-size:clamp(.68rem,3vw,.78rem)}.hero-banner-native .hero-banner-native__heading{max-width:min(100%,18rem)}.hero-banner-native .hero-banner-native__heading.h0{font-size:clamp(2rem,9vw,2.35rem)}.hero-banner-native .hero-banner-native__heading.h1{font-size:clamp(1.75rem,8vw,2.1rem)}.hero-banner-native .hero-banner-native__heading.h2{font-size:clamp(1.5rem,7vw,1.85rem)}.hero-banner-native .prose *+.button{min-block-size:3.125rem;min-inline-size:min(100%,16.75rem);padding-inline:1.15rem;font-size:.86rem;margin-block-start:2.75rem!important}}.trailmods-page-hero{background:rgb(var(--trailmods-page-hero-bg));color:rgb(var(--trailmods-page-hero-text));padding-block-start:var(--trailmods-page-hero-padding-top-desktop);padding-block-end:var(--trailmods-page-hero-padding-bottom-desktop)}.trailmods-page-hero__content{display:grid;gap:.85rem;max-width:760px}.trailmods-page-hero--wide .trailmods-page-hero__content{max-width:980px}.trailmods-page-hero--narrow .trailmods-page-hero__content{max-width:620px}.trailmods-page-hero--center .trailmods-page-hero__content{margin-inline:auto;text-align:center}.trailmods-page-hero__breadcrumb{align-items:center;color:rgb(var(--trailmods-page-hero-muted));display:flex;flex-wrap:wrap;font-size:.875rem;gap:.35rem;line-height:1.4}.trailmods-page-hero--center .trailmods-page-hero__breadcrumb{justify-content:center}.trailmods-page-hero__breadcrumb a{color:inherit;text-decoration:none}.trailmods-page-hero__breadcrumb a:hover{color:rgb(var(--trailmods-page-hero-accent))}.trailmods-page-hero__heading{color:rgb(var(--trailmods-page-hero-text));font-family:var(--heading-font-family);font-size:var(--trailmods-page-hero-heading-desktop);font-style:var(--heading-font-style);font-weight:var(--heading-font-weight);letter-spacing:0;line-height:1.04;margin:0;max-width:12.5em;text-transform:uppercase}.trailmods-page-hero--center .trailmods-page-hero__heading{margin-inline:auto}.trailmods-page-hero__text{color:rgb(var(--trailmods-page-hero-muted));font-size:1.0625rem;line-height:1.6;max-width:42rem}.trailmods-page-hero--center .trailmods-page-hero__text{margin-inline:auto}.trailmods-page-hero__text p{margin:0}.trailmods-page-hero__text p+p{margin-block-start:.45rem}.trailmods-page-hero__text a{color:rgb(var(--trailmods-page-hero-accent));text-decoration:underline;text-underline-offset:.2em}.shopify-section--trailmods-page-hero+.shopify-section--main-page .page>h1{display:none}@media screen and (max-width:699px){.trailmods-page-hero{padding-block-start:var(--trailmods-page-hero-padding-top-mobile);padding-block-end:var(--trailmods-page-hero-padding-bottom-mobile)}.trailmods-page-hero__content{gap:.7rem}.trailmods-page-hero__breadcrumb{font-size:.8125rem}.trailmods-page-hero__heading{font-size:var(--trailmods-page-hero-heading-mobile);line-height:1.06;max-width:10.5em}.trailmods-page-hero__text{font-size:.975rem;line-height:1.55}}.trailmods-product-addons__scroller{min-width:0}.trailmods-product-addons__grid{display:grid;grid-template-columns:repeat(var(--trailmods-addon-columns),minmax(0,1fr));gap:var(--spacing-6)}.trailmods-product-addons__card{display:grid;grid-template-rows:auto 1fr;min-width:0;overflow:hidden;color:var(--trailmods-addon-card-text);background:var(--trailmods-addon-card-background);border:1px solid var(--trailmods-addon-border);border-radius:6px}.trailmods-product-addons__media{position:relative;display:block;overflow:hidden;background:var(--trailmods-addon-card-background);background:color-mix(in srgb,var(--trailmods-addon-card-text) 5%,var(--trailmods-addon-card-background))}.trailmods-product-addons__media--square{aspect-ratio:1}.trailmods-product-addons__media--portrait{aspect-ratio:4 / 5}.trailmods-product-addons__media--landscape{aspect-ratio:4 / 3}.trailmods-product-addons__image,.trailmods-product-addons__placeholder{width:100%;height:100%;object-fit:var(--trailmods-addon-image-fit, cover);transition:transform .25s ease}.trailmods-product-addons__media:hover .trailmods-product-addons__image{transform:scale(1.025)}.trailmods-product-addons__content{display:grid;grid-template-rows:auto auto 1fr auto;gap:var(--spacing-3);padding:var(--spacing-5)}.trailmods-product-addons__vendor{margin:0;color:color-mix(in srgb,currentColor 65%,transparent);font-size:var(--text-xs)}.trailmods-product-addons__title{color:inherit;font-size:var(--text-h5, 1rem);font-weight:700;line-height:1.2;text-decoration:none}.trailmods-product-addons__title:hover{text-decoration:underline;text-underline-offset:3px}.trailmods-product-addons__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--spacing-2);font-size:var(--text-lg);font-weight:700}.trailmods-product-addons__price s{color:color-mix(in srgb,currentColor 55%,transparent);font-size:var(--text-sm);font-weight:400}.trailmods-product-addons__action,.trailmods-product-addons__action form,.trailmods-product-addons__action buy-buttons{display:block;width:100%}.trailmods-product-addons__button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:46px;padding:var(--spacing-3) var(--spacing-4);color:var(--trailmods-addon-button-text);background:transparent;border:2px solid var(--trailmods-addon-button);border-radius:6px;font:inherit;font-weight:700;letter-spacing:0;line-height:1;text-align:center;text-decoration:none;cursor:pointer;transition:color .16s ease,background-color .16s ease}.trailmods-product-addons__button:hover:not(:disabled),.trailmods-product-addons__button:focus-visible{color:#fff;background:var(--trailmods-addon-button)}.trailmods-product-addons__button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.trailmods-product-addons__button:disabled{cursor:not-allowed;opacity:.45}@media screen and (max-width:999px)and (min-width:700px){.trailmods-product-addons__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:699px){.trailmods-product-addons__scroller{margin-inline:calc(-1 * var(--container-gutter));overflow-x:auto;overscroll-behavior-inline:contain;padding-inline:var(--container-gutter);scroll-padding-inline:var(--container-gutter);scroll-snap-type:inline mandatory;scrollbar-width:none}.trailmods-product-addons__scroller::-webkit-scrollbar{display:none}.trailmods-product-addons__grid{display:flex;gap:var(--spacing-3);width:max-content;min-width:100%;padding-block-end:var(--spacing-1)}.trailmods-product-addons__card{flex:0 0 var(--trailmods-addon-mobile-width);scroll-snap-align:start}.trailmods-product-addons__content{padding:var(--spacing-4)}}@media(prefers-reduced-motion:reduce){.trailmods-product-addons__image,.trailmods-product-addons__button{transition:none}}.trailmods-product-facts__lists{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-10)}.trailmods-product-facts__group,.trailmods-product-facts__specifications{min-width:0;padding-block-start:var(--spacing-5);border-block-start:2px solid var(--trailmods-facts-rule)}.trailmods-product-facts__heading{margin:0 0 var(--spacing-4);font-size:var(--text-h4, 1.25rem);line-height:1.15}.trailmods-product-facts__list{display:grid;gap:var(--spacing-3);margin:0;padding:0;list-style:none}.trailmods-product-facts__list li{position:relative;padding-inline-start:1.25rem}.trailmods-product-facts__list li:before{position:absolute;inset-block-start:.55em;inset-inline-start:0;width:.4rem;height:.4rem;background:var(--trailmods-facts-accent);border-radius:50%;content:""}.trailmods-product-facts__table{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-block-start:1px solid var(--trailmods-facts-rule)}.trailmods-product-facts__row{display:grid;grid-template-columns:minmax(7rem,.75fr) minmax(0,1.25fr);gap:var(--spacing-4);padding:var(--spacing-4) 0;border-block-end:1px solid var(--trailmods-facts-rule)}.trailmods-product-facts__row:nth-child(odd){padding-inline-end:var(--spacing-6)}.trailmods-product-facts__row:nth-child(2n){padding-inline-start:var(--spacing-6)}.trailmods-product-facts__row dt,.trailmods-product-facts__row dd{margin:0}.trailmods-product-facts__row dt{font-weight:700}@media screen and (max-width:699px){.trailmods-product-facts__lists,.trailmods-product-facts__table{grid-template-columns:minmax(0,1fr)}.trailmods-product-facts__lists{gap:var(--spacing-8)}.trailmods-product-facts__row{grid-template-columns:minmax(0,1fr);gap:var(--spacing-1)}.trailmods-product-facts__row:nth-child(odd),.trailmods-product-facts__row:nth-child(2n){padding-inline:0}}.trailmods-vwt{overflow:hidden}.trailmods-vwt__inner{width:min(100%,var(--container-max-width));margin-inline:auto;padding-block:clamp(2.75rem,5vw,4.75rem);display:grid;gap:clamp(2.5rem,6vw,5rem)}.trailmods-vwt__content,.trailmods-vwt__media{display:grid;gap:clamp(1.5rem,3vw,2.5rem);align-content:start}.trailmods-vwt__copy{max-width:var(--tm-vwt-copy-max-width)}.trailmods-vwt__copy .subheading{color:rgb(var(--tm-vwt-accent));font-size:clamp(var(--tm-vwt-subheading-mobile),.95vw,var(--tm-vwt-subheading-desktop));line-height:1.12!important;letter-spacing:.06em}.trailmods-vwt__copy .h2{max-width:var(--tm-vwt-heading-max-width);color:currentColor;font-size:clamp(var(--tm-vwt-heading-mobile),5vw,var(--tm-vwt-heading-desktop));line-height:1.02;text-wrap:balance}.trailmods-vwt__copy p{color:rgb(var(--text-color) / .72);font-size:clamp(1rem,1.35vw,1.0625rem);line-height:1.65}.trailmods-vwt__image,.trailmods-vwt__video-card{border:1px solid rgb(var(--tm-vwt-card-text) / .12);border-radius:var(--rounded-lg, 12px);box-shadow:0 1rem 2.75rem #0000002e;overflow:hidden}.trailmods-vwt__image{aspect-ratio:4 / 3;background:rgb(var(--tm-vwt-card))}.trailmods-vwt__image-element,.trailmods-vwt__poster,.trailmods-vwt__video{width:100%;height:100%;object-fit:cover;display:block}.trailmods-vwt__video-card{aspect-ratio:16 / 9;min-height:0;position:relative;isolation:isolate;display:grid;place-items:center;color:rgb(var(--tm-vwt-card-text));background:repeating-linear-gradient(135deg,rgb(var(--tm-vwt-card-text) / .045) 0 14px,transparent 14px 28px),rgb(var(--tm-vwt-card))}.trailmods-vwt__video-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,rgb(8 30 45 / .16),transparent 34%),radial-gradient(circle at center,transparent 0 38%,rgb(8 30 45 / .18) 100%);pointer-events:none}.trailmods-vwt__video-card video-media,.trailmods-vwt__poster--standalone,.trailmods-vwt__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;max-width:100%;aspect-ratio:inherit}.trailmods-vwt__video-card video-media::part(play-button){z-index:2;width:clamp(3.5rem,5vw,4.5rem);height:clamp(3.5rem,5vw,4.5rem);border-radius:999px;background:rgb(var(--tm-vwt-accent));color:#fff;box-shadow:0 0 0 .55rem #ffffff2e,0 1.25rem 2.5rem #00000052}.trailmods-vwt__video-card iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.trailmods-vwt__fullscreen-button{position:absolute;inset-block-start:.9rem;inset-inline-end:.9rem;z-index:3;display:grid;place-items:center;width:2.75rem;height:2.75rem;border:1px solid rgb(255 255 255 / .2);border-radius:999px;background:#081e2d8f;color:#fff;box-shadow:0 .75rem 1.75rem #00000038;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform .18s ease,background .18s ease,border-color .18s ease}.trailmods-vwt__fullscreen-button:hover{border-color:#ffffff57;background:#081e2dbd;transform:translateY(-1px)}.trailmods-vwt__mobile-video{display:block}.trailmods-vwt__desktop-video--hide-mobile{display:none}.trailmods-vwt__video-label{position:absolute;inset-inline-start:1rem;top:1rem;margin:0;max-width:calc(100% - 2rem);padding:.45rem .65rem;border:1px solid rgb(var(--tm-vwt-card-text) / .16);border-radius:999px;background:#081e2d94;color:rgb(var(--tm-vwt-card-text) / .62);font-size:.68rem;line-height:1;letter-spacing:.14em;text-transform:uppercase;pointer-events:none}.trailmods-vwt__placeholder{display:grid;place-items:center}.trailmods-vwt__placeholder span{width:4.5rem;aspect-ratio:1;border-radius:999px;background:rgb(var(--tm-vwt-accent));box-shadow:0 1rem 2rem #0003}.trailmods-vwt__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;text-align:center}.trailmods-vwt__stat-value{margin:0;color:rgb(var(--tm-vwt-accent));font-family:var(--heading-font-family);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700;line-height:1}.trailmods-vwt__stat-value span{font-size:.58em}.trailmods-vwt__stat-label{margin:.45rem 0 0;color:rgb(var(--text-color) / .58);font-size:.75rem;line-height:1.25;letter-spacing:.08em;text-transform:uppercase}@media screen and (min-width:1000px){.trailmods-vwt__inner{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start}.trailmods-vwt__inner--start .trailmods-vwt__media{order:-1}.trailmods-vwt__mobile-video{display:none}.trailmods-vwt__desktop-video--hide-mobile{display:block}}@media screen and (max-width:699px){.trailmods-vwt__inner{padding-block:2.5rem;gap:1.75rem}.trailmods-vwt__inner--mobile-media_first .trailmods-vwt__media{order:-1}.trailmods-vwt__copy .h2{max-width:var(--tm-vwt-heading-mobile-max-width);line-height:1.04}.trailmods-vwt__video-card{aspect-ratio:16 / 10;border-radius:var(--rounded-sm, 8px);box-shadow:0 .75rem 2rem #0003}.trailmods-vwt__fullscreen-button{inset-block-start:.7rem;inset-inline-end:.7rem;width:2.35rem;height:2.35rem}.trailmods-vwt__stats{gap:.75rem}}
/*# sourceMappingURL=/cdn/shop/t/21/compiled_assets/styles.css.map */
