:root{--ink:#352f29;--muted:#60584f;--interior-accent:#775139}body{font-size:18px;line-height:1.9}h1,h2{letter-spacing:.035em}h2{color:var(--interior-accent);font-weight:600}.hero-description{font-size:19px;font-weight:600;line-height:1.85;color:#65462f}.story-text{font-size:18px;line-height:1.95}.story-text p+p{margin-top:24px}.section-heading>p,.lp-common-heading>p,.material-copy>p:not(.eyebrow),.lp-care p,.faq details p{font-size:18px;line-height:1.9}.eyebrow{font-size:14px;letter-spacing:.1em;color:#716252}.note,.lp-care .note,.release-inner .note,.hero-action>.note{font-size:16px;line-height:1.85;color:var(--muted)}.launch,.launch span,.release-inner .launch{font-size:18px;font-weight:600;color:#65462f}.photo-caption{font-size:16px;color:var(--muted);line-height:1.75;align-items:baseline}.count{font-size:14px}.color-track figcaption span{font-size:15px;letter-spacing:.045em;color:var(--interior-accent);font-weight:600}.color-track figcaption strong{font-size:18px;font-weight:500;line-height:1.75}.color-guide-photo-title{font-size:18px;font-weight:600;color:var(--interior-accent);margin-bottom:24px}.color-guide-group h3{font-size:17px;font-weight:600;color:var(--interior-accent);border-color:#bbab98}.color-guide-names{font-size:18px}.color-guide-note,.size-guide-notes p,.size-guide-breeds p{font-size:17px;color:var(--ink)}.size-guide-letter,.size-guide-measures dd{color:var(--interior-accent);font-weight:600}.size-guide-card{border-top:3px solid #9b7c5e;background:#efe9df}.size-guide-card-heading>p,.size-guide-measures dt,.size-guide-breeds h4{font-size:16px;color:var(--muted)}.spec-line{padding:22px 24px;background:#f6f1e9;border-top:2px solid #9b7c5e;gap:32px}.spec-line span{font-size:16px;color:var(--muted)}.spec-line strong{font-size:23px;color:var(--interior-accent);font-weight:600}.spec-line small{font-size:17px}.text-link{font-size:18px;font-weight:600;color:var(--interior-accent)}.faq summary{font-size:18px;font-weight:500}.footer nav{font-size:16px}.footer small{font-size:14px}.line-button{background:#06c755}.line-button>span{font-size:18px}.line-button strong{font-size:24px}.sticky .line-button>span{font-size:16px}@media(max-width:700px){body{font-size:17px}.hero-description{font-size:18px;line-height:1.85}.story-text{font-size:18px;line-height:1.95}.section-heading>p,.lp-common-heading>p,.material-copy>p:not(.eyebrow),.lp-care p,.faq details p{font-size:17px;line-height:1.95}.eyebrow{font-size:14px;letter-spacing:.09em}.hero h1{font-size:34px}.section h2,.lp-common-heading h2{font-size:28px;line-height:1.6;letter-spacing:.02em}.launch,.launch span,.release-inner .launch{font-size:17px}.hero-action .launch{display:flex;flex-wrap:wrap;justify-content:center;gap:0 8px}.hero-action .launch span{margin:0}.photo-caption{font-size:16px;gap:12px}.photo-caption>span:first-child{flex:1}.count{font-size:14px}.color-track figcaption span{font-size:15px}.color-track figcaption strong{font-size:18px}.size-guide-notes p,.size-guide-breeds p,.color-guide-note{font-size:16px;line-height:1.95}.size-guide-card-heading h3{gap:18px}.size-guide-dimensions{font-size:25px}.spec-line{padding:18px;gap:22px}.spec-line strong{font-size:21px}.spec-line span{font-size:15px}.footer nav{font-size:16px}.sticky .line-button strong{font-size:23px}.sticky .line-button>span{font-size:16px;line-height:1.5}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/tokutouseki-interior-readability.css.map */
