.bundle-inclusions.svelte-1lf2k2a{container:calculator-inclusions / inline-size}.recommendation-card__mobile-footer.svelte-1tbabvf,.recommendation-card-scrim.svelte-1tbabvf{display:none}@media(max-width:47.999rem){[data-tool-route] .recommendation-card-scrim.svelte-1tbabvf{display:block;z-index:calc(var(--z-pdp-mobile-buy-stack) - 1)}[data-tool-route] .recommendation-card.svelte-1tbabvf{position:fixed;z-index:var(--z-pdp-mobile-buy-stack);inset-inline:0;bottom:0;width:100%;max-height:calc(100dvh - var(--site-sticky-header-bottom, 7rem));display:flex;flex-direction:column;border-radius:var(--radius-3xl) var(--radius-3xl) 0 0;box-shadow:0 -.4rem 1.5rem #0000001f}[data-tool-route] .recommendation-card__mobile-footer.svelte-1tbabvf{display:contents}[data-tool-route] .recommendation-card__mobile-trigger.svelte-1tbabvf{order:1;flex:none;padding:.75rem 1rem;background:var(--surface-top);transition:background-color var(--motion-fast) ease-out}[data-tool-route] .recommendation-card__mobile-footer.svelte-1tbabvf>button:last-child{order:3;flex:none;width:calc(100% - 2rem);margin:.5rem 1rem max(.75rem,env(safe-area-inset-bottom,0px))}[data-tool-route] .recommendation-card__body.svelte-1tbabvf{order:2;flex:none;max-height:0;overflow:hidden;opacity:0;visibility:hidden;transition:max-height .26s cubic-bezier(.16,1,.3,1),opacity .15s ease-out,visibility .26s}[data-tool-route] .recommendation-card[data-mobile-open=true].svelte-1tbabvf .recommendation-card__body:where(.svelte-1tbabvf){flex:0 1 auto;min-height:0;max-height:100dvh;overflow-y:auto;overscroll-behavior:contain;opacity:1;visibility:visible}[data-tool-route] .recommendation-card__inclusions-shell.svelte-1tbabvf>summary:where(.svelte-1tbabvf){display:none}@media(hover:hover){[data-tool-route] .recommendation-card__mobile-trigger.svelte-1tbabvf:hover{background:color-mix(in oklch,var(--surface-top) 96%,var(--foreground))}}[data-tool-route] .recommendation-card__desktop-action.svelte-1tbabvf{display:none}.recommendation-card__mobile-trigger.svelte-1tbabvf svg{transition:transform var(--motion-fast) ease}.recommendation-card[data-mobile-open=true].svelte-1tbabvf .recommendation-card__mobile-trigger:where(.svelte-1tbabvf) svg{transform:rotate(180deg)}}.recommendation-card__inclusions-shell.svelte-1tbabvf>summary:where(.svelte-1tbabvf){list-style:none;background:var(--surface-top);transition:background-color var(--motion-fast) ease-out}.recommendation-card__inclusions-content.svelte-1tbabvf{background:var(--section-surface-alternate)}@media(hover:hover){.recommendation-card__inclusions-shell.svelte-1tbabvf>summary:where(.svelte-1tbabvf):hover{background:color-mix(in oklch,var(--surface-top) 96%,var(--foreground))}}.recommendation-card__inclusions-shell.svelte-1tbabvf>summary:where(.svelte-1tbabvf)::-webkit-details-marker{display:none}.recommendation-card__inclusions-shell.svelte-1tbabvf>summary:where(.svelte-1tbabvf) svg{flex:none;transition:transform var(--motion-fast) ease}.recommendation-card__inclusions-shell.svelte-1tbabvf:not([open])>summary:where(.svelte-1tbabvf) svg{transform:rotate(-90deg)}@container planner (min-width: 42rem){.recommendation-card[data-embedded=true].svelte-1tbabvf{display:flex;height:100%;min-height:0;flex-direction:column}.recommendation-card[data-embedded=true].svelte-1tbabvf .recommendation-card__body:where(.svelte-1tbabvf){min-height:0;flex:1}.recommendation-card[data-embedded=true].svelte-1tbabvf .recommendation-card__inclusions-shell:where(.svelte-1tbabvf){min-height:0;flex:1;display:flex;flex-direction:column}.recommendation-card[data-embedded=true].svelte-1tbabvf .recommendation-card__inclusions-shell:where(.svelte-1tbabvf):not([open]){flex:none}.recommendation-card[data-embedded=true].svelte-1tbabvf .recommendation-card__inclusions-scroll:where(.svelte-1tbabvf){min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.recommendation-card[data-embedded=true].svelte-1tbabvf .recommendation-card__inclusions-content:where(.svelte-1tbabvf){display:flex;min-height:0;flex:1;flex-direction:column}.recommendation-card__inclusions-scroll.svelte-1tbabvf::-webkit-scrollbar{display:none}}@container planner (min-width: 56rem){.recommendation-card[data-embedded=true].svelte-1tbabvf .recommendation-card__inclusions-scroll:where(.svelte-1tbabvf){overflow:hidden;overscroll-behavior:auto}}@container planner (max-width: 41.999rem){.recommendation-card__fulfillment.svelte-1tbabvf>div:where(.svelte-1tbabvf){padding:.6rem .75rem}.recommendation-card__fulfillment.svelte-1tbabvf>div:where(.svelte-1tbabvf) p:where(.svelte-1tbabvf):first-child{font-size:.6rem}}@media(prefers-reduced-motion:reduce){[data-tool-route] .recommendation-card__body.svelte-1tbabvf,[data-tool-route] .recommendation-card__mobile-trigger.svelte-1tbabvf{transition:none}.recommendation-card__mobile-trigger.svelte-1tbabvf svg{transition:none}.recommendation-card__inclusions-shell.svelte-1tbabvf>summary:where(.svelte-1tbabvf){transition:none}.recommendation-card__inclusions-shell.svelte-1tbabvf>summary:where(.svelte-1tbabvf) svg{transition:none}}
