:root{--ph-brand-primary: #047857;--ph-brand-secondary: #0d233a;--ph-brand-accent: #059669;--ph-brand-ink: #0f172a;--ph-brand-offer: #c2410c;--ph-brand-partner: #b45309;--ph-brand-success: #047857;--ph-brand-warning: #b45309;--ph-brand-danger: #b91c1c;--ph-brand-info: #1d4ed8;--ph-font: Inter, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--ph-font-heading: var(--ph-font);--ph-bg: #f7f8fa;--ph-paper: #f1f5f9;--ph-surface: #ffffff;--ph-surface-2: #f3f5f8;--ph-line: #e3e6ea;--ph-line-strong: #cbd2d9;--ph-ink-2: #334155;--ph-muted: #5b6676;--ph-muted-2: #94a3b8;--ph-offer-bg: #fffbea;--ph-text-2xs: 11px;--ph-text-xs: 12px;--ph-text-sm: 13px;--ph-text-md: 14px;--ph-text-lg: 16px;--ph-text-xl: 18px;--ph-text-h: 20px;--ph-text-2xl: 24px;--ph-text-3xl: 32px;--ph-text-4xl: 40px;--ph-display: 48px;--ph-lh-xs: 16px;--ph-lh-sm: 18px;--ph-lh-md: 20px;--ph-lh-lg: 24px;--ph-lh-xl: 26px;--ph-lh-2xl: 32px;--ph-lh-3xl: 40px;--ph-lh-display: 56px;--ph-space-1: 4px;--ph-space-2: 8px;--ph-space-3: 12px;--ph-space-4: 16px;--ph-space-5: 20px;--ph-space-6: 24px;--ph-space-7: 32px;--ph-space-8: 40px;--ph-space-9: 48px;--ph-space-10: 64px;--ph-radius-xs: 4px;--ph-radius-sm: 6px;--ph-radius-md: 8px;--ph-radius-lg: 12px;--ph-radius-xl: 24px;--ph-radius-pill: 999px;--ph-radius: var(--ph-radius-sm);--ph-shadow-0: none;--ph-shadow-hover: 0 2px 8px rgba(15, 23, 42, .08), 0 1px 2px rgba(15, 23, 42, .06);--ph-shadow-overlay: 0 12px 32px rgba(15, 23, 42, .16), 0 2px 6px rgba(15, 23, 42, .08);--ph-shadow: var(--ph-shadow-0);--ph-shadow-lg: var(--ph-shadow-overlay);--ph-ease: cubic-bezier(.2, 0, 0, 1);--ph-dur-1: .12s;--ph-dur-2: .2s;--ph-dur-3: .28s;--ph-z-sticky: 10;--ph-z-topbar: 20;--ph-z-menu: 30;--ph-z-drawer: 40;--ph-z-dialog: 50;--ph-z-toast: 60;--ph-content-max: 1440px;--ph-topbar-h: 64px;--ph-bottom-nav-h: 64px;--ph-rail-w: 80px;--ph-sidenav-w: 264px;--ph-safe-b: env(safe-area-inset-bottom, 0px);--ph-safe-t: env(safe-area-inset-top, 0px);--ph-status-nuevo: #0ea5e9;--ph-status-confirmado: #6366f1;--ph-status-preparando: #d97706;--ph-status-listo: #7c3aed;--ph-status-en-reparto: #059669;--ph-status-entregado: #64748b;--ph-status-cancelado: #b91c1c;--ph-status-expirado: #9a3412}:root,.ph-brand-scope{--ph-ink: var(--ph-brand-ink);--ph-accent: var(--ph-brand-primary);--ph-accent-hover: color-mix(in oklab, var(--ph-brand-primary) 85%, black);--ph-accent-soft: color-mix(in oklab, var(--ph-brand-primary) 7%, white);--ph-accent-2: var(--ph-brand-accent);--ph-navy: var(--ph-brand-secondary);--ph-navy-hover: color-mix(in oklab, var(--ph-brand-secondary) 85%, black);--ph-promo: var(--ph-brand-offer);--ph-promo-soft: color-mix(in oklab, var(--ph-brand-offer) 7%, white);--ph-partner: var(--ph-brand-partner);--ph-partner-soft: color-mix(in oklab, var(--ph-brand-partner) 7%, white);--ph-success: var(--ph-brand-success);--ph-success-soft: color-mix(in oklab, var(--ph-brand-success) 7%, white);--ph-warn: var(--ph-brand-warning);--ph-warn-soft: color-mix(in oklab, var(--ph-brand-warning) 7%, white);--ph-danger: var(--ph-brand-danger);--ph-danger-soft: color-mix(in oklab, var(--ph-brand-danger) 7%, white);--ph-info: var(--ph-brand-info);--ph-info-soft: color-mix(in oklab, var(--ph-brand-info) 7%, white);--mat-sys-primary: var(--ph-brand-primary);--mat-sys-on-primary: #ffffff;--mat-sys-primary-container: color-mix(in oklab, var(--ph-brand-primary) 18%, white);--mat-sys-on-primary-container: color-mix(in oklab, var(--ph-brand-primary) 60%, black);--mat-sys-inverse-primary: color-mix(in oklab, var(--ph-brand-primary) 45%, white);--mat-sys-surface-tint: var(--ph-brand-primary)}html{--mat-sys-background: #faf8ff;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #eef0ff;--mat-sys-inverse-primary: #7bd8b1;--mat-sys-inverse-surface: #283044;--mat-sys-on-background: #131b2e;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #00513a;--mat-sys-on-primary-fixed: #002115;--mat-sys-on-primary-fixed-variant: #00513a;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #2c4d3f;--mat-sys-on-secondary-fixed: #002115;--mat-sys-on-secondary-fixed-variant: #2c4d3f;--mat-sys-on-surface: #131b2e;--mat-sys-on-surface-variant: #3e4943;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #763300;--mat-sys-on-tertiary-fixed: #331200;--mat-sys-on-tertiary-fixed-variant: #763300;--mat-sys-outline: #6e7a73;--mat-sys-outline-variant: #bdc9c1;--mat-sys-primary: #006c4e;--mat-sys-primary-container: #97f5cc;--mat-sys-primary-fixed: #97f5cc;--mat-sys-primary-fixed-dim: #7bd8b1;--mat-sys-scrim: #000000;--mat-sys-secondary: #446556;--mat-sys-secondary-container: #c6ebd7;--mat-sys-secondary-fixed: #c6ebd7;--mat-sys-secondary-fixed-dim: #aacfbc;--mat-sys-shadow: #000000;--mat-sys-surface: #faf8ff;--mat-sys-surface-bright: #faf8ff;--mat-sys-surface-container: #eaedff;--mat-sys-surface-container-high: #e2e7ff;--mat-sys-surface-container-highest: #dae2fd;--mat-sys-surface-container-low: #f2f3ff;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #d2d9f4;--mat-sys-surface-tint: #006c4e;--mat-sys-surface-variant: #d9e5dd;--mat-sys-tertiary: #9b4500;--mat-sys-tertiary-container: #ffdbca;--mat-sys-tertiary-fixed: #ffdbca;--mat-sys-tertiary-fixed-dim: #ffb68e;--mat-sys-neutral-variant20: #28332d;--mat-sys-neutral10: #131b2e;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem var(--ph-font);--mat-sys-body-large-font: var(--ph-font);--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem var(--ph-font);--mat-sys-body-medium-font: var(--ph-font);--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem var(--ph-font);--mat-sys-body-small-font: var(--ph-font);--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem var(--ph-font-heading);--mat-sys-display-large-font: var(--ph-font-heading);--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem var(--ph-font-heading);--mat-sys-display-medium-font: var(--ph-font-heading);--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem var(--ph-font-heading);--mat-sys-display-small-font: var(--ph-font-heading);--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem var(--ph-font-heading);--mat-sys-headline-large-font: var(--ph-font-heading);--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem var(--ph-font-heading);--mat-sys-headline-medium-font: var(--ph-font-heading);--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem var(--ph-font-heading);--mat-sys-headline-small-font: var(--ph-font-heading);--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem var(--ph-font);--mat-sys-label-large-font: var(--ph-font);--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem var(--ph-font);--mat-sys-label-medium-font: var(--ph-font);--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem var(--ph-font);--mat-sys-label-small-font: var(--ph-font);--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem var(--ph-font-heading);--mat-sys-title-large-font: var(--ph-font-heading);--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem var(--ph-font);--mat-sys-title-medium-font: var(--ph-font);--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem var(--ph-font);--mat-sys-title-small-font: var(--ph-font);--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-checkbox-touch-target-display: block;--mat-checkbox-state-layer-size: 36px;--mat-chip-container-height: 28px;--mat-expansion-header-collapsed-state-height: 44px;--mat-expansion-header-expanded-state-height: 60px;--mat-fab-small-touch-target-display: ;--mat-fab-touch-target-display: block;--mat-button-filled-touch-target-display: block;--mat-button-filled-container-height: 36px;--mat-button-outlined-container-height: 36px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-touch-target-display: block;--mat-button-protected-container-height: 36px;--mat-button-text-touch-target-display: block;--mat-button-text-container-height: 36px;--mat-button-tonal-container-height: 36px;--mat-button-tonal-touch-target-display: block;--mat-form-field-container-height: 52px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 14px;--mat-form-field-filled-with-label-container-padding-top: 22px;--mat-form-field-filled-with-label-container-padding-bottom: 6px;--mat-icon-button-touch-target-display: block;--mat-icon-button-state-layer-size: 36px;--mat-list-list-item-leading-icon-start-space: 12px;--mat-list-list-item-leading-icon-end-space: 12px;--mat-list-list-item-one-line-container-height: 44px;--mat-list-list-item-two-line-container-height: 60px;--mat-list-list-item-three-line-container-height: 84px;--mat-paginator-container-size: 52px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block;--mat-radio-touch-target-display: block;--mat-radio-state-layer-size: 36px;--mat-tab-container-height: 44px;--mat-select-arrow-transform: translateY(-8px);--mat-button-toggle-height: 40px;--mat-stepper-header-height: 68px;--mat-table-header-container-height: 52px;--mat-table-footer-container-height: 48px;--mat-toolbar-standard-height: 60px;--mat-toolbar-mobile-height: 52px;--mat-tree-node-min-height: 44px;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--mat-button-filled-container-shape: var(--ph-radius-sm);--mat-button-outlined-container-shape: var(--ph-radius-sm);--mat-button-protected-container-shape: var(--ph-radius-sm);--mat-button-text-container-shape: var(--ph-radius-sm);--mat-button-tonal-container-shape: var(--ph-radius-sm);--mat-button-filled-container-height: 40px;--mat-button-outlined-container-height: 40px;--mat-button-protected-container-height: 40px;--mat-button-text-container-height: 40px;--mat-button-filled-label-text-weight: 600;--mat-button-outlined-label-text-weight: 600;--mat-button-protected-label-text-weight: 600;--mat-button-text-label-text-weight: 600;--mat-button-filled-label-text-size: var(--ph-text-md);--mat-button-outlined-label-text-size: var(--ph-text-md);--mat-button-text-label-text-size: var(--ph-text-md);--mat-button-outlined-outline-color: var(--ph-line-strong);--mat-form-field-outlined-container-shape: var(--ph-radius-sm);--mat-form-field-outlined-outline-color: var(--ph-line-strong);--mat-card-elevated-container-shape: var(--ph-radius-sm);--mat-card-outlined-container-shape: var(--ph-radius-sm);--mat-dialog-container-shape: var(--ph-radius-md);--mat-dialog-subhead-size: var(--ph-text-xl);--mat-dialog-subhead-weight: 600;--mat-menu-container-shape: var(--ph-radius-md);--mat-menu-container-elevation-shadow: var(--ph-shadow-overlay);--mat-snack-bar-container-shape: var(--ph-radius-md);--mat-tab-active-indicator-height: 2px;--mat-tab-label-text-size: var(--ph-text-md);--mat-tab-label-text-weight: 600;--mat-table-header-headline-size: var(--ph-text-xs);--mat-table-header-headline-weight: 600;--mat-table-header-headline-color: var(--ph-muted);--mat-table-row-item-container-height: 48px}.mat-mdc-table,ph-filter-panel{--mat-table-header-container-height: 48px;--mat-table-footer-container-height: 44px;--mat-table-row-item-container-height: 44px;--mat-form-field-container-height: 48px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 12px;--mat-form-field-filled-with-label-container-padding-top: 12px;--mat-form-field-filled-with-label-container-padding-bottom: 12px;--mat-checkbox-touch-target-display: none;--mat-checkbox-state-layer-size: 32px}.mat-mdc-table{--mat-table-row-item-container-height: 48px}.mat-mdc-row:hover{background:var(--ph-surface-2)}html.ph-density-compacta{--mat-form-field-container-height: 48px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 12px;--mat-form-field-filled-with-label-container-padding-top: 12px;--mat-form-field-filled-with-label-container-padding-bottom: 12px;--mat-button-filled-container-height: 28px;--mat-button-filled-touch-target-display: none;--mat-button-outlined-container-height: 28px;--mat-button-outlined-touch-target-display: none;--mat-button-protected-container-height: 28px;--mat-button-protected-touch-target-display: none;--mat-button-text-container-height: 28px;--mat-button-text-touch-target-display: none;--mat-button-tonal-container-height: 28px;--mat-button-tonal-touch-target-display: none}html.ph-density-comoda{--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px;--mat-button-filled-container-height: 36px;--mat-button-filled-touch-target-display: block;--mat-button-outlined-container-height: 36px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-container-height: 36px;--mat-button-protected-touch-target-display: block;--mat-button-text-container-height: 36px;--mat-button-text-touch-target-display: block;--mat-button-tonal-container-height: 36px;--mat-button-tonal-touch-target-display: block}:root[data-theme=dark]{color-scheme:dark;--ph-ink: #e2e8f0;--ph-ink-2: #cbd5e1;--ph-muted: #94a3b8;--ph-muted-2: #64748b;--ph-bg: #0b1220;--ph-paper: #0b1220;--ph-surface: #111a2e;--ph-surface-2: #16213a;--ph-line: #1e293b;--ph-accent-soft: #052e22;--ph-warn-soft: #2b1a05;--ph-danger-soft: #2b0b0b;--ph-info-soft: #062033}*,*:before,*:after{box-sizing:border-box}html,body{height:100%}body{margin:0;color-scheme:light;background:var(--ph-bg);color:var(--ph-ink);font:var(--mat-sys-body-medium);font-size:var(--ph-text-md);line-height:var(--ph-lh-md);font-family:var(--ph-font);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:var(--ph-accent)}h1,h2,h3{font-family:var(--ph-font-heading);letter-spacing:-.01em;color:var(--ph-ink)}:focus-visible{outline:3px solid color-mix(in srgb,var(--ph-accent) 55%,transparent);outline-offset:2px}.ph-page{width:100%;max-width:var(--ph-content-max);margin:0 auto;padding:16px 16px 24px}@media(min-width:600px){.ph-page{padding:24px 24px 32px}}@media(min-width:1024px){.ph-page{padding:32px 32px 48px}}.ph-card{background:var(--ph-surface);border:1px solid var(--ph-line);border-radius:var(--ph-radius-sm);box-shadow:none}.ph-h1{font:600 var(--ph-text-2xl)/var(--ph-lh-2xl) var(--ph-font-heading);letter-spacing:-.01em;margin:0}.ph-h2{font:600 var(--ph-text-xl)/var(--ph-lh-xl) var(--ph-font-heading);margin:0}.ph-h3{font:600 var(--ph-text-lg)/var(--ph-lh-lg) var(--ph-font-heading);margin:0}.ph-label{font:500 var(--ph-text-sm)/var(--ph-lh-sm) var(--ph-font);color:var(--ph-ink-2)}.ph-price,.mat-mdc-table,table{font-feature-settings:"tnum"}.ph-price{font:700 var(--ph-text-xl)/var(--ph-lh-xl) var(--ph-font)}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.ph-muted{color:var(--ph-muted)}.ph-form-grid{display:grid;grid-template-columns:1fr;column-gap:16px}.ph-form-grid .ph-span-2{grid-column:1/-1}@media(min-width:600px){.ph-form-grid{grid-template-columns:1fr 1fr}}mat-form-field{width:100%;margin-bottom:16px}ph-password-strength{margin-top:-8px}.mat-mdc-button-base{min-height:44px}@media(max-width:599.98px){.ph-dialog-fullscreen-mobile{max-width:100vw!important;width:100vw!important;height:100dvh;max-height:100dvh!important}.ph-dialog-fullscreen-mobile .mat-mdc-dialog-surface{border-radius:0!important}}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.ph-lightbox-panel .mat-mdc-dialog-surface{background:transparent!important;box-shadow:none!important;border-radius:0!important}.ph-ficha-panel .mat-mdc-dialog-surface{overflow:hidden}.ph-drawer-panel .mat-mdc-dialog-surface{border-radius:0!important;overflow:hidden;animation:ph-drawer-in var(--ph-dur-2) var(--ph-ease)}@keyframes ph-drawer-in{0%{transform:translate(32px);opacity:.6}}.count.ph-bump,.cart-btn.ph-bump span,.ph-bump .mat-badge-content{animation:ph-bump .4s var(--ph-ease)}.cart-btn.ph-bump span{display:inline-block}@media(prefers-reduced-motion:reduce){.count.ph-bump,.cart-btn.ph-bump span,.ph-bump .mat-badge-content{animation:none}}@keyframes ph-bump{40%{transform:scale(1.25)}}.cart-btn.bump span{display:inline-block}.count.bump,.cart-btn.bump span,.pill.bump .mat-badge-content{animation:ph-bump .4s var(--ph-ease)}@media(prefers-reduced-motion:reduce){.count.bump,.cart-btn.bump span,.pill.bump .mat-badge-content{animation:none}}@page{size:A4;margin:15mm}@media print{html,body{height:auto!important;overflow:visible!important}.mat-drawer-container,.mat-drawer-content,.mat-sidenav-content{height:auto!important;overflow:visible!important;position:static!important;transform:none!important}.num,td.num,th.num{white-space:nowrap}}
