.rinse-journal{color:var(--ink,#171715);font-family:var(--font-body,Arial,Helvetica,sans-serif)}.rinse-journal-inner{width:min(100% - 2 * clamp(20px,5vw,80px),var(--page-width,1440px));margin-inline:auto}.rinse-journal-heading{padding:30px 0 72px;background:var(--rose-light,#f8e8e5)}.rinse-journal-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:9px 12px;margin-bottom:56px;font-size:12px;line-height:1.6}.rinse-journal-breadcrumbs a{text-underline-offset:4px}.rinse-journal-breadcrumbs a:hover{text-decoration:underline}.rinse-journal-breadcrumbs [aria-current]{opacity:.72}.rinse-journal-breadcrumbs>*{min-width:0;overflow-wrap:anywhere}.rinse-journal-heading .eyebrow{margin:0 0 22px}.rinse-journal h1{max-width:1000px;font-size:clamp(36px,5.5vw,78px);font-weight:500;line-height:1.04;margin:0;overflow-wrap:anywhere;text-wrap:balance}.rinse-journal-intro{max-width:680px;margin:26px 0 0;font-size:clamp(16px,1.6vw,20px);line-height:1.6}.rinse-journal-listing{padding-block:44px 84px}.rinse-journal-tags{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:36px}.rinse-journal-tags a{display:inline-flex;align-items:center;min-height:44px;padding:8px 18px;border:1px solid var(--line,#ded7d4);font-size:13px}.rinse-journal-tags a[aria-current],.rinse-journal-tags a:hover{background:var(--rose,#f2d1ce);border-color:var(--ink,#171715)}.rinse-journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 28px}.rinse-journal-card{min-width:0;display:flex;flex-direction:column}.rinse-journal-card-cover{display:block;aspect-ratio:4/3;overflow:hidden;background:#faf8f5}.rinse-journal-card-cover>img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.rinse-journal-card-cover>.rinse-journal-cover-image--contain{object-fit:contain;padding:18px;background:#fff;box-sizing:border-box}.rinse-journal-cover-type{height:100%;min-height:190px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:clamp(22px,3vw,40px);background:var(--rose,#f2d1ce)}.rinse-journal-cover-type>span{font-size:10px;letter-spacing:.13em}.rinse-journal-cover-logo{display:block;width:100px;max-width:40%}.rinse-journal-cover-logo img{display:block;width:100%;height:auto;max-height:60px;object-fit:contain}.rinse-journal-cover-type>strong{font-size:clamp(32px,3.6vw,56px);font-weight:600;line-height:.98;letter-spacing:-.045em}.rinse-journal-cover-type>.atelier-icon{align-self:flex-end}.rinse-journal-card-copy{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding-top:20px}.rinse-journal-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;min-height:18px;margin:0 0 12px;font-size:11px;line-height:1.6;letter-spacing:.04em}.rinse-journal-meta:empty{display:none}.rinse-journal-card h2,.rinse-journal-card h3{font-size:clamp(21px,2vw,28px);font-weight:500;line-height:1.18;margin:0 0 14px;overflow-wrap:anywhere;text-wrap:pretty}.rinse-journal-card h2 a:hover,.rinse-journal-card h3 a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.rinse-journal-card-copy>p:not(.rinse-journal-meta){font-size:14px;line-height:1.7;margin:0 0 20px}.rinse-journal-read{display:flex;align-items:center;justify-content:space-between;width:100%;gap:16px;min-height:48px;margin-top:auto;border-bottom:1px solid var(--line,#ded7d4);font-size:13px}.rinse-journal-read:hover{border-color:var(--ink,#171715)}.rinse-journal-pagination{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:60px}.rinse-journal-pagination>a,.rinse-journal-pagination>span{min-width:44px;min-height:44px;display:grid;place-items:center;padding:8px}.rinse-journal-pagination [aria-current]{border:1px solid var(--ink,#171715);background:var(--rose-light,#f8e8e5)}.rinse-journal-pagination a:hover{background:var(--rose,#f2d1ce)}.rinse-journal-empty{grid-column:1/-1;padding-block:36px}.rinse-journal-empty h2{font-size:30px;font-weight:500}.rinse-journal-article{padding-block:30px 72px}.rinse-journal-article-heading{max-width:900px;margin:0 auto 42px;text-align:center}.rinse-journal-article-heading .eyebrow{margin:0 0 20px}.rinse-journal-article h1{font-size:clamp(34px,4.5vw,64px);margin-inline:auto;line-height:1.09}.rinse-journal-article-heading .rinse-journal-meta{justify-content:center;margin-top:24px}.rinse-journal-article-intro{max-width:760px;margin:26px auto 0;font-size:clamp(16px,1.6vw,20px);line-height:1.65}.rinse-journal-article-intro p{margin:0}.rinse-journal-article-image{max-width:1100px;aspect-ratio:16/9;margin:0 auto 48px;overflow:hidden;background:#faf8f5}.rinse-journal-article-image>.rinse-journal-cover-image{display:block;width:100%;height:100%;object-fit:cover}.rinse-journal-article-image>.rinse-journal-cover-image--contain{object-fit:contain;padding:clamp(20px,3vw,36px);box-sizing:border-box;background:#fff}.rinse-journal-article-body{max-width:760px;margin-inline:auto;font-size:17px;line-height:1.8;overflow-wrap:anywhere}.rinse-journal-article-body>*:first-child{margin-top:0}.rinse-journal-article-body p{margin:0 0 24px}.rinse-journal-article-body h2{font-size:clamp(26px,3vw,36px);line-height:1.2;font-weight:500;margin:52px 0 20px}.rinse-journal-article-body h3{font-size:clamp(22px,2.5vw,28px);line-height:1.25;font-weight:500;margin:36px 0 16px}.rinse-journal-article-body a{text-decoration:underline;text-underline-offset:4px}.rinse-journal-article-body :is(ul,ol){margin:0 0 26px;padding-left:24px}.rinse-journal-article-body li{margin:8px 0}.rinse-journal-article-body img{max-width:100%;height:auto;margin-block:28px}.rinse-journal-article-body blockquote{margin:34px 0;padding:24px 28px;border-left:3px solid var(--ink,#171715);background:var(--rose-light,#f8e8e5);font-size:19px}.rinse-journal-article-body blockquote p:last-child{margin-bottom:0}.rinse-journal-article-body :is(table,pre){display:block;max-width:100%;overflow-x:auto}.rinse-journal-article-body table{border-collapse:collapse;font-size:14px}.rinse-journal-article-body :is(th,td){padding:12px;border:1px solid var(--line,#ded7d4);text-align:left}.rinse-journal-product-link{display:flex;justify-content:space-between;align-items:center;gap:28px;max-width:1000px;margin:60px auto 0;padding:36px;background:var(--rose-light,#f8e8e5)}.rinse-journal-product-link .eyebrow{font-size:10px;margin:0 0 14px}.rinse-journal-product-link h2{font-size:clamp(24px,3vw,34px);line-height:1.15;font-weight:500;margin:0 0 12px}.rinse-journal-product-link p:last-child{max-width:480px;font-size:14px;line-height:1.65;margin:0}.rinse-journal-product-link .cta{flex-shrink:0}.rinse-journal-article-back{max-width:760px;margin:36px auto 0}.rinse-journal-related{margin-top:72px;padding-top:48px;border-top:1px solid var(--line,#ded7d4)}.rinse-journal-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:32px}.rinse-journal-section-heading h2{max-width:700px;font-size:clamp(30px,3.5vw,48px);line-height:1.1;font-weight:500;margin:0}.rinse-journal-section-heading .eyebrow{font-size:11px;margin-bottom:18px}.rinse-journal-section-heading>.text-link{flex-shrink:0}.rinse-journal-featured{padding-block:var(--journal-space-top,72px) var(--journal-space-bottom,72px);background:var(--journal-featured-bg,#fff)}@media(hover:hover)and (pointer:fine){.rinse-journal-card-cover:hover>img{transform:scale(1.035)}}@media(max-width:990px){.rinse-journal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px}.rinse-journal-product-link{flex-direction:column;align-items:flex-start}.rinse-journal-section-heading{align-items:flex-start;flex-direction:column}}@media(max-width:640px){.rinse-journal-heading{padding-block:24px 40px}.rinse-journal-breadcrumbs{margin-bottom:36px;font-size:11px}.rinse-journal-grid{grid-template-columns:minmax(0,1fr);gap:40px}.rinse-journal-listing{padding-block:28px 52px}.rinse-journal-cover-type{min-height:0;padding:28px}.rinse-journal-cover-type>strong{font-size:clamp(36px,12vw,56px)}.rinse-journal-card h2,.rinse-journal-card h3{font-size:25px}.rinse-journal-article{padding-block:24px 48px}.rinse-journal-article-heading{text-align:left;margin-bottom:30px}.rinse-journal-article-heading .rinse-journal-meta{justify-content:flex-start}.rinse-journal-article-image{aspect-ratio:4/3;margin-bottom:32px}.rinse-journal-article-body{font-size:16px;line-height:1.8}.rinse-journal-article-body h2{margin-top:38px}.rinse-journal-product-link{margin-top:40px;padding:28px 22px}.rinse-journal-product-link .cta{width:100%}.rinse-journal-related{margin-top:48px;padding-top:36px}}@media(prefers-reduced-motion:reduce){.rinse-journal-card-cover>img{transition:none}.rinse-journal-card-cover:hover>img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/journal.css.map */
