.lsw83W_hubContainer{flex-direction:column;gap:2.5rem;padding-bottom:4rem;display:flex}.lsw83W_breadcrumbs{color:var(--text-secondary,#64748b);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.85rem;display:flex}.lsw83W_breadcrumbLink{color:var(--text-secondary,#64748b);transition:color var(--transition-fast,.15s ease);text-decoration:none}.lsw83W_breadcrumbLink:hover{color:var(--deep-teal,#00897b)}.lsw83W_breadcrumbSep{color:var(--slate-grey,#94a3b8)}.lsw83W_breadcrumbCurrent{color:var(--text-primary,#0f172a);font-weight:600}.lsw83W_heroCard{border-radius:var(--radius-lg,16px);background:linear-gradient(135deg,#f8fafc 0%,#fff 50%,#f1f5f9 100%);border:1px solid #cbd5e1;grid-template-columns:1.25fr 1fr;align-items:center;gap:2rem;padding:2.5rem;display:grid;position:relative;overflow:hidden;box-shadow:0 4px 20px #0f172a0d}.lsw83W_heroLeft{z-index:2;flex-direction:column;gap:1rem;display:flex}.lsw83W_heroBadge{color:#0f172a;letter-spacing:.04em;text-transform:uppercase;border-radius:var(--radius-full,9999px);background:#e2e8f0;border:1px solid #94a3b8;align-items:center;gap:.4rem;width:fit-content;padding:.25rem .75rem;font-size:.75rem;font-weight:700;display:inline-flex}.lsw83W_heroTitle{color:#0f172a;letter-spacing:-.025em;margin:0;font-size:2.75rem;font-weight:800;line-height:1.1}.lsw83W_heroSubtitle{color:var(--deep-teal,#00897b);margin:0;font-size:1.15rem;font-weight:600;line-height:1.35}.lsw83W_heroBullets{flex-direction:column;gap:.45rem;margin-top:.25rem;padding:0;list-style:none;display:flex}.lsw83W_bulletItem{color:#334155;align-items:center;gap:.6rem;font-size:.95rem;font-weight:500;display:flex}.lsw83W_bulletIcon{color:var(--deep-teal,#00897b);flex-shrink:0}.lsw83W_heroButtons{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:.5rem;display:flex}.lsw83W_heroBtnPrimary{background:var(--deep-teal,#00897b);color:#fff;border-radius:var(--radius-md,8px);transition:all var(--transition-fast,.15s ease);justify-content:center;align-items:center;padding:.75rem 1.5rem;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 2px 6px #00897b40}.lsw83W_heroBtnPrimary:hover{background:#00796b;transform:translateY(-1px);box-shadow:0 4px 10px #00897b59}.lsw83W_heroBtnSecondary{color:#0f172a;border-radius:var(--radius-md,8px);transition:all var(--transition-fast,.15s ease);background:#fff;border:1px solid #cbd5e1;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.lsw83W_heroBtnSecondary:hover{background:#f8fafc;border-color:#94a3b8;transform:translateY(-1px)}.lsw83W_heroRight{z-index:1;justify-content:center;align-items:center;display:flex;position:relative}.lsw83W_heroImageShowcase{aspect-ratio:1;border-radius:var(--radius-lg,16px);background:#fff;border:1px solid #e2e8f0;justify-content:center;align-items:center;width:100%;max-width:380px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #0f172a14}.lsw83W_heroQualityBadge{color:#fff;border-radius:var(--radius-md,8px);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:3;background:#0f172ae6;flex-direction:column;align-items:flex-end;padding:.4rem .8rem;display:flex;position:absolute;top:1rem;right:1rem}.lsw83W_badgeTopText{letter-spacing:.05em;color:#94a3b8;text-transform:uppercase;font-size:.65rem;font-weight:700}.lsw83W_badgePriceText{color:#fff;font-size:.85rem;font-weight:800}.lsw83W_heroImg{object-fit:contain;width:85%;height:85%}.lsw83W_inPageNavWrapper{z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff2;border-bottom:1px solid #e2e8f0;margin:-.5rem 0;padding:.75rem 0;position:sticky;top:70px}.lsw83W_inPageNav{white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;align-items:center;gap:.75rem;padding:0 .25rem;display:flex;overflow-x:auto}.lsw83W_inPageNav::-webkit-scrollbar{display:none}.lsw83W_navPill{border-radius:var(--radius-full,9999px);color:#334155;transition:all var(--transition-fast,.15s ease);background:#f1f5f9;border:1px solid #cbd5e1;align-items:center;padding:.5rem 1rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.lsw83W_navPill:hover{color:#0f172a;background:#e2e8f0;border-color:#94a3b8}.lsw83W_clusterSection{flex-direction:column;gap:1.5rem;scroll-margin-top:130px;display:flex}.lsw83W_sectionHeader{flex-direction:column;gap:.5rem;display:flex}.lsw83W_sectionTitleRow{flex-wrap:wrap;align-items:center;gap:.85rem;display:flex}.lsw83W_sectionTitle{color:#0f172a;letter-spacing:-.02em;margin:0;font-size:1.85rem;font-weight:800}.lsw83W_sectionCountBadge{color:#334155;border-radius:var(--radius-full,9999px);background:#e2e8f0;padding:.2rem .65rem;font-size:.78rem;font-weight:700}.lsw83W_sectionSubtitle{color:#475569;margin:0;font-size:.95rem;line-height:1.6}.lsw83W_productGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.25rem;display:grid}@media (min-width:1200px){.lsw83W_productGrid{grid-template-columns:repeat(4,1fr)}}.lsw83W_flavourCard{border-radius:var(--radius-md,12px);transition:all var(--transition-fast,.15s ease);background:#fff;border:1px solid #e2e8f0;flex-direction:column;gap:.75rem;padding:1.25rem;display:flex;box-shadow:0 2px 8px #0000000a}.lsw83W_flavourCard:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 6px 16px #00000014}.lsw83W_cardMedia{aspect-ratio:1;border-radius:var(--radius-sm,8px);background:#f8fafc;border:1px solid #f1f5f9;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.lsw83W_cardImg{object-fit:contain;width:100%;height:100%;display:block}.lsw83W_cardBody{flex-direction:column;flex:1;gap:.4rem;display:flex}.lsw83W_cardTitle{color:#0f172a;margin:0;font-size:1.1rem;font-weight:700;line-height:1.3}.lsw83W_cardDesc{color:#475569;flex:1;margin:0;font-size:.85rem;line-height:1.5}.lsw83W_cardPriceRow{justify-content:space-between;align-items:center;margin-top:.25rem;display:flex}.lsw83W_cardPriceText{color:var(--deep-teal,#00897b);font-size:1rem;font-weight:800}.lsw83W_cardFooter{border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;margin-top:.5rem;padding-top:.75rem;display:flex}.lsw83W_cardBuyBtn{background:var(--deep-teal,#00897b);color:#fff;border-radius:var(--radius-sm,6px);width:100%;transition:all var(--transition-fast,.15s ease);justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.88rem;font-weight:700;text-decoration:none;display:inline-flex}.lsw83W_cardBuyBtn:hover{background:#00796b;transform:translateY(-1px)}.lsw83W_tableWrapper{border-radius:var(--radius-md,12px);background:#fff;border:1px solid #e2e8f0;margin-top:.75rem;overflow-x:auto;box-shadow:0 2px 8px #0f172a08}.lsw83W_specTable{border-collapse:collapse;text-align:left;width:100%;font-size:.92rem}.lsw83W_specTable th{color:#0f172a;white-space:nowrap;background:#f8fafc;border-bottom:2px solid #e2e8f0;padding:.85rem 1.1rem;font-weight:700}.lsw83W_specTable td{color:#334155;vertical-align:top;border-bottom:1px solid #f1f5f9;padding:.85rem 1.1rem}.lsw83W_specTable tr:last-child td{border-bottom:none}.lsw83W_specTable tr:hover td{background:#f8fafc}.lsw83W_tableRowHeader{color:#0f172a;font-weight:700}.lsw83W_flavourPillsWrapper{flex-direction:column;gap:1rem;display:flex}.lsw83W_flavourPillsHeading{color:#0f172a;margin:0;font-size:1.1rem;font-weight:700}.lsw83W_flavourPillsGrid{flex-wrap:wrap;gap:.5rem;display:flex}.lsw83W_flavourPillLink{color:#1e293b;border-radius:var(--radius-full,9999px);transition:all var(--transition-fast,.15s ease);background:#f8fafc;border:1px solid #cbd5e1;align-items:center;padding:.4rem .85rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.lsw83W_flavourPillLink:hover{border-color:var(--deep-teal,#00897b);color:var(--deep-teal,#00897b);background:#f1f5f9;transform:translateY(-1px)}.lsw83W_notesGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;margin-top:.5rem;display:grid}@media (min-width:900px){.lsw83W_notesGrid{grid-template-columns:repeat(3,1fr)}}.lsw83W_noteCard{border-radius:var(--radius-md,10px);background:#fff;border:1px solid #e2e8f0;flex-direction:column;gap:.35rem;padding:1.15rem;display:flex;box-shadow:0 2px 6px #00000005}.lsw83W_noteName{color:#0f172a;margin:0;font-size:.98rem;font-weight:700}.lsw83W_noteText{color:#475569;margin:0;font-size:.85rem;line-height:1.5}.lsw83W_ctaRow{justify-content:flex-start;margin-top:.5rem;display:flex}.lsw83W_productCtaBtn{background:var(--deep-teal,#00897b);color:#fff;border-radius:var(--radius-md,8px);transition:all var(--transition-fast,.15s ease);justify-content:center;align-items:center;padding:.75rem 1.75rem;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.lsw83W_productCtaBtn:hover{background:#00796b;transform:translateY(-1px)}.lsw83W_guideGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.25rem;display:grid}@media (min-width:900px){.lsw83W_guideGrid{grid-template-columns:repeat(3,1fr)}}.lsw83W_guideCard{border-radius:var(--radius-md,12px);background:#fff;border:1px solid #e2e8f0;flex-direction:column;gap:.5rem;padding:1.5rem;display:flex;box-shadow:0 2px 8px #00000008}.lsw83W_guideCardTitle{color:#0f172a;margin:0;font-size:1.05rem;font-weight:700}.lsw83W_guideCardText{color:#475569;margin:0;font-size:.88rem;line-height:1.55}.lsw83W_aboutGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.25rem;display:grid}@media (min-width:900px){.lsw83W_aboutGrid{grid-template-columns:repeat(3,1fr)}}.lsw83W_aboutCard{border-radius:var(--radius-md,12px);background:#fff;border:1px solid #e2e8f0;flex-direction:column;gap:.5rem;padding:1.5rem;display:flex;box-shadow:0 2px 8px #00000008}.lsw83W_aboutCardTitle{color:#0f172a;margin:0;font-size:1.05rem;font-weight:700}.lsw83W_aboutCardText{color:#475569;margin:0;font-size:.88rem;line-height:1.55}.lsw83W_faqSection{flex-direction:column;gap:.75rem;display:flex}.lsw83W_faqItem{border-radius:var(--radius-md,8px);transition:border-color var(--transition-fast,.15s ease), box-shadow var(--transition-fast,.15s ease);background:#fff;border:1px solid #e2e8f0;overflow:hidden}.lsw83W_faqItemOpen{border-color:var(--deep-teal,#00897b);box-shadow:0 4px 12px #00897b14}.lsw83W_faqQuestionButton{color:#0f172a;text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1.15rem 1.25rem;font-size:.98rem;font-weight:700;display:flex}.lsw83W_faqChevron{color:var(--slate-grey,#94a3b8);transition:transform var(--transition-normal,.25s ease);flex-shrink:0}.lsw83W_faqChevronOpen{color:var(--deep-teal,#00897b);transform:rotate(180deg)}.lsw83W_faqAnswer{color:#475569;padding:0 1.25rem 1.15rem;font-size:.92rem;line-height:1.6}@media (max-width:900px){.lsw83W_heroCard{grid-template-columns:1fr;padding:1.75rem}.lsw83W_heroTitle{font-size:2.1rem}}@media (max-width:600px){.lsw83W_heroCard{padding:1.25rem}.lsw83W_heroTitle{font-size:1.8rem}.lsw83W_productGrid{grid-template-columns:repeat(2,1fr);gap:.75rem}.lsw83W_flavourCard{padding:.85rem}}.lsw83W_hubContainer{--doozy-sun:#ffd23f;--doozy-sun-soft:#fff6d1;--doozy-sun-ink:#5c4300;--seriously-navy:#0f2a44;--seriously-ice:#e3f5fa;--seriously-ink:#0f2a44}.lsw83W_doozyHero{background:linear-gradient(135deg,#fffdf3 0%,#fff 55%,#eef8fb 100%)}.lsw83W_doozyHero .lsw83W_heroImageShowcase{flex-direction:column;gap:.5rem;padding:1rem}.lsw83W_heroLogo{flex-shrink:0;width:110px;height:auto}.lsw83W_doozyHero .lsw83W_heroImg{flex:1;width:100%;height:auto;min-height:0}.lsw83W_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lsw83W_answerTiles{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:-1rem;display:grid}.lsw83W_answerTile{border:1px solid #e2e8f0;border-top:4px solid var(--deep-teal,#00897b);border-radius:var(--radius-md,8px);transition:border-color var(--transition-fast,.15s ease);background:#fff;flex-direction:column;gap:.3rem;padding:1rem 1.15rem;text-decoration:none;display:flex}.lsw83W_answerTile:hover{border-color:var(--deep-teal,#00897b)}.lsw83W_answerQ{color:#475569;font-size:.85rem;font-weight:600}.lsw83W_answerA{color:#0f172a;font-size:1.1rem;font-weight:800;line-height:1.3}.lsw83W_indexWrap{flex-direction:column;gap:1rem;display:flex}.lsw83W_indexTools{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.lsw83W_indexSearchLabel{color:#0f172a;width:100%;font-size:.85rem;font-weight:700}.lsw83W_indexSearch{max-width:520px;font:inherit;border-radius:var(--radius-md,8px);color:#0f172a;background:#fff;border:2px solid #cbd5e1;flex:320px;padding:.8rem 1rem;font-size:1rem}.lsw83W_indexSearch:focus{border-color:var(--deep-teal,#00897b);outline:none;box-shadow:0 0 0 3px #00897b2e}.lsw83W_indexCount{color:#475569;margin:0;font-size:.88rem;font-weight:600}.lsw83W_houseKey{color:#475569;gap:1rem;margin:0 0 0 auto;padding:0;font-size:.85rem;list-style:none;display:flex}.lsw83W_houseKey li{align-items:center;gap:.4rem;display:inline-flex}.lsw83W_houseSwatch{border-radius:3px;width:12px;height:12px;display:inline-block}.lsw83W_houseDoozy{background:var(--doozy-sun)}.lsw83W_houseSeriously{background:var(--seriously-navy)}.lsw83W_letterJump{flex-wrap:wrap;gap:.35rem;display:flex}.lsw83W_letterJumpLink{text-align:center;min-width:2rem;color:var(--deep-teal,#00897b);background:#f1f5f9;border-radius:6px;padding:.3rem .5rem;font-size:.9rem;font-weight:700;text-decoration:none}.lsw83W_letterJumpLink:hover{background:#e0f2f1}.lsw83W_indexEmpty{border-radius:var(--radius-md,8px);color:#334155;background:#f8fafc;border:1px dashed #cbd5e1;flex-direction:column;align-items:flex-start;gap:.75rem;margin:0;padding:1.25rem;display:flex}.lsw83W_indexEmpty p{margin:0}.lsw83W_indexColumns{columns:3 280px;column-gap:2rem}.lsw83W_letterGroup{break-inside:avoid;margin-bottom:1.25rem;scroll-margin-top:140px}.lsw83W_letterHeading{color:var(--deep-teal,#00897b);margin:0 0 .35rem;font-size:1.6rem;font-weight:800;line-height:1}.lsw83W_flavourList{margin:0;padding:0;list-style:none}.lsw83W_flavourEntry{border-bottom:1px solid #edf1f4;flex-direction:column;gap:.25rem;padding:.5rem 0;display:flex}.lsw83W_flavourName{color:#0f172a;font-size:.98rem;font-weight:700}.lsw83W_flavourRange{border-left:4px solid;border-radius:0 6px 6px 0;justify-content:space-between;align-items:center;gap:.5rem;padding:.25rem .5rem;font-size:.82rem;text-decoration:none;display:flex}.lsw83W_flavourRange:hover .lsw83W_flavourRangeName{text-decoration:underline}.lsw83W_rangeDoozy{border-color:var(--doozy-sun);background:var(--doozy-sun-soft);color:var(--doozy-sun-ink)}.lsw83W_rangeSeriously{border-color:var(--seriously-navy);background:var(--seriously-ice);color:var(--seriously-ink)}.lsw83W_flavourRangeName{font-weight:600}.lsw83W_strengthChips{flex-wrap:wrap;gap:.25rem;display:inline-flex}.lsw83W_strengthChip{white-space:nowrap;background:#fff;border:1px solid;border-radius:4px;padding:.05rem .4rem;font-size:.72rem;font-weight:700}.lsw83W_compareWrap{flex-direction:column;gap:.75rem;display:flex}.lsw83W_compareFilters{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.lsw83W_filterGroup{flex-wrap:wrap;gap:.35rem;display:flex}.lsw83W_filterChip{font:inherit;border-radius:var(--radius-full,9999px);color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;padding:.4rem .85rem;font-size:.85rem;font-weight:600}.lsw83W_filterChip[aria-pressed=true]{background:var(--deep-teal,#00897b);border-color:var(--deep-teal,#00897b);color:#fff}.lsw83W_sortLabel{color:#334155;align-items:center;gap:.5rem;margin-left:auto;font-size:.85rem;font-weight:600;display:inline-flex}.lsw83W_sortSelect{font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:.4rem .6rem;font-size:.85rem}.lsw83W_compareTable td{vertical-align:middle}.lsw83W_compareBottle{align-items:center;gap:.75rem;min-width:220px;text-decoration:none;display:flex}.lsw83W_compareBottle:hover .lsw83W_tableRowHeader{text-decoration:underline}.lsw83W_compareThumb{object-fit:contain;flex-shrink:0;width:56px;height:56px}.lsw83W_houseTag{border-left:4px solid;border-radius:0 4px 4px 0;padding:.15rem .55rem;font-size:.8rem;font-weight:700;display:inline-block}.lsw83W_compareFlavourLink{color:var(--deep-teal,#00897b);font-weight:700}.lsw83W_compareType{color:#64748b;margin-top:.25rem;font-size:.75rem;display:block}.lsw83W_comparePrice{color:#0f172a;white-space:nowrap;font-weight:800}.lsw83W_compareShopBtn{background:var(--deep-teal,#00897b);color:#fff;border-radius:var(--radius-md,8px);white-space:nowrap;padding:.5rem .9rem;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-flex}.lsw83W_compareShopBtn:hover{background:#00796b}.lsw83W_houseGrid{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.lsw83W_houseCard{border-radius:var(--radius-lg,16px);padding:1.5rem}.lsw83W_houseCardDoozy{background:var(--doozy-sun);color:var(--doozy-sun-ink)}.lsw83W_houseCardSeriously{background:var(--seriously-navy);color:#e9fbff}.lsw83W_houseCardTitle{color:inherit;margin:0 0 .75rem;font-size:1.35rem;font-weight:800}.lsw83W_houseRangeList{margin:0;padding:0;list-style:none}.lsw83W_houseRangeLink{color:inherit;border-top:1px solid #00000026;justify-content:space-between;align-items:baseline;gap:1rem;padding:.6rem 0;text-decoration:none;display:flex}.lsw83W_houseCardSeriously .lsw83W_houseRangeLink{border-top-color:#fff3}.lsw83W_houseRangeLink:hover .lsw83W_houseRangeName{text-decoration:underline}.lsw83W_houseRangeName{font-weight:700}.lsw83W_houseRangeMeta{text-align:right;opacity:.9;font-size:.82rem}.lsw83W_faqItem[open]{border-color:var(--deep-teal,#00897b);box-shadow:0 4px 12px #00897b14}summary.lsw83W_faqQuestionButton{list-style:none}summary.lsw83W_faqQuestionButton::-webkit-details-marker{display:none}.lsw83W_faqItem[open] .lsw83W_faqChevron{color:var(--deep-teal,#00897b);transform:rotate(180deg)}.lsw83W_answerTile:focus-visible,.lsw83W_flavourRange:focus-visible,.lsw83W_filterChip:focus-visible,.lsw83W_letterJumpLink:focus-visible,.lsw83W_houseRangeLink:focus-visible,summary.lsw83W_faqQuestionButton:focus-visible{outline-offset:2px;outline:3px solid #ffb300}@media (max-width:900px){.lsw83W_answerTiles{grid-template-columns:1fr;margin-top:0}.lsw83W_houseGrid{grid-template-columns:1fr}.lsw83W_houseKey,.lsw83W_sortLabel{margin-left:0}}
.fb8nEW_hubContainer{flex-direction:column;gap:2.5rem;padding-bottom:4rem;display:flex}.fb8nEW_breadcrumbs{color:var(--text-secondary,#64748b);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.85rem;display:flex}.fb8nEW_breadcrumbLink{color:var(--text-secondary,#64748b);transition:color var(--transition-fast,.15s ease);text-decoration:none}.fb8nEW_breadcrumbLink:hover{color:var(--deep-teal,#00897b)}.fb8nEW_breadcrumbSep{color:var(--slate-grey,#94a3b8)}.fb8nEW_breadcrumbCurrent{color:var(--text-primary,#0f172a);font-weight:600}.fb8nEW_heroCard{border-radius:var(--radius-lg,16px);color:#f8fafc;background:linear-gradient(135deg,#0f172a 0%,#1e293b 60%,#0369a1 100%);border:1px solid #334155;grid-template-columns:1.25fr 1fr;align-items:center;gap:2rem;padding:2.5rem;display:grid;position:relative;overflow:hidden;box-shadow:0 4px 24px #0f172a33}.fb8nEW_heroLeft{z-index:2;flex-direction:column;gap:1rem;display:flex}.fb8nEW_heroBadge{color:#38bdf8;letter-spacing:.05em;text-transform:uppercase;border-radius:var(--radius-full,9999px);background:#0ea5e926;border:1px solid #38bdf866;align-items:center;gap:.4rem;width:fit-content;padding:.25rem .75rem;font-size:.75rem;font-weight:700;display:inline-flex}.fb8nEW_heroTitle{color:#fff;letter-spacing:-.02em;margin:0;font-size:2.5rem;font-weight:800;line-height:1.15}.fb8nEW_heroSubtitle{color:#cbd5e1;margin:0;font-size:1.05rem;line-height:1.5}.fb8nEW_heroBullets{flex-direction:column;gap:.5rem;margin:.25rem 0 .5rem;padding:0;list-style:none;display:flex}.fb8nEW_bulletItem{color:#e2e8f0;align-items:flex-start;gap:.6rem;font-size:.92rem;line-height:1.4;display:flex}.fb8nEW_bulletIcon{color:#38bdf8;flex-shrink:0;margin-top:.15rem}.fb8nEW_heroButtons{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.fb8nEW_heroBtnPrimary,.fb8nEW_heroBtnSecondary{border-radius:var(--radius-md,8px);transition:all var(--transition-fast,.15s ease);cursor:pointer;justify-content:center;align-items:center;padding:.7rem 1.4rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.fb8nEW_heroBtnPrimary{color:#0f172a;background:#38bdf8;border:1px solid #38bdf8}.fb8nEW_heroBtnPrimary:hover{color:#fff;background:#0ea5e9;border-color:#0ea5e9}.fb8nEW_heroBtnSecondary{color:#fff;background:#ffffff14;border:1px solid #ffffff40}.fb8nEW_heroBtnSecondary:hover{background:#ffffff26;border-color:#fff}.fb8nEW_heroRight{justify-content:center;align-items:center;display:flex;position:relative}.fb8nEW_heroImageShowcase{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--radius-lg,16px);background:#0f172a80;border:1px solid #ffffff1f;flex-direction:column;align-items:center;gap:1.25rem;width:100%;max-width:360px;padding:1.5rem;display:flex;box-shadow:0 10px 30px #0000004d}.fb8nEW_heroLogo{object-fit:contain;filter:drop-shadow(0 2px 8px #0006);max-width:150px;height:auto}.fb8nEW_heroImg{object-fit:contain;filter:drop-shadow(0 4px 12px #0000004d);max-width:100%;height:auto}.fb8nEW_answerTiles{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}.fb8nEW_answerTile{border-radius:var(--radius-md,8px);transition:all var(--transition-fast,.15s ease);background:#fff;border:1px solid #e2e8f0;flex-direction:column;gap:.35rem;padding:1.25rem 1.5rem;text-decoration:none;display:flex;box-shadow:0 1px 3px #0000000a}.fb8nEW_answerTile:hover{border-color:#0ea5e9;transform:translateY(-2px);box-shadow:0 4px 12px #0ea5e91f}.fb8nEW_answerQ{text-transform:uppercase;letter-spacing:.05em;color:#0ea5e9;font-size:.82rem;font-weight:700}.fb8nEW_answerA{color:#0f172a;font-size:1.05rem;font-weight:600;line-height:1.35}.fb8nEW_inPageNavWrapper{z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-bottom:1px solid #e2e8f0;margin:0 -1rem;padding:.75rem 0;position:sticky;top:0}.fb8nEW_inPageNav{scrollbar-width:none;gap:.5rem;padding:0 1rem;display:flex;overflow-x:auto}.fb8nEW_inPageNav::-webkit-scrollbar{display:none}.fb8nEW_navPill{white-space:nowrap;border-radius:var(--radius-full,9999px);color:#475569;transition:all var(--transition-fast,.15s ease);background:#f1f5f9;border:1px solid #cbd5e1;align-items:center;padding:.4rem .9rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.fb8nEW_navPill:hover{color:#0369a1;background:#e0f2fe;border-color:#38bdf8}.fb8nEW_clusterSection{flex-direction:column;gap:1.5rem;scroll-margin-top:4.5rem;display:flex}.fb8nEW_sectionHeader{flex-direction:column;gap:.4rem;display:flex}.fb8nEW_sectionTitleRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.fb8nEW_sectionTitle{color:#0f172a;letter-spacing:-.01em;margin:0;font-size:1.75rem;font-weight:800}.fb8nEW_sectionCountBadge{border-radius:var(--radius-full,9999px);color:#0369a1;background:#e0f2fe;border:1px solid #bae6fd;padding:.25rem .7rem;font-size:.8rem;font-weight:700}.fb8nEW_sectionSubtitle{color:#64748b;margin:0;font-size:1rem;line-height:1.5}.fb8nEW_indexWrap{flex-direction:column;gap:1.5rem;display:flex}.fb8nEW_indexTools{border-radius:var(--radius-md,8px);background:#f8fafc;border:1px solid #e2e8f0;flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.fb8nEW_indexSearchLabel{color:#334155;font-size:.85rem;font-weight:700}.fb8nEW_indexSearch{border-radius:var(--radius-md,8px);color:#0f172a;background:#fff;border:1px solid #cbd5e1;width:100%;padding:.65rem 1rem;font-size:.95rem}.fb8nEW_indexSearch:focus{border-color:#0284c7;outline:none;box-shadow:0 0 0 3px #0ea5e926}.fb8nEW_indexCount{color:#64748b;margin:0;font-size:.85rem}.fb8nEW_houseKey{color:#475569;flex-wrap:wrap;gap:1rem;margin:0;padding:0;font-size:.82rem;list-style:none;display:flex}.fb8nEW_houseKey li{align-items:center;gap:.4rem;display:flex}.fb8nEW_houseSwatch{border:1px solid #0000001a;border-radius:3px;width:12px;height:12px;display:inline-block}.fb8nEW_letterJump{flex-wrap:wrap;gap:.4rem;padding:.5rem 0;display:flex}.fb8nEW_letterJumpLink{border-radius:var(--radius-md,6px);color:#334155;width:32px;height:32px;transition:all var(--transition-fast,.15s ease);background:#f1f5f9;border:1px solid #cbd5e1;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-flex}.fb8nEW_letterJumpLink:hover{color:#fff;background:#0284c7;border-color:#0284c7}.fb8nEW_indexEmpty{text-align:center;border-radius:var(--radius-md,8px);color:#64748b;background:#f8fafc;border:1px dashed #cbd5e1;flex-direction:column;align-items:center;gap:1rem;padding:2.5rem;display:flex}.fb8nEW_indexColumns{column-count:3;column-gap:1.5rem}.fb8nEW_letterGroup{break-inside:avoid;border-radius:var(--radius-md,8px);background:#fff;border:1px solid #e2e8f0;margin-bottom:1.5rem;padding:1rem 1.25rem;box-shadow:0 1px 3px #00000008}.fb8nEW_letterHeading{color:#0f172a;border-bottom:2px solid #0284c7;margin:0 0 .75rem;padding-bottom:.35rem;font-size:1.25rem;font-weight:800}.fb8nEW_flavourList{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.fb8nEW_flavourEntry{flex-direction:column;gap:.35rem;display:flex}.fb8nEW_flavourName{color:#0f172a;font-size:.92rem;font-weight:600}.fb8nEW_flavourRange{transition:all var(--transition-fast,.15s ease);border:1px solid #0000;border-radius:4px;align-items:center;gap:.4rem;width:fit-content;padding:.2rem .5rem;font-size:.78rem;text-decoration:none;display:inline-flex}.fb8nEW_flavourRangeName{font-weight:600}.fb8nEW_flavourRange:hover .fb8nEW_flavourRangeName{text-decoration:underline}.fb8nEW_strengthChips{gap:.25rem;display:inline-flex}.fb8nEW_strengthChip{background:#0000000f;border-radius:3px;padding:.05rem .3rem;font-size:.7rem;font-weight:700}.fb8nEW_strengthEmpty{color:#94a3b8;font-weight:500}.fb8nEW_rangeCrystalBar{color:#0369a1;background:#f0f9ff;border-color:#38bdf8}.fb8nEW_rangeCl6000{color:#7e22ce;background:#faf5ff;border-color:#c084fc}.fb8nEW_range4in1{color:#047857;background:#ecfdf5;border-color:#34d399}.fb8nEW_rangeSalts{color:#b45309;background:#fffbeb;border-color:#fbbf24}.fb8nEW_compareWrap{flex-direction:column;gap:1rem;display:flex}.fb8nEW_compareFilters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.fb8nEW_filterGroup{flex-wrap:wrap;gap:.4rem;display:flex}.fb8nEW_filterChip{border-radius:var(--radius-full,9999px);color:#475569;cursor:pointer;transition:all var(--transition-fast,.15s ease);background:#fff;border:1px solid #cbd5e1;padding:.4rem .85rem;font-size:.85rem;font-weight:600}.fb8nEW_filterChip:hover{color:#0f172a;background:#f1f5f9}.fb8nEW_filterChip[aria-pressed=true]{color:#fff;background:#0284c7;border-color:#0284c7}.fb8nEW_sortLabel{color:#475569;align-items:center;gap:.5rem;font-size:.85rem;font-weight:600;display:inline-flex}.fb8nEW_sortSelect{border-radius:var(--radius-md,6px);color:#0f172a;background:#fff;border:1px solid #cbd5e1;padding:.4rem .8rem;font-size:.85rem}.fb8nEW_tableWrapper{border-radius:var(--radius-md,8px);background:#fff;border:1px solid #e2e8f0;overflow-x:auto;box-shadow:0 1px 3px #00000008}.fb8nEW_specTable{border-collapse:collapse;text-align:left;width:100%;font-size:.9rem}.fb8nEW_specTable th,.fb8nEW_specTable td{border-bottom:1px solid #e2e8f0;padding:.85rem 1rem}.fb8nEW_specTable th{color:#475569;text-transform:uppercase;letter-spacing:.03em;background:#f8fafc;font-size:.82rem;font-weight:700}.fb8nEW_specTable tr:last-child td{border-bottom:none}.fb8nEW_compareBottle{color:#0f172a;align-items:center;gap:.75rem;font-weight:600;text-decoration:none;display:inline-flex}.fb8nEW_compareThumb{object-fit:contain;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px}.fb8nEW_tableRowHeader{font-weight:600}.fb8nEW_kindTag{border-radius:4px;padding:.2rem .6rem;font-size:.78rem;font-weight:600;display:inline-block}.fb8nEW_kindKit{color:#0369a1;background:#e0f2fe;border:1px solid #bae6fd}.fb8nEW_kindPods{color:#7e22ce;background:#f3e8ff;border:1px solid #e9d5ff}.fb8nEW_kindSalts{color:#b45309;background:#fef3c7;border:1px solid #fde68a}.fb8nEW_compareFlavourLink{color:#0284c7;font-weight:700;text-decoration:underline}.fb8nEW_comparePrice{color:#0f172a;font-weight:700}.fb8nEW_compareShopBtn{border-radius:var(--radius-md,6px);color:#fff;transition:background var(--transition-fast,.15s ease);background:#0284c7;align-items:center;padding:.4rem .85rem;font-size:.82rem;font-weight:600;text-decoration:none;display:inline-flex}.fb8nEW_compareShopBtn:hover{background:#0369a1}.fb8nEW_srOnly{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fb8nEW_saltsCard{border-radius:var(--radius-lg,16px);background:linear-gradient(135deg,#fffbeb 0%,#fff 50%,#fef3c7 100%);border:1px solid #fcd34d;grid-template-columns:280px 1fr;align-items:center;gap:2rem;padding:2rem;display:grid;box-shadow:0 4px 16px #f59e0b14}.fb8nEW_saltsImageWrap{border-radius:var(--radius-md,12px);background:#fff;border:1px solid #fde68a;justify-content:center;align-items:center;padding:1.5rem;display:flex}.fb8nEW_saltsImage{object-fit:contain;max-width:100%;height:auto}.fb8nEW_saltsContent{flex-direction:column;gap:.85rem;display:flex}.fb8nEW_saltsHeading{color:#92400e;margin:0;font-size:1.5rem;font-weight:800}.fb8nEW_saltsText{color:#475569;margin:0;font-size:.98rem;line-height:1.55}.fb8nEW_saltsBadges{flex-wrap:wrap;gap:.6rem;display:flex}.fb8nEW_saltsBadge{color:#b45309;border-radius:var(--radius-full,9999px);background:#fff;border:1px solid #fcd34d;padding:.25rem .65rem;font-size:.82rem;font-weight:700}.fb8nEW_saltsActions{align-items:center;gap:1rem;margin-top:.5rem;display:flex}.fb8nEW_saltsBtn{border-radius:var(--radius-md,8px);color:#fff;transition:background var(--transition-fast,.15s ease);background:#d97706;align-items:center;padding:.7rem 1.4rem;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.fb8nEW_saltsBtn:hover{background:#b45309}.fb8nEW_subBlockGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.5rem;display:grid}.fb8nEW_subBlockCard{border-radius:var(--radius-lg,12px);background:#fff;border:1px solid #e2e8f0;flex-direction:column;gap:1rem;padding:1.5rem;display:flex;box-shadow:0 2px 6px #00000008}.fb8nEW_subBlockHeader{flex-direction:column;gap:.35rem;display:flex}.fb8nEW_subBlockTitle{color:#0f172a;margin:0;font-size:1.25rem;font-weight:800}.fb8nEW_subBlockDesc{color:#64748b;margin:0;font-size:.9rem;line-height:1.45}.fb8nEW_subBlockProducts{flex-direction:column;gap:.75rem;margin-top:auto;display:flex}.fb8nEW_productSubCard{border-radius:var(--radius-md,8px);color:inherit;transition:all var(--transition-fast,.15s ease);background:#f8fafc;border:1px solid #e2e8f0;grid-template-columns:56px 1fr auto;align-items:center;gap:.85rem;padding:.65rem .85rem;text-decoration:none;display:grid}.fb8nEW_productSubCard:hover{background:#f0f9ff;border-color:#0284c7}.fb8nEW_productSubThumb{object-fit:contain;background:#fff;border-radius:4px}.fb8nEW_productSubInfo{flex-direction:column;gap:.2rem;display:flex}.fb8nEW_productSubTitle{color:#0f172a;font-size:.88rem;font-weight:600;line-height:1.25}.fb8nEW_productSubMeta{color:#64748b;font-size:.78rem}.fb8nEW_productSubPrice{color:#0284c7;white-space:nowrap;font-size:.92rem;font-weight:700}.fb8nEW_guideGrid,.fb8nEW_aboutGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem;display:grid}.fb8nEW_guideCard,.fb8nEW_aboutCard{border-radius:var(--radius-md,10px);background:#fff;border:1px solid #e2e8f0;flex-direction:column;gap:.45rem;padding:1.25rem 1.4rem;display:flex;box-shadow:0 1px 3px #00000008}.fb8nEW_guideCardTitle,.fb8nEW_aboutCardTitle{color:#0f172a;margin:0;font-size:1.05rem;font-weight:700}.fb8nEW_guideCardText,.fb8nEW_aboutCardText{color:#475569;margin:0;font-size:.9rem;line-height:1.5}.fb8nEW_faqSection{flex-direction:column;gap:.75rem;display:flex}.fb8nEW_faqItem{border-radius:var(--radius-md,8px);transition:border-color var(--transition-fast,.15s ease);background:#fff;border:1px solid #e2e8f0;overflow:hidden}.fb8nEW_faqItem[open]{border-color:#0284c7}.fb8nEW_faqQuestionButton{color:#0f172a;cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:1.1rem 1.4rem;font-size:1rem;font-weight:700;list-style:none;display:flex}.fb8nEW_faqQuestionButton::-webkit-details-marker{display:none}.fb8nEW_faqChevron{color:#64748b;transition:transform var(--transition-fast,.15s ease);flex-shrink:0}.fb8nEW_faqItem[open] .fb8nEW_faqChevron{color:#0284c7;transform:rotate(180deg)}.fb8nEW_faqAnswer{color:#475569;padding:0 1.4rem 1.25rem;font-size:.92rem;line-height:1.55}@media (max-width:900px){.fb8nEW_heroCard{grid-template-columns:1fr;padding:2rem}.fb8nEW_heroRight{margin-top:1rem}.fb8nEW_saltsCard{grid-template-columns:1fr;padding:1.5rem}.fb8nEW_indexColumns{column-count:2}}@media (max-width:640px){.fb8nEW_heroTitle{font-size:2rem}.fb8nEW_indexColumns{column-count:1}.fb8nEW_subBlockGrid{grid-template-columns:1fr}}
