.stories{--sp-hair:#DEDAD3;--sp-soft:#EFEBE4;--sp-plum:#39658B;--sp-terra:#9C3A28;--sp-ink2:#55524D;--sp-ink3:#6F6B64}.stories.sp,.stories.st3{background:transparent}.stories.sp a,.stories.st3 a,.stories.sp button,.stories.st3 button{transition:none}.stories.sp{max-width:1015px;margin:0 auto;padding:30px 20px 64px}.stories .sp-head{display:grid;grid-template-columns:290px minmax(0,1fr);align-items:start;padding:0 0 44px}.stories .sp-av{width:150px;height:150px;border-radius:50%;justify-self:center;overflow:hidden;box-shadow:0 0 0 1px #dbdbdb;background:#fff}.stories .sp-av img{display:block;width:100%;height:100%;object-fit:cover}.stories .sp-main{padding-top:10px;min-width:0}.stories .sp-nm{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.stories .sp-nm h1{font:400 22px/1.2 var(--st-label);margin:0;letter-spacing:0;color:#000}.stories .sp-btn{display:inline-flex;align-items:center;justify-content:center;height:32px;padding:0 16px;border:0;border-radius:8px;background:#efefef;color:#000;font:600 14px/1 var(--st-label);text-decoration:none;cursor:pointer;letter-spacing:0;text-transform:none;white-space:nowrap}.stories .sp-btn:hover{background:#dbdbdb}.stories .sp-count{display:flex;gap:40px;list-style:none;margin:22px 0 18px;padding:0;font:400 16px/1.2 var(--st-label);color:#000}.stories .sp-count li{margin:0;padding:0}.stories .sp-count b{font-weight:600;margin-right:5px}.stories .sp-bio{font:400 14px/1.45 var(--st-label);color:#000}.stories .sp-bio span{display:block}.stories .sp-bio a{display:block;color:#00376b;font-weight:600;text-decoration:none;margin-top:2px}.stories .sp-m{display:none}.stories .sp-hl{display:flex;gap:12px;overflow-x:auto;padding:4px 4px 30px;scrollbar-width:none;justify-content:flex-start}.stories .sp-hl::-webkit-scrollbar{display:none}.stories .sp-hi{flex:0 0 auto;width:96px;display:flex;flex-direction:column;align-items:center;gap:10px;text-decoration:none;color:var(--st-ink)}.stories .sp-hi .ring{display:block;width:86px;height:86px;border-radius:50%;padding:3px;background:#fafaf8;box-shadow:0 0 0 1px #cfc8bd}.stories .sp-hi.on .ring{box-shadow:0 0 0 2px var(--sp-plum)}.stories .sp-hi .ring img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.stories .sp-hi .lb{font:500 12px/1.25 var(--st-label);text-align:center;max-width:96px}.stories .sp-tabs{display:flex;justify-content:center;gap:60px;border-top:1px solid var(--sp-hair)}.stories .sp-tabs button{display:flex;align-items:center;gap:7px;height:52px;margin:-1px 0 0;padding:0;border:0;border-top:1px solid transparent;background:none;cursor:pointer;color:var(--sp-ink3);font:600 12px/1 var(--st-label);letter-spacing:.1em;text-transform:uppercase;border-radius:0}.stories .sp-tabs svg{width:13px;height:13px}.stories .sp-tabs button[aria-selected=true]{color:var(--st-ink);border-top-color:var(--st-ink)}.stories .sp-filt{display:flex;align-items:center;justify-content:center;gap:12px;margin:2px 0 18px;font:400 13px/1 var(--st-label);color:var(--sp-ink2)}.stories .sp-filt b{color:var(--st-ink);font-weight:600}.stories .sp-filt a{border:1px solid var(--sp-hair);border-radius:999px;padding:5px 12px;text-decoration:none;color:var(--st-ink);font-size:12px}.stories .sp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.stories .sp-tile{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;background:var(--sp-soft);text-decoration:none;color:#fff}.stories .sp-tile img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.stories .sp-ov{position:absolute;top:0;right:0;bottom:0;left:0;background:#213d5085;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px;opacity:0;transition:opacity .2s}.stories .sp-tile:hover .sp-ov,.stories .sp-tile:focus-visible .sp-ov{opacity:1}.stories .sp-ov .t{font:400 24px/1.15 var(--st-serif);color:#fff;text-wrap:balance}.stories .sp-ov .n{font:500 11px/1.3 var(--st-label);letter-spacing:.14em;text-transform:uppercase;margin-top:10px;color:#ffffffeb}.stories .sp-ic{position:absolute;top:10px;right:10px;width:20px;height:20px;color:#fff;filter:drop-shadow(0 0 2px rgba(0,0,0,.55))}.stories .sp-ic svg{display:block;width:100%;height:100%}.stories .sp-places{gap:14px 4px}.stories .sp-place{display:block;text-decoration:none;color:var(--st-ink)}.stories .sp-place .nm{display:block;font:400 19px/1.2 var(--st-serif);margin:10px 2px 2px}.stories .sp-place .ct{display:block;font:400 12px/1.3 var(--st-label);color:var(--sp-ink3);margin:0 2px 14px}.stories .sp-az{columns:3 260px;column-gap:40px;padding:18px 4px 0}.stories .sp-az h4{font:600 12px/1 var(--st-label);letter-spacing:.14em;margin:18px 0 8px;color:var(--sp-terra);break-after:avoid}.stories .sp-az a{display:block;font:400 17px/1.5 var(--st-serif);text-decoration:none;color:var(--st-ink)}.stories .sp-az a:hover{text-decoration:underline}.stories.sp .st-pages{padding:28px 0 0;max-width:none}.stories.st3{padding:0 20px}.stories .st3-back{display:flex;align-items:center;gap:8px;width:max-content;margin:14px 0 0 max(0px,calc((100% - 1140px)/2));padding:4px 2px;font:600 14px/1 var(--st-label);color:var(--st-ink);text-decoration:none}.stories .st3-back svg{width:15px;height:15px}.stories .st3-back:hover{text-decoration:underline;text-underline-offset:4px}.stories .st3-top{display:grid;grid-template-columns:minmax(0,auto) 380px;grid-template-rows:auto auto 1fr auto;grid-template-areas:"hero txt" "hero who" "hero ." "hero lab";column-gap:56px;justify-content:center;max-width:1140px;margin:10px auto 0}.stories .st3-hero{grid-area:hero;margin:0;min-width:0;justify-self:end}.stories.st3 .st3-hero img.st-hero{display:block;width:auto;height:auto;max-width:100%;max-height:clamp(560px,calc(100vh - 170px),880px);box-shadow:0 0 0 1px #2420201a;cursor:zoom-in}.stories .st3-txt{grid-area:txt;padding-top:0}.stories .st3-txt .k{font:500 11.5px/1.3 var(--st-label);letter-spacing:.14em;text-transform:uppercase;color:var(--sp-terra);margin:0 0 14px}.stories .st3-txt h1{font:500 60px/1 var(--st-serif);margin:0 0 18px;letter-spacing:-.01em;text-wrap:balance}.stories .st3-txt .dek{font:italic 400 24px/1.35 var(--st-serif);color:var(--st-ink);margin:0 0 14px;text-wrap:pretty}.stories .st3-txt .by{font:400 13px/1.4 var(--st-label);color:var(--sp-ink3);margin:0 0 20px}.stories .st3-who{grid-area:who;display:flex;align-items:center;gap:12px;padding:14px 0;border-top:1px solid var(--sp-hair);border-bottom:1px solid var(--sp-hair);font:400 13px/1.35 var(--st-label);color:var(--sp-ink2)}.stories .st3-who .a{flex:0 0 36px;width:36px;height:36px;border-radius:50%;overflow:hidden;box-shadow:0 0 0 1px #d6d0c6;background:#fff}.stories .st3-who .a img{display:block;width:100%;height:100%}.stories .st3-who b{display:block;font-weight:600;font-size:13.5px;color:var(--st-ink)}.stories .st3-who span span{display:block}.stories.st3 .st3-label{grid-area:lab;margin:22px 0 0}.stories .st3-top.st3-wide{grid-template-columns:minmax(0,1fr) 380px;grid-template-rows:auto auto 1fr auto;grid-template-areas:"hero hero" "txt lab" ". lab" "who lab"}.stories .st3-wide .st3-hero{justify-self:center;margin:0 0 40px}.stories.st3 .st3-wide .st3-label{margin:0}.stories .st3-carw{display:none}.stories.st3 .st3-body{max-width:660px;padding:64px 0 10px}.stories.st3 .st3-body p{font-size:22px;line-height:36px;margin:0 0 24px}.stories.st3 .st3-body>figure.st-plate,.stories.st3 .st3-body .aa-text>figure.st-plate{position:relative;left:50%;transform:translate(-50%);width:min(860px,calc(100vw - 80px));margin:64px 0 72px}.stories.st3 .st3-body .st-pair{position:relative;left:50%;transform:translate(-50%);width:min(1100px,calc(100vw - 80px));gap:22px;margin:64px 0 72px}.stories.st3 .st3-body figure img{width:100%;max-width:100%;max-height:none;padding:0;border:0;box-shadow:0 0 0 1px #2420201a;background:none}.stories.st3 .st3-body figcaption{text-align:center;max-width:680px;margin:14px auto 0}.stories.st3 .st3-body .st-colo{margin-top:56px}.stories.st3 .st3-end,.stories.st3 .st3-sources{max-width:660px}.stories .st3-more{max-width:975px;margin:46px auto 0;padding:22px 0 64px;border-top:1px solid var(--sp-hair)}.stories .st3-more h4{font:600 13px/1 var(--st-label);color:var(--sp-ink2);margin:0 0 14px;letter-spacing:0;text-transform:none}.stories .st3-more h4 a{color:var(--st-ink);text-decoration:none}.stories .st3-backall{display:flex;justify-content:center;margin-top:26px}.stories .st3-more .sp-ic{display:none}@media screen and (max-width:749px){.stories.sp{padding:14px 16px 40px}.stories .sp-head{grid-template-columns:86px minmax(0,1fr);gap:0 26px;align-items:center;padding-bottom:16px}.stories .sp-av{width:86px;height:86px;justify-self:start}.stories .sp-main{padding-top:0}.stories .sp-nm h1{font:600 15px/1.2 var(--st-label)}.stories .sp-d{display:none}.stories .sp-count{gap:0;justify-content:space-between;margin:8px 0 0;font-size:14px}.stories .sp-count li{display:flex;flex-direction:column;line-height:1.3}.stories .sp-count b{font-size:16px;margin:0}.stories .sp-m{display:block;grid-column:1/-1}.stories .sp-mbio{margin-top:12px}.stories .sp-hl{gap:16px;padding-bottom:18px}.stories .sp-hi{width:68px}.stories .sp-hi .ring{width:66px;height:66px;padding:2px}.stories .sp-hi .lb{font-size:11px}.stories .sp-tabs{gap:0;justify-content:space-around;margin:0 -16px}.stories .sp-tabs button{flex:1;justify-content:center;border-top:0;border-bottom:1px solid transparent;height:46px;margin:0}.stories .sp-tabs button span{display:none}.stories .sp-tabs svg{width:22px;height:22px}.stories .sp-tabs button[aria-selected=true]{border-bottom-color:var(--st-ink)}.stories .sp-grid{gap:2px;margin:0 -16px}.stories .sp-ov{display:none}.stories .sp-ic{width:16px;height:16px;top:6px;right:6px}.stories .sp-places{gap:12px 2px}.stories .sp-place .nm{font-size:16px;margin:8px 8px 0}.stories .sp-place .ct{margin:0 8px 10px}.stories .sp-az{padding:10px 0 0}.stories.st3{padding:0}.stories .st3-back{display:flex;width:100%;margin:0;padding:12px 14px;border-bottom:1px solid var(--sp-hair);font-size:15px}.stories .st3-top{display:block;margin:0}.stories .st3-hero,.stories.st3 .st3-label{display:none}.stories .st3-who{border:0;padding:12px 16px}.stories .st3-carw{display:block}.stories .st3-car{position:relative;aspect-ratio:4/5;overflow:hidden;background:#f1ede6;touch-action:pan-y}.stories .st3-trk{display:flex;height:100%;transition:transform .45s cubic-bezier(.22,.7,.2,1)}.stories .st3-sl{flex:0 0 100%;height:100%;margin:0;display:flex;align-items:center;justify-content:center}.stories .st3-sl img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.stories .st3-cb{position:absolute;top:50%;transform:translateY(-50%);width:30px;height:30px;border-radius:50%;border:0;background:#fafaf8eb;box-shadow:0 1px 4px #0000002e;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;color:var(--st-ink)}.stories .st3-cb svg{width:12px;height:12px}.stories .st3-cb.p{left:10px}.stories .st3-cb.n{right:10px}.stories .st3-cb[hidden]{display:none}.stories .st3-cnt{position:absolute;top:12px;right:12px;font:500 11.5px/1 var(--st-label);background:#2420209e;color:#fff;border-radius:999px;padding:4px 9px}.stories .st3-dots{display:flex;justify-content:center;gap:5px;margin:10px 0 0}.stories .st3-dots i{width:6px;height:6px;border-radius:50%;background:#24202047}.stories .st3-dots i.on{background:var(--sp-plum)}.stories .st3-cap{font:400 12px/1.45 var(--st-label);color:var(--sp-ink2);margin:10px 16px 0}.stories .st3-cap b{color:var(--st-accent);font-weight:600;margin-right:5px}.stories .st3-txt{padding:16px 16px 0}.stories .st3-txt h1{font-size:30px;margin-bottom:10px}.stories .st3-txt .dek{font-size:19px}.stories .st3-txt .by{margin-bottom:0}.stories.st3 .st3-body{padding:16px 16px 10px}.stories.st3 .st3-body p{font-size:18.5px;line-height:1.6;margin-bottom:16px}.stories.st3 .st3-body>figure.st-plate,.stories.st3 .st3-body .aa-text>figure.st-plate,.stories.st3 .st3-body .st-pair{position:static;left:auto;transform:none;width:auto;margin:26px -16px 30px}.stories.st3 .st3-body .st-pair{display:grid;grid-template-columns:1fr;gap:20px}.stories.st3 .st3-body .st-pair figure{margin:0}.stories.st3 .st3-body figure img{box-shadow:none}.stories.st3 .st3-body figcaption{text-align:left;max-width:none;padding:0 16px;margin-top:9px}.stories.st3 .st3-end{padding:18px 16px 10px}.stories.st3 .st3-sources{padding:16px 16px 4px}.stories .st3-more{margin:24px 0 0;padding:20px 16px 40px}.stories .st3-more .sp-grid{margin:0 -16px}}@media(prefers-reduced-motion:reduce){.stories .st3-trk{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/157/assets/stories-v3.css.map */
