.shani-story{--story-width:1250px;--story-soft:#7b7264}.shani-story .editorial-shell{max-width:var(--story-width)}.story-opening{display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(45px,8vw,110px);align-items:center;padding-block:52px 64px}.story-opening-copy{max-width:540px}.story-opening .editorial-kicker{font-size:13px;margin-block-end:22px}.story-opening h1{font-family:Frank Ruhl Libre,serif;font-weight:400;font-size:clamp(42px,4.8vw,64px);line-height:1.12;letter-spacing:0;margin:0 0 28px;text-wrap:balance}[dir=ltr] .story-opening h1{font-size:clamp(38px,4vw,54px)}.story-opening-quote{margin:0 0 26px;max-width:32ch;font-size:21px;line-height:1.75;color:#685f52}.story-opening-quote p:before{content:"\5f4"}.story-opening-quote p:after{content:"\5f4"}[dir=ltr] .story-opening-quote p:before{content:"\201c"}[dir=ltr] .story-opening-quote p:after{content:"\201d"}.story-author>span{font-family:Frank Ruhl Libre,serif;font-size:23px;font-weight:500}.story-author>p{font-size:13px;color:var(--story-soft);line-height:1.65;margin-block-start:5px}.story-start{margin-block-start:24px}.story-portrait{margin:0;width:100%}.story-portrait img{width:100%;height:auto;aspect-ratio:1124/1400;object-fit:cover;display:block;border-radius:2px}.story-journey{display:grid;grid-template-columns:1fr 2fr;gap:50px;align-items:center;padding-block:22px 45px}.story-journey>p{font-family:Frank Ruhl Libre,serif;font-size:26px;line-height:1.35;max-width:15ch}.story-journey ol{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0}.story-journey li{position:relative;border-block-start:1px solid #cfc4b0;padding-block-start:19px}.story-journey li:before{content:"";width:5px;height:5px;border-radius:50%;background:#9a896d;position:absolute;inset-inline-start:0;top:-3px}.story-journey li:last-child{border-image:linear-gradient(to left,#cfc4b0,transparent) 1}[dir=ltr] .story-journey li:last-child{border-image:linear-gradient(to right,#cfc4b0,transparent) 1}.story-journey span{display:block;font-family:Frank Ruhl Libre,serif;font-size:23px;line-height:1.4}.story-journey small{display:block;font-size:13px;color:var(--story-soft);margin-block-start:3px}.story-reading{display:grid;grid-template-columns:245px minmax(0,1fr);gap:clamp(65px,10vw,135px);align-items:start;padding-block:64px 40px;scroll-margin-block-start:105px}.story-index{position:sticky;top:125px;align-self:start}.story-index>p{color:var(--story-soft);font-size:12px;margin-block-end:25px}.story-index nav{display:grid;gap:19px}.story-index a{font-size:15px;line-height:1.6;color:var(--story-soft);transition:color .15s}.story-index a:hover,.story-index a[aria-current]{color:#3c342a;text-decoration:underline;text-underline-offset:6px;text-decoration-color:#b3a182;text-decoration-thickness:1px}.story-reading-rule{height:1px;background:#ded6c8;max-width:140px;margin-block-start:32px}.story-reading-rule>span{display:block;height:100%;width:0;background:#8a744e}.story-chapters{max-width:650px}.story-chapter{margin-block-end:55px;scroll-margin-block-start:125px}.story-chapter h2{font-family:Frank Ruhl Libre,serif;font-size:30px;font-weight:400;line-height:1.3;margin-block-end:18px;text-wrap:balance}.story-original{font-size:19px;line-height:1.95;color:#5d574e;text-wrap:pretty}.story-chapter:last-of-type{margin-block-end:26px}.story-signoff{font-family:Frank Ruhl Libre,serif;font-size:25px;color:#857150;margin-block-end:15px}.story-home{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:clamp(35px,5vw,70px);padding-block:65px 90px}.story-home figure{margin:0}.story-home figcaption{font-size:11px;line-height:1.5;color:#857c6f;margin-block-start:10px}.story-home-copy>.editorial-kicker{font-size:12px;margin-block-end:16px}.story-home h2{font-family:Frank Ruhl Libre,serif;font-weight:400;font-size:clamp(30px,3vw,40px);line-height:1.25;margin-block-end:20px;max-width:17ch;text-wrap:balance}.story-home-copy>p:not(.editorial-kicker){font-size:16px;line-height:1.8;color:var(--story-soft);text-wrap:pretty}.story-home-actions{display:flex;align-items:center;flex-wrap:wrap;gap:17px;margin-block-start:25px}@media(max-width:999px){.story-opening{gap:45px;padding-block:38px 45px}.story-opening h1{font-size:47px}.story-opening-quote{font-size:18px;margin-block-end:21px}.story-opening .editorial-kicker{margin-block-end:18px}.story-reading{grid-template-columns:190px minmax(0,1fr);gap:50px;padding-block-start:40px}.story-index a{font-size:14px}.story-original{font-size:18px}.story-home{grid-template-columns:1.1fr 1fr;gap:35px}.story-home-actions .editorial-button{font-size:14px;padding-inline:19px}}@media(max-width:759px){.story-opening{grid-template-columns:1fr;gap:30px;padding-block:32px 38px}.story-opening-copy{max-width:500px}.story-opening h1{font-size:46px;margin-block-end:20px}.story-opening-quote{max-width:34ch;font-size:18px;margin-block-end:19px}.story-author>span{font-size:22px}.story-start{margin-block-start:16px}.story-portrait{max-width:460px;margin-inline:auto}.story-journey{grid-template-columns:1fr;gap:26px;padding-block:17px 35px}.story-journey>p{max-width:none;font-size:25px}.story-journey span{font-size:22px}.story-journey small{font-size:12px}.story-reading{display:block;padding-block:20px 15px;scroll-margin-block-start:85px}.story-index{position:static;margin-block-end:32px}.story-index>p{margin:0;font-size:12px}.story-index nav,.story-reading-rule{display:none}.story-chapter{margin-block-end:38px;scroll-margin-block-start:88px}.story-chapter h2{font-size:29px;margin-block-end:14px}.story-original{font-size:18px;line-height:1.9}.story-signoff{font-size:24px}.story-home{grid-template-columns:1fr;gap:28px;padding-block:38px 50px}.story-home-copy{max-width:500px}.story-home h2{font-size:34px;max-width:19ch}}@media(max-width:759px){[dir=ltr] .story-opening h1{font-size:36px}[dir=ltr] .story-journey span{font-size:20px}}@media(max-width:359px){[dir=ltr] .story-opening h1{font-size:32px}[dir=ltr] .story-journey span{font-size:18px}}@media(max-width:359px){.story-opening h1{font-size:39px}.story-original{font-size:17px}.story-chapter h2{font-size:27px}}@media(prefers-reduced-motion:reduce){.story-index a{transition:none}}.shani-story{--story-width:1180px;background:#f5f2ec;color:#3a362e}.story-opening{grid-template-columns:1.1fr 1fr;gap:72px;padding-block:54px 44px}.story-opening-copy{text-align:center;max-width:560px;width:100%;margin-inline:auto}.story-opening h1{font-family:David Libre,Frank Ruhl Libre,serif;font-size:clamp(44px,4.7vw,66px);line-height:1.15;letter-spacing:-.015em;margin-bottom:26px}.story-opening-quote{font-family:David Libre,Frank Ruhl Libre,serif;font-size:26px;line-height:1.6;max-width:29ch;margin:0 auto 26px;text-wrap:balance}.story-opening-quote p{margin:0}.story-author{padding-top:20px;position:relative}.story-author:before{content:"";position:absolute;top:0;left:calc(50% - 24px);width:48px;height:1px;background:#b4a184}.story-portrait{max-width:430px;margin-inline:auto}.story-portrait img{border-radius:3px;box-shadow:12px 12px #e8e0d3}.story-journey{grid-template-columns:1fr;padding-block:36px 46px;gap:38px;text-align:center}.story-journey>p{max-width:none;margin:0;font-family:David Libre,serif;font-size:29px}.story-flight{position:relative;width:min(100%,820px);margin-inline:auto;padding-top:8px}.story-flight ol{position:relative}.story-flight ol:before{content:"";position:absolute;left:16.666%;right:16.666%;top:0;height:1px;background:#cfc4b0}.story-flight li{border:0;padding-top:24px;text-align:center}.story-flight li:before{inset-inline-start:calc(50% - 3px);width:6px;height:6px}.story-journey .story-plane{position:absolute;top:8px;width:27px;height:27px;color:#8b7657;z-index:2;background:#f5f2ec;box-shadow:0 0 0 7px #f5f2ec;pointer-events:none}.story-chapter h2{font-family:David Libre,serif;font-size:34px}.story-reading{border-top:1px solid #ded6c8;gap:70px;padding-top:48px}.story-chapters{max-width:660px}.story-original{font-size:18px;line-height:1.95}.story-chapter{margin-bottom:42px}@media(max-width:759px){.story-opening{grid-template-columns:1fr;gap:28px;padding-block:28px 34px}.story-opening h1{font-size:43px;line-height:1.15}.story-opening-quote{font-size:23px;max-width:27ch}.story-portrait{width:88%;max-width:340px}.story-journey{padding-block:28px 32px;gap:34px}.story-journey>p{font-size:25px}.story-journey span{font-size:21px}.story-reading{padding-top:28px}.story-chapter h2{font-size:29px}.story-original{font-size:17px}.story-index{text-align:center}.story-chapter{margin-bottom:30px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/orayta-story.css.map */
