.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:300 1000;font-stretch:100%;font-display:swap;src:url("./media/nunito-sans-cyrillic-ext-VINSP6PD.woff2") format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:300 1000;font-stretch:100%;font-display:swap;src:url("./media/nunito-sans-cyrillic-YETNQDOC.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:300 1000;font-stretch:100%;font-display:swap;src:url("./media/nunito-sans-vietnamese-5BIEMT45.woff2") format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:300 1000;font-stretch:100%;font-display:swap;src:url("./media/nunito-sans-latin-ext-GVYGP4IA.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:300 1000;font-stretch:100%;font-display:swap;src:url("./media/nunito-sans-latin-NAMAQZGX.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--safe-top: calc(env(safe-area-inset-top) + .5rem) ;--safe-bottom: env(safe-area-inset-bottom);--safe-left: env(safe-area-inset-left);--safe-right: env(safe-area-inset-right);--header-height: calc(3rem + var(--safe-top));--color-primary: #3f6fd6;--color-primary-foreground: #ffffff;--color-primary-text: #24468f;--color-secondary: #3e504b;--color-secondary-foreground: #fbf9f1;--color-text-foreground: #3e504b;--color-text-foreground-muted: #5c6864;--color-text-foreground-light: #fbf9f1;--color-text-foreground-muted-light: #9fa7a5;--color-hover-overlay: #ffffff80;--color-canvas-light: #f5f6f9;--color-background: var(--color-canvas-light);--color-card: #f4f5f7;--color-on-card: #fbf9f1;--color-card-background: #e1e4ea;--color-card-border: #cfd3d2;--color-border: #f2f0e7;--color-border-selected: #3e504b;--color-skeleton-base: #e1e4ea;--color-skeleton-highlight: #f2f0e7;--color-info: #779699;--color-success: #779985;--color-warning: #ff9900;--color-danger: #f35045;--color-success-text: #536b5d;--color-warning-text: #935800;--color-danger-text: #a83229;--color-promo-discount: oklch(69.22% .1976 23.83);--color-promo-finalsale: oklch(76.26% .1705 160.72);--color-promo-bonus: oklch(80.49% .138 60.95);--scene-paper: #ffffff;--scene-ground: #f4f8ff;--scene-halo: #eaf0fc;--scene-line: #b9c7e8;--scene-post: #a8bbe2;--scene-edge: #c8d6ef;--scene-hairline: #dbe4f5;--scene-box: #dfe7f7;--scene-box-deep: #c2d2f0;--scene-crate: #cfdcf5;--scene-panel: #f2f6fd;--scene-sheet: #e7eefb;--scene-tile: #eef3fc;--scene-mist: #eef2fb;--scene-trace: #e0e8f7;--scene-blue: #5b8ae8;--scene-blue-deep: #2f5cbe;--scene-brand: #3f6fd6;--scene-route: #9fb8e6;--scene-route-light: #7fa8ee;--scene-person: #7d93b8;--scene-accent: #f0b429;--scene-ink: #0f1c30;--scene-ink-halo: #16294a;--scene-ink-block: #1f3a63;--scene-ink-line: #2c4f85;--font-family-base: "Nunito Sans", sans-serif;--font-family-mono: ui-monospace, "SFMono-Regular", "Menlo", "Consolas", monospace;--font-size-xxs: 10px;--font-size-xs: 12px;--font-size-small: 14px;--font-size-medium: 16px;--font-size-large: 18px;--font-size-xl: 20px;--font-size-xxl: 22px;--font-weight-thin: 300;--font-weight-normal: 400;--font-weight-bold: 500;--font-weight-extra-bold: 600;--line-height-base: 1rem;--line-height-small: .75rem;--line-height-medium: 1rem;--line-height-large: 1.25rem;--line-height-xl: 1.5rem;--spacing-xxxs: .125rem;--spacing-xxs: .25rem;--spacing-xs: .375rem;--spacing-small: .5rem;--spacing-medium: .75rem;--spacing-large: 1rem;--spacing-xl: 1.25rem;--spacing-xxl: 1.5rem;--spacing-xxxl: 1.75rem;--radius-xxxs: .125rem;--radius-xxs: .25rem;--radius-xs: .375rem;--radius-small: .5rem;--radius-medium: .75rem;--radius-large: 1rem;--radius-xl: 1.25rem;--radius-xxl: 1.5rem;--radius-xxxl: 1.75rem;--radius-round: 999px;--header-control-height: 2.125rem;--header-control-height-mobile: 2.5rem;--header-control-radius: var(--radius-xs);--header-control-padding-inline: var(--spacing-xxs);--header-control-border-color: color-mix( in srgb, currentColor 45%, transparent );--header-control-border-color-hover: color-mix( in srgb, currentColor 65%, transparent );--iorder-container-padding: 1.5rem;--catalog-side-menu-width: 16rem;--profile-nav-width: 14rem;--tab-bar-height: calc(4rem + var(--safe-bottom));--tooltip-width: 16rem;--box-shadow-primary-light: 5px 8px 15px color-mix(in srgb, var(--color-primary) 8%, transparent);--box-shadow-primary-medium: 5px 8px 15px color-mix(in srgb, var(--color-primary) 16%, transparent);--box-shadow-primary-strong: 5px 8px 15px color-mix(in srgb, var(--color-primary) 32%, transparent);--box-shadow-primary-close: 4px 2px 3px color-mix(in srgb, var(--color-primary) 25%, transparent);--box-shadow-secondary-light: 5px 8px 15px color-mix(in srgb, var(--color-secondary) 8%, transparent);--box-shadow-secondary-medium: 5px 8px 20px color-mix(in srgb, var(--color-secondary) 16%, transparent);--box-shadow-secondary-strong: 5px 8px 50px color-mix(in srgb, var(--color-secondary) 32%, transparent);--box-shadow-secondary-close: 4px 2px 3px color-mix(in srgb, var(--color-secondary) 25%, transparent);--drop-shadow-background-light: drop-shadow( 2px 1px 1px color-mix(in srgb, var(--color-background) 20%, transparent) );--drop-shadow-background-medium: drop-shadow( 2px 1px 1px color-mix(in srgb, var(--color-background) 40%, transparent) );--drop-shadow-background-strong: drop-shadow( 2px 1px 1px color-mix(in srgb, var(--color-background) 80%, transparent) );--drop-shadow-primary-light: drop-shadow( 2px 1px 1px color-mix(in srgb, var(--color-primary) 20%, transparent) );--drop-shadow-primary-medium: drop-shadow( 2px 1px 1px color-mix(in srgb, var(--color-primary) 40%, transparent) );--drop-shadow-primary-strong: drop-shadow( 2px 1px 1px color-mix(in srgb, var(--color-primary) 80%, transparent) );--drop-shadow-secondary-light: drop-shadow( 2px 1px 3px color-mix(in srgb, var(--color-secondary) 20%, transparent) );--drop-shadow-secondary-medium: drop-shadow( 2px 1px 3px color-mix(in srgb, var(--color-secondary) 40%, transparent) );--drop-secondary-strong: drop-shadow( 2px 1px 3px color-mix(in srgb, var(--color-secondary) 80%, transparent) );--control-height-small: 1.75rem;--control-height-medium: 2.125rem;--control-height-large: 2.25rem;--control-radius: var(--radius-xs);--control-padding-inline: var(--spacing-medium);--color-surface: #ffffff;--color-surface-muted: #fcfcfd;--color-border-subtle: #e3e6ea;--segment-track: #e3e6ea;--segment-tile: #ffffff;--color-border-strong: var(--color-card-border);--color-text-placeholder: #b9c0c4;--box-shadow-card: 0 1px 2px color-mix(in srgb, var(--color-secondary) 8%, transparent);--box-shadow-card-hover: 0 2px 8px color-mix(in srgb, var(--color-secondary) 12%, transparent);--color-presence-offline: #b9c0c4;--color-presence-idle: #d8a33a;--color-favorite: #f0b429;--color-favorite-border: #9a6d00;--color-catalog-sidebar-accent: #4a6a9e;--color-catalog-sidebar-accent-text: #2f4a72;--color-catalog-sidebar-accent-tint: #e9eef6;--color-catalog-sidebar-panel-border: #e0ddd2;--color-catalog-sidebar-field-border: #d6d3c8;--color-catalog-sidebar-field-border-hover: #b3bdcd;--color-catalog-sidebar-tree-rule: #ddd9cd;--color-catalog-sidebar-divider: #e6e3d9;--color-catalog-sidebar-icon-muted: #8b9490;--color-catalog-sidebar-checkbox-border: #c6cbd4;--color-catalog-sidebar-row-hover: #f0eee6;--color-catalog-sidebar-switch-track: #eeece4;--color-orders-heading: #23303c;--color-orders-row-line: #f1f3f6;--color-orders-frame-line: #e9ecf1;--color-orders-summary-line: #eceef2;--color-orders-strip: #fbfcfd;--color-orders-panel: #f7f8fa;--color-orders-field-border: #d6d3c8;--color-orders-field-border-hover: #b3bdcd;--color-orders-step-done: #3f7d55;--color-orders-step-future-border: #dfe3e8;--color-orders-discount-background: #f6ece3;--color-orders-discount-text: #8a5a2f;--color-orders-status-accepted-background: #eef2fb;--color-orders-status-accepted-text: #24468f;--color-orders-status-confirmed-background: #e8f3ec;--color-orders-status-confirmed-text: #33684a;--color-orders-status-cancelled-background: #f4f5f7;--color-orders-status-cancelled-text: #616b69;--color-price-discount-surface: #eef2fb;--color-price-discount-surface-hover: #dbe4f3;--color-price-discount-border: #cbd6ea;--color-price-discount-text: #24468f;--color-price-discount-text-muted: #4a6aa8;--color-price-discount-badge-surface: #23303c;--color-price-discount-badge-text: #ffffff;--color-price-discount-idle-border: #d6d3c8;--color-price-discount-idle-text: #5c6864;--color-price-discount-idle-icon: #8b9490;--color-price-discount-idle-value: #5c6864}@media(max-width:479.98px){:root{--iorder-container-padding: 1rem}}body{--color-text: var(--color-text-foreground);--color-background-secondary: var(--color-card-background);--color-background-hover: color-mix( in srgb, var(--color-secondary) 6%, transparent );--color-primary-light: color-mix( in srgb, var(--color-primary) 12%, transparent );--color-primary-soft: color-mix( in srgb, var(--color-primary) 8%, var(--color-surface) );--color-success-soft: color-mix( in srgb, var(--color-success) 16%, var(--color-surface) );--color-success-halo: color-mix( in srgb, var(--color-success) 7%, var(--color-surface) );--color-warning-soft: color-mix( in srgb, var(--color-warning) 18%, var(--color-surface) );--color-primary-selected: color-mix( in srgb, var(--color-primary) 14%, var(--color-surface) );--page-ambient: radial-gradient( circle, color-mix(in srgb, var(--color-primary) 12%, transparent) 0%, color-mix(in srgb, var(--color-primary) 0%, transparent) 62% ), radial-gradient( circle, color-mix(in srgb, var(--color-primary-text) 9%, transparent) 0%, color-mix(in srgb, var(--color-primary-text) 0%, transparent) 58% ), radial-gradient( circle, color-mix(in srgb, var(--color-primary) 7%, transparent) 0%, color-mix(in srgb, var(--color-primary) 0%, transparent) 55% );--page-ambient-size: 33rem 33rem, 50rem 50rem, 23rem 23rem;--page-ambient-shift: 56s;--catalog-card-surface: color-mix( in srgb, var(--color-surface) 62%, transparent );--catalog-card-surface-strong: color-mix( in srgb, var(--color-surface) 82%, transparent );--catalog-card-border: color-mix( in srgb, var(--color-text-foreground) 12%, transparent );--catalog-card-shadow: 0 1px 2px color-mix(in srgb, var(--color-secondary) 10%, transparent), 0 12px 28px -18px color-mix(in srgb, var(--color-secondary) 45%, transparent);--ambient-pattern-image: url(data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width=%2724%27%20height=%2724%27%20viewBox=%270%200%2024%2024%27%3E%3Cpath%20d=%27M24%200.5H0M0.5%200V24%27%20fill=%27none%27%20stroke=%27%23fff%27%20stroke-width=%271%27/%3E%3C/svg%3E);--ambient-pattern-size: 24px 24px;--ambient-pattern-ink: var(--color-primary);--ambient-pattern-opacity: .05;--header-pattern-image: url(data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width=%2748%27%20height=%2748%27%20viewBox=%270%200%2048%2048%27%3E%3Cg%20fill=%27none%27%20stroke=%27%23fff%27%20stroke-width=%271%27%3E%3Cg%20opacity=%27.5%27%3E%3Ccircle%20cx=%270%27%20cy=%270%27%20r=%2724%27/%3E%3Ccircle%20cx=%2748%27%20cy=%270%27%20r=%2724%27/%3E%3Ccircle%20cx=%270%27%20cy=%2748%27%20r=%2724%27/%3E%3Ccircle%20cx=%2748%27%20cy=%2748%27%20r=%2724%27/%3E%3Ccircle%20cx=%2724%27%20cy=%2724%27%20r=%2724%27/%3E%3C/g%3E%3Ccircle%20cx=%2724%27%20cy=%2724%27%20r=%274.5%27/%3E%3Ccircle%20cx=%2724%27%20cy=%270%27%20r=%273%27/%3E%3Ccircle%20cx=%2724%27%20cy=%2748%27%20r=%273%27/%3E%3Ccircle%20cx=%270%27%20cy=%2724%27%20r=%273%27/%3E%3Ccircle%20cx=%2748%27%20cy=%2724%27%20r=%273%27/%3E%3C/g%3E%3C/svg%3E);--header-pattern-size: 48px 48px;--ambient-pattern-opacity-header: .08;--page-pattern-image: linear-gradient(25deg, transparent 61.5%, #000000 67.5%, transparent 73.5%), linear-gradient( -25deg, transparent 61.5%, #000000 67.5%, transparent 73.5% ), linear-gradient( -25deg, transparent 26.5%, #000000 32.5%, transparent 38.5% ), linear-gradient(25deg, transparent 26.5%, #000000 32.5%, transparent 38.5%), linear-gradient(65deg, transparent 61.5%, #000000 67.5%, transparent 73.5%), linear-gradient( -65deg, transparent 61.5%, #000000 67.5%, transparent 73.5% ), linear-gradient( -65deg, transparent 26.5%, #000000 32.5%, transparent 38.5% ), linear-gradient(65deg, transparent 26.5%, #000000 32.5%, transparent 38.5%);--page-pattern-size: 7.5rem 3rem, 7.5rem 3rem, 7.5rem 3rem, 7.5rem 3rem, 3rem 7.5rem, 3rem 7.5rem, 3rem 7.5rem, 3rem 7.5rem;--page-pattern-tile: 15rem;--page-pattern-opacity: .03;--page-pattern-drift: 430s}body.dark{--color-primary-foreground: #ffffff;--color-secondary: #51625d;--color-secondary-foreground: #e4e7e6;--color-text-foreground: #d2d2d2;--color-text-foreground-muted: #cacecd;--color-text-foreground-light: #0e241e;--color-text-foreground-muted-light: #6e7c78;--color-hover-overlay: #ffffff33;--color-background: #263a35;--color-card: #0e241e;--color-on-card: #3e504b;--color-card-background: #3e504b;--color-card-border: #86918e;--color-border: #3e504b;--color-border-selected: #fbf9f1;--color-skeleton-base: #3e504b;--color-skeleton-highlight: #51625d;--color-success-text: #c0d4c8;--color-warning-text: #ffcb7a;--color-danger-text: #ffbdb8;--color-primary-text: #a8c7ff;--color-surface: #0e241e;--color-surface-muted: #14302a;--color-border-subtle: #3e504b;--segment-track: #0b1c17;--segment-tile: #14302a;--color-text-placeholder: #6e7c78;--box-shadow-card: 0 1px 2px rgb(0 0 0 / 25%);--box-shadow-card-hover: 0 2px 8px rgb(0 0 0 / 35%);--color-presence-offline: #6e7c78;--color-presence-idle: #c9922f;--color-favorite: #ffc94d;--color-favorite-border: #ffe0a3;--color-catalog-sidebar-accent: #7c9bd1;--color-catalog-sidebar-accent-text: #a9c2ea;--color-catalog-sidebar-accent-tint: color-mix( in srgb, var(--color-catalog-sidebar-accent) 18%, var(--color-surface) );--color-catalog-sidebar-panel-border: var(--color-card-border);--color-catalog-sidebar-field-border: var(--color-card-border);--color-catalog-sidebar-field-border-hover: var( --color-catalog-sidebar-accent );--color-catalog-sidebar-tree-rule: var(--color-card-border);--color-catalog-sidebar-divider: var(--color-card-border);--color-catalog-sidebar-icon-muted: var(--color-text-foreground-muted-light);--color-catalog-sidebar-checkbox-border: var(--color-card-border);--color-catalog-sidebar-row-hover: color-mix( in srgb, var(--color-secondary) 10%, var(--color-on-card) );--color-catalog-sidebar-switch-track: color-mix( in srgb, var(--color-secondary) 18%, var(--color-on-card) );--color-orders-heading: var(--color-text-foreground);--color-orders-row-line: var(--color-border);--color-orders-frame-line: var(--color-border);--color-orders-summary-line: var(--color-border);--color-orders-strip: var(--color-surface-muted);--color-orders-panel: var(--color-surface-muted);--color-orders-field-border: var(--color-card-border);--color-orders-field-border-hover: var(--color-primary);--color-orders-step-done: #7fb495;--color-orders-step-future-border: var(--color-card-border);--color-orders-discount-background: color-mix( in srgb, var(--color-warning) 22%, var(--color-surface) );--color-orders-discount-text: var(--color-warning-text);--color-orders-status-accepted-background: color-mix( in srgb, var(--color-primary) 22%, var(--color-surface) );--color-orders-status-accepted-text: var(--color-primary-text);--color-orders-status-confirmed-background: color-mix( in srgb, var(--color-success) 22%, var(--color-surface) );--color-orders-status-confirmed-text: var(--color-success-text);--color-orders-status-cancelled-background: var(--color-card-background);--color-orders-status-cancelled-text: var(--color-text-foreground-muted);--color-price-discount-surface: color-mix( in srgb, var(--color-primary) 22%, var(--color-surface) );--color-price-discount-surface-hover: color-mix( in srgb, var(--color-primary) 32%, var(--color-surface) );--color-price-discount-border: color-mix( in srgb, var(--color-primary) 42%, var(--color-surface) );--color-price-discount-text: var(--color-primary-text);--color-price-discount-text-muted: color-mix( in srgb, var(--color-primary-text) 72%, var(--color-surface) );--color-price-discount-badge-surface: var(--color-card-background);--color-price-discount-badge-text: var(--color-text-foreground);--color-price-discount-idle-border: var(--color-card-border);--color-price-discount-idle-text: var(--color-text-foreground-muted);--color-price-discount-idle-icon: var(--color-text-foreground-muted-light);--color-price-discount-idle-value: var(--color-text-foreground-muted);--ambient-pattern-ink: var(--color-primary-foreground)}.grecaptcha-badge{visibility:hidden!important}@media(max-width:768px){:root{--header-height: 2.25rem;--font-size-small: 10px;--font-size-medium: 12px;--font-size-large: 14px;--font-size-xl: 16px;--spacing-large: .75rem;--spacing-xl: 1rem;--spacing-xxl: 1.25rem}}*{scrollbar-width:thin;scrollbar-color:var(--color-primary) transparent}html{height:100%}body{margin:0;height:100dvh;min-height:100%;width:100%;font-family:var(--font-family-base);font-size:var(--font-size-large);font-weight:var(--font-weight-normal);line-height:var(--line-height-base);color:var(--color-text-foreground);background-color:var(--color-background)}body:has(iorder-customer-header,iorder-registration-pending-page){--color-background: #ffffff;--page-pattern-drift: 860s;--page-pattern-opacity: .02;background-image:var(--page-ambient);background-size:var(--page-ambient-size);background-attachment:fixed;animation:iorder-page-ambient-shift var(--page-ambient-shift) ease infinite}@keyframes iorder-page-ambient-shift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}body:has(iorder-customer-header,iorder-registration-pending-page):before{content:"";position:fixed;inset:-12rem;z-index:-1;pointer-events:none;background-color:var(--ambient-pattern-ink);opacity:var(--page-pattern-opacity);-webkit-mask-image:var(--page-pattern-image);mask-image:var(--page-pattern-image);-webkit-mask-size:var(--page-pattern-size);mask-size:var(--page-pattern-size);-webkit-mask-repeat:repeat;mask-repeat:repeat;animation:iorder-page-weave-drift var(--page-pattern-drift) linear infinite}@keyframes iorder-page-weave-drift{0%{transform:translateZ(0)}to{transform:translate3d(var(--page-pattern-tile),var(--page-pattern-tile),0)}}@media(prefers-reduced-motion:reduce){body:has(iorder-customer-header,iorder-registration-pending-page),body:has(iorder-customer-header,iorder-registration-pending-page):before{animation:none}}body:has(.iorder-mobile-tab-bar){--chat-bot-inset-block-end: calc( var(--tab-bar-height) + var(--spacing-medium) )}body:has(.iorder-checkout-summary-bar){--chat-bot-inset-block-end: calc(9rem + var(--safe-bottom))}body:has(.iorder-pinned-corner-cta){--chat-bot-inset-block-end: calc( var(--spacing-medium) * 2 + 2.375rem + var(--spacing-medium) )}@media(min-width:768px)and (max-width:1279.98px){body:has(.iorder-suppliers-summary-bar){--chat-bot-inset-block-end: calc( var(--tab-bar-height) + 4.25rem + var(--spacing-medium) )}}body:has(iorder-order-mobile-layout) .list-wave-enter,body:has(iorder-order-mobile-layout) .pulse-target.is-pulsing,body:has(iorder-order-mobile-layout) .pulse-target--recalculating{animation:none}@media print{html,body{height:auto;min-height:0;overflow:visible;background:#fff;color:#23303c}body:has(iorder-customer-header,iorder-registration-pending-page){background-image:none;animation:none}body:before{display:none}iorder-page-layout,iorder-page-layout .page-layout-content,iorder-width-container{height:auto;max-height:none;overflow:visible;contain:none}iorder-customer-header,iorder-customer-footer,iorder-profile-nav,iorder-chat-bot,.cdk-overlay-container{display:none}}.iorder-prose{color:var(--color-text-foreground);font-size:var(--font-size-large);line-height:1.7}.iorder-prose>:first-child{margin-block-start:0}.iorder-prose>:last-child{margin-block-end:0}.iorder-prose h2{margin-block:var(--spacing-xxl) var(--spacing-medium);font-size:var(--font-size-xxl);font-weight:var(--font-weight-extra-bold);line-height:1.3;color:var(--color-text-foreground)}.iorder-prose h3{margin-block:var(--spacing-xl) var(--spacing-small);font-size:var(--font-size-xl);font-weight:var(--font-weight-extra-bold);line-height:1.3;color:var(--color-text-foreground)}.iorder-prose p{margin-block:0 var(--spacing-medium)}.iorder-prose ul,.iorder-prose ol{margin-block:0 var(--spacing-medium);padding-inline-start:var(--spacing-xl)}.iorder-prose li{margin-block-end:var(--spacing-xxs)}.iorder-prose li>p{margin-block-end:0}.iorder-prose a{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}.iorder-prose a:hover{text-decoration-thickness:2px}.iorder-prose img{max-width:100%;height:auto;border-radius:var(--radius-medium);margin-block:var(--spacing-medium)}.iorder-prose blockquote{margin:var(--spacing-medium) 0;padding-inline-start:var(--spacing-medium);border-inline-start:3px solid var(--color-primary);color:var(--color-text-foreground-muted);font-style:italic}.iorder-prose code{padding:.125rem .375rem;border-radius:var(--radius-xxs);background:var(--color-card);font-size:.9em}.iorder-prose hr{margin-block:var(--spacing-xl);border:none;border-block-start:1px solid var(--color-border)}.iorder-scroll-area{--scrollbar-size: 10px;--scrollbar-track: transparent;--scrollbar-thumb-idle: color-mix( in srgb, var(--color-primary) 40%, var(--color-background) );--scrollbar-thumb-active: color-mix( in srgb, var(--color-primary) 65%, var(--color-background) );scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb-idle) var(--scrollbar-track);transition:scrollbar-color .6s ease .9s}.iorder-scroll-area:hover{scrollbar-color:var(--scrollbar-thumb-active) var(--scrollbar-track);transition:scrollbar-color .15s ease 0s}.iorder-scroll-area::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}.iorder-scroll-area::-webkit-scrollbar-track{background:var(--scrollbar-track)}.iorder-scroll-area::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-idle);border-radius:999px;transition:background-color .6s ease .9s}.iorder-scroll-area:hover::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-active);transition:background-color .15s ease 0s}:root{--animation-duration-fast: .2s;--animation-duration-medium: .3s;--animation-duration-slow: .45s;--animation-duration-slower: .9s;--animation-duration-slowest: 1.8s;--animation-duration-page: .35s;--animation-duration-view-morph: .33s;--animation-ease-out: cubic-bezier(.22, 1, .36, 1);--animation-ease-in: cubic-bezier(.55, 0, .55, .2);--animation-ease-gentle: cubic-bezier(.25, .46, .45, .94)}.quote-swap-enter,.quote-swap-leave{grid-area:1/1}@media(prefers-reduced-motion:no-preference){.quote-swap-leave{animation:quote-swap-out var(--animation-duration-fast, .18s) var(--animation-ease-in, ease-in) both}.quote-swap-prev .quote-swap-leave{animation-name:quote-swap-out-prev}.quote-swap-enter{animation:quote-swap-in .46s cubic-bezier(.22,1,.36,1) 90ms both}.quote-swap-prev .quote-swap-enter{animation-name:quote-swap-in-prev}.quote-swap-enter blockquote{animation:quote-swap-caption-in .46s cubic-bezier(.22,1,.36,1) 90ms both}.quote-swap-enter figcaption{animation:quote-swap-caption-in .46s cubic-bezier(.22,1,.36,1) .27s both}.quote-swap-enter figcaption iorder-avatar{animation:quote-swap-ring-in .5s ease-out .26s both}}@keyframes quote-swap-out{0%{opacity:1;filter:blur(0);translate:0 0}to{opacity:0;filter:blur(2px);translate:-1rem 0}}@keyframes quote-swap-out-prev{0%{opacity:1;filter:blur(0);translate:0 0}to{opacity:0;filter:blur(2px);translate:1rem 0}}@keyframes quote-swap-in{0%{opacity:0;translate:1.75rem 0}to{opacity:1;translate:0 0}}@keyframes quote-swap-in-prev{0%{opacity:0;translate:-1.75rem 0}to{opacity:1;translate:0 0}}@keyframes quote-swap-caption-in{0%{opacity:0;translate:0 .5rem}to{opacity:1;translate:0 0}}@keyframes quote-swap-ring-in{0%{box-shadow:0 0 0 2px var(--landing-night, #0f1c30),0 0 0 0 var(--color-primary)}to{box-shadow:0 0 0 2px var(--landing-night, #0f1c30),0 0 0 4px var(--color-primary)}}@media(prefers-reduced-motion:reduce){.quote-swap-enter,.quote-swap-leave{animation:none;transition:opacity 1ms linear}.quote-swap-leave{opacity:0}.quote-swap-enter{opacity:1}}::view-transition-group(*){animation-duration:var(--animation-duration-slow);animation-timing-function:var(--animation-ease-out)}::view-transition-group(app-header),::view-transition-group(app-sub-header){z-index:10}.view-morph-active::view-transition-group(*),.view-morph-active::view-transition-old(*),.view-morph-active::view-transition-new(*){animation-duration:var(--animation-duration-view-morph)}.view-morph-active::view-transition-group(root),.view-morph-active::view-transition-old(root),.view-morph-active::view-transition-new(root){animation:none}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-image-pair(*),::view-transition-old(*),::view-transition-new(*){animation-duration:1ms!important;animation-delay:0ms!important}}@keyframes route-swap-out{to{opacity:0}}@keyframes route-swap-in{0%{opacity:0}}:root:not(.view-morph-active):not(.route-slide-active)::view-transition-old(root){animation:route-swap-out var(--animation-duration-page) var(--animation-ease-in) both}:root:not(.view-morph-active):not(.route-slide-active)::view-transition-new(root){animation:route-swap-in var(--animation-duration-page) var(--animation-ease-out) both;animation-delay:80ms}:root.route-swap-instant::view-transition-group(*),:root.route-swap-instant::view-transition-old(*),:root.route-swap-instant::view-transition-new(*),:root.route-swap-instant::view-transition-group(root),:root.route-swap-instant::view-transition-old(root),:root.route-swap-instant::view-transition-new(root){animation:none}@keyframes route-slide-out{to{opacity:0;translate:0 calc(var(--route-slide-shift) * -1)}}@keyframes route-slide-in{0%{opacity:0;translate:0 var(--route-slide-shift)}}:root{--route-slide-shift: .75rem;--route-slide-overlap: 60ms}:root:not(.view-morph-active).route-slide-active::view-transition-old(root){animation:route-slide-out var(--animation-duration-fast) var(--animation-ease-in) both}:root:not(.view-morph-active).route-slide-active::view-transition-new(root){animation:route-slide-in var(--animation-duration-medium) var(--animation-ease-out) both;animation-delay:var(--route-slide-overlap)}:root.route-slide-active::view-transition-group(customer-shell-header),:root.route-slide-active::view-transition-new(customer-shell-header),:root.route-slide-active::view-transition-group(app-header),:root.route-slide-active::view-transition-new(app-header),:root.route-slide-active::view-transition-group(app-sub-header),:root.route-slide-active::view-transition-new(app-sub-header),:root.route-slide-active::view-transition-group(customer-shell-profile-nav),:root.route-slide-active::view-transition-new(customer-shell-profile-nav),:root.route-slide-active::view-transition-group(customer-shell-tab-bar),:root.route-slide-active::view-transition-new(customer-shell-tab-bar){animation:none}:root.route-slide-active::view-transition-old(customer-shell-header),:root.route-slide-active::view-transition-old(app-header),:root.route-slide-active::view-transition-old(app-sub-header),:root.route-slide-active::view-transition-old(customer-shell-profile-nav),:root.route-slide-active::view-transition-old(customer-shell-tab-bar){animation:none;opacity:0}@media(prefers-reduced-motion:reduce){:root.route-slide-active::view-transition-old(root),:root.route-slide-active::view-transition-new(root){animation-duration:1ms;animation-delay:0ms}}@keyframes list-wave-in{0%{opacity:0;transform:translateY(var(--list-wave-shift)) scale(.98)}}:root{--list-wave-step: 15ms;--list-wave-max-index: 8;--list-wave-duration: var(--animation-duration-fast);--list-wave-shift: .375rem}.list-wave-enter{animation:list-wave-in var(--list-wave-duration) var(--animation-ease-out) both;animation-delay:calc(min(var(--list-wave-i, 0),var(--list-wave-max-index)) * var(--list-wave-step))}@media(prefers-reduced-motion:reduce){.list-wave-enter{animation-duration:1ms;animation-delay:0ms}}:root{--return-glow-duration: 2s;--return-glow-ring-width: 2px;--return-glow-fill: color-mix(in srgb, var(--color-warning) 24%, transparent);--return-glow-ring: color-mix(in srgb, var(--color-warning) 60%, transparent)}@keyframes return-glow-fade{0%,18%{box-shadow:inset 0 0 0 100vmax var(--return-glow-fill),0 0 0 var(--return-glow-ring-width) var(--return-glow-ring)}to{box-shadow:inset 0 0 0 100vmax transparent,0 0 0 var(--return-glow-ring-width) transparent}}.return-glow{animation:return-glow-fade var(--return-glow-duration) var(--animation-ease-gentle)}@media(prefers-reduced-motion:reduce){.return-glow{animation-timing-function:steps(1,end)}}.scroll-progress{display:none}@supports (animation-timeline: scroll()){@keyframes scroll-progress-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.scroll-progress{display:block;block-size:3px;inline-size:100%;transform-origin:0 50%;background:linear-gradient(90deg,var(--color-primary),color-mix(in oklch,var(--color-primary) 55%,var(--color-secondary)));animation:scroll-progress-grow linear both;animation-timeline:scroll(root block)}}.hover-lift{transition:transform var(--animation-duration-medium) var(--animation-ease-out),box-shadow var(--animation-duration-medium) var(--animation-ease-out)}.hover-lift:hover,.hover-lift:focus-within{transform:translateY(-.375rem);box-shadow:var(--box-shadow-primary-medium)}.sheen{position:relative;overflow:hidden;isolation:isolate}.sheen:after{content:"";position:absolute;inset-block:0;inset-inline-start:-60%;inline-size:45%;background:linear-gradient(100deg,transparent,color-mix(in oklch,var(--color-text-foreground) 12%,transparent),transparent);transform:skew(-18deg);pointer-events:none;z-index:1;opacity:0}.sheen:hover:after,.sheen:focus-within:after{animation:sheen-sweep var(--animation-duration-slow) var(--animation-ease-out)}@keyframes sheen-sweep{0%{inset-inline-start:-60%;opacity:1}to{inset-inline-start:130%;opacity:1}}@media(prefers-reduced-motion:reduce){.hover-lift{transition:box-shadow var(--animation-duration-fast) ease}.hover-lift:hover,.hover-lift:focus-within{transform:none}.sheen:after{display:none}}@property --ring-fill-progress{syntax: "<percentage>"; initial-value: 100%; inherits: false;}.ring-fill{border-radius:50%;background:conic-gradient(from -90deg,var(--color-primary) var(--ring-fill-progress),color-mix(in oklch,var(--color-text-foreground) 12%,transparent) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--ring-fill-width, 6px)),black calc(100% - var(--ring-fill-width, 6px) + 1px));mask:radial-gradient(farthest-side,transparent calc(100% - var(--ring-fill-width, 6px)),black calc(100% - var(--ring-fill-width, 6px) + 1px))}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.ring-fill{animation:ring-fill-sweep linear both;animation-timeline:view();animation-range:entry 25% cover 55%}}}@keyframes ring-fill-sweep{0%{--ring-fill-progress: 0%}to{--ring-fill-progress: 100%}}.scene-enter{animation:scene-enter-rise var(--animation-duration-slow) var(--animation-ease-out) both;animation-delay:var(--scene-enter-delay, 0ms)}@keyframes scene-enter-rise{0%{opacity:0;translate:0 1.25rem}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:reduce){.scene-enter{animation-duration:1ms;animation-delay:0ms}}.drift-orb-a,.drift-orb-b{will-change:transform}@media(prefers-reduced-motion:no-preference){.drift-orb-a{animation:drift-orb-a 9s ease-in-out infinite alternate}.drift-orb-b{animation:drift-orb-b 11s ease-in-out infinite alternate}}@keyframes drift-orb-a{0%{transform:translate(0)}to{transform:translate(-1.125rem,-1.625rem)}}@keyframes drift-orb-b{0%{transform:translate(0)}to{transform:translate(1.375rem,1.125rem)}}@media(prefers-reduced-motion:reduce){.drift-orb-a,.drift-orb-b{will-change:auto}}
