#amv2-menu.amnav-services-open .amnav-catalog,#amv2-menu.amnav-services-open .amnav-services-trigger,#amv2-menu.amnav-services-open .amnav-services-back{display:none!important}
#amv2-menu.amnav-services-open .amv2-drawer-content{display:block!important;overflow:auto}
#amv2-menu.amnav-services-open .amnav-services{position:static!important;width:100%!important;max-width:none!important;margin:0!important;padding:28px 36px 36px!important;overflow:visible!important}
#amv2-menu.amnav-services-open .amnav-services-head{padding:0!important;margin:0 0 8px!important}
#amv2-menu.amnav-services-open .amnav-services-head h2{font-size:26px;line-height:1.25;letter-spacing:-.6px}
#amv2-menu .amnav-services .amnav-extras-content.amsel-content{display:block;padding:0;overflow:visible;max-height:none}
.amsel-intro{font-size:14px;line-height:1.6;opacity:.75;margin:0 0 24px}
.amsel{--amsel-accent:#32695f;--amsel-tint:#edf4f0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px;color:inherit}
.amsel-card{min-width:0;border-bottom:1px solid #dce5e1;padding:26px 0}
.amsel-card-link{display:flex;align-items:center;gap:20px;color:inherit;text-decoration:none;height:100%}
.amsel-copy{flex:1;min-width:0}
.amsel-featured{grid-column:1/-1;padding:28px 32px;border:0;background:var(--amsel-tint);border-radius:16px;margin-bottom:6px}
.amsel-kicker{display:block;font-size:11px;font-weight:600;letter-spacing:.06em;color:var(--amsel-accent);margin-bottom:12px}
.amsel-card h3{font-size:19px;line-height:1.3;font-weight:600;margin:0 0 10px;letter-spacing:-.35px}
.amsel-featured h3{font-size:30px;line-height:1.2;max-width:570px}
.amsel-card .amsel-copy p{font-size:14px;line-height:1.6;margin:0 0 14px;opacity:.85}
.amsel-action{display:inline-flex;align-items:center;justify-content:space-between;gap:16px;font-size:13px;font-weight:600;min-height:44px;color:var(--amsel-accent)}
.amsel-featured .amsel-action{padding:0 18px;background:#32695f;color:#fff;border-radius:7px;margin-top:4px}
.amsel-card-link:hover .amsel-action{text-decoration:underline;text-underline-offset:4px}
.amsel-card-link:focus-visible{outline:3px solid var(--amsel-accent);outline-offset:6px;border-radius:6px}
.amsel-media{flex:0 0 120px;width:120px;display:grid;gap:6px;background:#fff;border-radius:12px;padding:10px;overflow:hidden}
.amsel-media img{width:100%;height:120px;object-fit:contain;display:block}
.amsel-featured .amsel-media{flex-basis:260px;width:260px;padding:18px}
.amsel-featured .amsel-media img{height:210px}
.amsel-multiple{grid-template-columns:repeat(2,minmax(0,1fr))}
.amsel-multiple img{height:66px}.amsel-multiple img:first-child{grid-column:1/-1;height:90px}
.amsel-featured .amsel-multiple img{height:90px}.amsel-featured .amsel-multiple img:first-child{height:130px}
.amsel-card .amsel-source{font-size:11px;line-height:1.5;margin:12px 0 0;opacity:.8}.amsel-source a{text-decoration:underline;text-underline-offset:3px}
.amsel-empty{grid-column:1/-1;line-height:1.6}
.dark .amsel,[data-theme="dark"] .amsel{--amsel-accent:#a6d5c8;--amsel-tint:#263b38}.dark .amsel-card,[data-theme="dark"] .amsel-card{border-color:#40514d}
.amsel-landing{max-width:1180px;margin:0 auto 24px;padding:24px 16px}.amsel-landing h1{font-size:30px;line-height:1.25;margin-bottom:14px}.amsel-landing p{max-width:760px;line-height:1.6}
@media(max-width:900px){.amsel{grid-template-columns:1fr}.amsel-featured .amsel-media{flex-basis:200px;width:200px}.amsel-featured h3{font-size:26px}}
@media(max-width:600px){#amv2-menu.amnav-services-open .amnav-services{padding:20px 18px 28px!important}#amv2-menu.amnav-services-open .amnav-services-head h2{font-size:22px}.amsel-intro{font-size:13px;margin-bottom:18px}.amsel-featured{padding:22px 20px}.amsel-featured .amsel-card-link{flex-direction:column-reverse;align-items:stretch;gap:20px}.amsel-featured .amsel-media{flex-basis:auto;width:100%;padding:12px}.amsel-featured .amsel-media img{height:170px}.amsel-featured .amsel-multiple{grid-template-columns:repeat(3,minmax(0,1fr))}.amsel-featured .amsel-multiple img,.amsel-featured .amsel-multiple img:first-child{grid-column:auto;height:115px}.amsel-media{flex-basis:90px;width:90px;padding:8px}.amsel-media img{height:95px}.amsel-multiple img{height:48px}.amsel-multiple img:first-child{height:65px}.amsel-card-link{gap:14px}.amsel-card h3{font-size:18px}.amsel-featured h3{font-size:25px}.amsel-card .amsel-copy p{font-size:13px}}

/* AlmaMed selections dark fix 106 */
@media screen {
html[data-am-theme="dark"] .amsel {
    --amsel-accent:#79dccb;
    --amsel-tint:#233037;
    color:#e8eff1!important;
}
html[data-am-theme="dark"] .amsel-featured {
    background:#233037!important;
    border:1px solid #45565e!important;
}
html[data-am-theme="dark"] .amsel-card {
    border-color:#45565e!important;
}
html[data-am-theme="dark"] .amsel-card-link,
html[data-am-theme="dark"] .amsel-card h3 {
    color:#e8eff1!important;
}
html[data-am-theme="dark"] .amsel-intro,
html[data-am-theme="dark"] .amsel-card .amsel-copy p {
    color:#b0c1c8!important;
    opacity:1!important;
}
html[data-am-theme="dark"] .amsel-kicker,
html[data-am-theme="dark"] .amsel-action,
html[data-am-theme="dark"] .amsel-source a {
    color:#79dccb!important;
}
html[data-am-theme="dark"] .amsel-featured .amsel-action {
    background:#79dccb!important;
    color:#102b24!important;
}
html[data-am-theme="dark"] .amsel-featured .amsel-action span {
    color:inherit!important;
}
}
