/* Filled selected storefront; retain native catalog/cart routes. */
.ss98-selected .ss98-filled-frame{padding:14px 0 0;gap:0;min-height:0;text-decoration:none;color:var(--ss98-ink)}
.ss98-selected .ss98-filled-frame img{width:100%;aspect-ratio:1.45;object-fit:cover;display:block}
.ss98-selected .ss98-filled-frame small{display:block;width:100%;padding:9px 8px;letter-spacing:.05em;font-size:10px;background:#f4eee0}
.ss98-selected .ss98-native-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}
.ss98-selected .ss98-native-card{padding:0;border:0;background:transparent;position:relative;isolation:isolate}
.ss98-selected .ss98-native-card img{border:12px solid #eee5d4;box-shadow:5px 7px 12px #34271525;aspect-ratio:1.4;margin-bottom:12px}
.ss98-selected .ss98-native-card:before{content:'';position:absolute;top:8px;left:-8px;right:-8px;height:58%;z-index:-1;background:#daceb8 url('/shop/ss98/assets/paper-relief.jpg') center/cover;transform:rotate(-3deg);clip-path:polygon(2% 3%,95% 0,100% 96%,0 100%)}
.ss98-selected .ss98-native-card:nth-child(even):before{background-color:#737951;background-blend-mode:multiply;transform:rotate(4deg)}
.ss98-selected .ss98-native-card:after{content:'See photos & details ↗';display:block;border:1px solid var(--ss98-muted);padding:12px 14px;font:15px/1.3 Georgia,serif;margin-top:8px}
.ss98-selected .ss98-native-card strong{font-size:25px;letter-spacing:-.035em}
.ss98-selected .ss98-native-card>span:last-child{font-weight:600;font-size:16px}
.ss98-section-head{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}
.ss98-selected .ss98-art>p{font-size:10px;letter-spacing:.12em;text-transform:uppercase}
body#index:has(.ss98-selected) #content .ps-featuredproducts,body#index:has(.ss98-selected) #content .ps-newproducts{display:none}
@media(max-width:800px){.ss98-selected .ss98-native-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ss98-section-head{align-items:flex-start;flex-direction:column;gap:0}}
@media(max-width:500px){.ss98-selected .ss98-native-grid{grid-template-columns:1fr}.ss98-selected .ss98-native-card img{aspect-ratio:1.45}.ss98-selected .ss98-art{padding:24px 0 0}.ss98-selected .ss98-native-section{padding:20px 24px}.ss98-selected .ss98-hero .ss98-actions{display:grid}.ss98-selected .ss98-hero h1{font-size:55px!important}}
