.studio-editorial{padding-block:48px;color:var(--studio-ink,#102b3d)}.studio-editorial__heading{max-width:650px;margin-bottom:32px}.studio-editorial__heading h2,.studio-editorial__story-copy h2,.studio-faq-refresh h2,.studio-faq-refresh h1{font-size:clamp(30px,3.1vw,44px);line-height:1.12;letter-spacing:-.04em;font-weight:600;margin:0 0 16px}.studio-editorial__heading .studio-kicker{margin-bottom:12px}.studio-editorial__intro{font-size:15px;line-height:1.75;color:var(--studio-muted,#596975);max-width:540px}.studio-editorial__intro p{margin:0}.studio-editorial__steps{padding:40px 42px;background:#102b3d;color:#f8f5ee;border-radius:6px}.studio-editorial__steps .studio-kicker{color:#d8b28c}.studio-editorial__steps h2{color:inherit}.studio-editorial__steps .studio-editorial__intro{color:#c2cdd0}.studio-editorial__steps .studio-editorial__heading{max-width:720px;margin-bottom:34px}.studio-editorial__step-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.studio-editorial__step{border-top:1px solid #ffffff30;padding-top:22px}.studio-editorial__step-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.studio-editorial__step-top svg{width:30px;height:30px;fill:none;stroke:#ead7ba;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.studio-editorial__step-top span{font-size:11px;letter-spacing:.08em;color:#b6c1c7}.studio-editorial__step h3{color:inherit;font-size:20px;letter-spacing:-.02em;font-weight:500;margin:0 0 10px}.studio-editorial__step p{font-size:14px;line-height:1.7;color:#c2cdd0;margin:0;letter-spacing:0}.studio-editorial__story{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8%;align-items:center}.studio-editorial__story-media{margin:0;min-width:0;position:relative;background:#e8e5dc;border-radius:6px;padding:34px;display:grid;place-items:center;min-height:480px}.studio-editorial__story-media>img{display:block;width:100%;max-height:430px;object-fit:contain}.studio-editorial__poster{position:relative;width:78%;max-width:300px;aspect-ratio:11/14;box-shadow:0 16px 32px #102b3d29;overflow:hidden}.studio-editorial__poster>img{display:block;width:100%;height:100%;object-fit:cover}.studio-editorial__story-media figcaption{font-size:10px;letter-spacing:.02em;line-height:1.6;color:#596975;text-align:center;margin-top:20px;max-width:300px}.studio-editorial__story-copy .studio-kicker{margin-bottom:14px}.studio-editorial__benefits{display:grid;gap:18px;margin-top:26px}.studio-editorial__benefit{padding-left:25px;position:relative}.studio-editorial__benefit:before{content:"";position:absolute;left:0;top:6px;width:7px;height:7px;border-radius:50%;background:#a74728}.studio-editorial__benefit h3{font-size:17px;line-height:1.4;font-weight:500;letter-spacing:-.02em;margin:0 0 5px}.studio-editorial__benefit p{font-size:14px;line-height:1.65;color:#596975;margin:0;letter-spacing:0}.studio-editorial__story-copy .button{margin-top:28px;min-height:46px}.studio-editorial--sizes{border-top:1px solid var(--studio-line,#d9d8cf)}.studio-editorial--sizes .studio-editorial__heading{max-width:660px;margin-inline:auto;text-align:center;margin-bottom:36px}.studio-editorial--sizes .studio-editorial__intro{margin-inline:auto}.studio-editorial__size-chart{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;max-width:780px;margin-inline:auto;padding:30px 40px 24px;background:#eae7df;border-radius:6px}.studio-editorial__size{margin:0;min-width:0;text-align:center}.studio-editorial__size-stage{aspect-ratio:var(--reference-width)/var(--reference-height);display:flex;align-items:flex-end;justify-content:center;border-bottom:1px solid #c5c8c1;padding-bottom:0;margin-bottom:20px}.studio-editorial__size-paper{width:calc(var(--paper-width)/var(--reference-width)*100%);aspect-ratio:var(--paper-width)/var(--paper-height);position:relative;overflow:hidden;background:#fff;box-shadow:0 7px 18px #102b3d26}.studio-editorial__size-paper>img{display:block;width:100%;height:100%;object-fit:cover}.studio-editorial__size h3{font-size:21px;line-height:1.3;font-weight:500;letter-spacing:-.03em;margin:0 0 6px}.studio-editorial__size-cm{display:block;font-size:12px;line-height:1.5;color:#596975;letter-spacing:0}.studio-editorial__size-description{font-size:13px;line-height:1.6;color:#596975;margin-top:9px;letter-spacing:0}.studio-editorial__size-description p{margin:0}.studio-editorial__size-note{text-align:center;font-size:12px;line-height:1.7;color:#596975;max-width:680px;margin:18px auto 0}.studio-faq-refresh{padding-block:48px;border-top:1px solid var(--studio-line,#d9d8cf)}.studio-faq-refresh__heading{max-width:640px;text-align:center;margin:0 auto 30px}.studio-faq-refresh__heading .studio-kicker{margin-bottom:12px}.studio-faq-refresh__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.studio-faq-refresh__column{display:grid;align-content:start;gap:12px;min-width:0}.studio-faq-refresh details{border:1px solid #d9d8cf;border-radius:4px;background:#faf8f3;overflow:hidden}.studio-faq-refresh summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 22px;list-style:none;cursor:pointer;font-size:15px;line-height:1.5;font-weight:500;letter-spacing:0}.studio-faq-refresh summary::-webkit-details-marker{display:none}.studio-faq-refresh summary:focus-visible{outline:2px solid #102b3d;outline-offset:-4px}.studio-faq-refresh__toggle{position:relative;flex:0 0 24px;width:24px;height:24px;border:1px solid #d9d8cf;border-radius:50%}.studio-faq-refresh__toggle:before,.studio-faq-refresh__toggle:after{content:"";position:absolute;left:7px;top:10px;width:8px;height:1px;background:#102b3d}.studio-faq-refresh__toggle:after{transform:rotate(90deg)}.studio-faq-refresh details[open]{border-color:#aebbb8;background:#fffdf8}.studio-faq-refresh details[open] .studio-faq-refresh__toggle:after{transform:rotate(0)}.studio-faq-refresh__answer{padding:0 22px 20px;color:#596975;font-size:14px;line-height:1.8;letter-spacing:0}.studio-faq-refresh__answer p{margin:0 0 12px}.studio-faq-refresh__answer p:last-child{margin-bottom:0}.studio-editorial[id],.studio-faq-refresh[id]{scroll-margin-top:100px}@media(max-width:989px){.studio-editorial__steps{padding:30px}.studio-editorial__step-grid{gap:22px}.studio-editorial__story{gap:6%}.studio-editorial__story-media{min-height:400px;padding:25px}.studio-editorial__poster{width:90%}}@media(max-width:749px){.studio-editorial,.studio-faq-refresh{padding-block:30px}.studio-editorial__steps{padding:26px 22px}.studio-editorial__steps .studio-editorial__heading{margin-bottom:24px}.studio-editorial__step-grid{grid-template-columns:1fr;gap:20px}.studio-editorial__step{padding-top:18px}.studio-editorial__step-top{margin-bottom:10px}.studio-editorial__step h3{font-size:19px;margin-bottom:6px}.studio-editorial__story{grid-template-columns:1fr;gap:28px}.studio-editorial__story-media{min-height:0;padding:28px}.studio-editorial__poster{width:72%;max-width:235px}.studio-editorial__benefits{gap:16px;margin-top:22px}.studio-editorial__story-copy .button{margin-top:22px}.studio-editorial__size-chart{gap:14px;padding:24px 16px 20px}.studio-editorial__size-stage{margin-bottom:15px}.studio-editorial__size h3{font-size:16px}.studio-editorial__size-cm{font-size:10px}.studio-editorial__size-description{display:none}.studio-editorial__size-note{font-size:11px}.studio-editorial--sizes .studio-editorial__heading,.studio-faq-refresh__heading{margin-bottom:24px}.studio-faq-refresh__grid{grid-template-columns:1fr;gap:12px}.studio-faq-refresh summary{font-size:14px;padding:17px 16px;gap:12px}.studio-faq-refresh__answer{padding:0 16px 18px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/studio-editorial.css.map */
