.product-model_visual__7451q{align-items:center;background:var(--surface-product);display:flex;height:328px;justify-content:center;overflow:hidden;position:relative;width:100%}.product-model_detailVisual__1ZJdj{background:transparent;height:min(70vh,640px);min-height:440px;overflow:visible}.product-model_fallbackImage__gSfbZ{height:auto;inset:24px;margin:auto;max-height:280px;max-width:calc(100% - 48px);object-fit:contain;position:absolute;width:auto}.product-model_detailVisual__1ZJdj .product-model_fallbackImage__gSfbZ{max-height:calc(100% - 32px)}.product-model_missingVisual__gBjeq{color:rgb(0 0 0/.2);font-family:var(--font-display),sans-serif;font-size:1.875rem;font-weight:700;text-align:center;text-transform:uppercase}@media (max-width:767px){.product-model_detailVisual__1ZJdj{height:min(52svh,500px);min-height:360px;width:100svw}}.Starburst_burst__D8_as{--w:300px;--u:calc(var(--w) / 400);aspect-ratio:400/260;color:var(--sticks-white);display:inline-block;flex:none;position:relative;width:var(--w)}.Starburst_burst__D8_as>svg{height:100%;inset:0;overflow:visible;position:absolute;width:100%}.Starburst_burst__D8_as>svg path{fill:var(--sticks-red)}.Starburst_yellow__nqOfA{color:var(--sticks-black)}.Starburst_yellow__nqOfA>svg path{fill:var(--sticks-yellow)}.Starburst_line__Y3gaG{font:900 calc(var(--u) * var(--s)) /calc(var(--u) * var(--lh)) var(--font-callout);left:calc(var(--u) * var(--x));letter-spacing:0;position:absolute;text-transform:uppercase;top:calc(var(--u) * var(--y));transform:var(--slant-burst);transform-origin:0 0;white-space:nowrap}.Starburst_applied__mbTwU{transform:rotate(var(--tilt,6deg))}.Starburst_applied__mbTwU>svg{filter:drop-shadow(0 1px 1px rgba(0,0,0,.18)) drop-shadow(0 10px 12px rgba(0,0,0,.26))}.product-hub-page_page__R_rc5{background:var(--surface-page);color:var(--fg-1);min-height:100vh;padding-top:var(--nav-h-mobile)}.product-hub-page_hero__BKHHO{border-bottom:var(--border-heavy);display:grid}.product-hub-page_heroCopy__IcV9d{background:var(--sticks-green);display:flex;flex-direction:column;justify-content:center;min-width:0;padding:44px var(--page-gutter-mobile) 48px}.product-hub-page_dealerEyebrow__EYqwn,.product-hub-page_eyebrow__g7Fwh{font-family:var(--font-body);font-size:var(--fs-eyebrow);font-weight:800;letter-spacing:var(--tracking-widest);line-height:1.2;margin:0;text-transform:uppercase}.product-hub-page_dealerBand__N8nSx h2,.product-hub-page_flavorCardCopy__Lm7TQ h3,.product-hub-page_formatTitleRow__3461h h3,.product-hub-page_heroTitle__5cWr_,.product-hub-page_principle__sfY4e h3,.product-hub-page_sectionHeading__9eMRH{font-family:var(--font-display);font-weight:700;letter-spacing:0;margin:0;text-transform:uppercase}.product-hub-page_heroTitle__5cWr_{font-size:clamp(4.5rem,21vw,7.5rem);line-height:.84;margin-top:16px;max-width:9ch;text-wrap:balance}.product-hub-page_heroDescription__eT92j{font-family:var(--font-body);font-size:clamp(1.05rem,4.6vw,1.3rem);line-height:1.45;margin:26px 0 0;max-width:38rem}.product-hub-page_heroActions__cqmkA{display:flex;flex-wrap:wrap;gap:16px;margin-top:30px}.product-hub-page_dealerCta__G17Cx,.product-hub-page_primaryCta__uUQYN,.product-hub-page_secondaryCta__2A7d5{align-items:center;background:var(--sticks-white);border:var(--border-heavy);box-shadow:var(--shadow-hard-sm);color:var(--sticks-black);display:inline-flex;font-family:var(--font-display);font-size:1.625rem;font-weight:700;gap:18px;justify-content:space-between;line-height:1;min-height:58px;padding:4px 20px 0;text-decoration:none;text-transform:uppercase;transition:transform var(--motion-fast) var(--ease-out),box-shadow var(--motion-fast) var(--ease-out)}.product-hub-page_dealerCta__G17Cx:active,.product-hub-page_primaryCta__uUQYN:active,.product-hub-page_secondaryCta__2A7d5:active{box-shadow:0 0 0 #000;transform:translate(5px,5px)}.product-hub-page_heroVisual__L_YHU{align-items:center;position:relative;background:var(--surface-product);display:flex;height:40svh;min-height:280px;order:-1;overflow:hidden;padding:20px 16px 14px}.product-hub-page_heroVisual__L_YHU>[data-product-model]{height:100%;min-height:0;width:100%}.product-hub-page_stats__UMu2k{background:var(--sticks-white);border-bottom:var(--border-heavy);color:var(--sticks-black);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.product-hub-page_stat__YFlRt{border-bottom:var(--rule-strong) solid var(--sticks-black);border-right:var(--rule-strong) solid var(--sticks-black);display:flex;flex-direction:column;min-height:126px;padding:22px var(--page-gutter-mobile)}.product-hub-page_stat__YFlRt strong{color:var(--sticks-green);font-family:var(--font-display);font-size:clamp(3rem,14vw,5.5rem);letter-spacing:0;line-height:.86;text-transform:uppercase}.product-hub-page_stat__YFlRt span{color:var(--sticks-black);font-family:var(--font-body);font-size:13px;font-weight:700;letter-spacing:.04em;margin-top:auto;padding-top:12px;text-transform:uppercase}.product-hub-page_faq__a3NDp,.product-hub-page_flavors__fu9LA,.product-hub-page_formats__TLufh,.product-hub-page_story__sDDa3{margin:0 auto;max-width:var(--content-max);padding:64px var(--page-gutter-mobile)}.product-hub-page_story__sDDa3{display:grid;gap:30px}.product-hub-page_sectionHeading__9eMRH{font-size:clamp(3.75rem,17vw,8rem);line-height:.86;margin-top:0;max-width:11ch;text-wrap:balance}.product-hub-page_storyCopy__8DkOE{border-top:var(--border-heavy);padding-top:24px}.product-hub-page_flavorHeader__YWxIn>p,.product-hub-page_storyCopy__8DkOE p{color:var(--fg-2);font-family:var(--font-body);font-size:clamp(1.05rem,4.4vw,1.25rem);line-height:1.6;margin:0}.product-hub-page_storyCopy__8DkOE p+p{margin-top:22px}.product-hub-page_principles__9vXqK{border-bottom:var(--border-heavy);border-top:var(--border-heavy);display:grid}.product-hub-page_principle__sfY4e{min-height:250px;padding:30px var(--page-gutter-mobile) 36px}.product-hub-page_principle__sfY4e+.product-hub-page_principle__sfY4e{border-top:var(--border-heavy)}.product-hub-page_principle__sfY4e h3{font-size:clamp(3.25rem,15vw,5.5rem);line-height:.86;margin-top:0}.product-hub-page_principle__sfY4e p{color:var(--fg-2);font-family:var(--font-body);font-size:var(--fs-body);line-height:1.5;margin:18px 0 0;max-width:34rem}.product-hub-page_faqList__hwlv8{display:grid;gap:28px;margin:28px 0 0}.product-hub-page_faqItem__8juHm{border-top:var(--border-heavy);padding-top:12px}.product-hub-page_faqItem__8juHm h3{color:var(--sticks-green);font-family:var(--font-display);font-size:clamp(1.75rem,7.5vw,2.5rem);font-weight:700;line-height:.92;margin:0;text-transform:uppercase}.product-hub-page_faqItem__8juHm dd{color:var(--fg-2);font-family:var(--font-body);font-size:var(--fs-body);line-height:1.5;margin:10px 0 0;max-width:34rem}.product-hub-page_formats__TLufh{scroll-margin-top:calc(var(--nav-h-mobile) + 16px)}.product-hub-page_flavorHeader__YWxIn,.product-hub-page_formatsHeader__UUkWM{border-bottom:var(--border-heavy);padding-bottom:22px}.product-hub-page_formatGrid__gvmt4{display:grid;gap:32px;margin-top:36px}.product-hub-page_formatCard__M4qlo{box-shadow:var(--shadow-hard);grid-template-rows:310px 1fr;transition:transform var(--motion-fast) var(--ease-out),box-shadow var(--motion-fast) var(--ease-out)}.product-hub-page_formatCard__M4qlo,.product-hub-page_secondaryFormat__8RkNY{background:var(--sticks-white);border:var(--border-heavy);color:var(--fg-1);display:grid;text-decoration:none}.product-hub-page_secondaryFormat__8RkNY{align-items:center;box-shadow:var(--shadow-hard-sm);font-family:var(--font-body);gap:14px;margin-top:18px;padding:18px}.product-hub-page_secondaryFormat__8RkNY>span:first-child{display:flex;flex-direction:column;font-size:10px;font-weight:800;letter-spacing:var(--tracking-widest)}.product-hub-page_secondaryFormat__8RkNY strong{font-family:var(--font-display);font-size:2.75rem;letter-spacing:0;line-height:.9;margin-top:5px}.product-hub-page_secondaryFormat__8RkNY>span:nth-child(2){color:var(--fg-2);font-size:var(--fs-body-sm);line-height:1.45}.product-hub-page_formatVisual__oQM52{background:var(--surface-product);height:100%;overflow:hidden}.product-hub-page_formatVisual__oQM52>[data-product-model]{height:100%}.product-hub-page_formatCopy__76rib{border-top:var(--border-heavy);padding:22px}.product-hub-page_formatTitleRow__3461h{align-items:center;display:flex;gap:16px;justify-content:space-between}.product-hub-page_formatTitleRow__3461h h3{font-size:clamp(2.75rem,12vw,5rem);line-height:.86}.product-hub-page_formatCopy__76rib>p{color:var(--fg-2);font-family:var(--font-body);line-height:1.5;margin:18px 0 0}.product-hub-page_formatCopy__76rib ul{border-bottom:var(--border-heavy);border-top:var(--border-heavy);display:flex;flex-wrap:wrap;gap:8px 16px;list-style:none;margin:20px 0 0;padding:14px 0}.product-hub-page_formatCopy__76rib li{font-family:var(--font-body);font-size:13px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.product-hub-page_formatCopy__76rib li:before{color:var(--sticks-green);content:"•";margin-right:6px}.product-hub-page_flavors__fu9LA{border-top:var(--border-heavy)}.product-hub-page_flavorHeader__YWxIn{display:grid;gap:24px}.product-hub-page_flavorGrid__6eYxU{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.product-hub-page_flavorCard___BYhs{background:var(--sticks-white);border:var(--border-heavy);box-shadow:var(--shadow-hard-sm);color:var(--fg-1);transition:transform var(--motion-fast) var(--ease-out),box-shadow var(--motion-fast) var(--ease-out);display:flex;flex-direction:column;min-width:0;text-decoration:none}.product-hub-page_flavorArt__xX9jh{align-items:center;aspect-ratio:1;background:var(--surface-product);display:flex;justify-content:center;overflow:hidden;padding:14px}.product-hub-page_flavorArt__xX9jh img{filter:var(--shadow-drop-emoji);height:88%;object-fit:contain;width:88%}.product-hub-page_flavorArt__xX9jh>span{font-size:clamp(3rem,16vw,7rem)}.product-hub-page_flavorCardCopy__Lm7TQ{border-top:var(--border-heavy);flex:1;padding:13px}.product-hub-page_strain__euhKn{align-items:center;display:inline-flex;font-family:var(--font-body);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.product-hub-page_strain__euhKn:before{border-radius:50%;content:"";height:8px;margin-right:6px;width:8px}.product-hub-page_sativa__o8eu_:before{background:var(--strain-sativa)}.product-hub-page_hybrid__IEvWG:before{background:var(--strain-hybrid)}.product-hub-page_indica__KYSc8:before{background:var(--strain-indica)}.product-hub-page_flavorCardCopy__Lm7TQ h3{font-family:var(--font-callout);font-size:clamp(1.35rem,6vw,1.6rem);font-weight:900;hyphens:none;line-height:1.05;margin-top:9px;transform:var(--slant-flavor);transform-origin:0 100%;overflow-wrap:normal;word-break:normal}.product-hub-page_flavorCardCopy__Lm7TQ p{color:var(--fg-2);font-family:var(--font-body);font-size:11px;line-height:1.35;margin:10px 0 0}.product-hub-page_availability__PMqYv{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.product-hub-page_availability__PMqYv span{background:var(--sticks-green);border-radius:10px;color:var(--sticks-white);font-family:var(--font-display);font-size:1rem;font-weight:700;line-height:1;padding:4px 7px 2px;text-transform:uppercase}.product-hub-page_disclaimer__pfSbU{color:var(--fg-3);font-family:var(--font-body);font-size:var(--fs-body-sm);line-height:1.5;margin:20px 0 0}.product-hub-page_dealerBand__N8nSx{align-items:start;background:var(--sticks-green) var(--grain);border-top:var(--border-heavy);display:grid;gap:28px;padding:44px var(--page-gutter-mobile) 50px}.product-hub-page_dealerBand__N8nSx h2{color:var(--sticks-white);font-size:clamp(4.25rem,19vw,9rem);line-height:.86;margin-top:10px}.product-hub-page_dealerCta__G17Cx{width:min(100%,320px)}.product-hub-page_dealerCta__G17Cx:focus-visible,.product-hub-page_flavorCard___BYhs:focus-visible,.product-hub-page_formatCard__M4qlo:focus-visible,.product-hub-page_primaryCta__uUQYN:focus-visible,.product-hub-page_secondaryCta__2A7d5:focus-visible,.product-hub-page_secondaryFormat__8RkNY:focus-visible{outline:3px solid var(--focus-ring);outline-offset:6px}@media (hover:hover){.product-hub-page_dealerCta__G17Cx:hover,.product-hub-page_primaryCta__uUQYN:hover,.product-hub-page_secondaryCta__2A7d5:hover{box-shadow:7px 7px 0 #000;transform:translate(-2px,-2px)}.product-hub-page_flavorCard___BYhs:hover,.product-hub-page_formatCard__M4qlo:hover{box-shadow:8px 8px 0 #000;transform:translate(-2px,-2px)}.product-hub-page_secondaryFormat__8RkNY:hover{box-shadow:7px 7px 0 #000}}@media (min-width:768px){.product-hub-page_page__R_rc5{padding-top:var(--nav-h-desktop)}.product-hub-page_hero__BKHHO{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);min-height:calc(100svh - var(--nav-h-desktop))}.product-hub-page_heroCopy__IcV9d{padding:64px clamp(32px,5vw,72px)}.product-hub-page_heroTitle__5cWr_{font-size:clamp(6rem,9.5vw,11rem)}.product-hub-page_heroVisual__L_YHU{height:auto;min-height:640px;order:0;padding:0}.product-hub-page_stats__UMu2k{grid-template-columns:repeat(4,minmax(0,1fr))}.product-hub-page_stat__YFlRt{min-height:170px;padding:30px 24px}.product-hub-page_faq__a3NDp,.product-hub-page_flavors__fu9LA,.product-hub-page_formats__TLufh,.product-hub-page_story__sDDa3{padding:92px var(--page-gutter-tablet)}.product-hub-page_faqList__hwlv8{column-gap:48px;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px;margin-top:40px}.product-hub-page_story__sDDa3{align-items:start;gap:64px;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr)}.product-hub-page_principles__9vXqK{grid-template-columns:repeat(3,minmax(0,1fr))}.product-hub-page_principle__sfY4e{min-height:340px;padding:34px}.product-hub-page_principle__sfY4e+.product-hub-page_principle__sfY4e{border-left:var(--border-heavy);border-top:0}.product-hub-page_formatGrid__gvmt4{grid-template-columns:repeat(2,minmax(0,1fr))}.product-hub-page_formatGrid__gvmt4[data-single=true]{grid-template-columns:minmax(0,.68fr)}.product-hub-page_formatCard__M4qlo{grid-template-rows:400px 1fr}.product-hub-page_secondaryFormat__8RkNY{grid-template-columns:minmax(180px,.34fr) 1fr auto;padding:22px 24px}.product-hub-page_flavorHeader__YWxIn{align-items:end;grid-template-columns:minmax(0,1fr) minmax(280px,.45fr)}.product-hub-page_flavorGrid__6eYxU{gap:28px;grid-template-columns:repeat(4,minmax(0,1fr))}.product-hub-page_flavorCardCopy__Lm7TQ{padding:16px}.product-hub-page_flavorCardCopy__Lm7TQ h3{font-size:clamp(1.5rem,2.4vw,2.1rem)}.product-hub-page_dealerBand__N8nSx{align-items:center;grid-template-columns:1fr auto;padding:64px var(--page-gutter-tablet) 72px}}@media (min-width:1100px){.product-hub-page_faq__a3NDp,.product-hub-page_flavors__fu9LA,.product-hub-page_formats__TLufh,.product-hub-page_story__sDDa3{padding-left:var(--page-gutter-desktop);padding-right:var(--page-gutter-desktop)}.product-hub-page_dealerBand__N8nSx{padding-left:max(var(--page-gutter-desktop),calc((100vw - var(--content-max)) / 2));padding-right:max(var(--page-gutter-desktop),calc((100vw - var(--content-max)) / 2))}}@media (prefers-reduced-motion:reduce){.product-hub-page_dealerCta__G17Cx,.product-hub-page_flavorCard___BYhs,.product-hub-page_formatCard__M4qlo,.product-hub-page_primaryCta__uUQYN,.product-hub-page_secondaryCta__2A7d5,.product-hub-page_secondaryFormat__8RkNY{transition:none}}.product-showcase_visualLink__JzPTN{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.product-showcase_desktopShowcase__pCBhh{box-shadow:inset 0 4px 0 #000}.product-showcase_mobileShowcase__eYvD0{background:var(--surface-product);border-top:4px solid #000;position:relative}.product-showcase_mobileTrack__26pgF{display:flex;gap:1.25rem;overflow-x:auto;overscroll-behavior-x:contain;padding:0 1.25rem;scroll-padding:0 1.25rem;scroll-snap-type:x mandatory;scrollbar-width:none}.product-showcase_mobileTrack__26pgF::-webkit-scrollbar{display:none}.product-showcase_mobileCard__0q0vi{display:flex;flex:0 0 76%;flex-direction:column;min-width:0;scroll-snap-align:start}.product-showcase_mobileVisual__RIIEO{height:min(40svh,300px)}.product-showcase_modelVisual__mxstW{align-items:flex-end;display:flex;height:100%;justify-content:center;pointer-events:none;position:relative;width:100%}@media (min-width:768px){.product-showcase_desktopShowcase__pCBhh .product-showcase_modelVisual__mxstW{align-items:center}.product-showcase_desktopShowcase__pCBhh .product-showcase_modelScaler__1Eic0{transform-origin:center}}.product-showcase_modelFallback__lJ188{height:auto;inset:0;margin:auto;max-height:100%;max-width:100%;object-fit:contain;opacity:1;position:absolute;transition:opacity .12s ease;width:auto}.product-showcase_modelFallbackMobile__5kE1l{transform:scale(1.33)}.product-showcase_modelScaler__1Eic0{flex:none;opacity:0;transform-origin:center bottom;transition:opacity .12s ease;will-change:transform;z-index:1}.product-showcase_modelVisual__mxstW[data-model-ready=true] .product-showcase_modelFallback__lJ188{opacity:0;visibility:hidden}.product-showcase_modelVisual__mxstW[data-model-ready=true] .product-showcase_modelScaler__1Eic0{opacity:1}.product-showcase_classicLineup__XCPJf{--product-tube-shadow-opacity:0.72;align-items:flex-start;display:flex;height:504px;width:258px}.product-showcase_classicTubeSlot__LllZ2{flex:0 0 86px;height:504px;position:relative;width:86px}.product-showcase_classicTubeSlot__LllZ2>*{left:50%;position:absolute;top:0;transform:translateX(-50%)}.product-flavor-carousel_carousel__zqtMP{height:100%;min-height:min(78vh,700px);overflow:hidden;position:relative;touch-action:pan-y;width:100%}.product-flavor-carousel_wheel__H1qNk{height:100%;min-height:min(78vh,700px);perspective:500px;position:relative;transform-style:preserve-3d;width:100%}.product-flavor-carousel_cardContainer___QP19{backface-visibility:hidden;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotateY(calc(var(--offset) * 50deg)) scaleY(calc(1 + var(--abs-offset) * -.4)) translateZ(calc(var(--abs-offset) * -30rem)) translateX(calc(var(--direction) * -5rem));transform-style:preserve-3d;transition:all .3s ease-out;width:clamp(340px,46vw,660px);will-change:filter,opacity,transform;filter:blur(calc(var(--abs-offset) * 1rem))}.product-flavor-carousel_carousel__zqtMP[data-paused=true] .product-flavor-carousel_cardContainer___QP19{transition-duration:.14s}.product-flavor-carousel_model__pIUHh{height:min(78vh,700px);width:100%}.product-flavor-carousel_model__pIUHh>div{height:100%;min-height:0}.product-flavor-carousel_single__QkuZs .product-flavor-carousel_cardContainer___QP19{filter:none;opacity:1;transform:translate(-50%,-50%)}@media (max-width:767px){.product-flavor-carousel_carousel__zqtMP,.product-flavor-carousel_wheel__H1qNk{min-height:min(52svh,480px)}.product-flavor-carousel_cardContainer___QP19{top:50%;transform:translate(-50%,-50%) rotateY(calc(var(--offset) * 50deg)) scaleY(calc(1 + var(--abs-offset) * -.4)) translateZ(calc(var(--abs-offset) * -22rem)) translateX(calc(var(--direction) * -3rem));width:clamp(270px,86vw,360px)}.product-flavor-carousel_model__pIUHh{height:min(48svh,440px)}}@media (prefers-reduced-motion:reduce){.product-flavor-carousel_cardContainer___QP19{transition:none}}.products_page__x7gOe{background:var(--surface-page);min-height:100vh;padding-top:var(--nav-h-mobile)}.products_dealerInner__WY_Lz,.products_lineup__eRwuh{margin:0 auto;max-width:var(--content-max)}.products_dealerEyebrow__HhaoH,.products_lineupEyebrow__o6AvN{font-family:var(--font-body);font-size:var(--fs-eyebrow);font-weight:700;letter-spacing:var(--tracking-widest);line-height:1.2;margin:0;text-transform:uppercase}.products_dealerTitle__N683L,.products_productTitle___wLMF,.products_sectionTitle__xwAff{font-family:var(--font-display);font-weight:700;letter-spacing:0;line-height:.86;margin:0;text-transform:uppercase}.products_lineup__eRwuh{padding:48px var(--page-gutter-mobile) 56px}.products_lineupHeader__tbI5B{margin-bottom:36px}.products_sectionTitle__xwAff{font-size:clamp(4.25rem,20vw,9rem);margin-top:16px;max-width:9ch;text-wrap:balance}.products_sectionCopy__kEzx_{color:var(--fg-2);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);margin:18px 0 0;max-width:38rem}.products_hubGrid__pRUTJ{display:grid;gap:28px;grid-template-columns:minmax(0,1fr)}.products_productCard__i0D57{background:var(--surface-page);border:var(--border-heavy);box-shadow:var(--shadow-hard);color:var(--fg-1);display:flex;flex-direction:column;height:100%;text-decoration:none;transition:transform var(--motion-fast) var(--ease-out),box-shadow var(--motion-fast) var(--ease-out)}.products_productVisual__Pybu4{align-items:center;background:var(--surface-product);display:flex;height:252px;justify-content:center;overflow:hidden;position:relative}.products_productVisual__Pybu4>[data-product-model]{height:252px}.products_productInfo__cmnDZ{border-top:var(--border-heavy);flex:1;padding:18px}.products_cardCta__Ca0N2{border-top:var(--border-strong);color:var(--sticks-green-dark);display:block;font-family:var(--font-display);font-size:1.5rem;font-weight:700;line-height:1;margin-top:18px;padding-top:14px;text-transform:uppercase}.products_productHeadingRow__mvQRb{align-items:center;display:flex;gap:12px;justify-content:space-between}.products_productTitle___wLMF{font-size:clamp(2.25rem,10vw,3.75rem);white-space:nowrap}.products_productArrow__Rxpqk{flex:none;transition:transform .16s ease}.products_productPromise__MnN3V{color:var(--fg-2);font-family:var(--font-body);font-size:var(--fs-body-sm);line-height:var(--lh-body);margin:12px 0 0}.products_featureList__DG_fT{border-top:var(--border-strong);display:none;flex-wrap:wrap;gap:6px 12px;list-style:none;margin:16px 0 0;padding:12px 0 0}.products_featureList__DG_fT li{color:var(--fg-1);font-family:var(--font-body);font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.products_featureList__DG_fT li:before{color:var(--sticks-green);content:"•";margin-right:5px}.products_dealerBand__Ti1tB{background:var(--surface-brand) var(--grain);border-top:var(--border-heavy)}.products_dealerInner__WY_Lz{display:grid;gap:18px;padding:36px var(--page-gutter-mobile) 44px}.products_dealerIcon__ZAfJl{color:var(--sticks-white)}.products_dealerEyebrow__HhaoH{color:var(--sticks-black)}.products_dealerTitle__N683L{color:var(--sticks-white);font-size:clamp(3.5rem,18vw,6.5rem);margin-top:8px}.products_dealerButton__RKnPI{align-items:center;background:var(--sticks-white);border:var(--border-heavy);box-shadow:var(--shadow-hard-sm);color:var(--sticks-black);display:flex;font-family:var(--font-display);font-size:1.625rem;font-weight:700;justify-content:space-between;line-height:1;min-height:58px;padding:4px 20px 0;text-decoration:none;transition:transform var(--motion-fast) var(--ease-out),box-shadow var(--motion-fast) var(--ease-out)}.products_dealerButton__RKnPI:active{box-shadow:0 0 0 #000;transform:translate(5px,5px)}.products_dealerButton__RKnPI:focus-visible,.products_productCard__i0D57:focus-visible{outline:3px solid var(--focus-ring);outline-offset:6px}@media (hover:hover){.products_productCard__i0D57:hover{box-shadow:8px 8px 0 #000;transform:translate(-2px,-2px)}.products_productCard__i0D57:hover .products_productArrow__Rxpqk{transform:translateX(4px)}.products_dealerButton__RKnPI:hover{box-shadow:7px 7px 0 #000;transform:translate(-2px,-2px)}}@media (min-width:768px){.products_page__x7gOe{padding-top:var(--nav-h-desktop)}.products_lineup__eRwuh{padding:72px var(--page-gutter-tablet) 88px}.products_hubGrid__pRUTJ{gap:40px;grid-template-columns:repeat(2,minmax(0,1fr))}.products_productVisual__Pybu4,.products_productVisual__Pybu4>[data-product-model]{height:320px}.products_productInfo__cmnDZ{min-height:238px;padding:24px}.products_featureList__DG_fT{display:flex}.products_dealerInner__WY_Lz{align-items:center;grid-template-columns:auto 1fr auto;padding:52px var(--page-gutter-tablet) 60px}.products_dealerButton__RKnPI{gap:28px;min-width:220px}}@media (min-width:1100px){.products_dealerInner__WY_Lz,.products_lineup__eRwuh{padding-left:var(--page-gutter-desktop);padding-right:var(--page-gutter-desktop)}}@media (prefers-reduced-motion:reduce){.products_productArrow__Rxpqk,.products_productCard__i0D57{transition:none}}