@layer solea-refinements{.scp.scp-app .sap-brand-label{position:absolute!important;inset:65% 0 auto 28.5%!important;font-family:Solea Portal Roman,Georgia,serif!important;font-size:8px!important;font-weight:400!important;line-height:1!important;letter-spacing:.055em!important;text-transform:uppercase!important;text-align:center!important;white-space:nowrap!important;color:#a08d79!important}@media(max-width:749px){.scp.scp-app .sap-brand-label{font-size:7px!important;letter-spacing:.045em!important}}.scp.scp-app .sap-logo-refined .sap-brand-image{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center!important;clip-path:polygon(0 0,100% 0,100% 59%,25% 59%,25% 100%,0 100%)!important;filter:none!important;opacity:1!important;margin:0!important;padding:0!important}.scp.scp-app .sap-home-review .sap-review-link{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;min-height:44px!important;width:auto!important;padding:7px 0!important;margin:0!important;border:0!important;border-bottom:1px solid var(--app-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--app-ink,#403c37)!important;font-family:var(--font-body--family)!important;font-size:14px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:0!important;text-decoration:none!important;text-transform:none!important}.scp.scp-app .sap-home-review .sap-review-link:before,.scp.scp-app .sap-home-review .sap-review-link:after{content:none!important}.scp.scp-app .sap-home-review .sap-review-link svg{width:19px!important;height:19px!important;flex:none!important;stroke:currentColor!important;stroke-width:1.4!important;fill:none!important;transform:rotate(-45deg);transition:transform .2s ease}.scp.scp-app .sap-home-review .sap-review-link:hover{border-bottom-color:currentColor!important}.scp.scp-app .sap-home-review .sap-review-link:hover svg{transform:translate(2px,-2px) rotate(-45deg)}.scp.scp-app .sap-home-review .scp-review-cta{align-items:flex-start!important;gap:8px!important}.scp.scp-app .sap-home-review .scp-review-done{color:var(--app-muted,#756e68)!important;text-decoration-thickness:1px!important;text-underline-offset:3px!important}@media(prefers-reduced-motion:reduce){.scp.scp-app .sap-home-review .sap-review-link svg{transition:none!important}}.scp.scp-app .sap-topbar-in{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;column-gap:20px!important;align-items:center!important}.scp.scp-app .sap-page-title{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}.scp.scp-app .sap-logo.sap-logo-refined{position:relative!important;display:block!important;width:166px!important;max-width:100%!important;height:auto!important;aspect-ratio:1154 / 251!important;overflow:hidden!important;padding:0!important;margin:0!important;justify-self:start!important;border:0!important}.scp.scp-app .sap-welcome{display:block!important;background:transparent!important;padding:8px 0 26px!important;margin:0!important;border-bottom:1px solid var(--app-line)!important}.scp.scp-app .sap-profile-row{display:grid!important;grid-template-columns:88px minmax(0,1fr)!important;align-items:center!important;gap:24px!important}.scp.scp-app .sap-profile-copy{min-width:0!important;display:grid!important;gap:9px!important}.scp.scp-app .sap-profile-copy .sap-date{margin:0!important;font-family:var(--font-body--family)!important;font-size:11px!important;line-height:1.4!important;letter-spacing:.03em!important}.scp.scp-app .sap-profile-copy h2{font-family:var(--font-heading--family)!important;font-size:38px!important;line-height:1.14!important;letter-spacing:-.015em!important;margin:0!important;text-wrap:balance!important}.scp.scp-app .sap-profile-copy .sap-muted{font-size:14px!important;line-height:1.65!important;max-width:48ch!important;margin:0!important}.scp.scp-app .sap-welcome [data-avatar-wrap]{width:88px!important;height:88px!important;margin:0!important}.scp.scp-app .sap-welcome .scp-avatar{width:100%!important;height:100%!important}.scp.scp-app .sap-home-review{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:24px!important;align-items:center!important;width:100%!important;padding:28px!important;margin:0!important;background:var(--app-card,#fff)!important;border:1px solid var(--app-line)!important;border-radius:14px!important}.scp.scp-app .sap-home-review .scp-review-stars{display:none!important}.scp.scp-app .sap-home-review .scp-review-copy h3{font-family:var(--font-heading--family)!important;font-size:27px!important;line-height:1.2!important;letter-spacing:0!important;max-width:28ch!important;margin:8px 0 12px!important}.scp.scp-app .sap-home-review .scp-review-copy p{font-family:var(--font-body--family)!important;font-size:13px!important;line-height:1.7!important;max-width:55ch!important;margin:0!important}.scp.scp-app .sap-home-review .sap-review-help{margin-top:10px!important;color:var(--app-muted)!important}.scp.scp-app .sap-home-review .scp-review-offer{display:none!important}.scp.scp-app .sap-home-review .scp-review-cta{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:10px!important}.scp.scp-app .sap-home-review .scp-button{margin:0!important;min-height:44px!important;padding:12px 20px!important;font-size:11px!important;letter-spacing:.07em!important}.scp.scp-app .sap-home-review .scp-review-done{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:36px!important;padding:4px 0!important;margin:0!important;font-family:var(--font-body--family)!important;font-size:12px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important}.scp.scp-app .sap-review-confirmation{font-size:13px!important;line-height:1.6!important;padding:14px 18px!important;background:#fff!important;border:1px solid var(--app-line)!important;border-radius:10px!important}@media(max-width:749px){.scp.scp-app .sap-topbar-in{column-gap:10px!important}.scp.scp-app .sap-logo.sap-logo-refined{width:124px!important;max-width:calc(100vw - 174px)!important}.scp.scp-app .sap-profile-row{grid-template-columns:60px minmax(0,1fr)!important;gap:16px!important;align-items:center!important}.scp.scp-app .sap-welcome [data-avatar-wrap]{width:60px!important;height:60px!important}.scp.scp-app .sap-profile-copy{gap:7px!important}.scp.scp-app .sap-profile-copy h2{font-size:28px!important;line-height:1.16!important;text-wrap:pretty!important}.scp.scp-app .sap-profile-copy .sap-muted{font-size:13px!important;line-height:1.6!important}.scp.scp-app .sap-profile-copy .sap-date{font-size:10px!important}.scp.scp-app .sap-welcome{padding:0 0 22px!important}.scp.scp-app .sap-home-review{grid-template-columns:1fr!important;gap:18px!important;padding:22px!important}.scp.scp-app .sap-home-review .scp-review-copy h3{font-size:25px!important}.scp.scp-app .sap-home-review .scp-review-cta{align-items:flex-start!important}.scp.scp-app .sap-home-review .scp-button{width:auto!important}}.scp.scp-app .sap-dashboard{gap:24px!important}.scp.scp-app :is(.sap-card,.sap-next-step,.sap-home-review){border-radius:12px!important;box-shadow:none!important}.scp.scp-app .sap-card{padding:28px!important}.scp.scp-app .sap-home-group-title{font-family:var(--font-body--family)!important;font-size:10px!important;font-weight:500!important;letter-spacing:.12em!important;line-height:1.5!important;margin:6px 0 14px!important}.scp.scp-app .sap-profile-copy .sap-date{color:var(--app-muted)!important}.scp.scp-app .sap-profile-copy h2{font-size:36px!important;letter-spacing:-.025em!important}.scp.scp-app .sap-health-checkin{padding:22px 28px!important;background:transparent!important}.scp.scp-app .sap-health-checkin .scp-fold-title{font-size:24px!important;line-height:1.25!important;letter-spacing:-.01em!important}.scp.scp-app .sap-next-step{padding:26px 28px!important}.scp.scp-app .sap-home-review{padding:30px!important;gap:32px!important;background:#f3efe9!important;border-color:#e5ddd3!important}.scp.scp-app .sap-home-review .scp-review-copy h3{font-size:30px!important;line-height:1.18!important;letter-spacing:-.015em!important;max-width:27ch!important;text-wrap:balance!important;margin:10px 0 14px!important}.scp.scp-app .sap-home-review .scp-review-copy p{font-size:14px!important;line-height:1.65!important}.scp.scp-app .sap-home-review .scp-review-cta{align-items:flex-start!important;gap:6px!important;padding-left:26px!important;border-left:1px solid #d9cfc2!important}.scp.scp-app .sap-home-review .sap-review-link{font-size:14px!important;font-weight:400!important;gap:18px!important;border-bottom-color:#c9bca9!important}.scp.scp-app .sap-home-review .scp-review-done{justify-content:flex-start!important;gap:7px!important;color:#655d54!important;text-decoration:none!important;min-height:44px!important}.scp.scp-app .sap-home-review .scp-review-done:before{content:""!important;width:13px!important;height:13px!important;border:1px solid #a99a87!important;border-radius:50%!important;display:block!important;flex:none!important}.scp.scp-app .sap-home-review .scp-review-done:hover{text-decoration:underline!important;text-underline-offset:4px!important}.scp.scp-app :is(.sap-review-link,.scp-review-done):focus-visible{outline:2px solid #89745c!important;outline-offset:4px!important}.scp.scp-app .sap-day-panel{border-radius:8px!important}.scp.scp-app .sap-card h3{line-height:1.25!important;letter-spacing:-.015em!important}@media(max-width:989px){.scp.scp-app .sap-home-review{grid-template-columns:1fr!important;gap:20px!important}.scp.scp-app .sap-home-review .scp-review-cta{border-left:0!important;border-top:1px solid #d9cfc2!important;padding:12px 0 0!important;width:100%!important}}@media(max-width:749px){.scp.scp-app .sap-dashboard{gap:18px!important}.scp.scp-app .sap-card{padding:20px!important}.scp.scp-app .sap-profile-copy h2{font-size:28px!important;line-height:1.15!important}.scp.scp-app .sap-profile-row{gap:14px!important}.scp.scp-app .sap-health-checkin{padding:20px!important}.scp.scp-app .sap-health-checkin .scp-fold-title{font-size:22px!important}.scp.scp-app .sap-next-step{padding:22px 20px!important}.scp.scp-app .sap-home-review{padding:24px 20px!important}.scp.scp-app .sap-home-review .scp-review-copy h3{font-size:27px!important;max-width:24ch!important}.scp.scp-app .sap-home-review .scp-review-copy p{font-size:13px!important}.scp.scp-app .sap-home-group-title{margin:6px 0 12px!important}}}@layer solea-refinements{.scp.scp-app{--app-ink:#3f3933!important;--app-muted:#756d64!important;--app-line:#e4ddd4!important;--sap-paper:#faf8f5!important;--sap-wash:#f2ede6!important;--sap-accent:#8d7860!important;--sap-radius:12px!important;background:var(--sap-paper)!important;color:var(--app-ink)!important}.scp.scp-app .scp-main>[data-portal-section][data-app-active]{gap:24px!important}.scp.scp-app .scp-section-head{padding:0 0 18px!important;margin:0!important;border-bottom:1px solid var(--app-line)!important}.scp.scp-app .scp-section-head:after{display:none!important}.scp.scp-app .scp-section-head h2{font-family:var(--solea-serif,Georgia,serif)!important;font-size:36px!important;line-height:1.15!important;font-weight:400!important;letter-spacing:-.025em!important;margin:0!important;color:var(--app-ink)!important}.scp.scp-app .scp-section-head h2:after{display:none!important}.scp.scp-app :is(.sap-kicker,.scp-label,.scp-side-group,.scp-edu-tag){font-family:Jost,sans-serif!important;font-size:10px!important;font-weight:500!important;line-height:1.5!important;letter-spacing:.1em!important;color:var(--app-muted)!important}.scp.scp-app :is(.scp-card,.sap-card,.sap-progress-upload,.scp-compose,.scp-thread,.sap-education-card,.sap-routine-summary,.sap-treatment-plan,.scp-journal-form,.scp-vip){border:1px solid var(--app-line)!important;border-radius:var(--sap-radius)!important;background:#fff!important;box-shadow:none!important}.scp.scp-app :is(.sap-progress-upload,.scp-compose,.scp-journal-form,.scp-vip,.sap-education-card){padding:26px!important}.scp.scp-app :is(.sap-progress-upload,.scp-journal-form,.sap-education-card,.scp-vip-top) h3{font-family:var(--solea-serif,Georgia,serif)!important;font-weight:400!important;font-size:26px!important;line-height:1.25!important;letter-spacing:-.015em!important;color:var(--app-ink)!important}.scp.scp-app :is(.sap-muted,.scp-edu-body>p,.sap-education-copy>p,.scp-msg p,.sap-phase-body p){font-family:Jost,sans-serif!important;font-size:14px!important;line-height:1.7!important;color:var(--app-muted)!important}.scp.scp-app .scp-side a:not(.scp-side-cta){font-family:Jost,sans-serif!important;font-size:13px!important;line-height:1.5!important;min-height:44px!important;border-radius:8px!important;transition:background .16s ease,color .16s ease}.scp.scp-app .scp-side a.is-active:not(.scp-side-cta){background:var(--sap-wash)!important;color:var(--app-ink)!important;font-weight:500!important}.scp.scp-app .scp-side a:not(.scp-side-cta):hover{background:#f5f1eb!important}.scp.scp-app :is(.sap-link,.scp-text-link,.sap-check-open){color:#715d46!important;font-family:Jost,sans-serif!important;font-size:12px!important;font-weight:400!important;letter-spacing:.015em!important;text-transform:none!important}.scp.scp-app :is(.scp-button,.scp-next-book,.sap-header-book,.scp-side-cta,.sap-photo-save){min-height:44px!important;padding:11px 20px!important;border:1px solid var(--app-ink)!important;border-radius:999px!important;background:var(--app-ink)!important;color:#fff!important;-webkit-text-fill-color:currentColor!important;font-family:Jost,sans-serif!important;font-size:11px!important;font-weight:500!important;line-height:1.5!important;letter-spacing:.07em!important;box-shadow:none!important}.scp.scp-app :is(.scp-button,.scp-next-book,.sap-header-book,.sap-photo-save):disabled{opacity:.45!important;cursor:not-allowed!important}.scp.scp-app :is(.scp-button,.scp-next-book,.sap-header-book,.sap-photo-save):not(:disabled):hover{background:#5b4f42!important;border-color:#5b4f42!important}.scp.scp-app :is(.scp-routine-tabs,.sap-read-filters,.sap-history-filters,.scp-vip-tabs){display:flex!important;gap:4px!important;padding:4px!important;border:1px solid var(--app-line)!important;border-radius:10px!important;background:var(--sap-wash)!important;box-shadow:none!important}.scp.scp-app :is(.scp-routine-tabs,.sap-read-filters,.sap-history-filters,.scp-vip-tabs)>button{min-height:40px!important;padding:8px 14px!important;border:1px solid transparent!important;border-radius:7px!important;background:transparent!important;color:var(--app-muted)!important;font-family:Jost,sans-serif!important;font-size:12px!important;font-weight:400!important;letter-spacing:0!important;line-height:1.4!important;text-transform:none!important;box-shadow:none!important}.scp.scp-app :is(.scp-routine-tabs,.sap-read-filters,.sap-history-filters,.scp-vip-tabs)>button:is(.is-on,.is-active,[aria-selected=true],[aria-pressed=true]){background:#fff!important;border-color:var(--app-line)!important;color:var(--app-ink)!important}.scp.scp-app :is(.scp-routine-tabs,.sap-read-filters,.sap-history-filters,.scp-vip-tabs)>button:after{display:none!important}.scp.scp-app .scp-edu-filters{gap:20px!important;border-bottom:1px solid var(--app-line)!important}.scp.scp-app .scp-edu-filters button{font-family:Jost,sans-serif!important;font-size:12px!important;letter-spacing:0!important;min-height:44px!important;padding:8px 0!important}.scp.scp-app :is(.sap-search,.scp-compose textarea,.scp-journal-form textarea,.scp-journal-form select,.sap-photo-note textarea,.smh-form textarea,.sms-add input,.sms-add select){border:1px solid #dbd2c7!important;border-radius:8px!important;background:#fdfcfb!important;color:var(--app-ink)!important;font-family:Jost,sans-serif!important;font-size:14px!important;line-height:1.6!important;padding:12px 14px!important;box-shadow:none!important}.scp.scp-app :is(.sap-search,.scp-compose textarea,.scp-journal-form textarea,.sap-photo-note textarea)::placeholder{color:#8b8278!important;opacity:1!important}.scp.scp-app :is(.sap-search,.scp-compose textarea,.scp-journal-form textarea,.sap-photo-note textarea):focus{border-color:var(--sap-accent)!important;outline:2px solid #8d786026!important;outline-offset:2px!important}.scp.scp-app :is(.sap-photo-picker,.sap-photo-stage){background:var(--sap-paper)!important;border-color:#cfc1b0!important;border-radius:8px!important}.scp.scp-app .sap-photo-picker{color:#715d46!important}.scp.scp-app .sap-photo-actions{border-top-color:var(--app-line)!important;padding-top:18px!important}.scp.scp-app :is(.sap-day-am,.sap-day-pm){background:var(--sap-paper)!important;border:1px solid var(--app-line)!important;border-radius:8px!important}.scp.scp-app .sap-day-icon{background:#fff!important;border-color:#ddd1c2!important;color:var(--sap-accent)!important}.scp.scp-app .sap-day-head small{color:var(--app-muted)!important}.scp.scp-app .sap-step-number{background:transparent!important;border:0!important;border-radius:0!important;color:var(--sap-accent)!important;font-family:Jost,sans-serif!important;font-size:12px!important;font-variant-numeric:tabular-nums!important}.scp.scp-app .sap-day-panel .sap-today-list li{padding:8px 0!important;border-bottom:1px solid var(--app-line)!important;gap:10px!important}.scp.scp-app .sap-day-panel .sap-today-list li:last-child{border-bottom:0!important}.scp.scp-app .sap-weekly-preview{border-color:var(--app-line)!important;background:var(--sap-paper)!important;border-radius:8px!important}.scp.scp-app .scp-step{border:1px solid var(--app-line)!important;border-radius:10px!important;box-shadow:none!important}.scp.scp-app .scp-step-title b{font-family:Jost,sans-serif!important;font-size:15px!important;line-height:1.5!important;font-weight:500!important;letter-spacing:0!important}.scp.scp-app .sap-education-card{gap:18px!important}.scp.scp-app .sap-education-copy h3{margin:6px 0 10px!important}.scp.scp-app .scp-edu-more>summary{font-size:12px!important;color:#715d46!important;border-color:var(--app-line)!important}.scp.scp-app .scp-msg{background:var(--sap-paper)!important;border:1px solid var(--app-line)!important;border-radius:10px!important;padding:16px 18px!important;box-shadow:none!important}.scp.scp-app .scp-msg.is-client{background:var(--sap-wash)!important}.scp.scp-app .scp-msg-meta{font-family:Jost,sans-serif!important;font-size:11px!important;line-height:1.5!important;color:var(--app-muted)!important}.scp.scp-app .scp-jmode button{border-radius:8px!important;border-color:var(--app-line)!important;background:var(--sap-paper)!important;padding:16px!important}.scp.scp-app .scp-jmode button:is(.is-on,[aria-pressed=true]){background:var(--sap-wash)!important;border-color:var(--sap-accent)!important}.scp.scp-app .scp-jtags button{font-size:12px!important;border-radius:999px!important;padding:8px 12px!important;letter-spacing:0!important;text-transform:none!important}.scp.scp-app :is(.scp-vip-state,.scp-vip-fine,.sap-draft-note,.sap-result-count){font-family:Jost,sans-serif!important;font-size:11px!important;line-height:1.65!important;color:var(--app-muted)!important}.scp.scp-app .scp-mobile-dock{background:#fffefcf5!important;border-top:1px solid var(--app-line)!important;box-shadow:0 -4px 20px #3f393305!important}.scp.scp-app .scp-mobile-dock button{color:var(--app-muted)!important;border-radius:8px!important}.scp.scp-app .scp-mobile-dock button.is-active{background:var(--sap-wash)!important;color:var(--app-ink)!important}.scp.scp-app :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--sap-accent)!important;outline-offset:4px!important}@media(max-width:749px){.scp.scp-app .scp-main>[data-portal-section][data-app-active]{gap:18px!important}.scp.scp-app .scp-section-head{padding-bottom:16px!important}.scp.scp-app .scp-section-head h2{font-size:30px!important}.scp.scp-app :is(.sap-progress-upload,.scp-compose,.scp-journal-form,.scp-vip,.sap-education-card){padding:20px!important}.scp.scp-app :is(.sap-progress-upload,.scp-journal-form,.sap-education-card,.scp-vip-top) h3{font-size:24px!important}.scp.scp-app :is(.sap-muted,.scp-edu-body>p,.sap-education-copy>p,.scp-msg p){font-size:13px!important}.scp.scp-app :is(.sap-search,.scp-compose textarea,.scp-journal-form textarea,.scp-journal-form select,.sap-photo-note textarea,.smh-form textarea,.sms-add input,.sms-add select){font-size:16px!important}.scp.scp-app :is(.scp-routine-tabs,.sap-read-filters,.sap-history-filters,.scp-vip-tabs)>button{font-size:11px!important;padding:8px 10px!important}.scp.scp-app .sap-header-book{width:36px!important;height:36px!important;min-height:36px!important;padding:9px!important}.scp.scp-app .scp-edu-filters{gap:16px!important;overflow-x:auto!important}.scp.scp-app .scp-msg{padding:14px 16px!important}}@media(prefers-reduced-motion:reduce){.scp.scp-app .scp-side a{transition:none!important}}}@layer solea-refinements{.scp.scp-app .scp-section-head>div:after{display:none!important}.scp.scp-app .sap-home-review{background:var(--sap-wash)!important;border-color:#e5ddd3!important}}@layer solea-refinements{.scp.scp-app .sap-header-book svg{flex:0 0 16px!important;width:16px!important;height:16px!important}}@layer solea-refinements{.scp.scp-app .sap-health-checkin .smh{border:0!important;border-radius:0!important;padding:0!important;margin:18px 0 0!important;background:transparent!important;box-shadow:none!important}.scp.scp-app .sap-health-checkin .scp-fold-body{padding:0!important}.scp.scp-app .smh>:is(.scp-muted,.smh-privacy){padding:0!important;margin:0 0 10px!important;font-family:Jost,sans-serif!important;font-size:13px!important;line-height:1.65!important}.scp.scp-app .smh-summary{padding:0!important;margin:18px 0 0!important}.scp.scp-app .smh-status-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;padding:16px 0!important;border-top:1px solid var(--app-line)!important;border-bottom:1px solid var(--app-line)!important}.scp.scp-app .smh-status-grid>div{display:grid!important;gap:6px!important;min-width:0!important}.scp.scp-app :is(.smh-status-grid span,.smh-section-label,.smh-detail dt){font-family:Jost,sans-serif!important;font-size:10px!important;font-weight:500!important;letter-spacing:.08em!important;line-height:1.5!important;text-transform:uppercase!important;color:var(--app-muted)!important}.scp.scp-app .smh-status-grid time{font-family:Jost,sans-serif!important;font-size:13px!important;line-height:1.5!important}.scp.scp-app .smh-health-status{padding:18px 0!important;margin:0!important}.scp.scp-app .smh-none{font-family:Jost,sans-serif!important;font-size:14px!important;line-height:1.65!important;margin:7px 0 0!important}.scp.scp-app .smh-detail-grid{display:grid!important;grid-template-columns:1fr!important;gap:0!important;padding:0!important;margin:0!important}.scp.scp-app .smh-detail{padding:16px 0!important;border:0!important;border-top:1px solid var(--app-line)!important;border-radius:0!important;background:transparent!important;margin:0!important}.scp.scp-app .smh-detail dd{font-family:Jost,sans-serif!important;font-size:14px!important;line-height:1.65!important;margin:7px 0 0!important;overflow-wrap:anywhere!important}.scp.scp-app .smh .smine-actions{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:10px 16px!important;padding:18px 0 0!important;margin:0!important;border-top:1px solid var(--app-line)!important}.scp.scp-app .smh .smine-actions>button{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;align-self:start!important;width:auto!important;min-width:0!important;height:44px!important;min-height:44px!important;max-height:none!important;block-size:44px!important;min-block-size:44px!important;max-block-size:none!important;aspect-ratio:auto!important;padding:11px 12px!important;margin:0!important;font-family:Jost,sans-serif!important;font-size:11px!important;line-height:1.5!important;font-weight:500!important;letter-spacing:.04em!important}.scp.scp-app .smh .smine-actions>.scp-button--ghost{background:transparent!important;color:var(--app-ink)!important;-webkit-text-fill-color:currentColor!important;border:1px solid #cbbdab!important}.scp.scp-app .smh .smine-status:empty{display:none!important}.scp.scp-app .smh-form{margin-top:20px!important}.scp.scp-app .smh-group{padding:0!important;margin:20px 0!important}.scp.scp-app .smh-group legend{font-family:Jost,sans-serif!important;font-size:11px!important;letter-spacing:.07em!important;line-height:1.5!important;margin-bottom:10px!important}.scp.scp-app .smine-chips button{min-height:40px!important;height:auto!important;aspect-ratio:auto!important;flex:none!important;padding:9px 12px!important;font-family:Jost,sans-serif!important;font-size:12px!important;line-height:1.5!important;letter-spacing:0!important;text-transform:none!important;white-space:normal!important}.scp.scp-app .sap-home-profile-group .scp-overview-details{padding:0 20px!important}.scp.scp-app .sap-home-profile-group .scp-overview-fold>summary{min-height:56px!important;padding:16px 0!important;background:transparent!important}.scp.scp-app .sap-home-profile-group .scp-fold-body{padding:0 0 20px!important}.scp.scp-app .sap-home-profile-group :is(.scp-glance,.scp-provider-notes){padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.scp.scp-app .sap-home-profile-group :is(.scp-glance,.scp-provider-notes)>.scp-label{display:none!important}.scp.scp-app .scp-glance-type{padding:16px 0 18px!important;margin:0 0 18px!important;border-bottom:1px solid var(--app-line)!important}.scp.scp-app .scp-glance-type small{display:block!important;margin-bottom:7px!important;font-family:Jost,sans-serif!important;font-size:10px!important;letter-spacing:.08em!important;line-height:1.5!important;color:var(--app-muted)!important}.scp.scp-app .scp-glance-type b{font-family:var(--solea-serif,Georgia,serif)!important;font-size:25px!important;font-weight:400!important;line-height:1.25!important;letter-spacing:-.015em!important}.scp.scp-app .scp-glance-cols{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important}.scp.scp-app .scp-glance-cols h3{font-family:Jost,sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:1.5!important;letter-spacing:0!important;margin:0 0 10px!important}.scp.scp-app .sap-home-profile-group :is(.scp-dots,.scp-rich ul){padding:0 0 0 18px!important;margin:0!important;list-style:disc!important;display:grid!important;gap:9px!important}.scp.scp-app .sap-home-profile-group :is(.scp-dots,.scp-rich ul)>li{display:list-item!important;list-style:disc!important;padding:0 0 0 2px!important;margin:0!important;font-family:Jost,sans-serif!important;font-size:14px!important;line-height:1.65!important}.scp.scp-app .sap-home-profile-group :is(.scp-dots,.scp-rich ul)>li:before{display:none!important}.scp.scp-app .scp-provider-notes .scp-note{padding:14px 0 0!important;margin:0!important;border:0!important}.scp.scp-app .scp-provider-notes .scp-note>b{display:block!important;font-family:Jost,sans-serif!important;font-size:15px!important;font-weight:500!important;line-height:1.5!important;margin:0 0 10px!important}.scp.scp-app .scp-provider-notes .scp-rich{padding:0!important;margin:0!important}.scp.scp-app .scp-provider-notes .scp-rich p{font-family:Jost,sans-serif!important;font-size:14px!important;line-height:1.7!important;margin:0 0 14px!important}.scp.scp-app .sap-check-list>li{align-items:start!important}.scp.scp-app .sap-checklist .sap-draft-note{margin-top:12px!important}@media(max-width:749px){.scp.scp-app .smh .smine-actions{flex-direction:column!important;align-items:stretch!important;gap:10px!important}.scp.scp-app .smh .smine-actions>button{width:fit-content!important;max-width:100%!important;align-self:flex-start!important}.scp.scp-app .smh-status-grid{gap:12px!important}.scp.scp-app .smh-status-grid time{font-size:12px!important}.scp.scp-app .sap-home-profile-group .scp-overview-details{padding:0 18px!important}.scp.scp-app .scp-glance-cols{grid-template-columns:1fr!important;gap:22px!important}.scp.scp-app .sap-check-list>li{grid-template-columns:minmax(0,1fr) 24px!important;gap:10px!important;padding:14px 0!important}.scp.scp-app .sap-check-list .sap-check-open{width:24px!important;min-width:24px!important;min-height:44px!important;font-size:0!important;justify-content:center!important;margin:0!important;padding:0!important}.scp.scp-app .sap-check-open svg{display:block!important;width:17px!important;height:17px!important;flex:none!important}.scp.scp-app .sap-check-copy small{font-size:12px!important;line-height:1.65!important}.scp.scp-app .sap-check-title{font-size:14px!important}.scp.scp-app .scp-layout.scp-wide{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))!important}}}@layer solea-refinements{.scp.scp-app .smh [hidden][hidden]{display:none!important}}@layer solea-refinements{.scp.scp-app .sap-home-profile-group .scp-overview-fold{border:0!important;box-shadow:none!important}.scp.scp-app .sap-home-profile-group .scp-overview-fold+.scp-overview-fold{border-top:1px solid var(--app-line)!important}.scp.scp-app .sap-home-profile-group .scp-overview-fold>summary{position:relative!important;border:0!important;box-shadow:none!important;background-image:none!important;text-decoration:none!important;gap:14px!important;font-size:14px!important;padding:16px 0!important}.scp.scp-app .sap-home-profile-group .scp-overview-fold[open]>summary{color:#715d46!important;font-weight:500!important}.scp.scp-app .sap-home-profile-group .scp-fold-body{padding:2px 0 20px!important;border:0!important;box-shadow:none!important;background:transparent!important}.scp.scp-app .sap-home-profile-group .scp-fold-body:before{display:none!important}.scp.scp-app .sap-home-profile-group .scp-overview-fold>summary:before{content:none!important;display:none!important}.scp.scp-app :is(.sap-home-profile-group,.sap-health-checkin) .scp-overview-fold>summary:after{content:""!important;display:block!important;width:20px!important;height:20px!important;min-width:20px!important;flex:0 0 20px!important;margin-left:auto!important;border:0!important;border-radius:0!important;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='m5 8 5 5 5-5' fill='none' stroke='%238d7860' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/20px 20px no-repeat!important;box-shadow:none!important;transform:none!important}.scp.scp-app :is(.sap-home-profile-group,.sap-health-checkin) .scp-overview-fold[open]>summary:after{transform:rotate(180deg)!important}.scp.scp-app .sap-home-profile-group .scp-glance-type{padding:12px 16px!important;background:var(--sap-paper)!important;border:0!important;border-radius:8px!important;margin:4px 0 22px!important}.scp.scp-app .scp-glance-cols{gap:24px!important}.scp.scp-app .sap-home-profile-group :is(.scp-dots,.scp-rich ul){list-style:none!important;padding:0!important;gap:12px!important}.scp.scp-app .sap-home-profile-group :is(.scp-dots,.scp-rich ul)>li{position:relative!important;display:block!important;list-style:none!important;padding:0 0 0 14px!important;line-height:1.65!important}.scp.scp-app .sap-home-profile-group :is(.scp-dots,.scp-rich ul)>li:before{content:""!important;display:block!important;position:absolute!important;left:0!important;top:.72em!important;width:3px!important;height:3px!important;border-radius:50%!important;background:#a08d79!important;transform:none!important}.scp.scp-app .scp-provider-notes .scp-note{padding:8px 0 2px!important}.scp.scp-app .scp-provider-notes .scp-rich :is(ul,ol){margin-top:16px!important}.scp.scp-app .sap-check-list input[type=checkbox]{appearance:none!important;-webkit-appearance:none!important;position:relative!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;flex:0 0 18px!important;border:1px solid #c9bcae!important;border-radius:5px!important;background:#fff!important;padding:0!important;margin:2px 0 0!important;box-shadow:none!important}.scp.scp-app .sap-check-list input[type=checkbox]:before,.scp.scp-app .sap-check-list input[type=checkbox]:after{content:none!important;display:none!important}.scp.scp-app .sap-check-list input[type=checkbox]:checked{border-color:#8d7860!important;background:#8d7860 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='m4.5 9 3 3 6-6' fill='none' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/18px 18px no-repeat!important}.scp.scp-app .sap-check-list .is-complete{background:var(--sap-paper)!important;border-radius:8px!important}.scp.scp-app .sap-check-list .is-complete .sap-check-title{color:var(--app-ink)!important;text-decoration:none!important}.scp.scp-app .smh-group .smine-chips{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.scp.scp-app .smh-group .smine-chips button{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;border-radius:8px!important;padding:11px 12px!important;min-height:44px!important;height:auto!important;text-align:left!important}.scp.scp-app .smh-group .smine-chips button:before{content:""!important;display:block!important;flex:0 0 16px!important;width:16px!important;height:16px!important;border:1px solid #c9bcae!important;border-radius:4px!important;background:#fff!important}.scp.scp-app .smh-group .smine-chips button[aria-pressed=true]{background:var(--sap-wash)!important;border-color:#a08d79!important;color:var(--app-ink)!important;-webkit-text-fill-color:currentColor!important}.scp.scp-app .smh-group .smine-chips button[aria-pressed=true]:before{border-color:#8d7860!important;background:#8d7860 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='m4.5 9 3 3 6-6' fill='none' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px 16px no-repeat!important}@media(max-width:749px){.scp.scp-app .smh-group .smine-chips{grid-template-columns:1fr!important}.scp.scp-app .sap-home-profile-group .scp-overview-fold>summary{font-size:13px!important;min-height:54px!important}.scp.scp-app .sap-home-profile-group .scp-glance-type b{font-size:24px!important}.scp.scp-app .sap-home-profile-group :is(.scp-dots,.scp-rich ul)>li{font-size:13px!important}}}@layer solea-refinements{.scp.scp-app .sap-account-panel{position:absolute!important;inset:calc(100% + 14px) 0 auto auto!important;width:280px!important;max-width:calc(100vw - 32px)!important;max-height:calc(100dvh - 110px)!important;overflow-y:auto!important;padding:8px!important;border:1px solid #e2d9ce!important;border-radius:14px!important;background:#fffefc!important;box-shadow:0 14px 44px #3f393314,0 2px 8px #3f393308!important}.scp.scp-app .sap-account-panel[hidden]{display:none!important}.scp.scp-app .sap-account-head{padding:14px 12px 18px!important}.scp.scp-app .sap-account-head .sap-kicker{font-size:9px!important;letter-spacing:.1em!important;margin-bottom:6px!important}.scp.scp-app .sap-account-head h2{font-family:var(--solea-serif,Georgia,serif)!important;font-size:25px!important;font-weight:400!important;line-height:1.15!important;letter-spacing:-.015em!important;color:var(--app-ink)!important;margin:0!important;padding:0!important}.scp.scp-app .sap-account-group{display:grid!important;gap:2px!important;padding:6px 0!important;border-top:1px solid var(--app-line)!important}.scp.scp-app .sap-account-panel .sap-account-item{-webkit-appearance:none!important;appearance:none!important;display:grid!important;grid-template-columns:18px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;width:100%!important;min-width:0!important;min-height:44px!important;height:auto!important;aspect-ratio:auto!important;padding:11px 12px!important;margin:0!important;border:0!important;border-radius:7px!important;background:transparent!important;color:var(--app-ink)!important;-webkit-text-fill-color:currentColor!important;text-decoration:none!important;text-align:left!important;font-family:Jost,sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:1.5!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important;white-space:normal!important;cursor:pointer!important}.scp.scp-app .sap-account-item span{min-width:0!important;font:inherit!important;color:inherit!important;white-space:normal!important;overflow-wrap:normal!important}.scp.scp-app .sap-account-panel .sap-account-item svg{display:block!important;width:18px!important;height:18px!important;min-width:18px!important;flex:none!important;color:#8d7860!important;fill:none!important;stroke:currentColor!important;stroke-width:1.3!important}.scp.scp-app .sap-account-panel .sap-account-item:before,.scp.scp-app .sap-account-panel .sap-account-item:after{content:none!important;display:none!important}.scp.scp-app .sap-account-panel .sap-account-item:hover{background:var(--sap-wash)!important}.scp.scp-app .sap-account-panel .sap-account-item:focus-visible{outline:2px solid #8d7860!important;outline-offset:-2px!important;background:var(--sap-wash)!important}.scp.scp-app .sap-account-exit .sap-account-item{color:var(--app-muted)!important}.scp.scp-app .sap-account[aria-expanded=true]{outline:2px solid #bbae9d!important;outline-offset:3px!important}@media(max-width:749px){.scp.scp-app .sap-account-panel{width:min(280px,calc(100vw - 32px))!important;inset:calc(100% + 16px) 0 auto auto!important;max-height:calc(100dvh - 102px)!important}.scp.scp-app .sap-account-head{padding:12px 12px 16px!important}.scp.scp-app .sap-account-head h2{font-size:24px!important}}}@layer solea-refinements{.scp.scp-app .sap-day-am{background:#fbf6ec!important;border-color:#ebe1cd!important}.scp.scp-app .sap-day-pm{background:#f5f2f8!important;border-color:#e5ddeb!important}.scp.scp-app .sap-weekly-preview{background:#faf2f1!important;border-color:#ecdedb!important}.scp.scp-app .sap-day-am .sap-day-icon{background:#fffaf1!important;border-color:#e8d9b9!important;color:#9b8154!important}.scp.scp-app .sap-day-pm .sap-day-icon{background:#faf7fd!important;border-color:#ddd2e6!important;color:#92809f!important}.scp.scp-app .sap-weekly-preview>summary svg{color:#a3837f!important}.scp.scp-app .scp-routine-tabs>[data-routine-tab^=am-]{background:#fbf8f1!important}.scp.scp-app .scp-routine-tabs>[data-routine-tab^=pm-]{background:#f7f4fa!important}.scp.scp-app .scp-routine-tabs>[data-routine-tab^=wk-]{background:#fcf5f4!important}.scp.scp-app .scp-routine-tabs>[data-routine-tab^=am-][aria-selected=true]{background:#f6edda!important;border-color:#dfcfac!important;color:#665339!important}.scp.scp-app .scp-routine-tabs>[data-routine-tab^=pm-][aria-selected=true]{background:#ece5f2!important;border-color:#d4c7df!important;color:#63536f!important}.scp.scp-app .scp-routine-tabs>[data-routine-tab^=wk-][aria-selected=true]{background:#f4e4e1!important;border-color:#e0c7c2!important;color:#765a55!important}}@layer solea-refinements{.scp.scp-app :is(.sap-day-panel,.sap-weekly-preview){position:relative!important;isolation:isolate!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffffd9!important}.scp.scp-app .sap-day-am{background:radial-gradient(ellipse at 100% 0%,#ecddb9a3 0%,#ecddb926 42%,transparent 72%),linear-gradient(145deg,#fffdf8,#fff 82%)!important;border-color:#e9e2d6!important}.scp.scp-app .sap-day-pm{background:radial-gradient(ellipse at 100% 0%,#d8cce69c 0%,#d8cce626 42%,transparent 72%),linear-gradient(145deg,#fcfaff,#fff 82%)!important;border-color:#e6e0eb!important}.scp.scp-app .sap-weekly-preview{background:radial-gradient(ellipse at 100% 0%,#ebd0cc91 0%,#ebd0cc21 44%,transparent 74%),linear-gradient(145deg,snow,#fff 82%)!important;border-color:#ebe0dd!important}.scp.scp-app :is(.sap-day-panel,.sap-weekly-preview)>*{position:relative!important;z-index:1!important}.scp.scp-app :is(.sap-day-panel,.sap-weekly-preview):after{content:""!important;display:block!important;position:absolute!important;inset:-45% -30% auto auto!important;width:90%!important;height:130%!important;border:0!important;border-radius:50%!important;background:radial-gradient(ellipse,#ffffffb3,transparent 68%)!important;box-shadow:none!important;pointer-events:none!important;z-index:0!important;opacity:.5!important;animation:solea-routine-light 18s ease-in-out infinite alternate!important}.scp.scp-app .sap-day-pm:after{animation-delay:-7s!important;animation-duration:21s!important}.scp.scp-app .sap-weekly-preview:after{animation-delay:-12s!important;animation-duration:24s!important}.scp.scp-app .sap-day-panel:before{opacity:.3!important}.scp.scp-app .sap-day-icon{background:#ffffff9c!important}.scp.scp-app .scp-routine-tabs>[data-routine-tab]{background-image:linear-gradient(125deg,#ffffff8c,#ffffff14)!important;transition:background-color .3s ease,border-color .3s ease!important}@media(hover:hover){.scp.scp-app :is(.sap-day-panel,.sap-weekly-preview){transition:border-color .3s ease,box-shadow .3s ease!important}.scp.scp-app :is(.sap-day-panel,.sap-weekly-preview):hover{box-shadow:inset 0 1px #fff,0 4px 18px #8d786008!important}.scp.scp-app .sap-day-panel:hover:before{opacity:.45!important}}@media(prefers-reduced-motion:reduce){.scp.scp-app :is(.sap-day-panel,.sap-weekly-preview):after{animation:none!important;transform:none!important;opacity:.45!important}.scp.scp-app :is(.sap-day-panel,.sap-weekly-preview),.scp.scp-app .scp-routine-tabs>[data-routine-tab]{transition:none!important}}}@keyframes solea-routine-light{0%{transform:translate3d(8%,-3%,0) scale(.96);opacity:.3}to{transform:translate3d(-10%,10%,0) scale(1.08);opacity:.65}}@layer solea-refinements{#MainContent .scp.scp-app .scp-jreply{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:4px!important;padding:14px 16px!important;border:1px solid var(--app-line)!important;border-radius:8px!important;background:var(--sap-paper)!important}#MainContent .scp.scp-app .scp-jreply[hidden]{display:none!important}#MainContent .scp.scp-app .scp-jreply>button{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;min-height:44px!important;width:100%!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important;border-radius:0!important;color:var(--app-ink)!important;-webkit-text-fill-color:currentColor!important;font:400 13px/1.5 Jost,sans-serif!important;letter-spacing:0!important;text-transform:none!important;white-space:normal!important}#MainContent .scp.scp-app .scp-jreply>button:before{content:""!important;display:block!important;flex:0 0 18px!important;width:18px!important;height:18px!important;border:1px solid #a08d79!important;border-radius:4px!important;background:#fff!important;box-shadow:none!important}#MainContent .scp.scp-app .scp-jreply>button[aria-pressed=true]:before{background:#8d7860 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='m4.5 9 3 3 6-6' fill='none' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/18px 18px no-repeat!important;border-color:#8d7860!important}#MainContent .scp.scp-app .scp-jreply>span{display:block!important;padding-inline-start:28px!important;font:400 12px/1.65 Jost,sans-serif!important;color:var(--app-muted)!important}#MainContent .scp.scp-app .scp-vip-perks{counter-reset:vp!important}#MainContent .scp.scp-app .scp-vip-perks>li{counter-increment:vp!important;display:grid!important;grid-template-columns:24px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;padding:18px 0!important}#MainContent .scp.scp-app .scp-vip-perks>li:before{content:counter(vp,decimal-leading-zero)!important;position:static!important;display:block!important;width:24px!important;padding:2px 0 0!important;margin:0!important;border:0!important;background:transparent!important;font:400 11px/1.6 Jost,sans-serif!important;letter-spacing:0!important;color:var(--app-muted)!important;transform:none!important}#MainContent .scp.scp-app .scp-vip-perks .scp-vip-ico{display:none!important}#MainContent .scp.scp-app .scp-vip-perks>li>div{min-width:0!important}#MainContent .scp.scp-app .scp-vip-perks b{display:block!important;font:500 14px/1.5 Jost,sans-serif!important;margin-bottom:6px!important}#MainContent .scp.scp-app .scp-vip-perks small{display:block!important;font:400 12px/1.7 Jost,sans-serif!important;color:var(--app-muted)!important}#MainContent .scp.scp-app .scp-vip-state{margin:18px 0!important;line-height:1.7!important}#MainContent .scp.scp-app .scp-vip-ladder{margin-top:24px!important;padding-top:18px!important;border-top:1px solid var(--app-line)!important}#MainContent .scp.scp-app .scp-vip-steps{gap:12px!important;margin-top:12px!important}#MainContent .scp.scp-app .scp-vip-steps b{font:500 13px/1.5 Jost,sans-serif!important;letter-spacing:0!important}#MainContent .scp.scp-app .scp-vip-steps small{font:400 11px/1.6 Jost,sans-serif!important}#MainContent .scp.scp-app .sm-steps-all{display:block!important;min-height:44px!important;padding:8px 0!important;margin:0 0 10px auto!important;font:400 11px/1.5 Jost,sans-serif!important;letter-spacing:.03em!important;text-transform:none!important}#MainContent .scp.scp-app .sm-steps-all~.sm-steps-all{display:none!important}#MainContent .scp.scp-app .scp-step-head,#MainContent .scp.scp-app .scp-step-title{min-width:0!important}#MainContent .scp.scp-app .scp-step-title b{display:block!important;line-height:1.45!important}#MainContent .scp.scp-app .scp-step-vendor{font-size:9px!important;letter-spacing:.06em!important;margin-bottom:7px!important}#MainContent .scp.scp-app .scp-step-tags{margin-top:9px!important}#MainContent .scp.scp-app .scp-product-timing{gap:20px!important;padding-block:18px!important}#MainContent .scp.scp-app .scp-step-rows{margin-block:4px 18px!important}#MainContent .scp.scp-app .scp-step-rows dt{font-size:10px!important;line-height:1.5!important;margin-bottom:10px!important}#MainContent .scp.scp-app .scp-step-rows dd{font-size:14px!important;line-height:1.75!important}#MainContent .scp.scp-app .sap-home-review .scp-review-done{border:0!important;background:transparent!important;padding:4px 0!important;gap:9px!important;font-size:12px!important;line-height:1.5!important}@media(max-width:749px){#MainContent .scp.scp-app .scp-step-head{display:grid!important;grid-template-columns:44px minmax(0,1fr) 44px!important;gap:10px!important;align-items:start!important}#MainContent .scp.scp-app .scp-step-thumb{width:44px!important;height:56px!important;min-width:44px!important}#MainContent .scp.scp-app .scp-step-title b,#MainContent .scp.scp-app .scp-step-title b a{font-size:15px!important;line-height:1.45!important}#MainContent .scp.scp-app .scp-step-rows dd{font-size:13px!important}#MainContent .scp.scp-app .scp-shop .scp-shop-head{align-items:flex-start!important;gap:10px!important;margin-bottom:16px!important}#MainContent .scp.scp-app .scp-shop .scp-shop-all{align-self:flex-start!important;min-height:44px!important;margin:0!important}#MainContent .scp.scp-app .scp-shop .sso-media img{padding:0!important;transform:scale(1.06)!important}#MainContent .scp.scp-app .scp-shop .sso-quick{font-size:11px!important}#MainContent .scp.scp-app .sap-home-review{padding:22px!important;gap:16px!important}#MainContent .scp.scp-app .sap-home-review .scp-review-copy h3{font-size:25px!important;line-height:1.25!important;margin:8px 0 12px!important}#MainContent .scp.scp-app .sap-home-review .scp-review-copy p{font-size:13px!important;line-height:1.7!important}#MainContent .scp.scp-app .sap-home-review .scp-review-cta{padding:14px 0 0!important;border:0!important;border-top:1px solid var(--app-line)!important}}}@layer solea-refinements{#MainContent .scp.scp-app .sap-treatment-plan>summary{padding:16px 56px 16px 24px!important;min-height:56px!important}#MainContent .scp.scp-app .sap-treatment-plan>summary:after{inset-inline-end:24px!important}#MainContent .scp.scp-app .sap-treatment-plan>.scp-fold-body{padding:8px 24px 28px!important;margin:0!important}#MainContent .scp.scp-app .sap-treatment-plan [data-stp]{padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#MainContent .scp.scp-app .sap-treatment-plan [data-stp]>.scp-label{display:none!important}#MainContent .scp.scp-app .sap-treatment-plan [data-stp]>h3{font-family:var(--solea-serif,Georgia,serif)!important;font-size:26px!important;font-weight:400!important;line-height:1.25!important;letter-spacing:-.015em!important;margin:0 0 28px!important}#MainContent .scp.scp-app .sap-treatment-plan .stp-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:30px 36px!important;margin:0!important;padding:0!important}#MainContent .scp.scp-app .sap-treatment-plan .stp-col{min-width:0!important;padding:0!important}#MainContent .scp.scp-app .sap-treatment-plan .stp-h{display:block!important;font:400 10px/1.5 Jost,sans-serif!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--app-muted)!important;margin:0 0 14px!important}#MainContent .scp.scp-app .sap-treatment-plan .stp-focus{display:grid!important;gap:10px!important;list-style:disc!important;padding:0 0 0 16px!important;margin:0 0 30px!important}#MainContent .scp.scp-app .sap-treatment-plan .stp-focus>li{display:list-item!important;padding:0 0 0 2px!important;margin:0!important;font:400 14px/1.7 Jost,sans-serif!important}#MainContent .scp.scp-app .sap-treatment-plan .stp-focus>li:before{content:none!important;display:none!important}#MainContent .scp.scp-app .sap-treatment-plan .stp-steps{display:grid!important;gap:0!important;padding:0!important;margin:0!important;list-style:none!important}#MainContent .scp.scp-app .sap-treatment-plan .stp-step{position:relative!important;display:grid!important;grid-template-columns:30px minmax(0,1fr)!important;gap:14px!important;padding:0!important;margin:0!important;border:0!important}#MainContent .scp.scp-app .sap-treatment-plan .stp-step:before,#MainContent .scp.scp-app .sap-treatment-plan .stp-step:after{display:none!important;content:none!important}#MainContent .scp.scp-app .sap-treatment-plan .stp-step:not(:last-child):before{content:""!important;display:block!important;position:absolute!important;inset:42px auto -12px 15px!important;width:1px!important;height:auto!important;background:var(--app-line)!important;border:0!important;transform:none!important;z-index:0!important}#MainContent .scp.scp-app .sap-treatment-plan .stp-num{position:relative!important;z-index:1!important;display:grid!important;place-items:center!important;width:30px!important;height:30px!important;padding:0!important;margin:12px 0 0!important;border:1px solid var(--app-line)!important;border-radius:50%!important;background:var(--sap-paper)!important;box-shadow:none!important;font:400 12px/1 Jost,sans-serif!important;text-align:center!important;color:var(--app-muted)!important}#MainContent .scp.scp-app .sap-treatment-plan .sap-phase{padding:0!important;margin:0!important;border:0!important;border-bottom:1px solid var(--app-line)!important;border-radius:0!important;background:transparent!important}#MainContent .scp.scp-app .sap-treatment-plan .sap-phase>summary{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:5px!important;padding:14px 30px 14px 0!important;min-height:64px!important}#MainContent .scp.scp-app .sap-treatment-plan .sap-phase>summary .sap-kicker{font:400 9px/1.5 Jost,sans-serif!important;letter-spacing:.07em!important;color:var(--app-muted)!important}#MainContent .scp.scp-app .sap-treatment-plan .sap-phase>summary>span{font:500 15px/1.5 Jost,sans-serif!important}#MainContent .scp.scp-app .sap-treatment-plan .sap-phase-body{padding:0 26px 18px 0!important;margin:0!important}#MainContent .scp.scp-app .sap-treatment-plan :is(.sap-phase-body,.stp-treatment-body) p{font:400 14px/1.7 Jost,sans-serif!important;color:var(--app-muted)!important;margin:0!important}#MainContent .scp.scp-app .sap-treatment-plan .scp-life-list{display:block!important;list-style:none!important;padding:0!important;margin:0!important;border-top:1px solid var(--app-line)!important}#MainContent .scp.scp-app .sap-treatment-plan .scp-life-list>li{display:block!important;padding:0!important;margin:0!important;border:0!important;border-bottom:1px solid var(--app-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#MainContent .scp.scp-app .sap-treatment-plan .scp-life-list>li:before{display:none!important;content:none!important}#MainContent .scp.scp-app .sap-treatment-plan .stp-treatment{border:0!important;padding:0!important;margin:0!important;background:transparent!important}#MainContent .scp.scp-app .sap-treatment-plan .stp-treatment>summary{min-height:56px!important;padding:16px 30px 16px 0!important;font-size:14px!important;line-height:1.6!important}#MainContent .scp.scp-app .sap-treatment-plan .stp-treatment-body{padding:0 26px 20px 0!important;margin:0!important;border:0!important;box-shadow:none!important}#MainContent .scp.scp-app .sap-treatment-plan .stp-foot{display:block!important;grid-column:1 / -1!important;padding:0!important;margin:0!important;border:0!important}#MainContent .scp.scp-app .sap-treatment-plan .stp-good{padding:20px!important;margin:0!important;border:0!important;border-radius:8px!important;background:var(--sap-paper)!important}#MainContent .scp.scp-app .sap-treatment-plan .stp-good>ul{display:grid!important;gap:12px!important;padding:0 0 0 16px!important;margin:0!important;list-style:disc!important}#MainContent .scp.scp-app .sap-treatment-plan .stp-good>ul>li{display:list-item!important;padding:0 0 0 2px!important;margin:0!important;font:400 14px/1.7 Jost,sans-serif!important}#MainContent .scp.scp-app .sap-treatment-plan .stp-good>ul>li:before{display:none!important;content:none!important}#MainContent .scp.scp-app [id^=scp-journey-] .scp-timeline{padding:0!important;margin:0!important;border:0!important}#MainContent .scp.scp-app [id^=scp-journey-] .scp-visit{margin:0 0 18px!important;padding:0!important;border:1px solid var(--app-line)!important;border-radius:var(--sap-radius)!important;background:#fff!important;box-shadow:none!important}#MainContent .scp.scp-app [id^=scp-journey-] .scp-visit:before,#MainContent .scp.scp-app [id^=scp-journey-] .scp-visit:after{display:none!important;content:none!important}#MainContent .scp.scp-app [id^=scp-journey-] .scp-visit>summary{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:6px!important;padding:18px 52px 18px 22px!important}#MainContent .scp.scp-app [id^=scp-journey-] .scp-visit>summary:after{inset-inline-end:22px!important}#MainContent .scp.scp-app [id^=scp-journey-] .scp-visit>summary>span{display:inline-flex!important;align-items:center!important;min-height:28px!important;padding:4px 10px!important;border:1px solid var(--app-line)!important;border-radius:999px!important;background:var(--sap-paper)!important;font:400 10px/1.5 Jost,sans-serif!important;letter-spacing:.04em!important;color:var(--app-muted)!important;margin-bottom:6px!important}#MainContent .scp.scp-app [id^=scp-journey-] .scp-visit>summary>b{font-family:var(--solea-serif,Georgia,serif)!important;font-size:23px!important;font-weight:400!important;line-height:1.3!important;letter-spacing:-.01em!important}#MainContent .scp.scp-app [id^=scp-journey-] .scp-addons{display:block!important;font:400 12px/1.6 Jost,sans-serif!important;color:var(--app-muted)!important;margin-top:6px!important}#MainContent .scp.scp-app [id^=scp-journey-] .scp-visit-body{counter-reset:visit-note!important;display:block!important;padding:8px 22px 24px!important;border:0!important;background:transparent!important}#MainContent .scp.scp-app [id^=scp-journey-] .sap-visit-section{counter-increment:visit-note!important;position:relative!important;display:block!important;padding:10px 0 28px 46px!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#MainContent .scp.scp-app [id^=scp-journey-] .sap-visit-section:before{content:counter(visit-note)!important;position:absolute!important;inset:6px auto auto 0!important;z-index:1!important;display:grid!important;place-items:center!important;width:30px!important;height:30px!important;border:1px solid var(--app-line)!important;border-radius:50%!important;background:var(--sap-paper)!important;font:400 12px/1 Jost,sans-serif!important;letter-spacing:0!important;color:var(--app-muted)!important;transform:none!important}#MainContent .scp.scp-app [id^=scp-journey-] .sap-visit-section:not(:last-child):after{content:""!important;position:absolute!important;inset:36px auto -6px 15px!important;display:block!important;width:1px!important;height:auto!important;border:0!important;background:var(--app-line)!important;transform:none!important}#MainContent .scp.scp-app [id^=scp-journey-] .sap-visit-section:last-child:after{display:none!important;content:none!important}#MainContent .scp.scp-app [id^=scp-journey-] .sap-visit-section>h4{font:500 14px/1.5 Jost,sans-serif!important;letter-spacing:0!important;color:var(--app-ink)!important;text-transform:none!important;margin:0 0 12px!important}#MainContent .scp.scp-app [id^=scp-journey-] .sap-visit-content{min-width:0!important;max-width:72ch!important;padding:0!important}#MainContent .scp.scp-app [id^=scp-journey-] .sap-visit-content :is(p,li){font:400 14px/1.75 Jost,sans-serif!important;color:var(--app-ink)!important}#MainContent .scp.scp-app [id^=scp-journey-] .sap-visit-content p{margin:0 0 12px!important}#MainContent .scp.scp-app [id^=scp-journey-] .sap-visit-content p:last-child{margin-bottom:0!important}#MainContent .scp.scp-app [id^=scp-journey-] .sap-visit-content :is(ul,ol){display:grid!important;gap:10px!important;margin:0!important;padding:0!important;list-style:disc!important}#MainContent .scp.scp-app [id^=scp-journey-] .sap-visit-content li{position:relative!important;display:list-item!important;list-style:disc outside!important;padding:0 0 0 18px!important;margin:0!important}#MainContent .scp.scp-app [id^=scp-journey-] .sap-visit-content li::marker{content:""!important}#MainContent .scp.scp-app [id^=scp-journey-] .sap-visit-content li:before{content:""!important;display:block!important;position:absolute!important;inset:.7em auto auto 0!important;width:5px!important;height:5px!important;border:0!important;border-radius:50%!important;background:var(--app-ink,#48413b)!important;opacity:1!important;transform:none!important;box-shadow:none!important}#MainContent .scp.scp-app [id^=scp-journey-] .scp-visit-ac{display:inline-flex!important;align-items:baseline!important;gap:8px!important;margin:16px 0 0!important;font:400 12px/1.6 Jost,sans-serif!important;letter-spacing:0!important;text-transform:none!important;white-space:normal!important}#MainContent .scp.scp-app [id^=scp-journey-] .scp-visit-ac svg{flex:0 0 12px!important}#MainContent .scp.scp-app [id^=scp-journey-] .sap-visit-section:last-child{padding:10px 0 0 46px!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important}#MainContent .scp.scp-app [id^=scp-journey-] .sap-visit-section:last-child .sap-visit-content{padding:16px 18px!important;border:1px solid var(--app-line)!important;border-radius:8px!important;background:var(--sap-paper)!important}@media(max-width:749px){#MainContent .scp.scp-app .sap-treatment-plan>summary{padding-inline:18px 50px!important}#MainContent .scp.scp-app .sap-treatment-plan>summary:after{inset-inline-end:18px!important}#MainContent .scp.scp-app .sap-treatment-plan>.scp-fold-body{padding:8px 18px 22px!important}#MainContent .scp.scp-app .sap-treatment-plan [data-stp]>h3{font-size:24px!important;margin-bottom:24px!important}#MainContent .scp.scp-app .sap-treatment-plan .stp-grid{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}#MainContent .scp.scp-app .sap-treatment-plan :is(.stp-focus>li,.sap-phase-body p,.stp-treatment-body p,.stp-good>ul>li){font-size:13px!important}#MainContent .scp.scp-app .sap-treatment-plan .sap-phase>summary>span{font-size:14px!important}#MainContent .scp.scp-app .sap-treatment-plan .stp-good{padding:18px!important}#MainContent .scp.scp-app [id^=scp-journey-] .scp-visit>summary{padding:18px 48px 18px 18px!important}#MainContent .scp.scp-app [id^=scp-journey-] .scp-visit>summary:after{inset-inline-end:18px!important}#MainContent .scp.scp-app [id^=scp-journey-] .scp-visit>summary>b{font-size:21px!important}#MainContent .scp.scp-app [id^=scp-journey-] .scp-visit-body{padding:8px 18px 22px!important}#MainContent .scp.scp-app [id^=scp-journey-] .sap-visit-section,#MainContent .scp.scp-app [id^=scp-journey-] .sap-visit-section:last-child{padding-inline-start:42px!important}#MainContent .scp.scp-app [id^=scp-journey-] .sap-visit-section:last-child .sap-visit-content{padding:14px!important}#MainContent .scp.scp-app [id^=scp-journey-] .sap-visit-content :is(p,li){font-size:13px!important}}}@layer solea-refinements{#MainContent .scp.scp-app details>summary{position:relative!important;list-style:none!important;cursor:pointer!important;min-height:48px!important;padding-block:13px!important;padding-inline-end:34px!important;border:0!important;background:transparent!important;box-shadow:none!important;font-family:Jost,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important;letter-spacing:0!important;text-transform:none!important;color:var(--app-ink)!important;text-decoration:none!important}#MainContent .scp.scp-app details>summary::-webkit-details-marker{display:none!important}#MainContent .scp.scp-app details>summary::marker{content:""!important}#MainContent .scp.scp-app details>summary:before{content:none!important;display:none!important}#MainContent .scp.scp-app details>summary:after{content:""!important;display:block!important;position:absolute!important;inset:50% 0 auto auto!important;width:18px!important;height:18px!important;min-width:18px!important;flex:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4 9h10M9 4v10' fill='none' stroke='%238d7860' stroke-width='1.2' stroke-linecap='round'/%3E%3C/svg%3E") center/18px 18px no-repeat!important;transform:translateY(-50%)!important;opacity:1!important}#MainContent .scp.scp-app details[open]>summary:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4 9h10' fill='none' stroke='%238d7860' stroke-width='1.2' stroke-linecap='round'/%3E%3C/svg%3E")!important;transform:translateY(-50%)!important}#MainContent .scp.scp-app details[open]>summary{font-weight:500!important}#MainContent .scp.scp-app details>summary>:is(.scp-chev,svg:last-child),#MainContent .scp.scp-app .scp-edu-more>summary>span[aria-hidden=true]{display:none!important}#MainContent .scp.scp-app details>summary .scp-fold-title{font:inherit!important;letter-spacing:inherit!important}#MainContent .scp.scp-app .scp-simple-fold>summary{padding-inline:18px 52px!important;gap:12px!important}#MainContent .scp.scp-app .scp-simple-fold>summary:after{inset-inline-end:18px!important}#MainContent .scp.scp-app .scp-simple-fold>.scp-fold-body{padding:4px 18px 20px!important}#MainContent .scp.scp-app details>summary>:is(span,small){min-width:0!important;overflow-wrap:anywhere!important}#MainContent .scp.scp-app .scp-vip-tabs>button,#MainContent .scp.scp-app .scp-vip-tabs>button em{color:var(--app-muted)!important;-webkit-text-fill-color:currentColor!important;font-style:normal!important}#MainContent .scp.scp-app .scp-vip-tabs>button[aria-selected=true],#MainContent .scp.scp-app .scp-vip-tabs>button[aria-selected=true] em{color:var(--app-ink)!important;-webkit-text-fill-color:currentColor!important}#MainContent .scp.scp-app .scp-vip-tabs>button{gap:6px!important;white-space:normal!important}#MainContent .scp.scp-app .scp-shop-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr))!important;gap:26px 18px!important}#MainContent .scp.scp-app .sso-media{background:#fff!important;border-radius:6px!important}#MainContent .scp.scp-app .sso-media img{padding:9%!important;mix-blend-mode:normal!important}#MainContent .scp.scp-app .sso-info{margin-top:12px!important;text-align:left!important}#MainContent .scp.scp-app .sso-eyebrow{font-size:9px!important;font-weight:400!important;letter-spacing:.08em!important;line-height:1.5!important;margin-bottom:5px!important}#MainContent .scp.scp-app .sso-title{font-size:13px!important;line-height:1.5!important}#MainContent .scp.scp-app .sso-price{font-size:12px!important;line-height:1.5!important;margin-top:5px!important}#MainContent .scp.scp-app .sso-quick{inset:auto 10px 10px auto!important;width:auto!important;min-width:44px!important;height:36px!important;min-height:36px!important;padding:0 12px!important;border:1px solid var(--app-line)!important;border-radius:4px!important;background:#fff!important;color:var(--app-ink)!important;-webkit-text-fill-color:currentColor!important;box-shadow:none!important;font:400 10px/1.4 Jost,sans-serif!important;letter-spacing:.04em!important;text-transform:none!important;opacity:1!important;transform:none!important}#MainContent .scp.scp-app .sso-quick:hover{background:var(--sap-wash)!important}#MainContent .scp.scp-app .scp-shop-head{align-items:center!important;gap:16px!important;margin-bottom:20px!important}#MainContent .scp.scp-app .scp-shop-head .scp-label{margin-bottom:8px!important}#MainContent .scp.scp-app .scp-shop-all{width:auto!important;height:auto!important;min-height:44px!important;padding:8px 0!important;border:0!important;border-bottom:1px solid var(--app-line)!important;border-radius:0!important;background:transparent!important;color:var(--app-ink)!important;-webkit-text-fill-color:currentColor!important;box-shadow:none!important;font:400 11px/1.5 Jost,sans-serif!important;letter-spacing:.04em!important;text-transform:none!important}#MainContent .scp.scp-app .scp-shop-all:hover{border-bottom-color:currentColor!important;background:transparent!important}#MainContent .scp.scp-app .sm-step-toggle{display:grid!important;place-items:center!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;max-height:44px!important;aspect-ratio:auto!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;color:#8d7860!important}#MainContent .scp.scp-app .sm-step-toggle svg,#MainContent .scp.scp-app .sm-step-toggle:before{display:none!important}#MainContent .scp.scp-app .sm-step-toggle:after{content:""!important;display:block!important;width:18px!important;height:18px!important;border:0!important;border-radius:0!important;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4 9h10M9 4v10' fill='none' stroke='%238d7860' stroke-width='1.2' stroke-linecap='round'/%3E%3C/svg%3E") center/18px 18px no-repeat!important;transform:none!important}#MainContent .scp.scp-app .sm-step-toggle[aria-expanded=true]:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4 9h10' fill='none' stroke='%238d7860' stroke-width='1.2' stroke-linecap='round'/%3E%3C/svg%3E")!important}#MainContent .scp.scp-app .scp-routine-tabs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:24px!important;width:100%!important;padding:0!important;margin:0 0 8px!important;border:0!important;border-bottom:1px solid var(--app-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}#MainContent .scp.scp-app .scp-routine-tabs>button{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;min-height:48px!important;height:auto!important;flex:1!important;padding:12px 4px!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--app-muted)!important;font-family:Jost,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important;letter-spacing:.015em!important;text-transform:none!important;white-space:normal!important;transform:none!important}#MainContent .scp.scp-app .scp-routine-tabs>button[aria-selected=true]{background:transparent!important;color:var(--app-ink)!important;font-weight:500!important}#MainContent .scp.scp-app .scp-routine-tabs>button:before{display:none!important;content:none!important}#MainContent .scp.scp-app .scp-routine-tabs>button:after{content:""!important;display:block!important;position:absolute!important;inset:auto 0 -1px!important;width:auto!important;height:2px!important;border:0!important;border-radius:0!important;background:#a08d79!important;opacity:0!important;transform:scaleX(.7)!important;transition:opacity .2s ease,transform .2s ease!important}#MainContent .scp.scp-app .scp-routine-tabs>button[aria-selected=true]:after{opacity:1!important;transform:scaleX(1)!important}#MainContent .scp.scp-app .scp-routine-tabs .scp-tab-more{display:none!important}#MainContent .scp.scp-app :is(details>summary,.sm-step-toggle,.scp-routine-tabs>button):focus-visible{outline:2px solid #a08d79!important;outline-offset:3px!important}@media(max-width:749px){#MainContent .scp.scp-app details>summary{font-size:13px!important}#MainContent .scp.scp-app .scp-shop-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px 12px!important}#MainContent .scp.scp-app .sso-title{font-size:12px!important}#MainContent .scp.scp-app .sso-quick{position:relative!important;inset:auto!important;margin:0 8px 8px!important;min-height:44px!important;height:44px!important;max-width:calc(100% - 16px)!important}#MainContent .scp.scp-app .sso-media{aspect-ratio:auto!important;padding-top:100%!important;overflow:hidden!important}#MainContent .scp.scp-app .sso-media .sso-img{inset:0 0 auto!important;aspect-ratio:1!important}#MainContent .scp.scp-app .scp-routine-tabs{gap:12px!important}#MainContent .scp.scp-app .scp-routine-tabs>button{font-size:13px!important;min-height:46px!important}}@media(prefers-reduced-motion:reduce){#MainContent .scp.scp-app .scp-routine-tabs>button:after{transition:none!important}}}@layer solea-refinements{#MainContent .scp.scp-app .sap-prep>summary{padding:16px 54px 16px 24px!important;min-height:56px!important}#MainContent .scp.scp-app .sap-prep>summary:after{inset-inline-end:24px!important}#MainContent .scp.scp-app .sap-prep>.scp-fold-body{padding:8px 24px 28px!important}#MainContent .scp.scp-app .sap-prep .scpa{padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#MainContent .scp.scp-app .sap-prep .scpa-top{padding:0!important;margin:0!important;border:0!important}#MainContent .scp.scp-app .sap-prep .scpa-eyebrow{font:400 10px/1.5 Jost,sans-serif!important;letter-spacing:.08em!important;color:var(--app-muted)!important;margin:0 0 10px!important}#MainContent .scp.scp-app .sap-prep .scpa-title{font-family:var(--solea-serif,Georgia,serif)!important;font-size:25px!important;font-weight:400!important;line-height:1.25!important;letter-spacing:-.015em!important;margin:0 0 12px!important;color:var(--app-ink)!important}#MainContent .scp.scp-app .sap-prep .scpa-sub{font:400 14px/1.7 Jost,sans-serif!important;color:var(--app-muted)!important;max-width:46ch!important;margin:0!important}#MainContent .scp.scp-app .sap-prep .scpa-grid{padding:0!important;margin:22px 0 0!important;gap:24px!important;border:0!important}#MainContent .scp.scp-app .sap-prep .scpa[data-state=plan] .scpa-col{padding:18px 20px!important;border:1px solid var(--app-line)!important;border-radius:8px!important;background:var(--sap-paper)!important}#MainContent .scp.scp-app .sap-prep .scpa-h{font:400 10px/1.5 Jost,sans-serif!important;letter-spacing:.08em!important;color:var(--app-muted)!important;margin:0 0 12px!important}#MainContent .scp.scp-app .sap-prep .scpa-col p{font:400 14px/1.75 Jost,sans-serif!important;max-width:64ch!important;color:var(--app-ink)!important;margin:0!important}#MainContent .scp.scp-app .sap-prep .scpa-actions{display:flex!important;align-items:center!important;gap:16px!important;flex-wrap:wrap!important;margin:20px 0 0!important;padding:0!important;border:0!important}#MainContent .scp.scp-app .sap-prep .scpa-btn{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;width:auto!important;max-width:100%!important;min-height:44px!important;height:auto!important;padding:8px 0!important;border:0!important;border-bottom:1px solid var(--app-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--app-ink)!important;-webkit-text-fill-color:currentColor!important;font:400 12px/1.6 Jost,sans-serif!important;letter-spacing:0!important;text-transform:none!important;white-space:normal!important;text-align:left!important}#MainContent .scp.scp-app .sap-prep .scpa-btn:after{content:"\2197"!important;display:block!important;position:static!important;flex:0 0 auto!important;font-size:16px!important;line-height:1!important;background:none!important;width:auto!important;height:auto!important;border:0!important;transform:none!important}#MainContent .scp.scp-app .sap-prep .scpa-btn:focus-visible{outline:2px solid #a08d79!important;outline-offset:4px!important}@media(min-width:1000px){#MainContent .scp.scp-app [id^=scp-journey-]{gap:28px!important}#MainContent .scp.scp-app [id^=scp-journey-]>.sap-subheading{margin:8px 0 -8px!important}#MainContent .scp.scp-app .sap-treatment-plan>.scp-fold-body{padding:12px 28px 28px!important}#MainContent .scp.scp-app .sap-treatment-plan>summary{padding-inline:28px 60px!important}#MainContent .scp.scp-app .sap-treatment-plan>summary:after{inset-inline-end:28px!important}#MainContent .scp.scp-app .sap-treatment-plan .stp-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)!important;column-gap:40px!important;row-gap:28px!important}#MainContent .scp.scp-app .sap-treatment-plan .stp-good>ul{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:32px!important}#MainContent .scp.scp-app .sap-prep>.scp-fold-body{padding:12px 28px 28px!important}#MainContent .scp.scp-app .sap-prep>summary{padding-inline:28px 60px!important}#MainContent .scp.scp-app .sap-prep>summary:after{inset-inline-end:28px!important}#MainContent .scp.scp-app .sap-prep .scpa[data-state=plan]{display:grid!important;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)!important;gap:18px 40px!important;align-items:start!important}#MainContent .scp.scp-app .sap-prep .scpa[data-state=plan] .scpa-grid{grid-column:2!important;grid-row:1 / span 2!important;margin:0!important}#MainContent .scp.scp-app .sap-prep .scpa[data-state=plan] .scpa-actions{grid-column:1!important;margin:0!important;align-self:start!important}#MainContent .scp.scp-app [id^=scp-journey-] .scp-visit>summary{padding:24px 60px 24px 28px!important}#MainContent .scp.scp-app [id^=scp-journey-] .scp-visit>summary:after{inset-inline-end:28px!important}#MainContent .scp.scp-app [id^=scp-journey-] .scp-visit-body{padding:8px 28px 28px!important}#MainContent .scp.scp-app [id^=scp-journey-] .sap-visit-section{display:grid!important;grid-template-columns:180px minmax(0,1fr)!important;column-gap:28px!important;padding-block:12px 30px!important;padding-inline-start:46px!important;align-items:start!important}#MainContent .scp.scp-app [id^=scp-journey-] .sap-visit-section>h4{margin:0!important;max-width:20ch!important}#MainContent .scp.scp-app [id^=scp-journey-] .sap-visit-content{max-width:68ch!important}#MainContent .scp.scp-app [id^=scp-journey-] .sap-visit-section:last-child{padding-block:12px 0!important}#MainContent .scp.scp-app [id^=scp-journey-] .sap-visit-section:last-child .sap-visit-content{margin-top:-4px!important}}@media(max-width:749px){#MainContent .scp.scp-app .sap-prep>summary{padding-inline:18px 50px!important}#MainContent .scp.scp-app .sap-prep>summary:after{inset-inline-end:18px!important}#MainContent .scp.scp-app .sap-prep>.scp-fold-body{padding:8px 18px 22px!important}#MainContent .scp.scp-app .sap-prep .scpa-title{font-size:24px!important}#MainContent .scp.scp-app .sap-prep :is(.scpa-sub,.scpa-col p){font-size:13px!important}#MainContent .scp.scp-app .sap-prep .scpa[data-state=plan] .scpa-col{padding:16px!important}}}@layer solea-refinements{#MainContent .scp.scp-app.scp-app.scp-app{--sap-button-side:16px;--sap-button-size:12px;--sap-button-weight:600}#MainContent .scp.scp-app.scp-app.scp-app .scp-next-book{width:fit-content!important;min-width:0!important;min-inline-size:0!important;flex:0 0 auto!important}#MainContent .scp.scp-app.scp-app.scp-app :is(button:not(.scp-avatar,.sap-account,.sap-page-browse,.sm-step-toggle,.sms-remove,.scp-back-to-top,[data-av-portrait],[data-drawer-close],[data-av-close]:not(.sap-picture-actions button),.scp-rtb button,.scp-mobile-dock button),.scp-button,.scp-next-book,.sap-header-book,.scp-side-cta,.sap-photo-save,.scp-qa-btn,.scpa-btn,.sap-review-link,.scp-text-link,.sap-link,.sap-check-open,.scp-av-upload,.sap-photo-picker){box-sizing:border-box!important;min-height:44px!important;padding:11px var(--sap-button-side)!important;font-family:Jost,sans-serif!important;font-size:var(--sap-button-size)!important;font-style:normal!important;font-weight:var(--sap-button-weight)!important;line-height:1.5!important;letter-spacing:.06em!important;text-transform:uppercase!important;white-space:normal!important;max-width:100%!important}#MainContent .scp.scp-app.scp-app.scp-app :is(button:not(.scp-avatar,.sap-account,.sap-page-browse,.sm-step-toggle,.sms-remove,.scp-back-to-top,[data-av-portrait],[data-drawer-close],[data-av-close]:not(.sap-picture-actions button),.scp-rtb button,.scp-mobile-dock button),.scp-button,.scp-next-book,.sap-header-book,.scp-side-cta,.sap-photo-save,.scp-qa-btn,.scpa-btn,.sap-review-link,.scp-text-link,.sap-link,.sap-check-open,.scp-av-upload,.sap-photo-picker) :is(span,b,strong,em){font-family:inherit!important;font-size:inherit!important;font-style:normal!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}}@layer solea-refinements{@media(max-width:749px){#MainContent .scp.scp-app.scp-app.scp-app{--sap-button-size:10px}#MainContent .scp.scp-app.scp-app.scp-app .sap-header-book{width:44px!important;min-width:44px!important;padding:0!important}#MainContent .scp.scp-app.scp-app.scp-app .sap-header-book svg{flex-shrink:0!important}}}@layer solea-refinements{#MainContent .scp.scp-app.scp-app.scp-app .sso-media{display:flex!important;flex-direction:column!important;align-items:center!important;aspect-ratio:auto!important;padding:0!important;overflow:visible!important;background:transparent!important}#MainContent .scp.scp-app.scp-app.scp-app .sso-media .sso-img{position:relative!important;inset:auto!important;display:block!important;flex:0 0 auto!important;width:100%!important;height:auto!important;aspect-ratio:1!important;overflow:hidden!important;background:#fff!important;border-radius:6px!important}#MainContent .scp.scp-app.scp-app.scp-app .sso-quick{position:relative!important;inset:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:fit-content!important;min-width:0!important;max-width:100%!important;height:44px!important;min-height:44px!important;margin:12px auto 0!important;padding:11px var(--sap-button-side)!important;border:1px solid var(--app-line)!important;border-radius:999px!important;background:#fff!important;color:var(--app-ink)!important;box-shadow:none!important;opacity:1!important;transform:none!important;white-space:nowrap!important}#MainContent .scp.scp-app.scp-app.scp-app .sso-quick:focus-visible{outline:2px solid var(--sap-accent)!important;outline-offset:3px!important}}@layer solea-refinements{#MainContent .scp.scp-app.scp-app .sap-health-checkin{padding:24px!important;border:1px solid var(--app-line)!important;border-radius:12px!important;background:#fff!important}#MainContent .scp.scp-app.scp-app .sap-health-checkin>.sap-kicker{display:block!important;margin:0 0 12px!important}#MainContent .scp.scp-app.scp-app .sap-health-checkin .scp-overview-fold>summary{font-family:var(--solea-serif,Georgia,serif)!important;font-size:26px!important;font-weight:400!important;line-height:1.25!important;letter-spacing:-.015em!important;padding:0 30px 0 0!important;min-height:40px!important}#MainContent .scp.scp-app.scp-app .sap-health-checkin .smh{margin:16px 0 0!important}#MainContent .scp.scp-app.scp-app .smh-privacy{font-size:12px!important;color:var(--app-muted)!important;margin-bottom:0!important}#MainContent .scp.scp-app.scp-app .smh-summary{counter-reset:health-note;margin:22px 0 0!important}#MainContent .scp.scp-app.scp-app .smh-status-grid{padding:16px 18px!important;border:0!important;border-radius:8px!important;background:var(--sap-paper)!important;margin:0 0 10px!important;gap:24px!important}#MainContent .scp.scp-app.scp-app :is(.smh-health-status,.smh-detail){position:relative!important;counter-increment:health-note;padding:20px 0 20px 44px!important;border:0!important;background:transparent!important}#MainContent .scp.scp-app.scp-app :is(.smh-health-status,.smh-detail):before{content:counter(health-note)!important;position:absolute!important;inset:18px auto auto 0!important;display:grid!important;place-items:center!important;width:28px!important;height:28px!important;border:1px solid var(--app-line)!important;border-radius:50%!important;background:var(--sap-paper)!important;font:400 11px/1 Jost,sans-serif!important;color:var(--app-muted)!important}#MainContent .scp.scp-app.scp-app :is(.smh-health-status,.smh-detail:not(:last-child)):after{content:""!important;position:absolute!important;inset:46px auto -18px 14px!important;display:block!important;width:1px!important;background:var(--app-line)!important}#MainContent .scp.scp-app.scp-app :is(.smh-section-label,.smh-detail dt){font-size:10px!important;font-weight:500!important;letter-spacing:.07em!important;line-height:1.5!important}#MainContent .scp.scp-app.scp-app :is(.smh-none,.smh-detail dd){margin:8px 0 0!important;font-size:14px!important;line-height:1.65!important}#MainContent .scp.scp-app.scp-app .smh .smine-actions{margin-top:4px!important;padding-top:20px!important}@media(min-width:1000px){#MainContent .scp.scp-app.scp-app .sap-health-checkin{padding:28px!important}#MainContent .scp.scp-app.scp-app :is(.smh-health-status,.smh-detail){display:grid!important;grid-template-columns:160px minmax(0,1fr)!important;column-gap:28px!important;align-items:start!important}#MainContent .scp.scp-app.scp-app :is(.smh-none,.smh-detail dd){margin:0!important}}@media(max-width:749px){#MainContent .scp.scp-app.scp-app .sap-health-checkin{padding:20px 18px!important}#MainContent .scp.scp-app.scp-app .sap-health-checkin .scp-overview-fold>summary{font-size:24px!important}#MainContent .scp.scp-app.scp-app .smh-status-grid{padding:14px!important;gap:12px!important}#MainContent .scp.scp-app.scp-app :is(.smh-none,.smh-detail dd){font-size:13px!important}}#MainContent .scp.scp-app.scp-app .scp-step-head{padding-inline-end:0!important}#MainContent .scp.scp-app.scp-app .scp-step-thumb{grid-row:1!important}#MainContent .scp.scp-app.scp-app .scp-shop-item.sso{align-self:start!important;min-height:0!important;padding-bottom:0!important;margin-bottom:0!important}#MainContent .scp.scp-app.scp-app .sso-info{padding-bottom:0!important;margin-bottom:0!important}#MainContent .scp.scp-app.scp-app .scp-step{padding-bottom:12px!important;min-height:0!important}#MainContent .scp.scp-app.scp-app .scp-step-body{padding-bottom:0!important;margin-bottom:0!important}#MainContent .scp.scp-app.scp-app .scp-step-body>:last-child{margin-bottom:0!important;padding-bottom:0!important}#MainContent .scp.scp-app.scp-app .scp-choice-status:empty{display:none!important}}@layer solea-refinements{#MainContent .scp.scp-app.scp-app.scp-app .scp-shop .sso-media .sso-quick{font-size:0!important;line-height:0!important;padding:0!important}#MainContent .scp.scp-app.scp-app.scp-app .scp-step-tags .scp-tag{background:#e6efdf!important;color:#42563d!important;-webkit-text-fill-color:#42563d!important;border:1px solid #cfddc5!important;border-radius:999px!important}#MainContent .scp.scp-app.scp-app.scp-app .sso-quick{align-self:flex-end!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;margin:8px 0 0 auto!important;padding:0!important;border:1px solid #d8d3cd!important;border-radius:50%!important;font-size:0!important;line-height:0!important;gap:0!important}#MainContent .scp.scp-app.scp-app.scp-app .sso-quick:before{content:none!important;display:none!important}#MainContent .scp.scp-app.scp-app.scp-app .sso-quick:after{content:""!important;display:block!important;position:static!important;flex:0 0 20px!important;width:20px!important;height:20px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;transform:none!important;background:transparent url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%3E%3Cpath%20stroke%3D%22%233f3933%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.2%22%20d%3D%22M16.608%209.421V6.906H3.392v8.016c0%20.567.224%201.112.624%201.513.4.402.941.627%201.506.627H8.63M8.818%203h2.333c.618%200%201.212.247%201.649.686a2.35%202.35%200%200%201%20.683%201.658v1.562H6.486V5.344c0-.622.246-1.218.683-1.658A2.33%202.33%200%200%201%208.82%203%22%2F%3E%3Cpath%20stroke%3D%22%233f3933%22%20stroke-linecap%3D%22round%22%20stroke-width%3D%221.2%22%20d%3D%22M14.608%2012.563v5m2.5-2.5h-5%22%2F%3E%3C%2Fsvg%3E) center/20px 20px no-repeat!important}#MainContent .scp.scp-app.scp-app.scp-app .sso-quick:disabled{opacity:.5!important}}@layer solea-refinements{#MainContent .scp.scp-app.scp-app.scp-app .scp-shop .sso-media .sso-quick:after{mask:none!important;-webkit-mask:none!important}@media(max-width:749px){#MainContent .scp.scp-app.scp-app.scp-app .scp-shop .sso-media .sso-quick{width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important}#MainContent .scp.scp-app.scp-app.scp-app .scp-shop .sso-media .sso-quick:after{width:18px!important;height:18px!important;flex-basis:18px!important;background-size:18px 18px!important}}#MainContent .scp.scp-app.scp-app.scp-app .scp-step-body:has(>.scp-product-view){display:flex!important;flex-direction:column!important;gap:0!important}#MainContent .scp.scp-app.scp-app.scp-app .scp-step-body>.scp-product-view{position:static!important;inset:auto!important;order:99!important;align-self:flex-start!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;width:auto!important;max-width:100%!important;min-height:44px!important;margin:16px 0 0!important;padding:10px 0 0!important;border:0!important;border-top:1px solid var(--app-line)!important;border-radius:0!important;background:transparent!important;color:var(--app-ink)!important;font:600 var(--sap-button-size)/1.5 "Jost",sans-serif!important;letter-spacing:.06em!important;text-transform:uppercase!important;text-decoration:none!important;box-shadow:none!important}#MainContent .scp.scp-app.scp-app.scp-app .scp-step:has(.sm-step-toggle[aria-expanded=false]) .scp-product-view{display:none!important}}@layer solea-refinements{#MainContent .scp.scp-app.scp-app.scp-app .sap-topbar .sap-top-actions .sap-header-book svg{width:18px!important;height:18px!important;flex:0 0 18px!important}@media(max-width:749px){#MainContent .scp.scp-app.scp-app.scp-app .sap-topbar .sap-top-actions .sap-header-book{box-sizing:border-box!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:0!important;justify-content:center!important}#MainContent .scp.scp-app.scp-app.scp-app .sap-topbar .sap-top-actions .sap-header-book svg{width:16px!important;height:16px!important;flex-basis:16px!important}}}@layer solea-refinements{.scp.scp-app .scp-routine-panel .scp-step.sap-tour-focus{outline:none!important}.sap-routine-tour-ring{position:fixed!important;box-sizing:border-box!important;pointer-events:none!important;border:3px solid #302d31!important;border-radius:17px!important;background:transparent!important;z-index:10039!important}.sap-routine-tour-ring[hidden]{display:none!important}}@layer solea-refinements{#MainContent .scp.scp-app.scp-app .sap-home-profile-group .sap-home-group-title{margin:0 0 14px!important;font-size:11px!important;line-height:1.5!important;letter-spacing:.13em!important;color:var(--app-muted,#756e68)!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-overview-details{display:grid!important;gap:14px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;overflow:visible!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-overview-fold{margin:0!important;padding:0!important;border:1px solid var(--app-line,#e5ded8)!important;border-radius:14px!important;background:#fff!important;box-shadow:none!important;overflow:hidden!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-overview-fold+.scp-overview-fold{border-top:1px solid var(--app-line,#e5ded8)!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-overview-fold>summary{padding:18px 22px!important;min-height:60px!important;margin:0!important;gap:16px!important;font-size:15px!important;line-height:1.5!important;font-weight:500!important;color:var(--app-ink,#403c37)!important;background:#fff!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-overview-fold[open]>summary{border-bottom:1px solid var(--app-line,#e5ded8)!important;background:#fcfaf8!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-overview-fold>.scp-fold-body{padding:22px!important;background:#fff!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-fold-body>:is(.scp-glance,.scp-provider-notes){margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group :is(.scp-glance,.scp-provider-notes)>.scp-label{display:none!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-glance-type{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:10px 20px!important;padding:16px 18px!important;margin:0 0 20px!important;border:1px solid #ebe4dd!important;border-radius:10px!important;background:#f7f3ee!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-glance-type small{font:600 10px/1.5 Jost,Arial,sans-serif!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#8b7866!important;margin:0!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-glance-type b{font:400 23px/1.3 var(--font-heading--family,Georgia,serif)!important;letter-spacing:-.02em!important;color:var(--app-ink,#403c37)!important;margin:0!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-glance-cols{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;margin:0!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-glance-cols>div{min-width:0!important;padding:18px!important;border:1px solid #eee8e2!important;border-radius:10px!important;background:#fcfbf9!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-glance-cols h3{margin:0 0 12px!important;font:600 11px/1.5 Jost,Arial,sans-serif!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#786653!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group :is(.scp-dots,.scp-note ul,.scp-note ol){margin:0!important;padding:0 0 0 18px!important;display:grid!important;gap:10px!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group :is(.scp-dots,.scp-note ul,.scp-note ol)>li{margin:0!important;padding:0 0 0 3px!important;font-size:14px!important;line-height:1.65!important;color:#625c56!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-dots>li::marker{color:#b29c88!important;font-size:10px!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-provider-notes{display:grid!important;gap:14px!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-note{margin:0!important;padding:20px!important;border:1px solid #e9e1d9!important;border-left:3px solid #b89a8f!important;border-radius:10px!important;background:#fcfaf7!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-note>b{display:block!important;margin:0 0 12px!important;font:400 23px/1.3 var(--font-heading--family,Georgia,serif)!important;letter-spacing:-.015em!important;color:#403c37!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-note .scp-rich{font-size:14px!important;line-height:1.7!important;color:#625c56!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-note .scp-rich p{margin:0 0 14px!important;font-size:14px!important;line-height:1.7!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-note .scp-rich>:last-child{margin-bottom:0!important}@media(max-width:749px){#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-glance-cols{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-overview-fold>summary{padding:16px 18px!important;min-height:56px!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-overview-fold>.scp-fold-body{padding:18px!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-glance-type{display:grid!important;justify-content:start!important;gap:8px!important;padding:14px 16px!important;margin-bottom:14px!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-glance-type b{font-size:22px!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-glance-cols>div{padding:16px!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-note{padding:17px!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-note>b{font-size:22px!important}}}@layer solea-refinements{#MainContent .scp.scp-app.scp-app .sap-home-profile-group .sap-home-group-title{font-family:Jost,Arial,sans-serif!important;font-weight:600!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-overview-fold>summary:after{position:static!important;inset:auto!important;margin-left:auto!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group :is(.scp-dots,.scp-note ul){list-style:disc!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-note ol{list-style:decimal!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group :is(.scp-dots,.scp-note ul,.scp-note ol)>li:before{display:none!important;content:none!important}}@layer solea-refinements{#MainContent .scp.scp-app.scp-app .sap-home-profile-group :is(.scp-dots,.scp-note ul,.scp-note ol)>li{display:list-item!important}}@layer solea-refinements{#MainContent .scp.scp-app.scp-app .sap-home-profile-group,#MainContent .scp.scp-app.scp-app .sap-home-profile-group .sap-care-overview,#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-overview-details,#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-overview-fold{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;justify-self:stretch!important;align-self:stretch!important;margin-inline:0!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group .sap-care-overview{display:block!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-overview-details{grid-template-columns:minmax(0,1fr)!important;justify-items:stretch!important;align-items:stretch!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-overview-fold>summary{box-sizing:border-box!important;width:100%!important;max-width:none!important}}@layer solea-refinements{#MainContent .scp.scp-app.scp-app .sap-home-profile-group :is(.scp-dots,.scp-note ul){list-style:none!important;padding-left:0!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group :is(.scp-dots,.scp-note ul)>li{position:relative!important;display:block!important;list-style:none!important;padding-left:18px!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group :is(.scp-dots,.scp-note ul)>li::marker{content:none!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group :is(.scp-dots,.scp-note ul)>li:before{content:""!important;display:block!important;position:absolute!important;left:0!important;top:.62em!important;width:6px!important;height:6px!important;border:0!important;border-radius:50%!important;background:#927764!important;opacity:1!important;visibility:visible!important;transform:none!important}}@layer solea-refinements{#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-overview-fold>summary,#MainContent .scp.scp-app.scp-app .sap-health-checkin .scp-overview-fold>summary,#MainContent .scp.scp-app.scp-app .sap-home-focus .scp-goal-detail>summary{position:relative!important;display:block!important;box-sizing:border-box!important;min-height:56px!important;line-height:1.5!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-overview-fold>summary:after,#MainContent .scp.scp-app.scp-app .sap-health-checkin .scp-overview-fold>summary:after,#MainContent .scp.scp-app.scp-app .sap-home-focus .scp-goal-detail>summary:after{content:""!important;display:block!important;position:absolute!important;inset:auto 0 auto auto!important;top:50%!important;bottom:auto!important;width:20px!important;height:20px!important;min-width:20px!important;max-width:20px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;opacity:1!important;transform:translateY(-50%)!important;pointer-events:none!important;background:transparent url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"%3E%3Cpath d="M4 10h12M10 4v12" fill="none" stroke="%23927864" stroke-width="1.4" stroke-linecap="round"/%3E%3C/svg%3E') center/20px 20px no-repeat!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-overview-fold[open]>summary:after,#MainContent .scp.scp-app.scp-app .sap-health-checkin .scp-overview-fold[open]>summary:after,#MainContent .scp.scp-app.scp-app .sap-home-focus .scp-goal-detail[open]>summary:after{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"%3E%3Cpath d="M4 10h12" fill="none" stroke="%23927864" stroke-width="1.4" stroke-linecap="round"/%3E%3C/svg%3E')!important;transform:translateY(-50%)!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-overview-fold>summary{padding:18px 60px 18px 22px!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-overview-fold>summary:after{right:22px!important}#MainContent .scp.scp-app.scp-app .sap-health-checkin .scp-overview-fold>summary{padding:0 38px 0 0!important;line-height:1.25!important;min-height:48px!important}#MainContent .scp.scp-app.scp-app .sap-home-focus .scp-goal-detail>summary{padding:16px 38px 16px 0!important;min-height:58px!important}#MainContent .scp.scp-app.scp-app .sap-home-focus .scp-goal-detail>summary:before{display:none!important;content:none!important}@media(max-width:749px){#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-overview-fold>summary{padding:16px 56px 16px 18px!important}#MainContent .scp.scp-app.scp-app .sap-home-profile-group .scp-overview-fold>summary:after{right:18px!important}}}@layer solea-refinements{#MainContent .scp.scp-app.scp-app.scp-app.scp-app :is(.scp-button,.scp-next-book,.scp-side-cta,.sap-photo-save,.scp-qa-btn,.scpa-btn,.sap-photo-picker,.scp-av-upload,[data-sms-open],[data-smh-open],[data-choice-send],[data-msg-send],[data-journal-save],.smine-actions>button,.sms-actions>button,.scp-journal-actions>button,.sap-picture-actions>button,.sap-coach-actions>button,button[type=submit]){box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;justify-self:start!important;align-self:flex-start!important;flex:0 0 auto!important;width:fit-content!important;inline-size:fit-content!important;min-width:0!important;min-inline-size:0!important;max-width:100%!important;max-inline-size:100%!important;padding-inline:var(--sap-button-side,16px)!important;text-align:center!important}}@layer solea-refinements{#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app details>summary:after,#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .sm-step-toggle:after{content:""!important;display:block!important;box-sizing:border-box!important;width:18px!important;height:18px!important;min-width:18px!important;max-width:18px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4 9h10M9 4v10' fill='none' stroke='%238d7860' stroke-width='1.2' stroke-linecap='round'/%3E%3C/svg%3E")!important;background-size:18px 18px!important;background-position:center!important;background-repeat:no-repeat!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app details[open]>summary:after,#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .sm-step-toggle[aria-expanded=true]:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4 9h10' fill='none' stroke='%238d7860' stroke-width='1.2' stroke-linecap='round'/%3E%3C/svg%3E")!important}}@layer solea-refinements{#MainContent .scp.scp-app.scp-app.scp-app .scp-journal-form .scp-jbody{margin-top:20px!important;gap:0!important;row-gap:0!important}#MainContent .scp.scp-app.scp-app.scp-app .scp-journal-form .scp-jprompts{margin:0 0 16px!important;padding:0!important}#MainContent .scp.scp-app.scp-app.scp-app .scp-journal-form .scp-jfield-label{display:block!important;margin:16px 0 6px!important;padding:0!important;font:500 13px/1.5 Jost,Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;color:#62594f!important}#MainContent .scp.scp-app.scp-app.scp-app .scp-journal-form .scp-jfield-label:has(+select[hidden]){display:none!important}#MainContent .scp.scp-app.scp-app.scp-app .scp-journal-form .scp-jbody>select{box-sizing:border-box!important;display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;height:48px!important;min-height:48px!important;margin:0!important;padding:10px 40px 10px 14px!important;border:1px solid #ded6cf!important;border-radius:8px!important;background-color:#fdfcfb!important;font:400 16px/1.5 Jost,Arial,sans-serif!important;color:#403c37!important}#MainContent .scp.scp-app.scp-app.scp-app .scp-journal-form .scp-jbody>select[hidden]{display:none!important}#MainContent .scp.scp-app.scp-app.scp-app .scp-journal-form .scp-jbody>.scp-simple-fold{margin:16px 0!important;border-radius:10px!important}#MainContent .scp.scp-app.scp-app.scp-app .scp-journal-form .scp-jbody>.scp-simple-fold>summary{min-height:48px!important;padding-block:12px!important;font-size:14px!important;line-height:1.5!important}#MainContent .scp.scp-app.scp-app.scp-app .scp-journal-form .scp-rtb{box-sizing:border-box!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:2px!important;min-height:46px!important;padding:5px 8px!important;margin:0!important;border:1px solid #ded6cf!important;border-bottom:1px solid #e9e2dc!important;border-radius:10px 10px 0 0!important;background:#f7f3ef!important}#MainContent .scp.scp-app.scp-app.scp-app .scp-journal-form .scp-rtb>button{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 36px!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:0!important;margin:0!important;border-radius:5px!important;font-size:14px!important;line-height:1!important;letter-spacing:0!important}#MainContent .scp.scp-app.scp-app.scp-app .scp-journal-form .scp-rtb>button.is-on{background:#e9dfd5!important;color:#403c37!important}#MainContent .scp.scp-app.scp-app.scp-app .scp-journal-form .scp-rte[contenteditable]{box-sizing:border-box!important;width:100%!important;min-height:160px!important;height:auto!important;margin:0!important;padding:14px!important;border:1px solid #ded6cf!important;border-top:0!important;border-radius:0 0 10px 10px!important;background:#fff!important;font:400 16px/1.65 Jost,Arial,sans-serif!important;letter-spacing:0!important;overflow-wrap:anywhere!important}#MainContent .scp.scp-app.scp-app.scp-app .scp-journal-form .scp-rte[contenteditable]:focus{outline:2px solid #a98b8033!important;outline-offset:2px!important;border-color:#b69a86!important}#MainContent .scp.scp-app.scp-app.scp-app .scp-journal-form .scp-rte[contenteditable]:empty:before{font:inherit!important;line-height:inherit!important;color:#93897f!important}#MainContent .scp.scp-app.scp-app.scp-app .scp-journal-form .scp-jhint{margin:8px 0 16px!important;font-size:12px!important;line-height:1.6!important}#MainContent .scp.scp-app.scp-app.scp-app .scp-journal-form .scp-jphotos,#MainContent .scp.scp-app.scp-app.scp-app .scp-journal-form .scp-jreply{margin:16px 0!important}#MainContent .scp.scp-app.scp-app.scp-app .scp-journal-form .scp-journal-actions{gap:10px!important;margin-top:20px!important;padding-top:18px!important}}@layer solea-refinements{#MainContent .scp.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jmode{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin:12px 0 0!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jmode>button{box-sizing:border-box!important;display:grid!important;grid-template-columns:36px minmax(0,1fr)!important;grid-template-rows:auto auto!important;column-gap:12px!important;row-gap:4px!important;align-items:center!important;width:100%!important;min-width:0!important;min-height:88px!important;margin:0!important;padding:16px!important;text-align:left!important;white-space:normal!important;border:1px solid #e5ded7!important;border-radius:12px!important;background:#fcfaf8!important;color:#403c37!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jmode>button>svg{box-sizing:border-box!important;grid-column:1!important;grid-row:1 / 3!important;align-self:center!important;width:36px!important;height:36px!important;margin:0!important;padding:8px!important;border-radius:50%!important;background:#f4eee8!important;color:#927864!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jmode>button>b{grid-column:2!important;grid-row:1!important;align-self:end!important;margin:0!important;font-family:Jost,Arial,sans-serif!important;font-size:12px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#403c37!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jmode>button>span{grid-column:2!important;grid-row:2!important;align-self:start!important;margin:0!important;font-family:Jost,Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;font-style:normal!important;line-height:1.5!important;letter-spacing:0!important;text-transform:none!important;color:#756b62!important;-webkit-text-fill-color:currentColor!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jmode>button:is(.is-on,[aria-pressed=true]){border-color:#ad9480!important;background:#f5efe8!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jprompts{display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;gap:8px!important;margin:0 0 18px!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jprompts[hidden]{display:none!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jprompts>button{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;width:fit-content!important;min-width:0!important;max-width:100%!important;min-height:44px!important;padding:10px 14px!important;margin:0!important;border:1px solid #e5dcd3!important;border-radius:10px!important;background:#fcfaf8!important;font-family:Jost,Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;font-style:normal!important;line-height:1.5!important;letter-spacing:0!important;text-transform:none!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere!important;color:#756157!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jprompts>button:hover{background:#f2eae2!important;border-color:#c3ab98!important;color:#403c37!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jprompts>button:focus-visible{outline:2px solid #a98b80!important;outline-offset:3px!important}@media(max-width:749px){#MainContent .scp.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jmode{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jmode>button{min-height:82px!important;padding:14px!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jmode>button>span{font-size:13px!important}}}@layer solea-refinements{#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jbody{gap:0!important;row-gap:0!important;margin-top:18px!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jbody>button{display:inline-flex!important;align-items:center!important;width:fit-content!important;min-height:36px!important;padding:4px 0!important;margin:0 0 8px!important;border:0!important;border-radius:0!important;background:transparent!important;font:400 14px/1.5 Jost,Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;text-decoration:underline!important;text-underline-offset:4px!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jfield-label{margin:12px 0 6px!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jbody>:is(.scp-simple-fold,.scp-jused){box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:14px 0 0!important;padding:0!important;border:1px solid #e5ded7!important;border-radius:10px!important;background:#fff!important;overflow:hidden!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jbody>:is(.scp-simple-fold,.scp-jused)>summary{box-sizing:border-box!important;position:relative!important;display:block!important;width:100%!important;min-height:50px!important;padding:14px 50px 14px 16px!important;margin:0!important;font:400 14px/1.5 Jost,Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jbody>:is(.scp-simple-fold,.scp-jused)>summary:after{position:absolute!important;inset:50% 16px auto auto!important;right:16px!important;top:50%!important;bottom:auto!important;left:auto!important;transform:translateY(-50%)!important;margin:0!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jbody>:is(.scp-simple-fold,.scp-jused)[open]>summary{border-bottom:1px solid #ece5de!important;background:#fcfaf8!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jbody>:is(.scp-simple-fold,.scp-jused)>:not(summary){margin:0!important;padding:14px 16px!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-rtb{margin-top:16px!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-rtb+.scp-rte{margin-top:0!important}}@layer solea-refinements{#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jrating{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important;margin:0!important;padding:0!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jrating>span{grid-column:1 / -1!important;margin:0 0 4px!important;font:400 14px/1.5 Jost,Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;color:#62594f!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jrating>button{position:relative!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px!important;width:100%!important;min-width:0!important;min-height:66px!important;padding:10px 6px!important;margin:0!important;border:1px solid #e4ddd6!important;border-radius:9px!important;background:#fcfaf8!important;color:#75675b!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jrating .sap-rating-number{font:500 17px/1.2 Jost,Arial,sans-serif!important;letter-spacing:0!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jrating .sap-rating-word{font:400 12px/1.35 Jost,Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jrating>button:is(.is-on,[aria-pressed=true]){border-color:#9e836c!important;background:#eee5da!important;color:#403c37!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .sap-rating-help{margin:10px 0 20px!important;max-width:64ch!important;font:400 12px/1.6 Jost,Arial,sans-serif!important;color:#85796e!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jtabs{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:6px!important;width:100%!important;margin:0 0 14px!important;padding:14px 0 0!important;border:0!important;border-top:1px solid #eee7df!important;overflow:visible!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jtabs>button{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:100%!important;min-height:36px!important;padding:8px 10px!important;margin:0!important;border:1px solid transparent!important;border-radius:7px!important;background:#f8f5f1!important;font:400 13px/1.4 Jost,Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;white-space:normal!important;text-align:left!important;color:#7b7065!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jtabs>button:after{display:none!important;content:none!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jtabs>button.is-on{border-color:#bca58f!important;background:#efe5d9!important;color:#403c37!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jtags{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:0!important;padding:0!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jtags button{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;flex:0 0 auto!important;width:fit-content!important;min-width:0!important;max-width:100%!important;min-height:40px!important;margin:0!important;padding:8px 12px!important;border:1px solid #e5ddd5!important;border-radius:999px!important;background:#fcfaf8!important;font:400 14px/1.45 Jost,Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;white-space:normal!important;text-align:left!important;color:#75675d!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jtags button.is-on{background:#eee4d8!important;border-color:#aa8b73!important;color:#403c37!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form [data-journal-used]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form [data-journal-used]>label{box-sizing:border-box!important;display:flex!important;align-items:flex-start!important;gap:10px!important;min-width:0!important;min-height:44px!important;margin:0!important;padding:11px 12px!important;border:1px solid #e8e1da!important;border-radius:8px!important;background:#fcfaf8!important;font:400 14px/1.5 Jost,Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;color:#625a52!important;cursor:pointer!important;overflow-wrap:anywhere!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form [data-journal-used]>label:has(input:checked){background:#f1e8dd!important;border-color:#b79e88!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form [data-journal-used] input[type=checkbox]{-webkit-appearance:auto!important;appearance:auto!important;box-sizing:border-box!important;flex:0 0 18px!important;width:18px!important;height:18px!important;min-width:18px!important;margin:2px 0 0!important;padding:0!important;accent-color:#8f735e!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form :is(.scp-jrating,.scp-jtabs,.scp-jtags)>button:focus-visible{outline:2px solid #a98b80!important;outline-offset:3px!important}@media(max-width:749px){#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jrating{gap:6px!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jrating>button{min-height:46px!important;padding:10px 4px!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jrating .sap-rating-word{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}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .sap-rating-help{margin-bottom:16px!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form [data-journal-used]{grid-template-columns:minmax(0,1fr)!important}}}@layer solea-refinements{#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jgroup{display:flex!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form :is(.scp-jgroup,.scp-jrating,.scp-jtabs,.scp-jtags)[hidden],#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form :is(.scp-jtabs,.scp-jtags) button[hidden]{display:none!important}}@layer solea-refinements{#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jbody>select{appearance:none!important;-webkit-appearance:none!important;box-sizing:border-box!important;height:50px!important;min-height:50px!important;padding:12px 46px 12px 16px!important;margin:0!important;font-family:Jost,Arial,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important;text-indent:0!important;text-align:left!important;vertical-align:middle!important;background:#fdfcfb url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='m5 8 5 5 5-5' fill='none' stroke='%2382786e' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 14px center/20px 20px no-repeat!important}}@layer solea-refinements{#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jbody>select,#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jbody>:is(.scp-simple-fold,.scp-jused)>summary{font-family:Jost,Arial,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important;letter-spacing:0!important;text-transform:none!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jbody>:is(.scp-simple-fold,.scp-jused)>summary{padding-block:12px!important;min-height:50px!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form [data-journal-used]{gap:0 24px!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form [data-journal-used]>label{min-height:44px!important;margin:0!important;padding:11px 0!important;border:0!important;border-bottom:1px solid #eee7df!important;border-radius:0!important;background:transparent!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form [data-journal-used]>label:has(input:checked){background:transparent!important;border-color:#eee7df!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jtabs{padding-bottom:18px!important;margin-bottom:18px!important;border-bottom:1px solid #e8dfd6!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jtags{padding-top:2px!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jreply{display:grid!important;grid-template-columns:18px minmax(0,1fr)!important;gap:4px 10px!important;align-items:start!important;margin:18px 0 0!important;padding:14px 16px!important;border:1px solid #e6ded6!important;border-radius:10px!important;background:#faf7f3!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jreply[hidden]{display:none!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jreply>button{position:relative!important;grid-column:1 / -1!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;width:fit-content!important;min-height:32px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;font:400 14px/1.5 Jost,Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;color:#403c37!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jreply>span{grid-column:2!important;margin:0!important;padding:0!important;font:400 13px/1.5 Jost,Arial,sans-serif!important;color:#83786c!important;text-transform:none!important;letter-spacing:0!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-journal-actions{margin:20px 0 0!important;padding:18px 0 0!important;border-top:1px solid #e8dfd6!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form [data-jnote]{display:block!important;margin:10px 0 0!important;font:400 12px/1.6 Jost,Arial,sans-serif!important;color:#83796e!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form [data-journal-status]:empty{display:none!important}}@layer solea-refinements{#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-journal-form .scp-jreply>button:before{box-sizing:border-box!important;width:18px!important;height:18px!important;flex:0 0 18px!important}}@layer solea-refinements{#MainContent .scp.scp-app.scp-app.scp-app.scp-app .sap-home-profile-group .scp-overview-fold>summary{min-height:56px!important;padding-block:16px!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app .sap-home-profile-group .scp-overview-fold>.scp-fold-body{display:block!important;gap:0!important;margin:0!important;padding:18px!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app .sap-home-profile-group .scp-fold-body>.scp-glance{display:block!important;margin:0!important;padding:0!important;gap:0!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app .sap-home-profile-group .scp-glance-type{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:wrap!important;gap:8px 20px!important;margin:0 0 16px!important;padding:14px 16px!important;border:1px solid #e9e1d9!important;border-radius:9px!important;background:#f8f4ef!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app .sap-home-profile-group .scp-glance-type small{flex:0 0 auto!important;min-width:74px!important;font-size:10px!important;line-height:1.5!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app .sap-home-profile-group .scp-glance-type b{font-size:24px!important;line-height:1.3!important;letter-spacing:-.015em!important;text-align:left!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app .sap-home-profile-group .scp-glance-cols{gap:14px!important;align-items:stretch!important;margin:0!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app .sap-home-profile-group .scp-glance-cols>div{box-sizing:border-box!important;padding:18px!important;border-color:#ece5de!important;border-radius:9px!important;background:#fdfbf9!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app .sap-home-profile-group .scp-glance-cols h3{margin:0 0 14px!important;font-size:11px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:.06em!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app .sap-home-profile-group .scp-dots{gap:12px!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app .sap-home-profile-group .scp-dots>li{padding-left:16px!important;font-size:14px!important;line-height:1.65!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app .sap-home-profile-group .scp-dots>li:before{width:5px!important;height:5px!important;top:.65em!important;background:#9b816c!important}@media(max-width:749px){#MainContent .scp.scp-app.scp-app.scp-app.scp-app .sap-home-profile-group .scp-overview-fold>.scp-fold-body{padding:16px!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app .sap-home-profile-group .scp-glance-type{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:6px!important;padding:14px!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app .sap-home-profile-group .scp-glance-type b{font-size:22px!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app .sap-home-profile-group .scp-glance-cols{gap:12px!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app .sap-home-profile-group .scp-glance-cols>div{padding:16px!important}}}@layer solea-refinements{#MainContent .scp.scp-app.scp-app.scp-app .scp-step-body>.scp-product-view{border-top:0!important}}@layer solea-refinements{#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .sap-home-focus{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;gap:0!important;padding:24px!important;border:1px solid #e6ded6!important;border-radius:14px!important;background:#fff!important;box-shadow:none!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .sap-home-focus>.scp-label{display:block!important;margin:0 0 10px!important;padding:0!important;font:500 10.5px/1.5 Jost,Arial,sans-serif!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#897969!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .sap-home-focus .scp-list{display:block!important;list-style:none!important;width:100%!important;margin:0!important;padding:0!important;gap:0!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .sap-home-focus .scp-list>li{display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .sap-home-focus .scp-list>li+li{border-top:1px solid #eee6de!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .sap-home-focus .scp-list>li:before{display:none!important;content:none!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .sap-home-focus .scp-goal-detail{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .sap-home-focus .scp-goal-detail>summary{position:relative!important;display:block!important;box-sizing:border-box!important;min-height:64px!important;margin:0!important;padding:19px 34px 19px 0!important;font:400 16px/1.5 Jost,Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;color:#51483f!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .sap-home-focus .scp-goal-detail>summary:after{position:absolute!important;top:50%!important;right:0!important;bottom:auto!important;left:auto!important;margin:0!important;transform:translateY(-50%)!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .sap-home-focus .scp-goal-detail[open]>summary{font-weight:500!important;padding-bottom:10px!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .sap-home-focus .scp-goal-detail>small{display:block!important;margin:0!important;padding:0 34px 18px 0!important;border:0!important;font:400 13px/1.65 Jost,Arial,sans-serif!important;letter-spacing:0!important;color:#817568!important}@media(max-width:749px){#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .sap-home-focus{padding:20px!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .sap-home-focus .scp-goal-detail>summary{min-height:60px!important;padding-block:17px!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .sap-home-focus .scp-goal-detail[open]>summary{padding-bottom:10px!important}}}@layer solea-refinements{#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app :is(.sap-plan-summary,.sap-general-care){display:flex!important;flex-direction:column!important;align-items:flex-start!important;padding:24px!important;gap:0!important;min-height:0!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app :is(.sap-plan-summary,.sap-general-care)>.sap-kicker{margin:0 0 14px!important;line-height:1.4!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app :is(.sap-plan-summary,.sap-general-care)>h3{margin:0 0 10px!important;font-size:26px!important;line-height:1.2!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app :is(.sap-plan-summary,.sap-general-care)>p{margin:0 0 16px!important;font-size:15px!important;line-height:1.65!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app :is(.sap-plan-summary,.sap-general-care)>a{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;margin:auto 0 0!important;padding:8px 0!important;min-height:44px!important;width:fit-content!important;max-width:100%!important;line-height:1.5!important;text-align:left!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app :is(.sap-plan-summary,.sap-general-care)>a svg{width:18px!important;height:18px!important;flex:0 0 18px!important;margin:0!important}@media(max-width:749px){#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app :is(.sap-plan-summary,.sap-general-care){padding:20px!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app :is(.sap-plan-summary,.sap-general-care)>h3{font-size:24px!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app :is(.sap-plan-summary,.sap-general-care)>p{font-size:14px!important;margin-bottom:12px!important}}}@layer solea-refinements{#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .sap-account-panel{width:296px!important;max-width:calc(100vw - 32px)!important;padding:12px!important;border-radius:16px!important;box-shadow:0 12px 32px #40312614!important;max-height:calc(100dvh - 100px)!important;overflow-y:auto!important;box-sizing:border-box!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .sap-account-head{padding:8px 12px 16px!important;margin:0!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .sap-account-head .sap-kicker{margin:0 0 6px!important;display:block!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .sap-account-head h2{font-size:26px!important;line-height:1.2!important;margin:0!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .sap-account-group{padding:6px 0!important;margin:0!important;border-top:1px solid #e6ded6!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .sap-account-panel .sap-account-item{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;width:100%!important;min-height:46px!important;padding:11px 12px!important;margin:0!important;font-family:Jost,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important;letter-spacing:0!important;text-transform:none!important;text-align:left!important;text-decoration:none!important;background:transparent!important;border:0!important;border-radius:8px!important;box-sizing:border-box!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .sap-account-item span{font:inherit!important;letter-spacing:inherit!important;text-transform:none!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .sap-account-item svg{width:18px!important;height:18px!important;flex:0 0 18px!important;margin:0!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .sap-account-item:is(:hover,:focus-visible){background:#f4efe9!important}}@layer solea-refinements{#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .scp-side-cta{display:none!important}}@layer solea-refinements{#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app.scp-app{--app-ink:#35332f!important;--app-muted:#66625b!important;--app-line:#e5e1da!important;--app-card:#fefdfc!important;--sap-paper:#f7f6f2!important;--sap-wash:#ebe7df!important;--sap-accent:#a28b74!important;--scp-text:#35332f!important;--scp-muted:#66625b!important;--scp-line:#e5e1da!important;--f-ink:#35332f!important;--f-paper:#fefdfc!important;--f-line:#e5e1da!important;background:#f7f6f2!important;color:#59564f!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app.scp-app :is(.scp-main,.scp-side,.sap-dashboard,.sap-home-support,.sap-home-profile-group){background:transparent!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app.scp-app :is(.sap-topbar,.sap-account-panel,.scp-mobile-dock,.sap-card,.scp-card,.sap-next-step,.sap-home-review,.sap-home-focus,.sap-health-checkin,.sap-progress-upload,.scp-compose,.scp-thread,.sap-education-card,.sap-routine-summary,.sap-treatment-plan,.scp-journal-form,.scp-vip,.scp-step,.scp-overview-fold){background:#fefdfc!important;border-color:#e5e1da!important;box-shadow:none!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app.scp-app :is(h1,h2,h3,h4,.sap-profile-copy h2,.scp-goal-detail>summary){color:#35332f!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app.scp-app :is(.sap-muted,.scp-muted,.scp-rich,.scp-dots,.scp-goal-detail>small){color:#59564f!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app.scp-app :is(.sap-kicker,.scp-label,.scp-side-group,.sap-date,.sap-draft-note){color:#66625b!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app.scp-app :is(.scp-glance-type,.scp-glance-cols>div,.scp-note,.scp-jmode button,.sap-day-am,.sap-day-pm,.sap-weekly-preview,.scp-msg,.scp-jeditor-toolbar){background:#f7f6f2!important;border-color:#e5e1da!important;box-shadow:none!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app.scp-app :is(.scp-side a.is-active:not(.scp-side-cta),.scp-mobile-dock button.is-active,.scp-jmode button:is(.is-on,[aria-pressed=true])){background:#ebe7df!important;color:#35332f!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app.scp-app .scp-side a.is-active:not(.scp-side-cta){box-shadow:inset 2px 0 #a28b74!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app.scp-app :is(.scp-button,.scp-next-book,.sap-header-book,.sap-photo-save):not(.scp-button--ghost){background:#35332f!important;color:#fefdfc!important;border-color:#35332f!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app.scp-app :is(.sap-link,.scp-text-link,.sap-portal-help,.sap-review-link){color:#655440!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app.scp-app .sap-account-item svg{color:#a28b74!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app.scp-app .sap-account-panel{box-shadow:0 12px 32px #35332f14!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app.scp-app .sap-account-item:is(:hover,:focus-visible){background:#ebe7df!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app.scp-app :is(input,textarea,select,.scp-jeditor){border-color:#d4cfc6!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app.scp-app :is(button,a,input,textarea,select,summary):focus-visible{outline-color:#806b55!important}}.scp :is(h1,h2,h3)[tabindex="-1"]:focus,.scp :is(h1,h2,h3)[tabindex="-1"]:focus-visible{outline:none!important;box-shadow:none!important}@layer solea-refinements{#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app.scp-app.scp-app :is(a.sap-link,a.sap-review-link){padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}#MainContent .scp.scp-app .sap-checklist>.sap-kicker{display:none!important}#MainContent .scp.scp-app .sap-dashboard>.sap-home-review{margin-top:8px}@media(max-width:749px){#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app.scp-app.scp-app .sap-portal-help{border-bottom:0!important;padding-left:0!important;padding-right:0!important}}}@layer solea-refinements{#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .sap-first-welcome{background:#fefdfc!important;border-color:#e5e1da!important;box-shadow:none!important;color:#59564f!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .sap-first-welcome .sap-kicker{color:#66625b!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .sap-first-welcome .sap-tour-next{background:#35332f!important;border-color:#35332f!important;color:#fefdfc!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app .sap-first-welcome .sap-welcome-dismiss{background:transparent!important;color:#59564f!important;border-color:transparent!important}}@layer solea-refinements{#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app [id^=scp-journey-] .scp-visit-body{padding:12px 28px 28px!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app [id^=scp-journey-] .sap-visit-section{padding-top:8px!important;padding-bottom:28px!important;column-gap:24px!important;grid-template-columns:160px minmax(0,1fr)!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app [id^=scp-journey-] .sap-visit-section>h4{font:500 14px/1.6 Jost,sans-serif!important;letter-spacing:0!important;text-transform:none!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app [id^=scp-journey-] .sap-visit-content{max-width:66ch!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app [id^=scp-journey-] .sap-visit-content :is(ul,ol){list-style:none!important;padding:0!important;margin:0!important;gap:8px!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app [id^=scp-journey-] .sap-visit-content li{list-style:none!important;display:block!important;padding-left:16px!important;margin:0!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app [id^=scp-journey-] .sap-visit-content li::marker{content:none!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app [id^=scp-journey-] .sap-visit-content li:before{content:""!important;width:4px!important;height:4px!important;inset:.74em auto auto 0!important;background:#a28b74!important;border-radius:50%!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app [id^=scp-journey-] .sap-visit-content li:after{content:none!important;display:none!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app [id^=scp-journey-] a.scp-visit-ac{display:inline-block!important;width:auto!important;max-width:100%!important;min-height:0!important;padding:0!important;margin:18px 0 0!important;border:0!important;background:transparent!important;box-shadow:none!important;font:400 13px/1.6 Jost,sans-serif!important;letter-spacing:0!important;text-transform:none!important;text-decoration:underline!important;text-underline-offset:5px!important;text-decoration-color:#b8aa98!important;white-space:normal!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app [id^=scp-journey-] a.scp-visit-ac:before,#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app [id^=scp-journey-] a.scp-visit-ac:after{content:none!important;display:none!important}@media(max-width:749px){#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app [id^=scp-journey-] .scp-visit-body{padding:8px 18px 22px!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app [id^=scp-journey-] .sap-visit-section{display:block!important;padding-bottom:24px!important}#MainContent .scp.scp-app.scp-app.scp-app.scp-app.scp-app [id^=scp-journey-] .sap-visit-section>h4{margin-bottom:9px!important}}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/solea-portal-refinements.css.map */
