.DieCutSticker_sticker__Wpe__{display:inline-block;line-height:1;transform:rotate(var(--tilt,0deg))}.DieCutSticker_motion__WFaxT{transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.DieCutSticker_motion__WFaxT:hover{transform:rotate(0deg)}.ProductComposition_stage___pBWo{position:relative;height:300px;width:300px;margin:0 auto;display:flex;align-items:center;justify-content:center}.ProductComposition_stage___pBWo img{height:300px;width:auto;display:block}.ProductComposition_em__qAqfa{position:absolute;right:70px;bottom:36px;font-size:58px;line-height:1;transform:rotate(11deg);filter:drop-shadow(2px 0 0 #fff) drop-shadow(-2px 0 0 #fff) drop-shadow(0 2px 0 #fff) drop-shadow(0 -2px 0 #fff) drop-shadow(1.4px 1.4px 0 #fff) drop-shadow(-1.4px 1.4px 0 #fff) drop-shadow(1.4px -1.4px 0 #fff) drop-shadow(-1.4px -1.4px 0 #fff) drop-shadow(3px 5px 5px rgba(0,0,0,.35))}.ProductComposition_new__teKMa{left:44px;top:18px;background:#000;border:2px solid #fff;box-shadow:3px 4px 0 rgba(0,0,0,.25);font-family:var(--font-display);font-size:12px;letter-spacing:.04em;padding:6px 10px;transform:rotate(-9deg);line-height:.95;text-align:center}.ProductComposition_new__teKMa,.ProductComposition_strain__oePhW{position:absolute;color:#fff;font-weight:700;text-transform:uppercase}.ProductComposition_strain__oePhW{left:38px;bottom:70px;background:var(--strain-sativa);border:1px solid var(--strain-sativa-border);border-radius:9999px;font-family:var(--font-body);font-size:10px;letter-spacing:.08em;padding:5px 12px;transform:rotate(-4deg);box-shadow:0 4px 12px rgba(0,0,0,.2)}.DuotoneIcon_wrap__8UEV1{position:relative;display:inline-block}.DuotoneIcon_wrap__8UEV1 svg{position:absolute;inset:0;width:100%;height:100%}.DuotoneIcon_face__z_pOm{inset:0}.ThcBadge_badge__7zoEo{font-family:var(--font-body)}.ThcBadge_band__g4w67{font-family:var(--font-display);font-weight:700;text-align:center;color:#fff}.ThcBadge_strain__hS7YP{font-size:11px;letter-spacing:.1em;padding:3px 0}.ThcBadge_num__xhT2r{font-size:42px;line-height:.95;padding:4px 0 6px}.ThcBadge_num__xhT2r span{font-size:18px}.ThcBadge_inf__iYHwL{background:#000;font-size:9px;letter-spacing:.12em;padding:3px 0}.StatTiles_grid__QMYsJ{display:grid;grid-template-columns:1fr 1fr 1fr;border:2px solid rgba(255,255,255,.25)}.StatTiles_tile__aSG0f{padding:16px 12px;position:relative}.StatTiles_tile__aSG0f+.StatTiles_tile__aSG0f{border-left:2px solid rgba(255,255,255,.25)}.StatTiles_tick__dguVh{position:absolute;top:6px;left:6px;width:8px;height:8px;border-top:2px solid var(--sticks-green);border-left:2px solid var(--sticks-green)}.StatTiles_num__363fr{font-family:var(--font-display);font-weight:700;font-size:36px;line-height:1;font-variant-numeric:tabular-nums}.StatTiles_cap__nrTVP{font-family:var(--font-body);font-size:9px;font-weight:700;letter-spacing:.12em;color:rgba(255,255,255,.5);margin-top:6px;text-transform:uppercase}.FlavorChipGlass_panel__lzjIu{background:var(--sticks-green);padding:22px 26px}.FlavorChipGlass_stack__UzCLo{display:flex;flex-direction:column;gap:9px}.FlavorChipGlass_chip__FvbAB{display:flex;align-items:center;gap:13px;padding:12px 14px;background:rgba(255,255,255,.16);backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);border:1px solid rgba(255,255,255,.45);box-shadow:0 8px 26px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.55)}.FlavorChipGlass_em__5YkSf{font-size:30px;line-height:1;flex-shrink:0;filter:drop-shadow(1.6px 0 0 #fff) drop-shadow(-1.6px 0 0 #fff) drop-shadow(0 1.6px 0 #fff) drop-shadow(0 -1.6px 0 #fff) drop-shadow(2px 3px 3px rgba(0,0,0,.35))}.FlavorChipGlass_name__1OOt5{font-family:var(--font-display);font-weight:700;text-transform:uppercase;font-size:17px;color:#fff;line-height:.95;letter-spacing:-.02em}.FlavorChipGlass_dots__K9MXa{display:flex;gap:8px;margin-top:4px;flex-wrap:wrap}.FlavorChipGlass_dot__gEHZR{display:flex;align-items:center;gap:4px;font-size:10px;color:rgba(255,255,255,.9)}.FlavorChipGlass_dot__gEHZR i{width:6px;height:6px;border-radius:50%;display:inline-block;flex-shrink:0}.FlavorChipGlass_thc__v_ap3{background:#fff;font-family:var(--font-display);font-weight:700;font-size:10px;padding:2px 7px;letter-spacing:.06em;flex-shrink:0}.FlavorChipGlass_grow__OD0hL{flex:1;min-width:0}.TerpWheel_pill__67qjZ{display:inline-flex;align-items:center;gap:6px;border:1.5px solid #000;padding:5px 11px;font-size:11px;font-weight:500;font-family:var(--font-body)}.TerpWheel_pill__67qjZ i{width:8px;height:8px;border-radius:50%;flex-shrink:0}.TerpWheel_tag__kMt2W{display:inline-block;background:#000;color:#fff;font-family:var(--font-body);font-weight:700;font-size:10px;letter-spacing:.06em;text-transform:uppercase;padding:4px 10px}.TerpWheel_wheelrow__LVVgt{display:flex;align-items:center;gap:20px}.TerpWheel_wheel__O8hzd{position:relative;flex-shrink:0}.TerpWheel_ring__IPES8{position:absolute;inset:0;border-radius:50%}.TerpWheel_hub___lczs{position:absolute;inset:17px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;font-size:28px;filter:drop-shadow(1.4px 0 0 #fff) drop-shadow(-1.4px 0 0 #fff) drop-shadow(0 1.4px 0 #fff) drop-shadow(0 -1.4px 0 #fff) drop-shadow(1px 2px 2px rgba(0,0,0,.3))}.TerpWheel_legend__AEPxl{display:flex;flex-direction:column;gap:5px}.TerpWheel_legend__AEPxl span{display:flex;align-items:center;gap:6px;font-size:11px}.TerpWheel_legend__AEPxl i{width:7px;height:7px;display:inline-block;flex-shrink:0}.StickerPile_stage__dxasa{position:relative}.StickerPile_stage__dxasa span{position:absolute;line-height:1}.StickerPile_float__OrnUR{animation:StickerPile_bob__KvIkB 4s ease-in-out infinite}@keyframes StickerPile_bob__KvIkB{0%,to{transform:translateY(0) rotate(var(--r,0deg))}50%{transform:translateY(-7px) rotate(var(--r,0deg))}}.Dividers_stripe__jiUn7{height:3px;background:var(--sticks-green)}.Dividers_heavy__wGVQd{height:4px;background:#000}.Dividers_marq__fl4av{background:#000;height:26px;overflow:hidden;display:flex;align-items:center}.Dividers_track__W_O3Y{white-space:nowrap;font-family:var(--font-display);font-weight:700;font-size:13px;color:#fff;display:inline-flex;animation:Dividers_mq__pwhgJ 16s linear infinite}.Dividers_track__W_O3Y span{padding-right:20px}@keyframes Dividers_mq__pwhgJ{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.Dividers_checker__pTSr_{width:100%}.Dividers_perf__8SGDG{height:22px;background:var(--sticks-green);display:flex;align-items:center;justify-content:space-between;padding:0 8px}.Dividers_perf__8SGDG i{width:5px;height:5px;border-radius:50%;background:#fff;flex-shrink:0}.BragBlock_brag__Q1d2q{border-left:6px solid var(--sticks-green);padding:2px 0 2px 16px}.BragBlock_qm__0lAp5{font-family:var(--font-serif);font-style:italic;font-weight:900;font-size:48px;line-height:.7;color:var(--sticks-green)}.BragBlock_stmt__C1qpl{font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:-.02em;font-size:26px;line-height:1.02;margin:4px 0 10px}.BragBlock_by__7dbRr{font-family:var(--font-body);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3)}.Starburst_burst__D8_as{--w:300px;display:inline-block;flex:none;position:relative;width:var(--w)}.Starburst_burst__D8_as>svg{display:block;height:100%;overflow:visible;width:100%}.Starburst_burst__D8_as path{fill:var(--sticks-red)}.Starburst_burst__D8_as text{fill:var(--sticks-white);font-family:var(--font-callout);font-weight:900;text-anchor:middle}.Starburst_yellow__nqOfA path{fill:var(--sticks-yellow)}.Starburst_yellow__nqOfA text{fill:var(--sticks-black)}.Starburst_applied__mbTwU{transform:rotate(var(--tilt,6deg))}.Starburst_applied__mbTwU>svg path{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%)}