@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_629dad{font-family:Geist,Geist Fallback;font-style:normal}.__variable_629dad{--pt-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_b6829b{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_b6829b{--pt-mono:"Geist Mono","Geist Mono Fallback"}:root{--brand-50:oklch(97% 0.015 262);--brand-100:oklch(93.5% 0.035 262);--brand-200:oklch(87% 0.07 262);--brand-300:oklch(77% 0.12 262);--brand-400:oklch(66% 0.17 262);--brand-500:oklch(56% 0.21 262);--brand-600:oklch(48% 0.21 262);--brand-700:oklch(41% 0.18 262);--brand-800:oklch(34% 0.14 263);--brand-900:oklch(27% 0.10 264);--gray-0:#ffffff;--gray-50:oklch(98.2% 0.003 240);--gray-100:oklch(96% 0.004 240);--gray-200:oklch(92% 0.006 240);--gray-300:oklch(86% 0.008 240);--gray-400:oklch(72% 0.01 240);--gray-500:oklch(58% 0.012 240);--gray-600:oklch(47% 0.014 240);--gray-700:oklch(37% 0.014 240);--gray-800:oklch(27% 0.014 240);--gray-900:oklch(19% 0.014 240);--gray-950:oklch(13% 0.014 240);--green-100:oklch(95% 0.06 150);--green-600:oklch(52% 0.14 150);--green-700:oklch(44% 0.12 150);--amber-100:oklch(96% 0.07 85);--amber-600:oklch(65% 0.15 70);--amber-700:oklch(52% 0.13 65);--red-100:oklch(95% 0.04 25);--red-600:oklch(55% 0.19 25);--red-700:oklch(47% 0.17 25);--violet-100:oklch(95% 0.03 300);--violet-600:oklch(52% 0.16 300);--bg-page:var(--gray-0);--bg-subtle:var(--gray-50);--bg-muted:var(--gray-100);--bg-inverse:var(--gray-950);--surface-card:var(--gray-0);--surface-raised:var(--gray-0);--surface-brand:var(--brand-600);--surface-brand-subtle:var(--brand-50);--text-primary:var(--gray-950);--text-body:var(--gray-800);--text-secondary:var(--gray-600);--text-muted:var(--gray-500);--text-inverse:var(--gray-0);--text-brand:var(--brand-700);--text-link:var(--brand-700);--text-link-hover:var(--brand-800);--text-price:var(--gray-950);--text-price-best:var(--brand-700);--text-price-was:var(--gray-500);--border-default:var(--gray-200);--border-strong:var(--gray-300);--border-brand:var(--brand-600);--border-focus:var(--brand-500);--accent:var(--brand-600);--accent-hover:var(--brand-700);--accent-active:var(--brand-800);--accent-subtle:var(--brand-50);--accent-text-on:var(--gray-0);--status-instock-bg:var(--green-100);--status-instock-fg:var(--green-700);--status-instock-dot:var(--green-600);--status-low-bg:var(--amber-100);--status-low-fg:var(--amber-700);--status-low-dot:var(--amber-600);--status-oos-bg:var(--red-100);--status-oos-fg:var(--red-700);--status-oos-dot:var(--red-600);--status-info-bg:var(--violet-100);--status-info-fg:var(--violet-600);--danger:var(--red-600);--success:var(--green-600);--warning:var(--amber-600);--focus-ring:0 0 0 3px oklch(56% 0.21 262/0.35)}[data-theme=dark]{--bg-page:var(--gray-950);--bg-subtle:var(--gray-900);--bg-muted:var(--gray-800);--bg-inverse:var(--gray-100);--surface-card:var(--gray-900);--surface-raised:var(--gray-800);--surface-brand:var(--brand-500);--surface-brand-subtle:oklch(26% 0.07 262);--text-primary:var(--gray-50);--text-body:var(--gray-200);--text-secondary:var(--gray-400);--text-muted:var(--gray-500);--text-inverse:var(--gray-950);--text-brand:var(--brand-300);--text-link:var(--brand-300);--text-link-hover:var(--brand-200);--text-price:var(--gray-50);--text-price-best:var(--brand-300);--text-price-was:var(--gray-500);--border-default:var(--gray-800);--border-strong:var(--gray-700);--border-brand:var(--brand-400);--border-focus:var(--brand-400);--accent:var(--brand-500);--accent-hover:var(--brand-400);--accent-active:var(--brand-300);--accent-subtle:oklch(26% 0.07 262);--accent-text-on:#fff;--status-instock-bg:oklch(28% 0.05 150);--status-instock-fg:oklch(80% 0.14 150);--status-instock-dot:oklch(70% 0.16 150);--status-low-bg:oklch(30% 0.06 75);--status-low-fg:oklch(85% 0.13 80);--status-low-dot:oklch(75% 0.15 75);--status-oos-bg:oklch(28% 0.06 25);--status-oos-fg:oklch(80% 0.12 25);--status-oos-dot:oklch(65% 0.18 25);--status-info-bg:oklch(28% 0.06 300);--status-info-fg:oklch(80% 0.12 300);--focus-ring:0 0 0 3px oklch(66% 0.17 262/0.4);color-scheme:dark}:root{--font-sans:"Geist",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:"Geist Mono",ui-monospace,"SF Mono",Menlo,monospace;--font-display:var(--font-sans);--text-xs:12px;--text-sm:13px;--text-base:14px;--text-md:16px;--text-lg:18px;--text-xl:22px;--text-2xl:28px;--text-3xl:36px;--text-4xl:48px;--leading-tight:1.1;--leading-snug:1.25;--leading-normal:1.5;--leading-relaxed:1.65;--tracking-tight:-0.02em;--tracking-normal:0;--tracking-wide:0.06em;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--type-display:700 40px/var(--leading-tight) var(--font-display);--type-h1:700 var(--text-2xl)/1.2 var(--font-display);--type-h2:600 var(--text-xl)/var(--leading-snug) var(--font-display);--type-h3:600 var(--text-lg)/var(--leading-snug) var(--font-display);--type-h4:600 var(--text-md)/var(--leading-snug) var(--font-sans);--type-body:400 var(--text-base)/var(--leading-normal) var(--font-sans);--type-body-lg:400 var(--text-md)/var(--leading-relaxed) var(--font-sans);--type-small:400 var(--text-sm)/var(--leading-normal) var(--font-sans);--type-caption:500 var(--text-xs)/var(--leading-normal) var(--font-sans);--type-label:600 var(--text-xs)/1 var(--font-sans);--type-price:600 var(--text-lg)/1 var(--font-mono);--type-price-lg:600 var(--text-2xl)/1 var(--font-mono);--type-price-xl:600 var(--text-3xl)/1 var(--font-mono);--type-mono:500 var(--text-sm)/1 var(--font-mono);--type-code:600 var(--text-xs)/1 var(--font-mono);--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--container-max:1200px;--container-pad:24px;--container-narrow:760px;--header-h:56px;--row-h:44px;--control-h-sm:28px;--control-h:36px;--control-h-lg:44px;--sidebar-w:240px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-pill:999px;--shadow-xs:0 1px 2px oklch(19% 0.014 240/0.06);--shadow-sm:0 1px 3px oklch(19% 0.014 240/0.08),0 1px 2px oklch(19% 0.014 240/0.04);--shadow-md:0 4px 12px oklch(19% 0.014 240/0.10),0 1px 3px oklch(19% 0.014 240/0.06);--shadow-lg:0 12px 32px oklch(19% 0.014 240/0.14),0 2px 6px oklch(19% 0.014 240/0.06);--ease-out:cubic-bezier(0.2,0.8,0.2,1);--ease-in-out:cubic-bezier(0.4,0,0.2,1);--dur-fast:120ms;--dur-base:180ms;--dur-slow:280ms;--border-1:1px solid var(--border-default);--border-strong-1:1px solid var(--border-strong)}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body{-webkit-font-smoothing:antialiased}a{color:var(--text-link);text-decoration:none}a:hover{color:var(--text-link-hover);text-decoration:underline;text-underline-offset:2px}h1,h2,h3,h4{margin:0;color:var(--text-primary);letter-spacing:var(--tracking-tight);text-wrap:pretty}h1{font:var(--type-h1)}h2{font:var(--type-h2)}h3{font:var(--type-h3)}h4{font:var(--type-h4);letter-spacing:0}p{margin:0;text-wrap:pretty}code,kbd{font:var(--type-mono)}button,input,select{font:inherit;color:inherit}:focus-visible{outline:none;box-shadow:var(--focus-ring)}::selection{background:var(--brand-200);color:var(--gray-950)}[data-theme=dark] ::selection{background:var(--brand-700);color:#fff}body{margin:0;background:var(--bg-page);color:var(--text-body);font:var(--type-body)}table{border-collapse:collapse}main [data-screen-label],main article,main section,main>div{grid-template-columns:minmax(0,1fr)}main [data-screen-label]>*,main article>*,main section>*,main>div>*{min-width:0}[data-tabscroll]{max-width:100%}[data-tabscroll] button{white-space:nowrap!important;flex:0 0 auto!important}[data-tabscroll]{scrollbar-width:thin}@media (max-width:860px){header{height:auto!important;min-height:var(--header-h)}header>div{flex-wrap:wrap;row-gap:8px}}@media (max-width:720px){header [data-hsearch]{flex:0 0!important;max-width:0!important;overflow:hidden}[style*="minmax(110px"],[style*="minmax(80px"],[style*="minmax(90px"]{grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:6px!important}main [data-screen-label] div{min-width:0}main [data-screen-label]>div{grid-template-columns:minmax(0,1fr)}[data-toolbar]{align-items:stretch!important}[data-toolbar]>div{min-width:0;max-width:100%}[data-toolbar] select{max-width:100%}[role=button],button{min-height:44px}button[aria-label]{min-width:44px}a[style*=inline-flex],main a:not(p *):not(footer *):not(nav[aria-label=Breadcrumb] *):not(h1 *):not(h2 *):not(h3 *):not(li *){display:inline-flex;align-items:center;min-height:44px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}main svg{max-width:100%}@media (max-width:720px){main a,main button,main input,main select{max-width:100%}main a[target=_blank]{white-space:normal;height:auto}}.sr-only:focus,.sr-only:focus-visible{position:fixed;top:8px;left:8px;width:auto;height:auto;padding:10px 14px;margin:0;overflow:visible;clip:auto;white-space:normal;z-index:200;background:var(--surface-card);color:var(--text-primary);border:1px solid var(--border-strong);border-radius:var(--radius-sm);box-shadow:var(--shadow-md)}@media (max-width:720px){main dl[style*=grid-template-columns]{grid-template-columns:repeat(2,minmax(0,1fr))!important}main dl[style*=grid-template-columns] dd{white-space:normal!important;overflow:visible!important;text-overflow:clip!important}}@media (max-width:400px){main dl[style*=grid-template-columns]{grid-template-columns:minmax(0,1fr)!important}}@media (min-width:861px){[data-sticky-buy]{display:none}}@media (max-width:720px){[data-bysize-head]{display:none!important}[data-bysize-row]{grid-template-columns:minmax(0,1fr) auto!important;row-gap:4px!important;padding:12px 4px!important}[data-bysize-row] [data-cell=size]{font-size:15px;font-weight:600}[data-bysize-row] [data-cell=cheapest]{text-align:right}[data-bysize-row] [data-cell="in stock"],[data-bysize-row] [data-cell="per mg"],[data-bysize-row] [data-cell=vendors]{grid-column:1/-1;display:inline;font:var(--type-caption)!important;color:var(--text-muted)!important}[data-bysize-row] [data-cell="per mg"]:after{content:" per mg · "}[data-bysize-row] [data-cell=vendors]:after{content:" vendors · "}[data-bysize-row] [data-cell="in stock"]:after{content:" in stock"}}@media (pointer:coarse){main input:not([type=checkbox]):not([type=radio]),main select,main textarea{min-height:44px!important;font-size:16px!important}main button{min-height:32px!important}main button[style*=font]{display:inline-flex!important;align-items:center;justify-content:center}}@media (max-width:720px){[data-price-table]{overflow-x:visible!important}[data-price-scroll]{min-width:0!important}[data-price-head]{display:none!important}[data-price-row]{display:flex!important;flex-wrap:wrap;align-items:center;gap:8px 10px!important;padding:12px!important;height:auto!important}[data-price-row]>*{min-width:0}[data-price-row]>:nth-child(2){flex:1 1 auto}[data-price-row]>:last-child{flex:1 0 100%}[data-price-row]>:last-child>*{width:100%}[data-price-row]>:nth-last-child(2){flex:1 0 100%;text-align:left!important;justify-items:start!important}}