:root:has(.efw main[class*=page--care3]){--efw-ef-dark-green: #10462E;--efw-ef-white: #FFFFFF;--efw-ef-black: #000000;--efw-ef-dusty-pink: #FFC3BC;--efw-ef-bright-green: #07C168;--efw-ef-yellow: #F2C763;--efw-ef-dusty-blue: #A8B9DA;--efw-ef-sky-blue: #4E98C9;--efw-ef-charcoal: #3D3D3D;--efw-ef-icon-honey: #926F06;--efw-ef-icon-leaf: #16864A;--efw-ef-icon-sky: #1E7AB7;--efw-ef-icon-teal: #05827E;--efw-ef-icon-cocoa: #865B3F;--efw-ef-icon-navy: #223E80;--efw-ef-icon-berry: #B6407F;--efw-ef-icon-amber: #B25E05;--efw-ef-icon-moss: #5E7E1E;--efw-ef-icon-slate: #5A6087;--efw-ef-icon-rose: #CA4463;--efw-ef-red-deep: #6D1D14;--efw-ef-red-bright: #C03410;--efw-bg: var(--efw-ef-white);--efw-bg-brand: var(--efw-ef-dark-green);--efw-bg-accent: var(--efw-ef-dusty-pink);--efw-bg-accent-b2b: var(--efw-ef-dusty-blue);--efw-bg-warm: var(--efw-ef-yellow);--efw-text: var(--efw-ef-black);--efw-text-brand: var(--efw-ef-dark-green);--efw-text-on-brand: var(--efw-ef-white);--efw-text-cta: var(--efw-ef-bright-green);--efw-text-muted: #6B6B6B;--efw-bg-mist: #F1F5F2;--efw-border: #E4E4E4;--efw-border-strong: var(--efw-ef-charcoal);--efw-hi: color-mix(in srgb, var(--efw-ef-bright-green) 15%, var(--efw-ef-white));--efw-hi-strong: color-mix(in srgb, var(--efw-ef-bright-green) 34%, var(--efw-ef-white));--efw-hi-edge: color-mix(in srgb, var(--efw-ef-bright-green) 55%, var(--efw-ef-dark-green));--efw-now: color-mix(in srgb, var(--efw-ef-bright-green) 50%, var(--efw-ef-dark-green));--efw-alert: var(--efw-ef-red-bright);--efw-alert-deep: var(--efw-ef-red-deep);--efw-btn-primary-bg: var(--efw-ef-dark-green);--efw-btn-primary-text: var(--efw-ef-white);--efw-btn-secondary-bg: transparent;--efw-btn-secondary-text: var(--efw-ef-dark-green);--efw-btn-secondary-border: var(--efw-ef-dark-green);--efw-font: "Azeret", "Helvetica Neue", Arial, sans-serif;--efw-font-mono: "Azeret Mono", ui-monospace, "SF Mono", Menlo, monospace;--efw-fs-xs: 13px;--efw-fs-sm: 15px;--efw-fs-md: 17px;--efw-fs-lg: 20px;--efw-fs-xl: 24px;--efw-fs-2xl: 32px;--efw-fs-3xl: 40px;--efw-fs-4xl: 56px;--efw-lh-body: 1.55;--efw-lh-display: 1.15;--efw-fw-regular: 400;--efw-fw-medium: 500;--efw-fw-bold: 700;--efw-sp-1: 4px;--efw-sp-2: 8px;--efw-sp-3: 12px;--efw-sp-4: 16px;--efw-sp-5: 24px;--efw-sp-6: 32px;--efw-sp-7: 48px;--efw-sp-8: 64px;--efw-sp-9: 96px;--efw-radius-sm: 6px;--efw-radius-md: 10px;--efw-radius-lg: 20px;--efw-radius-xl: 28px;--efw-radius-pill: 999px;--efw-shadow-sm: 0 1px 2px rgba(16, 70, 46, .06);--efw-shadow-md: 0 4px 16px rgba(16, 70, 46, .08);--efw-container: 1200px;--efw-container-narrow: 720px }:root:has(.efw main[class*=page--care3]){--efw-ef-bone: #FAF9F6;--efw-ef-pine: #12301F;--efw-ef-tennis-ball: #DCEF5A;--efw-ef-fawn: #E8CAA4;--efw-ef-liver: #7A4330;--efw-ef-merle: #AEB8C1;--efw-ef-nose: #E9B6A6;--efw-ef-pine-70: rgba(18, 48, 31, .72);--efw-web-serif: "Instrument Serif", "Times New Roman", serif;--efw-web-sans: "Inter", "Helvetica Neue", Arial, sans-serif;--efw-web-t-display: clamp(52px, 7.8vw, 112px);--efw-web-t-head: clamp(38px, 4.45vw, 64px);--efw-web-t-lead: clamp(19px, 1.53vw, 22px);--efw-web-t-body: clamp(17px, 1.25vw, 18px);--efw-web-t-small: 14px;--efw-web-max: 1312px;--efw-web-edge: clamp(20px, 4.45vw, 64px);--efw-web-gutter: clamp(16px, 2.23vw, 32px);--efw-web-band-l: clamp(56px, 7.8vw, 112px);--efw-web-band-m: clamp(48px, 6.1vw, 88px);--efw-web-band-s: clamp(40px, 4.45vw, 64px) }:root:has(.efw main[class*=page--care3]){--efw-cw-shelf: var(--efw-ef-white);--efw-cw-shelf-deep: color-mix(in srgb, var(--efw-ef-dark-green) 6%, var(--efw-ef-white));--efw-cw-rx: color-mix(in srgb, var(--efw-ef-dusty-blue) 38%, var(--efw-ef-white));--efw-cw-rx-ink: var(--efw-ef-icon-slate);--efw-cw-edge-c: color-mix(in srgb, var(--efw-ef-dark-green) 24%, var(--efw-ef-white));--efw-cw-edge: inset 0 0 0 1.5px var(--efw-cw-edge-c);--efw-cw-lift: 0 1px 2px color-mix(in srgb, var(--efw-ef-black) 4%, transparent), 0 6px 20px color-mix(in srgb, var(--efw-ef-black) 5%, transparent);--efw-cw-lift-hi: 0 1px 3px color-mix(in srgb, var(--efw-ef-black) 6%, transparent), 0 10px 28px color-mix(in srgb, var(--efw-ef-black) 9%, transparent);--efw-n-itch: var(--efw-ef-icon-rose);--efw-n-ear: var(--efw-ef-icon-navy);--efw-n-teeth: var(--efw-ef-icon-honey);--efw-n-joints: var(--efw-ef-icon-moss);--efw-n-gut: var(--efw-ef-icon-teal) }.efw .cw-chips{display:flex;gap:var(--efw-sp-2);margin:0;padding:2px 0;list-style:none}.efw .cw-chips>li{flex:none}.efw .cw-chip{flex:none;display:inline-flex;align-items:center;gap:var(--efw-sp-2);min-height:44px;padding:0 var(--efw-sp-4) 0 14px;border:0;border-radius:var(--efw-radius-pill);background:var(--efw-ef-white);box-shadow:var(--efw-cw-edge);color:var(--efw-ef-black);font:inherit;font-size:var(--efw-fs-sm);font-weight:var(--efw-fw-medium);line-height:1.2;white-space:nowrap;text-decoration:none;cursor:pointer;touch-action:manipulation;transition:transform .16s var(--efw-ease-out),background-color .15s ease}.efw .cw-chip .ico{width:20px;height:20px;margin-left:-2px;color:var(--efw-dot, var(--efw-ink))}.efw .cw-chip:active{transform:scale(.97)}.efw .cw-chip[aria-pressed=true]{background:var(--efw-ink);box-shadow:none;color:var(--efw-ef-white);font-weight:var(--efw-fw-bold)}.efw .cw-chip[aria-pressed=true] .ico{color:var(--efw-ef-white)}@media(hover:hover)and (pointer:fine){.efw .cw-chip:not([aria-pressed=true]):hover{background:var(--efw-cw-shelf-deep)}}.efw .cw-field{display:flex;align-items:center;gap:10px;min-width:0;min-height:52px;padding:0 6px 0 18px;border-radius:var(--efw-radius-pill);background:var(--efw-ef-white);box-shadow:var(--efw-cw-edge);color:var(--efw-muted);font-size:var(--efw-fs-md);line-height:1.2;text-decoration:none}.efw .cw-field>.ico{flex:none;width:20px;height:20px;color:var(--efw-ef-black)}.efw .cw-field:focus-within{box-shadow:inset 0 0 0 2px var(--efw-ink)}.efw a.cw-field:focus-visible{outline-offset:2px}@media(hover:hover)and (pointer:fine){.efw a.cw-field:hover{background:var(--efw-cw-shelf-deep)}}.efw .cw-field input,.efw .cw-field__q{flex:1;width:0;min-width:0;height:52px;padding:0;border:0;outline:0;background:transparent;color:var(--efw-ef-black);font:inherit;font-size:var(--efw-fs-md);text-align:left;cursor:text}.efw .cw-field input::placeholder{color:var(--efw-muted)}.efw .cw-field input::-webkit-search-cancel-button{display:none}.efw .cw-field__q{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;touch-action:manipulation}.efw .cw-field__x{flex:none;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:none;color:var(--efw-ef-black);cursor:pointer;touch-action:manipulation}.efw .cw-field__x .ico{width:18px;height:18px}@media(hover:hover)and (pointer:fine){.efw .cw-field__x:hover{background:var(--efw-cw-shelf-deep)}}.efw .cw-shelf{container-type:inline-size}.efw .cw-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--efw-sp-5) var(--efw-sp-3);margin:0;padding:0;list-style:none}@container (min-width: 600px){.efw .cw-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--efw-sp-6) var(--efw-sp-4)}}@container (min-width: 960px){.efw .cw-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--efw-sp-6) var(--efw-sp-5)}}.efw .cw-tile{position:relative;display:grid;align-content:start;gap:2px;min-width:0}.efw .cw-tile__img{position:relative;display:block;aspect-ratio:1;margin-bottom:10px;border-radius:var(--efw-radius-lg);background:var(--efw-ef-white);transition:box-shadow .15s ease}.efw .cw-tile__img>img{display:block;width:100%;height:100%;padding:11% 11% 14%;object-fit:contain}.efw .cw-tag{position:absolute;top:10px;left:10px;display:inline-flex;align-items:center;gap:5px;min-height:28px;max-width:calc(100% - 20px);padding:0 10px 0 7px;border-radius:var(--efw-radius-pill);background:var(--efw-ef-white);color:var(--efw-ef-black);font-size:12px;font-weight:var(--efw-fw-bold);line-height:1;white-space:nowrap}.efw .cw-tag .ico{width:16px;height:16px;color:var(--efw-tag, var(--efw-ink))}.efw .cw-tile__act{position:absolute;z-index:2;right:10px;bottom:10px;display:flex}.efw .cw-add{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:var(--efw-ef-white);color:var(--efw-ef-black);box-shadow:0 2px 8px color-mix(in srgb,var(--efw-ef-black) 14%,transparent);cursor:pointer;touch-action:manipulation;transition:transform .16s var(--efw-ease-out),box-shadow .15s ease}.efw .cw-add .ico{width:20px;height:20px}.efw .cw-add:active{transform:scale(.94)}@media(hover:hover)and (pointer:fine){.efw .cw-add:hover{box-shadow:0 0 0 2px var(--efw-ink),0 2px 8px color-mix(in srgb,var(--efw-ef-black) 14%,transparent)}}.efw .cw-step{display:grid;grid-template-columns:44px minmax(28px,auto) 44px;align-items:center;height:44px;border-radius:22px;background:var(--efw-ink);color:var(--efw-ef-white)}.efw .cw-step button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:none;color:inherit;cursor:pointer;touch-action:manipulation;transition:transform .14s var(--efw-ease-out)}.efw .cw-step button:active{transform:scale(.88)}.efw .cw-step button:focus-visible{outline-color:var(--efw-ef-white);outline-offset:-4px}.efw .cw-step .ico{width:18px;height:18px}.efw .cw-step output{font-weight:var(--efw-fw-bold);font-size:var(--efw-fs-sm);text-align:center;font-variant-numeric:tabular-nums}.efw .cw-pill{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 var(--efw-sp-4);border:0;border-radius:var(--efw-radius-pill);background:var(--efw-ink);color:var(--efw-ef-white);font:inherit;font-size:var(--efw-fs-sm);font-weight:var(--efw-fw-bold);line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;touch-action:manipulation;transition:transform .16s var(--efw-ease-out),background-color .15s ease}.efw .cw-pill .ico{width:18px;height:18px}.efw .cw-pill:active{transform:scale(.97)}.efw .cw-pill[aria-pressed=true]{background:var(--efw-ef-white);color:var(--efw-ink);box-shadow:inset 0 0 0 2px var(--efw-ink)}.efw .cw-pill--soft{background:var(--efw-ef-white);color:var(--efw-ef-black);box-shadow:0 2px 8px color-mix(in srgb,var(--efw-ef-black) 14%,transparent)}@media(hover:hover)and (pointer:fine){.efw .cw-pill:not([aria-pressed=true]):not(.cw-pill--soft):hover{background:color-mix(in srgb,var(--efw-ink) 86%,var(--efw-ef-black))}}.efw .cw-tile__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px var(--efw-sp-2);margin:2px 0 0;font-variant-numeric:tabular-nums}.efw .cw-tile__price b{font-size:18px;letter-spacing:-.01em;color:var(--efw-ef-black)}.efw .cw-tile__price s,.efw .cw-tile__price span{font-size:var(--efw-fs-sm);color:var(--efw-ef-black)}.efw .cw-tile__name{font-weight:var(--efw-fw-medium);font-size:var(--efw-fs-md);line-height:1.3;color:var(--efw-ef-black);text-decoration:none;text-wrap:balance}.efw .cw-tile__name:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:var(--efw-radius-lg)}.efw .cw-tile__name:focus-visible{outline:0}.efw .cw-tile:has(.cw-tile__name:focus-visible) .cw-tile__img{outline:3px solid var(--efw-ink);outline-offset:3px}@media(hover:hover)and (pointer:fine){.efw .cw-tile:has(.cw-tile__name:hover) .cw-tile__img{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--efw-ink) 45%,transparent)}.efw .cw-tile:has(.cw-tile__name:hover) .cw-tile__name{text-decoration:underline;text-underline-offset:3px}}.efw .cw-tile__meta{margin:0;font-size:var(--efw-fs-sm);line-height:1.4;color:var(--efw-ef-black);text-wrap:pretty}.efw .cw-tile__meta--auto{color:var(--efw-ink);font-weight:var(--efw-fw-medium)}.efw .cw-tile__need{position:absolute;z-index:1;top:10px;left:10px;display:inline-flex;align-items:center;gap:5px;max-width:calc(100% - 20px);min-height:30px;margin:0;padding:0 12px 0 8px;border-radius:var(--efw-radius-pill);background:color-mix(in srgb,var(--efw-tag, var(--efw-ink)) 15%,var(--efw-ef-white));color:var(--efw-ef-dark-green);font-size:13px;font-weight:var(--efw-fw-bold);line-height:1.1;white-space:nowrap;pointer-events:none}.efw .cw-tile__need .ico{flex:none;width:16px;height:16px;color:var(--efw-tag, var(--efw-ink))}.efw .cw-tile:has(>.cw-tile__need) .cw-tile__img>img{padding:calc(11% + 26px) 11% 10%}@container (max-width: 599px){.efw .cw-tile__name{font-size:16px}}@container (max-width: 399px){.efw .cw-tile__name{font-size:14px}}.efw .cw-asktile{position:relative;display:grid;align-content:space-between;gap:var(--efw-sp-3);width:100%;min-width:0;aspect-ratio:1;padding:var(--efw-sp-5);border-radius:var(--efw-radius-lg);background:var(--efw-ef-white);box-shadow:var(--efw-cw-edge);color:var(--efw-ef-black);text-decoration:none;transition:transform .16s var(--efw-ease-out),box-shadow .15s ease}.efw .cw-asktile:active{transform:scale(.98)}@media(hover:hover)and (pointer:fine){.efw .cw-asktile:hover{box-shadow:inset 0 0 0 2px var(--efw-ink)}}.efw .cw-asktile .ico{width:36px;height:36px}.efw .cw-asktile b{display:block;font-size:var(--efw-fs-lg);line-height:1.2;letter-spacing:-.01em;text-wrap:wrap}.efw .cw-asktile small{display:block;margin-top:6px;font-size:var(--efw-fs-md);font-weight:var(--efw-fw-bold);line-height:1.4;color:var(--efw-ink);text-decoration:underline;text-underline-offset:3px;text-wrap:balance}.efw .cw-asktile:focus-visible{outline-offset:3px}@container (max-width: 599px){.efw .cw-asktile{padding:var(--efw-sp-4)}.efw .cw-asktile .ico{width:30px;height:30px}.efw .cw-asktile b{font-size:var(--efw-fs-md)}.efw .cw-asktile small{font-size:var(--efw-fs-sm)}}@container (max-width: 340px){.efw .cw-asktile{padding:var(--efw-sp-3)}.efw .cw-asktile b{font-size:var(--efw-fs-sm)}}.efw .cw-askrow{display:grid;grid-template-columns:28px minmax(0,1fr) 20px;align-items:center;gap:var(--efw-sp-3) var(--efw-sp-4);min-height:72px;padding:14px var(--efw-sp-5);border-radius:var(--efw-radius-lg);background:var(--efw-ef-white);box-shadow:var(--efw-cw-edge);color:var(--efw-ef-black);text-decoration:none;transition:transform .16s var(--efw-ease-out),background-color .15s ease}.efw .cw-askrow:active{transform:scale(.99)}.efw .cw-askrow>.ico{width:28px;height:28px}.efw .cw-askrow>.ico:last-child{width:18px;height:18px}.efw .cw-askrow b{display:block;font-size:var(--efw-fs-md);line-height:1.3;color:var(--efw-ef-black)}.efw .cw-askrow small{display:block;margin-top:2px;font-size:var(--efw-fs-sm);line-height:1.4;color:var(--efw-ef-black);text-wrap:pretty}@media(hover:hover)and (pointer:fine){.efw .cw-askrow:hover{background:var(--efw-cw-shelf-deep)}}.efw .cw-out{border-radius:var(--efw-radius-lg);background:var(--efw-ef-white)}.efw .cw-out summary{display:flex;align-items:center;gap:var(--efw-sp-3);min-height:60px;padding:0 var(--efw-sp-5);font-size:var(--efw-fs-sm);line-height:1.4;color:var(--efw-ef-black);cursor:pointer;list-style:none;border-radius:inherit}.efw .cw-out summary::-webkit-details-marker{display:none}.efw .cw-out summary .ico{flex:none;width:20px;height:20px;color:var(--efw-ef-icon-amber)}.efw .cw-out summary>span{flex:1;text-wrap:balance}.efw .cw-out summary u{font-weight:var(--efw-fw-bold);text-underline-offset:3px}.efw .cw-out[open] summary u:before{content:"Hide"}.efw .cw-out:not([open]) summary u:before{content:"Show"}.efw .cw-out__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--efw-sp-3) var(--efw-sp-5);margin:0;padding:0 var(--efw-sp-5) var(--efw-sp-5);list-style:none}.efw .cw-out__list li{position:relative;display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:var(--efw-sp-3);font-size:var(--efw-fs-sm);line-height:1.3}.efw .cw-out__list img{width:56px;height:56px;padding:4px;border-radius:14px;background:var(--efw-ef-white);object-fit:contain;opacity:.6}.efw .cw-out__list a{color:var(--efw-ef-black);font-weight:var(--efw-fw-medium);text-decoration:none;text-wrap:balance}.efw .cw-out__list a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.efw .cw-out__list small{display:block;margin-top:2px;font-size:var(--efw-fs-sm);font-weight:var(--efw-fw-medium);color:var(--efw-alert)}.efw .cw-bar{position:sticky;bottom:calc(var(--efw-sp-4) + env(safe-area-inset-bottom,0px));z-index:20;display:flex;justify-content:center;margin-top:var(--efw-sp-6);pointer-events:none}.efw .cw-bar__in{pointer-events:auto;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;width:min(100%,600px);min-height:68px;padding:10px 10px 10px 14px;border-radius:26px;background:var(--efw-ef-white);box-shadow:var(--efw-cw-lift-hi)}.efw .cw-bar__thumbs{position:relative;display:flex;align-items:center;height:44px;padding-right:6px}.efw .cw-bar__thumbs img{width:44px;height:44px;padding:4px;border-radius:12px;background:var(--efw-ef-white);object-fit:contain;box-shadow:0 0 0 2px var(--efw-ef-white),0 1px 3px color-mix(in srgb,var(--efw-ef-black) 14%,transparent)}.efw .cw-bar__thumbs img+img{margin-left:-18px}.efw .cw-bar__thumbs b{position:absolute;top:-5px;right:-3px;display:grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:var(--efw-go);color:var(--efw-ef-black);font-size:12px;line-height:1;font-variant-numeric:tabular-nums}.efw .cw-bar__sum{display:grid;gap:2px;min-width:0;margin:0}.efw .cw-bar__sum b{font-size:var(--efw-fs-lg);line-height:1.1;letter-spacing:-.01em;color:var(--efw-ink);font-variant-numeric:tabular-nums}.efw .cw-bar__sum span{font-size:var(--efw-fs-sm);line-height:1.3;color:var(--efw-ef-black);text-wrap:pretty}.efw .cw-bar__go{min-height:48px;padding:0 22px;border:0;border-radius:var(--efw-radius-pill);background:var(--efw-ink);color:var(--efw-ef-white);font:inherit;font-size:var(--efw-fs-md);font-weight:var(--efw-fw-bold);white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:transform .16s var(--efw-ease-out),background-color .15s ease}.efw .cw-bar__go:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.efw .cw-bar__go:hover{background:color-mix(in srgb,var(--efw-ink) 86%,var(--efw-ef-black))}}.efw:has(main:not([hidden])>.cw3-host>.cw-bar:not([hidden])) .demo-open{bottom:calc(100px + env(safe-area-inset-bottom,0px))}@media(max-width:559px){.efw .cw-bar__in{gap:10px;min-height:64px;padding:8px 8px 8px 10px;border-radius:22px}.efw .cw-bar__thumbs img{width:40px;height:40px}.efw .cw-bar__thumbs img:not(:last-of-type){display:none}.efw .cw-bar__go{padding:0 18px}.efw .cw-bar__word{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.efw .cw-drawer{position:fixed;inset:0 0 0 auto;width:400px;max-width:100vw;height:100dvh;max-height:none;margin:0;padding:0;border:0;border-radius:var(--efw-radius-xl) 0 0 var(--efw-radius-xl);background:var(--efw-ef-white);color:var(--efw-text);overscroll-behavior:contain}.efw .cw-drawer::backdrop{background:color-mix(in srgb,var(--efw-ef-black) 35%,transparent)}html:has(.efw):has(.cw-drawer[open]){overflow:hidden}.efw .cw-drawer__in{display:flex;flex-direction:column;height:100%}.efw .cw-drawer__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--efw-sp-3);padding:var(--efw-sp-5) var(--efw-sp-5) var(--efw-sp-4)}.efw .cw-drawer__title{margin:0;font-size:var(--efw-fs-xl);line-height:1.15;letter-spacing:-.02em;color:var(--efw-ef-black);font-weight:var(--efw-fw-bold)}.efw .cw-drawer__title:focus{outline:0}.efw .cw-drawer__for{margin:2px 0 0;font-size:var(--efw-fs-md);color:var(--efw-ef-black)}.efw .cw-x{flex:none;display:grid;place-items:center;width:44px;height:44px;margin:-6px -6px 0 0;padding:0;border:0;border-radius:50%;background:var(--efw-ef-white);box-shadow:var(--efw-cw-edge);color:var(--efw-ef-black);cursor:pointer;touch-action:manipulation;transition:background-color .15s ease,transform .16s var(--efw-ease-out)}.efw .cw-x .ico{width:20px;height:20px}.efw .cw-x:active{transform:scale(.94)}@media(hover:hover)and (pointer:fine){.efw .cw-x:hover{background:var(--efw-cw-shelf-deep)}}.efw .cw-drawer__body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--efw-sp-5) var(--efw-sp-5)}.efw .cw-drawer__foot{padding:var(--efw-sp-4) var(--efw-sp-5) calc(var(--efw-sp-5) + env(safe-area-inset-bottom,0px));background:var(--efw-ef-white);box-shadow:0 -14px 24px -18px color-mix(in srgb,var(--efw-ef-black) 30%,transparent)}.efw .cw-drawer__go{width:100%}.efw .cw-drawer__foot p{margin:10px 0 0;font-size:var(--efw-fs-sm);line-height:1.4;color:var(--efw-ef-black);text-align:center;text-wrap:balance}.efw .cw-empty{display:grid;justify-items:start;gap:var(--efw-sp-4);padding-top:var(--efw-sp-2);font-size:var(--efw-fs-md)}.efw .cw-empty p{margin:0}@media(max-width:1279px){.efw .cw-drawer{width:360px}}@media(max-width:899px){.efw .cw-drawer{width:100%;border-radius:0}}@media(prefers-reduced-motion:no-preference){.efw .cw-drawer[open]{animation:efw-cw-drawer-in .28s var(--efw-ease-out)}.efw .cw-drawer[open]::backdrop{animation:efw-cw-fade .2s ease}.efw .cw-bar.is-rising .cw-bar__in{animation:efw-cw-rise .26s var(--efw-ease-out)}.efw .cw-bar.is-bumping .cw-bar__thumbs{animation:efw-cw-bump .24s var(--efw-ease-out)}.efw .cw-step.is-opening{animation:efw-cw-open .2s var(--efw-ease-out)}}@media(prefers-reduced-motion:no-preference)and (max-width:899px){.efw .cw-drawer[open]{animation-name:efw-cw-sheet-in}}@keyframes efw-cw-drawer-in{0%{transform:translate(100%)}}@keyframes efw-cw-sheet-in{0%{transform:translateY(100%)}}@keyframes efw-cw-fade{0%{opacity:0}}@keyframes efw-cw-rise{0%{transform:translateY(calc(100% + 24px));opacity:0}}@keyframes efw-cw-bump{50%{transform:scale(1.1)}}@keyframes efw-cw-open{0%{clip-path:inset(0 0 0 calc(100% - 44px) round 22px)}to{clip-path:inset(0 0 0 0 round 22px)}}.efw .cw-ship{margin:0 0 var(--efw-sp-5);padding:0;background:none;font-size:var(--efw-fs-md);line-height:1.4;color:var(--efw-ef-black)}.efw .cw-ship p{display:flex;align-items:center;gap:var(--efw-sp-2);margin:0}.efw .cw-ship p .ico{flex:none;width:18px;height:18px;color:var(--efw-ef-icon-leaf)}.efw .cw-ship p:not(:has(>.ico)):not([hidden]){display:block}.efw .cw-ship b{color:var(--efw-ink)}.efw .cw-meter{display:block;height:6px;margin-top:10px;border-radius:var(--efw-radius-pill);background:var(--efw-cw-shelf-deep);overflow:hidden}.efw .cw-meter i{display:block;width:calc(var(--efw-p, 0) * 100%);height:100%;border-radius:inherit;background:var(--efw-go);transition:width .3s var(--efw-ease-out)}.efw .cw-pkg+.cw-pkg{margin-top:var(--efw-sp-6)}.efw .cw-pkg__head{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:var(--efw-sp-3);margin-bottom:var(--efw-sp-4)}.efw .cw-pkg__head>.ico{width:24px;height:24px;color:var(--efw-ink)}.efw .cw-pkg__title{margin:0;font-size:var(--efw-fs-lg);line-height:1.15;letter-spacing:-.02em;font-weight:var(--efw-fw-bold);color:var(--efw-ef-black)}.efw .cw-pkg__when{margin:2px 0 0;font-size:var(--efw-fs-sm);line-height:1.4;color:var(--efw-ef-black)}.efw .cw-lines{display:grid;gap:var(--efw-sp-5);margin:0;padding:0;list-style:none}.efw .cw-line{display:grid;grid-template-columns:64px minmax(0,1fr) auto;grid-template-rows:auto auto 1fr;align-items:start;column-gap:14px}.efw .cw-line__img{grid-row:1 / -1;display:block;width:64px;height:64px;border-radius:14px;background:var(--efw-ef-white);box-shadow:var(--efw-cw-edge)}.efw .cw-line__img img{display:block;width:100%;height:100%;padding:6px;object-fit:contain}.efw .cw-line__main{display:contents}.efw .cw-line__name{grid-column:2;grid-row:1}.efw .cw-line__meta{grid-column:2 / -1;grid-row:2}.efw .cw-line__acts{grid-column:2 / -1;grid-row:3}.efw .cw-line__price{grid-column:3;grid-row:1}.efw .cw-line__name{display:flex;flex-wrap:wrap;align-items:center;gap:4px var(--efw-sp-2);margin:0;font-size:var(--efw-fs-md);line-height:1.3;font-weight:var(--efw-fw-bold);color:var(--efw-ef-black)}.efw .cw-line__meta{margin:2px 0 0;font-size:var(--efw-fs-sm);line-height:1.4;color:var(--efw-ef-black);text-wrap:pretty}.efw .cw-line__price{font-size:var(--efw-fs-md);line-height:1.3;color:var(--efw-ef-black);font-variant-numeric:tabular-nums;white-space:nowrap}.efw .cw-plan{display:inline-flex;padding:3px;border-radius:var(--efw-radius-pill);background:var(--efw-ef-white);box-shadow:var(--efw-cw-edge)}.efw .cw-plan button{min-height:44px;padding:0 14px;border:0;border-radius:var(--efw-radius-pill);background:none;color:var(--efw-ef-black);font:inherit;font-size:var(--efw-fs-sm);font-weight:var(--efw-fw-medium);white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:background-color .15s ease}.efw .cw-plan button[aria-pressed=true]{background:var(--efw-ink);color:var(--efw-ef-white);font-weight:var(--efw-fw-bold)}.efw .cw-line__acts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--efw-sp-2) var(--efw-sp-3);margin-top:10px}.efw .cw-qty{display:inline-grid;grid-template-columns:44px minmax(24px,auto) 44px;align-items:center;height:44px;border-radius:var(--efw-radius-pill);background:var(--efw-ef-white);box-shadow:var(--efw-cw-edge)}.efw .cw-qty button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:none;color:var(--efw-ef-black);cursor:pointer;touch-action:manipulation;transition:transform .14s var(--efw-ease-out),background-color .15s ease}.efw .cw-qty button:active{transform:scale(.9)}.efw .cw-qty .ico{width:16px;height:16px}.efw .cw-qty output{font-size:var(--efw-fs-sm);font-weight:var(--efw-fw-bold);text-align:center;font-variant-numeric:tabular-nums}@media(hover:hover)and (pointer:fine){.efw .cw-qty button:hover,.efw .cw-plan button:not([aria-pressed=true]):hover{background:var(--efw-cw-shelf-deep)}}.efw .cw-line__rm{min-height:44px;padding:0;border:0;background:none;color:var(--efw-ink);font:inherit;font-size:var(--efw-fs-sm);font-weight:var(--efw-fw-bold);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.efw .cw-sum{display:grid;gap:10px;margin:var(--efw-sp-6) 0 0;padding:0}.efw .cw-sum>div{display:flex;align-items:baseline;justify-content:space-between;gap:var(--efw-sp-4)}.efw .cw-sum dt{font-size:var(--efw-fs-md);color:var(--efw-ef-black);text-wrap:balance}.efw .cw-sum dd{margin:0;font-size:var(--efw-fs-md);font-weight:var(--efw-fw-bold);color:var(--efw-ef-black);font-variant-numeric:tabular-nums;white-space:nowrap}.efw .cw-sum__off :is(dt,dd){color:var(--efw-ink);font-weight:var(--efw-fw-bold)}.efw .cw-sum__total{margin-top:var(--efw-sp-2)}.efw .cw-sum__total dt{font-weight:var(--efw-fw-bold);font-size:var(--efw-fs-lg);color:var(--efw-ef-black)}.efw .cw-sum__total dd{font-size:var(--efw-fs-xl)}.efw .cw-sum__note{margin:var(--efw-sp-3) 0 0;font-size:var(--efw-fs-sm);line-height:1.5;color:var(--efw-ef-black);text-wrap:pretty}.efw .cw-sum__note b{color:var(--efw-ink)}@media(prefers-reduced-motion:reduce){.efw :is(.cw-chip,.cw-add,.cw-step button,.cw-pill,.cw-asktile,.cw-askrow,.cw-bar__go,.cw-x,.cw-qty button,.cw-meter i,.cw-tile__img){transition:none}}.efw .cw-card{padding:0;border-radius:0;background:none}.efw .cw-panel{padding:var(--efw-sp-6);border-radius:var(--efw-radius-lg);background:var(--efw-ef-yellow);color:var(--efw-ef-black)}.efw .cw-panel--pink{background:var(--efw-ef-dusty-pink)}.efw .cw-panel--blue{background:var(--efw-ef-dusty-blue)}.efw .cw-panel :is(.cw-line__img,.cw-tile__img){box-shadow:none}.efw .cw-h{margin:0;font-size:var(--efw-fs-xl);line-height:1.15;letter-spacing:-.02em;font-weight:var(--efw-fw-bold);color:var(--efw-ef-black)}@media(max-width:559px){.efw .cw-panel{padding:var(--efw-sp-5)}.efw .cw-h{font-size:22px}}.efw .cw-rx{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:var(--efw-radius-pill);background:var(--efw-cw-rx);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--efw-cw-rx-ink) 45%,transparent);color:var(--efw-ef-black);font-family:var(--efw-font);font-size:13px;font-weight:var(--efw-fw-bold);line-height:1;letter-spacing:0;white-space:nowrap}.efw main[class*=page--care3] .btn--outline,.efw .cw-drawer .btn--outline{font-weight:var(--efw-fw-bold)}.efw .cw-line__price s{display:block;font-size:var(--efw-fs-sm);font-weight:var(--efw-fw-regular);text-align:right}.efw .cw-line__off{display:block;margin-top:2px;font-weight:var(--efw-fw-bold);color:var(--efw-ink)}.efw .cw-tile__price .cw-rx{align-self:center;font-size:13px;font-style:normal}.efw .cw-tile__rx{position:relative;z-index:2;justify-self:start;flex-wrap:wrap;column-gap:.3em;min-height:48px;margin-top:10px;padding:6px 18px;white-space:normal;text-align:center;line-height:1.2}.efw .cw-tile__rx span{white-space:nowrap}.efw .cw-form{display:grid;gap:var(--efw-sp-4)}.efw .cw-form .input{border-color:var(--efw-cw-edge-c)}.efw .cw-form .input:focus-within{border-color:var(--efw-ink)}.efw .cw-form .btn{width:100%;min-height:54px;font-size:var(--efw-fs-md)}.efw .cw-form__done{display:grid;gap:var(--efw-sp-4);font-size:var(--efw-fs-md);line-height:1.5;color:var(--efw-ef-black)}.efw .cw-form__done p{margin:0}.efw .cw-form__done .ico{width:32px;height:32px;color:var(--efw-ef-icon-leaf)}.efw main[class*=page--care3] :is(p,li,small,h2,h3,h4,dd,label,.cw-name){text-wrap:pretty}@media(max-width:639px){.efw main[class*=page--care3] .page-head:has(.tabs[aria-label=Care]){min-height:0}.efw main[class*=page--care3] .page-head:has(.tabs[aria-label=Care]) .pets--page{gap:var(--efw-sp-2);margin:0;padding:0 0 var(--efw-sp-2)}.efw main[class*=page--care3] .page-head:has(.tabs[aria-label=Care]) .pets--page a{width:auto;padding:4px}.efw main[class*=page--care3] .page-head:has(.tabs[aria-label=Care]) .pets--page :is(img,.pets__circle){width:36px;height:36px}.efw main[class*=page--care3] .page-head:has(.tabs[aria-label=Care]) .pets--page span:not(.pets__circle){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.efw main[class*=page--care3] .page-head:has(.tabs[aria-label=Care]) .page-title{font-size:24px;line-height:1.15}.efw main[class*=page--care3] .page-head:has(.tabs[aria-label=Care]) .page-sub{margin-top:4px;font-size:15px;line-height:1.4}.efw main[class*=page--care3] .page-head:has(.tabs[aria-label=Care])>.scroller:has(.tabs[aria-label=Care]){position:sticky;top:var(--efw-top-h);z-index:20;align-self:stretch;margin:var(--efw-sp-3) calc(-1 * var(--efw-gutter)) 0;background:var(--efw-ef-white);box-shadow:0 6px 12px -10px color-mix(in srgb,var(--efw-ef-black) 35%,transparent)}.efw main[class*=page--care3] .tabs[aria-label=Care]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0 var(--efw-gutter)}.efw .shell:has(>main[class*=page--care3]:not(.page--focus)){padding-top:var(--efw-sp-3)}.efw main[class*=page--care3] .tabs[aria-label=Care] li{display:flex}.efw main[class*=page--care3] .tabs[aria-label=Care] a{flex:1;justify-content:center;min-height:48px;padding:0;border:0;border-radius:0;background:none;box-shadow:inset 0 -2px 0 transparent;font-size:15px;color:var(--efw-ef-black)}.efw main[class*=page--care3] .tabs[aria-label=Care] a[aria-current]{background:none;color:var(--efw-ef-dark-green);box-shadow:inset 0 -3px 0 var(--efw-ef-dark-green)}.efw main[class*=page--care3] .page-head:has(.tabs[aria-label=Care]){display:contents}.efw main[class*=page--care3] .page-head:has(.tabs[aria-label=Care])>.scroller:has(.tabs[aria-label=Care]){display:block;clear:both}.efw main[class*=page--care3] .page-head:has(.tabs[aria-label=Care])>.scroller:has(.pets--page){display:block;float:right;width:auto;margin:-6px -4px 0 var(--efw-sp-3)}.efw main[class*=page--care3] .page-head:has(.tabs[aria-label=Care]) .pets--page{padding:0;gap:2px}.efw main[class*=page--care3] .page-head:has(.tabs[aria-label=Care]) .page-sub{clear:right;padding-top:2px}.efw .page--care3-orders .page-head:has(.tabs[aria-label=Care])>.page-sub{display:none}}.efw .cw-buy{display:none}@media(max-width:639px){.efw .cw-buy{position:fixed;z-index:30;left:0;right:0;bottom:0;display:flex;align-items:center;gap:var(--efw-sp-3);padding:var(--efw-sp-3) var(--efw-gutter) calc(var(--efw-sp-3) + env(safe-area-inset-bottom,0px));background:var(--efw-ef-white);box-shadow:0 -10px 24px -14px color-mix(in srgb,var(--efw-ef-black) 32%,transparent)}.efw .cw-buy[hidden]{display:none}.efw .cw-buy__price{display:grid;flex:1;min-width:0;margin:0;line-height:1.2;color:var(--efw-ef-black);font-variant-numeric:tabular-nums}.efw .cw-buy__price b{font-size:22px;letter-spacing:-.02em}.efw .cw-buy__price span{font-size:13px}.efw .cw-buy__go{display:flex;flex:none}.efw .cw-buy__go[hidden]{display:none}.efw .cw-buy__go:only-child,.efw .cw-buy--full .cw-buy__go,.efw .cw-buy__go--fill{flex:1}.efw .cw-buy:has(>.cw-buy__go--fill:not([hidden]))>.cw-buy__price{display:none}.efw .cw-buy .cw-buy__btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:52px;padding:0 var(--efw-sp-5);border:0;border-radius:var(--efw-radius-pill);background:var(--efw-ink);color:var(--efw-ef-white);font:inherit;font-size:16px;font-weight:var(--efw-fw-bold);line-height:1.1;text-align:center;white-space:nowrap;text-decoration:none;cursor:pointer;touch-action:manipulation;transition:transform .16s var(--efw-ease-out)}.efw .cw-buy .cw-buy__btn[hidden]{display:none}.efw .cw-buy .cw-buy__btn .ico{width:18px;height:18px}.efw .cw-buy .cw-buy__btn:active{transform:scale(.97)}.efw .cw-buy__fine{margin:6px 0 0;font-size:13px;line-height:1.3;color:var(--efw-ef-black);text-align:center;text-wrap:balance}.efw main:has(>.cw3-host>.cw-buy:not([hidden])){padding-bottom:calc(var(--efw-sp-6) + env(safe-area-inset-bottom,0px))}.efw main:has(>.cw3-host>.cw-buy:not([hidden]))>.cw3-host>.cw-bar{display:none}.efw:has(main:not([hidden])>.cw3-host>.cw-buy:not([hidden])) .demo-open{bottom:calc(96px + env(safe-area-inset-bottom,0px))}html:has(.efw):has(main:not([hidden])>.cw3-host>.cw-buy:not([hidden])),html:has(.efw):has(main.page--care3-cart:not([hidden])>.cw3-host>.flow:not([hidden])){scroll-padding-bottom:calc(104px + env(safe-area-inset-bottom,0px))}.efw .cw-chips--slide{flex-wrap:nowrap;overflow-x:auto;margin-inline:calc(-1 * var(--efw-gutter));padding:2px var(--efw-gutter);scroll-padding-inline:var(--efw-gutter);scrollbar-width:none;overscroll-behavior-x:contain}.efw .cw-chips--slide::-webkit-scrollbar{display:none}.efw .cw-grid{row-gap:var(--efw-sp-4)}}@media(max-width:639px)and (prefers-reduced-motion:reduce){.efw .cw-buy .cw-buy__btn{transition:none}}.efw .page--care3-build-records{width:100%;max-width:960px;color:var(--efw-ef-black);--efw-expo: cubic-bezier(.16, 1, .3, 1);--efw-drawer: cubic-bezier(.32, .72, 0, 1);--efw-pop: cubic-bezier(.34, 1.56, .64, 1);--efw-dim: color-mix(in srgb, var(--efw-ink) 72%, transparent) }.efw .page--care3-build-records :is(h1,h2,p){margin:0}.efw .page--care3-build-records>.cw3-host>.cw-bar{display:none!important}.efw .page--care3-build-records .cb{container:cb / inline-size;position:relative;display:grid;grid-template-rows:auto auto 1fr;gap:20px;min-height:max(620px,calc(100svh - var(--efw-top-h) - 40px));padding:14px 16px 20px;border-radius:var(--efw-radius-xl);background:var(--efw-ef-bone) url(/assets/paper-fiber-ClqbI-Xn.webp) 0 0 / 400px 400px;background-blend-mode:multiply;box-shadow:var(--efw-cw-lift);color:var(--efw-ink);overflow:hidden}.efw .page--care3-build-records .cb button{border:0;background:none;font:inherit;color:inherit;cursor:pointer;touch-action:manipulation}.efw .page--care3-build-records .cb__bar{display:flex;align-items:center;justify-content:space-between;min-height:44px;margin:0 -4px -10px}.efw .page--care3-build-records .cb__back{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 4px;font-size:15px;font-weight:var(--efw-fw-bold);color:var(--efw-ink);text-decoration:none}.efw .page--care3-build-records .cb__back .ico{width:18px;height:18px}.efw .page--care3-build-records .cb__skip{min-height:44px;padding:0 10px;font-size:15px;font-weight:var(--efw-fw-bold);color:var(--efw-ink)}.efw .page--care3-build-records .cb__head{display:grid;grid-template-columns:minmax(0,1fr) 48px;gap:12px;align-items:center}.efw .page--care3-build-records .cb__k{font-family:var(--efw-font-mono);font-size:12px;font-weight:var(--efw-fw-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--efw-dim);transition:opacity .18s ease}.efw .page--care3-build-records .cb__k.is-swap{opacity:0}.efw .page--care3-build-records .cb__title{margin-top:4px;font-size:27px;font-weight:var(--efw-fw-bold);line-height:1.08;letter-spacing:-.035em;color:var(--efw-ink);text-wrap:pretty;transition:opacity .18s ease,filter .18s ease}.efw .page--care3-build-records .cb__title.is-swap{opacity:0;filter:blur(3px)}.efw .page--care3-build-records .cb__pic{display:none}.efw .page--care3-build-records .cb__me{width:48px;height:48px;border-radius:var(--efw-radius-md);object-fit:cover}.efw .page--care3-build-records [data-need=itch],.efw .page--care3-build-records .cb__find [data-k=itch]{--efw-c: var(--efw-ef-dusty-blue) }.efw .page--care3-build-records [data-need=ears],.efw .page--care3-build-records .cb__find [data-k=ear]{--efw-c: var(--efw-ef-dusty-pink) }.efw .page--care3-build-records [data-need=teeth]{--efw-c: var(--efw-ef-yellow) }.efw .page--care3-build-records [data-need=bugs]{--efw-c: var(--efw-ef-fawn) }.efw .page--care3-build-records :is(.cb__find b,.nd__name){padding:0 .08em;font-weight:var(--efw-fw-bold);box-shadow:inset 0 -.5em 0 var(--efw-c, transparent);transition:box-shadow .2s ease}.efw .page--care3-build-records .cb__body{position:relative;display:grid;grid-template-rows:auto auto auto 1fr;grid-template-areas:"find" "count" "plan" "go";gap:0}.efw .page--care3-build-records .cb__col{display:contents}.efw .page--care3-build-records .cb__find{grid-area:find;display:grid;gap:2px;margin:0;padding:0;list-style:none;transition:opacity .22s ease}.efw .page--care3-build-records .cb__find.is-out{opacity:0}.efw .page--care3-build-records .cb__find li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;align-items:center;min-height:28px;font-size:15px;line-height:1.3;color:var(--efw-ef-black);opacity:0;transform:translate(-10px);transition:opacity .26s var(--efw-expo),transform .36s var(--efw-expo)}.efw .page--care3-build-records .cb__find li.is-in{opacity:1;transform:none}.efw .page--care3-build-records .cb__find li.is-in.is-dim{opacity:.4}.efw .page--care3-build-records .cb__find li.is-cut b{--efw-c: var(--efw-ef-fawn) }.efw .page--care3-build-records .cb__find .ico{width:18px;height:18px;color:var(--efw-mark);transform:scale(.4);opacity:0}.efw .page--care3-build-records .cb__find [data-k=visits]{--efw-mark: var(--efw-ef-icon-slate) }.efw .page--care3-build-records .cb__find [data-k=itch]{--efw-mark: var(--efw-ef-icon-navy) }.efw .page--care3-build-records .cb__find [data-k=ear]{--efw-mark: var(--efw-ef-icon-rose) }.efw .page--care3-build-records .cb__find [data-k=chicken]{--efw-mark: var(--efw-ef-icon-cocoa) }.efw .page--care3-build-records .cb__find .is-in .ico{transform:none;opacity:1;transition:opacity .16s ease 90ms,transform .36s var(--efw-pop) 90ms}.efw .page--care3-build-records .cb__count{grid-area:count;align-self:start;display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:end;margin-top:18px;transition:opacity .2s var(--efw-expo)}.efw .page--care3-build-records .cb__count:not(.is-in){opacity:0}.efw .page--care3-build-records .cb__body.is-plan .cb__count{margin-top:0}.efw .page--care3-build-records .cb__n{position:relative;display:grid;height:.95em;padding-right:.08em;margin-right:-.08em;overflow:hidden;font-size:80px;font-weight:var(--efw-fw-bold);line-height:.95;letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--efw-ink);transition:color .2s ease}.efw .page--care3-build-records .cb__n>span{grid-area:1 / 1}.efw .page--care3-build-records .cb__n.is-cut{color:var(--efw-ef-icon-cocoa)}.efw .page--care3-build-records .cb__say{display:grid;gap:4px;padding-bottom:6px}.efw .page--care3-build-records .cb__line{font-size:17px;font-weight:var(--efw-fw-medium);line-height:1.3;color:var(--efw-ef-black);text-wrap:pretty;transition:opacity .18s ease,filter .18s ease}.efw .page--care3-build-records .cb__line.is-swap{opacity:0;filter:blur(3px)}.efw .page--care3-build-records .cb__line .cut{padding:0 .08em;font-weight:var(--efw-fw-bold);box-shadow:inset 0 -.5em 0 var(--efw-ef-fawn)}.efw .page--care3-build-records .cb__line b{font-weight:var(--efw-fw-bold)}.efw .page--care3-build-records .cb__sub{font-family:var(--efw-font-mono);font-size:12px;font-weight:var(--efw-fw-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--efw-dim)}.efw .page--care3-build-records .cb__plan{grid-area:plan;display:grid;align-content:start;margin-top:16px}.efw .page--care3-build-records .cb__shop{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.efw .page--care3-build-records .cb__tile{position:relative;display:block;aspect-ratio:1;border-radius:var(--efw-radius-md);background:var(--efw-ef-white);box-shadow:var(--efw-shadow-sm);opacity:0;transform:translateY(14px) scale(.9);transition:opacity .26s var(--efw-expo),transform .42s var(--efw-pop),background-color .26s ease}.efw .page--care3-build-records .cb__tile.is-in{opacity:1;transform:none}.efw .page--care3-build-records .cb__tile.is-in.is-ghost{opacity:.3;transform:scale(.94);transition:opacity .16s ease,transform .2s var(--efw-expo)}.efw .page--care3-build-records .cb__tile img{position:absolute;top:10%;right:10%;bottom:10%;left:10%;width:80%;height:80%;object-fit:contain}.efw .page--care3-build-records .cb__tile.is-cut{background:var(--efw-ef-fawn)}.efw .page--care3-build-records .cb__tile.is-color{background:var(--efw-c);box-shadow:none}.efw .page--care3-build-records .cb__needs{display:grid;gap:10px;margin:0;padding:0;list-style:none}.efw .page--care3-build-records .nd{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;min-height:60px;padding:8px 8px 8px 14px;border-radius:var(--efw-radius-lg);background:transparent;transition:background-color .3s var(--efw-expo),box-shadow .3s var(--efw-expo)}.efw .page--care3-build-records .nd.is-in{background:var(--efw-ef-white);box-shadow:var(--efw-shadow-sm)}.efw .page--care3-build-records .nd__words{display:grid;gap:2px;opacity:0;transform:translateY(6px);transition:opacity .26s var(--efw-expo),transform .36s var(--efw-expo)}.efw .page--care3-build-records .nd.is-in .nd__words{opacity:1;transform:none}.efw .page--care3-build-records .nd__name{justify-self:start;font-size:16px;line-height:1.25;color:var(--efw-ef-black)}.efw .page--care3-build-records .nd__fact{font-size:14px;line-height:1.3;color:var(--efw-ef-black);text-wrap:pretty}.efw .page--care3-build-records .nd__tiles{display:flex;gap:6px}.efw .page--care3-build-records .nd__tiles .cb__tile{width:48px}.efw .page--care3-build-records .cb__note{margin-top:12px;padding-left:14px;font-size:14px;line-height:1.3;color:var(--efw-ef-black);opacity:0;transition:opacity .26s var(--efw-expo)}.efw .page--care3-build-records .cb__note b{font-weight:var(--efw-fw-bold)}.efw .page--care3-build-records .cb__note.is-in{opacity:1}.efw .page--care3-build-records .cb__go{grid-area:go;align-self:end;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;margin-top:16px;opacity:0;visibility:hidden;transform:translateY(14px);transition:opacity .3s var(--efw-expo),transform .42s var(--efw-drawer),visibility 0s linear .42s}.efw .page--care3-build-records .cb__go.is-in{opacity:1;visibility:visible;transform:none;transition-delay:0s}.efw .page--care3-build-records .cb__open{display:flex;align-items:center;justify-content:center;min-height:48px;padding:0 28px;border-radius:var(--efw-radius-pill);background:var(--efw-ef-dark-green);color:var(--efw-ef-white);font-size:16px;font-weight:var(--efw-fw-bold);text-decoration:none;white-space:nowrap;transition:transform .16s var(--efw-ease-out),background-color .16s ease}.efw .page--care3-build-records .cb__open:active{transform:scale(.97)}.efw .page--care3-build-records .cb .cb__again{justify-self:center;min-height:44px;padding:0 12px;font-size:15px;font-weight:var(--efw-fw-bold);color:var(--efw-ef-black);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}@media(min-width:900px){.efw .page--care3-build-records .cb{min-height:680px;padding:20px 40px 32px}}@container cb (min-width: 640px){.efw .page--care3-build-records .cb__bar{margin:-10px -14px -16px}.efw .page--care3-build-records .cb__head{grid-template-columns:minmax(0,1fr)}.efw .page--care3-build-records .cb__title{font-size:32px}.efw .page--care3-build-records .cb__me{display:none}.efw .page--care3-build-records .cb__body{grid-template-columns:minmax(0,340px) minmax(0,460px);justify-content:start;grid-template-rows:none;grid-template-areas:none;column-gap:48px;align-items:start}.efw .page--care3-build-records .cb__col{display:grid;align-content:start}.efw .page--care3-build-records .cb__col>*{grid-area:auto}.efw .page--care3-build-records .cb__pic{display:block;width:100%;height:auto;aspect-ratio:1;border-radius:var(--efw-radius-lg);object-fit:cover}.efw .page--care3-build-records .cb__find{margin-top:20px;gap:6px}.efw .page--care3-build-records .cb__find li{grid-template-columns:20px minmax(0,1fr);gap:12px;min-height:30px;font-size:15px}.efw .page--care3-build-records .cb__find .ico{width:20px;height:20px}.efw .page--care3-build-records .cb__count,.efw .page--care3-build-records .cb__body.is-plan .cb__count{margin-top:-8px}.efw .page--care3-build-records .cb__n{font-size:88px}.efw .page--care3-build-records .cb__line{font-size:18px}.efw .page--care3-build-records .cb__plan{margin-top:20px}.efw .page--care3-build-records .cb__shop{gap:10px}.efw .page--care3-build-records .cb__needs{gap:12px}.efw .page--care3-build-records .nd{min-height:60px;padding:8px 8px 8px 16px}.efw .page--care3-build-records .nd__name{font-size:16px}.efw .page--care3-build-records .nd__fact{font-size:14px}.efw .page--care3-build-records .nd__tiles .cb__tile{width:44px}.efw .page--care3-build-records .cb__note{margin-top:16px;padding-left:18px;font-size:14px}.efw .page--care3-build-records .cb__go{grid-template-columns:none;grid-auto-flow:column;justify-content:start;gap:16px;margin-top:24px}}@media(max-width:359px){.efw .page--care3-build-records .cb__n{font-size:68px}.efw .page--care3-build-records .cb__line{font-size:16px}.efw .page--care3-build-records .nd__tiles .cb__tile{width:42px}}@media(hover:hover)and (pointer:fine){.efw .page--care3-build-records .cb__open:hover{background:color-mix(in srgb,var(--efw-ef-dark-green) 88%,var(--efw-ef-white))}}@media(prefers-reduced-motion:reduce){.efw .page--care3-build-records :is(.cb__find li,.cb__tile,.cb__go,.nd__words){transform:none!important}.efw .page--care3-build-records .cb__find .ico{transform:none;opacity:1}.efw .page--care3-build-records :is(.cb__open,.cb__go){transition:none}}.efw .page--care3-build-records .legal p{text-wrap:balance}.efw .page--care3-build{width:100%;max-width:960px;color:var(--efw-ef-black);--efw-expo: cubic-bezier(.16, 1, .3, 1);--efw-drawer: cubic-bezier(.32, .72, 0, 1);--efw-dim: color-mix(in srgb, var(--efw-ink) 72%, transparent) }.efw .page--care3-build :is(h1,h2,p){margin:0}.efw .page--care3-build>.cw3-host>.cw-bar{display:none!important}.efw .page--care3-build .nb{container:nb / inline-size;position:relative;display:grid;grid-template-rows:auto auto 1fr;min-height:max(620px,calc(100svh - var(--efw-top-h) - 40px));gap:12px;padding:12px 14px 18px;border-radius:var(--efw-radius-xl);background:var(--efw-ef-bone) url(/assets/paper-fiber-ClqbI-Xn.webp) 0 0 / 400px 400px;background-blend-mode:multiply;box-shadow:var(--efw-cw-lift);color:var(--efw-ink);overflow:hidden}.efw .page--care3-build .nb button{border:0;background:none;font:inherit;color:inherit;cursor:pointer;touch-action:manipulation}.efw .page--care3-build .nb__bar{display:flex;align-items:center;justify-content:space-between;min-height:44px;margin:0 -4px -12px}.efw .page--care3-build .nb__back{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 4px;font-size:15px;font-weight:var(--efw-fw-bold);color:var(--efw-ink);text-decoration:none}.efw .page--care3-build .nb__back .ico{width:18px;height:18px}.efw .page--care3-build .nb__skip{min-height:44px;padding:0 10px;font-size:15px;font-weight:var(--efw-fw-bold);color:var(--efw-ink)}.efw .page--care3-build .nb__head{display:grid;grid-template-columns:minmax(0,1fr) 48px;gap:12px;align-items:center}.efw .page--care3-build .nb__k{font-family:var(--efw-font-mono);font-size:12px;font-weight:var(--efw-fw-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--efw-dim)}.efw .page--care3-build .nb__title{margin-top:4px;font-size:27px;font-weight:var(--efw-fw-bold);line-height:1.08;letter-spacing:-.035em;color:var(--efw-ink);text-wrap:pretty;transition:opacity .18s ease,filter .18s ease}.efw .page--care3-build .nb__title{min-height:2.16em}.efw .page--care3-build .nb__title.is-swap{opacity:0;filter:blur(3px)}.efw .page--care3-build .nb__me{width:48px;height:48px;border-radius:var(--efw-radius-md);object-fit:cover;opacity:0}.efw .page--care3-build .nb__me.is-in{opacity:1}.efw .page--care3-build .nb__body{position:relative;display:grid;grid-template-rows:auto auto 1fr;grid-template-areas:"know" "miss" "go";gap:12px}.efw .page--care3-build .nb__col{display:contents}.efw .page--care3-build .nb__know{grid-area:know}.efw .page--care3-build .nb__know:not(.is-open){display:none}.efw .page--care3-build .nb__miss{grid-area:miss;display:grid;align-content:start}.efw .page--care3-build .nb__hero{--efw-hero: min(62vw, 240px);position:absolute;z-index:2;left:calc(50% - var(--efw-hero) / 2);top:max(0px,calc(50% - var(--efw-hero) / 2 - 40px));width:var(--efw-hero);height:auto;aspect-ratio:1;border-radius:var(--efw-radius-lg);object-fit:cover;opacity:0;transform:scale(.94);transition:opacity .32s var(--efw-expo),transform .52s var(--efw-expo);pointer-events:none}.efw .page--care3-build .nb__hero.is-in{opacity:1;transform:none}.efw .page--care3-build .nb__hero.is-gone{visibility:hidden}.efw .page--care3-build .nb__pic{display:none}.efw .page--care3-build [data-n=skin]{--efw-c: var(--efw-ef-dusty-pink);--efw-mark: var(--efw-ef-icon-rose) }.efw .page--care3-build [data-n=joints]{--efw-c: var(--efw-ef-dusty-blue);--efw-mark: var(--efw-ef-icon-navy) }.efw .page--care3-build [data-n=weight]{--efw-c: var(--efw-ef-yellow);--efw-mark: var(--efw-ef-icon-cocoa) }.efw .page--care3-build [data-n=bugs]{--efw-c: var(--efw-ef-fawn);--efw-mark: var(--efw-ef-icon-moss) }.efw .page--care3-build .nb__label{font-family:var(--efw-font-mono);font-size:12px;font-weight:var(--efw-fw-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--efw-dim);opacity:0;transition:opacity .26s var(--efw-expo)}.efw .page--care3-build .nb__label.is-in{opacity:1}.efw .page--care3-build .nb__rows{display:grid;gap:4px;margin:8px 0 0;padding:0;list-style:none}.efw .page--care3-build .nb__rows li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;align-items:center;min-height:28px;font-size:15px;line-height:1.3;color:var(--efw-ef-black);opacity:0;transition:opacity .2s ease}.efw .page--care3-build .nb__rows li.is-in{opacity:1}.efw .page--care3-build .nb__rows .ico{width:18px;height:18px;color:var(--efw-mark)}.efw .page--care3-build .nb__rows b{padding:0 .08em;font-weight:var(--efw-fw-bold);box-shadow:inset 0 -.5em 0 var(--efw-c)}.efw .page--care3-build .nb__count{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:end;opacity:0;transition:opacity .2s var(--efw-expo)}.efw .page--care3-build .nb__count.is-in{opacity:1}.efw .page--care3-build .nb__n{display:grid;height:.95em;margin-top:-.14em;padding-right:.08em;margin-right:-.08em;overflow:hidden;font-size:76px;font-weight:var(--efw-fw-bold);line-height:.95;letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--efw-ink)}.efw .page--care3-build .nb__n>span{grid-area:1 / 1}.efw .page--care3-build .nb__line{padding-bottom:6px;font-size:17px;font-weight:var(--efw-fw-medium);line-height:1.35;color:var(--efw-ef-black);text-wrap:pretty;transition:opacity .18s ease,filter .18s ease}.efw .page--care3-build .nb__line.is-swap{opacity:0;filter:blur(3px)}.efw .page--care3-build .nb__line b{padding:0 .08em;font-weight:var(--efw-fw-bold);box-shadow:inset 0 -.5em 0 var(--efw-ef-dusty-pink)}.efw .page--care3-build .nb__cell{position:relative;display:grid;margin-top:16px}.efw .page--care3-build .nb__cell>*{grid-area:1 / 1}.efw .page--care3-build .nb__needs{position:absolute;z-index:1;top:0;left:0;right:0;display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;list-style:none}.efw .page--care3-build .need{display:grid;align-content:start;gap:8px;min-height:96px;padding:12px;border-radius:var(--efw-radius-lg);background:var(--efw-c);color:var(--efw-ef-black);opacity:0}.efw .page--care3-build .need .ico{width:22px;height:22px;color:var(--efw-mark)}.efw .page--care3-build .need b{display:block;font-size:16px;text-wrap:balance;font-weight:var(--efw-fw-bold);line-height:1.2;letter-spacing:-.01em}.efw .page--care3-build .need small{display:block;margin-top:4px;font-size:15px;font-weight:var(--efw-fw-medium);line-height:1.3;text-wrap:balance}.efw .page--care3-build .need.is-in{opacity:1}.efw .page--care3-build .nb__blanks{align-self:start;display:grid;gap:10px;margin:0;padding:0;list-style:none}.efw .page--care3-build .nb__blanks li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;align-items:center;min-height:46px;padding:8px 14px;border-radius:var(--efw-radius-lg);background:var(--efw-ef-white);box-shadow:var(--efw-shadow-sm);font-size:16px;font-weight:var(--efw-fw-bold);line-height:1.25;letter-spacing:-.01em;color:var(--efw-ef-black);white-space:nowrap;opacity:0}.efw .page--care3-build .nb__blanks li.is-in{opacity:1}.efw .page--care3-build .nb__blanks .ico{width:20px;height:20px;color:var(--efw-mark)}.efw .page--care3-build .nb__blanks [data-b=rx]{--efw-mark: var(--efw-ef-icon-berry) }.efw .page--care3-build .nb__blanks [data-b=weight]{--efw-mark: var(--efw-ef-icon-cocoa) }.efw .page--care3-build .nb__blanks [data-b=dental]{--efw-mark: var(--efw-ef-icon-slate) }.efw .page--care3-build .blank{display:inline-block;width:64px;height:.95em;margin:0 2px;border-radius:var(--efw-radius-sm);background:var(--efw-ef-dusty-pink);vertical-align:-.12em;transform-origin:left center;transform:scaleX(.08);opacity:0}.efw .page--care3-build .is-in .blank{opacity:1;transform:none;transition:opacity .12s ease .3s,transform .46s var(--efw-expo) .3s}.efw .page--care3-build .nb__go{grid-area:go;align-self:end;display:grid;gap:4px;align-content:end;opacity:0;visibility:hidden;transform:translateY(14px);transition:opacity .3s var(--efw-expo),transform .42s var(--efw-drawer),visibility 0s linear .42s}.efw .page--care3-build .nb__go.is-in{opacity:1;visibility:visible;transform:none;transition-delay:0s}.efw .page--care3-build .nb__btn{display:flex;align-items:center;justify-content:center;min-height:48px;padding:0 28px;border-radius:var(--efw-radius-pill);background:var(--efw-ef-dark-green);color:var(--efw-ef-white);font-size:16px;font-weight:var(--efw-fw-bold);text-decoration:none;white-space:nowrap;transition:transform .16s var(--efw-ease-out),background-color .16s ease}.efw .page--care3-build .nb__btn:active{transform:scale(.97)}.efw .page--care3-build .nb__links{display:flex;justify-content:center;gap:0 4px}.efw .page--care3-build .nb__later,.efw .page--care3-build .nb .nb__again{display:inline-flex;align-items:center;min-height:44px;padding:0 8px;white-space:nowrap;font-size:15px;font-weight:var(--efw-fw-bold);color:var(--efw-ef-black);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}@media(min-width:900px){.efw .page--care3-build .nb{min-height:680px;padding:20px 40px 32px}}@container nb (min-width: 640px){.efw .page--care3-build .nb__bar{margin:-10px -14px -16px}.efw .page--care3-build .nb__head{grid-template-columns:minmax(0,1fr)}.efw .page--care3-build .nb__title{min-height:0;font-size:32px}.efw .page--care3-build .nb__me{display:none}.efw .page--care3-build .nb__pic{display:block;width:100%;height:auto;aspect-ratio:1;border-radius:var(--efw-radius-lg);object-fit:cover;opacity:0}.efw .page--care3-build .nb__pic.is-in{opacity:1}.efw .page--care3-build .nb__body{grid-template-columns:minmax(0,340px) minmax(0,460px);justify-content:start;grid-template-rows:none;grid-template-areas:none;gap:0 48px;align-items:start}.efw .page--care3-build .nb__col{display:grid;align-content:start}.efw .page--care3-build .nb__col>*{grid-area:auto}.efw .page--care3-build .nb__miss{margin-top:20px}.efw .page--care3-build .nb__rows{gap:6px;margin-top:12px}.efw .page--care3-build .nb__rows li{grid-template-columns:20px minmax(0,1fr);gap:12px;min-height:30px;font-size:15px}.efw .page--care3-build .nb__rows .ico{width:20px;height:20px}.efw .page--care3-build .nb__go{justify-items:start;margin-top:24px}.efw .page--care3-build .nb__links{justify-content:start;margin-left:-10px}.efw .page--care3-build .nb__hero{--efw-hero: 220px;top:calc(50% - 110px)}.efw .page--care3-build .nb__n{font-size:88px}.efw .page--care3-build .nb__line{font-size:18px}.efw .page--care3-build .nb__cell{margin-top:20px}.efw .page--care3-build .nb__needs{gap:12px}.efw .page--care3-build .need{gap:10px;min-height:104px;padding:14px}.efw .page--care3-build .need .ico{width:22px;height:22px}.efw .page--care3-build .nb__blanks{gap:12px}.efw .page--care3-build .nb__blanks li{min-height:50px;padding:8px 16px;font-size:16px}.efw .page--care3-build .blank{width:60px}}@media(max-width:359px){.efw .page--care3-build .nb__blanks li{font-size:15px}.efw .page--care3-build .blank{width:52px}.efw .page--care3-build .nb__n{font-size:64px}.efw .page--care3-build .nb__line{font-size:16px}}@media(hover:hover)and (pointer:fine){.efw .page--care3-build .nb__btn:hover{background:color-mix(in srgb,var(--efw-ef-dark-green) 88%,var(--efw-ef-white))}}@media(prefers-reduced-motion:reduce){.efw .page--care3-build :is(.nb__hero,.need,.nb__blanks li,.blank,.nb__go){transform:none!important}.efw .page--care3-build :is(.nb__go,.nb__btn){transition:none}}.efw .page--care3-build .legal p{text-wrap:balance}.efw .page--care3-cart :is(h1,h2,h3,p){margin:0}.efw .page--care3-cart .flow-top{margin-bottom:var(--efw-sp-5)}.efw .page--care3-cart .page-title:focus{outline:0}.efw .page--care3-cart .flow-head{margin-bottom:var(--efw-sp-6)}.efw .page--care3-cart .flow{gap:var(--efw-sp-6)}.efw .page--care3-cart .cc-list{display:grid;gap:var(--efw-sp-5)}.efw .page--care3-cart .cc-list__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--efw-sp-3)}.efw .page--care3-cart .cc-change{min-height:44px;margin:-10px 0;padding:0;border:0;background:none;color:var(--efw-ink);font:inherit;font-size:var(--efw-fs-md);font-weight:var(--efw-fw-bold);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.efw .page--care3-cart .cw-ship{margin:0}.efw .page--care3-cart .cw-pkg+.cw-pkg{margin-top:var(--efw-sp-2)}.efw .page--care3-cart .cw-pkg__head{margin-bottom:var(--efw-sp-3)}.efw .page--care3-cart .cw-lines{gap:var(--efw-sp-4)}.efw .page--care3-cart .cw-line{grid-template-columns:56px minmax(0,1fr) auto}.efw .page--care3-cart .cw-line__img{width:56px;height:56px}.efw .page--care3-cart .cc-rows{display:grid;gap:var(--efw-sp-3);margin:var(--efw-sp-4) 0 0;padding:0;list-style:none}.efw .page--care3-cart .cc-row{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:var(--efw-sp-1) var(--efw-sp-3)}.efw .page--care3-cart .cc-row>.ico{width:22px;height:22px;color:var(--efw-ink)}.efw .page--care3-cart .cc-row b{display:block;font-size:var(--efw-fs-md);line-height:1.3;color:var(--efw-ef-black)}.efw .page--care3-cart .cc-row small{display:block;margin-top:2px;font-size:var(--efw-fs-sm);line-height:1.4;color:var(--efw-ef-black);text-wrap:balance}.efw .page--care3-cart .cc-row button{min-height:44px;padding:0;border:0;background:none;color:var(--efw-ink);font:inherit;font-size:var(--efw-fs-sm);font-weight:var(--efw-fw-bold);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.efw .page--care3-cart .cc-sheet .sheet__body>p{margin:0;font-size:var(--efw-fs-md);line-height:1.5;color:var(--efw-ef-black)}.efw .page--care3-cart .cc-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--efw-sp-3)}.efw .page--care3-cart .cc-total .cw-sum{margin-top:0}.efw .page--care3-cart .cc-total .cw-sum__total dd{font-size:var(--efw-fs-2xl);letter-spacing:-.02em}.efw .page--care3-cart .cc-total .cw-sum__note{margin-top:var(--efw-sp-4)}.efw .page--care3-cart .cc-place{display:grid;gap:var(--efw-sp-3);margin-top:var(--efw-sp-5)}.efw .page--care3-cart .cc-place .btn{width:100%;min-height:58px;font-size:18px}.efw .page--care3-cart .cc-place p{font-size:var(--efw-fs-sm);line-height:1.4;color:var(--efw-ef-black);text-align:center;text-wrap:balance}.efw .page--care3-cart .cc-empty{display:grid;justify-items:center;gap:var(--efw-sp-4);padding:var(--efw-sp-6) 0;font-size:var(--efw-fs-md);text-align:center}.efw .page--care3-cart .legal{margin-top:var(--efw-sp-6)}.efw .page--care3-cart .legal p{text-wrap:balance}.efw .page--care3-cart .cc-nw{white-space:nowrap}@media(max-width:599px){.efw .page--care3-cart .flow-head{margin-bottom:var(--efw-sp-5)}}@media(max-width:639px){.efw .page--care3-cart{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}.efw .page--care3-cart .flow-top{margin-bottom:var(--efw-sp-3)}.efw .page--care3-cart .flow-head{margin-bottom:var(--efw-sp-5)}.efw .page--care3-cart .flow{gap:var(--efw-sp-6)}.efw .page--care3-cart .cc-list{order:-1;gap:var(--efw-sp-4)}.efw .page--care3-cart .cw-ship{font-size:15px}.efw .page--care3-cart .cw-pkg__title{font-size:18px}.efw .page--care3-cart .cw-line__name,.efw .page--care3-cart .cw-line__price{font-size:15px}.efw .page--care3-cart .cc-total{padding:var(--efw-sp-4) var(--efw-sp-5)}.efw .page--care3-cart .cc-total .cw-sum{gap:8px}.efw .page--care3-cart .cc-total .cw-sum :is(dt,dd){font-size:15px}.efw .page--care3-cart .cc-total .cw-sum__total dt{font-size:18px}.efw .page--care3-cart .cc-total .cw-sum__total dd{font-size:28px}.efw .page--care3-cart .cc-total .cw-sum__note{margin-top:var(--efw-sp-3)}.efw .page--care3-cart .cc-place{position:fixed;z-index:30;left:0;right:0;bottom:0;gap:6px;margin:0;padding:var(--efw-sp-3) var(--efw-gutter) calc(10px + env(safe-area-inset-bottom,0px));background:var(--efw-ef-white);box-shadow:0 -10px 24px -14px color-mix(in srgb,var(--efw-ef-black) 32%,transparent)}.efw .page--care3-cart .cc-place .btn{min-height:52px;border:0;font-size:16px}.efw .page--care3-cart .cc-place p{font-size:13px;line-height:1.3}.efw .page--care3-cart .cc-row b,.efw .page--care3-cart .cc-change{font-size:15px}.efw .page--care3-cart .legal{margin-top:var(--efw-sp-6)}}.efw .page--care3-empty{width:100%;max-width:960px;color:var(--efw-ef-black);--efw-ce-expo: cubic-bezier(.16, 1, .3, 1);--efw-tile-ground: color-mix(in srgb, var(--efw-ef-charcoal) 5%, var(--efw-ef-white)) }.efw .page--care3-empty :is(h1,h2,h3,p){margin:0}.efw .page--care3-empty a{color:inherit}.efw .page--care3-empty .page-title{font-size:36px;font-weight:var(--efw-fw-medium);letter-spacing:-.02em;color:var(--efw-ef-dark-green)}.efw .page--care3-empty .ce-hi .page-sub{margin-top:6px;font-size:20px;line-height:1.35}.efw .page--care3-empty .page-head .scroller--bleed{margin-top:var(--efw-sp-5)}.efw .page--care3-empty .ce{container:ce / inline-size;display:grid;gap:48px;margin-top:var(--efw-sp-5)}.efw .page--care3-empty .ce-h{font-size:30px;font-weight:var(--efw-fw-medium);line-height:1.12;letter-spacing:-.02em;color:var(--efw-ef-dark-green);text-wrap:pretty}.efw .page--care3-empty .ce-sub{margin-top:8px;font-size:17px;line-height:1.45;text-wrap:pretty}.efw .page--care3-empty .ce-link{display:inline-flex;align-items:center;min-height:44px;font-size:17px;font-weight:var(--efw-fw-bold);color:var(--efw-ef-dark-green);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px;white-space:nowrap}.efw .page--care3-empty .ce-hero{display:grid;grid-template-columns:minmax(0,1fr);border-radius:var(--efw-radius-xl);background:var(--efw-ef-white);box-shadow:var(--efw-cw-lift);overflow:hidden}.efw .page--care3-empty .ce-hero__photo{position:relative;height:188px}.efw .page--care3-empty .ce-hero__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 26%}.efw .page--care3-empty .ce-ask{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-content:start;padding:22px 20px 24px}.efw .page--care3-empty .ce-krow{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 16px;margin:-12px 0 -4px}.efw .page--care3-empty .ce-k{font-size:17px;font-weight:var(--efw-fw-bold);line-height:1.3;color:var(--efw-ef-dark-green)}.efw .page--care3-empty .ce-title{margin-top:-8px;font-size:30px;font-weight:var(--efw-fw-medium);line-height:1.08;letter-spacing:-.02em;color:var(--efw-ef-dark-green);text-wrap:pretty}.efw .page--care3-empty .ce-title mark{color:inherit;background:none;padding:0 .06em;box-shadow:inset 0 -.45em 0 var(--efw-ef-dusty-pink);-webkit-box-decoration-break:clone;box-decoration-break:clone}.efw .page--care3-empty .ce-blanks{display:grid;gap:12px;margin:0;padding:0;list-style:none}.efw .page--care3-empty .ce-blanks li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;align-items:center;font-size:18px;font-weight:var(--efw-fw-bold);line-height:1.35}.efw .page--care3-empty .ce-blanks .ico{width:20px;height:20px;color:var(--efw-mark)}.efw .page--care3-empty .ce-blanks small{display:block;font-size:15px;font-weight:var(--efw-fw-medium)}.efw .page--care3-empty .blank{display:inline-block;width:76px;height:1.1em;margin:0 3px;border-radius:var(--efw-radius-sm);background:var(--efw-ef-dusty-pink);vertical-align:-.2em;transform-origin:left center}.efw .page--care3-empty .ce-lead{font-size:17px;line-height:1.45;text-wrap:pretty}.efw .page--care3-empty .ce-go{display:grid;gap:10px}.efw .page--care3-empty .ce-btn{display:flex;align-items:center;justify-content:center;gap:8px;min-height:60px;padding:0 28px;border-radius:var(--efw-radius-pill);background:var(--efw-ef-dark-green);color:var(--efw-ef-white);font-size:19px;font-weight:var(--efw-fw-bold);line-height:1.2;text-decoration:none;white-space:nowrap;transition:transform .16s var(--efw-ease-out),background-color .16s ease}.efw .page--care3-empty .ce-btn--line{min-height:52px;background:var(--efw-ef-white);box-shadow:inset 0 0 0 2px var(--efw-ef-dark-green);color:var(--efw-ef-dark-green);font-size:17px}.efw .page--care3-empty .ce-btn .ico{width:20px;height:20px}.efw .page--care3-empty .ce-btn:active{transform:scale(.97)}@container ce (min-width: 560px){.efw .page--care3-empty .ce-go{display:flex;flex-wrap:wrap;align-items:center;gap:12px 14px}}@container ce (min-width: 680px){.efw .page--care3-empty .ce-hero{grid-template-columns:38% minmax(0,1fr)}.efw .page--care3-empty .ce-hero__photo{height:auto;min-height:420px}.efw .page--care3-empty .ce-ask{gap:20px;align-content:center;padding:36px}.efw .page--care3-empty .ce-title{font-size:40px}.efw .page--care3-empty .ce-blanks{gap:14px}.efw .page--care3-empty .ce-blanks li{font-size:19px}.efw .page--care3-empty .blank{width:84px}}.efw .page--care3-empty .fe-picks{container:picks / inline-size;display:grid;gap:20px}.efw .page--care3-empty .fe-picks__head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:4px 24px}.efw .page--care3-empty .fe-picks__sub{margin-top:8px;font-size:17px;line-height:1.45;text-wrap:pretty}.efw .page--care3-empty .fe-picks .cw-chips{flex-wrap:wrap}.efw .page--care3-empty .fe-picks .cw-chip .ico{color:var(--efw-dot)}.efw .page--care3-empty .fe-picks .cw-chip[aria-pressed=true] .ico{color:var(--efw-ef-white)}.efw .page--care3-empty .fe-picks__in{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.efw .page--care3-empty .fe-lead{position:relative;display:grid;gap:12px;align-content:start}.efw .page--care3-empty .fe-lead__img{position:relative;display:block;aspect-ratio:1;border-radius:var(--efw-radius-xl);background:var(--efw-tile-ground);isolation:isolate;overflow:hidden}.efw .page--care3-empty .fe-lead__img img{display:block;width:100%;height:100%;padding:10%;object-fit:contain;mix-blend-mode:multiply;transition:transform .24s var(--efw-ease-out)}.efw .page--care3-empty .fe-lead__tag{position:absolute;z-index:1;top:16px;left:16px;display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 14px 0 10px;border-radius:var(--efw-radius-pill);background:var(--efw-tint-pink);color:var(--efw-ef-dark-green);font-size:15px;font-weight:var(--efw-fw-bold);white-space:nowrap}.efw .page--care3-empty .fe-lead__tag .ico{width:18px;height:18px;color:var(--efw-dot)}.efw .page--care3-empty .fe-lead__fig{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:14px;color:var(--efw-ef-dark-green)}.efw .page--care3-empty .fe-lead__fig b{font-size:96px;font-weight:var(--efw-fw-medium);line-height:.9;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.efw .page--care3-empty .fe-lead__fig small{font-size:19px;font-weight:var(--efw-fw-bold);color:var(--efw-ef-black)}.efw .page--care3-empty .fe-lead__fig .blank{width:120px;height:28px}.efw .page--care3-empty .fe-lead__name{margin-top:6px;font-size:28px;font-weight:var(--efw-fw-medium);line-height:1.1;letter-spacing:-.02em;color:var(--efw-ef-dark-green);text-wrap:pretty}.efw .page--care3-empty .fe-lead__name a{text-decoration:none}.efw .page--care3-empty .fe-lead__why{font-size:17px;line-height:1.45;text-wrap:pretty}.efw .page--care3-empty .fe-lead__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;font-size:16px;font-variant-numeric:tabular-nums}.efw .page--care3-empty .fe-lead__price b{font-size:28px;letter-spacing:-.02em}.efw .page--care3-empty .fe-lead__go{display:flex;flex-wrap:wrap;align-items:center;gap:4px 20px;margin-top:4px}.efw .page--care3-empty .fe-btn{display:flex;align-items:center;justify-content:center;gap:8px;min-height:60px;padding:0 28px;border:0;border-radius:var(--efw-radius-pill);background:var(--efw-ef-dark-green);color:var(--efw-ef-white);font:inherit;font-size:19px;font-weight:var(--efw-fw-bold);line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:transform .16s var(--efw-ease-out),background-color .16s ease}.efw .page--care3-empty .fe-btn .ico{width:20px;height:20px}.efw .page--care3-empty .fe-btn:active{transform:scale(.97)}.efw .page--care3-empty .fe-btn[aria-pressed=true]{background:var(--efw-ef-white);color:var(--efw-ef-dark-green);box-shadow:inset 0 0 0 2px var(--efw-ef-dark-green)}.efw .page--care3-empty .fe-picks .cw-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.efw .page--care3-empty .fe-picks .cw-tile__img{background:var(--efw-tile-ground)}.efw .page--care3-empty .fe-picks .cw-tile__img>img{padding:7%;mix-blend-mode:multiply}.efw .page--care3-empty .fe-picks .cw-add{box-shadow:0 1px 6px color-mix(in srgb,var(--efw-ef-black) 7%,transparent)}@container picks (min-width: 560px){.efw .page--care3-empty .fe-lead{grid-template-columns:260px minmax(0,1fr);column-gap:28px;align-items:center}.efw .page--care3-empty .fe-lead__img{grid-row:1 / span 6}.efw .page--care3-empty .fe-picks .cw-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@container picks (min-width: 760px){.efw .page--care3-empty .fe-picks__in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.efw .page--care3-empty .fe-lead{grid-template-columns:minmax(0,1fr)}.efw .page--care3-empty .fe-lead__img{grid-row:auto}.efw .page--care3-empty .fe-lead__name{font-size:30px}.efw .page--care3-empty .fe-lead__fig b{font-size:120px}.efw .page--care3-empty .fe-picks .cw-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}}.efw .page--care3-empty .ce-rx{display:grid;grid-template-columns:28px minmax(0,1fr);gap:14px 16px;align-items:start;padding:22px 24px;border-radius:var(--efw-radius-lg);background:var(--efw-ef-white);box-shadow:var(--efw-cw-lift)}.efw .page--care3-empty .ce-rx>.ico{width:28px;height:28px;color:var(--efw-cw-rx-ink)}.efw .page--care3-empty .ce-rx h2{font-size:20px;font-weight:var(--efw-fw-bold);line-height:1.25}.efw .page--care3-empty .ce-rx p{margin-top:4px;font-size:17px;line-height:1.45;text-wrap:pretty}.efw .page--care3-empty .ce-off{grid-column:2;justify-self:start;display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:4px 14px 4px 10px;border-radius:var(--efw-radius-pill);background:var(--efw-cw-rx);color:var(--efw-ef-dark-green);font-size:16px;font-weight:var(--efw-fw-bold);line-height:1.3}.efw .page--care3-empty .ce-off .ico{width:20px;height:20px;color:var(--efw-cw-rx-ink)}@container ce (min-width: 560px){.efw .page--care3-empty .ce-rx{grid-template-columns:28px minmax(0,1fr) auto;align-items:center}.efw .page--care3-empty .ce-off{grid-column:3}}@container ce (min-width: 760px){.efw .page--care3-empty .ce{gap:64px}}.efw .page--care3-empty[data-concept=b] .fe-picks{order:-1}.efw .page--care3-empty[data-concept=b] .ce-hero__photo{display:none}.efw .page--care3-empty[data-concept=b] .ce-hero{grid-template-columns:minmax(0,1fr)}@media(max-width:899px){.efw .page--care3-empty .page-title{font-size:30px}.efw .page--care3-empty .ce-hi .page-sub{font-size:17px}.efw .page--care3-empty .ce-h{font-size:26px}}@media(max-width:359px){.efw .page--care3-empty .page-title,.efw .page--care3-empty .ce-title{font-size:27px}.efw .page--care3-empty .ce-btn,.efw .page--care3-empty .fe-btn{padding:0 16px;font-size:17px}.efw .page--care3-empty .blank{width:60px}}.efw .page--care3-empty .legal p{text-wrap:balance}@media(prefers-reduced-motion:no-preference){.efw .page--care3-empty .ce.is-play .blank{animation:efw-ce-blank .38s var(--efw-ce-expo) backwards;animation-delay:calc(.24s + var(--efw-i) * 80ms)}@keyframes efw-ce-blank{0%{opacity:0;transform:scaleX(.08)}}}@media(hover:hover)and (pointer:fine){.efw .page--care3-empty .ce-btn:not(.ce-btn--line):hover{background:color-mix(in srgb,var(--efw-ef-dark-green) 88%,var(--efw-ef-white))}.efw .page--care3-empty .ce-btn--line:hover{background:var(--efw-cw-shelf-deep)}.efw .page--care3-empty .fe-btn:not([aria-pressed=true]):hover{background:color-mix(in srgb,var(--efw-ef-dark-green) 88%,var(--efw-ef-white))}.efw .page--care3-empty .fe-lead:has(.fe-lead__name a:hover) .fe-lead__img img,.efw .page--care3-empty a.fe-lead__img:hover img{transform:scale(1.03)}}@media(prefers-reduced-motion:reduce){.efw .page--care3-empty :is(.ce-btn,.fe-btn,.fe-lead__img img){transition:none}}.efw .page--care3-empty .ce-row,.efw .page--care3-empty .ce-row>.scroller__track{position:static;overflow:visible;cursor:auto}.efw .page--care3-empty .ce-row>.scroller__btn{display:none}@media(max-width:639px){.efw .page--care3-empty .ce{gap:32px;margin-top:16px}.efw .page--care3-empty .ce-h{font-size:22px}.efw .page--care3-empty .ce-link{font-size:15px}.efw .page--care3-empty .ce-row{margin-inline:calc(-1 * var(--efw-gutter));max-width:none}.efw .page--care3-empty .ce-row>.scroller__track{display:flex;flex-wrap:nowrap;gap:12px;align-items:start;margin:0;padding:2px var(--efw-gutter) 4px;overflow-x:auto;scroll-padding-inline:var(--efw-gutter);scroll-snap-type:x proximity}.efw .page--care3-empty .ce-row>.scroller__track>*,.efw .page--care3-empty .fe-picks .cw-tile{flex:none;scroll-snap-align:start}.efw .page--care3-empty .ce-row>.scroller__track.is-draggable{cursor:grab}.efw .page--care3-empty .ce-row>.scroller__track.is-dragging{cursor:grabbing}.efw .page--care3-empty .ce-hero{position:relative;border-radius:var(--efw-radius-lg)}.efw .page--care3-empty .ce-hero__photo{position:absolute;z-index:1;top:60px;right:16px;width:84px;height:84px;border-radius:var(--efw-radius-md);overflow:hidden}.efw .page--care3-empty .ce-hero__photo img{object-position:50% 12%}.efw .page--care3-empty .ce-ask{gap:14px;padding:8px 16px 16px}.efw .page--care3-empty .ce-krow{margin:0 0 -6px}.efw .page--care3-empty .ce-k{font-size:15px}.efw .page--care3-empty .ce-title{min-height:84px;margin-top:0;padding-right:96px;font-size:24px}.efw .page--care3-empty .ce-keep{white-space:nowrap}.efw .page--care3-empty .ce-blanks{gap:10px}.efw .page--care3-empty .ce-blanks li{font-size:16px}.efw .page--care3-empty .ce-blanks small{font-size:14px}.efw .page--care3-empty .blank{width:64px}.efw .page--care3-empty .ce-lead{font-size:15px}.efw .page--care3-empty .ce-go{gap:8px}.efw .page--care3-empty .ce-btn{min-height:52px;font-size:17px}.efw .page--care3-empty .ce-btn--line{min-height:48px;font-size:16px}.efw .page--care3-empty .fe-picks{gap:12px}.efw .page--care3-empty .fe-picks__sub{margin-top:4px;font-size:15px}.efw .page--care3-empty .fe-picks__head{flex-wrap:nowrap;align-items:start}.efw .page--care3-empty .fe-picks__head .ce-link{margin-top:-10px}.efw .page--care3-empty .fe-picks .cw-chips{flex-wrap:nowrap;margin-inline:calc(-1 * var(--efw-gutter));padding:2px var(--efw-gutter) 4px;overflow-x:auto;scrollbar-width:none;scroll-padding-inline:var(--efw-gutter)}.efw .page--care3-empty .fe-picks .cw-chips::-webkit-scrollbar{display:none}.efw .page--care3-empty .fe-picks .cw-shelf,.efw .page--care3-empty .fe-picks .cw-grid{display:contents}.efw .page--care3-empty .fe-picks .cw-tile{width:176px}.efw .page--care3-empty .fe-picks .cw-tile[hidden]{display:none}.efw .page--care3-empty .fe-lead{width:208px;gap:6px}.efw .page--care3-empty .fe-lead[hidden]{display:none}.efw .page--care3-empty .fe-lead__img{border-radius:var(--efw-radius-lg)}.efw .page--care3-empty .fe-lead__tag{top:10px;left:10px;max-width:calc(100% - 20px);min-height:28px;padding:4px 12px 4px 8px;border-radius:14px;font-size:13px;line-height:1.2;white-space:normal;text-wrap:balance}.efw .page--care3-empty .fe-lead__tag .ico{flex:none}.efw .page--care3-empty .fe-lead__tag .ico{width:16px;height:16px}.efw .page--care3-empty .fe-lead__fig{gap:8px}.efw .page--care3-empty .fe-lead__fig b{font-size:64px}.efw .page--care3-empty .fe-lead__fig small{font-size:15px}.efw .page--care3-empty .fe-lead__fig .blank{width:88px;height:22px}.efw .page--care3-empty .fe-lead__name{margin-top:4px;font-size:17px}.efw .page--care3-empty .fe-lead__why{font-size:15px}.efw .page--care3-empty .fe-lead__price{font-size:14px}.efw .page--care3-empty .fe-lead__price b{font-size:18px}.efw .page--care3-empty .fe-lead__go{margin-top:2px}.efw .page--care3-empty .fe-btn{flex:1;min-height:48px;padding:0 20px;font-size:16px}.efw .page--care3-empty .ce-rx{grid-template-columns:24px minmax(0,1fr);gap:10px 12px;padding:16px;border-radius:var(--efw-radius-lg)}.efw .page--care3-empty .ce-rx>.ico{width:24px;height:24px}.efw .page--care3-empty .ce-rx h2{font-size:17px}.efw .page--care3-empty .ce-rx p{font-size:15px}.efw .page--care3-empty .ce-off{min-height:32px;font-size:14px}.efw .page--care3-empty .legal{margin-top:var(--efw-sp-5)}}@media(max-width:419px){.efw .page--care3-empty .ce-h{font-size:21px}}.efw .page--care3-empty .fe-picks .cw-tile__name{text-wrap:pretty}@media(max-width:479px){.efw .page--care3-empty .cw-tile__name{font-size:15px}}@media(max-width:359px){.efw .page--care3-empty .ce-title{padding-right:84px;font-size:22px}.efw .page--care3-empty .ce-hero__photo{width:72px;height:72px}.efw .page--care3-empty .fe-lead{width:196px}.efw .page--care3-empty .fe-picks .cw-tile{width:144px}}.efw .page--care3-orders{--efw-ob-ease: cubic-bezier(.23, 1, .32, 1);--efw-pk-tile: color-mix(in srgb, var(--efw-ef-charcoal) 6%, var(--efw-ef-white)) }.efw .page--care3-orders :is(h2,h3,p){margin:0}.efw .page--care3-orders .page-head>.scroller--bleed{margin-top:var(--efw-sp-4)}.efw .page--care3-orders .page-sub{margin-top:var(--efw-sp-2)}.efw .page--care3-orders .ow{container:ow / inline-size;max-width:1080px;margin-top:var(--efw-sp-6)}.efw .page--care3-orders .ow>*+*{margin-top:var(--efw-sp-8)}.efw .page--care3-orders .cw-rx{background:var(--efw-cw-rx);box-shadow:none}.efw .page--care3-orders .pks{display:grid;gap:var(--efw-sp-5);margin:0;padding:0;list-style:none}.efw .page--care3-orders .pk{display:flex;flex-direction:column;min-width:0;border-radius:var(--efw-radius-lg);background:var(--efw-ef-white);box-shadow:var(--efw-cw-lift);overflow:hidden}.efw .page--care3-orders .pk__from{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:var(--efw-sp-3);padding:18px var(--efw-sp-5)}.efw .page--care3-orders .pk__from .ico{width:24px;height:24px;color:var(--efw-ink)}.efw .page--care3-orders .pk__from b{display:block;font-size:17px;line-height:1.3;color:var(--efw-ef-black)}.efw .page--care3-orders .pk__from span{display:block;font-size:15px;line-height:1.4;color:var(--efw-ef-black)}.efw .page--care3-orders .pk--rx .pk__from{background:var(--efw-cw-rx)}.efw .page--care3-orders .pk--rx .pk__from .ico{color:var(--efw-cw-rx-ink)}.efw .page--care3-orders .pk--ef .pk__from{padding-bottom:0}.efw .page--care3-orders .pk__body{display:flex;flex:1;flex-direction:column;gap:var(--efw-sp-5);padding:var(--efw-sp-5)}.efw .page--care3-orders .pk__date{font-size:30px;font-weight:var(--efw-fw-medium);line-height:1.12;letter-spacing:-.02em;color:var(--efw-ef-dark-green);text-wrap:pretty}.efw .page--care3-orders .pk__say{margin-top:var(--efw-sp-2);font-size:17px;line-height:1.45;color:var(--efw-ef-black);text-wrap:pretty}.efw .page--care3-orders .pk__out{display:flex;gap:var(--efw-sp-2);margin-top:var(--efw-sp-2);font-size:17px;line-height:1.4;font-weight:var(--efw-fw-bold);color:var(--efw-ef-red-deep)}.efw .page--care3-orders .pk__out .ico{flex:none;width:20px;height:20px;margin-top:2px}.efw .page--care3-orders .pk__go{display:flex;flex-wrap:wrap;gap:var(--efw-sp-3);margin-top:var(--efw-sp-4)}.efw .page--care3-orders .pk .tracker li{gap:var(--efw-sp-3);padding-bottom:var(--efw-sp-3)}.efw .page--care3-orders .pk .tracker li:before{top:30px;background:var(--efw-cw-edge-c)}.efw .page--care3-orders .pk .tracker li.is-done:before{background:var(--efw-ink)}.efw .page--care3-orders .pk .tracker__dot{border-color:var(--efw-cw-edge-c)}.efw .page--care3-orders .pk .tracker li.is-done .tracker__dot,.efw .page--care3-orders .pk .tracker li.is-now .tracker__dot{border-color:var(--efw-ink)}.efw .page--care3-orders .pk .tracker__title{font-size:17px;color:var(--efw-ef-black)}.efw .page--care3-orders .pk .tracker li:not(.is-done):not(.is-now) .tracker__title{color:var(--efw-ef-black);font-weight:var(--efw-fw-medium)}.efw .page--care3-orders .pk .tracker__when{margin-top:1px;font-size:15px;line-height:1.4;color:var(--efw-ef-black);text-wrap:pretty}.efw .page--care3-orders .pk-now{display:inline-flex;align-items:center;min-height:22px;padding:0 9px;border-radius:var(--efw-radius-pill);background:var(--efw-ink);color:var(--efw-ef-white);font-size:13px;font-weight:var(--efw-fw-bold);line-height:1}.efw .page--care3-orders .pk__items{display:grid;gap:var(--efw-sp-4);margin:0;padding:0;list-style:none}.efw .page--care3-orders .pk-item{position:relative;display:grid;grid-template-columns:88px minmax(0,1fr) auto;align-items:center;column-gap:var(--efw-sp-4)}.efw .page--care3-orders .sq{display:block;aspect-ratio:1;border-radius:14px;background:var(--efw-pk-tile);overflow:hidden}.efw .page--care3-orders .sq img{display:block;width:100%;height:100%;padding:10%;object-fit:contain;mix-blend-mode:multiply}.efw .page--care3-orders .pk-item__name{display:flex;flex-wrap:wrap;align-items:center;gap:4px var(--efw-sp-2);font-size:17px;font-weight:var(--efw-fw-bold);line-height:1.3;color:var(--efw-ef-black)}.efw .page--care3-orders .pk-item__name a{color:inherit;text-decoration:none}.efw .page--care3-orders .pk-item__name a:after{content:"";position:absolute;top:-4px;right:0;bottom:-4px;left:0}@media(hover:hover)and (pointer:fine){.efw .page--care3-orders .pk-item__name a:hover{text-decoration:underline;text-underline-offset:3px}}.efw .page--care3-orders .pk-item__meta{margin-top:2px;font-size:15px;line-height:1.4;color:var(--efw-ef-black);text-wrap:pretty}.efw .page--care3-orders .pk-item__cost{display:grid;justify-items:end;font-variant-numeric:tabular-nums;white-space:nowrap}.efw .page--care3-orders .pk-item__cost b{font-size:19px;color:var(--efw-ef-black)}.efw .page--care3-orders .pk-item__cost s{font-size:15px;color:var(--efw-ef-black)}.efw .page--care3-orders .pk__foot{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--efw-sp-4);margin-top:auto;padding-top:var(--efw-sp-2)}.efw .page--care3-orders .pk__charge{font-size:15px;line-height:1.45;color:var(--efw-ef-black);text-wrap:pretty}.efw .page--care3-orders .pk__charge b{font-size:17px;font-variant-numeric:tabular-nums}.efw .page--care3-orders .pk__big{display:none}.efw .page--care3-orders .pay{display:grid;gap:var(--efw-sp-5);padding:var(--efw-sp-6);border-radius:var(--efw-radius-lg);background:var(--efw-ef-white);box-shadow:var(--efw-cw-lift)}.efw .page--care3-orders .pay__info{display:flex;flex-wrap:wrap;align-items:center;gap:var(--efw-sp-4) var(--efw-sp-6);padding:var(--efw-sp-4) var(--efw-sp-5);border-radius:14px;background:var(--efw-pk-tile)}.efw .page--care3-orders .pay__info>div:not(.pay__acts){display:grid;grid-template-columns:20px minmax(0,1fr);gap:var(--efw-sp-2)}.efw .page--care3-orders .pay__info .ico{width:20px;height:20px;margin-top:1px;color:var(--efw-ink)}.efw .page--care3-orders .pay__info p{font-size:15px;line-height:1.4;color:var(--efw-ef-black);font-variant-numeric:tabular-nums}.efw .page--care3-orders .pay__info p b,.efw .page--care3-orders .pay__info p span{display:block}.efw .page--care3-orders .pay__acts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--efw-sp-2) var(--efw-sp-5);margin-left:auto}.efw .page--care3-orders .pay__acts .ob-link .ico{width:16px;height:16px}.efw .page--care3-orders .pay__bills{display:grid;gap:var(--efw-sp-6);align-items:stretch;margin-top:var(--efw-sp-2)}.efw .page--care3-orders .bill{display:flex;flex-direction:column;gap:var(--efw-sp-3);min-width:0}.efw .page--care3-orders .bill__head{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:var(--efw-sp-3)}.efw .page--care3-orders .bill__head .ico{width:22px;height:22px;margin-top:2px;color:var(--efw-ink)}.efw .page--care3-orders .bill__head p b{display:block;font-size:19px;line-height:1.3;color:var(--efw-ef-black)}.efw .page--care3-orders .bill__head p>span{display:block;font-size:15px;line-height:1.4;color:var(--efw-ef-black)}.efw .page--care3-orders .bill__chip{display:inline-flex;vertical-align:2px;align-items:center;min-height:28px;margin-left:10px;padding:0 12px;border-radius:var(--efw-radius-pill);background:var(--efw-tint-yellow);color:var(--efw-ef-black);font-size:14px;font-weight:var(--efw-fw-bold);white-space:nowrap}.efw .page--care3-orders .bill__lines{display:grid;gap:10px;margin:0;padding:0 0 0 34px;list-style:none}.efw .page--care3-orders .bill__lines li{display:flex;align-items:center;justify-content:space-between;gap:var(--efw-sp-4);font-size:16px;line-height:1.35;color:var(--efw-ef-black);font-variant-numeric:tabular-nums}.efw .page--care3-orders .bill__lines li>span:first-child{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0}.efw .page--care3-orders .bill__lines li>span:last-child{flex:none}.efw .page--care3-orders .bill__lines li.is-off>span:last-child{font-weight:var(--efw-fw-bold);color:var(--efw-ink)}.efw .page--care3-orders .bill__code{display:inline-flex;align-items:center;gap:4px;min-height:26px;padding:0 10px 0 6px;border-radius:var(--efw-radius-pill);background:var(--efw-cw-rx);color:var(--efw-ef-dark-green);font-size:13px;font-weight:var(--efw-fw-bold)}.efw .page--care3-orders .bill__code .ico{width:16px;height:16px;color:var(--efw-cw-rx-ink)}.efw .page--care3-orders .bill__note{margin-left:34px;font-size:15px;line-height:1.4;color:var(--efw-ef-black)}.efw .page--care3-orders .bill__sum{display:flex;align-items:baseline;justify-content:space-between;gap:var(--efw-sp-4);margin:auto 0 0 34px;padding:12px 16px;border-radius:14px;background:var(--efw-pk-tile);font-size:15px;font-weight:var(--efw-fw-bold);color:var(--efw-ef-black);font-variant-numeric:tabular-nums}.efw .page--care3-orders .bill__sum span{white-space:nowrap}.efw .page--care3-orders .bill__sum b{font-size:24px;letter-spacing:-.02em}.efw .page--care3-orders .pay__total{display:flex;align-items:baseline;justify-content:space-between;gap:var(--efw-sp-4);grid-column:1 / -1;font-size:19px;font-weight:var(--efw-fw-bold);color:var(--efw-ef-black);font-variant-numeric:tabular-nums}.efw .page--care3-orders .pay__total b{font-size:28px;letter-spacing:-.02em}.efw .page--care3-orders .ob-sec__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px var(--efw-sp-4);margin-bottom:var(--efw-sp-5)}.efw .page--care3-orders .ob-sec__head p{font-size:17px;line-height:1.4;color:var(--efw-ef-black)}.efw .page--care3-orders .ob-sec__head a{display:inline-flex;align-items:center;min-height:44px;font-size:17px;font-weight:var(--efw-fw-bold);color:var(--efw-ink);text-decoration:underline;text-underline-offset:3px}.efw .page--care3-orders .ob-refs{display:grid;gap:var(--efw-sp-5);margin:0;padding:0;list-style:none}.efw .page--care3-orders .ob-ref{display:grid;grid-template-columns:64px minmax(0,1fr);grid-template-areas:"shot text" ". end";align-items:center;column-gap:var(--efw-sp-4);row-gap:var(--efw-sp-3)}.efw .page--care3-orders .ob-ref>.sq{grid-area:shot;align-self:start;width:64px}.efw .page--care3-orders .ob-ref__text{grid-area:text;min-width:0}.efw .page--care3-orders .ob-ref__name{display:flex;flex-wrap:wrap;align-items:center;gap:4px var(--efw-sp-2);font-weight:var(--efw-fw-bold);font-size:19px;line-height:1.25;letter-spacing:-.01em}.efw .page--care3-orders .ob-ref__name a{color:var(--efw-ef-black);text-decoration:none}@media(hover:hover)and (pointer:fine){.efw .page--care3-orders .ob-ref__name a:hover{text-decoration:underline;text-underline-offset:3px}}.efw .page--care3-orders .ob-ref__meta{margin-top:2px;font-size:17px;line-height:1.4;color:var(--efw-ef-black)}.efw .page--care3-orders .ob-ref__vet{margin-top:2px;font-size:15px;line-height:1.4;color:var(--efw-ef-black)}.efw .page--care3-orders .ob-note{margin-top:var(--efw-sp-2);font-size:15px;line-height:1.4;font-weight:var(--efw-fw-medium);color:var(--efw-ef-black)}.efw .page--care3-orders .ob-ref__end{grid-area:end;display:flex;flex-wrap:wrap;align-items:center;gap:var(--efw-sp-3) var(--efw-sp-5)}.efw .page--care3-orders .ob-ref__when{font-weight:var(--efw-fw-bold);font-size:19px;line-height:1.2;letter-spacing:-.01em;color:var(--efw-ef-black);white-space:nowrap}.efw .page--care3-orders .ob-ref__when.is-paused{font-weight:var(--efw-fw-medium)}.efw .page--care3-orders .ob-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--efw-sp-2);min-height:44px;padding:0 20px;border:0;border-radius:var(--efw-radius-pill);background:var(--efw-ef-white);box-shadow:var(--efw-cw-edge);color:var(--efw-ink);font:inherit;font-size:16px;font-weight:var(--efw-fw-bold);line-height:1.2;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:background-color .15s ease,transform .16s var(--efw-ob-ease)}.efw .page--care3-orders .ob-btn:active{transform:scale(.97)}.efw .page--care3-orders .ob-btn .ico{width:18px;height:18px}.efw .page--care3-orders .ob-btn--go{min-height:52px;padding:0 24px;background:var(--efw-ink);box-shadow:none;color:var(--efw-ef-white);font-size:17px}.efw .page--care3-orders .ob-link{display:inline-flex;align-items:center;gap:var(--efw-sp-2);min-height:44px;padding:0;border:0;background:none;color:var(--efw-ink);font:inherit;font-size:17px;font-weight:var(--efw-fw-bold);line-height:1.2;text-decoration:underline;text-underline-offset:4px;white-space:nowrap;cursor:pointer;touch-action:manipulation}.efw .page--care3-orders .ob-link .ico{width:18px;height:18px}@media(hover:hover)and (pointer:fine){.efw .page--care3-orders .ob-btn:hover{background:var(--efw-cw-shelf-deep)}.efw .page--care3-orders .ob-btn--go:hover{background:color-mix(in srgb,var(--efw-ink) 86%,var(--efw-ef-black))}.efw .page--care3-orders .ob-link:hover{text-decoration-thickness:2px}}.efw .page--care3-orders .ob-again{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--efw-sp-5) var(--efw-sp-4);margin:0;padding:0;list-style:none}.efw .page--care3-orders .ob-item{display:grid;align-content:start;gap:2px;min-width:0}.efw .page--care3-orders .ob-item>.sq{margin-bottom:var(--efw-sp-3);border-radius:var(--efw-radius-lg)}.efw .page--care3-orders .ob-item>.sq img{padding:14%}.efw .page--care3-orders .ob-item__name{display:block;font-weight:var(--efw-fw-bold);font-size:17px;line-height:1.3;color:var(--efw-ef-black);text-decoration:none;text-wrap:balance}@media(hover:hover)and (pointer:fine){.efw .page--care3-orders .ob-item__name:hover{text-decoration:underline;text-underline-offset:3px}}.efw .page--care3-orders .ob-item__meta{margin-top:2px;font-size:15px;line-height:1.4;color:var(--efw-ef-black)}.efw .page--care3-orders .ob-item__price{margin-top:2px;font-size:17px;font-weight:var(--efw-fw-bold);line-height:1.3;font-variant-numeric:tabular-nums;color:var(--efw-ef-black)}.efw .page--care3-orders .ob-item__meta.is-due span{color:var(--efw-amber-text);font-weight:var(--efw-fw-bold)}.efw .page--care3-orders .ob-item>.sq{position:relative}.efw .page--care3-orders .ob-item>.sq img{padding-top:calc(14% + 22px)}.efw .page--care3-orders .ob-item__tag{position:absolute;z-index:1;top:10px;left:10px;display:inline-flex;align-items:center;gap:5px;max-width:calc(100% - 20px);min-height:30px;padding:0 12px 0 8px;border-radius:var(--efw-radius-pill);background:color-mix(in srgb,var(--efw-tag, var(--efw-ink)) 12%,var(--efw-ef-white));color:var(--efw-ef-dark-green);font-size:13px;font-weight:var(--efw-fw-bold);line-height:1.1;white-space:nowrap}.efw .page--care3-orders .ob-item__tag .ico{flex:none;width:16px;height:16px;color:var(--efw-tag, var(--efw-ink))}.efw .page--care3-orders .ob-item__act{display:flex;margin-top:var(--efw-sp-3)}.efw .page--care3-orders .ob-past{display:grid;gap:var(--efw-sp-4);margin:0;padding:0;list-style:none}.efw .page--care3-orders .ob-order{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--efw-sp-4) var(--efw-sp-5);padding:var(--efw-sp-4);border-radius:var(--efw-radius-lg);background:var(--efw-ef-white);box-shadow:var(--efw-cw-lift)}.efw .page--care3-orders .ob-order__shots{display:flex;width:172px}.efw .page--care3-orders .ob-order__shots .sq{flex:none;width:72px;border-radius:14px;box-shadow:0 0 0 3px var(--efw-ef-white)}.efw .page--care3-orders .ob-order__shots .sq+.sq{margin-left:-22px}.efw .page--care3-orders .ob-order__text{display:grid;gap:2px;min-width:0}.efw .page--care3-orders .ob-order__when{display:flex;flex-wrap:wrap;align-items:center;gap:4px var(--efw-sp-3);font-weight:var(--efw-fw-bold);font-size:19px;line-height:1.3;color:var(--efw-ef-black);font-variant-numeric:tabular-nums}.efw .page--care3-orders .ob-done{display:inline-flex;align-items:center;gap:4px;min-height:26px;padding:0 10px 0 6px;border-radius:var(--efw-radius-pill);background:var(--efw-tint-go);color:var(--efw-ink);font-size:13px;font-weight:var(--efw-fw-bold)}.efw .page--care3-orders .ob-done .ico{width:16px;height:16px}.efw .page--care3-orders .ob-order__what{font-size:16px;line-height:1.4;color:var(--efw-ef-black);text-wrap:pretty}.efw .page--care3-orders .ob-order__sum{font-size:15px;line-height:1.4;color:var(--efw-ef-black)}.efw .page--care3-orders .ob-order__acts{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--efw-sp-2) var(--efw-sp-5)}@container ow (min-width: 600px){.efw .page--care3-orders .pk__from{padding:20px 28px}.efw .page--care3-orders .pk--ef .pk__from{padding-bottom:0}.efw .page--care3-orders .pk__body{padding:var(--efw-sp-5) 28px 28px}.efw .page--care3-orders .pk__date{font-size:36px}.efw .page--care3-orders .pk-item{grid-template-columns:88px minmax(0,1fr) auto}.efw .page--care3-orders .pk-item__name{font-size:19px}.efw .page--care3-orders .pay__bills{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--efw-sp-7)}.efw .page--care3-orders .ob-ref{grid-template-columns:80px minmax(0,1fr) auto;grid-template-areas:"shot text end";column-gap:var(--efw-sp-5)}.efw .page--care3-orders .ob-ref>.sq{width:80px;align-self:center}.efw .page--care3-orders .ob-ref__end{flex-wrap:nowrap;justify-content:flex-end;gap:var(--efw-sp-5)}.efw .page--care3-orders .ob-again{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--efw-sp-6)}.efw .page--care3-orders .ob-order{grid-template-columns:auto minmax(0,1fr) auto;padding:var(--efw-sp-4) var(--efw-sp-5) var(--efw-sp-4) var(--efw-sp-4)}.efw .page--care3-orders .ob-order__acts{grid-column:3;justify-content:flex-end}}@container ow (min-width: 760px){.efw .page--care3-orders .pks{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--efw-sp-6);align-items:stretch}}@container ow (min-width: 1000px){.efw .page--care3-orders .pks{gap:var(--efw-sp-7)}.efw .page--care3-orders .ob-again{grid-template-columns:repeat(4,minmax(0,1fr))}}.efw .page--care3-orders[data-concept=b] .pk__body{display:grid;grid-template-columns:150px minmax(0,1fr) minmax(0,1fr);gap:var(--efw-sp-5) var(--efw-sp-7);align-items:start}.efw .page--care3-orders[data-concept=b] .pks{grid-template-columns:minmax(0,1fr)}.efw .page--care3-orders[data-concept=b] .pk__big{display:grid;grid-row:1 / span 3;justify-items:center;align-content:start;gap:4px;padding:var(--efw-sp-5) 0;border-radius:var(--efw-radius-lg);background:var(--efw-pk-tile);color:var(--efw-ef-dark-green);line-height:1}.efw .page--care3-orders[data-concept=b] .pk__big span{font-size:17px;font-weight:var(--efw-fw-bold)}.efw .page--care3-orders[data-concept=b] .pk__big b{font-size:72px;font-weight:var(--efw-fw-medium);letter-spacing:-.03em}.efw .page--care3-orders[data-concept=b] .pk__foot{grid-column:2 / -1}.efw .page--care3-orders[data-concept=c] .pks{grid-template-columns:minmax(0,1fr)}.efw .page--care3-orders[data-concept=c] .pk__body{display:grid;grid-template-columns:260px minmax(0,1fr) minmax(0,1fr);gap:var(--efw-sp-5) var(--efw-sp-7);align-items:start}.efw .page--care3-orders[data-concept=c] .pk__big{display:block;grid-row:1 / span 3}.efw .page--care3-orders[data-concept=c] .pk__items{display:none}.efw .page--care3-orders[data-concept=c] .pk__foot{grid-column:2 / -1}@media(max-width:430px){.efw .page--care3-orders .page-head .tabs a{padding:0 14px}}@media(max-width:360px){.efw .page--care3-orders .page-head .tabs{gap:6px}.efw .page--care3-orders .page-head .tabs a{padding:0 12px}}@container ow (max-width: 599px){.efw .page--care3-orders .pay{padding:var(--efw-sp-5)}.efw .page--care3-orders .pay__acts{margin-left:0}.efw .page--care3-orders .bill__lines,.efw .page--care3-orders .bill__sum,.efw .page--care3-orders .bill__note{margin-left:0;padding-left:0}.efw .page--care3-orders .bill__sum{padding-left:14px}.efw .page--care3-orders .ob-order{grid-template-columns:minmax(0,1fr)}.efw .page--care3-orders .ob-order__shots{width:auto}.efw .page--care3-orders .ob-order__shots .sq{width:64px}.efw .page--care3-orders .ob-order__shots .sq+.sq{margin-left:-16px}.efw .page--care3-orders .ob-item__tag{top:8px;left:8px;padding-right:10px;font-size:12px}.efw .page--care3-orders .pk-item{grid-template-columns:64px minmax(0,1fr)}.efw .page--care3-orders .pk-item__cost{grid-column:2;justify-items:start;grid-auto-flow:column;gap:var(--efw-sp-2);align-items:baseline;justify-content:start;margin-top:4px}}@container ow (max-width: 330px){.efw .page--care3-orders .pk__from,.efw .page--care3-orders .pk__body{padding-left:var(--efw-sp-4);padding-right:var(--efw-sp-4)}.efw .page--care3-orders .pk__date{font-size:27px}.efw .page--care3-orders .pk-item{grid-template-columns:56px minmax(0,1fr)}.efw .page--care3-orders .pk-item__cost{grid-column:2;justify-items:start;grid-auto-flow:column;gap:var(--efw-sp-2);align-items:baseline;margin-top:4px}.efw .page--care3-orders .pk__foot{grid-template-columns:minmax(0,1fr);justify-items:start}.efw .page--care3-orders .pay{padding:var(--efw-sp-5) var(--efw-sp-4)}.efw .page--care3-orders .ob-ref{grid-template-columns:52px minmax(0,1fr);column-gap:var(--efw-sp-3)}.efw .page--care3-orders .ob-ref>.sq{width:52px}.efw .page--care3-orders .ob-again{column-gap:var(--efw-sp-3)}}.efw .page--care3-orders .ob-sheet{border:0}.efw .page--care3-orders .ob-sheet .sheet__close{background:var(--efw-ef-white);box-shadow:var(--efw-cw-edge)}.efw .page--care3-orders .ob-sheet__item{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:var(--efw-sp-3)}.efw .page--care3-orders .ob-sheet__item p{font-size:15px;line-height:1.4;color:var(--efw-ef-black)}.efw .page--care3-orders .ob-sheet__item b{display:block;font-size:17px;color:var(--efw-ef-black)}.efw .page--care3-orders .ob-sheet__say{font-size:17px;line-height:1.5;color:var(--efw-ef-black)}.efw .page--care3-orders .ob-sheet__say.is-warn{display:flex;gap:var(--efw-sp-3)}.efw .page--care3-orders .ob-sheet__say.is-warn .ico{flex:none;width:20px;height:20px;margin-top:3px;color:var(--efw-ef-icon-amber)}.efw .page--care3-orders .ob-sheet .choice{border-color:var(--efw-cw-edge-c)}.efw .page--care3-orders .ob-sheet .choice:has(input:checked){border-color:var(--efw-ink);background:var(--efw-ef-white)}.efw .page--care3-orders .ob-sheet .choice__end{color:var(--efw-ef-black)}.efw .page--care3-orders .ob-picks{display:grid;gap:var(--efw-sp-2)}.efw .page--care3-orders .ob-pick{display:grid;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:var(--efw-sp-3);width:100%;min-height:64px;padding:12px 14px 12px 16px;border:0;border-radius:14px;background:var(--efw-ef-white);box-shadow:var(--efw-cw-edge);color:var(--efw-ef-black);font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;transition:background-color .15s ease,transform .16s var(--efw-ob-ease)}.efw .page--care3-orders .ob-pick:active{transform:scale(.98)}@media(hover:hover)and (pointer:fine){.efw .page--care3-orders .ob-pick:hover{background:var(--efw-cw-shelf-deep)}}.efw .page--care3-orders .ob-pick b{display:block;font-size:17px;line-height:1.3}.efw .page--care3-orders .ob-pick span span{display:block;margin-top:2px;font-size:15px;line-height:1.4;color:var(--efw-ef-black)}.efw .page--care3-orders .ob-pick .ico{width:18px;height:18px;color:var(--efw-ink)}.efw .page--care3-orders .ob-sheet__acts{display:grid;gap:var(--efw-sp-2);margin-top:var(--efw-sp-2)}.efw .page--care3-orders .ob-sheet__acts .ob-btn{min-height:52px;font-size:17px}@media(prefers-reduced-motion:reduce){.efw .page--care3-orders :is(.ob-btn,.ob-pick){transition:none}}.efw .page--care3-orders .legal p{text-wrap:balance}.efw .page--care3-orders .on{display:grid;gap:var(--efw-sp-5);max-width:960px;margin-top:var(--efw-sp-6);padding:var(--efw-sp-6) var(--efw-sp-5);border-radius:var(--efw-radius-lg);background:var(--efw-ef-white);box-shadow:var(--efw-cw-lift)}.efw .page--care3-orders .on__shots{display:flex}.efw .page--care3-orders .on__shots .sq{width:88px;box-shadow:0 0 0 4px var(--efw-ef-white)}.efw .page--care3-orders .on__shots .sq+.sq{margin-left:-14px}.efw .page--care3-orders .on h2{font-size:30px;font-weight:var(--efw-fw-medium);line-height:1.12;letter-spacing:-.02em;color:var(--efw-ef-dark-green);text-wrap:pretty}.efw .page--care3-orders .on p{margin-top:var(--efw-sp-2);font-size:17px;line-height:1.45;color:var(--efw-ef-black);text-wrap:pretty}.efw .page--care3-orders .on__go{display:flex;flex-wrap:wrap;align-items:center;gap:var(--efw-sp-2) var(--efw-sp-5)}@media(min-width:1100px){.efw .page--care3-orders .on__go{grid-column:2}.efw .page--care3-orders .on__shots{grid-row:span 2}.efw .page--care3-orders .on{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:var(--efw-sp-7);row-gap:var(--efw-sp-4);padding:var(--efw-sp-6) var(--efw-sp-7)}.efw .page--care3-orders .on__shots .sq{width:104px}}.efw .page--care3-orders :is(.pk__shot,.pk__what,.pk__bar,.pay__sum){display:none}.efw .page--care3-orders .ob-scroll>.scroller__btn{display:none}@media(min-width:640px){.efw .page--care3-orders .ob-scroll{position:static;margin-inline:0}.efw .page--care3-orders .ob-scroll>.scroller__track{position:static;overflow:visible}}@media(max-width:639px){.efw .page--care3-orders .ow{margin-top:var(--efw-sp-3)}.efw .page--care3-orders .ow>*+*{margin-top:var(--efw-sp-6)}.efw .page--care3-orders .cw-h{font-size:20px}.efw .page--care3-orders .ob-sec__head{margin-bottom:var(--efw-sp-3)}.efw .page--care3-orders .ob-sec__head p,.efw .page--care3-orders .ob-sec__head a{font-size:15px}.efw .page--care3-orders .ob-btn{min-height:44px;padding:0 16px;font-size:15px}.efw .page--care3-orders .ob-btn--go{min-height:48px;font-size:16px}.efw .page--care3-orders .ob-link{font-size:15px}.efw .page--care3-orders .pks{gap:var(--efw-sp-3)}.efw .page--care3-orders .pk{position:relative;transition:transform .16s var(--efw-ob-ease)}.efw .page--care3-orders .pk:has(.pk__foot .ob-btn:active){transform:scale(.98)}.efw .page--care3-orders .pk__from{grid-template-columns:20px minmax(0,1fr);gap:10px;padding:8px var(--efw-sp-4)}.efw .page--care3-orders .pk__from .ico{width:20px;height:20px}.efw .page--care3-orders .pk__from b{font-size:15px}.efw .page--care3-orders .pk__from span{font-size:13px;line-height:1.35}.efw .page--care3-orders .pk--ef .pk__from{padding-top:12px;padding-bottom:0}.efw .page--care3-orders .pk__body{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:start;gap:0 var(--efw-sp-3);padding:10px var(--efw-sp-4) 14px}.efw .page--care3-orders .pk__body>div{display:contents}.efw .page--care3-orders .pk .tracker,.efw .page--care3-orders .pk__items,.efw .page--care3-orders .pk__big,.efw .page--care3-orders .pk__charge{display:none}.efw .page--care3-orders .pk__shot{position:relative;display:block;grid-column:1;grid-row:1 / span 3}.efw .page--care3-orders .pk__shot .sq{width:56px;border-radius:12px}.efw .page--care3-orders .pk__shot b{position:absolute;top:-5px;right:-5px;display:grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:var(--efw-ef-dark-green);color:var(--efw-ef-white);font-size:12px;line-height:1}.efw .page--care3-orders .pk__date{grid-column:2;grid-row:1;font-size:20px;line-height:1.2}.efw .page--care3-orders .pk__what{display:block;grid-column:2;grid-row:2;margin-top:2px;overflow:hidden;font-size:13px;line-height:1.35;color:var(--efw-ef-black);text-overflow:ellipsis;white-space:nowrap}.efw .page--care3-orders .pk__bar{display:grid;grid-column:2;grid-row:3;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;margin-top:var(--efw-sp-2)}.efw .page--care3-orders .pk__bar i{position:relative;height:4px;border-radius:2px;background:color-mix(in srgb,var(--efw-ef-charcoal) 14%,var(--efw-ef-white));overflow:hidden}.efw .page--care3-orders .pk__bar i.is-done{background:var(--efw-ink)}.efw .page--care3-orders .pk__bar i.is-now:before{content:"";position:absolute;top:0;right:50%;bottom:0;left:0;background:var(--efw-ink)}.efw .page--care3-orders .pk__out{grid-column:2;grid-row:2;margin-top:4px;font-size:15px}.efw .page--care3-orders .pk__out .ico{width:18px;height:18px}.efw .page--care3-orders .pk__say{grid-column:1 / -1;grid-row:4;margin-top:10px;font-size:15px;line-height:1.35}.efw .page--care3-orders .pk__go{grid-column:1 / -1;grid-row:5;margin-top:10px}.efw .page--care3-orders .pk__go .ob-btn{flex:1}.efw .page--care3-orders .pk.is-to-order .pk__charge{display:block;grid-column:1 / -1;grid-row:6;margin-top:var(--efw-sp-2);padding:0;font-size:13px;line-height:1.4}.efw .page--care3-orders .pk__foot{display:contents}.efw .page--care3-orders .pk__foot .ob-btn{grid-column:3;grid-row:1 / span 3;align-self:center;width:32px;min-height:44px;margin-right:-6px;padding:0;background:none;box-shadow:none;font-size:0;gap:0;transform:none}.efw .page--care3-orders .pk__foot .ob-btn .ico{width:22px;height:22px}.efw .page--care3-orders .pk__foot .ob-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.efw .page--care3-orders .pay{gap:var(--efw-sp-3);padding:0;border-radius:0;background:none;box-shadow:none}.efw .page--care3-orders .pay>.pay__info,.efw .page--care3-orders .pay>.pay__bills{display:none}.efw .page--care3-orders .pay__sum{display:grid;gap:var(--efw-sp-3)}.efw .page--care3-orders .pay__rows{display:grid;gap:var(--efw-sp-4);margin:0;padding:0;list-style:none}.efw .page--care3-orders .pay__rows li{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:var(--efw-sp-3)}.efw .page--care3-orders .pay__rows .ico{width:22px;height:22px;margin-top:1px;color:var(--efw-ink)}.efw .page--care3-orders .pay__rows p b{display:flex;flex-wrap:wrap;align-items:center;gap:4px var(--efw-sp-2);font-size:15px;line-height:1.35;color:var(--efw-ef-black)}.efw .page--care3-orders .pay__rows p span{display:block;margin-top:2px;font-size:13px;line-height:1.35;color:var(--efw-ef-black)}.efw .page--care3-orders .pay__rows .bill__chip{min-height:22px;margin:0;padding:0 9px;font-size:12px}.efw .page--care3-orders .pay__amt{font-size:17px;line-height:1.3;font-variant-numeric:tabular-nums;color:var(--efw-ef-black)}.efw .page--care3-orders .pay__sum .pay__total{padding:10px var(--efw-sp-4);border-radius:14px;background:var(--efw-pk-tile);font-size:15px}.efw .page--care3-orders .pay__sum .pay__total b{font-size:20px}.efw .page--care3-orders .pay__go{display:flex;flex-wrap:wrap;align-items:center;gap:var(--efw-sp-2) var(--efw-sp-5)}.efw .page--care3-orders .ob-rcpt .pay__info{display:grid;gap:var(--efw-sp-3);padding:var(--efw-sp-4);border-radius:14px;background:var(--efw-pk-tile)}.efw .page--care3-orders .ob-rcpt .pay__info>div{display:grid;grid-template-columns:20px minmax(0,1fr);gap:var(--efw-sp-2)}.efw .page--care3-orders .ob-rcpt .pay__bills{display:grid;gap:var(--efw-sp-6);margin-top:var(--efw-sp-2)}.efw .page--care3-orders .ob-rcpt :is(.bill__lines,.bill__note){margin-left:0;padding-left:0}.efw .page--care3-orders .ob-rcpt .bill__lines li{font-size:15px}.efw .page--care3-orders .ob-rcpt .bill__sum{margin-left:0;padding:10px 14px}.efw .page--care3-orders .ob-rcpt .pay__total{font-size:17px}.efw .page--care3-orders .ob-rcpt .pay__total b{font-size:24px}.efw .page--care3-orders .ob-rcpt .sheet__head .card__title{font-size:20px}.efw .page--care3-orders .ob-refs{gap:var(--efw-sp-5)}.efw .page--care3-orders .ob-ref{grid-template-columns:56px minmax(0,1fr);column-gap:var(--efw-sp-3);row-gap:var(--efw-sp-2)}.efw .page--care3-orders .ob-ref>.sq{width:56px;border-radius:12px}.efw .page--care3-orders .ob-ref__name{font-size:16px}.efw .page--care3-orders .ob-ref__meta{font-size:15px;line-height:1.35}.efw .page--care3-orders .ob-ref__vet{font-size:13px;line-height:1.35}.efw .page--care3-orders .ob-ref__end{justify-content:space-between;flex-wrap:nowrap;gap:var(--efw-sp-3)}.efw .page--care3-orders .ob-ref__when{font-size:16px}.efw .page--care3-orders .ob-note{font-size:13px}.efw .page--care3-orders .ob-scroll>.ob-again{display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:calc((100% - 2 * var(--efw-sp-3)) / 2.4);gap:var(--efw-sp-3);padding:0 var(--efw-gutter) 4px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--efw-gutter)}.efw .page--care3-orders .ob-item{scroll-snap-align:start}.efw .page--care3-orders .ob-item>.sq{margin-bottom:var(--efw-sp-2);border-radius:16px}.efw .page--care3-orders .ob-item>.sq img{padding:12%;padding-top:calc(12% + 26px)}.efw .page--care3-orders .ob-item__tag{top:6px;left:6px;max-width:calc(100% - 12px);min-height:24px;padding:3px 8px 3px 6px;gap:4px;font-size:12px;white-space:normal;text-wrap:balance}.efw .page--care3-orders .ob-item__tag .ico{width:14px;height:14px}.efw .page--care3-orders .ob-item__name{font-size:14px}.efw .page--care3-orders .ob-item__price{font-size:15px}.efw .page--care3-orders .ob-item{grid-template-areas:"sq" "name" "price"}.efw .page--care3-orders .ob-item>.sq{grid-area:sq}.efw .page--care3-orders .ob-item__act{grid-area:sq;z-index:2;align-self:end;justify-self:end;margin:0 8px calc(var(--efw-sp-2) + 8px) 0}.efw .page--care3-orders .ob-item__act .ob-btn{position:relative;width:44px;height:44px;min-height:44px;padding:0;border:0;border-radius:50%;background:var(--efw-ef-white);box-shadow:0 2px 8px color-mix(in srgb,var(--efw-ef-black) 14%,transparent);font-size:0}.efw .page--care3-orders .ob-item__act .ob-btn:before,.efw .page--care3-orders .ob-item__act .ob-btn:after{content:"";position:absolute;top:50%;left:50%;width:16px;height:2px;border-radius:1px;background:var(--efw-ef-black);transform:translate(-50%,-50%)}.efw .page--care3-orders .ob-item__act .ob-btn:after{transform:translate(-50%,-50%) rotate(90deg)}.efw .page--care3-orders .ob-item__act .cw-step{grid-template-columns:40px 28px 40px;background:var(--efw-ef-white);box-shadow:0 2px 8px color-mix(in srgb,var(--efw-ef-black) 14%,transparent)}.efw .page--care3-orders .ob-past{gap:var(--efw-sp-5)}.efw .page--care3-orders .ob-order{grid-template-columns:minmax(0,1fr) auto;gap:var(--efw-sp-2) var(--efw-sp-3);padding:0;border-radius:0;background:none;box-shadow:none}.efw .page--care3-orders .ob-order__shots{grid-column:2;grid-row:1;width:auto;align-self:start}.efw .page--care3-orders .ob-order__shots .sq{width:48px;border-radius:12px;box-shadow:0 0 0 2px var(--efw-ef-white)}.efw .page--care3-orders .ob-order__shots .sq+.sq{margin-left:-18px}.efw .page--care3-orders .ob-order__text{grid-column:1;grid-row:1}.efw .page--care3-orders .ob-order__when{font-size:16px;gap:2px var(--efw-sp-3)}.efw .page--care3-orders .ob-done{min-height:24px;font-size:12px}.efw .page--care3-orders .ob-order__what{display:none}.efw .page--care3-orders .ob-order__sum{font-size:13px}.efw .page--care3-orders .ob-order__acts{grid-column:1 / -1;gap:var(--efw-sp-2) var(--efw-sp-5)}.efw .page--care3-orders .on{gap:var(--efw-sp-4);margin-top:var(--efw-sp-4);padding:var(--efw-sp-5) var(--efw-sp-4)}.efw .page--care3-orders .on__shots .sq{width:72px}.efw .page--care3-orders .on h2{font-size:26px}.efw .page--care3-orders .on p{font-size:15px}}@media(max-width:359px){.efw .page--care3-orders .pk__body{grid-template-columns:48px minmax(0,1fr) auto}.efw .page--care3-orders .pk__shot .sq{width:48px}.efw .page--care3-orders .pk__date{font-size:18px}.efw .page--care3-orders .ob-scroll>.ob-again{grid-auto-columns:calc((100% - var(--efw-sp-3)) / 2.2)}}.efw .page--care3-placed :is(h1,h2,h3,p,ol){margin:0}.efw .page--care3-placed .flow-top{margin-bottom:var(--efw-sp-5)}.efw .page--care3-placed .cp-done{width:48px;height:48px;color:var(--efw-ef-icon-leaf)}.efw .page--care3-placed .flow{gap:var(--efw-sp-6)}.efw .page--care3-placed .cp-next{display:grid;gap:var(--efw-sp-5);padding:0;list-style:none;counter-reset:cp}.efw .page--care3-placed .cp-next li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:var(--efw-sp-3) var(--efw-sp-4);counter-increment:cp}.efw .page--care3-placed .cp-next li:before{content:counter(cp);display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--efw-ef-white);color:var(--efw-ef-black);font-size:var(--efw-fs-md);font-weight:var(--efw-fw-bold)}.efw .page--care3-placed .cp-next b{display:block;margin-bottom:4px;font-size:var(--efw-fs-lg);line-height:1.25;letter-spacing:-.01em;color:var(--efw-ef-black);text-wrap:balance}.efw .page--care3-placed .cp-next p{font-size:var(--efw-fs-md);line-height:1.5;color:var(--efw-ef-black);text-wrap:pretty}.efw .page--care3-placed .cw-pkg__head{margin-bottom:var(--efw-sp-3)}.efw .page--care3-placed .cw-pkg+.cw-pkg{margin-top:var(--efw-sp-5)}.efw .page--care3-placed .cw-lines{gap:var(--efw-sp-4)}.efw .page--care3-placed .cw-line{grid-template-columns:56px minmax(0,1fr) auto}.efw .page--care3-placed .cw-line__img{width:56px;height:56px}.efw .page--care3-placed .cp-acts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--efw-sp-3)}.efw .page--care3-placed .cp-acts .btn{width:100%;min-height:56px}.efw .page--care3-placed .legal p{text-wrap:balance}@media(max-width:639px){.efw .page--care3-placed .flow-top{margin-bottom:var(--efw-sp-3)}.efw .page--care3-placed .cp-done{width:40px;height:40px}.efw .page--care3-placed .flow{gap:var(--efw-sp-5)}.efw .page--care3-placed .cw-panel{padding:var(--efw-sp-4) var(--efw-sp-5) var(--efw-sp-5) var(--efw-sp-4)}.efw .page--care3-placed .cp-next{gap:var(--efw-sp-4)}.efw .page--care3-placed .cp-next li{grid-template-columns:32px minmax(0,1fr);gap:var(--efw-sp-3)}.efw .page--care3-placed .cp-next li:before{width:32px;height:32px;font-size:15px}.efw .page--care3-placed .cp-next b{font-size:18px}.efw .page--care3-placed .cp-next p{font-size:15px}.efw .page--care3-placed .cp-acts .btn{min-height:52px;font-size:16px}.efw .page--care3-placed .cw-pkg__title{font-size:18px}.efw .page--care3-placed .cw-line__name,.efw .page--care3-placed .cw-line__price{font-size:15px}.efw .page--care3-placed .legal{margin-top:var(--efw-sp-6)}}.efw .page--care3-product-rx{--efw-rf-ease: cubic-bezier(.23, 1, .32, 1);--efw-rf-move: cubic-bezier(.77, 0, .175, 1);--efw-rf-dot: 36px;--efw-rf-gap: 28px }.efw .page--care3-product-rx .rf{position:relative;container:rf / inline-size;max-width:600px;margin:0 auto;padding-bottom:var(--efw-sp-6);color:var(--efw-ef-black)}.efw .page--care3-product-rx{overflow-x:clip}.efw .page--care3-product-rx .rf :where(h1,h2,h3,p,ul,ol){margin:0}.efw .page--care3-product-rx .rf button{font:inherit;cursor:pointer;touch-action:manipulation}.efw .page--care3-product-rx .rf-top{--efw-tile-ground: color-mix(in srgb, var(--efw-ef-charcoal) 5%, var(--efw-ef-white));display:grid;grid-template-columns:minmax(0,1fr) 232px;align-items:center;gap:28px;padding-top:12px}.efw .page--care3-product-rx .rf-tile{display:block;aspect-ratio:1;margin:0;border-radius:var(--efw-radius-lg);background:var(--efw-tile-ground);isolation:isolate}.efw .page--care3-product-rx .rf-shot{display:block;width:100%;height:100%;padding:4%;object-fit:contain;mix-blend-mode:multiply}.efw .page--care3-product-rx .rf-head{display:grid;gap:6px}.efw .page--care3-product-rx .rf-brand .cw-rx{background:var(--efw-cw-rx)}.efw .page--care3-product-rx .rf-brand{display:flex;align-items:center;gap:8px;font-size:17px;line-height:1.3}.efw .page--care3-product-rx .rf-title{font-size:44px;font-weight:var(--efw-fw-bold);line-height:1.04;letter-spacing:-.03em;text-wrap:pretty}.efw .page--care3-product-rx .rf-meta{font-size:17px;line-height:1.4}.efw .page--care3-product-rx .rt{position:relative;z-index:1;display:grid;margin-top:56px;padding:0;list-style:none}.efw .page--care3-product-rx .rt-step{position:relative;display:grid;grid-template-columns:var(--efw-rf-dot) minmax(0,1fr);column-gap:var(--efw-rf-gap);padding-bottom:44px}.efw .page--care3-product-rx .rt-step:last-child{padding-bottom:0}.efw .page--care3-product-rx .rt-body{grid-column:2;min-width:0}.efw .page--care3-product-rx .rt-step:not(:last-child):before,.efw .page--care3-product-rx .rt-step:not(:last-child):after{content:"";position:absolute;top:var(--efw-rf-dot);bottom:0;left:calc(var(--efw-rf-dot) / 2 - 2px);width:4px}.efw .page--care3-product-rx .rt-step:not(:last-child):before{border-left:4px dotted color-mix(in srgb,var(--efw-ef-dark-green) 38%,var(--efw-ef-white))}.efw .page--care3-product-rx .rt-step:not(:last-child):after{background:var(--efw-ef-dark-green);transform:scaleY(0);transform-origin:top;transition:transform .22s var(--efw-rf-move)}.efw .page--care3-product-rx .rt-step[data-dot=done]:after{transform:scaleY(1)}.efw .page--care3-product-rx .rt-step[data-dot=done]:before{opacity:0;transition:opacity 0ms .4s}.efw .page--care3-product-rx .rt-dot{position:absolute;top:0;left:0;z-index:1;display:grid;place-items:center;width:var(--efw-rf-dot);height:var(--efw-rf-dot);border-radius:50%;background:var(--efw-ef-white);box-shadow:0 1px 2px color-mix(in srgb,var(--efw-ef-black) 10%,transparent),0 4px 12px color-mix(in srgb,var(--efw-ef-black) 12%,transparent);transition:background-color .2s ease,box-shadow .2s ease,transform .26s var(--efw-rf-ease)}.efw .page--care3-product-rx .rt-dot:before{content:"";width:12px;height:12px;border-radius:50%;background:var(--efw-ef-dark-green);opacity:0;transform:scale(.4);transition:opacity .16s ease,transform .22s var(--efw-rf-ease)}.efw .page--care3-product-rx .rt-dot svg{position:absolute;width:20px;height:20px;fill:none;stroke:var(--efw-ef-white);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:24;transition:stroke-dashoffset .22s var(--efw-rf-ease)}.efw .page--care3-product-rx .rt-halo{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--efw-cw-rx);opacity:0;pointer-events:none}.efw .page--care3-product-rx [data-dot=now]>.rt-dot{background:var(--efw-cw-rx);box-shadow:0 0 0 5px var(--efw-ef-white),0 4px 14px color-mix(in srgb,var(--efw-ef-black) 14%,transparent)}.efw .page--care3-product-rx [data-dot=now]>.rt-dot:before{opacity:1;transform:none}.efw .page--care3-product-rx [data-dot=done]>.rt-dot{background:var(--efw-ef-dark-green);box-shadow:none}.efw .page--care3-product-rx [data-dot=done]>.rt-dot svg{stroke-dashoffset:0}.efw .page--care3-product-rx .rt[data-s=req] [data-wait]>.rt-dot .rt-halo{animation:efw-rf-halo 2.4s 1.2s var(--efw-rf-ease) infinite}@keyframes efw-rf-halo{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(1.9)}}.efw .page--care3-product-rx .rt-top{display:flex;align-items:center;justify-content:space-between;gap:6px 16px;min-height:var(--efw-rf-dot);flex-wrap:wrap}.efw .page--care3-product-rx .rt-label{display:grid;font-size:17px;line-height:1.3;font-weight:var(--efw-fw-medium);color:var(--efw-ef-black)}.efw .page--care3-product-rx .rt-label,.efw .page--care3-product-rx .rt-pill{transition:color .2s ease,background-color .2s ease,box-shadow .2s ease}.efw .page--care3-product-rx .rt.is-go .rt-step[data-k="2"] :is(.rt-label,.rt-pill){transition-delay:.46s}.efw .page--care3-product-rx .rt-label>span{grid-area:1 / 1;transition:opacity .18s ease}.efw .page--care3-product-rx [data-dot=done] .rt-label{color:var(--efw-now)}.efw .page--care3-product-rx [data-dot=now] .rt-label{color:var(--efw-ef-dark-green);font-weight:var(--efw-fw-bold)}.efw .page--care3-product-rx [data-dot=next] .rt-label{font-size:21px;letter-spacing:-.01em}.efw .page--care3-product-rx .rt-pill{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 12px;border-radius:var(--efw-radius-sm);background:var(--efw-cw-rx);color:var(--efw-ef-black);font-size:15px;font-weight:var(--efw-fw-medium);line-height:1;white-space:nowrap}.efw .page--care3-product-rx .rt-top>[data-off]{display:none}.efw .page--care3-product-rx .rt-pill .ico{width:16px;height:16px;color:var(--efw-cw-rx-ink)}.efw .page--care3-product-rx [data-dot=next] .rt-pill{background:var(--efw-ef-white);box-shadow:var(--efw-cw-edge)}.efw .page--care3-product-rx .rt-face{display:grid;grid-template-rows:1fr;opacity:1;filter:none;transform:none;transition:grid-template-rows .24s var(--efw-rf-move),opacity .16s ease,filter .16s ease,transform .2s var(--efw-rf-ease)}.efw .page--care3-product-rx .rt-face>div{min-height:0;overflow:hidden;margin:-6px;padding:6px}.efw .page--care3-product-rx .rt [data-face][data-off]{grid-template-rows:0fr;opacity:0;filter:blur(2px);transform:translateY(-6px);visibility:hidden;transition:grid-template-rows .24s var(--efw-rf-move),opacity .12s ease,filter .12s ease,transform .16s ease,visibility 0ms .24s}.efw .page--care3-product-rx .rt-label [data-face]{display:block;grid-template-rows:none;transform:none;filter:none}.efw .page--care3-product-rx .rt.is-go .rt-step[data-k="1"] [data-face][data-off]{transition:grid-template-rows .32s var(--efw-rf-move) 60ms,opacity .18s ease,filter .18s ease,transform .18s ease,visibility 0ms .38s}.efw .page--care3-product-rx .rt.is-go .rt-step[data-k="1"] [data-face]:not([data-off]){transition:grid-template-rows .32s var(--efw-rf-move) 60ms,opacity .24s ease .2s,filter .24s ease .2s,transform .26s var(--efw-rf-ease) .2s}.efw .page--care3-product-rx .rt.is-go .rt-step[data-k="1"] .rt-dot svg{transition-delay:.16s}.efw .page--care3-product-rx .rt.is-go .rt-step[data-k="1"]:after{transition:transform .36s var(--efw-rf-move) .14s}.efw .page--care3-product-rx .rt.is-go .rt-step[data-k="2"]>.rt-dot,.efw .page--care3-product-rx .rt.is-go .rt-step[data-k="2"]>.rt-dot:before{transition-delay:.46s}.efw .page--care3-product-rx .rt.is-go[data-s=req] .rt-step[data-k="2"] [data-face][data-off]{transition:grid-template-rows .3s var(--efw-rf-move) .38s,opacity .16s ease .38s,filter .16s ease .38s,transform .16s ease .38s,visibility 0ms .68s}.efw .page--care3-product-rx .rt.is-go[data-s=req] .rt-step[data-k="2"] [data-face]:not([data-off]){transition:grid-template-rows .32s var(--efw-rf-move) .42s,opacity .26s ease .52s,filter .26s ease .52s,transform .3s var(--efw-rf-ease) .52s}.efw .page--care3-product-rx .rt.is-go .rt-step[data-k="2"] .rt-label>span{transition-delay:.46s}.efw .page--care3-product-rx .rt.is-go[data-s=req] .rt-step[data-k="2"] .rt-bul li{animation:efw-rf-in .3s var(--efw-rf-ease) both;animation-delay:calc(.64s + var(--efw-i, 0) * 40ms)}@keyframes efw-rf-in{0%{opacity:0;transform:translateY(6px)}}.efw .page--care3-product-rx .rt.no-anim *,.efw .page--care3-product-rx .rt.no-anim *:before,.efw .page--care3-product-rx .rt.no-anim *:after{transition:none!important;animation:none!important}.efw .page--care3-product-rx .rt-now{margin-top:12px;font-size:44px;font-weight:var(--efw-fw-medium);line-height:1.08;letter-spacing:-.02em;color:var(--efw-ef-dark-green);text-wrap:pretty}.efw .page--care3-product-rx .rt-done{margin-top:8px;font-size:21px;font-weight:var(--efw-fw-medium);line-height:1.35;letter-spacing:-.01em;text-wrap:pretty}.efw .page--care3-product-rx .rt-text{margin-top:8px;font-size:17px;line-height:1.5;text-wrap:pretty}.efw .page--care3-product-rx .rt-bul{display:grid;gap:8px;margin-top:18px;padding:0;list-style:none}.efw .page--care3-product-rx .rt-bul li{position:relative;padding-left:20px;font-size:17px;line-height:1.45;text-wrap:pretty}.efw .page--care3-product-rx .rt-bul li:before{content:"";position:absolute;left:2px;top:.6em;width:6px;height:6px;border-radius:50%;background:var(--efw-ef-black)}.efw .page--care3-product-rx .rt-acts{display:flex;flex-wrap:wrap;gap:4px 20px;margin-top:10px}.efw .page--care3-product-rx .rt-acts--c{justify-content:center;margin-top:8px}.efw .page--care3-product-rx .rt-link{padding:6px 0;border:0;background:none;color:var(--efw-ink);font-size:17px;font-weight:var(--efw-fw-bold);line-height:1.3;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}.efw .page--care3-product-rx .rt-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:22px;font-size:17px}.efw .page--care3-product-rx .rt-price b{font-size:34px;line-height:1.1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.efw .page--care3-product-rx .rt-price s{font-size:19px;font-variant-numeric:tabular-nums}.efw .page--care3-product-rx .rt-off{margin-top:4px;font-size:17px;line-height:1.45;text-wrap:pretty}.efw .page--care3-product-rx .rt-auto{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;margin-top:18px;font-size:17px;line-height:1.4;cursor:pointer}.efw .page--care3-product-rx .rt-auto input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;place-items:center;width:28px;height:28px;margin:-2px 0 0;border-radius:var(--efw-radius-sm);background:var(--efw-ef-white);box-shadow:inset 0 0 0 2px var(--efw-ef-dark-green);cursor:pointer;transition:background-color .14s ease}.efw .page--care3-product-rx .rt-auto input:after{content:"";width:12px;height:7px;margin-top:-3px;border:solid var(--efw-ef-white);border-width:0 0 2.5px 2.5px;transform:rotate(-45deg) scale(.6);opacity:0;transition:opacity .12s ease,transform .16s var(--efw-rf-ease)}.efw .page--care3-product-rx .rt-auto input:checked{background:var(--efw-ef-dark-green)}.efw .page--care3-product-rx .rt-auto input:checked:after{opacity:1;transform:rotate(-45deg)}.efw .page--care3-product-rx .rt-auto input:focus-visible{outline:2px solid var(--efw-ef-black);outline-offset:3px}.efw .page--care3-product-rx .rt-auto b{font-weight:var(--efw-fw-bold)}.efw .page--care3-product-rx .rf .rt-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:60px;margin-top:22px;padding:0 24px;border:0;border-radius:var(--efw-radius-pill);background:var(--efw-ef-dark-green);color:var(--efw-ef-white);font-size:19px;font-weight:var(--efw-fw-bold);text-align:center;text-decoration:none;transition:transform .16s var(--efw-rf-ease),background-color .16s ease}.efw .page--care3-product-rx .rt-btn:active{transform:scale(.97)}.efw .page--care3-product-rx .rt-note{margin-top:12px;font-size:16px;line-height:1.45;text-align:center;text-wrap:balance}.efw .page--care3-product-rx .rt-who{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;margin-top:16px}.efw .page--care3-product-rx .rt-who__name{font-size:21px;font-weight:var(--efw-fw-medium);line-height:1.3;letter-spacing:-.01em}.efw .page--care3-product-rx .rt-who .rt-bul{margin-top:10px}.efw .page--care3-product-rx .rt-face-dg{display:block;width:92px;height:92px;border-radius:50%;object-fit:cover;background:var(--efw-ef-dusty-pink);box-shadow:0 0 0 6px var(--efw-ef-white),0 6px 18px color-mix(in srgb,var(--efw-ef-black) 12%,transparent)}.efw .page--care3-product-rx .rt-ping{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;align-items:start;margin-top:18px;font-size:17px;line-height:1.45}.efw .page--care3-product-rx .rt-ping .ico{width:24px;height:24px;color:var(--efw-ef-icon-berry)}.efw .page--care3-product-rx .rt-ping a{font-weight:var(--efw-fw-bold);color:var(--efw-ink);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}.efw .page--care3-product-rx .rf-more{margin-top:72px}.efw .page--care3-product-rx .rf-more .cw-h{margin-bottom:16px}.efw .page--care3-product-rx .rf-fold{display:grid;gap:10px}.efw .page--care3-product-rx .rf-fold details{border-radius:var(--efw-radius-lg);background:var(--efw-ef-white);box-shadow:var(--efw-cw-edge)}.efw .page--care3-product-rx .rf-fold summary{display:grid;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:4px 16px;min-height:68px;padding:12px 22px;list-style:none;cursor:pointer;border-radius:var(--efw-radius-lg)}.efw .page--care3-product-rx .rf-fold summary::-webkit-details-marker{display:none}.efw .page--care3-product-rx .rf-fold summary b{font-size:19px;line-height:1.3}.efw .page--care3-product-rx .rf-fold summary small{display:block;font-size:16px;line-height:1.4;color:var(--efw-ef-black)}.efw .page--care3-product-rx .rf-fold summary .ico{width:20px;height:20px;color:var(--efw-ink);transform:rotate(90deg);transition:transform .2s var(--efw-rf-ease)}.efw .page--care3-product-rx .rf-fold details[open] summary .ico{transform:rotate(-90deg)}.efw .page--care3-product-rx .rf-fold .rf-fold__in{padding:0 22px 20px;font-size:17px;line-height:1.5;text-wrap:pretty}.efw .page--care3-product-rx .rf-fold .rt-bul{margin-top:0}.efw .page--care3-product-rx .rf-novet{margin-top:24px;font-size:17px;line-height:1.5;text-wrap:pretty}.efw .page--care3-product-rx .rf-novet a{font-weight:var(--efw-fw-bold);color:var(--efw-ink);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}.efw .page--care3-product-rx .legal{margin-top:var(--efw-sp-7)}.efw .page--care3-product-rx .legal p{text-wrap:balance}@media(hover:hover)and (pointer:fine){.efw .page--care3-product-rx .rt-btn:hover{background:color-mix(in srgb,var(--efw-ef-dark-green) 88%,var(--efw-ef-white))}.efw .page--care3-product-rx .rf-fold summary:hover{background:var(--efw-cw-shelf-deep)}.efw .page--care3-product-rx .rt-link:hover{text-decoration-thickness:2.5px}}@container rf (max-width: 520px){.efw .page--care3-product-rx .rf-top{grid-template-columns:minmax(0,1fr) 96px;gap:16px;padding-top:8px}.efw .page--care3-product-rx .rf-title{font-size:32px}.efw .page--care3-product-rx .rt{margin-top:40px}.efw .page--care3-product-rx .rt-step{--efw-rf-gap: 16px;padding-bottom:36px}.efw .page--care3-product-rx .rt-now{font-size:32px}.efw .page--care3-product-rx .rt-done,.efw .page--care3-product-rx [data-dot=next] .rt-label,.efw .page--care3-product-rx .rt-who__name{font-size:19px}.efw .page--care3-product-rx .rt-who{grid-template-columns:auto minmax(0,1fr);gap:0 14px}.efw .page--care3-product-rx .rt-who>div{display:contents}.efw .page--care3-product-rx .rt-who .rt-face-dg{grid-row:1;grid-column:1;width:56px;height:56px;box-shadow:0 0 0 4px var(--efw-ef-white),0 4px 12px color-mix(in srgb,var(--efw-ef-black) 12%,transparent)}.efw .page--care3-product-rx .rt-who__name{grid-row:1;grid-column:2;align-self:center}.efw .page--care3-product-rx .rt-who .rt-bul{grid-column:1 / -1;margin-top:14px}.efw .page--care3-product-rx .rf-fold summary{padding:12px 18px}.efw .page--care3-product-rx .rf-fold .rf-fold__in{padding:0 18px 18px}}@media(max-width:520px){.efw .page--care3-product-rx{--efw-rf-dot: 32px }}@media(max-width:359px){.efw .page--care3-product-rx .rf-top{grid-template-columns:minmax(0,1fr) 80px;gap:12px}.efw .page--care3-product-rx .rf-title,.efw .page--care3-product-rx .rt-now{font-size:28px}.efw .page--care3-product-rx .rt-price b{font-size:30px}.efw .page--care3-product-rx .rf .rt-btn{padding:0 14px;font-size:17px}}@media(prefers-reduced-motion:reduce){.efw .page--care3-product-rx .rt-face,.efw .page--care3-product-rx .rt .rt-face[data-face]{transform:none!important;filter:none!important;transition:opacity .15s ease,visibility 0ms .15s!important}.efw .page--care3-product-rx .rt[data-s] [data-face]{grid-template-rows:1fr}.efw .page--care3-product-rx .rt [data-face][data-off]{display:none}.efw .page--care3-product-rx .rt-step:after,.efw .page--care3-product-rx .rt-dot,.efw .page--care3-product-rx .rt-dot:before,.efw .page--care3-product-rx .rt-dot svg{transition:opacity .15s ease,background-color .15s ease!important;transform:none!important}.efw .page--care3-product-rx .rt-step:not([data-dot=done]):after{opacity:0}.efw .page--care3-product-rx .rt .rt-halo,.efw .page--care3-product-rx .rt .rt-bul li{animation:none!important}.efw .page--care3-product-rx .rt-btn,.efw .page--care3-product-rx .rf-fold summary .ico{transition:none}}@media(max-width:639px){.efw .page--care3-product-rx .rf{padding-bottom:0}.efw .page--care3-product-rx .rf-top{grid-template-columns:minmax(0,1fr) 88px;gap:var(--efw-sp-4);padding-top:4px}.efw .page--care3-product-rx .rf-head{gap:4px}.efw .page--care3-product-rx .rf-brand,.efw .page--care3-product-rx .rf-meta{font-size:15px}.efw .page--care3-product-rx .rf-title{font-size:28px;line-height:1.08}.efw .page--care3-product-rx .rt{margin-top:var(--efw-sp-5)}.efw .page--care3-product-rx .rt-step{padding-bottom:28px}.efw .page--care3-product-rx .rt-top{gap:6px 12px}.efw .page--care3-product-rx .rt-label{font-size:15px}.efw .page--care3-product-rx [data-dot=next] .rt-label{font-size:18px}.efw .page--care3-product-rx .rt-pill{min-height:28px;padding:0 10px;font-size:13px}.efw .page--care3-product-rx .rt-pill .ico{width:14px;height:14px}.efw .page--care3-product-rx .rt-now{margin-top:8px;font-size:26px;line-height:1.1}.efw .page--care3-product-rx .rt-done,.efw .page--care3-product-rx .rt-who__name{font-size:17px}.efw .page--care3-product-rx :is(.rt-text,.rt-bul li,.rt-off,.rt-auto,.rt-ping,.rf-novet,.rf-fold .rf-fold__in){font-size:15px}.efw .page--care3-product-rx .rt-bul{gap:4px}.efw .page--care3-product-rx .rt-bul li:before{top:.55em}.efw .page--care3-product-rx .rt-price{margin-top:var(--efw-sp-3)}.efw .page--care3-product-rx .rt-price b{font-size:30px}.efw .page--care3-product-rx .rt-price s{font-size:17px}.efw .page--care3-product-rx .rt-auto{grid-template-columns:26px minmax(0,1fr);margin-top:14px}.efw .page--care3-product-rx .rt-auto input{width:26px;height:26px}.efw .page--care3-product-rx .rf .rt-btn{display:none}.efw .page--care3-product-rx .rt-note{margin-top:var(--efw-sp-3);font-size:15px;text-align:left}.efw .page--care3-product-rx .rt-acts--c{justify-content:flex-start;margin-top:6px}.efw .page--care3-product-rx .rt-link{font-size:15px}.efw .page--care3-product-rx .rt-who{margin-top:12px}.efw .page--care3-product-rx .rt-who .rt-face-dg{width:48px;height:48px}.efw .page--care3-product-rx .rt-who .rt-bul{margin-top:10px}.efw .page--care3-product-rx .rt-ping{grid-template-columns:20px minmax(0,1fr);gap:10px;margin-top:12px}.efw .page--care3-product-rx .rt-ping .ico{width:20px;height:20px}.efw .page--care3-product-rx .rf-more{margin-top:var(--efw-sp-6)}.efw .page--care3-product-rx .rf-more .cw-h{margin-bottom:var(--efw-sp-3)}.efw .page--care3-product-rx .rf-fold{gap:var(--efw-sp-3)}.efw .page--care3-product-rx .rf-fold summary{min-height:56px;padding:8px var(--efw-sp-4)}.efw .page--care3-product-rx .rf-fold summary b{font-size:17px}.efw .page--care3-product-rx .rf-fold summary small{font-size:13px}.efw .page--care3-product-rx .rf-fold .rf-fold__in{padding:0 var(--efw-sp-4) var(--efw-sp-4)}.efw .page--care3-product-rx .rf-novet{margin-top:var(--efw-sp-5)}.efw .page--care3-product-rx .legal{margin-top:var(--efw-sp-6)}}@media(max-width:359px){.efw .page--care3-product-rx .rf-top{grid-template-columns:minmax(0,1fr) 72px;gap:var(--efw-sp-3)}.efw .page--care3-product-rx .rf-title,.efw .page--care3-product-rx .rt-now{font-size:24px}}.efw .page--care3-product .pd-wrap{container:pd / inline-size;max-width:960px;margin-top:var(--efw-sp-2)}.efw .page--care3-product .pd{display:grid;grid-template-columns:minmax(0,1fr);gap:48px;color:var(--efw-ef-black)}.efw .page--care3-product .pd :is(h1,h2,p,ul){margin:0;color:var(--efw-ef-black)}.efw .page--care3-product .pd button{font:inherit;cursor:pointer;touch-action:manipulation}.efw .page--care3-product .pd-panel{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.efw .page--care3-product .pd-box{display:grid;gap:20px;align-content:start;min-width:0}.efw .page--care3-product .pd-stage{display:grid;place-items:center;width:min(100%,160px);aspect-ratio:1;margin:0 auto;border-radius:var(--efw-radius-lg);background:var(--efw-ef-white);overflow:hidden}.efw .page--care3-product .pd-shot{display:block;width:100%;height:100%;padding:6%;object-fit:contain}.efw .page--care3-product .pd-more{display:grid;grid-template-columns:minmax(0,1fr);gap:36px;align-items:start}.efw .page--care3-product .pp-head{display:grid;gap:4px}.efw .page--care3-product .pp-brand{font-size:16px;line-height:1.3}.efw .page--care3-product .pd .pp-title{font-size:28px;font-weight:var(--efw-fw-bold);line-height:1.1;letter-spacing:-.025em;text-wrap:pretty}.efw .page--care3-product .pp-meta{font-size:16px;line-height:1.4}.efw .page--care3-product .pp-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:10px;font-size:17px}.efw .page--care3-product .pp-price b{font-size:32px;line-height:1.1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.efw .page--care3-product .pp-price s{font-variant-numeric:tabular-nums}.efw .page--care3-product .pp-tiles{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.efw .page--care3-product .pp-tiles[hidden]{display:none}.efw .page--care3-product .pp-tile{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:start;gap:2px 12px;padding:12px 16px;border-radius:var(--efw-radius-md);background:var(--efw-ef-white);box-shadow:var(--efw-cw-edge);cursor:pointer;touch-action:manipulation;transition:box-shadow .16s var(--efw-ease-out)}.efw .page--care3-product .pp-tile input{position:absolute;opacity:0;pointer-events:none}.efw .page--care3-product .pp-tile:has(input:checked){box-shadow:inset 0 0 0 3px var(--efw-ef-dark-green)}.efw .page--care3-product .pp-tile:has(input:focus-visible){outline:2px solid var(--efw-ef-black);outline-offset:2px}.efw .page--care3-product .pp-tile b{font-size:17px;line-height:1.3;text-wrap:pretty}.efw .page--care3-product .pp-tile__price{font-weight:var(--efw-fw-bold);font-size:17px;font-variant-numeric:tabular-nums}.efw .page--care3-product .pp-tile small{grid-column:1 / -1;margin-top:2px;font-size:15px;line-height:1.4;color:var(--efw-ef-black);text-wrap:pretty}.efw .page--care3-product .pd-go{display:grid;gap:10px}.efw .page--care3-product .pd .pd-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:56px;padding:0 24px;border:0;border-radius:var(--efw-radius-pill);background:var(--efw-ef-dark-green);color:var(--efw-ef-white);font-size:18px;font-weight:var(--efw-fw-bold);text-align:center;text-decoration:none;transition:transform .16s var(--efw-ease-out),background-color .16s ease}.efw .page--care3-product .pd-btn:active{transform:scale(.97)}.efw .page--care3-product .pd-go__note{font-size:16px;line-height:1.4;text-align:center;text-wrap:balance}.efw .page--care3-product .pp-h{display:flex;align-items:center;gap:12px}.efw .page--care3-product .pp-face{flex:none;width:40px;height:40px;border-radius:50%;object-fit:cover}.efw .page--care3-product .pp-checks{display:grid;gap:10px;margin-top:14px;padding:0;list-style:none}.efw .page--care3-product .pp-checks li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;font-size:17px;line-height:1.45;text-wrap:pretty}.efw .page--care3-product .pp-checks .ico{width:22px;height:22px;margin-top:1px;color:var(--efw-ef-dark-green)}.efw .page--care3-product .pp-checks .is-no .ico{color:var(--efw-ef-red-deep)}.efw .page--care3-product .pp-text{margin-top:10px;font-size:17px;line-height:1.5;text-wrap:pretty}.efw .page--care3-product .legal{margin-top:var(--efw-sp-7)}.efw .page--care3-product .legal p{text-wrap:balance}@container pd (min-width: 700px){.efw .page--care3-product .pd-panel{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:40px;align-items:center;padding:40px 48px 40px 32px}.efw .page--care3-product .pd-stage{width:100%}.efw .page--care3-product .pd .pp-title{font-size:clamp(30px,3.6cqi,36px)}.efw .page--care3-product .pd-more{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:48px}.efw .page--care3-product .pd-more>:first-child{grid-row:span 2}}@media(max-width:359px){.efw .page--care3-product .pd-stage{width:min(100%,140px)}.efw .page--care3-product .pp-tile{padding:12px}}@media(hover:hover)and (pointer:fine){.efw .page--care3-product .pd-btn:hover{background:color-mix(in srgb,var(--efw-ef-dark-green) 88%,var(--efw-ef-white))}.efw .page--care3-product .pp-tile:not(:has(input:checked)):hover{box-shadow:inset 0 0 0 2px var(--efw-ef-dark-green)}}@media(prefers-reduced-motion:reduce){.efw .page--care3-product :is(.pp-tile,.pd-btn){transition:none}}.efw .page--care3-product .pd-fold{display:none}@media(max-width:639px){.efw .page--care3-product .pd{gap:var(--efw-sp-6)}.efw .page--care3-product .pd-panel{gap:var(--efw-sp-4);padding:var(--efw-sp-4)}.efw .page--care3-product .pd-box{gap:var(--efw-sp-4)}.efw .page--care3-product .pp-brand{font-size:15px}.efw .page--care3-product .pd .pp-title{font-size:24px;line-height:1.15;letter-spacing:-.02em}.efw .page--care3-product .pp-meta{font-size:15px}.efw .page--care3-product .pp-price{margin-top:6px;font-size:15px}.efw .page--care3-product .pp-price b{font-size:28px}.efw .page--care3-product .pp-tile{padding:12px 14px}.efw .page--care3-product .pp-tile__price{font-size:15px}.efw .page--care3-product .pp-tile small{margin-top:4px;font-size:13px;line-height:1.35}.efw .page--care3-product .pd .pd-go>.pd-btn{display:none}.efw .page--care3-product .pd-go__note{font-size:15px}.efw .page--care3-product .pd-more{gap:var(--efw-sp-3)}.efw .page--care3-product .pd-more>:first-child{margin-bottom:var(--efw-sp-4)}.efw .page--care3-product .pp-face{width:36px;height:36px}.efw .page--care3-product .pp-checks{gap:8px;margin-top:12px}.efw .page--care3-product .pp-checks li{grid-template-columns:20px minmax(0,1fr);font-size:15px;line-height:1.45}.efw .page--care3-product .pp-checks .ico{width:20px;height:20px}.efw .page--care3-product .pd-more>section:has(>.pd-fold){position:relative;border-radius:var(--efw-radius-lg);background:var(--efw-ef-white);box-shadow:var(--efw-cw-edge)}.efw .page--care3-product .pd-more>section:has(>.pd-fold)>.cw-h{display:flex;align-items:center;min-height:56px;padding:0 52px 0 var(--efw-sp-4);font-size:17px;letter-spacing:-.01em}.efw .page--care3-product .pd-more>section:has(>.pd-fold)>.pp-text{display:none;margin:0;padding:0 var(--efw-sp-4) var(--efw-sp-4);font-size:15px}.efw .page--care3-product .pd-more>section.is-open>.pp-text{display:block}.efw .page--care3-product .pd-fold{position:absolute;inset:0 0 auto 0;display:flex;align-items:center;justify-content:flex-end;height:56px;padding:0 var(--efw-sp-4);border:0;border-radius:var(--efw-radius-lg);background:none;color:var(--efw-ink);cursor:pointer;touch-action:manipulation}.efw .page--care3-product .pd-fold .ico{width:20px;height:20px;transform:rotate(90deg);transition:transform .2s var(--efw-ease-out)}.efw .page--care3-product .pd-fold[aria-expanded=true] .ico{transform:rotate(-90deg)}.efw .page--care3-product .legal{margin-top:var(--efw-sp-6)}}@media(max-width:639px)and (prefers-reduced-motion:reduce){.efw .page--care3-product .pd-fold .ico{transition:none}}.efw .page--care3-search-empty{width:100%;max-width:960px}.efw .page--care3-search-empty :is(h2,p){margin:0}.efw .page--care3-search-empty .se-field{max-width:640px;margin-top:var(--efw-sp-5)}.efw .page--care3-search-empty .se-field .cw-field{min-height:56px}.efw .page--care3-search-empty .se-field .cw-field__q{height:56px;font-size:18px}.efw .page--care3-search-empty .se-ask{display:grid;grid-template-columns:40px minmax(0,1fr);gap:var(--efw-sp-2) var(--efw-sp-4);margin-top:var(--efw-sp-6)}.efw .page--care3-search-empty .se-ask>.ico{width:40px;height:40px}.efw .page--care3-search-empty .se-ask p{max-width:52ch;margin-top:var(--efw-sp-2);font-size:var(--efw-fs-md);line-height:1.5;color:var(--efw-ef-black);text-wrap:pretty}.efw .page--care3-search-empty .se-ask .btn{grid-column:2;justify-self:start;min-height:54px;margin-top:var(--efw-sp-3)}.efw .page--care3-search-empty .se-needs{margin-top:var(--efw-sp-7)}.efw .page--care3-search-empty .cw-chips{flex-wrap:wrap;margin-top:var(--efw-sp-4)}.efw .page--care3-search-empty .se-picks{margin-top:var(--efw-sp-7)}.efw .page--care3-search-empty .se-picks .cw-shelf{max-width:720px;margin-top:var(--efw-sp-5)}.efw .page--care3-search-empty .legal p{text-wrap:balance}@media(max-width:559px){.efw .page--care3-search-empty .se-ask{grid-template-columns:32px minmax(0,1fr)}.efw .page--care3-search-empty .se-ask>.ico{width:32px;height:32px}.efw .page--care3-search-empty .se-ask .btn{grid-column:1 / -1;justify-self:stretch}.efw .page--care3-search-empty :is(.se-needs,.se-picks){margin-top:var(--efw-sp-6)}}@media(max-width:639px){.efw .page--care3-search-empty .page-title{font-size:24px}.efw .page--care3-search-empty .se-field{margin-top:var(--efw-sp-4)}.efw .page--care3-search-empty .se-field .cw-field{min-height:52px}.efw .page--care3-search-empty .se-field .cw-field__q{height:52px;font-size:16px}.efw .page--care3-search-empty .se-ask{gap:4px var(--efw-sp-3);margin-top:var(--efw-sp-5);padding:var(--efw-sp-4) var(--efw-sp-5) var(--efw-sp-5) var(--efw-sp-4)}.efw .page--care3-search-empty .se-ask .cw-h{font-size:20px}.efw .page--care3-search-empty .se-ask p{margin-top:4px;font-size:15px}.efw .page--care3-search-empty .se-ask .btn{min-height:52px;font-size:16px}.efw .page--care3-search-empty :is(.se-needs,.se-picks){margin-top:var(--efw-sp-6)}.efw .page--care3-search-empty .se-needs .cw-chips{flex-wrap:nowrap;margin-top:var(--efw-sp-3)}.efw .page--care3-search-empty .se-picks .cw-shelf{margin-top:var(--efw-sp-4)}}.efw .page--care3-search-results{--efw-tile-ground: color-mix(in srgb, var(--efw-ef-charcoal) 5%, var(--efw-ef-white)) }.efw .page--care3-search-results .cw-tile__img{background:var(--efw-tile-ground)}.efw .page--care3-search-results .cw-tile__img>img{padding:7%;mix-blend-mode:multiply}.efw .page--care3-search-results .sr-thumb{display:block;width:56px;height:56px;border-radius:14px;background:var(--efw-tile-ground);isolation:isolate;opacity:.6}.efw .page--care3-search-results .sr-thumb img{width:100%;height:100%;padding:4px;border-radius:0;background:none;opacity:1;mix-blend-mode:multiply}.efw .page--care3-search-results{width:100%;max-width:960px}.efw .page--care3-search-results :is(h2,p){margin:0}.efw .page--care3-search-results .sr-field{max-width:640px;margin-top:var(--efw-sp-5)}.efw .page--care3-search-results .sr-field .cw-field{min-height:56px}.efw .page--care3-search-results .sr-field .cw-field__q{height:56px;font-size:18px}.efw .page--care3-search-results .sr-sum{display:flex;align-items:center;gap:var(--efw-sp-2);margin-top:var(--efw-sp-5);margin-bottom:var(--efw-sp-5);font-size:var(--efw-fs-md);line-height:1.4;color:var(--efw-ef-black)}.efw .page--care3-search-results .sr-sum .ico{flex:none;width:22px;height:22px;color:var(--efw-ef-icon-leaf)}.efw .page--care3-search-results .sr-none{margin-top:var(--efw-sp-6);font-size:var(--efw-fs-md)}.efw .page--care3-search-results .sr-after{display:grid;gap:var(--efw-sp-5);margin-top:var(--efw-sp-7)}.efw .page--care3-search-results .sr-vet{display:grid;grid-template-columns:28px minmax(0,1fr);gap:6px var(--efw-sp-4)}.efw .page--care3-search-results .sr-vet>.ico{width:26px;height:26px;margin-top:2px;color:var(--efw-ef-black)}.efw .page--care3-search-results .sr-vet p{max-width:52ch;font-size:var(--efw-fs-md);line-height:1.5;color:var(--efw-ef-black);text-wrap:pretty}.efw .page--care3-search-results .sr-vet p b{display:block;margin-bottom:6px;font-size:var(--efw-fs-xl);font-weight:var(--efw-fw-medium);line-height:1.15;letter-spacing:-.02em;color:var(--efw-ef-black)}.efw .page--care3-search-results .sr-vet__go{grid-column:2;display:flex;flex-wrap:wrap;align-items:center;gap:var(--efw-sp-2) var(--efw-sp-4);margin-top:var(--efw-sp-3)}.efw .page--care3-search-results .sr-vet__go small{font-size:var(--efw-fs-sm);color:var(--efw-ef-black)}.efw .page--care3-search-results .sr-vet .btn{min-height:52px}.efw .page--care3-search-results .sr-out-h{display:flex;align-items:center;gap:var(--efw-sp-3);font-size:var(--efw-fs-md);line-height:1.4;font-weight:var(--efw-fw-bold);color:var(--efw-ef-black)}.efw .page--care3-search-results .sr-out-h .ico{flex:none;width:22px;height:22px;color:var(--efw-ef-icon-amber)}.efw .page--care3-search-results .cw-out__list{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));padding:var(--efw-sp-3) 0 0 34px}.efw .page--care3-search-results .cw-askrow{max-width:640px}.efw .page--care3-search-results .legal p{text-wrap:balance}@media(max-width:559px){.efw .page--care3-search-results .sr-after{margin-top:var(--efw-sp-6)}.efw .page--care3-search-results .cw-out__list{padding-left:0}}@media(max-width:639px){.efw .page--care3-search-results .page-title{font-size:24px}.efw .page--care3-search-results .sr-field{margin-top:var(--efw-sp-4)}.efw .page--care3-search-results .sr-field .cw-field{min-height:52px}.efw .page--care3-search-results .sr-field .cw-field__q{height:52px;font-size:16px}.efw .page--care3-search-results .sr-sum{margin:var(--efw-sp-4) 0;font-size:15px}.efw .page--care3-search-results .sr-sum .ico{width:20px;height:20px}.efw .page--care3-search-results .sr-none{font-size:15px}.efw .page--care3-search-results .sr-after{gap:var(--efw-sp-4)}.efw .page--care3-search-results .sr-vet{grid-template-columns:24px minmax(0,1fr);gap:6px var(--efw-sp-3);padding:var(--efw-sp-4) var(--efw-sp-5) var(--efw-sp-5) var(--efw-sp-4)}.efw .page--care3-search-results .sr-vet>.ico{width:22px;height:22px}.efw .page--care3-search-results .sr-vet p{font-size:15px}.efw .page--care3-search-results .sr-vet p b{font-size:20px}.efw .page--care3-search-results .sr-vet__go{grid-column:1 / -1}.efw .page--care3-search-results .sr-vet__go .btn{width:100%}.efw .page--care3-search-results .sr-out-h,.efw .page--care3-search-results .cw-askrow b{font-size:15px}}.efw .page--care3-search{width:100%;max-width:760px}.efw .page--care3-search :is(h2,p){margin:0}.efw .page--care3-search .cs-panel{margin-top:var(--efw-sp-5)}.efw .page--care3-search .cs-form{display:flex;gap:var(--efw-sp-3)}.efw .page--care3-search .cs-form .cw-field{flex:1;min-height:58px;box-shadow:none}.efw .page--care3-search .cs-form .cw-field:focus-within{box-shadow:inset 0 0 0 2px var(--efw-ink)}.efw .page--care3-search .cs-form .cw-field input{height:58px;font-size:18px}.efw .page--care3-search .cs-go{flex:none;min-height:58px;padding-inline:28px;font-size:18px}.efw .page--care3-search .cs-needs{margin-top:var(--efw-sp-5)}.efw .page--care3-search .cs-needs p{font-size:var(--efw-fs-md);font-weight:var(--efw-fw-bold);color:var(--efw-ef-black)}.efw .page--care3-search .cs-needs .cw-chips{flex-wrap:wrap;margin-top:var(--efw-sp-3)}.efw .page--care3-search .cs-needs .cw-chip{box-shadow:none}.efw .page--care3-search .cs-panel:has(input:not(:placeholder-shown)) .cs-needs{display:none}.efw .page--care3-search .cs-h{display:flex;align-items:baseline;justify-content:space-between;gap:var(--efw-sp-3)}.efw .page--care3-search .cs-h button{min-height:44px;margin:-12px 0;padding:0;border:0;background:none;color:var(--efw-ink);font:inherit;font-size:var(--efw-fs-md);font-weight:var(--efw-fw-bold);letter-spacing:0;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.efw .page--care3-search .cs-start{display:grid;gap:var(--efw-sp-7);margin-top:var(--efw-sp-7)}.efw .page--care3-search .cs-recent{display:grid;margin:var(--efw-sp-2) 0 0;padding:0;list-style:none}.efw .page--care3-search .cs-recent li{display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:center}.efw .page--care3-search .cs-recent a{display:flex;align-items:center;gap:var(--efw-sp-3);min-height:52px;color:var(--efw-ef-black);font-size:var(--efw-fs-md);text-decoration:none}.efw .page--care3-search .cs-recent a:hover{text-decoration:underline;text-underline-offset:3px}.efw .page--care3-search .cs-recent a .ico{flex:none;width:20px;height:20px;color:var(--efw-ink)}.efw .page--care3-search .cs-recent button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:none;color:var(--efw-ef-black);cursor:pointer}.efw .page--care3-search .cs-recent button:hover{box-shadow:var(--efw-cw-edge)}.efw .page--care3-search .cs-recent button .ico{width:18px;height:18px}.efw .page--care3-search .cs-recent-none{margin-top:var(--efw-sp-3);font-size:var(--efw-fs-md);color:var(--efw-ef-black)}.efw .page--care3-search .cs-meds{display:grid;gap:var(--efw-sp-2);margin:var(--efw-sp-3) 0 0;padding:0;list-style:none}.efw .page--care3-search .cs-meds a{display:grid;grid-template-columns:72px minmax(0,1fr) 20px;align-items:center;gap:var(--efw-sp-4);margin-inline:calc(-1 * var(--efw-sp-3));padding:var(--efw-sp-2) var(--efw-sp-3);border-radius:var(--efw-radius-lg);color:var(--efw-ef-black);text-decoration:none;transition:box-shadow .15s ease}@media(hover:hover)and (pointer:fine){.efw .page--care3-search .cs-meds a:hover{box-shadow:var(--efw-cw-edge)}}.efw .page--care3-search .cs-meds img{width:72px;height:72px;object-fit:contain}.efw .page--care3-search .cs-meds b{display:flex;flex-wrap:wrap;align-items:center;gap:4px var(--efw-sp-2);font-size:var(--efw-fs-md);line-height:1.3;color:var(--efw-ef-black)}.efw .page--care3-search .cs-meds small{display:block;margin-top:2px;font-size:var(--efw-fs-md);line-height:1.4;color:var(--efw-ef-black)}.efw .page--care3-search .cs-meds small i{font-style:normal;font-weight:var(--efw-fw-bold);color:var(--efw-ink)}.efw .page--care3-search .cs-meds .go{width:18px;height:18px;color:var(--efw-ink)}.efw .page--care3-search .cs-typing{margin-top:var(--efw-sp-5)}.efw .page--care3-search .cs-sugg{display:grid;margin:0;padding:0;list-style:none}.efw .page--care3-search .cs-sugg :is(a,button){display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:var(--efw-sp-3) var(--efw-sp-4);width:100%;min-height:64px;padding:var(--efw-sp-2) var(--efw-sp-3);border:0;border-radius:var(--efw-radius-md);background:none;color:var(--efw-ef-black);font:inherit;font-size:var(--efw-fs-md);line-height:1.3;text-align:left;text-decoration:none;cursor:pointer}@media(hover:hover)and (pointer:fine){.efw .page--care3-search .cs-sugg :is(a,button):hover{box-shadow:var(--efw-cw-edge)}}.efw .page--care3-search .cs-lead{display:grid;place-items:center;width:48px;height:48px}.efw .page--care3-search .cs-lead .ico{width:22px;height:22px;color:var(--efw-dot, var(--efw-ink))}.efw .page--care3-search .cs-lead img{width:48px;height:48px;object-fit:contain}.efw .page--care3-search .cs-sugg mark{background:none;color:inherit;font-weight:var(--efw-fw-bold)}.efw .page--care3-search .cs-sugg span{min-width:0}.efw .page--care3-search .cs-sugg span b{display:block;font-weight:var(--efw-fw-regular)}.efw .page--care3-search .cs-sugg small{display:block;margin-top:2px;font-size:var(--efw-fs-sm);color:var(--efw-ef-black)}.efw .page--care3-search .cs-sugg em{font-style:normal;font-weight:var(--efw-fw-bold);font-variant-numeric:tabular-nums;color:var(--efw-ef-black)}.efw .page--care3-search .cs-sugg .no{color:var(--efw-alert);font-weight:var(--efw-fw-medium)}.efw .page--care3-search .cs-sugg .no-img img{opacity:.55}.efw .page--care3-search .cs-k{margin:var(--efw-sp-5) 0 var(--efw-sp-1) var(--efw-sp-3);font-size:var(--efw-fs-md);font-weight:var(--efw-fw-bold);color:var(--efw-ef-black)}@media(max-width:559px){.efw .page--care3-search .cs-go{display:none}.efw .page--care3-search .cs-start{margin-top:var(--efw-sp-6);gap:var(--efw-sp-6)}}@media(max-width:639px){.efw .page--care3-search .page-title{font-size:24px}.efw .page--care3-search .cs-panel{margin-top:var(--efw-sp-4);padding:var(--efw-sp-4)}.efw .page--care3-search .cs-form .cw-field{min-height:52px}.efw .page--care3-search .cs-form .cw-field input{height:52px;font-size:16px}.efw .page--care3-search .cs-needs{margin-top:var(--efw-sp-4)}.efw .page--care3-search .cs-needs p{font-size:15px}.efw .page--care3-search .cs-needs .cw-chips{flex-wrap:nowrap;margin-inline:calc(-1 * var(--efw-sp-4));padding-inline:var(--efw-sp-4);scroll-padding-inline:var(--efw-sp-4)}.efw .page--care3-search .cs-start{gap:var(--efw-sp-6);margin-top:var(--efw-sp-6)}.efw .page--care3-search .cs-h button{font-size:15px}.efw .page--care3-search .cs-meds a{grid-template-columns:56px minmax(0,1fr) 18px;gap:var(--efw-sp-3)}.efw .page--care3-search .cs-meds img{width:56px;height:56px}.efw .page--care3-search .cs-meds b,.efw .page--care3-search .cs-meds small{font-size:15px}.efw .page--care3-search .cs-recent a{min-height:48px;font-size:15px}.efw .page--care3-search .cs-recent-none{font-size:15px}.efw .page--care3-search .cs-sugg :is(a,button){min-height:56px;padding:6px var(--efw-sp-2);font-size:15px}.efw .page--care3-search .cs-sugg small{font-size:13px}.efw .page--care3-search .cs-k{margin:var(--efw-sp-4) 0 var(--efw-sp-1) var(--efw-sp-2);font-size:15px}}.efw .page--care3-shop{position:relative;width:100%;max-width:960px}.efw .page--care3-shop :is(h2,h3,p){margin:0}.efw .page--care3-shop .page-head .scroller--bleed{margin-top:var(--efw-sp-4)}.efw .page--care3-shop .shop-find{width:clamp(260px,36%,360px)}@media(min-width:900px){.efw .page--care3-shop .shop-find{position:absolute;top:var(--efw-sp-2);right:0}}@media(max-width:899px){.efw .page--care3-shop .shop-find{width:100%;margin-top:var(--efw-sp-4)}}.efw .page--care3-shop .shop-rx{container-type:inline-size;margin-top:var(--efw-sp-5);padding:var(--efw-sp-4) var(--efw-sp-5);background:var(--efw-cw-rx)}.efw .page--care3-shop .shop-rx__in{display:grid;grid-template-columns:48px minmax(0,1fr);grid-template-areas:"shot say" "go go" "off off";align-items:center;gap:var(--efw-sp-2) var(--efw-sp-4)}.efw .page--care3-shop .shop-rx__shot{grid-area:shot;display:block;width:48px;height:48px;border-radius:var(--efw-radius-md);background:var(--efw-ef-white);overflow:hidden}.efw .page--care3-shop .shop-rx__shot img{display:block;width:100%;height:100%;padding:3px;object-fit:contain}.efw .page--care3-shop .shop-rx__say{grid-area:say;font-size:var(--efw-fs-md);line-height:1.4;color:var(--efw-ef-black)}.efw .page--care3-shop .shop-rx__say a{color:inherit;font-weight:var(--efw-fw-bold);text-decoration:none}.efw .page--care3-shop .shop-rx__say a:hover{text-decoration:underline;text-underline-offset:3px}.efw .page--care3-shop .shop-rx__say .cw-rx{margin:0 8px 0 6px;vertical-align:2px}.efw .page--care3-shop .shop-rx__go{grid-area:go;display:grid;margin-top:var(--efw-sp-2)}.efw .page--care3-shop .shop-rx__go .cw-pill{width:100%;min-height:52px;padding:0 24px;font-size:var(--efw-fs-md)}.efw .page--care3-shop .shop-rx__off{grid-area:off;font-size:var(--efw-fs-sm);line-height:1.4;color:var(--efw-ef-black);text-wrap:pretty}.efw .page--care3-shop .shop-rx__off s{margin-right:6px}@container (min-width: 640px){.efw .page--care3-shop .shop-rx__in{grid-template-columns:56px minmax(0,1fr) auto;grid-template-areas:"shot say go" "shot off go";column-gap:var(--efw-sp-5);row-gap:2px}.efw .page--care3-shop .shop-rx__shot{width:56px;height:56px}.efw .page--care3-shop .shop-rx__say{align-self:end}.efw .page--care3-shop .shop-rx__off{align-self:start}.efw .page--care3-shop .shop-rx__go{margin-top:0}.efw .page--care3-shop .shop-rx__go .cw-pill{width:auto}}.efw .page--care3-shop{--efw-tile-ground: color-mix(in srgb, var(--efw-ef-charcoal) 5%, var(--efw-ef-white)) }.efw .page--care3-shop .cw-tile__img{background:var(--efw-tile-ground)}.efw .page--care3-shop .cw-tile__img>img{padding:7%;mix-blend-mode:multiply}.efw .page--care3-shop .shop-picks{margin-top:var(--efw-sp-7)}.efw .page--care3-shop .shop-picks__head{display:grid;gap:var(--efw-sp-4);margin-bottom:var(--efw-sp-5)}.efw .page--care3-shop .shop-picks__head .cw-chips{flex-wrap:wrap}.efw .page--care3-shop .shop-after{display:grid;gap:var(--efw-sp-4);margin-top:var(--efw-sp-8)}.efw .page--care3-shop .shop-line{display:grid;grid-template-columns:22px minmax(0,1fr);gap:var(--efw-sp-3);align-items:start;font-size:var(--efw-fs-md);line-height:1.5;color:var(--efw-ef-black)}.efw .page--care3-shop .shop-line>.ico{width:22px;height:22px;margin-top:2px;color:var(--efw-ink)}.efw .page--care3-shop .shop-line--out>.ico{color:var(--efw-ef-icon-amber)}.efw .page--care3-shop .shop-line :is(a,button){padding:0;border:0;background:none;color:var(--efw-ink);font:inherit;font-weight:var(--efw-fw-bold);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.efw .page--care3-shop .mv-sheet .sheet__body>p{margin:0;font-size:var(--efw-fs-md);line-height:1.5;color:var(--efw-ef-black)}.efw .page--care3-shop .shop-new{container-type:inline-size;margin-top:var(--efw-sp-5);padding:var(--efw-sp-4) var(--efw-sp-5);border-radius:var(--efw-radius-lg);background:var(--efw-ef-white);box-shadow:var(--efw-cw-edge)}.efw .page--care3-shop .shop-new__in{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:var(--efw-sp-3) var(--efw-sp-4)}.efw .page--care3-shop .shop-new__in>.ico{width:24px;height:24px;color:var(--efw-ef-icon-cocoa)}.efw .page--care3-shop .shop-new p{font-size:var(--efw-fs-md);line-height:1.4;color:var(--efw-ef-black);text-wrap:pretty}.efw .page--care3-shop .shop-new .cw-pill{grid-column:1 / -1;min-height:52px;padding:0 24px;font-size:var(--efw-fs-md)}@container (min-width: 640px){.efw .page--care3-shop .shop-new__in{grid-template-columns:24px minmax(0,1fr) auto}.efw .page--care3-shop .shop-new .cw-pill{grid-column:auto}}.efw .page--care3-shop .legal p{text-wrap:balance}@media(max-width:559px){.efw .page--care3-shop .shop-picks{margin-top:var(--efw-sp-6)}.efw .page--care3-shop .shop-picks__head{margin-bottom:var(--efw-sp-5)}.efw .page--care3-shop .shop-after{margin-top:var(--efw-sp-7)}}@media(max-width:639px){.efw .page--care3-shop .page-title,.efw .page--care3-shop .page-sub{padding-right:56px}.efw .page--care3-shop .page-head .page-sub{display:flex;align-items:center;min-height:52px;padding-right:56px}.efw .page--care3-shop .shop-find{position:absolute;z-index:2;top:50px;right:0;justify-content:center;width:44px;min-height:44px;height:44px;margin:0;padding:0;border-radius:50%}.efw .page--care3-shop .shop-find>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.efw .page--care3-shop .shop-rx{margin-top:var(--efw-sp-3);padding:var(--efw-sp-3) var(--efw-sp-4) 14px}.efw .page--care3-shop .shop-rx__in{grid-template-columns:44px minmax(0,1fr);gap:10px 12px}.efw .page--care3-shop .shop-rx__shot{width:44px;height:44px;align-self:start}.efw .page--care3-shop .shop-rx__say{font-size:15px;line-height:1.35}.efw .page--care3-shop .shop-rx__say a{display:inline}.efw .page--care3-shop .shop-rx__say .cw-rx{margin:0 4px 0 6px;vertical-align:1px}.efw .page--care3-shop .shop-rx__go{margin-top:2px}.efw .page--care3-shop .shop-rx__go .cw-pill{min-height:48px;font-size:16px}.efw .page--care3-shop .shop-rx__off{margin-top:-2px;font-size:13px;line-height:1.35}.efw .page--care3-shop .shop-new{margin-top:var(--efw-sp-4);padding:14px var(--efw-sp-4)}.efw .page--care3-shop .shop-new p{font-size:15px}.efw .page--care3-shop .shop-new .cw-pill{min-height:48px;font-size:16px}.efw .page--care3-shop .shop-picks{margin-top:var(--efw-sp-5)}.efw .page--care3-shop .shop-picks__head{gap:10px;margin-bottom:14px}.efw .page--care3-shop .shop-picks__head .cw-chips{flex-wrap:nowrap}.efw .page--care3-shop .shop-after{gap:var(--efw-sp-3);margin-top:var(--efw-sp-6)}.efw .page--care3-shop .shop-line{grid-template-columns:20px minmax(0,1fr);font-size:15px;line-height:1.45}.efw .page--care3-shop .shop-line>.ico{width:20px;height:20px;margin-top:1px}.efw .page--care3-shop .legal{margin-top:var(--efw-sp-6)}}.efw .page--care3-tracking{--efw-pk-tile: color-mix(in srgb, var(--efw-ef-charcoal) 6%, var(--efw-ef-white)) }.efw .page--care3-tracking :is(h2,p){margin:0}.efw .page--care3-tracking .tk{container:tk / inline-size;max-width:1080px;margin-top:var(--efw-sp-6)}.efw .page--care3-tracking .tk>*+*{margin-top:var(--efw-sp-7)}.efw .page--care3-tracking .cw-rx{background:var(--efw-cw-rx);box-shadow:none}.efw .page--care3-tracking .pks{display:grid;gap:var(--efw-sp-5)}.efw .page--care3-tracking .pk{display:flex;flex-direction:column;min-width:0;border-radius:var(--efw-radius-lg);background:var(--efw-ef-white);box-shadow:var(--efw-cw-lift);overflow:hidden;scroll-margin-top:var(--efw-sp-6)}.efw .page--care3-tracking .pk__from{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:var(--efw-sp-3);padding:18px var(--efw-sp-5)}.efw .page--care3-tracking .pk__from .ico{width:24px;height:24px;color:var(--efw-ink)}.efw .page--care3-tracking .pk__from b{display:block;font-size:17px;line-height:1.3;color:var(--efw-ef-black)}.efw .page--care3-tracking .pk__from span{display:block;font-size:15px;line-height:1.4;color:var(--efw-ef-black)}.efw .page--care3-tracking .pk--rx .pk__from{background:var(--efw-cw-rx)}.efw .page--care3-tracking .pk--rx .pk__from .ico{color:var(--efw-cw-rx-ink)}.efw .page--care3-tracking .pk--ef .pk__from{padding-bottom:0}.efw .page--care3-tracking .pk__body{display:flex;flex:1;flex-direction:column;gap:var(--efw-sp-5);padding:var(--efw-sp-5)}.efw .page--care3-tracking .pk__date{font-size:30px;font-weight:var(--efw-fw-medium);line-height:1.12;letter-spacing:-.02em;color:var(--efw-ef-dark-green);text-wrap:pretty}.efw .page--care3-tracking .pk__say{margin-top:var(--efw-sp-2);font-size:17px;line-height:1.45;color:var(--efw-ef-black);text-wrap:pretty}.efw .page--care3-tracking .pk__out{display:flex;gap:var(--efw-sp-2);margin-top:var(--efw-sp-2);font-size:17px;line-height:1.4;font-weight:var(--efw-fw-bold);color:var(--efw-ef-red-deep)}.efw .page--care3-tracking .pk__out .ico{flex:none;width:20px;height:20px;margin-top:2px}.efw .page--care3-tracking .pk__go{display:flex;flex-wrap:wrap;gap:var(--efw-sp-3);margin-top:var(--efw-sp-4)}.efw .page--care3-tracking .tracker li{gap:var(--efw-sp-3);padding-bottom:var(--efw-sp-4)}.efw .page--care3-tracking .tracker li:before{background:var(--efw-cw-edge-c)}.efw .page--care3-tracking .tracker li.is-done:before{background:var(--efw-ink)}.efw .page--care3-tracking .tracker__dot{border-color:var(--efw-cw-edge-c)}.efw .page--care3-tracking .tracker li.is-done .tracker__dot,.efw .page--care3-tracking .tracker li.is-now .tracker__dot{border-color:var(--efw-ink)}.efw .page--care3-tracking .tracker__title{font-size:17px;color:var(--efw-ef-black)}.efw .page--care3-tracking .tracker li:not(.is-done):not(.is-now) .tracker__title{color:var(--efw-ef-black);font-weight:var(--efw-fw-medium)}.efw .page--care3-tracking .tracker__text,.efw .page--care3-tracking .tracker__when{margin-top:1px;font-size:15px;line-height:1.45;color:var(--efw-ef-black);text-wrap:pretty}.efw .page--care3-tracking .pk-now{display:inline-flex;align-items:center;min-height:22px;padding:0 9px;border-radius:var(--efw-radius-pill);background:var(--efw-ink);color:var(--efw-ef-white);font-size:13px;font-weight:var(--efw-fw-bold);line-height:1}.efw .page--care3-tracking .pk__items{display:grid;gap:var(--efw-sp-4);margin:0;padding:0;list-style:none}.efw .page--care3-tracking .pk-item{position:relative;display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;column-gap:var(--efw-sp-4)}.efw .page--care3-tracking .sq{display:block;aspect-ratio:1;border-radius:14px;background:var(--efw-pk-tile);overflow:hidden}.efw .page--care3-tracking .sq img{display:block;width:100%;height:100%;padding:10%;object-fit:contain;mix-blend-mode:multiply}.efw .page--care3-tracking .pk-item__name{display:flex;flex-wrap:wrap;align-items:center;gap:4px var(--efw-sp-2);font-size:17px;font-weight:var(--efw-fw-bold);line-height:1.3;color:var(--efw-ef-black)}.efw .page--care3-tracking .pk-item__name a{color:inherit;text-decoration:none}.efw .page--care3-tracking .pk-item__name a:after{content:"";position:absolute;top:-4px;right:0;bottom:-4px;left:0}@media(hover:hover)and (pointer:fine){.efw .page--care3-tracking .pk-item__name a:hover{text-decoration:underline;text-underline-offset:3px}}.efw .page--care3-tracking .pk-item__meta{margin-top:2px;font-size:15px;line-height:1.4;color:var(--efw-ef-black);text-wrap:pretty}.efw .page--care3-tracking .pk-item__cost{display:grid;justify-items:end;font-variant-numeric:tabular-nums;white-space:nowrap}.efw .page--care3-tracking .pk-item__cost b{font-size:19px;color:var(--efw-ef-black)}.efw .page--care3-tracking .pk-item__cost s{font-size:15px;color:var(--efw-ef-black)}.efw .page--care3-tracking .pk__charge{margin-top:auto;padding-top:var(--efw-sp-2);font-size:15px;line-height:1.45;color:var(--efw-ef-black);text-wrap:pretty}.efw .page--care3-tracking .pk__charge b{font-size:17px;font-variant-numeric:tabular-nums}.efw .page--care3-tracking .ob-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--efw-sp-2);min-height:52px;padding:0 24px;border:0;border-radius:var(--efw-radius-pill);background:var(--efw-ink);color:var(--efw-ef-white);font:inherit;font-size:17px;font-weight:var(--efw-fw-bold);line-height:1.2;white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:background-color .15s ease,transform .16s var(--efw-ease-out)}.efw .page--care3-tracking .ob-btn:active{transform:scale(.97)}.efw .page--care3-tracking .ob-btn .ico{width:18px;height:18px}@media(hover:hover)and (pointer:fine){.efw .page--care3-tracking .ob-btn:hover{background:color-mix(in srgb,var(--efw-ink) 86%,var(--efw-ef-black))}}.efw .page--care3-tracking .tk-help a{display:inline-flex;align-items:center;gap:var(--efw-sp-2);min-height:44px;color:var(--efw-ink);font-size:17px;font-weight:var(--efw-fw-bold);text-decoration:underline;text-underline-offset:4px}.efw .page--care3-tracking .tk-help .ico{width:22px;height:22px}@container tk (min-width: 600px){.efw .page--care3-tracking .pk__from{padding:20px 28px}.efw .page--care3-tracking .pk--ef .pk__from{padding-bottom:0}.efw .page--care3-tracking .pk__body{padding:var(--efw-sp-5) 28px 28px}.efw .page--care3-tracking .pk__date{font-size:36px}.efw .page--care3-tracking .pk-item{grid-template-columns:88px minmax(0,1fr) auto}.efw .page--care3-tracking .pk-item__name{font-size:19px}}@container tk (min-width: 760px){.efw .page--care3-tracking .pks{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--efw-sp-6);align-items:stretch}}@container tk (min-width: 1000px){.efw .page--care3-tracking .pks{gap:var(--efw-sp-7)}}@container tk (max-width: 599px){.efw .page--care3-tracking .pk-item{grid-template-columns:64px minmax(0,1fr)}.efw .page--care3-tracking .pk-item__cost{grid-column:2;justify-items:start;grid-auto-flow:column;gap:var(--efw-sp-2);align-items:baseline;justify-content:start;margin-top:4px}}@container tk (max-width: 330px){.efw .page--care3-tracking .pk__from,.efw .page--care3-tracking .pk__body{padding-left:var(--efw-sp-4);padding-right:var(--efw-sp-4)}.efw .page--care3-tracking .pk__date{font-size:27px}.efw .page--care3-tracking .pk-item{grid-template-columns:56px minmax(0,1fr)}.efw .page--care3-tracking .pk-item__cost{grid-column:2;justify-items:start;grid-auto-flow:column;gap:var(--efw-sp-2);align-items:baseline;margin-top:4px}}@media(prefers-reduced-motion:reduce){.efw .page--care3-tracking .ob-btn{transition:none}}.efw .page--care3-tracking .legal p{text-wrap:balance}@media(max-width:639px){.efw .page--care3-tracking .page-head{min-height:0}.efw .page--care3-tracking .pets--page{gap:var(--efw-sp-2);margin:0;padding:0 0 var(--efw-sp-2)}.efw .page--care3-tracking .pets--page a{width:auto;padding:4px}.efw .page--care3-tracking .pets--page :is(img,.pets__circle){width:36px;height:36px}.efw .page--care3-tracking .pets--page span:not(.pets__circle){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.efw .page--care3-tracking .back{min-height:44px;margin-bottom:0;font-size:15px}.efw .page--care3-tracking .page-title{font-size:24px;line-height:1.15}.efw .page--care3-tracking .page-sub{margin-top:4px;font-size:15px;line-height:1.4}.efw .page--care3-tracking .tk{margin-top:var(--efw-sp-4)}.efw .page--care3-tracking .tk>*+*{margin-top:var(--efw-sp-4)}.efw .page--care3-tracking .pks{gap:var(--efw-sp-3)}.efw .page--care3-tracking .pk{scroll-margin-top:calc(var(--efw-top-h) + var(--efw-sp-3))}.efw .page--care3-tracking .pk__from{grid-template-columns:20px minmax(0,1fr);gap:10px;padding:8px var(--efw-sp-4)}.efw .page--care3-tracking .pk__from .ico{width:20px;height:20px}.efw .page--care3-tracking .pk__from b{font-size:15px}.efw .page--care3-tracking .pk__from span{font-size:13px;line-height:1.35}.efw .page--care3-tracking .pk--ef .pk__from{padding-top:12px;padding-bottom:0}.efw .page--care3-tracking .pk__body{gap:var(--efw-sp-4);padding:var(--efw-sp-3) var(--efw-sp-4) var(--efw-sp-4)}.efw .page--care3-tracking .pk__date{font-size:20px;line-height:1.2}.efw .page--care3-tracking .pk__say{margin-top:4px;font-size:15px;line-height:1.4}.efw .page--care3-tracking .pk__out{margin-top:4px;font-size:15px}.efw .page--care3-tracking .pk__out .ico{width:18px;height:18px}.efw .page--care3-tracking .pk__go{margin-top:var(--efw-sp-3)}.efw .page--care3-tracking .pk__go .ob-btn{flex:1;min-height:48px;font-size:16px}.efw .page--care3-tracking .tracker li{grid-template-columns:24px minmax(0,1fr);gap:var(--efw-sp-3);padding-bottom:10px}.efw .page--care3-tracking .tracker li:before{left:11px;top:26px}.efw .page--care3-tracking .tracker__dot{width:24px;height:24px}.efw .page--care3-tracking .tracker__dot .ico{width:14px;height:14px}.efw .page--care3-tracking .tracker li.is-now .tracker__dot:after{width:8px;height:8px}.efw .page--care3-tracking .tracker__title{padding-top:1px;font-size:15px}.efw .page--care3-tracking .pk-now{min-height:20px;padding:0 8px;font-size:12px}.efw .page--care3-tracking :is(.tracker__text,.tracker__when){font-size:13px;line-height:1.4}.efw .page--care3-tracking .pk__items{gap:var(--efw-sp-3)}.efw .page--care3-tracking .pk-item{grid-template-columns:56px minmax(0,1fr);column-gap:var(--efw-sp-3)}.efw .page--care3-tracking .pk-item .sq{border-radius:12px}.efw .page--care3-tracking .pk-item__name{font-size:15px}.efw .page--care3-tracking .pk-item__meta{font-size:13px;line-height:1.35}.efw .page--care3-tracking .pk-item__cost{margin-top:2px}.efw .page--care3-tracking .pk-item__cost b{font-size:15px}.efw .page--care3-tracking .pk-item__cost s{font-size:13px}.efw .page--care3-tracking .pk__charge{padding-top:0;font-size:13px;line-height:1.4}.efw .page--care3-tracking .pk__charge b,.efw .page--care3-tracking .tk-help a{font-size:15px}}@media(max-width:359px){.efw .page--care3-tracking .pk-item{grid-template-columns:48px minmax(0,1fr)}}.efw .page--care3{--efw-ep-expo: cubic-bezier(.16, 1, .3, 1);--efw-tile-ground: color-mix(in srgb, var(--efw-ef-charcoal) 5%, var(--efw-ef-white));width:100%;max-width:960px;color:var(--efw-ef-black)}.efw .page--care3 :is(h1,h2,h3,p){margin:0}.efw .page--care3 a{color:inherit}.efw .page--care3 :is(.fe,.hp-why,.hp-built,.sc) button{border:0;background:none;font:inherit;color:inherit;text-align:inherit;cursor:pointer;touch-action:manipulation}.efw .page--care3 .fe-link,.efw .page--care3 .fe .fe-link{display:inline-flex;align-items:center;min-height:44px;white-space:nowrap;font-size:15px;font-weight:var(--efw-fw-bold);color:var(--efw-ef-dark-green);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}.efw .page--care3 .ep-link{font-weight:var(--efw-fw-bold);color:var(--efw-ef-dark-green);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}.efw .page--care3 .page-title{font-size:36px;font-weight:var(--efw-fw-medium);letter-spacing:-.02em;color:var(--efw-ef-dark-green)}.efw .page--care3 .fe-hi .page-sub{margin-top:6px;font-size:17px;line-height:1.35}.efw .page--care3 .page-head .scroller--bleed{margin-top:var(--efw-sp-5)}.efw .page--care3 .fe{container:fe / inline-size;display:grid;gap:48px;margin-top:var(--efw-sp-5)}.efw .page--care3 .fe-h{font-size:24px;font-weight:var(--efw-fw-medium);line-height:1.12;letter-spacing:-.02em;color:var(--efw-ef-dark-green);text-wrap:pretty}.efw .page--care3 .fe-sub{margin-top:8px;font-size:15px;line-height:1.45;text-wrap:pretty}.efw .page--care3 .fe-h3{font-size:18px;font-weight:var(--efw-fw-bold);line-height:1.25}.efw .page--care3 .fe-hero{container:hero / inline-size;display:flex;flex-direction:column;border-radius:var(--efw-radius-xl);background:var(--efw-ef-white);box-shadow:var(--efw-cw-lift);overflow:hidden}.efw .page--care3 .fe-hero__in{display:grid;grid-template-columns:minmax(0,1fr)}.efw .page--care3 .fe-hero__photo{position:relative;height:200px}.efw .page--care3 .fe-hero__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 2%}.efw .page--care3 .fe-hero__plan{position:relative;padding:20px 20px 24px}.efw .page--care3 .ep-faces{position:relative;display:flex;margin:0 0 14px;padding:0;list-style:none}.efw .page--care3 .ep-face{position:relative;width:60px;height:60px;flex:none;border-radius:50%;background:var(--efw-ef-white);box-shadow:0 0 0 4px var(--efw-ef-white),0 2px 8px color-mix(in srgb,var(--efw-ef-black) 6%,transparent);overflow:hidden}.efw .page--care3 .ep-face+.ep-face{margin-left:-12px}.efw .page--care3 .ep-face img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.efw .page--care3 .ep-face--rx{background:var(--efw-cw-rx)}.efw .page--care3 .ep-face--rx img{top:10%;right:10%;bottom:10%;left:10%;width:80%;height:80%;object-fit:contain}.efw .page--care3 .fe .ep-from{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin:-6px 0;padding:0;font-size:15px;line-height:1.3;color:var(--efw-ef-dark-green);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}.efw .page--care3 .ep-from .ico{flex:none;width:18px;height:18px;color:var(--efw-ef-icon-slate)}.efw .page--care3 .ep-from:focus-visible{outline:2px solid var(--efw-ef-black);outline-offset:2px}.efw .page--care3 .fe-chip{display:inline-block;padding:1px 10px;border-radius:var(--efw-radius-pill);background:var(--efw-ef-dusty-pink);color:var(--efw-ef-dark-green);font-weight:var(--efw-fw-bold);white-space:nowrap}.efw .page--care3 .fe-next{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:0 20px;padding:20px 20px 22px;background:var(--efw-ef-white)}.efw .page--care3 .fe-next__shot{position:absolute;top:12px;right:12px;width:84px;height:84px;padding:4px;border-radius:var(--efw-radius-md);background:color-mix(in srgb,var(--efw-ef-charcoal) 5%,var(--efw-ef-white))}.efw .page--care3 .fe-next__shot img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.efw .page--care3 .fe-next__state{display:grid;gap:10px;align-content:start}.efw .page--care3 .fe-next__state[hidden]{display:none}.efw .page--care3 .fe-next__words{display:grid;gap:8px}.efw .page--care3 .fe-kick{display:flex;align-items:center;gap:8px;padding-right:96px;font-size:15px;font-weight:var(--efw-fw-bold);color:var(--efw-ef-dark-green)}.efw .page--care3 .fe-kick .ico{width:20px;height:20px;color:var(--efw-cw-rx-ink)}.efw .page--care3 .fe-next h2{padding-right:96px;font-size:22px;font-weight:var(--efw-fw-medium);line-height:1.08;letter-spacing:-.02em;color:var(--efw-ef-dark-green);text-wrap:pretty}.efw .page--care3 .fe-next__say{font-size:15px;line-height:1.45;text-wrap:pretty}.efw .page--care3 .fe-next__go{display:grid;gap:4px;margin-top:4px}.efw .page--care3 .fe .fe-btn{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px;border-radius:var(--efw-radius-pill);background:var(--efw-ef-dark-green);color:var(--efw-ef-white);font-size:16px;font-weight:var(--efw-fw-bold);line-height:1.2;text-align:center;text-decoration:none;white-space:nowrap;transition:transform .16s var(--efw-ease-out),background-color .16s ease}.efw .page--care3 .fe .fe-btn .ico{width:20px;height:20px}.efw .page--care3 .fe-btn:active{transform:scale(.97)}.efw .page--care3 .fe .fe-btn[aria-pressed=true]{background:var(--efw-ef-white);color:var(--efw-ef-dark-green);box-shadow:inset 0 0 0 2px var(--efw-ef-dark-green)}.efw .page--care3 .fe-next__go .fe-link{justify-self:center}.efw .page--care3 .fe-off{justify-self:start;padding:3px 12px;border-radius:var(--efw-radius-md);background:var(--efw-cw-rx);font-size:14px;line-height:1.45;color:var(--efw-ef-dark-green);text-wrap:pretty}.efw .page--care3 .fe-off s{margin-right:6px}.efw .page--care3 .fe-off b{font-weight:var(--efw-fw-bold)}.efw .page--care3 .fe-next__say>span{display:inline-block}.efw .page--care3 .fe-count{display:grid;grid-template-columns:repeat(15,minmax(0,1fr));gap:6px;max-width:520px;margin:4px 0;padding:0;list-style:none}.efw .page--care3 .fe-count li{aspect-ratio:1.7;border-radius:var(--efw-radius-pill);background:var(--efw-ef-white)}.efw .page--care3 .fe-count li.is-left{background:var(--efw-ef-dark-green)}.efw .page--care3 .fe-week{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:5px;max-width:560px;margin:4px 0;padding:0;list-style:none}.efw .page--care3 .fe-week li{display:grid;justify-items:center;gap:2px;padding:8px 0;border-radius:var(--efw-radius-md);background:var(--efw-ef-white);font-size:13px;line-height:1.2}.efw .page--care3 .fe-week b{font-size:20px;letter-spacing:-.02em}.efw .page--care3 .fe-week .is-arrive{background:var(--efw-ef-dark-green);color:var(--efw-ef-white)}.efw .page--care3 .fe-week .is-out{box-shadow:inset 0 0 0 2px var(--efw-ef-red-deep);color:var(--efw-ef-red-deep)}.efw .page--care3:not([data-show=b]) .fe-count,.efw .page--care3:not([data-show=c]) .fe-week{display:none}.efw .page--care3:not([data-show=a]) .fe-next__shot{display:none}.efw .page--care3:not([data-show=a]) :is(.fe-kick,.fe-next h2){padding-right:0}.efw .page--care3[data-show=b] .fe-next{order:-1}@container hero (min-width: 560px){.efw .page--care3 .fe-next{grid-template-columns:112px minmax(0,1fr);padding:24px 28px 26px}.efw .page--care3[data-show=a] .fe-next__shot{position:relative;top:auto;right:auto;grid-row:1 / span 2;width:112px;height:112px;align-self:center}.efw .page--care3 :is(.fe-kick,.fe-next h2){padding-right:0}.efw .page--care3:not([data-show=a]) .fe-next{grid-template-columns:minmax(0,1fr)}.efw .page--care3 .fe-next h2{font-size:24px}.efw .page--care3 .fe-next__go{grid-auto-flow:column;justify-content:start;align-items:center;gap:20px}}@container hero (min-width: 680px){.efw .page--care3 .fe-hero__in{grid-template-columns:38% minmax(0,1fr)}.efw .page--care3 .fe-hero__photo{height:auto;min-height:300px}.efw .page--care3 .fe-hero__photo img{object-position:50% 26%}.efw .page--care3 .fe-hero__plan{padding:30px 36px}.efw .page--care3 .ep-face{width:60px;height:60px}.efw .page--care3 .ep-face+.ep-face{margin-left:-12px}.efw .page--care3 .ep-faces{margin:0 0 18px}}@container hero (min-width: 880px){.efw .page--care3 .fe-next{grid-template-columns:116px minmax(0,1fr);padding:22px 36px 24px 28px}.efw .page--care3[data-show=a] .fe-next__shot{width:116px;height:116px;padding:10px}.efw .page--care3 .fe-next__state{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:32px}.efw .page--care3 .fe-next__go{grid-auto-flow:row;justify-content:stretch;margin-top:0}.efw .page--care3 .fe-next h2{font-size:26px}.efw .page--care3:not([data-show=a]) .fe-next{padding-left:36px}}.efw .page--care3 .fe-rx{container:rxc / inline-size;display:grid;gap:16px;scroll-margin-top:96px}.efw .page--care3 :is(.fe-rx,.fe-routine):focus{outline:none}.efw .page--care3 .fe-rxcard{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;padding:20px;border-radius:var(--efw-radius-xl);background:var(--efw-ef-white);box-shadow:var(--efw-cw-lift)}.efw .page--care3 .fe-rxcard__shot{position:relative;display:block;width:190px;aspect-ratio:1;margin:0 auto}.efw .page--care3 .fe-rxcard__shot:before{content:"";position:absolute;top:4%;right:4%;bottom:4%;left:4%;border-radius:50%;background:var(--efw-cw-rx)}.efw .page--care3 .fe-rxcard__shot img{position:absolute;top:8%;right:8%;bottom:8%;left:8%;width:84%;height:84%;object-fit:contain;filter:drop-shadow(0 10px 12px color-mix(in srgb,var(--efw-ef-black) 9%,transparent));transition:transform .24s var(--efw-ease-out)}.efw .page--care3 .fe-rxcard__info{display:grid;gap:12px;align-content:start}.efw .page--care3 .fe-pill{justify-self:start;display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 12px 0 10px;border-radius:var(--efw-radius-pill);background:var(--efw-cw-rx);color:var(--efw-ef-dark-green);font-size:15px;font-weight:var(--efw-fw-bold)}.efw .page--care3 .fe-pill .ico{width:18px;height:18px;color:var(--efw-cw-rx-ink)}.efw .page--care3 .fe-rxcard__name{font-size:24px;font-weight:var(--efw-fw-medium);line-height:1.1;letter-spacing:-.02em;color:var(--efw-ef-dark-green)}.efw .page--care3 .fe-rxcard__name a{display:inline-block;padding:6px 0;text-decoration:none}.efw .page--care3 .fe-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:15px;font-variant-numeric:tabular-nums}.efw .page--care3 .fe-price b{font-size:22px;line-height:1.1;letter-spacing:-.02em}.efw .page--care3 .fe-facts{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.efw .page--care3 .fe-facts li{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:var(--efw-radius-pill);background:var(--efw-ef-white);box-shadow:var(--efw-cw-edge);font-size:14px;font-weight:var(--efw-fw-medium);white-space:nowrap}.efw .page--care3 .fe-facts .is-due{background:var(--efw-cw-rx);box-shadow:none;color:var(--efw-ef-dark-green);font-weight:var(--efw-fw-bold)}.efw .page--care3 .fe-by{display:grid;grid-template-columns:52px minmax(0,1fr);gap:14px;align-items:center}.efw .page--care3 .fe-by img{width:52px;height:52px;border-radius:50%;object-fit:cover}.efw .page--care3 .fe-by p{font-size:15px;line-height:1.4;text-wrap:pretty}.efw .page--care3 .fe-fine{font-size:14px;line-height:1.45;text-wrap:pretty}@container rxc (min-width: 600px){.efw .page--care3 .fe-rxcard{grid-template-columns:240px minmax(0,1fr);gap:36px;align-items:center;padding:24px 36px 24px 28px}.efw .page--care3 .fe-rxcard__shot{width:240px}.efw .page--care3 .fe-rxcard__name{font-size:28px}}.efw .page--care3 .ep-accs{display:grid;gap:10px;align-items:start}.efw .page--care3 .ep-acc{border-radius:var(--efw-radius-lg);background:var(--efw-ef-white);box-shadow:var(--efw-cw-edge)}.efw .page--care3 .ep-acc>summary{display:grid;grid-template-columns:minmax(0,1fr) 22px;gap:12px;align-items:center;min-height:56px;padding:0 20px;list-style:none;cursor:pointer;border-radius:var(--efw-radius-lg)}.efw .page--care3 .ep-acc>summary::-webkit-details-marker{display:none}.efw .page--care3 .ep-acc>summary:focus-visible{outline:2px solid var(--efw-ef-black);outline-offset:2px}.efw .page--care3 .ep-acc__t{font-size:17px;font-weight:var(--efw-fw-bold);line-height:1.25}.efw .page--care3 .ep-acc>summary .ico{width:22px;height:22px;color:var(--efw-ef-dark-green);transform:rotate(90deg);transition:transform .2s var(--efw-ease-out)}.efw .page--care3 .ep-acc[open]>summary .ico{transform:rotate(-90deg)}.efw .page--care3 .ep-acc__body{display:grid;gap:14px;padding:0 20px 22px;font-size:15px;line-height:1.45}.efw .page--care3 .ep-acc__body p{text-wrap:pretty}.efw .page--care3 .ep-steps3{display:grid;gap:12px;margin:0;padding:0;list-style:none;counter-reset:s}.efw .page--care3 .ep-steps3 li{display:grid;grid-template-columns:26px minmax(0,1fr);gap:10px;counter-increment:s;text-wrap:pretty}.efw .page--care3 .ep-steps3 li:before{content:counter(s);font-size:17px;font-weight:var(--efw-fw-bold);line-height:1.3;color:var(--efw-ef-dark-green)}.efw .page--care3 .fe-picks{container:picks / inline-size;display:grid;gap:20px}.efw .page--care3 .fe-picks__head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:4px 24px}.efw .page--care3 .fe-picks__in{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.efw .page--care3 .fe-lead{position:relative;display:grid;gap:12px;align-content:start}.efw .page--care3 .fe-lead__img{position:relative;display:block;aspect-ratio:1;border-radius:var(--efw-radius-xl);background:var(--efw-tile-ground);isolation:isolate;overflow:hidden}.efw .page--care3 .fe-lead__img img{display:block;width:100%;height:100%;padding:7%;object-fit:contain;mix-blend-mode:multiply;transition:transform .24s var(--efw-ease-out)}.efw .page--care3 .fe-lead__tag{position:absolute;z-index:1;top:16px;left:16px;display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 14px 0 10px;border-radius:var(--efw-radius-pill);background:var(--efw-tint-pink);color:var(--efw-ef-dark-green);font-size:14px;font-weight:var(--efw-fw-bold);white-space:nowrap}.efw .page--care3 .fe-lead__tag .ico{width:18px;height:18px;color:var(--efw-n-itch)}.efw .page--care3 .fe-lead__name{margin-top:6px;font-size:22px;font-weight:var(--efw-fw-medium);line-height:1.1;letter-spacing:-.02em;color:var(--efw-ef-dark-green);text-wrap:pretty}.efw .page--care3 .fe-lead__name a{display:inline-block;padding:7px 0;text-decoration:none}.efw .page--care3 .fe-lead__why{font-size:15px;line-height:1.45;text-wrap:pretty}.efw .page--care3 .fe-lead__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;font-size:14px;font-variant-numeric:tabular-nums}.efw .page--care3 .fe-lead__price b{font-size:22px;line-height:1.1;letter-spacing:-.02em}.efw .page--care3 .fe-lead__go{display:grid;gap:2px;margin-top:4px}.efw .page--care3 .fe-lead__go .fe-link{justify-self:center}.efw .page--care3 .fe-picks .cw-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.efw .page--care3 .fe-picks .cw-tile__img{background:var(--efw-tile-ground)}.efw .page--care3 .fe-picks .cw-tile__img>img{padding:7%;mix-blend-mode:multiply}.efw .page--care3 .fe-picks .cw-add{box-shadow:0 1px 6px color-mix(in srgb,var(--efw-ef-black) 7%,transparent)}.efw .page--care3 .fe-picks__all{display:inline-flex;align-items:center;gap:4px;min-height:44px;font-size:15px;font-weight:var(--efw-fw-bold);color:var(--efw-ef-dark-green);white-space:nowrap;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}.efw .page--care3 .fe-picks__all .ico{width:18px;height:18px}.efw .page--care3 .fe-picks__all:focus-visible{outline:2px solid var(--efw-ef-black);outline-offset:2px}@container picks (min-width: 560px){.efw .page--care3 .fe-lead{grid-template-columns:260px minmax(0,1fr);column-gap:28px;align-items:center}.efw .page--care3 .fe-lead__img{grid-row:1 / span 6}.efw .page--care3 .fe-picks .cw-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@container picks (min-width: 760px){.efw .page--care3 .fe-picks__in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.efw .page--care3 .fe-lead{grid-template-columns:minmax(0,1fr)}.efw .page--care3 .fe-lead__img{grid-row:auto}.efw .page--care3 .fe-lead__name{font-size:24px}.efw .page--care3 .fe-picks .cw-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}.efw .page--care3 .fe-lead__go{grid-auto-flow:column;justify-content:start;align-items:center;gap:20px}}.efw .page--care3 .fe-routine{display:grid;gap:14px;scroll-margin-top:96px}.efw .page--care3 .ev-steps{display:grid;gap:6px;margin:0;padding:0;list-style:none}.efw .page--care3 .ev-step{position:relative;display:grid;grid-template-columns:64px minmax(0,1fr) 18px;gap:10px;align-items:center;min-height:80px;padding:6px 0}.efw .page--care3 .ev-step__img{display:block;width:100%;height:auto;aspect-ratio:1;border-radius:var(--efw-radius-md);object-fit:cover}.efw .page--care3 .ev-step strong{display:block;font-size:16px;font-weight:var(--efw-fw-bold);line-height:1.3;text-wrap:balance}.efw .page--care3 .ev-step small{display:block;margin-top:2px;font-size:15px;line-height:1.4;text-wrap:pretty}.efw .page--care3 .ev-step>.ico{width:18px;height:18px;color:var(--efw-ef-dark-green);transform:rotate(180deg)}.efw .page--care3 .fe .ev-hit{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:0;border-radius:var(--efw-radius-md)}.efw .page--care3 .ev-hit:focus-visible{outline:2px solid var(--efw-ef-black);outline-offset:2px}.efw .page--care3 .fe-duo{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.efw .page--care3 .hm-card{container:card / inline-size;position:relative;display:grid;align-content:start;gap:14px;min-width:0;padding:24px;border-radius:var(--efw-radius-lg);background:var(--efw-ef-white);box-shadow:var(--efw-cw-lift)}.efw .page--care3 .hm-card h2{font-size:20px;line-height:1.2;letter-spacing:-.02em;font-weight:var(--efw-fw-bold);text-wrap:balance}.efw .page--care3 .hm-card p{font-size:15px;line-height:1.45;text-wrap:pretty}.efw .page--care3 .hm-more{display:inline-flex;align-items:center;gap:4px;min-height:44px;font-size:15px;font-weight:var(--efw-fw-bold);color:var(--efw-ef-dark-green);white-space:nowrap}.efw .page--care3 .hm-more .ico{width:18px;height:18px}.efw .page--care3 .hm-card:has(>.hm-more){grid-template-rows:auto auto 1fr}.efw .page--care3 .hm-card>.hm-more{align-self:end;justify-self:start}.efw .page--care3 .hm-hit{text-decoration:none}.efw .page--care3 .hm-hit:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:var(--efw-radius-lg)}.efw .page--care3 .hm-hit:focus-visible{outline:0}.efw .page--care3 .hm-card:has(.hm-hit:focus-visible){outline:3px solid var(--efw-ef-black);outline-offset:3px}.efw .page--care3 .hm-card:has(.hm-hit){transition:transform .16s var(--efw-ease-out),box-shadow .2s ease}.efw .page--care3 .hm-card:has(.hm-hit):active{transform:scale(.99)}.efw .page--care3 .hm-box{display:grid;grid-template-columns:minmax(0,1fr) 88px;gap:16px;align-items:start}.efw .page--care3 .hm-box img{display:block;width:88px;height:88px;object-fit:contain}.efw .page--care3 .hm-box p{margin-top:6px}.efw .page--care3 .hm-line{display:block}.efw .page--care3 .hm-line[hidden]{display:none}.efw .page--care3 .hm-steps{position:relative;display:flex;justify-content:space-between;gap:8px;margin:6px 0 0;padding:16px 0 0;list-style:none;font-size:14px;line-height:1.3}.efw .page--care3 .hm-steps:before,.efw .page--care3 .hm-steps:after{content:"";position:absolute;top:0;left:0;height:6px;border-radius:var(--efw-radius-pill)}.efw .page--care3 .hm-steps:before{right:0;background:color-mix(in srgb,var(--efw-ef-dark-green) 14%,var(--efw-ef-white))}.efw .page--care3 .hm-steps:after{width:var(--efw-done, 14%);background:var(--efw-ef-dark-green)}.efw .page--care3 .hm-steps li{white-space:nowrap}.efw .page--care3 .hm-steps .is-now{font-weight:var(--efw-fw-bold);color:var(--efw-ef-dark-green)}@container card (max-width: 360px){.efw .page--care3 .hm-steps{font-size:13px;gap:4px}}@container card (max-width: 270px){.efw .page--care3 .hm-steps li:is(:nth-child(2),:nth-child(3)){visibility:hidden}}.efw .page--care3 .hm-card--vets{gap:20px}.efw .page--care3 .hm-vets__goode,.efw .page--care3 .hm-vets__ov{display:grid;gap:12px}.efw .page--care3 .hm-vet{display:grid;grid-template-columns:72px minmax(0,1fr) 20px;gap:16px;align-items:center;min-height:72px;color:inherit;text-decoration:none}.efw .page--care3 .hm-vet img{width:72px;height:72px;border-radius:50%;object-fit:cover}.efw .page--care3 .hm-vet>.ico{width:20px;height:20px;color:var(--efw-ef-dark-green)}.efw .page--care3 .hm-vet__name{display:block;font-size:17px;line-height:1.25}.efw .page--care3 .hm-vet__at{display:block;margin-top:2px;font-size:15px;line-height:1.4}.efw .page--care3 .hm-vet:focus-visible{outline:3px solid var(--efw-ef-black);outline-offset:4px;border-radius:var(--efw-radius-md)}.efw .page--care3 .hm-cred{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:start}.efw .page--care3 .hm-cred .ico{width:22px;height:22px;margin-top:2px;color:var(--efw-ef-icon-berry)}.efw .page--care3 .hm-cred--ov .ico{color:var(--efw-ef-icon-teal)}.efw .page--care3 .hm-unit{display:inline-block}.efw .page--care3 .hm-ov__go{display:inline-flex;align-items:center;justify-content:center;gap:8px;justify-self:stretch;min-height:46px;padding:0 24px;border-radius:var(--efw-radius-pill);box-shadow:inset 0 0 0 2px var(--efw-ef-dark-green);color:var(--efw-ef-dark-green);font-size:15px;font-weight:var(--efw-fw-bold);text-decoration:none;white-space:nowrap;transition:transform .16s var(--efw-ease-out)}.efw .page--care3 .hm-ov__go .ico{width:20px;height:20px}.efw .page--care3 .hm-ov__go:active{transform:scale(.97)}.efw .page--care3 .fe-end{display:grid;gap:20px}.efw .page--care3 .hm-toast{display:grid;grid-template-columns:56px minmax(0,1fr);gap:16px;align-items:center}.efw .page--care3 .hm-toast img{width:56px;height:56px;border-radius:50%}.efw .page--care3 .hm-toast p{font-size:15px;line-height:1.45}.efw .page--care3 .ev-er{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;font-size:15px;line-height:1.5;text-wrap:pretty}.efw .page--care3 .ev-er .ico{width:22px;height:22px;margin-top:2px;color:var(--efw-ef-red-deep)}.efw .page--care3 .ev-er b{color:var(--efw-ef-red-deep)}.efw .page--care3 .legal{margin-top:var(--efw-sp-7)}.efw .page--care3 .legal p{text-wrap:balance}@container fe (min-width: 440px){.efw .page--care3 .ev-steps{grid-template-columns:1fr 1fr;gap:20px 16px}.efw .page--care3 .ev-step{grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;gap:10px;min-height:0;padding:0}.efw .page--care3 .ev-step__img{aspect-ratio:16 / 10;border-radius:14px}.efw .page--care3 .ev-step>.ico{display:none}.efw .page--care3 .ev-step small{margin-top:4px}}@container fe (min-width: 760px){.efw .page--care3 .fe{gap:64px}.efw .page--care3 .ep-accs{gap:16px}.efw .page--care3 .ev-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.efw .page--care3 .fe-duo{grid-template-columns:1fr 1fr;gap:24px}.efw .page--care3 .hm-card{padding:28px}}@media(max-width:899px){.efw .page--care3 .page-title{font-size:30px}.efw .page--care3 .fe-hi .page-sub{font-size:16px}.efw .page--care3 .fe-h{font-size:22px}}@media(max-width:359px){.efw .page--care3 .page-title{font-size:27px}.efw .page--care3 .ep-face{width:48px;height:48px}.efw .page--care3 .ep-face+.ep-face{margin-left:-10px}.efw .page--care3 .fe-h{font-size:20px}.efw .page--care3 .fe-next h2{font-size:21px}.efw .page--care3 .fe .fe-btn{font-size:15px;padding:0 14px}.efw .page--care3 .fe-next__shot{width:72px;height:72px}.efw .page--care3 :is(.fe-kick,.fe-next h2){padding-right:80px}}@media(prefers-reduced-motion:no-preference){.efw .page--care3 .fe.is-play .ep-face{animation:efw-ep-face .7s var(--efw-ep-expo) both;animation-delay:calc(var(--efw-i) * 60ms)}@keyframes efw-ep-face{0%{opacity:0;transform:translate(calc(var(--efw-i) * -60px)) scale(.94)}}}.efw .page--care3 .hp-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:46px;margin-top:12px;padding:0 20px;border-radius:var(--efw-radius-pill);background:var(--efw-ef-dark-green);color:var(--efw-ef-white);font-size:17px;font-weight:var(--efw-fw-bold);text-align:center;text-decoration:none;transition:transform .16s var(--efw-ease-out),background-color .16s ease}.efw .page--care3 :is(.hp-why,.hp-built,.sc) .hp-btn{background:var(--efw-ef-dark-green);color:var(--efw-ef-white);text-align:center}.efw .page--care3 .hp-btn:active{transform:scale(.97)}.efw .page--care3 .hp-why__head{display:grid;grid-template-columns:64px minmax(0,1fr) 40px;gap:12px;align-items:start}.efw .page--care3 .hp-why__pic{position:relative;display:block;width:64px;height:64px;border-radius:var(--efw-radius-md);background:var(--efw-ef-white);overflow:hidden}.efw .page--care3 .hp-why__pic img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.efw .page--care3 .hp-why__k{font-size:15px;font-weight:var(--efw-fw-bold);line-height:1.3;color:var(--efw-ef-dark-green)}.efw .page--care3 .hp-why__t{margin-top:2px;font-size:22px;font-weight:var(--efw-fw-medium);line-height:1.12;letter-spacing:-.02em;color:var(--efw-ef-dark-green);text-wrap:pretty}.efw .page--care3 .hp-why__sub{margin-top:3px;font-size:15px;line-height:1.35;color:var(--efw-ef-black)}.efw .page--care3 .hp-why__body{display:grid;gap:22px}.efw .page--care3 .hp-why h3{font-size:16px;font-weight:var(--efw-fw-bold);line-height:1.25;color:var(--efw-ef-black)}.efw .page--care3 .hp-why__box ul{display:grid;gap:12px;margin:10px 0 0;padding:0;list-style:none}.efw .page--care3 .hp-why__box li{font-size:15px;line-height:1.45;color:var(--efw-ef-black);text-wrap:pretty}.efw .page--care3 .hp-why__box li span{display:block;font-size:15px;font-weight:var(--efw-fw-bold);color:var(--efw-ef-dark-green)}.efw .page--care3 .hp-why__how{display:grid;gap:6px;margin:8px 0 0;padding:0;list-style:none}.efw .page--care3 .hp-why__how li{display:grid;grid-template-columns:14px minmax(0,1fr);gap:8px;font-size:15px;line-height:1.45;color:var(--efw-ef-black);text-wrap:pretty}.efw .page--care3 .hp-why__how li:before{content:"";width:6px;height:6px;margin-top:.65em;border-radius:50%;background:var(--efw-ef-dark-green)}.efw .page--care3 .hp-why__sec p{margin-top:6px;font-size:15px;line-height:1.5;color:var(--efw-ef-black);text-wrap:pretty}.efw .page--care3 .hp-why__acts{display:grid;gap:2px}.efw .page--care3 .hp-why__acts .hp-btn{margin-top:0}.efw .page--care3 .hp-why__more{justify-self:center;display:inline-flex;align-items:center;min-height:44px;padding:0 12px;font-size:15px;font-weight:var(--efw-fw-bold);color:var(--efw-ef-dark-green);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}.efw .page--care3 .hp-built [data-need=itch],.efw .page--care3 .hp-built [data-k=itch]{--efw-c: var(--efw-ef-dusty-pink) }.efw .page--care3 .hp-built [data-need=ears],.efw .page--care3 .hp-built [data-k=ear]{--efw-c: var(--efw-ef-dusty-blue) }.efw .page--care3 .hp-built [data-need=teeth]{--efw-c: var(--efw-ef-yellow) }.efw .page--care3 .hp-built [data-need=bugs]{--efw-c: var(--efw-ef-fawn) }.efw .page--care3 .hp-built__head{display:grid;grid-template-columns:minmax(0,1fr) 44px 40px;gap:12px;align-items:center}.efw .page--care3 .hp-built__k{font-size:15px;font-weight:var(--efw-fw-bold);line-height:1.3;color:var(--efw-ef-dark-green)}.efw .page--care3 .hp-built__t{margin-top:4px;font-size:24px;font-weight:var(--efw-fw-medium);line-height:1.08;letter-spacing:-.02em;color:var(--efw-ef-dark-green);text-wrap:pretty}.efw .page--care3 .hp-built__me{width:44px;height:44px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px var(--efw-ef-white),0 0 0 4px var(--efw-ef-dusty-pink)}.efw .page--care3 .hp-built .sheet__body{display:grid;gap:20px}.efw .page--care3 .hp-built__find{display:grid;gap:4px;margin:0;padding:0;list-style:none}.efw .page--care3 .hp-built__find li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;align-items:center;min-height:28px;font-size:16px;line-height:1.3;color:var(--efw-ef-black)}.efw .page--care3 .hp-built__find .ico{width:18px;height:18px;color:var(--efw-mark)}.efw .page--care3 .hp-built__find [data-k=visits]{--efw-mark: var(--efw-ef-icon-slate) }.efw .page--care3 .hp-built__find [data-k=itch]{--efw-mark: var(--efw-ef-icon-rose) }.efw .page--care3 .hp-built__find [data-k=ear]{--efw-mark: var(--efw-ef-icon-navy) }.efw .page--care3 .hp-built__find [data-k=chicken]{--efw-mark: var(--efw-ef-icon-cocoa) }.efw .page--care3 .hp-built :is(.hp-built__find b,.nd__name){padding:0 .08em;font-weight:var(--efw-fw-bold);box-shadow:inset 0 -.5em 0 var(--efw-c, transparent)}.efw .page--care3 .hp-built__count{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:end}.efw .page--care3 .hp-built__n{font-size:88px;font-weight:var(--efw-fw-medium);line-height:.82;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--efw-ef-dark-green)}.efw .page--care3 .hp-built__say{display:grid;gap:4px}.efw .page--care3 .hp-built__line{font-size:20px;font-weight:var(--efw-fw-medium);line-height:1.3;color:var(--efw-ef-black)}.efw .page--care3 .hp-built__sub{font-size:15px;line-height:1.3;color:var(--efw-ef-black)}.efw .page--care3 .hp-built__needs{display:grid;gap:8px;margin:0;padding:0;list-style:none}.efw .page--care3 .nd{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;min-height:64px;padding:8px 8px 8px 14px;border-radius:var(--efw-radius-lg);background:var(--efw-ef-white);box-shadow:var(--efw-cw-edge)}.efw .page--care3 .nd__words{display:grid;gap:2px}.efw .page--care3 .nd__name{justify-self:start;font-size:16px;line-height:1.25;color:var(--efw-ef-black)}.efw .page--care3 .nd__fact{font-size:15px;line-height:1.3;color:var(--efw-ef-black);text-wrap:balance}.efw .page--care3 .nd__tiles{display:flex;gap:6px}.efw .page--care3 .nd__tile{position:relative;display:block;width:48px;aspect-ratio:1;border-radius:var(--efw-radius-md);background:var(--efw-c)}.efw .page--care3 .nd__tile img{position:absolute;top:10%;right:10%;bottom:10%;left:10%;width:80%;height:80%;object-fit:contain}.efw .page--care3 .hp-built__note{text-wrap:balance;padding-left:14px;font-size:16px;line-height:1.3;color:var(--efw-ef-black)}@media(max-width:559px){.efw .page--care3 .hp-built__t{font-size:22px}.efw .page--care3 .nd__tile{width:42px}}.efw .page--care3 .sc .sheet__body{display:grid;gap:22px}.efw .page--care3 .sc-how{display:grid;gap:8px;margin:0;padding:0;list-style:none;counter-reset:s}.efw .page--care3 .sc-how li{display:grid;grid-template-columns:26px minmax(0,1fr);gap:8px;counter-increment:s;font-size:15px;line-height:1.4;color:var(--efw-ef-black);text-wrap:pretty}.efw .page--care3 .sc-how li:before{content:counter(s);font-size:15px;font-weight:var(--efw-fw-bold);color:var(--efw-ef-dark-green)}.efw .page--care3 .sc-sec h3{font-size:16px;font-weight:var(--efw-fw-bold);line-height:1.25;color:var(--efw-ef-black)}.efw .page--care3 .sc-chart{display:block;width:100%;height:168px;margin-top:8px;overflow:visible}.efw .page--care3 .sc-chart text{font-family:var(--efw-font-mono);font-size:13px;fill:var(--efw-ef-charcoal)}.efw .page--care3 .sc-chart .sc-x--now{fill:var(--efw-ef-black);font-weight:var(--efw-fw-bold)}.efw .page--care3 .sc-chart .sc-note{font-family:inherit;font-size:14px;font-weight:var(--efw-fw-bold);fill:var(--efw-ef-dark-green)}.efw .page--care3 .sc-line{fill:none;stroke:var(--efw-ef-dark-green);stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.efw .page--care3 .sc-dot{fill:var(--efw-ef-dark-green)}.efw .page--care3 .sc-start{fill:var(--efw-ef-white);stroke:var(--efw-ef-dark-green);stroke-width:2.5}.efw .page--care3 .sc-link{fill:none;stroke:var(--efw-ef-dark-green);stroke-width:2;stroke-dasharray:3 4;stroke-linecap:round}.efw .page--care3 .sc-today{transition:transform .26s var(--efw-ease-out)}.efw .page--care3 .sc-today circle{fill:var(--efw-ef-dusty-pink);stroke:var(--efw-ef-dark-green);stroke-width:2.5}.efw .page--care3 .sc-built{display:inline-flex;align-items:center;min-height:44px;margin-top:4px;font-size:15px;font-weight:var(--efw-fw-bold);color:var(--efw-ef-dark-green);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}.efw .page--care3 .sc-cap{margin-top:6px;font-size:16px;line-height:1.45;color:var(--efw-ef-black);text-wrap:pretty}.efw .page--care3 .sc-faces{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin-top:12px}.efw .page--care3 .sc .sc-face{display:grid;justify-items:center;gap:4px;min-height:44px;padding:2px 0;text-align:center}.efw .page--care3 .sc-face svg{width:48px;height:48px;border-radius:50%;fill:var(--efw-ef-black);stroke:var(--efw-ef-black);transition:transform .16s var(--efw-ease-out),opacity .2s ease}.efw .page--care3 .sc-face svg circle{stroke:none}.efw .page--care3 .sc-face svg path{fill:none;stroke-width:2.2;stroke-linecap:round}.efw .page--care3 .sc-face svg .sc-face__bg{fill:var(--efw-face)}.efw .page--care3 .sc-face[data-itch="9"]{--efw-face: var(--efw-ef-dusty-pink) }.efw .page--care3 .sc-face[data-itch="7"]{--efw-face: var(--efw-tint-pink) }.efw .page--care3 .sc-face[data-itch="5"]{--efw-face: var(--efw-tint-yellow) }.efw .page--care3 .sc-face[data-itch="2"]{--efw-face: var(--efw-tint-go) }.efw .page--care3 .sc-face[data-itch="0"]{--efw-face: color-mix(in srgb, var(--efw-ef-bright-green) 30%, var(--efw-ef-white)) }.efw .page--care3 .sc-face span{font-size:15px;font-weight:var(--efw-fw-medium);line-height:1.2;color:var(--efw-ef-black);white-space:nowrap}.efw .page--care3 .sc-face small{font-family:var(--efw-font-mono);font-size:13px;line-height:1.2;color:var(--efw-ef-charcoal)}.efw .page--care3 .sc-face:active svg{transform:scale(.94)}.efw .page--care3 .sc-face:focus-visible{outline:2px solid var(--efw-ef-black);outline-offset:2px;border-radius:var(--efw-radius-md)}.efw .page--care3 .sc-face[aria-checked=true] svg{box-shadow:0 0 0 2px var(--efw-ef-white),0 0 0 4px var(--efw-ef-dark-green)}.efw .page--care3 .sc-face[aria-checked=true] span{font-weight:var(--efw-fw-bold)}.efw .page--care3 .sc-log.is-logged .sc-face[aria-checked=false] svg{opacity:.5}.efw .page--care3 .sc-now{margin-top:12px;font-size:16px;line-height:1.4;color:var(--efw-ef-black)}.efw .page--care3 .sc-high{margin-top:10px;padding:10px 12px;border-radius:var(--efw-radius-md);background:var(--efw-tint-pink);font-size:16px;line-height:1.45;color:var(--efw-ef-black);text-wrap:pretty}.efw .page--care3 .sc-high a{font-weight:var(--efw-fw-bold);color:var(--efw-ef-dark-green);text-underline-offset:3px}@media(max-width:419px){.efw .page--care3 .hp-why__head{grid-template-columns:48px minmax(0,1fr) 40px;gap:10px}.efw .page--care3 .hp-why__pic{width:48px;height:48px}.efw .page--care3 .hp-why__t{font-size:20px}.efw .page--care3 .sc .sheet__head{grid-template-columns:minmax(0,1fr) 40px}.efw .page--care3 .sc .hp-built__me{display:none}.efw .page--care3 .sc :is(.sheet__head,.sheet__body){padding-inline:14px}.efw .page--care3 .sc-faces{gap:0}.efw .page--care3 .sc-face svg{width:44px;height:44px}.efw .page--care3 .sc-face span{font-size:13px;letter-spacing:-.01em}}@media(prefers-reduced-motion:no-preference){.efw .page--care3 .sc.is-drawing .sc-line{stroke-dasharray:1;animation:efw-sc-draw .7s var(--efw-ease-out) .12s both}.efw .page--care3 .sc.is-drawing :is(.sc-dot,.sc-start,.sc-note){animation:efw-sc-fade .3s ease .52s both}.efw .page--care3 .sc-today.is-new circle{animation:efw-sc-pop .32s var(--efw-ease-out) both}@keyframes efw-sc-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes efw-sc-fade{0%{opacity:0}}@keyframes efw-sc-pop{0%{opacity:0;transform:scale(.6)}}}@media(hover:hover)and (pointer:fine){.efw .page--care3 :is(.fe-btn:not([aria-pressed=true]),.hp-btn):hover{background:color-mix(in srgb,var(--efw-ef-dark-green) 88%,var(--efw-ef-white))}.efw .page--care3 .ep-acc>summary:hover,.efw .page--care3 .hm-ov__go:hover{background:var(--efw-cw-shelf-deep)}.efw .page--care3 .ev-step:has(.ev-hit:hover) strong,.efw .page--care3 .fe-rxcard__name a:hover,.efw .page--care3 .hm-vet:hover .hm-vet__name{text-decoration:underline;text-underline-offset:3px}.efw .page--care3 .fe-rxcard:has(.fe-rxcard__name a:hover) .fe-rxcard__shot img,.efw .page--care3 .fe-rxcard__shot:hover img{transform:scale(1.04) rotate(-2deg)}.efw .page--care3 .hm-card:has(.hm-hit:hover){box-shadow:var(--efw-cw-lift-hi)}.efw .page--care3 .hm-more:hover{text-decoration:underline;text-underline-offset:4px}.efw .page--care3 .fe-picks__all:hover{text-decoration-thickness:2.5px}.efw .page--care3 .ep-from:hover{color:var(--efw-ef-dark-green)}.efw .page--care3 .fe-lead:has(:is(.fe-lead__img,.fe-lead__name a):hover) .fe-lead__img img{transform:scale(1.03)}.efw .page--care3 .fe-lead__name a:hover{text-decoration:underline;text-underline-offset:4px}}@media(prefers-reduced-motion:reduce){.efw .page--care3 :is(.fe-btn,.sc-face svg,.sc-today,.fe-lead__img img,.hp-btn,.fe-rxcard__shot img,.ep-acc>summary .ico,.hm-card,.hm-ov__go){transition:none}}.efw .page--care3 .fe-row>.scroller__track{overflow:visible;cursor:auto}.efw .page--care3 .fe-row>.scroller__btn{display:none}@media(max-width:639px){.efw .page--care3 .fe{gap:28px;margin-top:16px}.efw .page--care3 .fe-row{margin-inline:calc(-1 * var(--efw-gutter));max-width:none}.efw .page--care3 .fe-row>.scroller__track.is-draggable{cursor:grab}.efw .page--care3 .fe-row>.scroller__track.is-dragging{cursor:grabbing}.efw .page--care3 .fe-row>.scroller__track{display:flex;gap:12px;align-items:start;margin:0;padding:0 var(--efw-gutter) 4px;overflow-x:auto;scroll-padding-inline:var(--efw-gutter);scroll-snap-type:x proximity}.efw .page--care3 .fe-row>.scroller__track>*,.efw .page--care3 .fe-picks .cw-tile{flex:none;scroll-snap-align:start}.efw .page--care3 .fe-hero{border-radius:var(--efw-radius-lg)}.efw .page--care3 .fe-hero__photo{height:140px}.efw .page--care3 .fe-hero__photo img{object-position:50% 16%}.efw .page--care3 .fe-hero__plan{padding:0 16px 16px}.efw .page--care3 .ep-faces{margin:-20px 0 0}.efw .page--care3 .ep-face{width:40px;height:40px;box-shadow:0 0 0 3px var(--efw-ef-white),0 2px 8px color-mix(in srgb,var(--efw-ef-black) 6%,transparent)}.efw .page--care3 .ep-face+.ep-face{margin-left:-8px}.efw .page--care3 .fe .ep-from{margin:-12px 0 -10px}.efw .page--care3 .fe-next{padding:0 16px 12px}.efw .page--care3 .fe-next__shot{top:0;right:16px;width:56px;height:56px;padding:6px}.efw .page--care3 .fe-kick{display:none}.efw .page--care3 .fe-next__state{gap:8px}.efw .page--care3 :is(.fe-next__words,.fe-next__go){display:contents}.efw .page--care3 .fe-next h2{min-height:48px;padding-right:68px}.efw .page--care3 .fe-next__state>*{min-width:0}.efw .page--care3 .fe-next .fe-btn{order:1;margin-top:4px}.efw .page--care3 .fe-off{order:2;margin-top:4px;font-size:14px}.efw .page--care3 .fe-next .fe-link{order:3;justify-self:center}.efw .page--care3 .fe-picks{gap:12px}.efw .page--care3 .fe-picks .cw-shelf,.efw .page--care3 .fe-picks .cw-grid{display:contents}.efw .page--care3 .fe-picks .cw-tile{width:176px}.efw .page--care3 .fe-lead{width:208px;gap:6px}.efw .page--care3 .fe-lead__img{border-radius:var(--efw-radius-lg)}.efw .page--care3 .fe-lead__tag{top:10px;left:10px;min-height:28px;padding:0 12px 0 8px;font-size:13px}.efw .page--care3 .fe-lead__tag .ico{width:16px;height:16px}.efw .page--care3 .fe-lead__name{margin-top:4px;font-size:17px}.efw .page--care3 .fe-lead__name a{padding:4px 0}.efw .page--care3 .fe-lead__price b{font-size:18px}.efw .page--care3 .fe-lead__go{margin-top:2px}.efw .page--care3 .fe-rx{gap:12px}.efw .page--care3 .fe-rxcard{grid-template-columns:72px minmax(0,1fr);gap:6px 12px;align-items:start;padding:16px;border-radius:var(--efw-radius-lg)}.efw .page--care3 .fe-rxcard__info{display:contents}.efw .page--care3 .fe-rxcard__shot{grid-row:1 / span 4;width:72px;margin:0}.efw .page--care3 .fe-rxcard__info>*{grid-column:2}.efw .page--care3 .fe-rxcard__name{font-size:20px}.efw .page--care3 .fe-rxcard__name a{padding:2px 0}.efw .page--care3 .fe-price{gap:2px 8px}.efw .page--care3 .fe-price b{font-size:18px}.efw .page--care3 .fe-rxcard .fe-by{grid-column:1 / -1;grid-template-columns:40px minmax(0,1fr);gap:12px;margin-top:8px}.efw .page--care3 .fe-by img{width:40px;height:40px}.efw .page--care3 .ep-accs{gap:8px}.efw .page--care3 .ep-acc>summary{min-height:48px;padding:0 16px}.efw .page--care3 .ep-acc__t{font-size:16px}.efw .page--care3 .ep-acc__body{padding:0 16px 16px}.efw .page--care3 .fe-routine{gap:12px}.efw .page--care3 .fe-sub{margin-top:4px}.efw .page--care3 .ev-step{width:216px;grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;gap:8px;min-height:0;padding:0}.efw .page--care3 .ev-step__img{aspect-ratio:16 / 10;border-radius:14px}.efw .page--care3 .ev-step>.ico{display:none}.efw .page--care3 .ev-step strong{font-size:15px}.efw .page--care3 .fe-duo{gap:12px}.efw .page--care3 .hm-card{gap:10px;padding:16px}.efw .page--care3 .hm-card h2{font-size:18px}.efw .page--care3 .hm-box{grid-template-columns:minmax(0,1fr) 64px;gap:12px}.efw .page--care3 .hm-box img{width:64px;height:64px}.efw .page--care3 .hm-box p{margin-top:4px}.efw .page--care3 .hm-steps{margin-top:2px;padding-top:14px}.efw .page--care3 .hm-more{min-height:44px;margin:-6px 0 -10px}.efw .page--care3 .hm-card--vets{gap:12px}.efw .page--care3 .hm-vet{grid-template-columns:52px minmax(0,1fr) 20px;gap:12px;min-height:56px}.efw .page--care3 .hm-vet img{width:52px;height:52px}.efw .page--care3 .hm-vet__name{font-size:16px}.efw .page--care3 .hm-ov__go{min-height:44px}.efw .page--care3 .hm-cred--ov .hm-unit{display:inline}.efw .page--care3 .fe-end{gap:16px}.efw .page--care3 .hm-toast{grid-template-columns:44px minmax(0,1fr);gap:12px}.efw .page--care3 .hm-toast img{width:44px;height:44px}.efw .page--care3 .legal{margin-top:var(--efw-sp-5)}}@media(max-width:359px){.efw .page--care3 .fe-next h2{padding-right:64px}.efw .page--care3 .fe-next__shot{width:52px;height:52px}.efw .page--care3 .fe-lead{width:200px}.efw .page--care3 .fe-picks .cw-tile{width:144px}.efw .page--care3 .ev-step{width:208px}}.efw .page--care3 .lights{--efw-lights-h: 56px;--efw-z-lot: color-mix(in srgb, var(--efw-ef-icon-amber) 85%, var(--efw-ef-yellow));--efw-z-some: color-mix(in srgb, var(--efw-ef-yellow) 85%, var(--efw-ef-icon-honey));--efw-z-go: var(--efw-ef-bright-green);--efw-pale: color-mix(in srgb, var(--efw-ef-dark-green) 16%, var(--efw-ef-white));margin:4px 0 14px}.efw .page--care3 .lights__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 10px}.efw .page--care3 .lights__k{margin:0;font-size:15px;font-weight:var(--efw-fw-regular);line-height:1.3;color:var(--efw-ef-charcoal)}.efw .page--care3 .lights__k b{font-weight:var(--efw-fw-bold);color:var(--efw-ef-dark-green)}.efw .page--care3 .lights__pill{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border-radius:var(--efw-radius-pill);font:700 12px/1 var(--efw-font-mono);letter-spacing:.04em;white-space:nowrap;background:color-mix(in srgb,var(--efw-z-go) 16%,var(--efw-ef-white));color:var(--efw-ef-dark-green);transition:opacity .22s var(--efw-ease-out),transform .22s var(--efw-ease-out)}.efw .page--care3 .lights[data-state=same] .lights__pill{background:color-mix(in srgb,var(--efw-ef-yellow) 30%,var(--efw-ef-white))}.efw .page--care3 .lights[data-state=worse] .lights__pill{background:color-mix(in srgb,var(--efw-z-lot) 14%,var(--efw-ef-white));color:color-mix(in srgb,var(--efw-z-lot) 70%,var(--efw-ef-black))}.efw .page--care3 .lights__body{display:flex;align-items:flex-end;gap:16px}.efw .page--care3 .lights__viz{flex:1;min-width:0;height:var(--efw-lights-h)}.efw .page--care3 .lights__viz svg{display:block;width:100%;overflow:visible}.efw .page--care3 .lights__viz g{transition:fill .16s ease}.efw .page--care3 .lights__num{flex:none;min-width:64px;margin:0;text-align:right;line-height:1}.efw .page--care3 .lights__num b{font-size:32px;font-weight:var(--efw-fw-medium);letter-spacing:-.02em;color:var(--efw-ef-dark-green);font-variant-numeric:tabular-nums}.efw .page--care3 .lights__num small{font-size:15px;color:var(--efw-ef-charcoal)}.efw .page--care3 .lights__num span{display:block;margin-top:6px;font-size:13px;color:var(--efw-ef-charcoal);white-space:nowrap}.efw .page--care3 .lights__act{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin:6px 0 0;padding:0 20px;border-radius:var(--efw-radius-pill);box-shadow:inset 0 0 0 1.5px var(--efw-ef-dark-green);background:var(--efw-ef-white);font-size:15px;font-weight:var(--efw-fw-bold);color:var(--efw-ef-dark-green);text-decoration:none;transition:opacity .22s var(--efw-ease-out),background-color .16s var(--efw-ease-out)}.efw .page--care3 .lights:not(.is-done) :is(.lights__pill,.lights__act){opacity:0}.efw .page--care3 .lights:not(.is-done) .lights__pill{transform:scale(.95)}.efw .page--care3 .lights:not(.is-done) .lights__act{visibility:hidden}@container hero (min-width: 680px){.efw .page--care3 .lights{--efw-lights-h: 60px;margin:0 0 16px}.efw .page--care3 .lights__k{font-size:17px}.efw .page--care3 .lights__num b{font-size:44px}.efw .page--care3 .lights__num small{font-size:17px}.efw .page--care3 .lights__num span{font-size:15px}}@media(max-width:639px){.efw .page--care3 .lights{margin-top:14px}}@media(hover:hover)and (pointer:fine){.efw .page--care3 .lights__act:hover{background:color-mix(in srgb,var(--efw-ef-dark-green) 6%,var(--efw-ef-white))}}@media(prefers-reduced-motion:reduce){.efw .page--care3 .lights__viz g,.efw .page--care3 :is(.lights__pill,.lights__act){transition:none}}.efw .page--care3 .ep-src{display:flex;align-items:center;margin:2px 0 0}.efw .page--care3 .fe .ep-src .ep-from{margin:0;min-height:44px;font-size:14px;font-weight:var(--efw-fw-regular);color:var(--efw-ef-charcoal);text-decoration:none}@media(max-width:639px){.efw .page--care3 .ep-src{margin-bottom:4px}}.efw .page--care3 .ep-top{display:flex;align-items:center;gap:16px;margin:0 0 16px}.efw .page--care3 .ep-top .ep-faces{margin:0}.efw .page--care3 .ep-plan{display:grid;gap:1px;min-width:0;font-size:15px;line-height:1.35;color:var(--efw-ef-charcoal)}.efw .page--care3 .ep-plan>b{font-weight:var(--efw-fw-bold);color:var(--efw-ef-black)}.efw .page--care3 .ep-plan span b{font-weight:var(--efw-fw-bold);color:var(--efw-ef-dark-green)}@container hero (min-width: 680px){.efw .page--care3 .ep-top{margin-bottom:20px}}@media(max-width:639px){.efw .page--care3 .ep-top{align-items:flex-end;margin:-20px 0 0}.efw .page--care3 .ep-plan{font-size:14px}.efw .page--care3 .ep-plan>b{display:none}}@media(max-width:639px){.efw main[class*=page--care3] .page-head:has(.tabs[aria-label=Care]) .pets--page>li,.efw .page--care3-tracking .page-head .pets--page>li{flex:none;min-width:0;max-width:none}.efw main[class*=page--care3] .page-head:has(.tabs[aria-label=Care]) .pets--page :is(img,.pet-art,.pets__circle),.efw .page--care3-tracking .page-head .pets--page :is(img,.pet-art,.pets__circle){width:36px;height:36px}.efw main[class*=page--care3] .page-head:has(.tabs[aria-label=Care]) .pets--page span.pet-art,.efw .page--care3-tracking .page-head .pets--page span.pet-art{position:static;width:36px;height:36px;clip-path:none;white-space:normal}.efw main[class*=page--care3] .tabs[aria-label=Care] a[aria-current]:before{content:none}.efw main[class*=page--care3] .tabs[aria-label=Care] :is(li,a){min-width:0}.efw main[class*=page--care3] .tabs[aria-label=Care] a>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(min-width:900px){.efw .page--care3-shop .page-head{position:relative}.efw .page--care3-shop .page-head>.shop-find{top:0}}@media(min-width:640px)and (max-width:899px){.efw .page--care3-shop .page-head>.shop-find{order:1}}@media(max-width:639px){.efw .page--care3-shop .shop-find{top:auto;margin-top:-48px}}.efw :where(.cw-imgfb){display:grid;place-items:center;box-sizing:border-box;width:100%;height:100%;border-radius:inherit;background:var(--efw-tile-ground);color:var(--efw-ink)}.efw :where(.cw-imgfb--rx){background:var(--efw-cw-rx)}.efw :where(.cw-imgfb)>.ico{width:36%;height:36%;min-width:16px;min-height:16px;max-width:40px;max-height:40px}.efw :is(.fe-hero__photo,.ce-hero__photo,.ep-face,.hp-why__pic,.cb__tile)>:is(.cw-imgfb,.cw-petfb){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:inherit}.efw :is(.fe-hero__photo,.ce-hero__photo)>.cw-petfb{border-radius:0;box-shadow:none}.efw .page--care3 .fe-hero__photo>.cw-petfb{display:grid;place-items:center;overflow:hidden}.efw .page--care3 .fe-hero__photo>.cw-petfb>div{width:auto;height:100%;max-width:100%}.efw .page--care3 .fe-hero__photo>.cw-petfb img{object-fit:contain;object-position:50% 50%}.efw .fe-rxcard__shot>.cw-imgfb{position:absolute;top:4%;right:4%;bottom:4%;left:4%;width:92%;height:92%;border-radius:50%}.efw :is(.fe-by,.hm-vet)>.cw-imgfb{height:auto;aspect-ratio:1;border-radius:50%}.efw :where(.hm-box)>.cw-imgfb{width:88px;height:88px;border-radius:var(--efw-radius-md)}.efw :where(.hm-toast)>.cw-petfb{width:56px;height:56px}.efw :where(.cw-bar__thumbs)>.cw-imgfb{width:44px;height:44px;border-radius:12px;box-shadow:0 0 0 2px var(--efw-ef-white)}.efw :where(.cw-bar__thumbs)>:is(img,.cw-imgfb)+.cw-imgfb,.efw :where(.cw-bar__thumbs)>.cw-imgfb+img{margin-left:-18px}.efw :where(.cs-meds a)>.cw-imgfb{width:72px;height:72px;border-radius:14px}.efw :where(.cs-lead)>.cw-imgfb{width:48px;height:48px;border-radius:12px}.efw main .cw-imgfb:is(.pd-shot,.ev-step__img,.rf-shot,.rt-face-dg){display:grid;place-items:center}.efw .page--care3-orders .ob-done--off{background:var(--efw-tile-ground)}@media(max-width:639px){.efw :where(.hm-box)>.cw-imgfb{width:64px;height:64px}.efw :where(.cw-bar__thumbs)>.cw-imgfb{width:40px;height:40px}.efw :where(.cw-bar__thumbs)>.cw-imgfb:not(:last-of-type){display:none}.efw .page--care3-orders .pk__out.pk__out--card{grid-column:1 / -1;grid-row:5}.efw .page--care3 .ep-plan.ep-plan--wait>b{display:block}.efw main[class*=page--care3]>div:has(>section[data-records-banner-count]){display:none}.efw main[class*=page--care3] .page-head:has(.tabs[aria-label=Care])>.scroller:has(.pets--page){max-width:136px;overflow-x:auto}}.efw :is(.page--care3-orders,.page--care3-tracking) .pk__out.pk__out--calm{color:var(--efw-ink);font-weight:var(--efw-fw-regular, 400)}.efw main:not([hidden])>.cw3-host:has(>.cw-bar:not([hidden])){padding-bottom:calc(68px + var(--efw-sp-4))}html:has(.efw main:not([hidden])>.cw3-host>.cw-bar:not([hidden])){scroll-padding-bottom:calc(68px + var(--efw-sp-4) * 2 + env(safe-area-inset-bottom,0px))}@media(max-width:767px){.efw[data-efw-refresh]:has(main[class*=page--care3]:not([hidden])){--efw-tabbar-space: 0px }}.efw .cc-addr-list[hidden]{display:none}.efw .cc-addr-list .choice{grid-template-columns:20px minmax(0,1fr);padding:12px var(--efw-sp-4)}.efw .cc-addr-list .choice>.ico{width:20px;height:20px;color:var(--efw-muted)}.efw .cc-addr-list .choice[aria-selected=true]{border-color:var(--efw-ink);background:var(--efw-tint-pink)}.efw .cc-addr-list :is(.choice__title,.choice__meta){overflow-wrap:anywhere}.efw .cc-addr-empty{margin:0;font-size:13px;line-height:1.4;color:var(--efw-muted)}
