.byamkq_reveal[data-animate=waiting]{opacity:0;transform:translateY(22px)}.byamkq_reveal[data-animate=visible]{opacity:1;transition:opacity .55s var(--reveal-delay,0s) cubic-bezier(.16, 1, .3, 1), transform .55s var(--reveal-delay,0s) cubic-bezier(.16, 1, .3, 1);transform:none}
.-mcrAq_guide{gap:14px;display:grid}.-mcrAq_sub{margin-top:8px;font-size:1.3rem}.-mcrAq_sub span{color:var(--muted);font-size:1rem;font-weight:600}.-mcrAq_list{grid-template-columns:1fr 1fr;gap:8px;padding:0;list-style:none;display:grid}@media (min-width:760px){.-mcrAq_list{grid-template-columns:repeat(4,1fr)}}.-mcrAq_list li{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-sm);gap:6px;padding:10px 12px;font-size:.92rem;font-weight:600;display:grid}
.M6RNYa_cartButton{color:#fff;background:#ffffff1a;border:0;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:relative}.M6RNYa_cartButton:hover{background:#ffffff2e}.M6RNYa_count{background:var(--highlight);min-width:20px;height:20px;color:var(--ink);border-radius:999px;place-items:center;padding:0 5px;font-size:.75rem;font-weight:800;display:grid;position:absolute;top:2px;right:0}.M6RNYa_bar{z-index:40;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));background:linear-gradient(#f8f6fc00,#f8f6fcfa 30%);gap:10px;display:flex;position:fixed;bottom:0;left:0;right:0}.M6RNYa_bar .btn{box-shadow:0 8px 20px #0000002e}.M6RNYa_wide{flex:1}.M6RNYa_call{border:1px solid var(--line);flex:none;padding-inline:22px}.M6RNYa_toast{z-index:41;left:50%;bottom:calc(84px + env(safe-area-inset-bottom));background:var(--ink);color:#fff;box-shadow:var(--shadow);text-align:center;border-radius:999px;max-width:calc(100% - 32px);padding:10px 18px;font-size:.92rem;font-weight:600;animation:.2s ease-out M6RNYa_in;position:fixed;transform:translate(-50%)}@keyframes M6RNYa_in{0%{opacity:0;transform:translate(-50%,8px)}}@media (min-width:900px){.M6RNYa_bar{display:none}.M6RNYa_toast{bottom:28px}}
.KHjLKa_header{z-index:50;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line-dark);background:#101014f0;position:sticky;top:0}.KHjLKa_inner{height:var(--header-h);justify-content:space-between;align-items:center;gap:16px;display:flex}.KHjLKa_brand{flex:none;align-items:center;width:80px;display:inline-flex}.KHjLKa_brand img{width:100%;height:auto;display:block}.KHjLKa_footerBrand{width:156px}@media (min-width:768px){.KHjLKa_brand{width:88px}.KHjLKa_footerBrand{width:156px}}.KHjLKa_desktopNav{display:none}.KHjLKa_desktopNav ul{gap:28px;padding:0;font-weight:500;list-style:none;display:flex}.KHjLKa_desktopNav a{opacity:.8;padding-block:8px}.KHjLKa_desktopNav a:hover{opacity:1}.KHjLKa_actions{align-items:center;gap:8px;display:flex}.KHjLKa_actions .KHjLKa_phone,.KHjLKa_actions .KHjLKa_order{display:none}.KHjLKa_mobileNav{position:relative}.KHjLKa_mobileNav summary{cursor:pointer;background:#ffffff1a;border-radius:50%;place-items:center;width:48px;height:48px;list-style:none;display:grid}.KHjLKa_mobileNav summary::-webkit-details-marker{display:none}.KHjLKa_mobileNav[open] summary{background:var(--highlight);color:var(--ink)}.KHjLKa_mobilePanel{left:0;right:0;top:var(--header-h);padding:12px var(--gutter) 24px;background:var(--ink);border-bottom:1px solid var(--line-dark);gap:16px;display:grid;position:fixed;box-shadow:0 20px 40px #00000059}.KHjLKa_mobilePanel ul{padding:0;list-style:none}.KHjLKa_mobilePanel li a{font-family:var(--font-head);border-bottom:1px solid var(--line-dark);padding:14px 0;font-size:1.5rem;font-weight:700;display:block}@media (min-width:900px){.KHjLKa_desktopNav{display:block}.KHjLKa_mobileNav{display:none}.KHjLKa_actions .KHjLKa_order{display:inline-flex}}@media (min-width:1100px){.KHjLKa_actions .KHjLKa_phone{display:inline-flex}}
.yg9ahW_footer{background:var(--ink);color:var(--muted-dark);padding-block:48px 28px;font-size:.95rem}.yg9ahW_cols{gap:32px;display:grid}@media (min-width:700px){.yg9ahW_cols{grid-template-columns:1fr 1fr}}@media (min-width:1000px){.yg9ahW_cols{grid-template-columns:1.6fr 1fr 1.2fr 1.2fr}}.yg9ahW_about{color:#fff;align-content:start;gap:14px;display:grid}.yg9ahW_about p{color:var(--muted-dark);max-width:36ch}.yg9ahW_heading{color:#fff;letter-spacing:0;margin-bottom:12px;font-size:1rem}.yg9ahW_footer ul{gap:8px;padding:0;list-style:none;display:grid}.yg9ahW_footer address{font-style:normal;line-height:1.9}.yg9ahW_footer a:hover{color:#fff;text-decoration:underline}.yg9ahW_footer .yg9ahW_attribution{color:var(--highlight)}.yg9ahW_footer .yg9ahW_attribution:hover,.yg9ahW_footer .yg9ahW_attribution:focus-visible{color:var(--highlight);text-decoration:underline}.yg9ahW_footer li span{color:#fff;width:3ch;display:inline-block}.yg9ahW_social{gap:16px!important;display:flex!important}.yg9ahW_legal{border-top:1px solid var(--line-dark);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:40px;padding-top:20px;font-size:.85rem;display:flex}
.oIKJsG_catNav{top:var(--header-h);z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#f8f6fcf2;position:sticky}.oIKJsG_catNav ul{scrollbar-width:none;scroll-snap-type:x proximity;gap:8px;padding-block:10px;list-style:none;display:flex;overflow-x:auto}.oIKJsG_catNav ul::-webkit-scrollbar{display:none}.oIKJsG_catNav li{scroll-snap-align:start;flex:none}.oIKJsG_section{scroll-margin-top:calc(var(--header-h) + 64px);padding-block:36px 8px}.oIKJsG_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin-bottom:16px;display:flex}.oIKJsG_sectionHead h2{font-size:var(--step-2)}.oIKJsG_sectionHead a{color:var(--accent-strong);font-size:.95rem;font-weight:600}.oIKJsG_items{gap:12px;display:grid}@media (min-width:760px){.oIKJsG_items{grid-template-columns:1fr 1fr}}@media (min-width:1100px){.oIKJsG_items{grid-template-columns:1fr 1fr 1fr}}.oIKJsG_item{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:1fr auto;align-items:start;gap:8px 14px;padding:16px;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1);display:grid}.oIKJsG_item:hover{transform:translateY(-2px);box-shadow:0 8px 24px #1010141a}.oIKJsG_item:has(.oIKJsG_thumb){grid-template-columns:72px 1fr}.oIKJsG_item:has(.oIKJsG_thumb) .oIKJsG_itemBuy{grid-column:1/-1}.oIKJsG_thumb{object-fit:cover;border-radius:12px;width:72px;height:72px}.oIKJsG_itemText{gap:4px;display:grid}.oIKJsG_itemName{font-family:var(--font-body);letter-spacing:0;font-size:1.05rem;font-weight:700;line-height:1.3}.oIKJsG_itemDesc{color:var(--muted);font-size:.9rem}.oIKJsG_itemBuy{flex-direction:column;align-items:flex-end;gap:8px;display:flex}@media (max-width:420px){.oIKJsG_item{grid-template-columns:1fr}.oIKJsG_itemBuy{flex-direction:row;justify-content:space-between;align-items:center}}
.YUDJVq_hero{background:var(--brand-black);color:#fff;isolation:isolate;position:relative;overflow:hidden}.YUDJVq_hero:before{content:"";z-index:-1;background:radial-gradient(60% 80% at 85% 15%, color-mix(in srgb, var(--brand-magenta) 28%, transparent), transparent 60%), radial-gradient(50% 70% at 50% 50%, color-mix(in srgb, var(--brand-violet) 10%, transparent), transparent 65%), radial-gradient(40% 50% at 5% 100%, color-mix(in srgb, var(--brand-cyan) 16%, transparent), transparent 60%);position:absolute;inset:0}.YUDJVq_heroGrid{gap:32px;padding-block:32px 48px;display:grid}@media (min-width:900px){.YUDJVq_heroGrid{grid-template-columns:1.1fr .9fr;align-items:center;padding-block:72px 88px}}.YUDJVq_heroText{justify-items:start;gap:18px;display:grid}.YUDJVq_heroText h1 em{color:var(--highlight);font-style:normal}.YUDJVq_pill{background:#ffffff1a;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:.88rem;font-weight:500;animation:.6s cubic-bezier(.16,1,.3,1) 50ms both YUDJVq_fadeSlideUp;display:inline-flex}.YUDJVq_heroText h1{animation:.65s cubic-bezier(.16,1,.3,1) .15s both YUDJVq_fadeSlideUp}.YUDJVq_lead{color:#ffffffd1;max-width:50ch;font-size:1.1rem;animation:.65s cubic-bezier(.16,1,.3,1) .25s both YUDJVq_fadeSlideUp}.YUDJVq_heroText .row{animation:.65s cubic-bezier(.16,1,.3,1) .35s both YUDJVq_fadeSlideUp}.YUDJVq_stats{flex-wrap:wrap;gap:28px;margin-top:8px;animation:.65s cubic-bezier(.16,1,.3,1) .45s both YUDJVq_fadeSlideUp;display:flex}.YUDJVq_stats div{flex-direction:column-reverse;display:flex}.YUDJVq_stats dd{font-family:var(--font-head);color:var(--highlight);font-size:1.9rem;font-weight:800;line-height:1.1}.YUDJVq_stats dt{color:#ffffffad;font-size:.82rem}.YUDJVq_heroMedia{animation:.8s cubic-bezier(.16,1,.3,1) .2s both YUDJVq_fadeIn;position:relative}.YUDJVq_heroImg{aspect-ratio:4/3.4;object-fit:cover;border-radius:26px;width:100%;box-shadow:0 30px 60px #00000073}.YUDJVq_tag{background:var(--highlight);color:var(--ink);box-shadow:var(--shadow);border-radius:14px;padding:10px 16px;font-weight:800;line-height:1.2;position:absolute;bottom:18px;left:-4px;transform:rotate(-4deg)}.YUDJVq_tag small{font-size:.75rem;font-weight:500;display:block}.YUDJVq_marquee{background:var(--accent-strong);color:#fff;white-space:nowrap;font-family:var(--font-head);padding-block:12px;font-weight:800;overflow:hidden}.YUDJVq_marquee div{animation:40s linear infinite YUDJVq_slide;display:inline-block}.YUDJVq_marquee span{margin-inline:20px}@keyframes YUDJVq_slide{to{transform:translate(-50%)}}.YUDJVq_quote{background:var(--surface);border-radius:var(--radius);gap:10px;padding:24px;display:grid}.YUDJVq_quote blockquote p{font-size:1.05rem}.YUDJVq_quote figcaption{color:var(--muted);font-size:.92rem;font-weight:600}.YUDJVq_stars{color:var(--violet-strong);letter-spacing:2px}.YUDJVq_band{background:var(--accent-strong);color:#fff;padding-block:64px}.YUDJVq_band p{color:#ffffffe6}@keyframes YUDJVq_fadeSlideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes YUDJVq_fadeIn{0%{opacity:0}to{opacity:1}}
