/* Keep existing explanations and controls; remove the unused vertical gaps. */
@layer ls-profile.sanabit-approved.explanations {
 .sb-san .sb-workspace {align-items:stretch!important}
 .sb-result-controls [data-sb-explanations] {display:flex!important;align-items:flex-start!important;flex-wrap:wrap!important;gap:10px 22px!important}
 .sb-result-controls [data-sb-explanations] .sbx-explanation {flex:1 1 auto!important;margin:0!important;max-width:100%!important}
 .sb-result-controls [data-sb-explanations] .sbx-heading {min-height:44px!important;margin:0!important;padding-block:0!important;padding-inline:0 36px!important}
 .sb-result-controls [data-sb-explanations] h3 {font-size:16px!important;line-height:1.35!important}
 .sb-result-controls [data-sb-explanations] .sbx-details>summary {width:36px!important;height:44px!important}
 .sb-result-controls [data-sb-explanations] .sbx-explanation:has(.sbx-details[open]) {flex-basis:100%!important}
 .sb-result-controls [data-sb-explanations] .sbx-details[open]>.sbx-main {margin-top:10px!important}
 @media(max-width:760px) {
  .sb-result-controls [data-sb-explanations] {gap:8px!important}
  .sb-result-controls [data-sb-explanations] .sbx-explanation {flex-basis:100%!important}
 }
}

