/* Eksisterende butikkprofiler: innhold og bilder beholdes urørt. */
.underside-design .page-content{padding:0 28px 56px;max-width:1240px;margin:0 auto}
.underside-design .page-inner{max-width:none;padding-top:0}
.underside-design .breadcrumb{font-size:12px;line-height:1.8;padding:28px 0;margin:0;color:#716c62}
.underside-design .profile-header{padding:12px 0 30px;margin-bottom:28px;border-bottom:1px solid #e4dfd6;gap:24px}
.underside-design .profile-meta{min-width:0}
.underside-design .profile-meta h1{font:400 48px/1.12 'Instrument Serif',Georgia,serif;letter-spacing:-.5px;margin:0 0 10px}
.underside-design .profile-url{color:#716c62;overflow-wrap:anywhere}
.underside-design .profile-tag{background:#f1eee6;color:#70685c;font-size:12px}
.underside-design .profile-visit{background:#bf6134;color:#fff;padding:13px 24px;min-height:44px;border-radius:999px;font-size:14px;box-sizing:border-box}
.underside-design .fact-card{background:#fff;border:1px solid #e4dfd6;padding:22px 16px;border-radius:12px}
.underside-design .profile-section{background:#fff;border:1px solid #e4dfd6;border-radius:12px;padding:28px;margin:24px 0}
.underside-design .profile-section h2{font:400 32px/1.2 'Instrument Serif',Georgia,serif;color:#30312b}
.underside-design .profile-section p{font-size:15px;line-height:1.85;color:#625f55}
.underside-design .faq-item,.underside-design .related-card{background:#fff;border:1px solid #e4dfd6;box-shadow:none}
.underside-design .related-grid{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}
.underside-design .related-info{min-width:0}
.underside-design .pristest-box{border-radius:12px}
@media(max-width:600px){.underside-design .page-content{padding:0 18px 38px}.underside-design .breadcrumb{padding:23px 0}.underside-design .profile-meta h1{font-size:38px}.underside-design .profile-section{padding:22px 18px}.underside-design .profile-section h2{font-size:28px}.underside-design .fact-grid{gap:10px}.underside-design .fact-card{padding:18px 12px}.underside-design .profile-header{gap:16px}.underside-design .pristest-box{padding:24px 18px}.underside-design .pristest-box-content{min-width:0}.underside-design .faq-item{padding:18px}.underside-design .related-card{padding:16px}}
