#MainContent .tsf-storage{max-width:none}.tsf-storage__page-head{border-bottom:0;padding-bottom:0;margin-bottom:24px}.tsf-storage__intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;background:#f7f3eb;gap:clamp(24px,4vw,56px);padding:clamp(24px,4vw,48px)}#MainContent .tsf-storage__intro h2{margin:0;padding:0;border:0;max-width:20ch;font-family:var(--tsf-font-label);font-size:clamp(28px,3vw,44px);font-weight:900;line-height:1.08;letter-spacing:-.03em;text-wrap:balance}.tsf-storage__highlight{background:var(--tsf-hi);box-decoration-break:clone;-webkit-box-decoration-break:clone;padding-inline:.08em}.tsf-storage__scope{display:block;margin-top:24px;max-width:38ch;font-family:var(--tsf-font-text);font-size:17px;font-weight:600;line-height:1.5;letter-spacing:normal}#MainContent .tsf-storage__intro-copy>p{margin:20px 0 0;max-width:42ch;font-size:17px;line-height:1.6}#MainContent .tsf-storage__intro-copy .tsf-storage__opened-note{border-top:1px solid #cfc6b6;padding-top:16px;font-size:15px;font-weight:600}.tsf-storage__photo{margin:0;min-width:0}#MainContent .tsf-storage__photo img{display:block;width:100%;height:auto;margin:0}.tsf-storage__photo figcaption{margin-top:12px;font-size:13px;line-height:1.5;max-width:55ch}.tsf-storage__care{margin-top:48px;border:0}#MainContent .tsf-storage__care h2{margin:0 0 24px;padding:0;border:0;font-size:28px;line-height:1.15}.tsf-storage__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0}.tsf-storage__step{border-top:3px solid var(--tsf-ink);padding:20px 0 0}#MainContent .tsf-storage__step dt{font-family:var(--tsf-font-label);font-size:21px;font-weight:800;line-height:1.2}.tsf-storage__step-number{display:block;color:#6d5b45;font-family:var(--tsf-font-text);font-size:13px;font-weight:600;margin-bottom:12px}#MainContent .tsf-storage__step dd{margin:12px 0 0;max-width:37ch;line-height:1.6}.tsf-storage__details{margin-top:48px;max-width:none}.tsf-storage__packaging{background:#f7f3eb;padding:clamp(24px,4vw,40px)}#MainContent .tsf-storage__packaging h2,#MainContent .tsf-storage__help h2{margin:0 0 16px;border:0;padding:0;font-size:28px;line-height:1.15}#MainContent .tsf-storage__packaging>p{max-width:78ch}.tsf-storage__pouch-parts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0 0}.tsf-storage__pouch-parts>div{border-top:1px solid #cfc6b6;padding-top:16px}.tsf-storage__pouch-parts dt{font-weight:700}.tsf-storage__pouch-parts dd{margin:8px 0 0}.tsf-storage__question{border-bottom:1px solid #cfc6b6}.tsf-storage__question summary{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;padding:24px 0;font-family:var(--tsf-font-label);font-size:20px;font-weight:800;line-height:1.4;list-style:none}.tsf-storage__question summary::-webkit-details-marker{display:none}.tsf-storage__question summary:after{content:"+";flex:none;font-family:var(--tsf-font-text);font-size:24px;font-weight:400}.tsf-storage__question[open] summary:after{content:"\2212"}.tsf-storage__question summary:focus-visible{outline:2px solid var(--tsf-ink);outline-offset:4px}#MainContent .tsf-storage__question>p{max-width:78ch;margin:0 0 24px}.tsf-storage__help{margin-top:40px;border-left:4px solid var(--tsf-hi);padding-left:24px}#MainContent .tsf-storage__help p{max-width:78ch}@media(max-width:749px){.tsf-storage__intro{grid-template-columns:minmax(0,1fr);padding:24px 20px;gap:24px}.tsf-storage__intro-copy{display:contents}.tsf-storage__photo{order:1}#MainContent .tsf-storage__intro-copy>p{order:2;margin:0}#MainContent .tsf-storage__intro h2{font-size:clamp(27px,7.5vw,36px)}.tsf-storage__scope{margin-top:20px;font-size:16px}.tsf-storage__care,.tsf-storage__details{margin-top:32px}.tsf-storage__steps,.tsf-storage__pouch-parts{grid-template-columns:minmax(0,1fr);gap:24px}#MainContent .tsf-storage__step dd{max-width:none}.tsf-storage__packaging{padding:24px 20px}#MainContent .tsf-storage__care h2,#MainContent .tsf-storage__packaging h2,#MainContent .tsf-storage__help h2{font-size:25px}.tsf-storage__question summary{font-size:19px;padding-block:20px}.tsf-storage__help{margin-top:32px;padding-left:16px}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/thinslim-storage.css.map */