/* One shared footer spacing scale. Keep every search panel and footer link intact. */
@layer ls-profile.sanabit-approved {
  :root { --finder-footer-gap: 28px; }
  body#homeopati-layout.sb-san .page-frame { flex: none !important; padding-bottom: 0 !important; }
  body#homeopati-layout main#main { margin-bottom: var(--finder-footer-gap) !important; }
  body#homeopati-layout footer.HPFooter { margin-top: 0 !important; }
  body .legacy-page { min-height: 0 !important; padding-bottom: 0 !important; }
  body .legacy-page :is(.fe-workspace, #homeopathy-method, #remedy-method) { margin-bottom: 0 !important; }
  body .legacy-page > footer.site-footer { margin-top: var(--finder-footer-gap) !important; margin-bottom: 0 !important; }
  body main.if-main { padding-bottom: var(--finder-footer-gap) !important; }
  body.finder-classic-footer-positioned #Leagal { top: var(--finder-classic-legal-top) !important; }
  body.finder-classic-footer-positioned #Info { top: var(--finder-classic-info-top) !important; }
  body.finder-classic-footer-positioned :is(#Whitebackground, #classic-shell) { min-height: var(--finder-classic-footer-height) !important; }
  @media (max-width: 760px) {
    :root { --finder-footer-gap: 20px; }
    body.rf-classic-search-entry :is(#Leagal, #Info) { margin-top: 20px !important; }
    body.rf-classic-search-entry #Whitebackground { padding-bottom: 20px !important; }
  }
}

/* Shared footer: retain spacing, links and vertical separators; omit the top rule. */
@layer ls-profile.sanabit-approved {
 body footer[data-sb-footer] {border-top:0!important}
}
/* Homeopati uses Sanabit's existing compact explanation row. */
@layer ls-profile.sanabit-approved.explanations {
 body[data-ls-site="homeopati.se"] .sb-workspace:not(:has(.sbx-details[open])) {align-items:stretch!important}
 body[data-ls-site="homeopati.se"] .sb-result-controls [data-sb-explanations] {display:flex!important;align-items:flex-start!important;flex-wrap:wrap!important;gap:10px 22px!important}
 body[data-ls-site="homeopati.se"] .sb-result-controls [data-sb-explanations] .sbx-explanation {flex:1 1 auto!important;margin:0!important;max-width:100%!important}
 body[data-ls-site="homeopati.se"] .sb-result-controls [data-sb-explanations] .sbx-heading {min-height:44px!important;margin:0!important;padding-block:0!important;padding-inline:0 36px!important}
 body[data-ls-site="homeopati.se"] .sb-result-controls [data-sb-explanations] h3 {font-size:16px!important;line-height:1.35!important}
 body[data-ls-site="homeopati.se"] .sb-result-controls [data-sb-explanations] .sbx-details>summary {width:36px!important;height:44px!important}
 body[data-ls-site="homeopati.se"] .sb-result-controls [data-sb-explanations] .sbx-explanation:has(.sbx-details[open]) {flex-basis:100%!important}
 body[data-ls-site="homeopati.se"] .sb-result-controls [data-sb-explanations] .sbx-details[open]>.sbx-main {margin-top:10px!important}
 @media(max-width:760px) {
  body[data-ls-site="homeopati.se"] .sb-result-controls [data-sb-explanations] {gap:8px!important}
  body[data-ls-site="homeopati.se"] .sb-result-controls [data-sb-explanations] .sbx-explanation {flex-basis:100%!important}
 }
}

@layer ls-profile {
/* Common entry proportions; no fixed height and no change to native acknowledgement. */
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice{position:relative!important;display:grid!important;grid-template-columns:36px minmax(0,1fr) 200px!important;gap:18px!important;align-items:start!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;min-height:0!important;margin:0!important;padding:24px!important;background:#edf7f5!important;border:1px solid #c3dedd!important;border-radius:6px!important;color:#234b60!important;font-family:"Source Sans 3","Sanabit Footer Sans",system-ui,sans-serif!important;font-size:17px!important;line-height:1.45!important}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice::before{content:"";position:absolute;inset-inline-end:224px;top:24px;bottom:24px;width:1px;background:#c3dedd}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-icon{grid-column:1!important;display:grid!important;place-items:center!important;width:36px!important;height:36px!important;margin:0!important;border:0!important;border-radius:50%!important;background:#397f87!important;color:#fff!important;font-size:24px!important;font-weight:700!important;line-height:1!important}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-main{grid-column:2!important;position:static!important;display:block!important;min-width:0!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-title{font-size:17px!important;line-height:1.45!important;font-weight:600!important;margin:0!important;padding:0!important;color:#234b60!important}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-boundary,html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-emergency{font-size:16px!important;line-height:1.45!important;font-weight:400!important;margin:4px 0 0!important;padding:0!important;color:#536f80!important}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice form,html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .finder-start-row{position:static!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;max-width:none!important}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .finder-start-row{display:flex!important;flex-wrap:wrap!important;gap:10px 16px!important;align-items:start!important}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-checklist{border:0!important;padding:0!important;margin:0!important;min-width:0!important}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice :is(.gg-title,.gg-boundary,.gg-emergency,.gg-checklist,.gg-choice,.gg-accepted,#wh-session-status){grid-column:1/-1!important}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-title{grid-row:1!important}html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-boundary{grid-row:2!important}html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-emergency{grid-row:3!important}html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice :is(.gg-checklist,.gg-choice,.gg-accepted){grid-row:4!important}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice :is(.fe-notice-links,.sb-notice-links){display:flex!important;flex-wrap:wrap!important;gap:10px 16px!important;margin-top:12px!important}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice :is(.gg-care,.gg-data,.gg-terms){grid-row:5!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-care{grid-column:1!important}html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-data{grid-column:2!important}html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-terms{grid-column:3!important}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice :is(.gg-care,.gg-data,.gg-terms)[open]{grid-column:1/-1!important;grid-row:auto!important}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice :is(.gg-care,.gg-data,.gg-terms)>summary{font-size:16px!important;line-height:1.4!important;white-space:normal!important;min-height:28px!important}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice :is(.gg-care,.gg-data,.gg-terms)>:not(summary){position:static!important;max-width:100%!important;box-sizing:border-box!important}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-main>.ue-privacy-boundary,body .gg-host>.seb-essential{display:none!important}
body .gg-entry-heading,body.fe-illness .if-information-intro h1{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-choice{display:flex!important;align-items:flex-start!important;gap:12px!important;margin:20px 0 18px!important;padding:0!important;border:0!important;background:transparent!important;max-width:none!important;font-size:17px!important;line-height:1.45!important;color:#234b60!important}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-choice input[type=checkbox]{appearance:auto!important;flex:0 0 26px!important;width:26px!important;height:26px!important;min-width:26px!important;margin:0!important;accent-color:#397f87}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-choice>span{display:block!important;min-width:0!important}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-choice strong{font-size:17px!important;font-weight:500!important;line-height:1.45!important}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-choice small{display:block!important;font-size:16px!important;font-weight:400!important;line-height:1.4!important;margin-top:4px!important;color:#536f80!important}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-action{position:absolute!important;inset-inline-end:24px!important;top:50%!important;bottom:auto!important;transform:translateY(-50%)!important;display:block;width:176px!important;max-width:none!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-action :is(button,a){box-sizing:border-box!important;display:block!important;width:100%!important;min-height:44px!important;margin:0!important;padding:10px 14px!important;border:1px solid #c3d4df!important;border-radius:5px!important;background:#2874a6!important;color:#fff!important;text-align:center!important;font-family:inherit!important;font-size:16px!important;font-weight:600!important;line-height:1.4!important;text-decoration:none!important;white-space:normal!important}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-action button:disabled{background:#d5e0e7!important;color:#587184!important;opacity:1!important;cursor:default!important}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-action :is(button,a):not(:disabled):hover{background:#205f89!important}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-links{display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;gap:10px 16px!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;clear:both!important}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-links>details{position:relative!important;flex:0 1 auto!important;min-width:0!important;margin:0!important;padding:0 16px 0 0!important;border:0!important;border-inline-end:1px solid #c3dedd!important;background:transparent!important}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-links>details:last-child{border-inline-end:0!important;padding-inline-end:0!important}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-links>details[open]{flex-basis:100%!important;border-inline-end:0!important;padding-inline-end:0!important}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-links summary{display:flex!important;align-items:center!important;gap:7px!important;list-style:none!important;min-height:28px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;color:#256fa0!important;font-size:16px!important;font-weight:500!important;line-height:1.4!important;white-space:normal!important;cursor:pointer!important}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-links summary::-webkit-details-marker{display:none}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-info{display:inline-grid;place-items:center;flex:none;width:18px;height:18px;border:1px solid currentColor;border-radius:50%;font:500 13px/1 Georgia,serif}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-links details>:not(summary){position:static!important;max-width:100%!important;box-sizing:border-box!important}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-accepted{font-size:17px!important;font-weight:500!important;line-height:1.45!important;margin:20px 0 18px!important;color:#234b60!important}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-accepted::before{content:"✓";display:inline-grid;place-items:center;box-sizing:border-box;width:26px;height:26px;margin-inline-end:12px;border-radius:4px;background:#397f87;color:#fff}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-accepted[hidden]{display:none!important}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice [hidden]{display:none!important}
body .fk-brand-name{font-family:"Source Sans 3",system-ui,sans-serif!important;font-weight:520!important;letter-spacing:.111888em!important;text-transform:uppercase!important}
body .gg-host{margin:20px 0 24px!important;padding:0!important;border:0!important;background:transparent!important;max-width:none!important}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .rf-classic-consent-row{display:contents!important;margin:0!important;padding:0!important}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .rf-classic-entry-links{grid-column:1/-1!important;grid-row:5!important}
body .gg-sisters{font-family:"Source Sans 3","Sanabit Footer Sans",system-ui,sans-serif!important;display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:6px 16px!important;margin:0!important;padding:6px 0!important;font-size:14px!important;line-height:1.4!important}
body .fk-siblings>a{display:inline!important}
body .gg-sisters a{display:inline!important;margin:0!important;padding:0!important;border:0!important;text-decoration:none!important;color:#236ca0!important;font-weight:500!important}
body .gg-sisters a::before,body .gg-sisters a::after{content:none!important}
body .gg-sisters a:hover{color:#194c70!important}
body .gg-classic-sisters{box-sizing:border-box;max-width:1280px;margin:0 auto!important;padding:8px 24px!important;background:#fff}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice a,html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice a:visited,html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice a:hover,html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice a:active,html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice a:focus{ text-decoration:none!important;text-shadow:none!important;border-bottom:0!important}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice :is(a,button,summary,input):focus-visible,body .gg-sisters a:focus-visible{outline:2px solid #21629b!important;outline-offset:3px!important}
@media(max-width:760px){
 body.fe-illness #IFBody.if-information{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0 auto!important;padding:16px!important}
 html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice{display:block!important;padding:18px!important;min-height:0!important}
 html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice::before{display:none}
 html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-icon{position:absolute!important;inset-inline-start:18px!important;top:18px!important;width:30px!important;height:30px!important;font-size:22px!important}
 html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-title{min-height:30px!important;padding-inline-start:44px!important}
 html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-boundary{margin-top:10px!important}
 html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-choice{margin:18px 0 16px!important}
 html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-action{position:static!important;transform:none!important;inset:auto!important;width:100%!important;margin-top:18px!important}
 html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-links{gap:10px 14px!important}
 html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-links>details{border:0!important;padding:0!important}
 html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-main{width:100%!important}
 html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-main{display:block!important}
 html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice :is(.gg-care,.gg-data,.gg-terms){display:block!important;margin-top:10px!important}
 body .gg-classic-sisters{padding:8px 16px!important}
}

html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-expanded-ack{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}
html body :is(#case-app,#panel-remedy #remedy-method #remedy-case-start,#wh-session-consent,#IFBody,#classic-entry-gate) .gg-notice .gg-action .panel-actions{margin:0!important;padding:0!important;border:0!important}

}

@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url("/assets/finder-hardtest-fixes-3ed204b298fb0b98c462.woff2") format("woff2");unicode-range:U+20-7E,U+A0-181,U+186,U+18A,U+18D-190,U+192-194,U+196-197,U+19A-19B,U+19E,U+1A0-1A1,U+1AF-1B1,U+1B7,U+1BF-1C3,U+1CD-1DD,U+1E2-1E7,U+1EA-1EB,U+1EE-1F0,U+1F4-1F5,U+1F7-201,U+204-205,U+208-209,U+20C-20D,U+218-220,U+222-223,U+226-227,U+237,U+23A-23E,U+241-245,U+248-249,U+250-27B,U+27D-285,U+287-292,U+294-295,U+298-299,U+29B-29F,U+2A1-2A8,U+2B0-2B4,U+2B7-2B9,U+2BB-2C1,U+2C6-2CC,U+2D0-2DE,U+2E0-2E4,U+2ED,U+300-30D,U+30F-313,U+315,U+318-320,U+323-32A,U+32C,U+32E-332,U+334,U+337-33D,U+340,U+342-345,U+34F,U+357-358,U+35C,U+35E-35F,U+361,U+1D25,U+1D2C,U+1D2E,U+1D30-1D31,U+1D33-1D3A,U+1D3C,U+1D3E-1D43,U+1D47-1D4B,U+1D4D,U+1D4F-1D52,U+1D56-1D58,U+1D5B,U+1D6F-1D70,U+1D79,U+1D7B,U+1D7F,U+1D9C,U+1DA0,U+1DAC,U+1DAE,U+1DB0,U+1DBB,U+1DBF,U+1DCD,U+1E02-1E03,U+1E06-1E07,U+1E0A-1E11,U+1E16-1E17,U+1E1E-1E2B,U+1E32-1E3B,U+1E3E-1E49,U+1E52-1E53,U+1E56-1E63,U+1E66-1E67,U+1E6A-1E6F,U+1E72-1E73,U+1E7E-1E85,U+1E8E-1E97,U+1E9E-1EF9,U+2007,U+2009-200B,U+2010-201E,U+2020-2023,U+2026,U+202F-2033,U+2035,U+2039-203A,U+203C-203F,U+2044,U+2047-204A,U+2070-2071,U+2074-208E,U+20A1,U+20A3-20A4,U+20A6-20A7,U+20A9,U+20AB-20AC,U+20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BD,U+2105,U+2113,U+2116-2117,U+211E,U+2120,U+2122,U+2126,U+212E,U+2150-215E,U+2189,U+2190-2199,U+21A8,U+21D0-21D3,U+21E7,U+2200,U+2202-2203,U+2206,U+220F,U+2211-2212,U+2215,U+2219-221A,U+221E-221F,U+2229,U+222B,U+2236-2237,U+2248,U+2260-2261,U+2264-2265,U+2302-2303,U+2310,U+2318,U+231C-2321,U+2325-2326,U+232B,U+25A0-25A1,U+25AA-25AC,U+25B2-25BA,U+25BC-25C4,U+25C6,U+25C9-25CC,U+25CF,U+25D8-25D9,U+25E6,U+2610-2611,U+2615,U+263A-263C,U+263F-2642,U+2660,U+2663,U+2665-2666,U+266A-266B,U+2713-2714,U+2717-2718,U+2752,U+275B-2760,U+2764,U+27E6-27E9,U+2C60-2C62,U+2C65-2C66,U+2C71,U+2C7D,U+2E18,U+2E22-2E25,U+2E3A-2E3B,U+2E52,U+A71C,U+A722-A725,U+A74E-A74F,U+A75A-A75B,U+A764-A765,U+A779-A787,U+A789,U+A7AD-A7AE,U+A7B3,U+A7B5,U+A7F2-A7F4,U+AB53,U+AB66-AB67,U+FB00-FB04,U+FEFF,U+1F10D-1F10F,U+1F12F,U+1F16A-1F16F,U+1F4A9,U+1F512,U+1F748,U+1F916}
@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url("/assets/finder-hardtest-fixes-5f16566f7a40d39b339a.woff2") format("woff2");unicode-range:U+374-375,U+37A,U+37E,U+384-38A,U+38C,U+38E-3A1,U+3A3-3D1,U+3D5,U+3D7,U+3D9,U+3DB,U+3DD,U+3E1,U+3F4,U+3F7-3F8,U+400-45F,U+462-463,U+472-475,U+490-493,U+496-49B,U+4A0-4A3,U+4AA-4AB,U+4AE-4B3,U+4B6-4B7,U+4BA-4BB,U+4C0-4C4,U+4C7-4C8,U+4CF-4D1,U+4D4-4D9,U+4E2-4E3,U+4E6-4E9,U+4EE-4EF,U+4F2-4F3,U+4F6-4F7,U+1F00-1F15,U+1F18-1F1D,U+1F20-1F45,U+1F48-1F4D,U+1F50-1F57,U+1F59,U+1F5B,U+1F5D,U+1F5F-1F7D,U+1F80-1FB4,U+1FB6-1FC4,U+1FC6-1FD3,U+1FD6-1FDB,U+1FDD-1FEF,U+1FF2-1FF4,U+1FF6-1FFE}
@layer ls-profile.sanabit-approved {
  html body footer[data-sb-footer],html body footer[data-sb-footer] :is(a,li,span,address,p){color:#536f89!important}
  html body :is(.HPFooter,.site-footer,[data-sb-footer]) a:hover{color:#103e5c!important}
  html body[data-ls-site="homeopati.se"],html body[data-ls-site="sanabit.com"]{--muted:#536f89;--hp-muted:#536f89}
  html body :is(.sb-empty p,.sb-search-help,.sb-search-note,.sb-search-hint){color:#536f89!important}
  @media(max-width:760px){
    html body footer[data-sb-footer] .sb-footer-row>li{border-inline-start:0!important;border-inline-end:0!important}
    html body.customer-surface #panel-homeopathy #homeopathy-method .homeopathy-selected-column .legacy-column-header{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:12px 8px!important}
    html body.customer-surface #panel-homeopathy #homeopathy-method .homeopathy-selected-column .legacy-column-header>strong{grid-column:1!important;grid-row:1!important;min-width:0!important}
    html body.customer-surface #panel-homeopathy #homeopathy-method #homeopathy-selected-count{position:static!important;grid-column:2!important;grid-row:1!important;align-self:start!important}
    html body.customer-surface #panel-homeopathy #homeopathy-method #wh-guest-draft-note{grid-column:1/-1!important;grid-row:2!important;margin:0!important;padding:0!important}
  }
}
html body .finder-spelling-suggestion{margin:10px 0;font:inherit}
html body .finder-spelling-suggestion[hidden]{display:none!important}
html body .finder-spelling-suggestion button{min-height:44px;padding:8px 12px;border:1px solid #c3d4df;border-radius:5px;background:#edf7f5;color:#205e88;font:inherit;cursor:pointer}
html body .finder-spelling-suggestion button:hover{background:#dfeeea}
html body .finder-spelling-suggestion button:focus-visible{outline:2px solid #21629b;outline-offset:3px}

