._panel_e7lcp_1{width:100%;padding:var(--spacing-8);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);color:var(--card-foreground);box-shadow:var(--shadow-md);font-family:var(--font-family-base)}._intro_e7lcp_12{margin-bottom:var(--spacing-8)}._heading_e7lcp_16{margin:0;font-family:var(--font-family-display);font-size:1.75rem;font-weight:700;line-height:1.2}._price_e7lcp_24{margin:var(--spacing-3) 0 0;color:var(--muted-foreground);font-size:.875rem}._price_e7lcp_24 strong{color:var(--foreground);font-size:1.125rem;font-weight:700}._quantitySection_e7lcp_36{display:grid;gap:var(--spacing-3)}._label_e7lcp_41{font-size:.875rem;font-weight:700}._stepper_e7lcp_46{display:flex;align-items:center;gap:var(--spacing-2)}._quantityInput_e7lcp_52{width:5rem;text-align:center}._quickPicks_e7lcp_57{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._quickPick_e7lcp_57{min-width:2.5rem;min-height:2.25rem;padding:0 var(--spacing-2);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--card);color:var(--foreground);font:inherit;font-size:.875rem;cursor:pointer}._quickPick_e7lcp_57:hover:not(:disabled){border-color:var(--primary)}._quickPick_e7lcp_57:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._quickPick_e7lcp_57:disabled{cursor:not-allowed;opacity:.5}._quickPickSelected_e7lcp_90{border-color:var(--primary);background:var(--secondary);color:var(--secondary-foreground);font-weight:700}._total_e7lcp_97{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-4);margin:var(--spacing-8) 0 var(--spacing-6);padding-top:var(--spacing-6);border-top:1px solid var(--border);font-size:1rem;font-weight:600}._total_e7lcp_97 strong{font-family:var(--font-family-display);font-size:2rem;font-weight:700}._checkout_e7lcp_115,._loading_e7lcp_120{display:grid;gap:var(--spacing-3)}._buttonSkeleton_e7lcp_125{height:3.25rem;border-radius:var(--radius-full)}._error_e7lcp_130{margin:0;padding:var(--spacing-4);border-radius:var(--radius);background:color-mix(in srgb,var(--error) 10%,var(--card));color:var(--foreground);font-size:.875rem;line-height:1.5}._note_e7lcp_140{margin:var(--spacing-4) 0 0;color:var(--muted-foreground);font-size:.875rem;line-height:1.5;text-align:center}._confirmation_e7lcp_148{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-4)}._successIcon_e7lcp_155{display:inline-flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;border-radius:var(--radius-full);background:color-mix(in srgb,var(--success) 12%,var(--card));color:var(--success)}._confirmationDetail_e7lcp_166,._receipt_e7lcp_167{margin:0;line-height:1.5}._receipt_e7lcp_167{color:var(--muted-foreground);overflow-wrap:anywhere}._confirmationTotal_e7lcp_177{margin:0;font-family:var(--font-family-display);font-size:2rem;font-weight:700}@media(max-width:480px){._panel_e7lcp_1{padding:var(--spacing-6)}._total_e7lcp_97 strong,._confirmationTotal_e7lcp_177{font-size:1.75rem}}._page_7q5ah_1{background:var(--card);color:var(--foreground);font-family:var(--font-family-base)}._page_7q5ah_1 *{box-sizing:border-box}._eyebrow_7q5ah_7{color:var(--primary);font-size:.6875rem;font-weight:800;letter-spacing:.11em}._breadcrumbWrap_7q5ah_13{max-width:1200px;margin:auto;padding:var(--spacing-6)}._breadcrumb_7q5ah_13{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-2);color:var(--muted-foreground);font-size:.8125rem}._breadcrumb_7q5ah_13 a{color:var(--muted-foreground);text-decoration:none}._breadcrumb_7q5ah_13 a:hover{color:var(--primary);text-decoration:underline}._breadcrumb_7q5ah_13 a:focus-visible,._otherGrid_7q5ah_17 a:focus-visible{outline:2px solid var(--primary);outline-offset:4px}._hero_7q5ah_18{padding:var(--spacing-12) var(--spacing-6) var(--spacing-20);background:radial-gradient(circle at 75% 45%,color-mix(in srgb,var(--accent) 65%,var(--card)),var(--card) 70%)}._heroInner_7q5ah_19{max-width:1200px;margin:auto;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:var(--spacing-12)}._hero_7q5ah_18 h1{margin:var(--spacing-6) 0 var(--spacing-4);font:700 clamp(3rem,5vw,4.5rem)/1.08 var(--font-family-display);letter-spacing:-.045em}._heroCopy_7q5ah_21>p{max-width:510px;margin:0 0 var(--spacing-8);color:var(--muted-foreground);font-size:1.25rem;line-height:1.6}._actions_7q5ah_22{display:flex;flex-wrap:wrap;gap:var(--spacing-3)}._heroImage_7q5ah_23{width:100%;max-width:32.5rem;height:auto;aspect-ratio:1 / 1;justify-self:center;overflow:hidden;border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-lg)}._heroImage_7q5ah_23 img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;padding:var(--spacing-3);object-fit:contain;object-position:center}._order_7q5ah_25{padding:7rem var(--spacing-6)}._orderInner_7q5ah_26{max-width:1200px;margin:auto;display:grid;grid-template-columns:.8fr 1fr;align-items:start;gap:var(--spacing-16)}._order_7q5ah_25 h2{margin:var(--spacing-4) 0 var(--spacing-6);font:700 clamp(2.125rem,4vw,3.25rem)/1.15 var(--font-family-display);letter-spacing:-.035em}._orderPrice_7q5ah_28{margin:0 0 var(--spacing-8);color:var(--primary);font-size:1.25rem;font-weight:700}._orderBenefits_7q5ah_29{list-style:none;margin:0;padding:0}._orderBenefits_7q5ah_29 li{display:flex;align-items:flex-start;gap:var(--spacing-4);margin-bottom:var(--spacing-4);line-height:1.6}._orderBenefits_7q5ah_29 svg{flex-shrink:0;color:var(--primary)}._bulkOrder_7q5ah_32{padding:7rem var(--spacing-6);background:var(--surface)}._bulkOrderInner_7q5ah_33{max-width:1200px;margin:auto}._bulkOrderHeading_7q5ah_34{margin-bottom:var(--spacing-12)}._bulkOrderHeading_7q5ah_34 h2{margin:var(--spacing-4) 0 var(--spacing-6);font:700 clamp(2.125rem,4vw,3.25rem)/1.15 var(--font-family-display);letter-spacing:-.035em}._bulkOrderHeading_7q5ah_34 p{margin:0;color:var(--muted-foreground);line-height:1.7}._introduction_7q5ah_37,._benefits_7q5ah_37,._specs_7q5ah_37,._gallerySection_7q5ah_37,._other_7q5ah_17{padding:7rem var(--spacing-6)}._introInner_7q5ah_38,._benefitsInner_7q5ah_38,._specsInner_7q5ah_38,._galleryInner_7q5ah_38,._otherInner_7q5ah_38{max-width:1200px;margin:auto}._introInner_7q5ah_38,._benefitsInner_7q5ah_38,._specsInner_7q5ah_38{display:grid;grid-template-columns:.8fr 1fr;gap:var(--spacing-16)}._introduction_7q5ah_37 h2,._benefits_7q5ah_37 h2,._specs_7q5ah_37 h2,._gallerySection_7q5ah_37 h2,._other_7q5ah_17 h2,._bottomCta_7q5ah_40 h2{margin:var(--spacing-4) 0 var(--spacing-6);font:700 clamp(2.125rem,4vw,3.25rem)/1.15 var(--font-family-display);letter-spacing:-.035em}._paragraphs_7q5ah_45 p{margin:0 0 var(--spacing-6);color:var(--muted-foreground);font-size:1.0625rem;line-height:1.85}._audiences_7q5ah_46{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-top:var(--spacing-8)}._audiences_7q5ah_46 span{padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-full);background:var(--secondary);color:var(--secondary-foreground);font-size:.8125rem;font-weight:700}._benefits_7q5ah_37{background:var(--surface)}._benefitsInner_7q5ah_38>div>p{color:var(--muted-foreground);line-height:1.7}._benefits_7q5ah_37 ul,._specs_7q5ah_37 ul{list-style:none;margin:0;padding:0}._benefits_7q5ah_37 li{display:flex;gap:var(--spacing-4);align-items:flex-start;padding:var(--spacing-4) 0;border-bottom:1px solid var(--border);line-height:1.6;font-weight:600}._benefits_7q5ah_37 li svg{flex-shrink:0;color:var(--primary);margin-top:2px}._note_7q5ah_53{max-width:1200px;margin:var(--spacing-12) auto 0;padding:var(--spacing-6);border-radius:var(--radius-md);background:var(--card);color:var(--muted-foreground);line-height:1.7}._specs_7q5ah_37 li{padding:var(--spacing-4) 0;border-bottom:1px solid var(--border);line-height:1.6}._gallerySection_7q5ah_37{background:var(--surface)}._gallery_7q5ah_37{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-6);margin-top:var(--spacing-8)}._gallery_7q5ah_37 figure{min-width:0;margin:0}._gallery_7q5ah_37 img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;padding:var(--spacing-3);object-fit:contain;object-position:center;border-radius:var(--radius-md);background:var(--card)}._gallery_7q5ah_37 figcaption{padding-top:var(--spacing-3);color:var(--muted-foreground);font-size:.8125rem;line-height:1.5}._otherGrid_7q5ah_17{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-4);margin-top:var(--spacing-8)}._otherGrid_7q5ah_17 a{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-3);padding:var(--spacing-6);border-radius:var(--radius-md);background:var(--surface);color:var(--foreground);font-weight:700;text-decoration:none}._otherGrid_7q5ah_17 a:hover{background:var(--secondary)}._otherGrid_7q5ah_17 svg{color:var(--primary);flex-shrink:0}._bottomCta_7q5ah_40{padding:7rem var(--spacing-6);background:#13347f;color:#fff}._bottomCta_7q5ah_40>div{max-width:1200px;margin:auto}._bottomCta_7q5ah_40 ._eyebrow_7q5ah_7{color:#b5ceff}._bottomCta_7q5ah_40 p{color:#d4e0ff;margin-bottom:var(--spacing-8)}._bottomCta_7q5ah_40 a{background:#fff;color:#214dbd;border-color:#fff}._notFound_7q5ah_69{max-width:780px;min-height:55vh;margin:auto;padding:var(--spacing-20) var(--spacing-6)}._notFound_7q5ah_69 h1{font:700 clamp(2.5rem,5vw,3.5rem)/1.1 var(--font-family-display)}._notFound_7q5ah_69 p{color:var(--muted-foreground);line-height:1.7;margin-bottom:var(--spacing-8)}@media(max-width:750px){._hero_7q5ah_18{padding:var(--spacing-8) var(--spacing-4) var(--spacing-16)}._heroInner_7q5ah_19,._orderInner_7q5ah_26,._introInner_7q5ah_38,._benefitsInner_7q5ah_38,._specsInner_7q5ah_38{grid-template-columns:1fr;gap:var(--spacing-6)}._order_7q5ah_25,._bulkOrder_7q5ah_32,._introduction_7q5ah_37,._benefits_7q5ah_37,._specs_7q5ah_37,._gallerySection_7q5ah_37,._other_7q5ah_17,._bottomCta_7q5ah_40{padding:var(--spacing-20) var(--spacing-4)}._gallery_7q5ah_37{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-4)}._otherGrid_7q5ah_17{grid-template-columns:1fr}}@media(max-width:420px){._gallery_7q5ah_37{grid-template-columns:1fr}}
