.BrandDetailAtlas-module__cFzz9a__atlas{--atlas-accent:#b64936;padding:clamp(6rem,10vw,10rem) clamp(1.25rem,5vw,5rem);scroll-margin-top:8.5rem}.BrandDetailAtlas-module__cFzz9a__light{color:#171717;background:#f3f1ed}.BrandDetailAtlas-module__cFzz9a__dark{color:#fff;background:#101214}.BrandDetailAtlas-module__cFzz9a__header{border-top:1px solid;grid-template-columns:minmax(10rem,1fr) minmax(0,2.35fr);gap:3rem;max-width:92rem;margin:0 auto clamp(3rem,6vw,5rem);padding-top:1.2rem;display:grid}.BrandDetailAtlas-module__cFzz9a__header>p{color:var(--atlas-accent);letter-spacing:.17em;margin:0;font-size:.65rem;font-weight:750}.BrandDetailAtlas-module__cFzz9a__header h2{max-width:15em;font-family:var(--font-noto-serif-sc), "Noto Serif SC", "Songti SC", serif;letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.2rem,4vw,4.1rem);font-weight:400;line-height:1.22}.BrandDetailAtlas-module__cFzz9a__header div>p{color:#6b6b6b;max-width:46rem;margin:1.35rem 0 0;font-size:.94rem;line-height:1.9}.BrandDetailAtlas-module__cFzz9a__dark .BrandDetailAtlas-module__cFzz9a__header div>p{color:#b4bac1}.BrandDetailAtlas-module__cFzz9a__grid{border-top:1px solid;border-left:1px solid color-mix(in srgb, currentColor 22%, transparent);grid-template-columns:repeat(3,minmax(0,1fr));max-width:92rem;margin:0 auto;display:grid}.BrandDetailAtlas-module__cFzz9a__grid>div{height:100%}.BrandDetailAtlas-module__cFzz9a__card{border-right:1px solid color-mix(in srgb, currentColor 22%, transparent);border-bottom:1px solid color-mix(in srgb, currentColor 22%, transparent);background:#ffffffb8;flex-direction:column;height:100%;min-height:33rem;display:flex;overflow:hidden}.BrandDetailAtlas-module__cFzz9a__dark .BrandDetailAtlas-module__cFzz9a__card{background:#16191d}.BrandDetailAtlas-module__cFzz9a__media{aspect-ratio:16/10;border-bottom:1px solid color-mix(in srgb, currentColor 18%, transparent);background:#dedbd5;flex:none;position:relative;overflow:hidden}.BrandDetailAtlas-module__cFzz9a__dark .BrandDetailAtlas-module__cFzz9a__media{background:#20242a}.BrandDetailAtlas-module__cFzz9a__media img{object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.BrandDetailAtlas-module__cFzz9a__contain img{object-fit:contain;padding:1.25rem}.BrandDetailAtlas-module__cFzz9a__card:hover .BrandDetailAtlas-module__cFzz9a__media img{transform:scale(1.025)}.BrandDetailAtlas-module__cFzz9a__cardBody{flex-direction:column;flex:1;padding:clamp(1.6rem,2.5vw,2.5rem);display:flex}.BrandDetailAtlas-module__cFzz9a__cardMeta{align-items:center;gap:.75rem;display:flex}.BrandDetailAtlas-module__cFzz9a__cardMeta span{color:var(--atlas-accent);font-size:.68rem;font-weight:800}.BrandDetailAtlas-module__cFzz9a__cardMeta p{color:#787878;letter-spacing:.13em;margin:0;font-size:.61rem;font-weight:720}.BrandDetailAtlas-module__cFzz9a__dark .BrandDetailAtlas-module__cFzz9a__cardMeta p{color:#9aa1a9}.BrandDetailAtlas-module__cFzz9a__card h3{max-width:12em;font-family:var(--font-noto-serif-sc), "Noto Serif SC", "Songti SC", serif;letter-spacing:-.035em;text-wrap:balance;margin:3.5rem 0 0;font-size:clamp(1.55rem,2.2vw,2.35rem);font-weight:400;line-height:1.35}.BrandDetailAtlas-module__cFzz9a__summary{color:#666;margin:1.2rem 0 0;font-size:.85rem;line-height:1.85}.BrandDetailAtlas-module__cFzz9a__dark .BrandDetailAtlas-module__cFzz9a__summary{color:#b4bac1}.BrandDetailAtlas-module__cFzz9a__card ul{border-top:1px solid color-mix(in srgb, currentColor 18%, transparent);gap:.75rem;margin:1.6rem 0 0;padding:1.35rem 0 0;list-style:none;display:grid}.BrandDetailAtlas-module__cFzz9a__card li{color:#4f4f4f;grid-template-columns:1rem 1fr;gap:.65rem;font-size:.77rem;line-height:1.65;display:grid}.BrandDetailAtlas-module__cFzz9a__dark .BrandDetailAtlas-module__cFzz9a__card li{color:#d2d6db}.BrandDetailAtlas-module__cFzz9a__card li svg{width:.9rem;height:.9rem;color:var(--atlas-accent);margin-top:.16rem}.BrandDetailAtlas-module__cFzz9a__card a{width:fit-content;color:inherit;border-bottom:1px solid;align-items:center;gap:.5rem;margin-top:auto;padding-top:1.7rem;padding-bottom:.3rem;font-size:.76rem;font-weight:700;text-decoration:none;display:inline-flex}.BrandDetailAtlas-module__cFzz9a__card a:hover{color:var(--atlas-accent)}.BrandDetailAtlas-module__cFzz9a__card a svg{width:.9rem;height:.9rem}@media (max-width:1050px){.BrandDetailAtlas-module__cFzz9a__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.BrandDetailAtlas-module__cFzz9a__header{grid-template-columns:1fr;gap:1.5rem}.BrandDetailAtlas-module__cFzz9a__header h2{font-size:clamp(2.05rem,9vw,3.15rem)}.BrandDetailAtlas-module__cFzz9a__grid{grid-template-columns:1fr}.BrandDetailAtlas-module__cFzz9a__card{min-height:0}.BrandDetailAtlas-module__cFzz9a__card h3{margin-top:2.8rem}}@media (prefers-reduced-motion:reduce){.BrandDetailAtlas-module__cFzz9a__media img{transition:none}.BrandDetailAtlas-module__cFzz9a__card:hover .BrandDetailAtlas-module__cFzz9a__media img{transform:none}}
.cleanup-module__aE9bOa__page{--ink:#211f1c;--muted:#6f6a64;--line:#d9d4cd;--paper:#fbfaf7;--soft:#f2efe9;--signal:#aa1d26;background:var(--paper);color:var(--ink);font-family:var(--font-geist-sans), var(--font-noto-sans-sc), "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif}.cleanup-module__aE9bOa__page *{box-sizing:border-box}.cleanup-module__aE9bOa__hero{border-bottom:1px solid var(--line);background:#f7f5f0;grid-template-columns:minmax(24rem,5fr) minmax(0,7fr);grid-template-areas:"copy media";min-height:46rem;display:grid}.cleanup-module__aE9bOa__heroMedia{background:#ddd7cd;grid-area:media;min-height:46rem;position:relative;overflow:hidden}.cleanup-module__aE9bOa__heroImage{object-fit:cover;object-position:52% center}.cleanup-module__aE9bOa__heroCopy{flex-direction:column;grid-area:copy;justify-content:center;min-width:0;padding:clamp(6.5rem,8vw,7.75rem) clamp(2rem,5vw,6.25rem) 5rem;display:flex}.cleanup-module__aE9bOa__breadcrumb{color:var(--muted);flex-wrap:wrap;gap:.55rem;margin-bottom:clamp(3rem,6vw,5rem);font-size:.72rem;line-height:1.5;display:flex}.cleanup-module__aE9bOa__breadcrumb a{color:inherit;text-decoration:none}.cleanup-module__aE9bOa__breadcrumb a:hover{color:var(--signal)}.cleanup-module__aE9bOa__eyebrow,.cleanup-module__aE9bOa__introEyebrow,.cleanup-module__aE9bOa__microLabel{color:var(--signal);letter-spacing:.18em;margin:0 0 1.25rem;font-size:.68rem;font-weight:700}.cleanup-module__aE9bOa__hero h1{letter-spacing:-.07em;margin:0;font-size:clamp(3.6rem,6.4vw,7.25rem);font-weight:580;line-height:.88}.cleanup-module__aE9bOa__hero h1 span{letter-spacing:.08em;margin-top:1.25rem;font-size:.24em;font-weight:500;line-height:1.2;display:inline-block}.cleanup-module__aE9bOa__hero h1.cleanup-module__aE9bOa__heroBrandTitle{letter-spacing:0;width:min(100%,27rem);font-size:0;line-height:1;display:block}.cleanup-module__aE9bOa__heroBrandLogo{object-fit:contain;object-position:left center;width:100%;height:auto;max-height:6.5rem;display:block}.cleanup-module__aE9bOa__visuallyHidden{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.cleanup-module__aE9bOa__heroLead{max-width:31rem;color:var(--muted);margin:2.3rem 0 0;font-size:clamp(1rem,1.3vw,1.18rem);line-height:1.9}.cleanup-module__aE9bOa__heroActions,.cleanup-module__aE9bOa__showroomActions{flex-wrap:wrap;align-items:center;gap:1.4rem;margin-top:2.6rem;display:flex}.cleanup-module__aE9bOa__primaryLink,.cleanup-module__aE9bOa__textLink,.cleanup-module__aE9bOa__guideLink{color:var(--ink);justify-content:center;align-items:center;gap:.65rem;font-size:.85rem;font-weight:650;text-decoration:none;display:inline-flex}.cleanup-module__aE9bOa__primaryLink{border:1px solid var(--ink);background:var(--ink);color:#fff;min-height:3.35rem;padding:.85rem 1.25rem}.cleanup-module__aE9bOa__primaryLink:hover{border-color:var(--signal);background:var(--signal)}.cleanup-module__aE9bOa__textLink,.cleanup-module__aE9bOa__guideLink{border-bottom:1px solid;padding:.45rem 0}.cleanup-module__aE9bOa__textLink:hover,.cleanup-module__aE9bOa__guideLink:hover{color:var(--signal)}.cleanup-module__aE9bOa__primaryLink svg,.cleanup-module__aE9bOa__textLink svg,.cleanup-module__aE9bOa__guideLink svg{width:1rem;height:1rem}.cleanup-module__aE9bOa__chapterNav{z-index:30;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fbfaf7f5;position:sticky;top:4.5rem;overflow-x:auto}.cleanup-module__aE9bOa__chapterNav ol{grid-template-columns:repeat(7,minmax(0,1fr));width:100%;min-width:47rem;max-width:92rem;margin:0 auto;padding:0 clamp(1rem,4vw,4rem);list-style:none;display:grid}.cleanup-module__aE9bOa__chapterNav li{border-left:1px solid var(--line)}.cleanup-module__aE9bOa__chapterNav li:last-child{border-right:1px solid var(--line)}.cleanup-module__aE9bOa__chapterNav a{min-height:3.65rem;color:var(--ink);justify-content:center;align-items:center;gap:.55rem;padding:.85rem .6rem;font-size:.78rem;font-weight:620;text-decoration:none;display:flex}.cleanup-module__aE9bOa__chapterNav a:hover{color:var(--signal);background:#fff}.cleanup-module__aE9bOa__chapterNav a span{color:var(--signal);font-variant-numeric:tabular-nums;font-size:.62rem}.cleanup-module__aE9bOa__intro{max-width:86rem;margin:0 auto;padding:clamp(7rem,13vw,13rem) clamp(1.25rem,7vw,7rem)}.cleanup-module__aE9bOa__intro h2{max-width:15em;font-family:var(--font-noto-serif-sc), "Noto Serif SC", "Songti SC", serif;letter-spacing:-.04em;margin:0;font-size:clamp(2.1rem,4.6vw,4.9rem);font-weight:400;line-height:1.28}.cleanup-module__aE9bOa__introGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,6vw,6rem);max-width:59rem;margin:clamp(3rem,7vw,6rem) 0 0 auto;display:grid}.cleanup-module__aE9bOa__introGrid p{color:var(--muted);margin:0;font-size:1rem;line-height:2}.cleanup-module__aE9bOa__section{border-top:1px solid var(--line);max-width:92rem;margin:0 auto;padding:clamp(6rem,11vw,11rem) clamp(1.25rem,6vw,6rem);scroll-margin-top:8.75rem}.cleanup-module__aE9bOa__sectionHeader{grid-template-columns:minmax(9rem,1fr) minmax(0,3fr);gap:clamp(2rem,6vw,7rem);margin-bottom:clamp(3.5rem,7vw,7rem);display:grid}.cleanup-module__aE9bOa__sectionHeader>p{color:var(--muted);letter-spacing:.12em;margin:0;font-size:.67rem;font-weight:700}.cleanup-module__aE9bOa__sectionHeader>p span{color:var(--signal);letter-spacing:-.07em;margin-bottom:1rem;font-size:clamp(3.8rem,7vw,7.5rem);font-weight:600;line-height:.8;display:block}.cleanup-module__aE9bOa__sectionHeader h2{font-family:var(--font-noto-serif-sc), "Noto Serif SC", "Songti SC", serif;letter-spacing:-.045em;margin:0;font-size:clamp(2.35rem,4.8vw,5.25rem);font-weight:400;line-height:1.1}.cleanup-module__aE9bOa__sectionHeader div>p{max-width:42rem;color:var(--muted);margin:1.6rem 0 0;font-size:clamp(1rem,1.35vw,1.17rem);line-height:1.9}.cleanup-module__aE9bOa__seriesExperience{border-top:1px solid var(--ink)}.cleanup-module__aE9bOa__seriesTabs{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cleanup-module__aE9bOa__seriesTab,.cleanup-module__aE9bOa__seriesTabActive{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:6.8rem;color:var(--ink);cursor:pointer;text-align:left;background:0 0;grid-template-rows:auto auto;grid-template-columns:auto 1fr;gap:.15rem 1rem;padding:1.35rem clamp(1rem,2.5vw,2rem);display:grid}.cleanup-module__aE9bOa__seriesTab:last-child,.cleanup-module__aE9bOa__seriesTabActive:last-child{border-right:0}.cleanup-module__aE9bOa__seriesTab span,.cleanup-module__aE9bOa__seriesTabActive span{color:var(--signal);font-variant-numeric:tabular-nums;grid-row:1/3;align-self:center;font-size:.66rem}.cleanup-module__aE9bOa__seriesTab strong,.cleanup-module__aE9bOa__seriesTabActive strong{letter-spacing:-.035em;align-self:end;font-size:clamp(1.2rem,2.2vw,2rem);font-weight:560}.cleanup-module__aE9bOa__seriesTabIdentity{flex-direction:column;align-self:center;gap:.5rem;min-width:0;display:flex}.cleanup-module__aE9bOa__seriesTabLogo{object-fit:contain;object-position:left center;width:auto;max-width:100%;height:clamp(1.35rem,2vw,2.1rem);transition:filter .25s;display:block}.cleanup-module__aE9bOa__seriesTab small,.cleanup-module__aE9bOa__seriesTabActive small{color:var(--muted);font-size:.67rem}.cleanup-module__aE9bOa__seriesTab:hover,.cleanup-module__aE9bOa__seriesTabActive{background:var(--ink);color:#fff}.cleanup-module__aE9bOa__seriesTab:hover small,.cleanup-module__aE9bOa__seriesTabActive small{color:#ffffffa6}.cleanup-module__aE9bOa__seriesTab:hover .cleanup-module__aE9bOa__seriesTabLogo,.cleanup-module__aE9bOa__seriesTabActive .cleanup-module__aE9bOa__seriesTabLogo{filter:brightness(0)invert()}.cleanup-module__aE9bOa__seriesPanel{grid-template-columns:minmax(0,8fr) minmax(19rem,4fr);min-height:40rem;animation:.55s cubic-bezier(.16,1,.3,1) both cleanup-module__aE9bOa__panelIn;display:grid}.cleanup-module__aE9bOa__seriesMedia{background:var(--soft);min-height:40rem;position:relative;overflow:hidden}.cleanup-module__aE9bOa__seriesImage{object-fit:cover;transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.cleanup-module__aE9bOa__seriesPanel:hover .cleanup-module__aE9bOa__seriesImage{transform:scale(1.025)}.cleanup-module__aE9bOa__seriesWatermark{color:#ffffffdb;letter-spacing:-.055em;text-shadow:0 2px 20px #0000002e;font-size:clamp(2rem,5vw,5.2rem);font-weight:600;line-height:1;position:absolute;bottom:.9rem;right:1.5rem}.cleanup-module__aE9bOa__seriesCopy{border-left:1px solid var(--line);background:#fff;flex-direction:column;justify-content:center;padding:clamp(2.2rem,5vw,5rem);display:flex}.cleanup-module__aE9bOa__seriesPanelIdentity{flex-direction:column;align-items:flex-start;gap:.55rem;margin-bottom:1.4rem;display:flex}.cleanup-module__aE9bOa__seriesPanelLogo{object-fit:contain;object-position:left center;width:auto;max-width:min(100%,18rem);height:clamp(2rem,3vw,3.2rem);display:block}.cleanup-module__aE9bOa__seriesJapanese{letter-spacing:.12em;font-weight:700;display:block;color:var(--signal)!important;margin:0!important;font-size:.7rem!important}.cleanup-module__aE9bOa__seriesCopy h3{font-family:var(--font-noto-serif-sc), "Noto Serif SC", "Songti SC", serif;letter-spacing:-.035em;margin:0;font-size:clamp(1.9rem,3vw,3.5rem);font-weight:400;line-height:1.25}.cleanup-module__aE9bOa__seriesCopy>p{color:var(--muted);margin:1.75rem 0 0;font-size:.95rem;line-height:1.95}.cleanup-module__aE9bOa__seriesCopy ul{gap:0;margin:2.2rem 0 0;padding:0;list-style:none;display:grid}.cleanup-module__aE9bOa__seriesCopy li{border-top:1px solid var(--line);color:var(--ink);padding:.8rem 0;font-size:.8rem}.cleanup-module__aE9bOa__compactSeries{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:clamp(4rem,8vw,8rem);display:grid}.cleanup-module__aE9bOa__compactCard{border:1px solid var(--line);background:#fff;height:100%}.cleanup-module__aE9bOa__compactMedia{aspect-ratio:4/3;background:var(--soft);position:relative;overflow:hidden}.cleanup-module__aE9bOa__compactMedia img,.cleanup-module__aE9bOa__featureMedia img,.cleanup-module__aE9bOa__materialMedia img,.cleanup-module__aE9bOa__storageMedia img,.cleanup-module__aE9bOa__showroomMedia img{object-fit:cover;transition:transform .9s cubic-bezier(.16,1,.3,1)}.cleanup-module__aE9bOa__compactCard:hover .cleanup-module__aE9bOa__compactMedia img,.cleanup-module__aE9bOa__featureCard:hover .cleanup-module__aE9bOa__featureMedia img,.cleanup-module__aE9bOa__materialCard:hover .cleanup-module__aE9bOa__materialMedia img,.cleanup-module__aE9bOa__storageCard:hover .cleanup-module__aE9bOa__storageMedia img{transform:scale(1.035)}.cleanup-module__aE9bOa__compactCopy{padding:1.55rem}.cleanup-module__aE9bOa__compactLogo{object-fit:contain;object-position:left center;width:auto;max-width:min(100%,18rem);height:2.35rem;display:block}.cleanup-module__aE9bOa__compactJapanese{margin-top:.65rem!important}.cleanup-module__aE9bOa__compactCopy>p:first-child{color:var(--signal);letter-spacing:.1em;margin:0 0 .5rem;font-size:.65rem}.cleanup-module__aE9bOa__compactCopy h3{letter-spacing:-.03em;margin:0;font-size:1.35rem;font-weight:570}.cleanup-module__aE9bOa__compactCopy>p:last-child{color:var(--muted);margin:1rem 0 0;font-size:.88rem;line-height:1.8}.cleanup-module__aE9bOa__stainlessSection,.cleanup-module__aE9bOa__materialSection,.cleanup-module__aE9bOa__layoutSection{background:var(--soft);max-width:none}.cleanup-module__aE9bOa__stainlessSection>*,.cleanup-module__aE9bOa__materialSection>*,.cleanup-module__aE9bOa__layoutSection>*{max-width:80rem;margin-left:auto;margin-right:auto}.cleanup-module__aE9bOa__stainlessGrid{background:#fff;grid-template-columns:minmax(0,7fr) minmax(22rem,5fr);align-items:stretch;display:grid}.cleanup-module__aE9bOa__stainlessMedia{min-height:39rem;position:relative;overflow:hidden}.cleanup-module__aE9bOa__stainlessMedia img{object-fit:cover}.cleanup-module__aE9bOa__stainlessCopy{border-left:1px solid var(--line);flex-direction:column;justify-content:center;padding:clamp(2rem,5vw,5rem);display:flex}.cleanup-module__aE9bOa__stainlessCopy h3{font-family:var(--font-noto-serif-sc), "Noto Serif SC", "Songti SC", serif;letter-spacing:-.04em;margin:0;font-size:clamp(2rem,3.4vw,3.8rem);font-weight:400;line-height:1.25}.cleanup-module__aE9bOa__stainlessCopy>p:not(.cleanup-module__aE9bOa__microLabel){color:var(--muted);margin:1.8rem 0 0;font-size:.95rem;line-height:1.95}.cleanup-module__aE9bOa__materialContrast{border-top:1px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2.4rem;display:grid}.cleanup-module__aE9bOa__materialContrast div{border-right:1px solid var(--line);flex-direction:column;justify-content:center;min-height:6.5rem;padding:1rem;display:flex}.cleanup-module__aE9bOa__materialContrast div:last-child{border-right:0}.cleanup-module__aE9bOa__materialContrast strong{font-size:.9rem}.cleanup-module__aE9bOa__materialContrast span{color:var(--muted);margin-top:.45rem;font-size:.68rem}.cleanup-module__aE9bOa__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2.5rem,6vw,6rem) 1.25rem;display:grid}.cleanup-module__aE9bOa__featureCard{border-top:1px solid var(--ink);height:100%}.cleanup-module__aE9bOa__featureMedia{aspect-ratio:10/7;background:var(--soft);margin-top:1rem;position:relative;overflow:hidden}.cleanup-module__aE9bOa__featureMedia>span{width:2.4rem;height:2.4rem;color:var(--signal);background:#ffffffeb;place-items:center;font-size:.65rem;font-weight:700;display:grid;position:absolute;top:1rem;left:1rem}.cleanup-module__aE9bOa__featureCopy{padding:1.5rem 0 0}.cleanup-module__aE9bOa__featureCopy>p:first-child{color:var(--signal);letter-spacing:.08em;margin:0 0 .55rem;font-size:.65rem}.cleanup-module__aE9bOa__featureCopy h3{letter-spacing:-.035em;margin:0;font-size:clamp(1.35rem,2.2vw,2.15rem);font-weight:560}.cleanup-module__aE9bOa__featureCopy>p:last-child{max-width:34rem;color:var(--muted);margin:1rem 0 0;font-size:.9rem;line-height:1.85}.cleanup-module__aE9bOa__materialGrid{border-top:1px solid var(--ink);border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.cleanup-module__aE9bOa__materialCard{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;height:100%;padding-bottom:1.6rem}.cleanup-module__aE9bOa__materialMedia{aspect-ratio:41/28;background:#ece9e3;position:relative;overflow:hidden}.cleanup-module__aE9bOa__materialCard h3,.cleanup-module__aE9bOa__materialCard p{margin-left:1.2rem;margin-right:1.2rem}.cleanup-module__aE9bOa__materialCard h3{margin-top:1.35rem;margin-bottom:0;font-size:1.05rem;font-weight:600}.cleanup-module__aE9bOa__materialCard p{color:var(--muted);margin-top:.75rem;margin-bottom:0;font-size:.8rem;line-height:1.75}.cleanup-module__aE9bOa__storageGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.cleanup-module__aE9bOa__storageCard{border-top:1px solid var(--ink);height:100%}.cleanup-module__aE9bOa__storageMedia{aspect-ratio:41/28;background:var(--soft);margin-top:1rem;position:relative;overflow:hidden}.cleanup-module__aE9bOa__storageCard>div:last-child{padding:1.45rem 0 0 2.7rem;position:relative}.cleanup-module__aE9bOa__storageCard>div:last-child>span,.cleanup-module__aE9bOa__layoutCard>div>span{color:var(--signal);font-size:.62rem;font-weight:700;position:absolute;top:1.55rem;left:0}.cleanup-module__aE9bOa__storageCard h3{margin:0;font-size:1.05rem;font-weight:600}.cleanup-module__aE9bOa__storageCard p{color:var(--muted);margin:.8rem 0 0;font-size:.85rem;line-height:1.8}.cleanup-module__aE9bOa__layoutGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.cleanup-module__aE9bOa__layoutCard{border:1px solid var(--line);background:#fff;height:100%}.cleanup-module__aE9bOa__layoutCard picture,.cleanup-module__aE9bOa__layoutCard img{width:100%;height:auto;display:block}.cleanup-module__aE9bOa__layoutCard>div{border-top:1px solid var(--line);min-height:9.5rem;padding:1.45rem 1.5rem 1.5rem 4rem;position:relative}.cleanup-module__aE9bOa__layoutCard>div>span{top:1.6rem;left:1.5rem}.cleanup-module__aE9bOa__layoutCard h3{margin:0;font-size:1.25rem;font-weight:600}.cleanup-module__aE9bOa__layoutCard p{color:var(--muted);margin:.8rem 0 0;font-size:.85rem;line-height:1.75}.cleanup-module__aE9bOa__comparisonWrap{border-top:4px solid var(--ink);background:#fff;margin-top:clamp(5rem,9vw,9rem)}.cleanup-module__aE9bOa__comparisonHeader{border-bottom:1px solid var(--ink);grid-template-columns:minmax(7rem,1fr) minmax(0,3fr) auto;align-items:baseline;gap:1.5rem;padding:1.4rem 0;display:grid}.cleanup-module__aE9bOa__comparisonHeader p,.cleanup-module__aE9bOa__comparisonHeader span{color:var(--muted);letter-spacing:.1em;margin:0;font-size:.65rem}.cleanup-module__aE9bOa__comparisonHeader h3{letter-spacing:-.04em;margin:0;font-size:clamp(1.7rem,3vw,3rem);font-weight:560}.cleanup-module__aE9bOa__tableScroller{overflow-x:auto}.cleanup-module__aE9bOa__tableScroller table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:48rem}.cleanup-module__aE9bOa__tableScroller th,.cleanup-module__aE9bOa__tableScroller td{border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--muted);text-align:left;vertical-align:top;padding:1.25rem;font-size:.86rem;line-height:1.65}.cleanup-module__aE9bOa__tableScroller th:last-child,.cleanup-module__aE9bOa__tableScroller td:last-child{border-right:0}.cleanup-module__aE9bOa__tableScroller thead th{color:var(--ink);letter-spacing:.08em;font-size:.72rem;font-weight:700}.cleanup-module__aE9bOa__tableScroller tbody th{width:22%;color:var(--ink);font-weight:600}.cleanup-module__aE9bOa__showroomSection{border-top:1px solid var(--line);background:#fff;grid-template-columns:minmax(0,7fr) minmax(24rem,5fr);min-height:45rem;scroll-margin-top:8.75rem;display:grid}.cleanup-module__aE9bOa__showroomMedia{background:var(--soft);min-height:45rem;position:relative;overflow:hidden}.cleanup-module__aE9bOa__showroomCopy{border-left:1px solid var(--line);flex-direction:column;justify-content:center;min-width:0;padding:clamp(3rem,7vw,7rem);display:flex}.cleanup-module__aE9bOa__showroomCopy h2{font-family:var(--font-noto-serif-sc), "Noto Serif SC", "Songti SC", serif;letter-spacing:-.045em;margin:0;font-size:clamp(2.3rem,4vw,4.8rem);font-weight:400;line-height:1.2}.cleanup-module__aE9bOa__showroomCopy>p:not(.cleanup-module__aE9bOa__eyebrow){color:var(--muted);margin:1.8rem 0 0;font-size:.95rem;line-height:1.95}.cleanup-module__aE9bOa__guideLink{color:var(--muted);align-self:flex-start;margin-top:2rem;font-size:.78rem}@keyframes cleanup-module__aE9bOa__heroDrift{0%{transform:scale(1.015)translate(0,0)}to{transform:scale(1.045)translate(-.4%,-.25%)}}@keyframes cleanup-module__aE9bOa__panelIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.cleanup-module__aE9bOa__hero{grid-template-columns:minmax(21rem,5fr) minmax(0,7fr)}.cleanup-module__aE9bOa__seriesPanel{grid-template-columns:minmax(0,7fr) minmax(18rem,5fr)}.cleanup-module__aE9bOa__seriesMedia,.cleanup-module__aE9bOa__seriesPanel{min-height:34rem}.cleanup-module__aE9bOa__materialGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.cleanup-module__aE9bOa__hero{grid-template-columns:1fr;grid-template-areas:"media""copy";min-height:0}.cleanup-module__aE9bOa__heroMedia{min-height:min(72vw,36rem)}.cleanup-module__aE9bOa__heroCopy{padding:4rem clamp(1.25rem,7vw,4rem) 5rem}.cleanup-module__aE9bOa__breadcrumb{margin-bottom:3rem}.cleanup-module__aE9bOa__chapterNav{top:4rem}.cleanup-module__aE9bOa__sectionHeader{grid-template-columns:1fr;gap:2rem}.cleanup-module__aE9bOa__sectionHeader>p span{vertical-align:middle;margin:0 1rem 0 0;font-size:3.3rem;display:inline-block}.cleanup-module__aE9bOa__seriesPanel,.cleanup-module__aE9bOa__stainlessGrid,.cleanup-module__aE9bOa__showroomSection{grid-template-columns:1fr}.cleanup-module__aE9bOa__seriesMedia,.cleanup-module__aE9bOa__seriesPanel,.cleanup-module__aE9bOa__stainlessMedia,.cleanup-module__aE9bOa__showroomMedia{min-height:min(76vw,38rem)}.cleanup-module__aE9bOa__seriesCopy,.cleanup-module__aE9bOa__stainlessCopy,.cleanup-module__aE9bOa__showroomCopy{border-top:1px solid var(--line);border-left:0}.cleanup-module__aE9bOa__compactSeries,.cleanup-module__aE9bOa__storageGrid{grid-template-columns:1fr}.cleanup-module__aE9bOa__compactCard,.cleanup-module__aE9bOa__storageCard{grid-template-columns:minmax(14rem,5fr) minmax(0,7fr);display:grid}.cleanup-module__aE9bOa__compactMedia,.cleanup-module__aE9bOa__storageMedia{aspect-ratio:auto;min-height:16rem;margin-top:0}.cleanup-module__aE9bOa__storageCard>div:last-child{flex-direction:column;justify-content:center;padding:2rem 2rem 2rem 4rem;display:flex}.cleanup-module__aE9bOa__storageCard>div:last-child>span{top:2.2rem;left:1.5rem}}@media (max-width:640px){.cleanup-module__aE9bOa__heroMedia{min-height:25rem}.cleanup-module__aE9bOa__heroImage{object-position:38% center}.cleanup-module__aE9bOa__heroCopy{padding-top:3rem}.cleanup-module__aE9bOa__hero h1{font-size:clamp(3.5rem,17vw,5rem)}.cleanup-module__aE9bOa__hero h1.cleanup-module__aE9bOa__heroBrandTitle{width:min(100%,22rem)}.cleanup-module__aE9bOa__heroActions,.cleanup-module__aE9bOa__showroomActions{flex-direction:column;align-items:stretch}.cleanup-module__aE9bOa__primaryLink,.cleanup-module__aE9bOa__heroActions .cleanup-module__aE9bOa__textLink,.cleanup-module__aE9bOa__showroomActions .cleanup-module__aE9bOa__textLink{width:100%}.cleanup-module__aE9bOa__chapterNav ol{min-width:43rem;padding:0}.cleanup-module__aE9bOa__introGrid,.cleanup-module__aE9bOa__featureGrid,.cleanup-module__aE9bOa__layoutGrid{grid-template-columns:1fr}.cleanup-module__aE9bOa__intro h2,.cleanup-module__aE9bOa__sectionHeader h2{letter-spacing:-.025em}.cleanup-module__aE9bOa__seriesTabs{grid-template-columns:repeat(3,minmax(10rem,1fr));overflow-x:auto}.cleanup-module__aE9bOa__seriesTab,.cleanup-module__aE9bOa__seriesTabActive{min-height:5.5rem;padding:1rem}.cleanup-module__aE9bOa__seriesTabLogo{height:1.55rem}.cleanup-module__aE9bOa__seriesMedia,.cleanup-module__aE9bOa__seriesPanel{min-height:23rem}.cleanup-module__aE9bOa__seriesCopy{padding:2rem 1.25rem 2.5rem}.cleanup-module__aE9bOa__seriesWatermark{font-size:2.2rem;bottom:.7rem;right:.8rem}.cleanup-module__aE9bOa__compactCard,.cleanup-module__aE9bOa__storageCard{display:block}.cleanup-module__aE9bOa__compactMedia,.cleanup-module__aE9bOa__storageMedia{aspect-ratio:4/3;min-height:0}.cleanup-module__aE9bOa__storageCard>div:last-child{padding:1.45rem 0 0 2.7rem;display:block}.cleanup-module__aE9bOa__storageCard>div:last-child>span{top:1.55rem;left:0}.cleanup-module__aE9bOa__stainlessMedia,.cleanup-module__aE9bOa__showroomMedia{min-height:25rem}.cleanup-module__aE9bOa__stainlessCopy,.cleanup-module__aE9bOa__showroomCopy{padding:3rem 1.25rem 4rem}.cleanup-module__aE9bOa__materialContrast,.cleanup-module__aE9bOa__materialGrid{grid-template-columns:1fr}.cleanup-module__aE9bOa__materialGrid{border-top:1px solid var(--line)}.cleanup-module__aE9bOa__materialCard{grid-template-rows:auto 1fr;grid-template-columns:8.5rem minmax(0,1fr);padding:0;display:grid}.cleanup-module__aE9bOa__materialMedia{aspect-ratio:auto;grid-row:1/3;min-height:10rem}.cleanup-module__aE9bOa__materialCard h3{align-self:end;margin-top:1.2rem}.cleanup-module__aE9bOa__materialCard p{margin-bottom:1.2rem}.cleanup-module__aE9bOa__comparisonHeader{grid-template-columns:1fr auto}.cleanup-module__aE9bOa__comparisonHeader p{display:none}.cleanup-module__aE9bOa__comparisonHeader h3,.cleanup-module__aE9bOa__comparisonHeader span{padding:0 .8rem}.cleanup-module__aE9bOa__guideLink{text-align:left;width:auto}}@media (prefers-reduced-motion:reduce){.cleanup-module__aE9bOa__heroImage,.cleanup-module__aE9bOa__seriesPanel{animation:none}.cleanup-module__aE9bOa__seriesImage,.cleanup-module__aE9bOa__compactMedia img,.cleanup-module__aE9bOa__featureMedia img,.cleanup-module__aE9bOa__materialMedia img,.cleanup-module__aE9bOa__storageMedia img{transition:none}}
.takara-standard-module__t6t6AW__page.takara-standard-module__t6t6AW__page{--ink:#1d2225;--muted:#667177;--line:#cfd9de;--paper:#fbfdfe;--soft:#edf5f8;--signal:#5d9fbd;background:var(--paper)}.takara-standard-module__t6t6AW__heroImage.takara-standard-module__t6t6AW__heroImage{object-position:center}.takara-standard-module__t6t6AW__heroBrandTitle.takara-standard-module__t6t6AW__heroBrandTitle{width:min(100%,22rem)}.takara-standard-module__t6t6AW__heroBrandLogo.takara-standard-module__t6t6AW__heroBrandLogo{object-fit:contain;object-position:left center;width:min(100%,20rem);max-height:3rem}.takara-standard-module__t6t6AW__intro.takara-standard-module__t6t6AW__intro{max-width:92rem;padding-left:clamp(1.25rem,5vw,6rem);padding-right:clamp(1.25rem,5vw,6rem)}.takara-standard-module__t6t6AW__intro h2{text-wrap:balance;max-width:18em;font-size:clamp(2.1rem,4.2vw,4.6rem);line-height:1.24}.takara-standard-module__t6t6AW__introLineBreak{display:block}.takara-standard-module__t6t6AW__chapterNav.takara-standard-module__t6t6AW__chapterNav{background:#0d1113f7;border-color:#282d30}.takara-standard-module__t6t6AW__chapterNav li,.takara-standard-module__t6t6AW__chapterNav li:last-child{border-color:#333a3e}.takara-standard-module__t6t6AW__chapterNav a{color:#f7fafb}.takara-standard-module__t6t6AW__chapterNav a:hover{color:#9fd2e6;background:#20272a}.takara-standard-module__t6t6AW__chapterNav a span{color:#8cc6df}.takara-standard-module__t6t6AW__fourTabs.takara-standard-module__t6t6AW__fourTabs{grid-template-columns:repeat(4,minmax(0,1fr))}.takara-standard-module__t6t6AW__seriesPanel.takara-standard-module__t6t6AW__seriesPanel{grid-template-columns:minmax(0,3fr) minmax(25rem,2fr)}.takara-standard-module__t6t6AW__seriesCopy.takara-standard-module__t6t6AW__seriesCopy{padding:clamp(2.2rem,4vw,4rem)}.takara-standard-module__t6t6AW__seriesCopy h3{text-wrap:balance;font-size:clamp(1.9rem,2.5vw,3rem)}.takara-standard-module__t6t6AW__enamelPanel{position:relative}.takara-standard-module__t6t6AW__enamelPanel:after{content:"";pointer-events:none;border:1px solid #ffffffa6;position:absolute;inset:1.25rem}.takara-standard-module__t6t6AW__horoLogo{width:min(100%,17rem);height:auto;margin:0 0 1.75rem;display:block}.takara-standard-module__t6t6AW__enamelCopy.takara-standard-module__t6t6AW__enamelCopy{padding:clamp(2rem,3.75vw,3rem)}.takara-standard-module__t6t6AW__enamelCopy h3{text-wrap:balance;font-size:clamp(2rem,2.8vw,2.8rem);line-height:1.22}.takara-standard-module__t6t6AW__enamelFacts{border-top:1px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2.5rem;display:grid}.takara-standard-module__t6t6AW__enamelFacts div{border-right:1px solid var(--line);min-height:7rem;padding:1.1rem}.takara-standard-module__t6t6AW__enamelFacts div:last-child{border-right:0}.takara-standard-module__t6t6AW__enamelFacts strong,.takara-standard-module__t6t6AW__enamelFacts span{display:block}.takara-standard-module__t6t6AW__enamelFacts strong{font-size:.86rem}.takara-standard-module__t6t6AW__enamelFacts span{color:var(--muted);margin-top:.55rem;font-size:.72rem;line-height:1.65}.takara-standard-module__t6t6AW__sinkGrid{border-top:1px solid var(--ink);background:#fff;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.takara-standard-module__t6t6AW__sinkMedia{min-height:38rem;position:relative;overflow:hidden}.takara-standard-module__t6t6AW__sinkMedia img{object-fit:cover}.takara-standard-module__t6t6AW__sinkCopy{border-left:1px solid var(--line);flex-direction:column;justify-content:center;padding:clamp(2.2rem,3.75vw,3rem);display:flex}.takara-standard-module__t6t6AW__sinkCopy>p:first-child{color:var(--signal);letter-spacing:.14em;margin:0 0 1rem;font-size:.68rem;font-weight:700}.takara-standard-module__t6t6AW__sinkCopy h3{font-family:var(--font-noto-serif-sc), "Noto Serif SC", "Songti SC", serif;letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(2rem,2.8vw,2.8rem);font-weight:400;line-height:1.22}.takara-standard-module__t6t6AW__sinkCopy>p:last-of-type{color:var(--muted);margin:1.6rem 0 0;font-size:.92rem;line-height:1.9}.takara-standard-module__t6t6AW__sinkSteps{margin:2rem 0 0;padding:0;list-style:none;display:grid}.takara-standard-module__t6t6AW__sinkSteps li{border-top:1px solid var(--line);grid-template-columns:2rem 1fr;gap:.8rem;padding:.85rem 0;font-size:.82rem;display:grid}.takara-standard-module__t6t6AW__sinkSteps span{color:var(--signal);font-variant-numeric:tabular-nums}.takara-standard-module__t6t6AW__planningGrid{border-top:1px solid var(--ink);border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.takara-standard-module__t6t6AW__planningCard{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;min-height:15rem;padding:1.5rem}.takara-standard-module__t6t6AW__planningCard span{color:var(--signal);font-size:.64rem;font-weight:700}.takara-standard-module__t6t6AW__planningCard h3{margin:2.4rem 0 0;font-size:1.1rem;font-weight:620}.takara-standard-module__t6t6AW__planningCard p{color:var(--muted);margin:.85rem 0 0;font-size:.82rem;line-height:1.8}.takara-standard-module__t6t6AW__showroomImage.takara-standard-module__t6t6AW__showroomImage{object-position:58% center}@media (max-width:900px){.takara-standard-module__t6t6AW__fourTabs.takara-standard-module__t6t6AW__fourTabs{grid-template-columns:repeat(4,minmax(10rem,1fr));overflow-x:auto}.takara-standard-module__t6t6AW__seriesPanel.takara-standard-module__t6t6AW__seriesPanel{grid-template-columns:1fr}.takara-standard-module__t6t6AW__introLineBreak{display:none}.takara-standard-module__t6t6AW__sinkGrid{grid-template-columns:1fr}.takara-standard-module__t6t6AW__sinkMedia{min-height:min(70vw,35rem)}.takara-standard-module__t6t6AW__sinkCopy{border-top:1px solid var(--line);border-left:0}.takara-standard-module__t6t6AW__planningGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.takara-standard-module__t6t6AW__heroMedia.takara-standard-module__t6t6AW__heroMedia{min-height:18rem}.takara-standard-module__t6t6AW__heroCopy.takara-standard-module__t6t6AW__heroCopy{padding-top:2rem}.takara-standard-module__t6t6AW__heroCopy>p:first-of-type{letter-spacing:.12em;font-size:.56rem}.takara-standard-module__t6t6AW__heroBrandTitle.takara-standard-module__t6t6AW__heroBrandTitle{width:min(100%,19rem)}.takara-standard-module__t6t6AW__heroBrandLogo.takara-standard-module__t6t6AW__heroBrandLogo{width:min(100%,17rem)}.takara-standard-module__t6t6AW__breadcrumb.takara-standard-module__t6t6AW__breadcrumb{display:none}.takara-standard-module__t6t6AW__heroImage.takara-standard-module__t6t6AW__heroImage{object-position:58% center}.takara-standard-module__t6t6AW__intro h2{font-size:1.85rem}.takara-standard-module__t6t6AW__seriesCopy.takara-standard-module__t6t6AW__seriesCopy{padding:2rem 1.25rem 2.5rem}.takara-standard-module__t6t6AW__enamelCopy.takara-standard-module__t6t6AW__enamelCopy{padding:3rem 1.25rem 4rem}.takara-standard-module__t6t6AW__enamelCopy h3,.takara-standard-module__t6t6AW__sinkCopy h3{font-size:1.6rem}.takara-standard-module__t6t6AW__showroomCopy h2{text-wrap:balance;font-size:2rem}.takara-standard-module__t6t6AW__enamelFacts,.takara-standard-module__t6t6AW__planningGrid{grid-template-columns:1fr}.takara-standard-module__t6t6AW__enamelFacts div{border-right:0;border-bottom:1px solid var(--line);min-height:0;padding:1rem 0}.takara-standard-module__t6t6AW__sinkMedia{min-height:24rem}.takara-standard-module__t6t6AW__sinkCopy{padding:2.5rem 1.25rem 3rem}.takara-standard-module__t6t6AW__planningCard{min-height:0}}
.EnamelCraftLink-module__MgtzIG__panel{grid-template-columns:.9fr 1.1fr;max-width:1200px;margin:96px auto;padding:0 32px;display:grid}.EnamelCraftLink-module__MgtzIG__media{background:#edf3f5;min-height:300px;position:relative}.EnamelCraftLink-module__MgtzIG__media img{object-fit:contain;padding:36px}.EnamelCraftLink-module__MgtzIG__copy{color:#fff;background:#10232c;flex-direction:column;justify-content:center;padding:52px;display:flex}.EnamelCraftLink-module__MgtzIG__copy>p{letter-spacing:.2em;color:#70c1e8;margin:0 0 15px;font-size:10px;font-weight:750}.EnamelCraftLink-module__MgtzIG__copy h2{letter-spacing:-.035em;text-wrap:balance;word-break:keep-all;margin:0 0 16px;font-size:clamp(27px,3vw,40px);line-height:1.25}.EnamelCraftLink-module__MgtzIG__copy>span{color:#c1cdd2;font-size:14px;line-height:1.8}.EnamelCraftLink-module__MgtzIG__copy a{color:#fff;border-bottom:1px solid #ffffff80;align-items:center;gap:8px;width:max-content;margin-top:24px;padding-bottom:8px;font-weight:700;display:inline-flex}.EnamelCraftLink-module__MgtzIG__copy a svg{width:16px}.EnamelCraftLink-module__MgtzIG__compact{margin-top:64px;margin-bottom:64px}@media (max-width:760px){.EnamelCraftLink-module__MgtzIG__panel{grid-template-columns:1fr;margin:72px auto;padding:0 20px}.EnamelCraftLink-module__MgtzIG__media{min-height:210px}.EnamelCraftLink-module__MgtzIG__media img{padding:24px}.EnamelCraftLink-module__MgtzIG__copy{padding:34px 26px}.EnamelCraftLink-module__MgtzIG__copy h2{font-size:27px}.EnamelCraftLink-module__MgtzIG__compact{margin-top:48px;margin-bottom:48px}}
.panasonic-interior-module__EajEXG__page{--signal:#1b6f91;--paper:#fafaf8;--soft:#eef2f1}.panasonic-interior-module__EajEXG__hero{background:#f4f6f5}.panasonic-interior-module__EajEXG__heroMedia{background:#cbd4d1}.panasonic-interior-module__EajEXG__heroImage{object-position:48% center}.panasonic-interior-module__EajEXG__heroCopy{background:linear-gradient(150deg,#f7f8f6 0%,#edf3f1 100%)}.panasonic-interior-module__EajEXG__heroBrandTitle{width:min(100%,23rem)!important}.panasonic-interior-module__EajEXG__chapterNav{background:#fafaf8f0}.panasonic-interior-module__EajEXG__familySection,.panasonic-interior-module__EajEXG__planningSection,.panasonic-interior-module__EajEXG__siteCheckSection,.panasonic-interior-module__EajEXG__showroomSection{max-width:none}.panasonic-interior-module__EajEXG__familySection>*,.panasonic-interior-module__EajEXG__planningSection>*,.panasonic-interior-module__EajEXG__siteCheckSection>*,.panasonic-interior-module__EajEXG__showroomSection>*{max-width:92rem;margin-left:auto;margin-right:auto}.panasonic-interior-module__EajEXG__familyExperience{border-color:#23414a}.panasonic-interior-module__EajEXG__familyTabs{grid-template-columns:repeat(4,minmax(0,1fr))}.panasonic-interior-module__EajEXG__familyTab,.panasonic-interior-module__EajEXG__familyTabActive{min-height:7.15rem}.panasonic-interior-module__EajEXG__familyTabActive,.panasonic-interior-module__EajEXG__familyTab:hover{background:#163e4c}.panasonic-interior-module__EajEXG__familyPanel{grid-template-columns:minmax(0,8fr) minmax(19rem,4fr);min-height:37rem}.panasonic-interior-module__EajEXG__familyMedia{min-height:37rem}.panasonic-interior-module__EajEXG__familyWatermark{letter-spacing:-.04em}.panasonic-interior-module__EajEXG__familyCopy{border-left-color:#cbd4d1}.panasonic-interior-module__EajEXG__familyCopy>p{line-height:1.92}.panasonic-interior-module__EajEXG__officialLink{color:#1b6f91;border-bottom:1px solid;align-items:center;gap:.55rem;width:fit-content;margin-top:1.8rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.panasonic-interior-module__EajEXG__officialLink:hover{color:#0c4a62}.panasonic-interior-module__EajEXG__officialLink svg{width:1rem;height:1rem}.panasonic-interior-module__EajEXG__coordinateSection{background:#e8efed;max-width:none}.panasonic-interior-module__EajEXG__coordinateSection>*{max-width:80rem;margin-left:auto;margin-right:auto}.panasonic-interior-module__EajEXG__coordinateHeader{margin-bottom:clamp(3.5rem,6vw,6rem)}.panasonic-interior-module__EajEXG__coordinateStage{background:#fff;grid-template-columns:minmax(0,7fr) minmax(20rem,5fr);display:grid}.panasonic-interior-module__EajEXG__coordinateMedia{background:#d7dedc;min-height:36rem;position:relative;overflow:hidden}.panasonic-interior-module__EajEXG__coordinateMedia img{object-fit:cover}.panasonic-interior-module__EajEXG__coordinateCopy{flex-direction:column;justify-content:center;padding:clamp(2rem,5vw,5rem);display:flex}.panasonic-interior-module__EajEXG__coordinateCopy h3{font-family:var(--font-noto-serif-sc), "Noto Serif SC", "Songti SC", serif;letter-spacing:-.04em;margin:0;font-size:clamp(2rem,3.3vw,3.7rem);font-weight:400;line-height:1.25}.panasonic-interior-module__EajEXG__coordinateCopy>p:not(.panasonic-interior-module__EajEXG__microLabel){color:var(--muted);margin:1.7rem 0 0;font-size:.95rem;line-height:1.95}.panasonic-interior-module__EajEXG__coordinateRules{border-top:1px solid #1d343a;gap:0;margin-top:2rem;display:grid}.panasonic-interior-module__EajEXG__coordinateRules div{border-bottom:1px solid var(--line);grid-template-columns:2.5rem 1fr;gap:.8rem;padding:.85rem 0;display:grid}.panasonic-interior-module__EajEXG__coordinateRules strong{color:var(--signal);font-variant-numeric:tabular-nums;font-size:.7rem}.panasonic-interior-module__EajEXG__coordinateRules span{color:var(--ink);font-size:.78rem;line-height:1.65}.panasonic-interior-module__EajEXG__planningSection{background:var(--paper)}.panasonic-interior-module__EajEXG__siteCheckSection{color:#fff;background:#163e4c}:is(.panasonic-interior-module__EajEXG__siteCheckSection .sectionHeader>p,.panasonic-interior-module__EajEXG__siteCheckSection .sectionHeader div>p){color:#ffffffa8}.panasonic-interior-module__EajEXG__siteCheckSection .sectionHeader>p span{color:#9cc9d5}.panasonic-interior-module__EajEXG__siteCheckGrid{border-top:1px solid #ffffffb3;border-left:1px solid #ffffff38;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.panasonic-interior-module__EajEXG__siteCheckCard{border-bottom:1px solid #ffffff38;border-right:1px solid #ffffff38;min-height:17rem;padding:1.7rem 1.55rem 3.8rem;position:relative}.panasonic-interior-module__EajEXG__siteCheckCard>span{color:#9cc9d5;letter-spacing:.08em;font-size:.68rem;font-weight:700}.panasonic-interior-module__EajEXG__siteCheckCard h3{letter-spacing:-.025em;margin:2.4rem 0 0;font-size:1.15rem;font-weight:620}.panasonic-interior-module__EajEXG__siteCheckCard p{color:#ffffffb3;margin:.9rem 0 0;font-size:.84rem;line-height:1.85}.panasonic-interior-module__EajEXG__siteCheckCard svg{color:#9cc9d5;width:1.05rem;height:1.05rem;position:absolute;bottom:1.5rem;right:1.5rem}.panasonic-interior-module__EajEXG__showroomSection{padding-top:clamp(6rem,11vw,11rem);padding-bottom:clamp(6rem,11vw,11rem)}.panasonic-interior-module__EajEXG__showroomStage{border:1px solid var(--line);background:#f5f7f6;grid-template-columns:minmax(0,6fr) minmax(20rem,5fr);display:grid}.panasonic-interior-module__EajEXG__showroomMedia{background:#d4ddda;min-height:36rem;position:relative;overflow:hidden}.panasonic-interior-module__EajEXG__showroomMedia img{object-fit:cover}.panasonic-interior-module__EajEXG__showroomCopy{flex-direction:column;justify-content:center;padding:clamp(2.2rem,5vw,5rem);display:flex}.panasonic-interior-module__EajEXG__showroomCopy h2{max-width:10em;font-family:var(--font-noto-serif-sc), "Noto Serif SC", "Songti SC", serif;letter-spacing:-.045em;margin:0;font-size:clamp(2.15rem,3.7vw,4rem);font-weight:400;line-height:1.24}.panasonic-interior-module__EajEXG__showroomCopy>p:not(.panasonic-interior-module__EajEXG__eyebrow){max-width:31rem;color:var(--muted);margin:1.8rem 0 0;font-size:.95rem;line-height:1.95}@media (max-width:900px){.panasonic-interior-module__EajEXG__familyTabs{grid-template-columns:repeat(2,minmax(0,1fr))}.panasonic-interior-module__EajEXG__familyTab:nth-child(2),.panasonic-interior-module__EajEXG__familyTabActive:nth-child(2){border-right:0}.panasonic-interior-module__EajEXG__familyPanel,.panasonic-interior-module__EajEXG__coordinateStage,.panasonic-interior-module__EajEXG__showroomStage{grid-template-columns:1fr}.panasonic-interior-module__EajEXG__familyMedia,.panasonic-interior-module__EajEXG__coordinateMedia,.panasonic-interior-module__EajEXG__showroomMedia{min-height:29rem}.panasonic-interior-module__EajEXG__familyCopy{border-top:1px solid var(--line);border-left:0}.panasonic-interior-module__EajEXG__siteCheckGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.panasonic-interior-module__EajEXG__heroImage{object-position:43% center}.panasonic-interior-module__EajEXG__familyTab,.panasonic-interior-module__EajEXG__familyTabActive{min-height:6rem;padding:1rem}.panasonic-interior-module__EajEXG__familyTab strong,.panasonic-interior-module__EajEXG__familyTabActive strong{font-size:1.12rem}.panasonic-interior-module__EajEXG__familyMedia,.panasonic-interior-module__EajEXG__coordinateMedia,.panasonic-interior-module__EajEXG__showroomMedia{min-height:18rem}.panasonic-interior-module__EajEXG__familyWatermark{font-size:2.2rem;bottom:.8rem;right:1rem}.panasonic-interior-module__EajEXG__coordinateCopy,.panasonic-interior-module__EajEXG__showroomCopy{padding:2rem 1.35rem}.panasonic-interior-module__EajEXG__siteCheckGrid{grid-template-columns:1fr}.panasonic-interior-module__EajEXG__siteCheckCard{min-height:auto;padding:1.5rem 1.35rem 3.4rem}}@media (prefers-reduced-motion:reduce){.panasonic-interior-module__EajEXG__page *,.panasonic-interior-module__EajEXG__page :before,.panasonic-interior-module__EajEXG__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.panasonic-module__3VMiXW__page.panasonic-module__3VMiXW__page{--ink:#202020;--muted:#686868;--line:#d6d3cd;--paper:#fbfaf8;--soft:#f0efec;--signal:#a56e25;background:var(--paper)}.panasonic-module__3VMiXW__hero.panasonic-module__3VMiXW__hero{background:#f2f1ee}.panasonic-module__3VMiXW__heroImage.panasonic-module__3VMiXW__heroImage{object-position:57% center}.panasonic-module__3VMiXW__heroCopy.panasonic-module__3VMiXW__heroCopy{background:linear-gradient(145deg,#f7f6f3 0%,#eceae5 100%)}.panasonic-module__3VMiXW__heroBrandTitle.panasonic-module__3VMiXW__heroBrandTitle{width:min(100%,23rem)}.panasonic-module__3VMiXW__heroBrandLogo.panasonic-module__3VMiXW__heroBrandLogo{object-fit:contain;object-position:left center;width:min(100%,18rem);height:4.5rem;margin:0}.panasonic-module__3VMiXW__chapterNav.panasonic-module__3VMiXW__chapterNav{background:#1b1a18f7;border-color:#2b2925}.panasonic-module__3VMiXW__chapterNav li,.panasonic-module__3VMiXW__chapterNav li:last-child{border-color:#3b3833}.panasonic-module__3VMiXW__chapterNav a{color:#f7f5f0}.panasonic-module__3VMiXW__chapterNav a:hover{color:#d9ad72;background:#302d29}.panasonic-module__3VMiXW__chapterNav a span{color:#d2a365}.panasonic-module__3VMiXW__intro.panasonic-module__3VMiXW__intro{max-width:92rem;padding-left:clamp(1.25rem,5vw,6rem);padding-right:clamp(1.25rem,5vw,6rem)}.panasonic-module__3VMiXW__intro h2{text-wrap:balance;max-width:21em;font-size:clamp(2.1rem,3.7vw,3.8rem);line-height:1.23}.panasonic-module__3VMiXW__page .panasonic-module__3VMiXW__sectionHeader h2{text-wrap:balance;font-size:clamp(2.35rem,3.8vw,4.25rem);line-height:1.14}.panasonic-module__3VMiXW__seriesTabs.panasonic-module__3VMiXW__seriesTabs{grid-template-columns:repeat(3,minmax(0,1fr))}.panasonic-module__3VMiXW__seriesTabWordmark{font-family:Arial,Helvetica,sans-serif;letter-spacing:-.04em!important;font-size:clamp(1.3rem,2vw,2rem)!important;font-weight:600!important}.panasonic-module__3VMiXW__seriesPanel.panasonic-module__3VMiXW__seriesPanel{grid-template-columns:minmax(0,7fr) minmax(24rem,5fr)}.panasonic-module__3VMiXW__seriesCopy.panasonic-module__3VMiXW__seriesCopy{padding:clamp(2.2rem,4vw,4rem)}.panasonic-module__3VMiXW__seriesCopy h3{text-wrap:balance;font-size:clamp(1.9rem,2.55vw,3rem)}.panasonic-module__3VMiXW__seriesPanelIdentity{margin-bottom:1.5rem}.panasonic-module__3VMiXW__seriesPanelIdentity strong,.panasonic-module__3VMiXW__seriesPanelIdentity span{display:block}.panasonic-module__3VMiXW__seriesPanelIdentity strong{letter-spacing:-.06em;font-family:Arial,Helvetica,sans-serif;font-size:clamp(2.2rem,4vw,4.1rem);font-weight:600;line-height:.95}.panasonic-module__3VMiXW__seriesPanelIdentity span{color:var(--signal);letter-spacing:.12em;margin-top:.7rem;font-size:.7rem;font-weight:700}.panasonic-module__3VMiXW__seriesWatermark.panasonic-module__3VMiXW__seriesWatermark{letter-spacing:-.07em;font-family:Arial,Helvetica,sans-serif}.panasonic-module__3VMiXW__designSection{color:#f5f2eb;background:#1f201f;max-width:none}.panasonic-module__3VMiXW__designSection>*{max-width:80rem;margin-left:auto;margin-right:auto}.panasonic-module__3VMiXW__designHeader>p,.panasonic-module__3VMiXW__designHeader div>p{color:#a9a69f}.panasonic-module__3VMiXW__designStage{background:#282927;border-top:1px solid #5a5955;grid-template-columns:minmax(0,7fr) minmax(23rem,5fr);display:grid}.panasonic-module__3VMiXW__designMedia{min-height:46rem;position:relative;overflow:hidden}.panasonic-module__3VMiXW__designMedia img{object-fit:cover}.panasonic-module__3VMiXW__designPrinciples{border-left:1px solid #5a5955;display:grid}.panasonic-module__3VMiXW__designPrinciples>div{display:grid}.panasonic-module__3VMiXW__designPrinciples article{border-bottom:1px solid #5a5955;padding:2.2rem;position:relative}.panasonic-module__3VMiXW__designPrinciples>div:last-child article{border-bottom:0}.panasonic-module__3VMiXW__designPrinciples article>span{color:#898781;font-size:.64rem;position:absolute;top:2.35rem;right:2rem}.panasonic-module__3VMiXW__designPrinciples strong{color:#d4a363;letter-spacing:-.06em;font-family:Arial,Helvetica,sans-serif;font-size:clamp(2.1rem,3.4vw,3.5rem)}.panasonic-module__3VMiXW__designPrinciples h3{margin:1.1rem 0 0;font-size:1rem;font-weight:600}.panasonic-module__3VMiXW__designPrinciples p{color:#b8b5ae;margin:.8rem 0 0;font-size:.8rem;line-height:1.8}.panasonic-module__3VMiXW__cooktopSection>*{max-width:80rem;margin-left:auto;margin-right:auto}.panasonic-module__3VMiXW__cooktopGrid{grid-template-columns:minmax(0,7fr) minmax(25rem,5fr)}.panasonic-module__3VMiXW__cooktopMedia{min-height:43rem}.panasonic-module__3VMiXW__cooktopMedia img{object-position:47% center}.panasonic-module__3VMiXW__cooktopCopy{padding:clamp(2rem,4vw,4rem)}.panasonic-module__3VMiXW__cooktopCopy h3{text-wrap:balance;font-size:clamp(2rem,2.3vw,2.2rem);line-height:1.22}.panasonic-module__3VMiXW__largeMetric{color:var(--ink);align-items:baseline;margin:0 0 1.5rem;display:flex}.panasonic-module__3VMiXW__largeMetric strong{letter-spacing:-.08em;font-family:Arial,Helvetica,sans-serif;font-size:clamp(5rem,9vw,9rem);font-weight:500;line-height:.8}.panasonic-module__3VMiXW__largeMetric span{color:var(--signal);margin-left:.7rem;font-size:1rem;font-weight:700}.panasonic-module__3VMiXW__colorStory{border-top:1px solid var(--ink);background:#fff;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(5rem,9vw,9rem);display:grid}.panasonic-module__3VMiXW__colorCopy{border-right:1px solid var(--line);padding:clamp(2rem,3.5vw,3.5rem)}.panasonic-module__3VMiXW__colorCopy>p:first-child{color:var(--signal);letter-spacing:.14em;margin:0 0 1.3rem;font-size:.67rem;font-weight:700}.panasonic-module__3VMiXW__colorCopy h3{font-family:var(--font-noto-serif-sc), "Noto Serif SC", "Songti SC", serif;letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(2rem,2.8vw,2.8rem);font-weight:400;line-height:1.22}.panasonic-module__3VMiXW__colorCopy>p:last-child{color:var(--muted);margin:1.7rem 0 0;font-size:.9rem;line-height:1.9}.panasonic-module__3VMiXW__colorMosaic{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));min-height:38rem;display:grid}.panasonic-module__3VMiXW__colorMosaic>div{min-height:18rem;position:relative;overflow:hidden}.panasonic-module__3VMiXW__colorMosaic>div:first-child{grid-row:1/3}.panasonic-module__3VMiXW__colorMosaic img{object-fit:cover;transition:transform .9s cubic-bezier(.16,1,.3,1)}.panasonic-module__3VMiXW__colorMosaic>div:hover img{transform:scale(1.035)}.panasonic-module__3VMiXW__planningGrid{border-top:1px solid var(--ink);border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.panasonic-module__3VMiXW__planningCard{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;min-height:15rem;padding:1.5rem}.panasonic-module__3VMiXW__planningCard span{color:var(--signal);font-size:.64rem;font-weight:700}.panasonic-module__3VMiXW__planningCard h3{margin:2.4rem 0 0;font-size:1.1rem;font-weight:620}.panasonic-module__3VMiXW__planningCard p{color:var(--muted);margin:.85rem 0 0;font-size:.82rem;line-height:1.8}.panasonic-module__3VMiXW__showroomImage.panasonic-module__3VMiXW__showroomImage{object-position:54% center}.panasonic-module__3VMiXW__showroomCopy h2{text-wrap:balance}@media (max-width:1100px){.panasonic-module__3VMiXW__seriesPanel.panasonic-module__3VMiXW__seriesPanel,.panasonic-module__3VMiXW__designStage,.panasonic-module__3VMiXW__cooktopGrid{grid-template-columns:minmax(0,7fr) minmax(21rem,5fr)}.panasonic-module__3VMiXW__colorStory{grid-template-columns:minmax(20rem,5fr) minmax(0,7fr)}}@media (max-width:900px){.panasonic-module__3VMiXW__seriesPanel.panasonic-module__3VMiXW__seriesPanel,.panasonic-module__3VMiXW__designStage,.panasonic-module__3VMiXW__cooktopGrid,.panasonic-module__3VMiXW__colorStory{grid-template-columns:1fr}.panasonic-module__3VMiXW__designMedia,.panasonic-module__3VMiXW__cooktopMedia{min-height:min(74vw,38rem)}.panasonic-module__3VMiXW__designPrinciples,.panasonic-module__3VMiXW__colorCopy{border-top:1px solid #5a5955;border-left:0}.panasonic-module__3VMiXW__colorCopy{border-color:var(--line);border-right:0}.panasonic-module__3VMiXW__planningGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.panasonic-module__3VMiXW__heroMedia.panasonic-module__3VMiXW__heroMedia{min-height:20rem}.panasonic-module__3VMiXW__heroCopy.panasonic-module__3VMiXW__heroCopy{padding-top:2.5rem}.panasonic-module__3VMiXW__heroImage.panasonic-module__3VMiXW__heroImage{object-position:62% center}.panasonic-module__3VMiXW__heroBrandTitle.panasonic-module__3VMiXW__heroBrandTitle{width:min(100%,18rem)}.panasonic-module__3VMiXW__heroBrandLogo.panasonic-module__3VMiXW__heroBrandLogo{width:min(100%,17rem);margin:-2.6rem 0}.panasonic-module__3VMiXW__breadcrumb.panasonic-module__3VMiXW__breadcrumb{display:none}.panasonic-module__3VMiXW__intro h2{font-size:1.85rem}.panasonic-module__3VMiXW__page .panasonic-module__3VMiXW__sectionHeader h2{font-size:2rem;line-height:1.22}.panasonic-module__3VMiXW__seriesTabs.panasonic-module__3VMiXW__seriesTabs{grid-template-columns:repeat(3,minmax(10rem,1fr));overflow-x:auto}.panasonic-module__3VMiXW__seriesCopy.panasonic-module__3VMiXW__seriesCopy{padding:2rem 1.25rem 2.5rem}.panasonic-module__3VMiXW__seriesCopy h3{font-size:1.75rem}.panasonic-module__3VMiXW__designPrinciples article{padding:1.75rem 1.25rem}.panasonic-module__3VMiXW__designPrinciples article>span{top:1.9rem;right:1.25rem}.panasonic-module__3VMiXW__cooktopCopy{padding:2.5rem 1.25rem 3rem}.panasonic-module__3VMiXW__cooktopCopy h3{font-size:1.75rem}.panasonic-module__3VMiXW__colorCopy{padding:3rem 1.25rem}.panasonic-module__3VMiXW__colorCopy h3{font-size:2rem}.panasonic-module__3VMiXW__colorMosaic{min-height:0}.panasonic-module__3VMiXW__colorMosaic>div,.panasonic-module__3VMiXW__colorMosaic>div:first-child{grid-row:auto;min-height:14rem}.panasonic-module__3VMiXW__colorMosaic>div:first-child{grid-column:1/3}.panasonic-module__3VMiXW__planningGrid{grid-template-columns:1fr}.panasonic-module__3VMiXW__planningCard{min-height:0}.panasonic-module__3VMiXW__showroomCopy h2{font-size:2rem}}
.PlanningVisualGrid-module__m7FGnG__grid{--planning-accent:#b64936;border-top:1px solid color-mix(in srgb, currentColor 24%, transparent);border-left:1px solid color-mix(in srgb, currentColor 24%, transparent);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.PlanningVisualGrid-module__m7FGnG__grid>div{height:100%}.PlanningVisualGrid-module__m7FGnG__light{color:#171717}.PlanningVisualGrid-module__m7FGnG__dark{color:#fff}.PlanningVisualGrid-module__m7FGnG__card{border-right:1px solid color-mix(in srgb, currentColor 24%, transparent);border-bottom:1px solid color-mix(in srgb, currentColor 24%, transparent);background:#ffffff7a;height:100%;overflow:hidden}.PlanningVisualGrid-module__m7FGnG__dark .PlanningVisualGrid-module__m7FGnG__card{background:#ffffff09}.PlanningVisualGrid-module__m7FGnG__media{aspect-ratio:16/9;border-bottom:1px solid color-mix(in srgb, currentColor 18%, transparent);background:#dedbd5;position:relative;overflow:hidden}.PlanningVisualGrid-module__m7FGnG__dark .PlanningVisualGrid-module__m7FGnG__media{background:#20242a}.PlanningVisualGrid-module__m7FGnG__media img{object-fit:cover;transition:transform .65s cubic-bezier(.2,.7,.2,1)}.PlanningVisualGrid-module__m7FGnG__card:hover .PlanningVisualGrid-module__m7FGnG__media img{transform:scale(1.025)}.PlanningVisualGrid-module__m7FGnG__copy{grid-template-columns:2.2rem minmax(0,1fr);gap:clamp(1rem,2vw,1.6rem);padding:clamp(1.5rem,2.6vw,2.5rem);display:grid}.PlanningVisualGrid-module__m7FGnG__copy>span{color:var(--planning-accent);letter-spacing:.08em;font-size:.67rem;font-weight:800}.PlanningVisualGrid-module__m7FGnG__copy h3{font-family:var(--font-noto-serif-sc), "Noto Serif SC", "Songti SC", serif;letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(1.35rem,2vw,2.05rem);font-weight:400;line-height:1.35}.PlanningVisualGrid-module__m7FGnG__copy p{color:#666;max-width:34rem;margin:.9rem 0 0;font-size:.82rem;line-height:1.82}.PlanningVisualGrid-module__m7FGnG__dark .PlanningVisualGrid-module__m7FGnG__copy p{color:#b4bac1}@media (max-width:760px){.PlanningVisualGrid-module__m7FGnG__grid{grid-template-columns:1fr}.PlanningVisualGrid-module__m7FGnG__copy{grid-template-columns:1.8rem minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.PlanningVisualGrid-module__m7FGnG__media img{transition:none}.PlanningVisualGrid-module__m7FGnG__card:hover .PlanningVisualGrid-module__m7FGnG__media img{transform:none}}
.cleanup-bath-module__shk2-q__page{--ink:#241b18;--muted:#766b67;--line:#ded6d1;--paper:#fbfaf8;--warm:#f1ece7;--signal:#c6202d;--deep:#211d1c;background:var(--paper);color:var(--ink);font-family:var(--font-geist-sans), var(--font-noto-sans-sc), "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif}.cleanup-bath-module__shk2-q__page *{box-sizing:border-box}.cleanup-bath-module__shk2-q__hero{border-bottom:1px solid var(--line);background:#f8f4f1;grid-template-columns:minmax(25rem,5fr) minmax(0,6fr);grid-template-areas:"copy media";min-height:46rem;display:grid}.cleanup-bath-module__shk2-q__heroMedia{background:#d8d0ca;grid-area:media;min-height:46rem;position:relative;overflow:hidden}.cleanup-bath-module__shk2-q__heroImage{object-fit:cover;object-position:51% center}.cleanup-bath-module__shk2-q__heroCaption{color:#fff;letter-spacing:.15em;background:#1d1513c2;margin:0;padding:.6rem .8rem;font-size:.62rem;position:absolute;bottom:1rem;right:1.2rem}.cleanup-bath-module__shk2-q__heroCopy{flex-direction:column;grid-area:copy;justify-content:center;min-width:0;padding:clamp(6.5rem,8vw,7.75rem) clamp(2rem,5vw,6rem) 5rem;display:flex}.cleanup-bath-module__shk2-q__breadcrumb{color:var(--muted);flex-wrap:wrap;gap:.55rem;margin-bottom:clamp(3rem,6vw,5rem);font-size:.72rem;display:flex}.cleanup-bath-module__shk2-q__breadcrumb a{color:inherit;text-decoration:none}.cleanup-bath-module__shk2-q__breadcrumb a:hover{color:var(--signal)}.cleanup-bath-module__shk2-q__eyebrow{color:var(--signal);letter-spacing:.18em;margin:0 0 1.2rem;font-size:.68rem;font-weight:700}.cleanup-bath-module__shk2-q__hero h1{width:min(100%,19rem);margin:0}.cleanup-bath-module__shk2-q__brandFrame{width:100%;max-width:17rem;display:block}.cleanup-bath-module__shk2-q__brandLogo{object-fit:contain;object-position:left center;width:100%;height:auto;display:block}.cleanup-bath-module__shk2-q__visuallyHidden{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.cleanup-bath-module__shk2-q__heroLead{max-width:31rem;color:var(--muted);margin:2.4rem 0 0;font-size:clamp(1rem,1.3vw,1.18rem);line-height:1.9}.cleanup-bath-module__shk2-q__heroActions{flex-wrap:wrap;align-items:center;gap:1.35rem;margin-top:2.6rem;display:flex}.cleanup-bath-module__shk2-q__primaryLink,.cleanup-bath-module__shk2-q__textLink,.cleanup-bath-module__shk2-q__officialLink{color:var(--ink);justify-content:center;align-items:center;gap:.65rem;font-size:.84rem;font-weight:650;text-decoration:none;display:inline-flex}.cleanup-bath-module__shk2-q__primaryLink{border:1px solid var(--ink);background:var(--ink);color:#fff;min-height:3.35rem;padding:.85rem 1.25rem}.cleanup-bath-module__shk2-q__primaryLink:hover{border-color:var(--signal);background:var(--signal)}.cleanup-bath-module__shk2-q__textLink,.cleanup-bath-module__shk2-q__officialLink{border-bottom:1px solid;padding:.45rem 0}.cleanup-bath-module__shk2-q__textLink:hover,.cleanup-bath-module__shk2-q__officialLink:hover{color:var(--signal)}.cleanup-bath-module__shk2-q__primaryLink svg,.cleanup-bath-module__shk2-q__textLink svg,.cleanup-bath-module__shk2-q__officialLink svg{width:1rem;height:1rem}.cleanup-bath-module__shk2-q__chapterNav{z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#201b19f5;border-bottom:1px solid #3a3330;position:sticky;top:4.5rem;overflow-x:auto}.cleanup-bath-module__shk2-q__chapterNav ol{grid-template-columns:repeat(6,minmax(0,1fr));width:100%;min-width:42rem;max-width:92rem;margin:0 auto;padding:0 clamp(1rem,4vw,4rem);list-style:none;display:grid}.cleanup-bath-module__shk2-q__chapterNav li{border-left:1px solid #443b38}.cleanup-bath-module__shk2-q__chapterNav li:last-child{border-right:1px solid #443b38}.cleanup-bath-module__shk2-q__chapterNav a{color:#fffaf7;justify-content:center;align-items:center;gap:.55rem;min-height:3.65rem;padding:.85rem .6rem;font-size:.78rem;font-weight:620;text-decoration:none;display:flex}.cleanup-bath-module__shk2-q__chapterNav a:hover{color:#ffb0b6;background:#382e2b}.cleanup-bath-module__shk2-q__chapterNav a span{color:#ec6a73;font-size:.62rem}.cleanup-bath-module__shk2-q__intro{max-width:90rem;margin:0 auto;padding:clamp(7rem,13vw,13rem) clamp(1.25rem,6vw,6rem)}.cleanup-bath-module__shk2-q__intro h2{max-width:14.5em;font-family:var(--font-noto-serif-sc), "Noto Serif SC", "Songti SC", serif;letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.2rem,4.5vw,4.8rem);font-weight:400;line-height:1.28}.cleanup-bath-module__shk2-q__introGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,6vw,6rem);max-width:60rem;margin:clamp(3rem,7vw,6rem) 0 0 auto;display:grid}.cleanup-bath-module__shk2-q__introGrid p{color:var(--muted);margin:0;font-size:.96rem;line-height:2}.cleanup-bath-module__shk2-q__section{padding:clamp(6rem,10vw,10rem) clamp(1.25rem,5vw,5rem);scroll-margin-top:8.5rem}.cleanup-bath-module__shk2-q__sectionHeader{border-top:1px solid var(--ink);grid-template-columns:minmax(10rem,1fr) minmax(0,2.3fr);gap:3rem;max-width:92rem;margin:0 auto clamp(3rem,6vw,5rem);padding-top:1.2rem;display:grid}.cleanup-bath-module__shk2-q__sectionHeader>p{color:var(--muted);letter-spacing:.14em;margin:0;font-size:.66rem;font-weight:700}.cleanup-bath-module__shk2-q__sectionHeader>p span{color:var(--signal);margin-right:.7rem}.cleanup-bath-module__shk2-q__sectionHeader h2{max-width:15.5em;font-family:var(--font-noto-serif-sc), "Noto Serif SC", "Songti SC", serif;letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.25rem,4vw,4.1rem);font-weight:400;line-height:1.2}.cleanup-bath-module__shk2-q__sectionHeader div>p{max-width:43rem;color:var(--muted);margin:1.4rem 0 0;font-size:.94rem;line-height:1.9}.cleanup-bath-module__shk2-q__seriesExperience{max-width:92rem;margin:0 auto}.cleanup-bath-module__shk2-q__seriesTabs{border-top:1px solid var(--ink);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cleanup-bath-module__shk2-q__seriesTab,.cleanup-bath-module__shk2-q__seriesTabActive{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:7.5rem;color:var(--ink);text-align:left;cursor:pointer;background:#fff;grid-template-columns:2rem 1fr auto;align-items:center;gap:1.25rem;padding:1.2rem 1.5rem;display:grid}.cleanup-bath-module__shk2-q__seriesTab:hover{background:var(--warm)}.cleanup-bath-module__shk2-q__seriesTabActive{background:var(--deep);color:#fff}.cleanup-bath-module__shk2-q__seriesTab>span,.cleanup-bath-module__shk2-q__seriesTabActive>span{color:var(--signal);font-size:.62rem;font-weight:700}.cleanup-bath-module__shk2-q__seriesTabActive>span{color:#f1767e}.cleanup-bath-module__shk2-q__seriesTabLogo{object-fit:contain;object-position:left center;width:min(100%,11.5rem);height:4.1rem}.cleanup-bath-module__shk2-q__seriesTabActive .cleanup-bath-module__shk2-q__seriesTabLogo{filter:brightness(0)invert()}.cleanup-bath-module__shk2-q__seriesTab small,.cleanup-bath-module__shk2-q__seriesTabActive small{font-size:.7rem;font-weight:500}.cleanup-bath-module__shk2-q__seriesPanel{border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line);background:#fff;grid-template-columns:minmax(0,3fr) minmax(25rem,2fr);min-height:39rem;animation:.45s both cleanup-bath-module__shk2-q__panelIn;display:grid}.cleanup-bath-module__shk2-q__seriesMedia{min-height:39rem;position:relative;overflow:hidden}.cleanup-bath-module__shk2-q__seriesImage{object-fit:cover}.cleanup-bath-module__shk2-q__seriesCopy{border-left:1px solid var(--line);flex-direction:column;justify-content:center;padding:clamp(2.2rem,4vw,4rem);display:flex}.cleanup-bath-module__shk2-q__seriesIdentity{align-items:center;gap:1.2rem;display:flex}.cleanup-bath-module__shk2-q__seriesIdentity img{object-fit:contain;object-position:left center;width:min(100%,10.5rem);height:4rem}.cleanup-bath-module__shk2-q__seriesIdentity span{color:var(--muted);font-size:.72rem}.cleanup-bath-module__shk2-q__seriesCopy h3{max-width:12em;font-family:var(--font-noto-serif-sc), "Noto Serif SC", "Songti SC", serif;letter-spacing:-.04em;text-wrap:balance;margin:2rem 0 0;font-size:clamp(1.9rem,2.7vw,3rem);font-weight:400;line-height:1.3}.cleanup-bath-module__shk2-q__seriesCopy>p{color:var(--muted);margin:1.4rem 0 0;font-size:.91rem;line-height:1.9}.cleanup-bath-module__shk2-q__seriesCopy ul{flex-wrap:wrap;gap:.5rem;margin:1.8rem 0 0;padding:0;list-style:none;display:flex}.cleanup-bath-module__shk2-q__seriesCopy li{border:1px solid var(--line);color:#5b504c;padding:.55rem .7rem;font-size:.72rem}.cleanup-bath-module__shk2-q__seriesCopy a{width:fit-content;color:var(--ink);border-bottom:1px solid;align-items:center;gap:.55rem;margin-top:2rem;padding-bottom:.35rem;font-size:.8rem;font-weight:650;text-decoration:none;display:inline-flex}.cleanup-bath-module__shk2-q__seriesCopy a:hover{color:var(--signal)}.cleanup-bath-module__shk2-q__seriesCopy a svg{width:1rem}.cleanup-bath-module__shk2-q__relaxSection{background:var(--deep);color:#fff}.cleanup-bath-module__shk2-q__lightHeader{border-color:#6a5b56}.cleanup-bath-module__shk2-q__lightHeader>p,.cleanup-bath-module__shk2-q__lightHeader div>p{color:#bcb0ab}.cleanup-bath-module__shk2-q__featurePair{background:#584b46;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;max-width:92rem;margin:0 auto;display:grid}.cleanup-bath-module__shk2-q__featurePair article{background:#292321;height:100%}.cleanup-bath-module__shk2-q__featureMedia{min-height:31rem;position:relative;overflow:hidden}.cleanup-bath-module__shk2-q__featureMedia img{object-fit:cover;transition:transform .8s}.cleanup-bath-module__shk2-q__featurePair article:hover .cleanup-bath-module__shk2-q__featureMedia img{transform:scale(1.025)}.cleanup-bath-module__shk2-q__featureCopy{padding:clamp(2rem,4vw,3.5rem)}.cleanup-bath-module__shk2-q__featureCopy>p:first-child{color:#e16a72;letter-spacing:.17em;margin:0;font-size:.65rem;font-weight:700}.cleanup-bath-module__shk2-q__featureCopy h3{max-width:13em;font-family:var(--font-noto-serif-sc), "Noto Serif SC", "Songti SC", serif;letter-spacing:-.035em;text-wrap:balance;margin:1.1rem 0 0;font-size:clamp(1.8rem,2.6vw,2.85rem);font-weight:400;line-height:1.35}.cleanup-bath-module__shk2-q__featureCopy>p:not(:first-child){color:#bfb4af;margin:1.25rem 0 0;font-size:.9rem;line-height:1.9}.cleanup-bath-module__shk2-q__featureCopy ul{gap:.8rem;margin:1.6rem 0 0;padding:0;list-style:none;display:grid}.cleanup-bath-module__shk2-q__featureCopy li{color:#e9e1dd;align-items:center;gap:.8rem;font-size:.82rem;display:flex}.cleanup-bath-module__shk2-q__featureCopy li svg{color:#e16a72;width:1.05rem}.cleanup-bath-module__shk2-q__warmSection,.cleanup-bath-module__shk2-q__movementSection,.cleanup-bath-module__shk2-q__showroomSection{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.15fr) minmax(25rem,.85fr);min-height:48rem;scroll-margin-top:8.5rem;display:grid}.cleanup-bath-module__shk2-q__warmMedia,.cleanup-bath-module__shk2-q__movementMedia,.cleanup-bath-module__shk2-q__showroomMedia{min-height:48rem;position:relative;overflow:hidden}.cleanup-bath-module__shk2-q__warmMedia img,.cleanup-bath-module__shk2-q__movementMedia img,.cleanup-bath-module__shk2-q__showroomMedia img{object-fit:cover}.cleanup-bath-module__shk2-q__warmCopy,.cleanup-bath-module__shk2-q__movementCopy,.cleanup-bath-module__shk2-q__showroomCopy{flex-direction:column;justify-content:center;padding:clamp(3rem,6vw,7rem);display:flex}.cleanup-bath-module__shk2-q__warmCopy h2,.cleanup-bath-module__shk2-q__movementCopy h2,.cleanup-bath-module__shk2-q__showroomCopy h2{max-width:11.5em;font-family:var(--font-noto-serif-sc), "Noto Serif SC", "Songti SC", serif;letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.2rem,3.7vw,4.2rem);font-weight:400;line-height:1.28}.cleanup-bath-module__shk2-q__warmCopy>p:not(.cleanup-bath-module__shk2-q__eyebrow),.cleanup-bath-module__shk2-q__movementCopy>p:not(.cleanup-bath-module__shk2-q__eyebrow),.cleanup-bath-module__shk2-q__showroomCopy>p:not(.cleanup-bath-module__shk2-q__eyebrow){max-width:36rem;color:var(--muted);margin:1.8rem 0 0;font-size:.94rem;line-height:2}.cleanup-bath-module__shk2-q__warmFacts{background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:2.3rem;display:grid}.cleanup-bath-module__shk2-q__warmFacts div{background:#fff;grid-template-columns:auto 1fr;gap:.45rem .8rem;padding:1.4rem;display:grid}.cleanup-bath-module__shk2-q__warmFacts svg{width:1.2rem;color:var(--signal)}.cleanup-bath-module__shk2-q__warmFacts strong{font-size:.85rem}.cleanup-bath-module__shk2-q__warmFacts span{color:var(--muted);grid-column:1/-1;font-size:.76rem;line-height:1.7}.cleanup-bath-module__shk2-q__warmCopy .cleanup-bath-module__shk2-q__textLink{width:fit-content;margin-top:2rem}.cleanup-bath-module__shk2-q__cleanSection{background:#f2eeea}.cleanup-bath-module__shk2-q__cleanGrid{background:#d4cbc6;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;max-width:92rem;margin:0 auto;display:grid}.cleanup-bath-module__shk2-q__cleanCard{background:#fff;height:100%}.cleanup-bath-module__shk2-q__cleanMedia{min-height:26rem;position:relative;overflow:hidden}.cleanup-bath-module__shk2-q__cleanMedia img{object-fit:cover;transition:transform .8s}.cleanup-bath-module__shk2-q__cleanCard:hover .cleanup-bath-module__shk2-q__cleanMedia img{transform:scale(1.025)}.cleanup-bath-module__shk2-q__cleanMedia span{color:#fff;background:#211d1cd6;min-width:2.5rem;padding:.65rem;font-size:.65rem;position:absolute;top:1rem;left:1rem}.cleanup-bath-module__shk2-q__cleanCopy{padding:2rem}.cleanup-bath-module__shk2-q__cleanCopy>p:first-child{color:var(--signal);letter-spacing:.15em;margin:0;font-size:.62rem;font-weight:700}.cleanup-bath-module__shk2-q__cleanCopy h3{font-family:var(--font-noto-serif-sc), "Noto Serif SC", "Songti SC", serif;letter-spacing:-.03em;margin:.9rem 0 0;font-size:clamp(1.55rem,2vw,2.2rem);font-weight:400}.cleanup-bath-module__shk2-q__cleanCopy>p:last-child{color:var(--muted);margin:1rem 0 0;font-size:.86rem;line-height:1.9}.cleanup-bath-module__shk2-q__movementSection{background:#fff;grid-template-columns:minmax(25rem,.86fr) minmax(0,1.14fr)}.cleanup-bath-module__shk2-q__movementMedia{grid-column:2}.cleanup-bath-module__shk2-q__movementCopy{grid-area:1/1}.cleanup-bath-module__shk2-q__movementList{border-top:1px solid var(--line);gap:0;margin:2rem 0 0;padding:0;list-style:none;display:grid}.cleanup-bath-module__shk2-q__movementList li{border-bottom:1px solid var(--line);color:var(--muted);grid-template-columns:1.5rem 1fr;align-items:start;gap:1rem;padding:1rem 0;font-size:.82rem;line-height:1.8;display:grid}.cleanup-bath-module__shk2-q__movementList svg{width:1.15rem;color:var(--signal)}.cleanup-bath-module__shk2-q__movementList strong{color:var(--ink);margin-right:.8rem}.cleanup-bath-module__shk2-q__planningSection{background:#f9f7f5}.cleanup-bath-module__shk2-q__planningGrid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;max-width:92rem;margin:0 auto;display:grid}.cleanup-bath-module__shk2-q__planningGrid article{background:#fff;min-height:22rem;padding:clamp(1.6rem,3vw,2.5rem)}.cleanup-bath-module__shk2-q__planningGrid article>span{color:var(--signal);font-size:.65rem;font-weight:700}.cleanup-bath-module__shk2-q__planningGrid h3{font-family:var(--font-noto-serif-sc), "Noto Serif SC", "Songti SC", serif;margin:4rem 0 0;font-size:clamp(1.35rem,1.8vw,1.85rem);font-weight:400;line-height:1.4}.cleanup-bath-module__shk2-q__planningGrid p{color:var(--muted);margin:1.2rem 0 0;font-size:.82rem;line-height:1.9}.cleanup-bath-module__shk2-q__showroomSection{background:#efe9e4}.cleanup-bath-module__shk2-q__showroomCopy .cleanup-bath-module__shk2-q__officialLink{width:fit-content;margin-top:2.3rem}@keyframes cleanup-bath-module__shk2-q__heroDrift{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@keyframes cleanup-bath-module__shk2-q__panelIn{0%{opacity:0;transform:translateY(.8rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:1000px){.cleanup-bath-module__shk2-q__hero{grid-template-columns:1fr;grid-template-areas:"media""copy";min-height:auto}.cleanup-bath-module__shk2-q__heroMedia{min-height:min(70vw,42rem)}.cleanup-bath-module__shk2-q__heroCopy{padding-top:4rem}.cleanup-bath-module__shk2-q__breadcrumb{margin-bottom:2.5rem}.cleanup-bath-module__shk2-q__seriesPanel{grid-template-columns:1fr}.cleanup-bath-module__shk2-q__seriesMedia{min-height:55vw}.cleanup-bath-module__shk2-q__seriesCopy{border-top:1px solid var(--line);border-left:0}.cleanup-bath-module__shk2-q__warmSection,.cleanup-bath-module__shk2-q__movementSection,.cleanup-bath-module__shk2-q__showroomSection{grid-template-columns:1fr}.cleanup-bath-module__shk2-q__warmMedia,.cleanup-bath-module__shk2-q__movementMedia,.cleanup-bath-module__shk2-q__showroomMedia{grid-area:auto;min-height:65vw}.cleanup-bath-module__shk2-q__warmCopy,.cleanup-bath-module__shk2-q__movementCopy,.cleanup-bath-module__shk2-q__showroomCopy{grid-area:auto}.cleanup-bath-module__shk2-q__cleanGrid,.cleanup-bath-module__shk2-q__planningGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.cleanup-bath-module__shk2-q__heroMedia{min-height:68vh}.cleanup-bath-module__shk2-q__heroImage{object-position:59% center}.cleanup-bath-module__shk2-q__heroCopy{padding:3.2rem 1.25rem 4rem}.cleanup-bath-module__shk2-q__hero h1{width:15.5rem}.cleanup-bath-module__shk2-q__chapterNav{top:3.75rem}.cleanup-bath-module__shk2-q__intro{padding-top:6rem;padding-bottom:6rem}.cleanup-bath-module__shk2-q__introGrid,.cleanup-bath-module__shk2-q__sectionHeader,.cleanup-bath-module__shk2-q__seriesTabs,.cleanup-bath-module__shk2-q__featurePair,.cleanup-bath-module__shk2-q__cleanGrid,.cleanup-bath-module__shk2-q__planningGrid{grid-template-columns:1fr}.cleanup-bath-module__shk2-q__sectionHeader{gap:2rem}.cleanup-bath-module__shk2-q__seriesTab,.cleanup-bath-module__shk2-q__seriesTabActive{grid-template-columns:1.6rem 1fr auto;gap:.8rem;min-height:6.4rem;padding:.9rem 1rem}.cleanup-bath-module__shk2-q__seriesTabLogo{width:8.8rem}.cleanup-bath-module__shk2-q__seriesMedia{min-height:74vw}.cleanup-bath-module__shk2-q__featureMedia,.cleanup-bath-module__shk2-q__cleanMedia{min-height:78vw}.cleanup-bath-module__shk2-q__warmMedia,.cleanup-bath-module__shk2-q__movementMedia,.cleanup-bath-module__shk2-q__showroomMedia{min-height:80vw}.cleanup-bath-module__shk2-q__warmCopy,.cleanup-bath-module__shk2-q__movementCopy,.cleanup-bath-module__shk2-q__showroomCopy{padding:4rem 1.25rem}.cleanup-bath-module__shk2-q__warmFacts{grid-template-columns:1fr}.cleanup-bath-module__shk2-q__planningGrid article{min-height:auto}.cleanup-bath-module__shk2-q__planningGrid h3{margin-top:2.5rem}}@media (prefers-reduced-motion:reduce){.cleanup-bath-module__shk2-q__heroImage,.cleanup-bath-module__shk2-q__seriesPanel{animation:none}.cleanup-bath-module__shk2-q__featureMedia img,.cleanup-bath-module__shk2-q__cleanMedia img{transition:none}}
.panasonic-bath-module__LSr44W__page{--blue:#0068b7;--ink:#111317;--muted:#6c7178;--line:#d9dde2;--paper:#f7f8fa;--deep:#080a0d;color:var(--ink);font-family:var(--font-geist-sans), var(--font-noto-sans-sc), "PingFang SC", "Microsoft YaHei", sans-serif;background:#fff}.panasonic-bath-module__LSr44W__page *{box-sizing:border-box}.panasonic-bath-module__LSr44W__hero{color:#fff;background:#050608;min-height:48rem;position:relative;overflow:hidden}.panasonic-bath-module__LSr44W__heroMedia{position:absolute;inset:0}.panasonic-bath-module__LSr44W__heroImage{object-fit:cover;object-position:center}.panasonic-bath-module__LSr44W__heroShade{background:linear-gradient(90deg,#000000db 0%,#00000094 34%,#0000001f 66%,#00000061 100%);position:absolute;inset:0}.panasonic-bath-module__LSr44W__heroCaption{color:#ffffffc7;letter-spacing:.2em;margin:0;font-size:.65rem;position:absolute;bottom:1.2rem;right:1.4rem}.panasonic-bath-module__LSr44W__heroCopy{z-index:1;background:#050608;flex-direction:column;justify-content:center;width:min(50rem,52vw);min-height:48rem;padding:8.5rem clamp(2rem,6vw,7.5rem) 5rem;display:flex;position:relative}.panasonic-bath-module__LSr44W__breadcrumb{color:#ffffffa3;flex-wrap:wrap;gap:.55rem;margin-bottom:clamp(3rem,7vh,5rem);font-size:.72rem;display:flex}.panasonic-bath-module__LSr44W__breadcrumb a{color:inherit;text-decoration:none}.panasonic-bath-module__LSr44W__breadcrumb a:hover{color:#fff}.panasonic-bath-module__LSr44W__eyebrow{color:var(--blue);letter-spacing:.19em;margin:0 0 1.15rem;font-size:.67rem;font-weight:750}.panasonic-bath-module__LSr44W__hero .panasonic-bath-module__LSr44W__eyebrow{color:#65b9f0}.panasonic-bath-module__LSr44W__hero h1{max-width:38rem;margin:0}.panasonic-bath-module__LSr44W__hero h1 img{filter:brightness(0)invert();width:min(100%,23rem);height:auto;display:block}.panasonic-bath-module__LSr44W__hero h1 span{max-width:10em;font-family:var(--font-noto-serif-sc), "Noto Serif SC", "Songti SC", serif;letter-spacing:-.055em;text-wrap:balance;margin-top:2rem;font-size:clamp(2.45rem,4.25vw,4.8rem);font-weight:400;line-height:1.18;display:block}.panasonic-bath-module__LSr44W__heroLead{color:#ffffffb8;max-width:36rem;margin:2rem 0 0;font-size:clamp(.98rem,1.3vw,1.15rem);line-height:1.9}.panasonic-bath-module__LSr44W__heroActions{flex-wrap:wrap;align-items:center;gap:1.35rem;margin-top:2.4rem;display:flex}.panasonic-bath-module__LSr44W__primaryLink,.panasonic-bath-module__LSr44W__textLink{color:inherit;justify-content:center;align-items:center;gap:.6rem;font-size:.83rem;font-weight:680;text-decoration:none;display:inline-flex}.panasonic-bath-module__LSr44W__primaryLink{background:var(--blue);color:#fff;min-height:3.35rem;padding:.85rem 1.3rem}.panasonic-bath-module__LSr44W__primaryLink:hover{background:#0084d6}.panasonic-bath-module__LSr44W__textLink{border-bottom:1px solid;padding:.45rem 0}.panasonic-bath-module__LSr44W__textLink:hover{color:#60bdf4}.panasonic-bath-module__LSr44W__primaryLink svg,.panasonic-bath-module__LSr44W__textLink svg{width:1rem;height:1rem}.panasonic-bath-module__LSr44W__chapterNav{z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080a0df5;border-bottom:1px solid #252a31;position:sticky;top:4.5rem;overflow-x:auto}.panasonic-bath-module__LSr44W__chapterNav ol{grid-template-columns:repeat(6,minmax(0,1fr));width:100%;min-width:42rem;max-width:92rem;margin:0 auto;padding:0 clamp(1rem,4vw,4rem);list-style:none;display:grid}.panasonic-bath-module__LSr44W__chapterNav li{border-left:1px solid #252a31}.panasonic-bath-module__LSr44W__chapterNav li:last-child{border-right:1px solid #252a31}.panasonic-bath-module__LSr44W__chapterNav a{color:#fff;justify-content:center;align-items:center;gap:.55rem;min-height:3.6rem;font-size:.78rem;font-weight:650;text-decoration:none;display:flex}.panasonic-bath-module__LSr44W__chapterNav a:hover{color:#80c9f5;background:#151a20}.panasonic-bath-module__LSr44W__chapterNav a span{color:#58afe6;font-size:.61rem}.panasonic-bath-module__LSr44W__intro{max-width:90rem;margin:0 auto;padding:clamp(7rem,13vw,13rem) clamp(1.25rem,6vw,6rem)}.panasonic-bath-module__LSr44W__intro h2,.panasonic-bath-module__LSr44W__sectionHeader h2,.panasonic-bath-module__LSr44W__cleaningCopy h2,.panasonic-bath-module__LSr44W__warmCopy h2,.panasonic-bath-module__LSr44W__showroomCopy h2{font-family:var(--font-noto-serif-sc), "Noto Serif SC", "Songti SC", serif;letter-spacing:-.05em;text-wrap:balance;margin:0;font-weight:400}.panasonic-bath-module__LSr44W__intro h2{max-width:15em;font-size:clamp(2.25rem,4.5vw,4.8rem);line-height:1.27}.panasonic-bath-module__LSr44W__introGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,6vw,6rem);max-width:62rem;margin:clamp(3rem,7vw,6rem) 0 0 auto;display:grid}.panasonic-bath-module__LSr44W__introGrid p{color:var(--muted);margin:0;font-size:.96rem;line-height:2}.panasonic-bath-module__LSr44W__section{padding:clamp(6rem,10vw,10rem) clamp(1.25rem,5vw,5rem);scroll-margin-top:8.5rem}.panasonic-bath-module__LSr44W__sectionHeader{border-top:1px solid var(--ink);grid-template-columns:minmax(10rem,1fr) minmax(0,2.35fr);gap:3rem;max-width:92rem;margin:0 auto clamp(3rem,6vw,5rem);padding-top:1.2rem;display:grid}.panasonic-bath-module__LSr44W__sectionHeader>p{color:var(--muted);letter-spacing:.16em;margin:0;font-size:.65rem;font-weight:750}.panasonic-bath-module__LSr44W__sectionHeader>p span{color:var(--blue);margin-right:.7rem}.panasonic-bath-module__LSr44W__sectionHeader h2{max-width:15em;font-size:clamp(2.25rem,4vw,4.15rem);line-height:1.2}.panasonic-bath-module__LSr44W__sectionHeader div>p{max-width:43rem;color:var(--muted);margin:1.35rem 0 0;font-size:.94rem;line-height:1.9}.panasonic-bath-module__LSr44W__seriesExperience{max-width:92rem;margin:0 auto}.panasonic-bath-module__LSr44W__seriesTabs{border-top:1px solid var(--ink);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.panasonic-bath-module__LSr44W__seriesTab,.panasonic-bath-module__LSr44W__seriesTabActive{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:7.8rem;color:var(--ink);text-align:left;cursor:pointer;background:#fff;grid-template-columns:1.6rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1.1rem 1.3rem;display:grid}.panasonic-bath-module__LSr44W__seriesTab:hover{background:#f0f5f8}.panasonic-bath-module__LSr44W__seriesTabActive{background:var(--deep);color:#fff}.panasonic-bath-module__LSr44W__seriesTab>span,.panasonic-bath-module__LSr44W__seriesTabActive>span{color:var(--blue);font-size:.62rem;font-weight:750}.panasonic-bath-module__LSr44W__seriesTab img,.panasonic-bath-module__LSr44W__seriesTabActive img{object-fit:contain;object-position:left center;width:min(100%,10.5rem);height:3.7rem}.panasonic-bath-module__LSr44W__seriesTabActive img{filter:brightness(0)invert()}.panasonic-bath-module__LSr44W__seriesTab small,.panasonic-bath-module__LSr44W__seriesTabActive small{font-size:.68rem}.panasonic-bath-module__LSr44W__seriesPanel{border:1px solid var(--line);background:#fff;border-top:0;grid-template-columns:minmax(0,3fr) minmax(24rem,2fr);min-height:41rem;animation:.42s both panasonic-bath-module__LSr44W__panelIn;display:grid}.panasonic-bath-module__LSr44W__seriesMedia{min-height:41rem;position:relative;overflow:hidden}.panasonic-bath-module__LSr44W__seriesMedia img{object-fit:cover}.panasonic-bath-module__LSr44W__seriesCopy{border-left:1px solid var(--line);flex-direction:column;justify-content:center;padding:clamp(2.2rem,4vw,4.2rem);display:flex}.panasonic-bath-module__LSr44W__seriesCopy>img{object-fit:contain;object-position:left;width:min(100%,11rem);height:4rem}.panasonic-bath-module__LSr44W__seriesCopy>span{color:var(--muted);margin-top:.35rem;font-size:.7rem}.panasonic-bath-module__LSr44W__seriesCopy h3,.panasonic-bath-module__LSr44W__bathingCard h3,.panasonic-bath-module__LSr44W__videoCard h3{font-family:var(--font-noto-serif-sc), "Noto Serif SC", "Songti SC", serif;letter-spacing:-.04em;text-wrap:balance;margin:0;font-weight:400}.panasonic-bath-module__LSr44W__seriesCopy h3{max-width:12em;margin-top:1.8rem;font-size:clamp(1.85rem,2.7vw,3rem);line-height:1.3}.panasonic-bath-module__LSr44W__seriesCopy>p{color:var(--muted);margin:1.3rem 0 0;font-size:.9rem;line-height:1.9}.panasonic-bath-module__LSr44W__seriesCopy ul{flex-wrap:wrap;gap:.5rem;margin:1.7rem 0 0;padding:0;list-style:none;display:flex}.panasonic-bath-module__LSr44W__seriesCopy li{border:1px solid var(--line);color:#545b63;padding:.52rem .68rem;font-size:.71rem}.panasonic-bath-module__LSr44W__seriesCopy a,.panasonic-bath-module__LSr44W__apartmentCopy a{width:fit-content;color:inherit;border-bottom:1px solid;align-items:center;gap:.5rem;margin-top:1.8rem;padding-bottom:.3rem;font-size:.79rem;font-weight:680;text-decoration:none;display:inline-flex}.panasonic-bath-module__LSr44W__seriesCopy a:hover,.panasonic-bath-module__LSr44W__apartmentCopy a:hover{color:var(--blue)}.panasonic-bath-module__LSr44W__seriesCopy a svg,.panasonic-bath-module__LSr44W__apartmentCopy a svg{width:.95rem}.panasonic-bath-module__LSr44W__apartmentSection{background:var(--deep);color:#fff}.panasonic-bath-module__LSr44W__lightHeader{border-color:#424851}.panasonic-bath-module__LSr44W__lightHeader>p,.panasonic-bath-module__LSr44W__lightHeader div>p{color:#aeb4bc}.panasonic-bath-module__LSr44W__apartmentGrid{background:#3e444d;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;max-width:92rem;margin:0 auto;display:grid}.panasonic-bath-module__LSr44W__apartmentCard{background:#11151a;height:100%}.panasonic-bath-module__LSr44W__apartmentMedia{min-height:27rem;position:relative;overflow:hidden}.panasonic-bath-module__LSr44W__apartmentMedia img{object-fit:cover;transition:transform .8s}.panasonic-bath-module__LSr44W__apartmentCard:hover .panasonic-bath-module__LSr44W__apartmentMedia img{transform:scale(1.025)}.panasonic-bath-module__LSr44W__apartmentCopy{padding:2rem}.panasonic-bath-module__LSr44W__apartmentCopy>img{object-fit:contain;object-position:left;filter:brightness(0)invert();width:min(100%,10rem);height:3.6rem}.panasonic-bath-module__LSr44W__apartmentCopy p{color:#b4bac2;margin:1.25rem 0 0;font-size:.86rem;line-height:1.85}.panasonic-bath-module__LSr44W__cleaningSection,.panasonic-bath-module__LSr44W__warmSection,.panasonic-bath-module__LSr44W__showroomSection{grid-template-columns:minmax(0,1.08fr) minmax(27rem,.92fr);min-height:50rem;scroll-margin-top:8.5rem;display:grid}.panasonic-bath-module__LSr44W__cleaningMedia,.panasonic-bath-module__LSr44W__warmMedia,.panasonic-bath-module__LSr44W__showroomMedia{min-height:50rem;position:relative;overflow:hidden}.panasonic-bath-module__LSr44W__cleaningMedia img,.panasonic-bath-module__LSr44W__warmMedia img,.panasonic-bath-module__LSr44W__showroomMedia img{object-fit:cover}.panasonic-bath-module__LSr44W__cleaningCopy,.panasonic-bath-module__LSr44W__warmCopy,.panasonic-bath-module__LSr44W__showroomCopy{background:var(--paper);flex-direction:column;justify-content:center;padding:clamp(3rem,6vw,7rem);display:flex}.panasonic-bath-module__LSr44W__cleaningCopy h2,.panasonic-bath-module__LSr44W__warmCopy h2,.panasonic-bath-module__LSr44W__showroomCopy h2{max-width:11.5em;font-size:clamp(2.2rem,3.65vw,4.1rem);line-height:1.28}.panasonic-bath-module__LSr44W__cleaningCopy>div>p:not(.panasonic-bath-module__LSr44W__eyebrow),.panasonic-bath-module__LSr44W__warmCopy>div>p:not(.panasonic-bath-module__LSr44W__eyebrow),.panasonic-bath-module__LSr44W__showroomCopy>div>p:not(.panasonic-bath-module__LSr44W__eyebrow){max-width:37rem;color:var(--muted);margin:1.6rem 0 0;font-size:.93rem;line-height:1.95}.panasonic-bath-module__LSr44W__cleaningGrid{background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:2.2rem;display:grid}.panasonic-bath-module__LSr44W__cleaningGrid article{background:#fff;padding:1.35rem}.panasonic-bath-module__LSr44W__cleaningGrid svg{width:1.15rem;color:var(--blue)}.panasonic-bath-module__LSr44W__cleaningGrid h3{margin:.7rem 0 0;font-size:.88rem}.panasonic-bath-module__LSr44W__cleaningGrid p{color:var(--muted);margin:.65rem 0 0;font-size:.75rem;line-height:1.7}.panasonic-bath-module__LSr44W__bathingSection{background:#eef2f5}.panasonic-bath-module__LSr44W__bathingGrid{background:#cfd5db;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;max-width:92rem;margin:0 auto;display:grid}.panasonic-bath-module__LSr44W__bathingCard,.panasonic-bath-module__LSr44W__videoCard{background:#fff;height:100%}.panasonic-bath-module__LSr44W__bathingCard>div:first-child{min-height:27rem;position:relative;overflow:hidden}.panasonic-bath-module__LSr44W__bathingCard>div:first-child img{object-fit:cover;transition:transform .8s}.panasonic-bath-module__LSr44W__bathingCard:hover>div:first-child img{transform:scale(1.025)}.panasonic-bath-module__LSr44W__bathingCard>p:first-of-type,.panasonic-bath-module__LSr44W__videoCard>div>p:first-child{color:var(--blue);letter-spacing:.16em;margin:2rem 2.2rem 0;font-size:.63rem;font-weight:750}.panasonic-bath-module__LSr44W__bathingCard h3,.panasonic-bath-module__LSr44W__videoCard h3{max-width:14em;margin:.85rem 2.2rem 0;font-size:clamp(1.65rem,2.4vw,2.65rem);line-height:1.3}.panasonic-bath-module__LSr44W__bathingCard>p:last-child,.panasonic-bath-module__LSr44W__videoCard>div>p:last-child{color:var(--muted);margin:1rem 2.2rem 2.4rem;font-size:.86rem;line-height:1.85}.panasonic-bath-module__LSr44W__videoFrame{aspect-ratio:16/9;background:#000;position:relative;overflow:hidden}.panasonic-bath-module__LSr44W__videoFrame iframe,.panasonic-bath-module__LSr44W__videoPoster{border:0;width:100%;height:100%;position:absolute;inset:0}.panasonic-bath-module__LSr44W__videoPoster{appearance:none;cursor:pointer}.panasonic-bath-module__LSr44W__videoPoster img{object-fit:cover;transition:transform .8s}.panasonic-bath-module__LSr44W__videoPoster:hover img{transform:scale(1.025)}.panasonic-bath-module__LSr44W__videoPoster:after{content:"";background:#00000038;position:absolute;inset:0}.panasonic-bath-module__LSr44W__videoPoster span{z-index:1;color:#fff;background:#000000a3;border:1px solid #ffffffbd;align-items:center;gap:.65rem;min-height:3.6rem;padding:.8rem 1.1rem;font-size:.82rem;font-weight:700;display:inline-flex;position:absolute;bottom:50%;right:50%;transform:translate(50%,50%)}.panasonic-bath-module__LSr44W__videoPoster span svg{width:1rem}.panasonic-bath-module__LSr44W__videoFrame>a{z-index:2;color:#fff;background:#000000b3;align-items:center;gap:.4rem;padding:.5rem .65rem;font-size:.68rem;text-decoration:none;display:inline-flex;position:absolute;bottom:.75rem;right:.85rem}.panasonic-bath-module__LSr44W__videoFrame>a svg{width:.8rem}.panasonic-bath-module__LSr44W__warmSection{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.15fr) minmax(25rem,.85fr)}.panasonic-bath-module__LSr44W__warmFacts{background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:2.2rem;display:grid}.panasonic-bath-module__LSr44W__warmFacts div{background:#fff;grid-template-columns:auto 1fr;gap:.45rem .75rem;padding:1.25rem;display:grid}.panasonic-bath-module__LSr44W__warmFacts svg{width:1.15rem;color:var(--blue)}.panasonic-bath-module__LSr44W__warmFacts strong{font-size:.82rem}.panasonic-bath-module__LSr44W__warmFacts span{color:var(--muted);grid-column:1/-1;font-size:.72rem;line-height:1.65}.panasonic-bath-module__LSr44W__warmCopy .panasonic-bath-module__LSr44W__textLink{width:fit-content;color:var(--ink);margin-top:1.8rem}.panasonic-bath-module__LSr44W__warmCopy .panasonic-bath-module__LSr44W__textLink:hover{color:var(--blue)}.panasonic-bath-module__LSr44W__planningSection{background:#fff}.panasonic-bath-module__LSr44W__planningGrid{border-top:1px solid var(--ink);border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));max-width:92rem;margin:0 auto;display:grid}.panasonic-bath-module__LSr44W__planningGrid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:22rem;padding:1.6rem;position:relative}.panasonic-bath-module__LSr44W__planningGrid article>span{color:var(--blue);font-size:.65rem;font-weight:750}.panasonic-bath-module__LSr44W__planningGrid svg{color:#9ba3ac;width:1.2rem;position:absolute;top:1.45rem;right:1.4rem}.panasonic-bath-module__LSr44W__planningGrid h3{max-width:8em;font-family:var(--font-noto-serif-sc), "Noto Serif SC", "Songti SC", serif;margin:7rem 0 0;font-size:clamp(1.45rem,2vw,2.05rem);font-weight:400;line-height:1.3}.panasonic-bath-module__LSr44W__planningGrid p{color:var(--muted);margin:1rem 0 0;font-size:.8rem;line-height:1.8}.panasonic-bath-module__LSr44W__showroomSection{background:var(--deep);color:#fff;grid-template-columns:minmax(0,1fr) minmax(28rem,1fr)}.panasonic-bath-module__LSr44W__showroomCopy{background:var(--deep)}.panasonic-bath-module__LSr44W__showroomCopy>div>p:not(.panasonic-bath-module__LSr44W__eyebrow){color:#adb4bc}.panasonic-bath-module__LSr44W__showroomCopy .panasonic-bath-module__LSr44W__textLink{color:#fff}@keyframes panasonic-bath-module__LSr44W__heroDrift{0%{transform:scale(1.025)}to{transform:scale(1)}}@keyframes panasonic-bath-module__LSr44W__panelIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.panasonic-bath-module__LSr44W__heroCopy{width:62vw}.panasonic-bath-module__LSr44W__seriesTab,.panasonic-bath-module__LSr44W__seriesTabActive{grid-template-columns:1.2rem minmax(0,1fr)}.panasonic-bath-module__LSr44W__seriesTab small,.panasonic-bath-module__LSr44W__seriesTabActive small{display:none}.panasonic-bath-module__LSr44W__planningGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.panasonic-bath-module__LSr44W__hero{min-height:48rem}.panasonic-bath-module__LSr44W__heroShade{background:linear-gradient(#00000038 0%,#000c 68%,#050608 100%)}.panasonic-bath-module__LSr44W__heroImage{object-position:center}.panasonic-bath-module__LSr44W__heroCopy{background:linear-gradient(#05060800 0%,#050608eb 55%,#050608 100%);justify-content:flex-end;width:100%;min-height:48rem;padding:7rem 1.5rem 4rem}.panasonic-bath-module__LSr44W__breadcrumb{margin-bottom:3rem}.panasonic-bath-module__LSr44W__sectionHeader{grid-template-columns:1fr;gap:1.6rem}.panasonic-bath-module__LSr44W__seriesPanel,.panasonic-bath-module__LSr44W__cleaningSection,.panasonic-bath-module__LSr44W__warmSection,.panasonic-bath-module__LSr44W__showroomSection{grid-template-columns:1fr}.panasonic-bath-module__LSr44W__seriesPanel{min-height:0}.panasonic-bath-module__LSr44W__seriesMedia{min-height:30rem}.panasonic-bath-module__LSr44W__seriesCopy{border-top:1px solid var(--line);border-left:0}.panasonic-bath-module__LSr44W__cleaningMedia,.panasonic-bath-module__LSr44W__warmMedia,.panasonic-bath-module__LSr44W__showroomMedia{min-height:35rem}}@media (max-width:760px){.panasonic-bath-module__LSr44W__hero h1 img{width:min(75vw,18rem)}.panasonic-bath-module__LSr44W__hero h1 span{max-width:9.5em;font-size:clamp(2.2rem,10vw,3.2rem)}.panasonic-bath-module__LSr44W__chapterNav ol{min-width:36rem}.panasonic-bath-module__LSr44W__introGrid,.panasonic-bath-module__LSr44W__seriesTabs,.panasonic-bath-module__LSr44W__apartmentGrid,.panasonic-bath-module__LSr44W__bathingGrid,.panasonic-bath-module__LSr44W__cleaningGrid,.panasonic-bath-module__LSr44W__warmFacts,.panasonic-bath-module__LSr44W__planningGrid{grid-template-columns:1fr}.panasonic-bath-module__LSr44W__intro{padding-top:6rem;padding-bottom:6rem}.panasonic-bath-module__LSr44W__intro h2,.panasonic-bath-module__LSr44W__sectionHeader h2,.panasonic-bath-module__LSr44W__cleaningCopy h2,.panasonic-bath-module__LSr44W__warmCopy h2,.panasonic-bath-module__LSr44W__showroomCopy h2{font-size:clamp(2.05rem,9vw,3.15rem)}.panasonic-bath-module__LSr44W__seriesTab,.panasonic-bath-module__LSr44W__seriesTabActive{min-height:6.2rem}.panasonic-bath-module__LSr44W__seriesPanel{border-top:1px solid var(--line)}.panasonic-bath-module__LSr44W__seriesMedia,.panasonic-bath-module__LSr44W__apartmentMedia,.panasonic-bath-module__LSr44W__bathingCard>div:first-child{min-height:22rem}.panasonic-bath-module__LSr44W__cleaningMedia,.panasonic-bath-module__LSr44W__warmMedia,.panasonic-bath-module__LSr44W__showroomMedia{min-height:28rem}.panasonic-bath-module__LSr44W__planningGrid article{min-height:18rem}.panasonic-bath-module__LSr44W__planningGrid h3{margin-top:5rem}}@media (prefers-reduced-motion:reduce){.panasonic-bath-module__LSr44W__heroImage,.panasonic-bath-module__LSr44W__seriesPanel{animation:none}.panasonic-bath-module__LSr44W__seriesMedia img,.panasonic-bath-module__LSr44W__apartmentMedia img,.panasonic-bath-module__LSr44W__bathingCard img,.panasonic-bath-module__LSr44W__videoPoster img{transition:none}}.panasonic-bath-module__LSr44W__lightCard>div:first-child img{filter:saturate(1.04)brightness(.9)}.panasonic-bath-module__LSr44W__causticLayer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.panasonic-bath-module__LSr44W__causticLayer i{opacity:0;mix-blend-mode:screen;background-repeat:repeat;background-size:62% 96%;width:170%;height:170%;position:absolute;top:-35%;left:-35%}.panasonic-bath-module__LSr44W__causticLayer i:first-child{background-image:radial-gradient(34% 22% at 32% 30%,#fff0c86b,#fff0c800 70%),radial-gradient(26% 16% at 62% 55%,#f8e0b04d,#f8e0b000 72%),radial-gradient(30% 18% at 42% 76%,#e6c89642,#e6c89600 70%);animation:16s linear infinite panasonic-bath-module__LSr44W__causticDrift1}.panasonic-bath-module__LSr44W__causticLayer i:nth-child(2){background-image:radial-gradient(30% 20% at 55% 40%,#fff4d257,#fff4d200 74%),radial-gradient(24% 15% at 30% 65%,#f2d6a442,#f2d6a400 72%);animation:23s linear infinite panasonic-bath-module__LSr44W__causticDrift2}.panasonic-bath-module__LSr44W__causticLayer i:nth-child(4){background-image:radial-gradient(16% 9% at 38% 36%,#fff8dc61,#fff8dc00 76%),radial-gradient(13% 8% at 58% 62%,#fff0cd4d,#fff0cd00 74%),radial-gradient(15% 8% at 47% 20%,#fae8be42,#fae8be00 76%);animation:11s linear -4s infinite reverse panasonic-bath-module__LSr44W__causticDrift1}.panasonic-bath-module__LSr44W__causticLayer i:nth-child(3){background-image:radial-gradient(38% 24% at 45%,#fff4de29,#fff4de00 78%);animation:31s ease-in-out infinite alternate panasonic-bath-module__LSr44W__causticDrift3}@keyframes panasonic-bath-module__LSr44W__causticDrift1{0%{opacity:0;transform:translate(0,0)rotate(0)scale(1)}15%{opacity:1}50%{transform:translate(4%,-3%)rotate(4deg)scale(1.04)}85%{opacity:.9}to{opacity:0;transform:translate(0,0)rotate(0)scale(1)}}@keyframes panasonic-bath-module__LSr44W__causticDrift2{0%{opacity:0;transform:translate(0,0)scale(1.02)}20%{opacity:1}50%{transform:translate(-4%,3%)scale(1.06)}80%{opacity:.8}to{opacity:0;transform:translate(0,0)scale(1.02)}}@keyframes panasonic-bath-module__LSr44W__causticDrift3{0%{opacity:0;transform:translate(0,0)}to{opacity:1;transform:translate(2.5%,-2%)}}
.takara-standard-bath-module__ajK7yW__page{--ink:#17232a;--muted:#64747d;--line:#cfdae0;--paper:#f9fcfd;--soft:#eaf3f6;--signal:#1767a9;background:var(--paper);color:var(--ink);font-family:var(--font-geist-sans), var(--font-noto-sans-sc), "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif}.takara-standard-bath-module__ajK7yW__page *{box-sizing:border-box}.takara-standard-bath-module__ajK7yW__hero{border-bottom:1px solid var(--line);background:#f5fafc;grid-template-columns:minmax(25rem,5fr) minmax(0,6fr);grid-template-areas:"copy media";min-height:46rem;display:grid}.takara-standard-bath-module__ajK7yW__heroMedia{background:#dce7eb;grid-area:media;min-height:46rem;position:relative;overflow:hidden}.takara-standard-bath-module__ajK7yW__heroImage{object-fit:cover;object-position:center 45%}.takara-standard-bath-module__ajK7yW__heroCaption{color:#fff;letter-spacing:.14em;background:#0a181fc2;margin:0;padding:.6rem .8rem;font-size:.62rem;position:absolute;bottom:1rem;right:1.2rem}.takara-standard-bath-module__ajK7yW__heroCopy{flex-direction:column;grid-area:copy;justify-content:center;min-width:0;padding:clamp(6.5rem,8vw,7.75rem) clamp(2rem,5vw,6rem) 5rem;display:flex}.takara-standard-bath-module__ajK7yW__breadcrumb{color:var(--muted);flex-wrap:wrap;gap:.55rem;margin-bottom:clamp(3rem,6vw,5rem);font-size:.72rem;display:flex}.takara-standard-bath-module__ajK7yW__breadcrumb a{color:inherit;text-decoration:none}.takara-standard-bath-module__ajK7yW__breadcrumb a:hover{color:var(--signal)}.takara-standard-bath-module__ajK7yW__eyebrow{color:var(--signal);letter-spacing:.18em;margin:0 0 1.2rem;font-size:.68rem;font-weight:700}.takara-standard-bath-module__ajK7yW__hero h1{width:min(100%,21rem);margin:0}.takara-standard-bath-module__ajK7yW__brandLogo{object-fit:contain;object-position:left center;width:100%;height:auto;max-height:3rem;display:block}.takara-standard-bath-module__ajK7yW__visuallyHidden{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.takara-standard-bath-module__ajK7yW__heroLead{max-width:31rem;color:var(--muted);margin:2.4rem 0 0;font-size:clamp(1rem,1.3vw,1.18rem);line-height:1.9}.takara-standard-bath-module__ajK7yW__heroActions{flex-wrap:wrap;align-items:center;gap:1.35rem;margin-top:2.6rem;display:flex}.takara-standard-bath-module__ajK7yW__primaryLink,.takara-standard-bath-module__ajK7yW__textLink,.takara-standard-bath-module__ajK7yW__officialLink{color:var(--ink);justify-content:center;align-items:center;gap:.65rem;font-size:.84rem;font-weight:650;text-decoration:none;display:inline-flex}.takara-standard-bath-module__ajK7yW__primaryLink{border:1px solid var(--ink);background:var(--ink);color:#fff;min-height:3.35rem;padding:.85rem 1.25rem}.takara-standard-bath-module__ajK7yW__primaryLink:hover{border-color:var(--signal);background:var(--signal)}.takara-standard-bath-module__ajK7yW__textLink,.takara-standard-bath-module__ajK7yW__officialLink{border-bottom:1px solid;padding:.45rem 0}.takara-standard-bath-module__ajK7yW__textLink:hover,.takara-standard-bath-module__ajK7yW__officialLink:hover{color:var(--signal)}.takara-standard-bath-module__ajK7yW__primaryLink svg,.takara-standard-bath-module__ajK7yW__textLink svg,.takara-standard-bath-module__ajK7yW__officialLink svg{width:1rem;height:1rem}.takara-standard-bath-module__ajK7yW__chapterNav{z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c1a21f5;border-bottom:1px solid #24343c;position:sticky;top:4.5rem;overflow-x:auto}.takara-standard-bath-module__ajK7yW__chapterNav ol{grid-template-columns:repeat(6,minmax(0,1fr));width:100%;min-width:42rem;max-width:92rem;margin:0 auto;padding:0 clamp(1rem,4vw,4rem);list-style:none;display:grid}.takara-standard-bath-module__ajK7yW__chapterNav li{border-left:1px solid #31444d}.takara-standard-bath-module__ajK7yW__chapterNav li:last-child{border-right:1px solid #31444d}.takara-standard-bath-module__ajK7yW__chapterNav a{color:#f6fbfd;justify-content:center;align-items:center;gap:.55rem;min-height:3.65rem;padding:.85rem .6rem;font-size:.78rem;font-weight:620;text-decoration:none;display:flex}.takara-standard-bath-module__ajK7yW__chapterNav a:hover{color:#9bd2ed;background:#1b313c}.takara-standard-bath-module__ajK7yW__chapterNav a span{color:#74b9df;font-size:.62rem}.takara-standard-bath-module__ajK7yW__intro{max-width:90rem;margin:0 auto;padding:clamp(7rem,13vw,13rem) clamp(1.25rem,6vw,6rem)}.takara-standard-bath-module__ajK7yW__intro h2{max-width:15.5em;font-family:var(--font-noto-serif-sc), "Noto Serif SC", "Songti SC", serif;letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.2rem,4.5vw,4.8rem);font-weight:400;line-height:1.28}.takara-standard-bath-module__ajK7yW__introGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,6vw,6rem);max-width:60rem;margin:clamp(3rem,7vw,6rem) 0 0 auto;display:grid}.takara-standard-bath-module__ajK7yW__introGrid p{color:var(--muted);margin:0;font-size:.96rem;line-height:2}.takara-standard-bath-module__ajK7yW__section{padding:clamp(6rem,10vw,10rem) clamp(1.25rem,5vw,5rem);scroll-margin-top:8.5rem}.takara-standard-bath-module__ajK7yW__sectionHeader{border-top:1px solid var(--ink);grid-template-columns:minmax(10rem,1fr) minmax(0,2.3fr);gap:3rem;max-width:92rem;margin:0 auto clamp(3rem,6vw,5rem);padding-top:1.2rem;display:grid}.takara-standard-bath-module__ajK7yW__sectionHeader>p{color:var(--muted);letter-spacing:.14em;margin:0;font-size:.66rem;font-weight:700}.takara-standard-bath-module__ajK7yW__sectionHeader>p span{color:var(--signal);margin-right:.7rem}.takara-standard-bath-module__ajK7yW__sectionHeader h2{max-width:15em;font-family:var(--font-noto-serif-sc), "Noto Serif SC", "Songti SC", serif;letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.25rem,4vw,4.1rem);font-weight:400;line-height:1.2}.takara-standard-bath-module__ajK7yW__sectionHeader div>p{max-width:43rem;color:var(--muted);margin:1.4rem 0 0;font-size:.94rem;line-height:1.9}.takara-standard-bath-module__ajK7yW__seriesExperience{max-width:92rem;margin:0 auto}.takara-standard-bath-module__ajK7yW__seriesTabs{border-top:1px solid var(--ink);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.takara-standard-bath-module__ajK7yW__seriesTab,.takara-standard-bath-module__ajK7yW__seriesTabActive{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:7.5rem;color:var(--ink);text-align:left;cursor:pointer;background:#fff;grid-template-columns:2rem 1fr auto;align-items:center;gap:1.25rem;padding:1.3rem 1.5rem;display:grid}.takara-standard-bath-module__ajK7yW__seriesTab:hover{background:var(--soft)}.takara-standard-bath-module__ajK7yW__seriesTabActive{background:var(--ink);color:#fff}.takara-standard-bath-module__ajK7yW__seriesTab>span,.takara-standard-bath-module__ajK7yW__seriesTabActive>span{color:var(--signal);font-size:.62rem;font-weight:700}.takara-standard-bath-module__ajK7yW__seriesTabActive>span{color:#8ccbed}.takara-standard-bath-module__ajK7yW__seriesTabLogo{filter:none;width:min(100%,12.5rem);height:auto}.takara-standard-bath-module__ajK7yW__seriesTabActive .takara-standard-bath-module__ajK7yW__seriesTabLogo{filter:brightness(0)invert()}.takara-standard-bath-module__ajK7yW__seriesTab small,.takara-standard-bath-module__ajK7yW__seriesTabActive small{font-size:.7rem;font-weight:500}.takara-standard-bath-module__ajK7yW__seriesPanel{border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line);background:#fff;grid-template-columns:minmax(0,3fr) minmax(25rem,2fr);min-height:38rem;animation:.45s both takara-standard-bath-module__ajK7yW__panelIn;display:grid}.takara-standard-bath-module__ajK7yW__seriesMedia{min-height:38rem;position:relative;overflow:hidden}.takara-standard-bath-module__ajK7yW__seriesImage{object-fit:cover}.takara-standard-bath-module__ajK7yW__seriesCopy{border-left:1px solid var(--line);flex-direction:column;justify-content:center;padding:clamp(2.2rem,4vw,4rem);display:flex}.takara-standard-bath-module__ajK7yW__seriesIdentity{align-items:center;gap:1.2rem;display:flex}.takara-standard-bath-module__ajK7yW__seriesIdentity img{width:min(100%,11.5rem);height:auto}.takara-standard-bath-module__ajK7yW__seriesIdentity span{color:var(--muted);font-size:.72rem}.takara-standard-bath-module__ajK7yW__seriesCopy h3{font-family:var(--font-noto-serif-sc), "Noto Serif SC", "Songti SC", serif;letter-spacing:-.04em;text-wrap:balance;margin:2.2rem 0 0;font-size:clamp(1.9rem,2.7vw,3rem);font-weight:400;line-height:1.3}.takara-standard-bath-module__ajK7yW__seriesCopy>p{color:var(--muted);margin:1.4rem 0 0;font-size:.9rem;line-height:1.9}.takara-standard-bath-module__ajK7yW__seriesCopy ul{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:2rem 0 0;padding:0;list-style:none;display:grid}.takara-standard-bath-module__ajK7yW__seriesCopy li{border-bottom:1px solid var(--line);color:var(--muted);padding:.75rem 0;font-size:.76rem}.takara-standard-bath-module__ajK7yW__seriesCopy li:nth-child(odd){padding-right:.7rem}.takara-standard-bath-module__ajK7yW__seriesCopy>a{width:fit-content;color:var(--ink);border-bottom:1px solid;align-items:center;gap:.5rem;margin-top:2rem;padding-bottom:.4rem;font-size:.8rem;font-weight:650;text-decoration:none;display:inline-flex}.takara-standard-bath-module__ajK7yW__seriesCopy>a:hover{color:var(--signal)}.takara-standard-bath-module__ajK7yW__seriesCopy>a svg{width:.95rem}.takara-standard-bath-module__ajK7yW__darkSection{color:#f6fbfd;background:#0d1b22}.takara-standard-bath-module__ajK7yW__darkHeader{border-color:#c5d5dc}.takara-standard-bath-module__ajK7yW__darkHeader>p,.takara-standard-bath-module__ajK7yW__darkHeader div>p{color:#9fb2bc}.takara-standard-bath-module__ajK7yW__darkHeader>p span{color:#72bde4}.takara-standard-bath-module__ajK7yW__materialGrid{background:#38505b;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;max-width:92rem;margin:0 auto;display:grid}.takara-standard-bath-module__ajK7yW__materialCard{background:#13262f;min-height:100%}.takara-standard-bath-module__ajK7yW__materialMedia{min-height:25rem;position:relative;overflow:hidden}.takara-standard-bath-module__ajK7yW__materialMedia img{object-fit:cover;transition:transform .7s}.takara-standard-bath-module__ajK7yW__materialCard:hover .takara-standard-bath-module__ajK7yW__materialMedia img{transform:scale(1.025)}.takara-standard-bath-module__ajK7yW__materialMedia>span{color:#fff;background:#081217c7;min-width:2.2rem;padding:.65rem;font-size:.65rem;position:absolute;top:1rem;left:1rem}.takara-standard-bath-module__ajK7yW__materialCopy{min-height:15rem;padding:2rem}.takara-standard-bath-module__ajK7yW__materialCopy>p:first-child{color:#72bde4;letter-spacing:.14em;margin:0;font-size:.64rem;font-weight:700}.takara-standard-bath-module__ajK7yW__materialCopy h3{font-family:var(--font-noto-serif-sc), "Noto Serif SC", "Songti SC", serif;margin:1.5rem 0 0;font-size:clamp(1.7rem,2.4vw,2.5rem);font-weight:400}.takara-standard-bath-module__ajK7yW__materialCopy>p:last-child{color:#aebfc7;max-width:34rem;margin:1.1rem 0 0;font-size:.86rem;line-height:1.85}.takara-standard-bath-module__ajK7yW__panelSection{background:#f0f7fa;grid-template-columns:minmax(0,1.15fr) minmax(28rem,.85fr);scroll-margin-top:8.5rem;display:grid}.takara-standard-bath-module__ajK7yW__panelMedia{min-height:47rem;position:relative;overflow:hidden}.takara-standard-bath-module__ajK7yW__panelMedia img{object-fit:cover}.takara-standard-bath-module__ajK7yW__panelCopy{border-left:1px solid var(--line);flex-direction:column;justify-content:center;padding:clamp(3rem,6vw,6rem);display:flex}.takara-standard-bath-module__ajK7yW__panelCopy h2{font-family:var(--font-noto-serif-sc), "Noto Serif SC", "Songti SC", serif;letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.2rem,4vw,4rem);font-weight:400;line-height:1.24}.takara-standard-bath-module__ajK7yW__panelCopy>p:not(.takara-standard-bath-module__ajK7yW__eyebrow){color:var(--muted);margin:1.7rem 0 0;font-size:.92rem;line-height:1.95}.takara-standard-bath-module__ajK7yW__factList{border-top:1px solid var(--line);margin:2rem 0;padding:0;list-style:none;display:grid}.takara-standard-bath-module__ajK7yW__factList li{border-bottom:1px solid var(--line);color:var(--muted);grid-template-columns:1.3rem 1fr;align-items:start;gap:1rem;padding:1rem 0;font-size:.82rem;line-height:1.75;display:grid}.takara-standard-bath-module__ajK7yW__factList svg{width:1.1rem;height:1.1rem;color:var(--signal);margin-top:.15rem}.takara-standard-bath-module__ajK7yW__factList strong{color:var(--ink);margin-bottom:.1rem;display:block}.takara-standard-bath-module__ajK7yW__comfortSection{background:#fff}.takara-standard-bath-module__ajK7yW__comfortGrid{background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;max-width:92rem;margin:0 auto;display:grid}.takara-standard-bath-module__ajK7yW__comfortGrid article{background:#f8fbfc;min-height:100%}.takara-standard-bath-module__ajK7yW__comfortMedia{min-height:31rem;position:relative;overflow:hidden}.takara-standard-bath-module__ajK7yW__comfortMedia img{object-fit:cover}.takara-standard-bath-module__ajK7yW__comfortGrid article>div:last-child{padding:2rem}.takara-standard-bath-module__ajK7yW__comfortGrid svg{width:1.35rem;height:1.35rem;color:var(--signal)}.takara-standard-bath-module__ajK7yW__comfortGrid article>div:last-child>p:first-of-type{color:var(--signal);letter-spacing:.14em;margin:1.3rem 0 0;font-size:.63rem;font-weight:700}.takara-standard-bath-module__ajK7yW__comfortGrid h3{font-family:var(--font-noto-serif-sc), "Noto Serif SC", "Songti SC", serif;margin:1.1rem 0 0;font-size:clamp(1.55rem,2.2vw,2.25rem);font-weight:400}.takara-standard-bath-module__ajK7yW__comfortGrid article>div:last-child>p:last-child{color:var(--muted);margin:1rem 0 0;font-size:.84rem;line-height:1.85}.takara-standard-bath-module__ajK7yW__planningSection{background:#edf5f7}.takara-standard-bath-module__ajK7yW__planningGrid{border-top:1px solid var(--ink);border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));max-width:92rem;margin:0 auto;display:grid}.takara-standard-bath-module__ajK7yW__planningGrid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;min-height:19rem;padding:1.5rem}.takara-standard-bath-module__ajK7yW__planningGrid span{color:var(--signal);font-size:.64rem;font-weight:700}.takara-standard-bath-module__ajK7yW__planningGrid h3{margin:3.2rem 0 0;font-size:1.04rem;font-weight:650;line-height:1.55}.takara-standard-bath-module__ajK7yW__planningGrid p{color:var(--muted);margin:1rem 0 0;font-size:.8rem;line-height:1.82}.takara-standard-bath-module__ajK7yW__showroomSection{background:#fff;grid-template-columns:minmax(0,1.15fr) minmax(28rem,.85fr);min-height:42rem;scroll-margin-top:8.5rem;display:grid}.takara-standard-bath-module__ajK7yW__showroomMedia{min-height:42rem;position:relative;overflow:hidden}.takara-standard-bath-module__ajK7yW__showroomMedia img{object-fit:cover;object-position:center}.takara-standard-bath-module__ajK7yW__showroomCopy{border-left:1px solid var(--line);flex-direction:column;justify-content:center;padding:clamp(3rem,6vw,6rem);display:flex}.takara-standard-bath-module__ajK7yW__showroomCopy h2{font-family:var(--font-noto-serif-sc), "Noto Serif SC", "Songti SC", serif;letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.2rem,4vw,4rem);font-weight:400;line-height:1.24}.takara-standard-bath-module__ajK7yW__showroomCopy>p:not(.takara-standard-bath-module__ajK7yW__eyebrow){color:var(--muted);margin:1.6rem 0 0;font-size:.92rem;line-height:1.95}.takara-standard-bath-module__ajK7yW__officialLink{width:fit-content;margin-top:2.7rem}@keyframes takara-standard-bath-module__ajK7yW__heroDrift{0%{transform:scale(1.035)}to{transform:scale(1)}}@keyframes takara-standard-bath-module__ajK7yW__panelIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.takara-standard-bath-module__ajK7yW__heroImage,.takara-standard-bath-module__ajK7yW__seriesPanel{animation:none}.takara-standard-bath-module__ajK7yW__materialMedia img{transition:none}}@media (max-width:980px){.takara-standard-bath-module__ajK7yW__hero{grid-template-columns:1fr;grid-template-areas:"media""copy";min-height:auto}.takara-standard-bath-module__ajK7yW__heroMedia{min-height:min(74vw,40rem)}.takara-standard-bath-module__ajK7yW__heroCopy{padding:4rem clamp(1.25rem,6vw,4rem) 5rem}.takara-standard-bath-module__ajK7yW__breadcrumb{margin-bottom:3rem}.takara-standard-bath-module__ajK7yW__seriesPanel{grid-template-columns:1fr}.takara-standard-bath-module__ajK7yW__seriesCopy{border-top:1px solid var(--line);border-left:0}.takara-standard-bath-module__ajK7yW__panelSection,.takara-standard-bath-module__ajK7yW__showroomSection{grid-template-columns:1fr}.takara-standard-bath-module__ajK7yW__panelCopy,.takara-standard-bath-module__ajK7yW__showroomCopy{border-top:1px solid var(--line);border-left:0}.takara-standard-bath-module__ajK7yW__planningGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.takara-standard-bath-module__ajK7yW__heroCaption{display:none}.takara-standard-bath-module__ajK7yW__heroMedia{min-height:33rem}.takara-standard-bath-module__ajK7yW__heroImage{object-position:center 40%}.takara-standard-bath-module__ajK7yW__breadcrumb{display:none}.takara-standard-bath-module__ajK7yW__hero h1{width:min(100%,18rem)}.takara-standard-bath-module__ajK7yW__heroLead{font-size:.94rem}.takara-standard-bath-module__ajK7yW__intro{padding-top:6rem;padding-bottom:6rem}.takara-standard-bath-module__ajK7yW__intro h2,.takara-standard-bath-module__ajK7yW__sectionHeader h2,.takara-standard-bath-module__ajK7yW__panelCopy h2,.takara-standard-bath-module__ajK7yW__showroomCopy h2{font-size:2rem}.takara-standard-bath-module__ajK7yW__introGrid,.takara-standard-bath-module__ajK7yW__sectionHeader,.takara-standard-bath-module__ajK7yW__materialGrid,.takara-standard-bath-module__ajK7yW__comfortGrid,.takara-standard-bath-module__ajK7yW__planningGrid{grid-template-columns:1fr}.takara-standard-bath-module__ajK7yW__sectionHeader{gap:2rem}.takara-standard-bath-module__ajK7yW__seriesTabs{grid-template-columns:repeat(2,minmax(16rem,1fr));overflow-x:auto}.takara-standard-bath-module__ajK7yW__seriesTab,.takara-standard-bath-module__ajK7yW__seriesTabActive{grid-template-columns:1.5rem 1fr;min-height:6.5rem}.takara-standard-bath-module__ajK7yW__seriesTab small,.takara-standard-bath-module__ajK7yW__seriesTabActive small{display:none}.takara-standard-bath-module__ajK7yW__seriesMedia{min-height:24rem}.takara-standard-bath-module__ajK7yW__seriesCopy{padding:2.5rem 1.25rem 3rem}.takara-standard-bath-module__ajK7yW__seriesCopy h3{font-size:1.7rem}.takara-standard-bath-module__ajK7yW__materialMedia{min-height:22rem}.takara-standard-bath-module__ajK7yW__panelMedia,.takara-standard-bath-module__ajK7yW__showroomMedia{min-height:29rem}.takara-standard-bath-module__ajK7yW__panelCopy,.takara-standard-bath-module__ajK7yW__showroomCopy{padding:4rem 1.25rem}.takara-standard-bath-module__ajK7yW__comfortMedia{min-height:24rem}.takara-standard-bath-module__ajK7yW__planningGrid article{min-height:0}}
