.ModernNavigation_root__L6sNt{display:flex;flex-direction:column;flex:1 1;min-height:0;color:inherit}.ModernNavigation_root__L6sNt a,.ModernNavigation_root__L6sNt button{-webkit-tap-highlight-color:transparent}.ModernNavigation_root__L6sNt button{font:inherit;cursor:pointer}.ModernNavigation_root__L6sNt a{color:inherit;text-decoration:none}.ModernNavigation_root__L6sNt a:focus-visible,.ModernNavigation_root__L6sNt button:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.ModernNavigation_tools__plgiE{padding:2px 16px 16px;flex-shrink:0}.ModernNavigation_search__f1pyz{display:flex;align-items:center;gap:12px;width:100%;min-height:50px;padding:12px 16px;color:inherit;border:1px solid #dcd9d5;border-radius:14px;background:#faf9f7;text-align:left}.ModernNavigation_search__f1pyz span{opacity:.8}.ModernNavigation_filter__9vU78{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;margin-top:10px;padding:8px 12px;border:1px solid #e6e1dc;border-radius:10px;background:#fff;color:inherit;text-align:left}.ModernNavigation_filter__9vU78 span{flex:1 1;font-size:14px;font-weight:600}.ModernNavigation_scroll__ti2e6{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 16px 16px}.ModernNavigation_categories__6KQZI,.ModernNavigation_children__IxrFA{list-style:none;margin:0;padding:0}.ModernNavigation_categories__6KQZI{display:flex;flex-direction:column;gap:9px}.ModernNavigation_category__yzX8D{border-radius:13px;background:#faf9f7;overflow:hidden}.ModernNavigation_card__5ySKo{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:74px;padding:17px 14px 17px 20px;border:0;border-radius:13px;background:#f2eeea;color:inherit;text-align:left}.ModernNavigation_card__5ySKo:before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,#f5f2ef,hsla(30,23%,95%,.98) 30%,hsla(30,23%,95%,.65) 52%,hsla(30,23%,95%,.02) 76%)}.ModernNavigation_image__3pdAX{position:absolute;z-index:-2;inset:0 0 0 auto;width:78%;height:100%;object-fit:cover;object-position:65% 55%}.ModernNavigation_title__9IX3b{position:relative;font-size:21px;line-height:1.15;font-weight:650;max-width:76%;overflow-wrap:anywhere}.ModernNavigation_card__5ySKo .ModernNavigation_arrow__Xdolo{border-radius:50%;background:hsla(0,0%,100%,.72)}.ModernNavigation_arrow__Xdolo{flex-shrink:0;transition:transform .18s ease}.ModernNavigation_expanded__Ft8A6{transform:rotate(180deg)}.ModernNavigation_children__IxrFA{padding:0 10px 6px}.ModernNavigation_children__IxrFA .ModernNavigation_children__IxrFA{margin-left:9px;padding-right:0;border-left:1px solid #ddd5cc}.ModernNavigation_subcategory__Gi1Pt{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:46px;padding:11px 10px;border:0;border-bottom:1px solid #eae5df;background:transparent;color:inherit;text-align:left}.ModernNavigation_subcategory__Gi1Pt .ModernNavigation_title__9IX3b{max-width:none;font-size:15px;font-weight:500;line-height:1.3}.ModernNavigation_viewAll__qyMU5{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:12px 20px;font-size:14px;font-weight:700}.ModernNavigation_root__L6sNt [aria-current=page]{text-decoration:underline;text-underline-offset:3px}.ModernNavigation_shortcuts__n0jzo{display:flex;flex-shrink:0;justify-content:space-around;padding:10px 8px max(12px,env(safe-area-inset-bottom));margin:0 16px;border-top:1px solid #dedbd7;background:#fff}.ModernNavigation_shortcuts__n0jzo a{display:flex;flex:1 1;flex-direction:column;align-items:center;gap:5px;min-height:52px;padding:3px 2px;font-size:12px;text-align:center}.ModernNavigation_shortcuts__n0jzo svg{width:27px;height:27px}@media (prefers-reduced-motion:reduce){.ModernNavigation_arrow__Xdolo{transition:none}}@media (max-width:350px){.ModernNavigation_title__9IX3b{font-size:19px}.ModernNavigation_card__5ySKo{padding-left:16px}}body:has(.HomeBrandCarousel_section__MB45x),html:has(.HomeBrandCarousel_section__MB45x){overscroll-behavior-x:none}.HomeBrandCarousel_section__MB45x{color:var(--newsletter-ink,#162e52);padding:48px 24px 50px;background:#fff;min-width:0}.HomeBrandCarousel_inner__yhYsq{max-width:1152px;margin:0 auto;min-width:0}.HomeBrandCarousel_heading__ykk4M{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:25px}.HomeBrandCarousel_eyebrow__tXu7t{margin:0 0 9px;font-size:.72rem;letter-spacing:.14em;font-weight:700;text-transform:uppercase;color:var(--newsletter-muted,#5c6b7c)}.HomeBrandCarousel_heading__ykk4M h2{font-size:clamp(1.4rem,2.1vw,1.9rem);line-height:1.25;font-weight:500;letter-spacing:-.02em;margin:0;max-width:580px}.HomeBrandCarousel_actions__dvmCN{display:flex;align-items:center;flex:none;gap:22px}.HomeBrandCarousel_actions__dvmCN>a{color:inherit;font-size:.82rem;text-decoration:none;border-bottom:1px solid;padding:10px 0;white-space:nowrap}.HomeBrandCarousel_actions__dvmCN>a span{margin-left:5px}.HomeBrandCarousel_controls__JDlzg{display:flex;gap:8px}.HomeBrandCarousel_controls__JDlzg button{display:flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;color:inherit;background:#fff;border:1px solid #d7dde5;border-radius:50%;cursor:pointer}.HomeBrandCarousel_controls__JDlzg button svg{font-size:19px}.HomeBrandCarousel_controls__JDlzg button:hover:not(:disabled){background:var(--newsletter-soft,#f1eef5);border-color:currentColor}.HomeBrandCarousel_controls__JDlzg button:disabled{opacity:.3;cursor:default}.HomeBrandCarousel_rail__ventW{display:flex;box-sizing:border-box;width:100%;min-width:0;max-width:100%;list-style:none;gap:16px;padding:6px 6px 12px;margin:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:none;touch-action:pan-x pan-y pinch-zoom;scroll-snap-type:x proximity;scroll-padding-inline:6px;scrollbar-width:thin;scrollbar-color:#d7dde5 transparent}.HomeBrandCarousel_rail__ventW li{flex:1 0 164px;min-width:0;scroll-snap-align:start}.HomeBrandCarousel_tile__zznR8{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:115px;border:1px solid #e2e5ea;border-radius:14px;color:inherit;text-decoration:none;padding:18px 14px;background:#fff;transition:border-color .15s ease,background .15s ease}.HomeBrandCarousel_tile__zznR8:hover{border-color:#9ba9bb;background:#fafbfd}.HomeBrandCarousel_tile__zznR8 img{max-width:100%;object-fit:contain}.HomeBrandCarousel_tile__zznR8>span{text-align:center;font-size:1.1rem;font-weight:600;overflow-wrap:anywhere}.HomeBrandCarousel_rail__ventW:focus-visible,.HomeBrandCarousel_section__MB45x a:focus-visible,.HomeBrandCarousel_section__MB45x button:focus-visible{outline:3px solid var(--newsletter-accent,#162e52);outline-offset:3px}@media (max-width:900px){.HomeBrandCarousel_heading__ykk4M{align-items:flex-start;flex-direction:column;gap:15px}.HomeBrandCarousel_actions__dvmCN{justify-content:space-between;width:100%}}@media (max-width:680px){.HomeBrandCarousel_section__MB45x{padding:34px 16px 36px}.HomeBrandCarousel_heading__ykk4M{margin-bottom:19px}.HomeBrandCarousel_rail__ventW{gap:12px}.HomeBrandCarousel_rail__ventW li{flex-basis:145px}.HomeBrandCarousel_tile__zznR8{min-height:100px;padding:15px 13px}}@media (prefers-reduced-motion:reduce){.HomeBrandCarousel_tile__zznR8{transition:none}}.NewsletterLegalStrip_root__i5wmh{padding:var(--builder-footer-legal-padding-top,10px) 0 var(--builder-footer-legal-padding-bottom,10px);max-width:100%;background:var(--builder-footer-legal-bg,transparent)}.NewsletterLegalStrip_row__YIHLa{display:flex;align-items:center;justify-content:center;gap:10px;font-size:14px;line-height:1.5}.NewsletterLegalStrip_brand__Ax1X8{white-space:nowrap}.NewsletterLegalStrip_links__EhdP9{display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap}.NewsletterLegalStrip_links__EhdP9 a{display:inline-flex;align-items:center;min-height:36px;color:inherit;text-decoration:none}.NewsletterLegalStrip_links__EhdP9 a:hover{text-decoration:underline;text-underline-offset:3px}.NewsletterLegalStrip_links__EhdP9 a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media (max-width:599.95px){.NewsletterLegalStrip_row__YIHLa{flex-direction:column;gap:0;font-size:13px}.NewsletterLegalStrip_desktopSeparator__obQ0x{display:none}.NewsletterLegalStrip_links__EhdP9{gap:6px;font-size:12.5px}.NewsletterLegalStrip_brand__Ax1X8{margin-bottom:1px}}.grecaptcha-badge{visibility:hidden}:root{color-scheme:only light}#__next,body,html{max-width:100%;overflow-x:hidden}html{color-scheme:only light;scrollbar-gutter:stable}body,html{background-color:#fff}@supports (overflow:clip){#__next,body,html{overflow-x:clip}}
/*# sourceMappingURL=b0b10c2f86797495.css.map*/