@font-face{font-family:SS98Lora;src:url('/shop/ss98/assets/fonts/lora-bold.woff2') format('woff2');font-weight:700;font-display:swap}@font-face{font-family:SS98Lora;src:url('/shop/ss98/assets/fonts/lora-italic.woff2') format('woff2');font-weight:400;font-style:italic;font-display:swap}
:root{--ss98-paper:#f5f0e7;--ss98-ink:#292820;--ss98-olive:#454b2f;--ss98-muted:#656454;--ss98-line:#cfc6b3;--ss98-display:SS98Lora,Georgia,serif;--ss98-body:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}
body{background:var(--ss98-paper)!important;color:var(--ss98-ink);font-family:var(--ss98-body)!important}h1,h2{font-family:var(--ss98-display)!important;color:var(--ss98-ink);font-weight:700}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #996124!important;outline-offset:4px!important}button,input,select,textarea{font-family:var(--ss98-body)}input:not([type=checkbox]):not([type=radio]),select{min-height:44px}button,a{touch-action:manipulation}button,.button,.btn{min-height:44px}img{max-width:100%}
.ss98-trialbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px max(24px,5vw);font:11px/1.4 var(--ss98-body);letter-spacing:.05em;border-bottom:1px solid var(--ss98-line);background:#ebe4d4;color:#36392a}.ss98-trialbar a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px;color:inherit}.ss98-trialbar strong{text-transform:uppercase;font-weight:700}.ss98-hero{box-sizing:border-box;isolation:isolate;position:relative;display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:5%;max-width:1440px;margin:auto;padding:64px 6%;min-height:610px;background:url('/shop/ss98/assets/collectors-table-botanical.png') center/cover;overflow:hidden}.ss98-hero-copy{position:relative;z-index:1}.ss98-eyebrow{margin:0 0 16px;font:700 10px/1.5 var(--ss98-body);letter-spacing:.22em;text-transform:uppercase;color:var(--ss98-olive)}.ss98-hero h1{font:700 clamp(56px,6.5vw,94px)/1.02 var(--ss98-display)!important;letter-spacing:-.06em;margin:0 0 22px;text-transform:none!important}.ss98-hero em{font-weight:400;color:var(--ss98-olive)}.ss98-intro{font:20px/1.5 Georgia,serif;color:var(--ss98-ink);margin-bottom:25px}.ss98-actions{display:flex;flex-wrap:wrap;gap:12px}.ss98-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:24px;box-sizing:border-box;padding:13px 20px;background:var(--ss98-olive);border:1px solid var(--ss98-olive);color:#fffdf6!important;font:600 13px/1.4 var(--ss98-body);text-decoration:none!important;transition:background .15s}.ss98-button:hover{background:#30351f;color:white}.ss98-secondary{background:#faf6ec;color:var(--ss98-ink)!important}.ss98-secondary:hover{background:#e9e1cf}.ss98-small{font:12px/1.6 var(--ss98-body);color:var(--ss98-muted);margin-top:18px;max-width:580px}.ss98-art{padding:38px 12px 0 28px;text-align:center;position:relative}.ss98-art:before{content:'';position:absolute;inset:12px 0 45px 10px;background:var(--ss98-olive) url('/shop/ss98/assets/paper-relief.jpg') center/cover;background-blend-mode:multiply;transform:rotate(-7deg);z-index:-1;clip-path:polygon(3% 6%,94% 0,100% 97%,0 100%)}.ss98-photo-frame{min-height:305px;display:flex;flex-direction:column;justify-content:center;gap:20px;align-items:center;padding:30px;background:#f1ebdf url('/shop/ss98/assets/paper-relief.jpg') center/cover;border:1px solid #fcfaf2;box-shadow:9px 12px 18px #342c1933}.ss98-monogram{font:68px/1 var(--ss98-display);color:#8c7954;border:1px solid #baa985;padding:14px 21px}.ss98-photo-frame>span:not(.ss98-monogram){font:22px/1.3 Georgia,serif}.ss98-photo-frame small{font:12px/1.6 var(--ss98-body);color:var(--ss98-muted)}.ss98-art>p{font:14px/1.6 Georgia,serif;margin:18px 0;background:#f8f1e5d9;padding:6px}.ss98-ribbon{display:flex;justify-content:center;gap:70px;flex-wrap:wrap;border-block:1px solid var(--ss98-line);padding:19px 24px;font:11px/1.5 var(--ss98-body);letter-spacing:.13em;text-transform:uppercase}.ss98-collection-heading{max-width:1280px;margin:0 auto;padding:48px 32px 12px}.ss98-collection-heading h2{font-size:42px;letter-spacing:-.04em;margin:0 0 15px}.ss98-collection-heading>p:last-child{font:14px/1.6 var(--ss98-body);color:var(--ss98-muted);max-width:650px}.ss98-deals{display:grid;grid-template-columns:1.5fr 1fr;gap:40px;max-width:1320px;margin:60px auto 0;padding:55px 6%;background:var(--ss98-olive) url('/shop/ss98/assets/paper-relief.jpg') center/cover;background-blend-mode:multiply;color:#fff8e8}.ss98-deals h2{color:#fff8e8;font-size:48px;line-height:1.12;letter-spacing:-.04em;margin:0 0 22px}.ss98-deals .ss98-eyebrow{color:#e5dec6}.ss98-deals p{font-size:14px;line-height:1.8}.ss98-light{background:#f5f0e7;color:var(--ss98-ink)!important;border-color:#f5f0e7}.ss98-light:hover{background:#e3dac4}.ss98-deal-aside{align-self:center;font:32px/1.2 var(--ss98-display)!important;max-width:270px;border-left:1px solid #949478;padding-left:40px}.ss98-deal-aside span{display:block;font:9px/1.6 var(--ss98-body);letter-spacing:.2em;margin-top:24px}.ss98-story{display:grid;grid-template-columns:1fr 2fr;gap:50px;max-width:1080px;margin:60px auto;padding:20px 32px}.ss98-story-number{font:150px/1 var(--ss98-display);color:#929477}.ss98-story h2{font-size:40px;line-height:1.15;letter-spacing:-.04em;margin-bottom:22px}.ss98-story p{line-height:1.8;max-width:620px}.ss98-text-link{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:underline;text-underline-offset:5px}.ss98-credit{text-align:center;padding:30px 24px;border-top:1px solid var(--ss98-line);background:var(--ss98-paper);color:var(--ss98-ink)}.ss98-credit p{font:21px/1.6 Georgia,serif}.ss98-credit p span{font:italic 15px/1.6 Georgia,serif}.ss98-credit a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:190px}.ss98-credit img{display:block;width:190px;max-width:100%;height:auto;background:transparent!important}.ss98-owner{max-width:1150px;margin:auto;padding:50px 28px}.ss98-owner h1{font-size:clamp(40px,6vw,66px);line-height:1.1;margin:18px 0}.ss98-owner-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:35px 0}.ss98-owner-card{padding:28px;background:#fffcf5;border:1px solid var(--ss98-line)}.ss98-owner-card h2{font-size:29px;line-height:1.2}.ss98-owner-card p{line-height:1.7}.ss98-state{display:inline-block;padding:5px 9px;background:#e4e6d9;font-size:12px}.ss98-state.prototype{background:#eee1c5}.ss98-owner .ss98-actions{margin-block:25px}.ss98-owner li{margin-bottom:14px}.ss98-owner a{overflow-wrap:anywhere}
@media(max-width:800px){.ss98-hero{grid-template-columns:1fr;padding:38px 24px 28px;background-size:auto 420px;background-position:60% bottom;background-repeat:no-repeat}.ss98-hero h1{font-size:clamp(48px,10.5vw,70px)!important}.ss98-hero-copy{max-width:600px}.ss98-art{max-width:500px;justify-self:center;width:100%;padding:32px 15px 0}.ss98-photo-frame{min-height:235px}.ss98-ribbon{gap:15px;font-size:9px;justify-content:space-around}.ss98-collection-heading{padding:32px 24px 8px}.ss98-collection-heading h2{font-size:33px}.ss98-deals{grid-template-columns:1fr;margin-top:35px;padding:36px 24px;gap:20px}.ss98-deals h2{font-size:36px}.ss98-deal-aside{font-size:25px!important;padding-left:20px}.ss98-story{grid-template-columns:1fr;gap:20px;padding:12px 24px;margin:40px auto}.ss98-story-number{font-size:72px}.ss98-story h2{font-size:32px}.ss98-owner-grid{grid-template-columns:1fr}.ss98-trialbar{padding:6px 16px;font-size:10px}.ss98-credit p span{display:block}.ss98-intro{font-size:18px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}

.ss98-hero em{font-family:var(--ss98-display)!important;font-style:italic!important}.ss98-photo-frame{background-color:#f1ebdf;background-image:linear-gradient(#f5f0e7dc,#f5f0e7dc),url(/shop/ss98/assets/paper-relief.jpg)}
.ss98-native-section{max-width:1280px;margin:44px auto;padding:24px 32px;color:var(--ss98-ink)}.ss98-native-section h2{font:700 clamp(30px,4vw,46px)/1.15 var(--ss98-display);margin:0 0 20px}.ss98-native-section p{line-height:1.7;max-width:700px}.ss98-native-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:20px}.ss98-native-card{display:flex;flex-direction:column;gap:9px;padding:15px;border:1px solid var(--ss98-line);background:#fffcf5;color:var(--ss98-ink)!important;text-decoration:none!important;min-height:44px}.ss98-native-card img,.ss98-native-card-empty{width:100%;aspect-ratio:1.4;object-fit:cover;background:#e8e0ce;display:grid;place-items:center}.ss98-native-card strong{font:700 21px/1.25 var(--ss98-display)}.ss98-native-card>span:last-child{font:13px/1.5 var(--ss98-body)}.ss98-native-spotlight{border:1px solid var(--ss98-line);background:#f4eee1}.ss98-native-section details{max-width:760px;border-top:1px solid var(--ss98-line);padding:14px 0}.ss98-native-section details:last-child{border-bottom:1px solid var(--ss98-line)}.ss98-native-section summary{cursor:pointer;min-height:44px;font:700 18px/1.5 var(--ss98-body)}.ss98-native-section details p{margin:10px 0 0}@media(max-width:600px){.ss98-native-section{padding:18px 24px;margin:28px auto}}
.ss98-hero.ss98-theme-plain{background:#f6f0e5}.ss98-theme-plain .ss98-art:before{background:#737951}.ss98-theme-plain .ss98-photo-frame{background:#f1ebdf}.ss98-deals.ss98-theme-plain{background:#515c38}
