.Care-Plan{position:relative;flex-direction:column;display:flex;gap:1.25rem;border-radius:.3125rem;border:1px solid;padding:.84rem .625rem;&[data-type = "Standard"]{border-color:#f2f2f2;background:#f4f4f4}&[data-type = "Advanced"]{border-color:#e3f2ff;background:#f3f9ff}}@media(min-width:720px){.Care-Plan{max-width:25.625rem;gap:1.875rem}}.Care-Plan-Heading{display:block}.Care-Plan-Title{display:inline-block;letter-spacing:.03em;font-weight:700;font-size:1rem;color:#002c50}@media(min-width:720px){.Care-Plan-Title{font-size:1.125rem}}.Care-Plan-Slogan{display:inline-block;margin-left:.3125rem;font-size:.75rem;color:#5b5b5b}@media(min-width:720px){.Care-Plan-Slogan{margin-left:.625rem;font-size:.8125rem}}.Care-Plan-Slogan a{font-weight:700;color:#5b5b5b}.Care-Plan-Points{grid-template-columns:auto 1fr;display:grid;gap:.625rem;font-size:.84rem}@media(min-width:720px){.Care-Plan-Points{font-size:.94rem;gap:1rem .625rem}}.Care-Plan-Points svg{---Background: #2196F3 ;---Foreground: white ;aspect-ratio:1;height:auto;width:15px}@media(min-width:720px){.Care-Plan-Points svg{width:17px}}.Care-Plan-Actions{flex-direction:column;display:flex;gap:.84rem;max-width:100%}@media(min-width:720px){.Care-Plan-Actions{align-items:end;margin-top:auto}}.Care-Plan-Cost{align-self:end;letter-spacing:.03em;font-size:1rem;color:#000}.Care-Plan-Button{----Background: var( ---Background ) ;----Foreground: var( ---Foreground ) ;background:var( ----Background );color:var( ----Foreground );padding:.4375rem 1.25rem;max-width:100%;width:100%;letter-spacing:.02em;font-size:.84rem;border-radius:.4375rem;border:none;-webkit-user-select:none;user-select:none;cursor:pointer}.Care-Plan-Button:hover{----Background: color-mix( in oklab , var( ---Background ) , white 5% ) ;----Foreground: color-mix( in oklab , var( ---Foreground ) , white 5% ) }@media(min-width:720px){.Care-Plan-Button{width:fit-content}}.Care-Plan[data-type = "Standard"] .Care-Plan-Button{---Background: #33B0D1 ;---Foreground: white }.Care-Plan[data-type = "Advanced"] .Care-Plan-Button{---Background: #FFC430 ;---Foreground: black }care-prompt[data-loading = "true"] .Care-Plan-Button{filter:grayscale(.5)}.Care-Plan-Icon{position:absolute;right:.875rem;top:.5625rem;width:40px}.Care-Plan-Icon :is(svg,img){display:block;height:auto;width:100%;object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/245/assets/Care-Plan.css.map */
