.j2-p04-purchase-anchor{display:block;height:0;margin:0!important;scroll-margin-top:120px}.j2-p04-details-link{display:inline-flex;align-items:center;gap:12px;min-height:44px}.j2-p04-story-host{margin-top:32px}.j2-p04-story{--story-ink:#302c25;--story-muted:#635f54;--story-accent:#8c4d32;color:var(--story-ink);background:#f6f1e8;padding:64px 0 68px;scroll-margin-top:110px}.j2-p04-story *{box-sizing:border-box}.j2-p04-story .j2-p04-story__inner.page-width{max-width:1240px;width:100%;padding-inline:32px}.j2-p04-story__intro{text-align:center;max-width:760px;margin:0 auto 48px}.j2-p04-story__eyebrow{font-size:12px;line-height:1.6;letter-spacing:.14em;font-weight:600;color:var(--story-accent);margin:0 0 12px}.j2-p04-story h2,.j2-p04-story h3{font-family:Georgia,Times New Roman,serif;font-weight:400;color:var(--story-ink);letter-spacing:-.025em;text-wrap:balance}.j2-p04-story h2{font-size:clamp(34px,4vw,50px);line-height:1.13;margin:0 0 20px}.j2-p04-story h3{font-size:clamp(27px,3vw,36px);line-height:1.18;margin:0 0 20px}.j2-p04-story .rte{font-size:16px;line-height:1.8;color:var(--story-muted)}.j2-p04-story .rte p{margin:0 0 14px}.j2-p04-story .rte p:last-child{margin-bottom:0}.j2-p04-story__color-note{color:var(--story-muted);font-size:13px;line-height:1.65;margin:18px 0 0}.j2-p04-story__modules{display:grid;gap:40px}.j2-p04-story__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,56px)}.j2-p04-story__row--reverse .j2-p04-story__photo{order:2}.j2-p04-story__row--reverse .j2-p04-story__copy{order:1}.j2-p04-story__photo{border-radius:18px;overflow:hidden;background:#fff;aspect-ratio:1}.j2-p04-story__photo img{display:block;width:100%;height:100%;object-fit:contain}.j2-p04-story__copy{min-width:0;padding:18px 0}.j2-p04-story__specs{margin:24px 0 0;font-size:14px;line-height:1.65}.j2-p04-story__specs>div{display:grid;grid-template-columns:115px minmax(0,1fr);gap:16px;border-top:1px solid #dcd4c6;padding:10px 0}.j2-p04-story__specs dt{font-weight:600}.j2-p04-story__specs dd{margin:0;color:var(--story-muted)}.j2-p04-story__steps{counter-reset:storage;padding:0;margin:24px 0 0;list-style:none;display:grid;gap:12px}.j2-p04-story__steps li{counter-increment:storage;display:flex;gap:12px;align-items:center;font-size:14px;line-height:1.6}.j2-p04-story__steps li:before{content:counter(storage,decimal-leading-zero);flex:0 0 30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#e6e8db;color:#454c39;font-size:11px;font-weight:600}.j2-p04-story__handles{background:#e9ecdf;border-radius:20px;padding:32px;width:100%;max-width:1060px;margin-inline:auto}.j2-p04-story__handles-heading{max-width:660px;margin:0 auto 28px;text-align:center}.j2-p04-story__handle-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;width:100%;max-width:860px;margin-inline:auto}.j2-p04-story figure{margin:0;min-width:0}.j2-p04-story__handle-crop{aspect-ratio:1;overflow:hidden;background:#fff;border-radius:14px}.j2-p04-story__handle-crop img{width:100%;height:100%;display:block;object-fit:contain;object-position:center;transform:none}.j2-p04-story figcaption{font-size:14px;line-height:1.65;font-weight:600;padding:12px 4px 0}.j2-p04-story__faq{max-width:800px;margin:60px auto 0}.j2-p04-story__faq h3{margin-bottom:22px}.j2-p04-story__faq details{border-top:1px solid #d7cfbf}.j2-p04-story__faq details:last-of-type{border-bottom:1px solid #d7cfbf}.j2-p04-story__faq summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;min-height:64px;font-size:16px;line-height:1.65;font-weight:600;cursor:pointer;list-style:none}.j2-p04-story__faq summary::-webkit-details-marker{display:none}.j2-p04-story__toggle{width:16px;height:16px;position:relative;flex:0 0 16px}.j2-p04-story__toggle:before,.j2-p04-story__toggle:after{content:"";position:absolute;background:currentColor;left:1px;top:7px;width:14px;height:2px}.j2-p04-story__toggle:after{transform:rotate(90deg)}.j2-p04-story__faq details[open] .j2-p04-story__toggle:after{transform:rotate(0)}.j2-p04-story__faq details>p{margin:0;padding:0 28px 20px 0;color:var(--story-muted);font-size:15px;line-height:1.8}.j2-p04-story__return{margin-top:30px;background:#8c4d32;color:#fff;gap:20px;min-height:48px}.j2-p04-story a:focus-visible,.j2-p04-story summary:focus-visible{outline:2px solid #8c4d32;outline-offset:5px}@media screen and (max-width:749px){.j2-p04-story-host{margin-top:24px}.j2-p04-story{padding:40px 0 44px;scroll-margin-top:88px}.j2-p04-story .j2-p04-story__inner.page-width{padding-inline:20px}.j2-p04-story__intro{text-align:left;margin-bottom:30px}.j2-p04-story__eyebrow{font-size:10px;letter-spacing:.12em;margin-bottom:10px}.j2-p04-story h2{font-size:34px;margin-bottom:16px}.j2-p04-story h3{font-size:28px;margin-bottom:16px}.j2-p04-story .rte{font-size:15px;line-height:1.8}.j2-p04-story__modules{gap:32px}.j2-p04-story__row{grid-template-columns:minmax(0,1fr);gap:20px}.j2-p04-story__row--reverse .j2-p04-story__photo,.j2-p04-story__row--reverse .j2-p04-story__copy{order:initial}.j2-p04-story__photo{border-radius:14px}.j2-p04-story__copy{padding:0}.j2-p04-story__specs{font-size:13px;margin-top:20px}.j2-p04-story__specs>div{grid-template-columns:90px minmax(0,1fr);gap:12px}.j2-p04-story__handles{padding:24px 16px;border-radius:16px}.j2-p04-story__handles-heading{text-align:left;margin-bottom:22px}.j2-p04-story__handle-pair{grid-template-columns:minmax(0,1fr);max-width:280px;gap:20px}.j2-p04-story__faq{margin-top:38px}.j2-p04-story__faq summary{font-size:15px;padding:18px 0;gap:15px}.j2-p04-story__return{width:100%}.j2-p04-purchase-anchor{scroll-margin-top:90px}}@media screen and (min-width:560px)and (max-width:749px){.j2-p04-story__handle-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:600px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/jeetee-r2-p04-story.css.map */
