@charset "UTF-8";:root{-webkit-font-smoothing:antialiased}:root{--ametek-standard-primary-50: rgba(255, 247, 245, 1);--base-black: rgba(0, 0, 0, 1);--base-white: rgba(255, 255, 255, 1);--base-transparent: rgba(255, 255, 255, 0);--mid-transparent: rgba(0, 0, 0, .4);--ametek-standard-primary-100: rgba(241, 162, 144, 1);--ametek-standard-primary-200: rgba(238, 139, 123, 1);--ametek-standard-primary-300: rgba(236, 109, 94, 1);--ametek-standard-primary-400: rgba(232, 72, 64, 1);--ametek-standard-primary-500: rgba(200, 38, 36, 1);--ametek-standard-primary-500-90: rgba(200, 38, 36, .8999999761581421);--ametek-standard-primary-550: rgba(168, 32, 23, 1);--ametek-standard-primary-600: rgba(142, 27, 19, 1);--ametek-standard-primary-600-90: rgba(142, 27, 19, .8999999761581421);--ametek-standard-primary-700: rgba(128, 25, 17, 1);--ametek-standard-primary-800: rgba(121, 23, 16, 1);--ametek-standard-primary-900: rgba(116, 20, 14, 1);--slate-50: rgba(248, 250, 252, 1);--slate-100: rgba(241, 245, 249, 1);--slate-100-80: rgba(241, 245, 249, .800000011920929);--slate-200: rgba(226, 232, 240, 1);--slate-300: rgba(203, 213, 225, 1);--slate-400: rgba(148, 163, 184, 1);--slate-500: rgba(100, 116, 139, 1);--slate-600: rgba(71, 85, 105, 1);--slate-700: rgba(51, 65, 85, 1);--slate-800: rgba(30, 41, 59, 1);--slate-900: rgba(15, 23, 42, 1);--gray-50: rgba(249, 250, 251, 1);--gray-100: rgba(243, 244, 246, 1);--gray-100-80: rgba(243, 244, 246, .800000011920929);--gray-200: rgba(229, 231, 235, 1);--gray-300: rgba(209, 213, 219, 1);--gray-400: rgba(156, 163, 175, 1);--gray-500: rgba(107, 114, 128, 1);--gray-600: rgba(75, 85, 99, 1);--gray-700: rgba(55, 65, 81, 1);--gray-800: rgba(31, 41, 55, 1);--gray-900: rgba(17, 24, 39, 1);--zinc-50: rgba(250, 250, 250, 1);--zinc-100: rgba(244, 244, 245, 1);--zinc-100-80: rgba(244, 244, 245, .800000011920929);--zinc-200: rgba(228, 228, 231, 1);--zinc-300: rgba(212, 212, 216, 1);--zinc-400: rgba(161, 161, 170, 1);--zinc-500: rgba(113, 113, 122, 1);--zinc-600: rgba(82, 82, 91, 1);--zinc-700: rgba(63, 63, 70, 1);--zinc-800: rgba(39, 39, 42, 1);--zinc-900: rgba(24, 24, 27, 1);--neutral-50: rgba(250, 250, 250, 1);--neutral-100: rgba(245, 245, 245, 1);--neutral-100-80: rgba(245, 245, 245, .800000011920929);--neutral-200: rgba(229, 229, 229, 1);--neutral-300: rgba(212, 212, 212, 1);--neutral-400: rgba(163, 163, 163, 1);--neutral-500: rgba(115, 115, 115, 1);--neutral-600: rgba(82, 82, 82, 1);--neutral-700: rgba(64, 64, 64, 1);--neutral-800: rgba(38, 38, 38, 1);--neutral-900: rgba(23, 23, 23, 1);--stone-50: rgba(250, 250, 249, 1);--stone-100: rgba(245, 245, 244, 1);--stone-100-80: rgba(245, 245, 244, .800000011920929);--stone-200: rgba(231, 229, 228, 1);--stone-300: rgba(214, 211, 209, 1);--stone-400: rgba(168, 162, 158, 1);--stone-500: rgba(120, 113, 108, 1);--stone-600: rgba(87, 83, 78, 1);--stone-700: rgba(68, 64, 60, 1);--stone-800: rgba(41, 37, 36, 1);--stone-900: rgba(28, 25, 23, 1);--red-50: rgba(254, 242, 242, 1);--red-100: rgba(254, 226, 226, 1);--red-200: rgba(254, 202, 202, 1);--red-300: rgba(252, 165, 165, 1);--red-400: rgba(248, 113, 113, 1);--red-450: rgba(244, 91, 91, 1);--red-500: rgba(239, 68, 68, 1);--red-500-90: rgba(239, 68, 68, .8999999761581421);--red-600: rgba(220, 38, 38, 1);--red-600-90: rgba(220, 38, 38, .8999999761581421);--red-700: rgba(185, 28, 28, 1);--red-800: rgba(153, 27, 27, 1);--red-900: rgba(127, 29, 29, 1);--orange-50: rgba(255, 247, 237, 1);--orange-100: rgba(255, 237, 213, 1);--orange-200: rgba(254, 215, 170, 1);--orange-300: rgba(253, 186, 116, 1);--orange-400: rgba(251, 146, 60, 1);--orange-500: rgba(249, 115, 22, 1);--orange-500-90: rgba(249, 115, 22, .8999999761581421);--orange-600: rgba(234, 88, 12, 1);--orange-600-90: rgba(234, 88, 12, .8999999761581421);--orange-700: rgba(194, 65, 12, 1);--orange-800: rgba(154, 52, 18, 1);--orange-900: rgba(124, 45, 18, 1);--amber-50: rgba(255, 251, 235, 1);--amber-100: rgba(254, 243, 199, 1);--amber-200: rgba(253, 230, 138, 1);--amber-300: rgba(252, 211, 77, 1);--amber-400: rgba(251, 191, 36, 1);--amber-500: rgba(245, 158, 11, 1);--amber-500-90: rgba(245, 158, 11, .8999999761581421);--amber-600: rgba(217, 119, 6, 1);--amber-600-90: rgba(217, 119, 6, .8999999761581421);--amber-700: rgba(180, 83, 9, 1);--amber-800: rgba(146, 64, 14, 1);--amber-900: rgba(120, 53, 15, 1);--yellow-50: rgba(254, 252, 232, 1);--yellow-100: rgba(254, 249, 195, 1);--yellow-200: rgba(254, 240, 138, 1);--yellow-300: rgba(253, 224, 71, 1);--yellow-400: rgba(250, 204, 21, 1);--yellow-500: rgba(234, 179, 8, 1);--yellow-500-90: rgba(234, 179, 8, .8999999761581421);--yellow-600: rgba(202, 138, 4, 1);--yellow-600-90: rgba(202, 138, 4, .8999999761581421);--yellow-700: rgba(161, 98, 7, 1);--yellow-800: rgba(133, 77, 14, 1);--yellow-900: rgba(113, 63, 18, 1);--lime-50: rgba(247, 254, 231, 1);--lime-100: rgba(236, 252, 203, 1);--lime-200: rgba(217, 249, 157, 1);--lime-300: rgba(190, 242, 100, 1);--lime-400: rgba(163, 230, 53, 1);--lime-500: rgba(132, 204, 22, 1);--lime-500-90: rgba(132, 204, 22, .8999999761581421);--lime-600: rgba(101, 163, 13, 1);--lime-600-90: rgba(101, 163, 13, .8999999761581421);--lime-700: rgba(77, 124, 15, 1);--lime-800: rgba(63, 98, 18, 1);--lime-900: rgba(54, 83, 20, 1);--green-50: rgba(240, 253, 244, 1);--green-100: rgba(220, 252, 231, 1);--green-200: rgba(187, 247, 208, 1);--green-300: rgba(134, 239, 172, 1);--green-400: rgba(74, 222, 128, 1);--green-500: rgba(34, 197, 94, 1);--green-500-90: rgba(34, 197, 94, .8999999761581421);--green-600: rgba(22, 163, 74, 1);--green-600-90: rgba(22, 163, 74, .8999999761581421);--green-700: rgba(21, 128, 61, 1);--green-800: rgba(22, 101, 52, 1);--green-900: rgba(20, 83, 45, 1);--emerald-50: rgba(236, 253, 245, 1);--emerald-100: rgba(209, 250, 229, 1);--emerald-200: rgba(167, 243, 208, 1);--emerald-300: rgba(110, 231, 183, 1);--emerald-400: rgba(52, 211, 153, 1);--emerald-500: rgba(16, 185, 129, 1);--emerald-500-90: rgba(16, 185, 129, .8999999761581421);--emerald-600: rgba(5, 150, 105, 1);--emerald-600-90: rgba(5, 150, 105, .8999999761581421);--emerald-700: rgba(4, 120, 87, 1);--emerald-800: rgba(6, 95, 70, 1);--emerald-900: rgba(6, 78, 59, 1);--teal-50: rgba(240, 253, 250, 1);--teal-100: rgba(204, 251, 241, 1);--teal-200: rgba(153, 246, 228, 1);--teal-300: rgba(94, 234, 212, 1);--teal-400: rgba(45, 212, 191, 1);--teal-500: rgba(20, 184, 166, 1);--teal-500-90: rgba(20, 184, 166, .8999999761581421);--teal-600: rgba(13, 148, 136, 1);--teal-600-90: rgba(13, 148, 136, .8999999761581421);--teal-700: rgba(15, 118, 110, 1);--teal-800: rgba(17, 94, 89, 1);--teal-900: rgba(19, 78, 74, 1);--cyan-50: rgba(236, 254, 255, 1);--cyan-100: rgba(207, 250, 254, 1);--cyan-200: rgba(165, 243, 252, 1);--cyan-300: rgba(103, 232, 249, 1);--cyan-400: rgba(34, 211, 238, 1);--cyan-500: rgba(6, 182, 212, 1);--cyan-500-90: rgba(6, 182, 212, .8999999761581421);--cyan-600: rgba(8, 145, 178, 1);--cyan-600-90: rgba(8, 145, 178, .8999999761581421);--cyan-700: rgba(14, 116, 144, 1);--cyan-800: rgba(21, 94, 117, 1);--cyan-900: rgba(22, 78, 99, 1);--sky-50: rgba(240, 249, 255, 1);--sky-100: rgba(224, 242, 254, 1);--sky-200: rgba(186, 230, 253, 1);--sky-300: rgba(125, 211, 252, 1);--sky-400: rgba(56, 189, 248, 1);--sky-500: rgba(14, 165, 233, 1);--sky-500-90: rgba(14, 165, 233, .8999999761581421);--sky-600: rgba(2, 132, 199, 1);--sky-600-90: rgba(2, 132, 199, .8999999761581421);--sky-700: rgba(3, 105, 161, 1);--sky-800: rgba(7, 89, 133, 1);--sky-900: rgba(12, 74, 110, 1);--blue-50: rgba(239, 246, 255, 1);--blue-100: rgba(219, 234, 254, 1);--blue-200: rgba(191, 219, 254, 1);--blue-300: rgba(147, 197, 253, 1);--blue-400: rgba(96, 165, 250, 1);--blue-500: rgba(59, 130, 246, 1);--blue-500-90: rgba(59, 130, 246, .8999999761581421);--blue-600: rgba(37, 99, 235, 1);--blue-600-90: rgba(37, 99, 235, .8999999761581421);--blue-700: rgba(29, 78, 216, 1);--blue-800: rgba(30, 64, 175, 1);--blue-900: rgba(30, 58, 138, 1);--indigo-50: rgba(238, 242, 255, 1);--indigo-100: rgba(224, 231, 255, 1);--indigo-200: rgba(199, 210, 254, 1);--indigo-300: rgba(165, 180, 252, 1);--indigo-400: rgba(129, 140, 248, 1);--indigo-500: rgba(99, 102, 241, 1);--indigo-500-90: rgba(99, 102, 241, .8999999761581421);--indigo-600: rgba(79, 70, 229, 1);--indigo-600-90: rgba(79, 70, 229, .8999999761581421);--indigo-700: rgba(67, 56, 202, 1);--indigo-800: rgba(55, 48, 163, 1);--indigo-900: rgba(49, 46, 129, 1);--violet-50: rgba(245, 243, 255, 1);--violet-100: rgba(237, 233, 254, 1);--violet-200: rgba(221, 214, 254, 1);--violet-300: rgba(196, 181, 253, 1);--violet-400: rgba(167, 139, 250, 1);--violet-500: rgba(139, 92, 246, 1);--violet-500-90: rgba(139, 92, 246, .8999999761581421);--violet-600: rgba(124, 58, 237, 1);--violet-600-90: rgba(124, 58, 237, .8999999761581421);--violet-700: rgba(109, 40, 217, 1);--violet-800: rgba(91, 33, 182, 1);--violet-900: rgba(76, 29, 149, 1);--purple-50: rgba(250, 245, 255, 1);--purple-100: rgba(243, 232, 255, 1);--purple-200: rgba(233, 213, 255, 1);--purple-300: rgba(216, 180, 254, 1);--purple-400: rgba(192, 132, 252, 1);--purple-500: rgba(168, 85, 247, 1);--purple-500-90: rgba(168, 85, 247, .8999999761581421);--purple-600: rgba(147, 51, 234, 1);--purple-600-90: rgba(147, 51, 234, .8999999761581421);--purple-700: rgba(126, 34, 206, 1);--purple-800: rgba(107, 33, 168, 1);--purple-900: rgba(88, 28, 135, 1);--fuchsia-50: rgba(253, 244, 255, 1);--fuchsia-100: rgba(250, 232, 255, 1);--fuchsia-200: rgba(245, 208, 254, 1);--fuchsia-300: rgba(240, 171, 252, 1);--fuchsia-400: rgba(232, 121, 249, 1);--fuchsia-500: rgba(217, 70, 239, 1);--fuchsia-500-90: rgba(217, 70, 239, .8999999761581421);--fuchsia-600: rgba(192, 38, 211, 1);--fuchsia-600-90: rgba(192, 38, 211, .8999999761581421);--fuchsia-700: rgba(162, 28, 175, 1);--fuchsia-800: rgba(134, 25, 143, 1);--fuchsia-900: rgba(112, 26, 117, 1);--pink-50: rgba(253, 242, 248, 1);--pink-100: rgba(252, 231, 243, 1);--pink-200: rgba(251, 207, 232, 1);--pink-300: rgba(249, 168, 212, 1);--pink-400: rgba(244, 114, 182, 1);--pink-500: rgba(236, 72, 153, 1);--pink-500-90: rgba(236, 72, 153, .8999999761581421);--pink-600: rgba(219, 39, 119, 1);--pink-600-90: rgba(219, 39, 119, .8999999761581421);--pink-700: rgba(190, 24, 93, 1);--pink-800: rgba(157, 23, 77, 1);--pink-900: rgba(131, 24, 67, 1);--rose-50: rgba(255, 241, 242, 1);--rose-100: rgba(255, 228, 230, 1);--rose-200: rgba(254, 205, 211, 1);--rose-300: rgba(253, 164, 175, 1);--rose-400: rgba(251, 113, 133, 1);--rose-500: rgba(244, 63, 94, 1);--rose-500-90: rgba(244, 63, 94, .8999999761581421);--rose-600: rgba(225, 29, 72, 1);--rose-600-90: rgba(225, 29, 72, .8999999761581421);--rose-700: rgba(190, 18, 60, 1);--rose-800: rgba(159, 18, 57, 1);--rose-900: rgba(136, 19, 55, 1);--ametek-reichert-primary-50: rgba(243, 244, 255, 1);--ametek-reichert-primary-100: rgba(175, 183, 255, 1);--ametek-reichert-primary-200: rgba(100, 115, 255, 1);--ametek-reichert-primary-300: rgba(39, 59, 255, 1);--ametek-reichert-primary-400: rgba(0, 24, 226, 1);--ametek-reichert-primary-500: rgba(0, 18, 149, 1);--ametek-reichert-primary-500-90: rgba(0, 18, 149, .8999999761581421);--ametek-reichert-primary-550: rgba(0, 19, 158, 1);--ametek-reichert-primary-600: rgba(0, 16, 117, 1);--ametek-reichert-primary-600-90: rgba(0, 16, 117, .8999999761581421);--ametek-reichert-primary-700: rgba(0, 14, 86, 1);--ametek-reichert-primary-800: rgba(0, 10, 53, 1);--ametek-reichert-primary-900: rgba(0, 7, 29, 1);--ametek-brookfield-primary-50: rgba(247, 249, 253, 1);--ametek-brookfield-primary-100: rgba(214, 228, 245, 1);--ametek-brookfield-primary-200: rgba(150, 184, 227, 1);--ametek-brookfield-primary-300: rgba(105, 151, 215, 1);--ametek-brookfield-primary-400: rgba(62, 120, 203, 1);--ametek-brookfield-primary-500: rgba(39, 92, 168, 1);--ametek-brookfield-primary-500-90: rgba(39, 92, 168, .8999999761581421);--ametek-brookfield-primary-550: rgba(41, 98, 178, 1);--ametek-brookfield-primary-600: rgba(32, 72, 131, 1);--ametek-brookfield-primary-600-90: rgba(32, 72, 131, .8999999761581421);--ametek-brookfield-primary-700: rgba(25, 53, 95, 1);--ametek-brookfield-primary-800: rgba(19, 36, 60, 1);--ametek-brookfield-primary-900: rgba(12, 21, 33, 1);--ametek-abaco-primary-50: rgba(253, 238, 227, 1);--ametek-abaco-primary-100: rgba(252, 225, 206, 1);--ametek-abaco-primary-200: rgba(229, 205, 188, 1);--ametek-abaco-primary-300: rgba(244, 163, 111, 1);--ametek-abaco-primary-400: rgba(240, 136, 70, 1);--ametek-abaco-primary-500: rgba(236, 107, 31, 1);--ametek-abaco-primary-500-90: rgba(236, 107, 31, .8999999761581421);--ametek-abaco-primary-550: rgba(225, 103, 31, 1);--ametek-abaco-primary-600: rgba(197, 83, 17, 1);--ametek-abaco-primary-600-90: rgba(197, 83, 17, .8999999761581421);--ametek-abaco-primary-700: rgba(141, 61, 14, 1);--ametek-abaco-primary-800: rgba(88, 41, 12, 1);--ametek-abaco-primary-900: rgba(46, 23, 8, 1)}:root{--none: var(--border-radius-none);--sm: var(--border-radius-sm);--default: var(--border-radius-default);--md: var(--border-radius-md);--lg: var(--border-radius-lg);--xl: var(--border-radius-xl);--2xl: var(--border-radius-2xl);--3xl: var(--border-radius-3xl);--full: var(--border-radius-full)}:root{--font-family-sans: Inter;--font-family-serif: Georgia;--font-family-mono: IBM Plex Mono;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-base: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 30px;--font-size-4xl: 36px;--font-size-5xl: 48px;--font-size-6xl: 60px;--font-size-7xl: 72px;--font-size-8xl: 96px;--font-size-9xl: 128px;--font-style-italic: italic;--font-style-not-italic: normal;--font-weight-thin: 100;--font-weight-extralight: 200;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-weight-black: 900;--font-tracking-tighter: -.800000011920929px;--font-tracking-tight: -.4000000059604645px;--font-tracking-normal: 0px;--font-tracking-wide: .4000000059604645px;--font-tracking-wider: .800000011920929px;--font-tracking-widest: 1.600000023841858px;--font-leading-3: 12px;--font-leading-4: 16px;--font-leading-5: 20px;--font-leading-6: 24px;--font-leading-7: 28px;--font-leading-8: 32px;--font-leading-9: 36px;--font-leading-10: 40px;--font-leading-none: 0px;--spacing-0: 0px;--spacing-0-5: 2px;--spacing-1: 4px;--spacing-1-5: 6px;--spacing-2: 8px;--spacing-2-5: 10px;--spacing-3: 12px;--spacing-3-5: 14px;--spacing-4: 16px;--spacing-5: 20px;--spacing-6: 24px;--spacing-7: 28px;--spacing-8: 32px;--spacing-9: 36px;--spacing-10: 40px;--spacing-11: 44px;--spacing-12: 48px;--spacing-13: 52px;--spacing-14: 56px;--spacing-15: 60px;--spacing-16: 64px;--spacing-17: 68px;--spacing-18: 72px;--spacing-20: 80px;--spacing-21: 84px;--spacing-22: 88px;--spacing-24: 96px;--spacing-28: 112px;--spacing-29: 116px;--spacing-30: 120px;--spacing-32: 128px;--spacing-34: 136px;--spacing-36: 144px;--spacing-40: 160px;--spacing-44: 176px;--spacing-45: 180px;--spacing-46: 184px;--spacing-47: 188px;--spacing-48: 192px;--spacing-52: 208px;--spacing-53: 212px;--spacing-56: 224px;--spacing-57: 228px;--spacing-60: 240px;--spacing-64: 256px;--spacing-72: 288px;--spacing-80: 320px;--spacing-96: 384px;--spacing-px: 1px;--border-width-0: 0px;--border-width-1: 1px;--border-width-2: 2px;--border-width-4: 4px;--border-width-8: 8px;--opacity-0: 0px;--border-radius-none: 0px;--border-radius-sm: 2px;--border-radius-default: 4px;--border-radius-md: 6px;--border-radius-lg: 8px;--border-radius-xl: 12px;--border-radius-2xl: 16px;--border-radius-3xl: 24px;--border-radius-full: 9999px;--opacity-5: .05;--opacity-10: .1;--opacity-15: .15;--opacity-20: .2;--opacity-25: .25;--opacity-30: .3;--opacity-35: .35;--opacity-40: .4;--opacity-45: .45;--opacity-50: .5;--opacity-55: .55;--opacity-60: .6;--opacity-65: .65;--opacity-70: .7;--opacity-75: .75;--opacity-80: .8;--opacity-85: .85;--opacity-90: .9;--opacity-95: .95;--opacity-100: .1;--blur-none: 0px;--blur-sm: 4px;--blur-default: 8px;--blur-md: 12px;--blur-lg: 16px;--blur-xl: 24px;--blur-2xl: 40px;--blur-3xl: 64px;--min-width-0: 0px;--min-width-1: 4px;--min-width-2: 8px;--min-width-3: 12px;--min-width-4: 16px;--min-width-5: 20px;--min-width-6: 24px;--min-width-7: 28px;--min-width-8: 32px;--min-width-9: 36px;--min-width-10: 40px;--min-width-11: 44px;--min-width-12: 48px;--min-width-14: 56px;--min-width-16: 64px;--min-width-18: 72px;--min-width-20: 80px;--min-width-24: 96px;--min-width-28: 112px;--min-width-32: 128px;--min-width-35: 140px;--min-width-36: 144px;--min-width-40: 160px;--min-width-44: 176px;--min-width-48: 192px;--min-width-52: 208px;--min-width-56: 224px;--min-width-60: 240px;--min-width-64: 256px;--min-width-72: 288px;--min-width-80: 320px;--min-width-96: 384px;--max-width-0: 0px;--max-width-xs: 320px;--max-width-sm: 384px;--max-width-md: 448px;--max-width-lg: 512px;--max-width-xl: 576px;--max-width-2xl: 672px;--max-width-3xl: 768px;--max-width-4xl: 896px;--max-width-5xl: 1024px;--max-width-6xl: 1152px;--max-width-7xl: 1280px;--screens-sm: 640px;--screens-md: 768px;--screens-lg: 1024px;--screens-xl: 1280px;--screens-2xl: 1536px;--skew-0: 0px;--skew-1: 1px;--skew-2: 2px;--skew-3: 3px;--skew-6: 6px;--skew-12: 12px;--disabled: var(--opacity-50);--margin-mt-1-5: 6px;--margin-mt-4: 16px;--shadow-level-1: 0px 1px 4px rgba(0, 0, 0, .1);--shadow-level-2: 0px 3px 6px rgba(0, 0, 0, .1);--shadow-level-3: 0px 5px 10px rgba(0, 0, 0, .1)}:root{--width-desktop: 1440px;--width-tablet: 768px;--width-mobile: 375px;--container-gap-sm: var(--spacing-3);--container-gap-default: var(--spacing-6);--container-gap-lg: var(--spacing-8)}:root{--width: var(--width-mobile);--section-hr-padding: var(--spacing-4);--section-vr-padding: var(--spacing-6);--container-gap-sm: var(--spacing-3);--container-gap-default: var(--spacing-6);--container-gap-lg: var(--spacing-8);--screen: Mobile;--drawer-hr-padding: var(--spacing-8);--drawer-vr-padding: var(--spacing-6);--drawer-width: 480px}@media screen and (min-width: 1360px){:root{--width: var(--width-desktop);--section-hr-padding: var(--spacing-16);--section-vr-padding: var(--spacing-20);--container-gap-sm: var(--spacing-4);--container-gap-default: var(--spacing-8);--container-gap-lg: var(--spacing-10);--screen: Desktop;--drawer-hr-padding: var(--spacing-8);--drawer-vr-padding: var(--spacing-6);--drawer-width: 480px}}@media screen and (min-width: 768px){:root{--width: var(--width-tablet);--section-hr-padding: var(--spacing-8);--section-vr-padding: var(--spacing-16);--container-gap-sm: var(--spacing-4);--container-gap-default: var(--spacing-8);--container-gap-lg: var(--spacing-10);--screen: Tablet;--drawer-hr-padding: var(--spacing-4);--drawer-vr-padding: var(--spacing-4);--drawer-width: 480px}}@media screen and (min-width: 376px){:root{--width: var(--width-mobile);--section-hr-padding: var(--spacing-4);--section-vr-padding: var(--spacing-6);--container-gap-sm: var(--spacing-3);--container-gap-default: var(--spacing-6);--container-gap-lg: var(--spacing-8);--screen: Mobile;--drawer-hr-padding: var(--spacing-8);--drawer-vr-padding: var(--spacing-6);--drawer-width: 480px}}.default-theme{--50: var(--ametek-standard-primary-50);--100: var(--ametek-standard-primary-100);--200: var(--ametek-standard-primary-200);--300: var(--ametek-standard-primary-300);--400: var(--ametek-standard-primary-400);--500: var(--ametek-standard-primary-500);--500-90: var(--ametek-standard-primary-500-90);--550: var(--ametek-standard-primary-550);--600: var(--ametek-standard-primary-600);--600-90: var(--ametek-standard-primary-600-90);--700: var(--ametek-standard-primary-700);--800: var(--ametek-standard-primary-800);--900: var(--ametek-standard-primary-900);--type-role-display: Roboto;--type-role-heading: Roboto;--type-role-paragraph: Roboto;--type-role-label: Roboto;--type-role-mono: Roboto Mono;--type-role-weight-display: var(--font-weight-medium);--type-role-weight-heading: var(--font-weight-medium);--type-role-weight-paragraph: var(--font-weight-normal);--type-role-weight-label: var(--font-weight-semibold);--type-role-weight-mono: var(--font-weight-normal);--border-radius-component-button: var(--full);--border-radius-component-input-select-etc: var(--md);--theme-name: Standard}.red-rounded-theme{--50: var(--ametek-standard-primary-50);--100: var(--ametek-standard-primary-100);--200: var(--ametek-standard-primary-200);--300: var(--ametek-standard-primary-300);--400: var(--ametek-standard-primary-400);--500: var(--ametek-standard-primary-500);--500-90: var(--ametek-standard-primary-500-90);--550: var(--ametek-standard-primary-550);--600: var(--ametek-standard-primary-600);--600-90: var(--ametek-standard-primary-600-90);--700: var(--ametek-standard-primary-700);--800: var(--ametek-standard-primary-800);--900: var(--ametek-standard-primary-900);--type-role-display: Roboto;--type-role-heading: Roboto;--type-role-paragraph: Roboto;--type-role-label: Roboto;--type-role-mono: Roboto Mono;--type-role-weight-display: var(--font-weight-medium);--type-role-weight-heading: var(--font-weight-medium);--type-role-weight-paragraph: var(--font-weight-normal);--type-role-weight-label: var(--font-weight-semibold);--type-role-weight-mono: var(--font-weight-normal);--border-radius-component-button: var(--default);--border-radius-component-input-select-etc: var(--default);--theme-name: RedRounded}.red-sharp-theme{--50: var(--ametek-standard-primary-50);--100: var(--ametek-standard-primary-100);--200: var(--ametek-standard-primary-200);--300: var(--ametek-standard-primary-300);--400: var(--ametek-standard-primary-400);--500: var(--ametek-standard-primary-500);--500-90: var(--ametek-standard-primary-500-90);--550: var(--ametek-standard-primary-550);--600: var(--ametek-standard-primary-600);--600-90: var(--ametek-standard-primary-600-90);--700: var(--ametek-standard-primary-700);--800: var(--ametek-standard-primary-800);--900: var(--ametek-standard-primary-900);--type-role-display: Roboto;--type-role-heading: Roboto;--type-role-paragraph: Roboto;--type-role-label: Roboto;--type-role-mono: Roboto Mono;--type-role-weight-display: var(--font-weight-medium);--type-role-weight-heading: var(--font-weight-medium);--type-role-weight-paragraph: var(--font-weight-normal);--type-role-weight-label: var(--font-weight-semibold);--type-role-weight-mono: var(--font-weight-normal);--border-radius-component-button: var(--none);--border-radius-component-input-select-etc: var(--none);--theme-name: RedSharp}.blue-theme,.santorini{--50: var(--ametek-reichert-primary-50);--100: var(--ametek-reichert-primary-100);--200: var(--ametek-reichert-primary-200);--300: var(--ametek-reichert-primary-300);--400: var(--ametek-reichert-primary-400);--500: var(--ametek-reichert-primary-500);--500-90: var(--ametek-reichert-primary-500-90);--550: var(--ametek-reichert-primary-550);--600: var(--ametek-reichert-primary-600);--600-90: var(--ametek-reichert-primary-600-90);--700: var(--ametek-reichert-primary-700);--800: var(--ametek-reichert-primary-800);--900: var(--ametek-reichert-primary-900);--neutral-50: var(--slate-50);--neutral-100: var(--slate-100);--neutral-100-80: var(--slate-100-80);--neutral-200: var(--slate-200);--neutral-300: var(--slate-300);--neutral-400: var(--slate-400);--neutral-500: var(--slate-500);--neutral-600: var(--slate-600);--neutral-700: var(--slate-700);--neutral-800: var(--slate-800);--neutral-900: var(--slate-900);--type-role-display: Roboto;--type-role-heading: Roboto;--type-role-paragraph: Roboto;--type-role-label: Roboto;--type-role-mono: Roboto Mono;--type-role-weight-display: var(--font-weight-normal);--type-role-weight-heading: var(--font-weight-light);--type-role-weight-paragraph: var(--font-weight-normal);--type-role-weight-label: var(--font-weight-medium);--type-role-weight-mono: var(--font-weight-normal);--border-radius-component-button: var(--3xl);--border-radius-component-input-select-etc: var(--default);--theme-name: Blue}.dark-blue-theme{--50: var(--ametek-brookfield-primary-50);--100: var(--ametek-brookfield-primary-100);--200: var(--ametek-brookfield-primary-200);--300: var(--ametek-brookfield-primary-300);--400: var(--ametek-brookfield-primary-400);--500: var(--ametek-brookfield-primary-500);--500-90: var(--ametek-brookfield-primary-500-90);--550: var(--ametek-brookfield-primary-550);--600: var(--ametek-brookfield-primary-600);--600-90: var(--ametek-brookfield-primary-600-90);--700: var(--ametek-brookfield-primary-700);--800: var(--ametek-brookfield-primary-800);--900: var(--ametek-brookfield-primary-900);--neutral-50: var(--zinc-50);--neutral-100: var(--zinc-100);--neutral-100-80: var(--zinc-100-80);--neutral-200: var(--zinc-200);--neutral-300: var(--zinc-300);--neutral-400: var(--zinc-400);--neutral-500: var(--zinc-500);--neutral-600: var(--zinc-600);--neutral-700: var(--zinc-700);--neutral-800: var(--zinc-800);--neutral-900: var(--zinc-900);--type-role-display: Roboto;--type-role-heading: Roboto;--type-role-paragraph: Roboto;--type-role-label: Roboto;--type-role-mono: Roboto Mono;--type-role-weight-display: var(--font-weight-bold);--type-role-weight-heading: var(--font-weight-bold);--type-role-weight-paragraph: var(--font-weight-normal);--type-role-weight-label: var(--font-weight-medium);--type-role-weight-mono: var(--font-weight-normal);--border-radius-component-button: var(--none);--border-radius-component-input-select-etc: var(--none);--theme-name: Brookfield}.orange-theme{--50: var(--ametek-abaco-primary-50);--100: var(--ametek-abaco-primary-100);--200: var(--ametek-abaco-primary-200);--300: var(--ametek-abaco-primary-300);--400: var(--ametek-abaco-primary-400);--500: var(--ametek-abaco-primary-500);--500-90: var(--ametek-abaco-primary-500-90);--550: var(--ametek-abaco-primary-550);--600: var(--ametek-abaco-primary-600);--600-90: var(--ametek-abaco-primary-600-90);--700: var(--ametek-abaco-primary-700);--800: var(--ametek-abaco-primary-800);--900: var(--ametek-abaco-primary-900);--neutral-50: var(--stone-50);--neutral-100: var(--stone-100);--neutral-100-80: var(--stone-100-80);--neutral-200: var(--stone-200);--neutral-300: var(--stone-300);--neutral-400: var(--stone-400);--neutral-500: var(--stone-500);--neutral-600: var(--stone-600);--neutral-700: var(--stone-700);--neutral-800: var(--stone-800);--neutral-900: var(--stone-900);--type-role-display: Roboto;--type-role-heading: Roboto;--type-role-paragraph: Roboto;--type-role-label: Roboto;--type-role-mono: Roboto Mono;--type-role-weight-display: var(--font-weight-bold);--type-role-weight-heading: var(--font-weight-bold);--type-role-weight-paragraph: var(--font-weight-normal);--type-role-weight-label: var(--font-weight-medium);--type-role-weight-mono: var(--font-weight-normal);--border-radius-component-button: var(--full);--border-radius-component-input-select-etc: var(--default);--theme-name: Abaco}.bold-blue-theme{--50: var(--ametek-reichert-primary-50);--100: var(--ametek-reichert-primary-100);--200: var(--ametek-reichert-primary-200);--300: var(--ametek-reichert-primary-300);--400: var(--ametek-reichert-primary-400);--500: var(--ametek-reichert-primary-500);--500-90: var(--ametek-reichert-primary-500-90);--550: var(--ametek-reichert-primary-550);--600: var(--ametek-reichert-primary-600);--600-90: var(--ametek-reichert-primary-600-90);--700: var(--ametek-reichert-primary-700);--800: var(--ametek-reichert-primary-800);--900: var(--ametek-reichert-primary-900);--neutral-50: var(--slate-50);--neutral-100: var(--slate-100);--neutral-100-80: var(--slate-100-80);--neutral-200: var(--slate-200);--neutral-300: var(--slate-300);--neutral-400: var(--slate-400);--neutral-500: var(--slate-500);--neutral-600: var(--slate-600);--neutral-700: var(--slate-700);--neutral-800: var(--slate-800);--neutral-900: var(--slate-900);--type-role-display: Roboto;--type-role-heading: Roboto;--type-role-paragraph: Roboto;--type-role-label: Roboto;--type-role-mono: Roboto Mono;--type-role-weight-display: var(--font-weight-normal);--type-role-weight-heading: var(--font-weight-bold);--type-role-weight-paragraph: var(--font-weight-normal);--type-role-weight-label: var(--font-weight-medium);--type-role-weight-mono: var(--font-weight-normal);--border-radius-component-button: var(--3xl);--border-radius-component-input-select-etc: var(--default);--theme-name: BlueBold}.light-theme{--background: var(--base-white);--foreground: var(--neutral-900);--card: var(--base-white);--card-foreground: var(--neutral-900);--popover: var(--base-white);--popover-foreground: var(--neutral-900);--primary: var(--500);--primary-foreground: var(--base-white);--primary-hover: var(--700);--secondary: var(--neutral-100);--secondary-foreground: var(--neutral-600);--secondary-hover: var(--neutral-100-80);--muted: var(--neutral-100);--muted-foreground: var(--neutral-500);--accent: var(--50);--accent-foreground: var(--700);--destructive: var(--red-600);--destructive-hover: var(--red-700);--destructive-foreground: var(--base-white);--border: var(--neutral-300);--input: var(--neutral-300);--feedback-ring: var(--500);--feedback-error: var(--red-600);--feedback-success: var(--green-600);--feedback-warning: var(--orange-600)}.dark-theme{--background: var(--neutral-900);--foreground: var(--base-white);--card: var(--neutral-900);--card-foreground: var(--base-white);--popover: var(--neutral-900);--popover-foreground: var(--base-white);--primary: var(--500);--primary-foreground: var(--neutral-800);--primary-hover: var(--400);--secondary: var(--neutral-800);--secondary-foreground: var(--neutral-300);--secondary-hover: var(--neutral-900);--muted: var(--neutral-800);--muted-foreground: var(--neutral-300);--accent: var(--700);--accent-foreground: var(--100);--destructive: var(--red-500);--destructive-hover: var(--red-450);--destructive-foreground: var(--neutral-900);--border: var(--neutral-700);--input: var(--neutral-700);--feedback-ring: var(--500);--feedback-error: var(--red-500);--feedback-success: var(--green-500);--feedback-warning: var(--orange-500)}@font-face{font-family:Roboto;font-style:italic;font-weight:100;font-display:swap;src:url("./media/KFOiCnqEu92Fr1Mu51QrEz0dL-vwnYh2eg-MSQAKDZ6.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:Roboto;font-style:italic;font-weight:100;font-display:swap;src:url("./media/KFOiCnqEu92Fr1Mu51QrEzQdL-vwnYh2eg-UJYBQI7L.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:italic;font-weight:100;font-display:swap;src:url("./media/KFOiCnqEu92Fr1Mu51QrEzwdL-vwnYh2eg-4IAQJIGY.woff2") format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:italic;font-weight:100;font-display:swap;src:url("./media/KFOiCnqEu92Fr1Mu51QrEzMdL-vwnYh2eg-EEOV3RM6.woff2") format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:italic;font-weight:100;font-display:swap;src:url("./media/KFOiCnqEu92Fr1Mu51QrEz8dL-vwnYh2eg-ION4Y3SH.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:Roboto;font-style:italic;font-weight:100;font-display:swap;src:url("./media/KFOiCnqEu92Fr1Mu51QrEz4dL-vwnYh2eg-DT3MSCQE.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:Roboto;font-style:italic;font-weight:100;font-display:swap;src:url("./media/KFOiCnqEu92Fr1Mu51QrEzAdL-vwnYg-6YYR4PO5.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}@font-face{font-family:Roboto;font-style:italic;font-weight:300;font-display:swap;src:url("./media/KFOjCnqEu92Fr1Mu51TjASc3CsTYl4BOQ3o-UGVRGOFQ.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:Roboto;font-style:italic;font-weight:300;font-display:swap;src:url("./media/KFOjCnqEu92Fr1Mu51TjASc-CsTYl4BOQ3o-XNRTJOHV.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:italic;font-weight:300;font-display:swap;src:url("./media/KFOjCnqEu92Fr1Mu51TjASc2CsTYl4BOQ3o-TFBWPZK7.woff2") format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:italic;font-weight:300;font-display:swap;src:url("./media/KFOjCnqEu92Fr1Mu51TjASc5CsTYl4BOQ3o-KONS5S7Q.woff2") format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:italic;font-weight:300;font-display:swap;src:url("./media/KFOjCnqEu92Fr1Mu51TjASc1CsTYl4BOQ3o-3LLBTUXP.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:Roboto;font-style:italic;font-weight:300;font-display:swap;src:url("./media/KFOjCnqEu92Fr1Mu51TjASc0CsTYl4BOQ3o-4DSBRYGC.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:Roboto;font-style:italic;font-weight:300;font-display:swap;src:url("./media/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO-PR63IUOB.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}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-display:swap;src:url("./media/KFOkCnqEu92Fr1Mu51xFIzIXKMnyrYk-AG3NC3NX.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:Roboto;font-style:italic;font-weight:400;font-display:swap;src:url("./media/KFOkCnqEu92Fr1Mu51xMIzIXKMnyrYk-3HRYNLTQ.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-display:swap;src:url("./media/KFOkCnqEu92Fr1Mu51xEIzIXKMnyrYk-2D4WXYZA.woff2") format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-display:swap;src:url("./media/KFOkCnqEu92Fr1Mu51xLIzIXKMnyrYk-ZCMMX7JP.woff2") format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-display:swap;src:url("./media/KFOkCnqEu92Fr1Mu51xHIzIXKMnyrYk-XFDS2SPD.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:Roboto;font-style:italic;font-weight:400;font-display:swap;src:url("./media/KFOkCnqEu92Fr1Mu51xGIzIXKMnyrYk-WXAIU6K2.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:Roboto;font-style:italic;font-weight:400;font-display:swap;src:url("./media/KFOkCnqEu92Fr1Mu51xIIzIXKMny-E5CKUAC4.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}@font-face{font-family:Roboto;font-style:italic;font-weight:500;font-display:swap;src:url("./media/KFOjCnqEu92Fr1Mu51S7ACc3CsTYl4BOQ3o-NHWKK2G5.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:Roboto;font-style:italic;font-weight:500;font-display:swap;src:url("./media/KFOjCnqEu92Fr1Mu51S7ACc-CsTYl4BOQ3o-I4FAM7GG.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:italic;font-weight:500;font-display:swap;src:url("./media/KFOjCnqEu92Fr1Mu51S7ACc2CsTYl4BOQ3o-UTUJMPTR.woff2") format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:italic;font-weight:500;font-display:swap;src:url("./media/KFOjCnqEu92Fr1Mu51S7ACc5CsTYl4BOQ3o-2U3OVKUO.woff2") format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:italic;font-weight:500;font-display:swap;src:url("./media/KFOjCnqEu92Fr1Mu51S7ACc1CsTYl4BOQ3o-ZFKNTHPR.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:Roboto;font-style:italic;font-weight:500;font-display:swap;src:url("./media/KFOjCnqEu92Fr1Mu51S7ACc0CsTYl4BOQ3o-R6SSE5NW.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:Roboto;font-style:italic;font-weight:500;font-display:swap;src:url("./media/KFOjCnqEu92Fr1Mu51S7ACc6CsTYl4BO-I24SYFNE.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}@font-face{font-family:Roboto;font-style:italic;font-weight:600;font-display:swap;src:url("./media/KFOjCnqEu92Fr1Mu51S7ACc3CsTYl4BOQ3o-NHWKK2G5.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:Roboto;font-style:italic;font-weight:600;font-display:swap;src:url("./media/KFOjCnqEu92Fr1Mu51S7ACc-CsTYl4BOQ3o-I4FAM7GG.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:italic;font-weight:600;font-display:swap;src:url("./media/KFOjCnqEu92Fr1Mu51S7ACc2CsTYl4BOQ3o-UTUJMPTR.woff2") format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:italic;font-weight:600;font-display:swap;src:url("./media/KFOjCnqEu92Fr1Mu51S7ACc5CsTYl4BOQ3o-2U3OVKUO.woff2") format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:italic;font-weight:600;font-display:swap;src:url("./media/KFOjCnqEu92Fr1Mu51S7ACc1CsTYl4BOQ3o-ZFKNTHPR.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:Roboto;font-style:italic;font-weight:600;font-display:swap;src:url("./media/KFOjCnqEu92Fr1Mu51S7ACc0CsTYl4BOQ3o-R6SSE5NW.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:Roboto;font-style:italic;font-weight:600;font-display:swap;src:url("./media/KFOjCnqEu92Fr1Mu51S7ACc6CsTYl4BO-I24SYFNE.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}@font-face{font-family:Roboto;font-style:italic;font-weight:700;font-display:swap;src:url("./media/KFOjCnqEu92Fr1Mu51TzBic3CsTYl4BOQ3o-4T3F4NO5.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:Roboto;font-style:italic;font-weight:700;font-display:swap;src:url("./media/KFOjCnqEu92Fr1Mu51TzBic-CsTYl4BOQ3o-MGKKMWQ3.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:italic;font-weight:700;font-display:swap;src:url("./media/KFOjCnqEu92Fr1Mu51TzBic2CsTYl4BOQ3o-IGF3TVZE.woff2") format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:italic;font-weight:700;font-display:swap;src:url("./media/KFOjCnqEu92Fr1Mu51TzBic5CsTYl4BOQ3o-AJOFEIIS.woff2") format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:italic;font-weight:700;font-display:swap;src:url("./media/KFOjCnqEu92Fr1Mu51TzBic1CsTYl4BOQ3o-NJOY3QKI.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:Roboto;font-style:italic;font-weight:700;font-display:swap;src:url("./media/KFOjCnqEu92Fr1Mu51TzBic0CsTYl4BOQ3o-46AUXUOQ.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:Roboto;font-style:italic;font-weight:700;font-display:swap;src:url("./media/KFOjCnqEu92Fr1Mu51TzBic6CsTYl4BO-P5NEXPT6.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}@font-face{font-family:Roboto;font-style:italic;font-weight:900;font-display:swap;src:url("./media/KFOjCnqEu92Fr1Mu51TLBCc3CsTYl4BOQ3o-CHYRWOQN.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:Roboto;font-style:italic;font-weight:900;font-display:swap;src:url("./media/KFOjCnqEu92Fr1Mu51TLBCc-CsTYl4BOQ3o-HS4WKGZ7.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:italic;font-weight:900;font-display:swap;src:url("./media/KFOjCnqEu92Fr1Mu51TLBCc2CsTYl4BOQ3o-PF3LHJFP.woff2") format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:italic;font-weight:900;font-display:swap;src:url("./media/KFOjCnqEu92Fr1Mu51TLBCc5CsTYl4BOQ3o-JY5RVIGD.woff2") format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:italic;font-weight:900;font-display:swap;src:url("./media/KFOjCnqEu92Fr1Mu51TLBCc1CsTYl4BOQ3o-HRS6RLIU.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:Roboto;font-style:italic;font-weight:900;font-display:swap;src:url("./media/KFOjCnqEu92Fr1Mu51TLBCc0CsTYl4BOQ3o-CE2M36PB.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:Roboto;font-style:italic;font-weight:900;font-display:swap;src:url("./media/KFOjCnqEu92Fr1Mu51TLBCc6CsTYl4BO-6WCSIUVE.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}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-display:swap;src:url("./media/KFOkCnqEu92Fr1MmgVxFIzIXKMnyrYk-P6OCXMJN.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:Roboto;font-style:normal;font-weight:100;font-display:swap;src:url("./media/KFOkCnqEu92Fr1MmgVxMIzIXKMnyrYk-4ISQRZAX.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-display:swap;src:url("./media/KFOkCnqEu92Fr1MmgVxEIzIXKMnyrYk-2Z7IIMZB.woff2") format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-display:swap;src:url("./media/KFOkCnqEu92Fr1MmgVxLIzIXKMnyrYk-5U3XSEAS.woff2") format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-display:swap;src:url("./media/KFOkCnqEu92Fr1MmgVxHIzIXKMnyrYk-GGUWDQUF.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:Roboto;font-style:normal;font-weight:100;font-display:swap;src:url("./media/KFOkCnqEu92Fr1MmgVxGIzIXKMnyrYk-TWLUCXRY.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:Roboto;font-style:normal;font-weight:100;font-display:swap;src:url("./media/KFOkCnqEu92Fr1MmgVxIIzIXKMny-ALW66TIO.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}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:url("./media/KFOlCnqEu92Fr1MmSU5fCRc4AMP6lbBP-VQHPVP7J.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:Roboto;font-style:normal;font-weight:300;font-display:swap;src:url("./media/KFOlCnqEu92Fr1MmSU5fABc4AMP6lbBP-PULIJ4KN.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:url("./media/KFOlCnqEu92Fr1MmSU5fCBc4AMP6lbBP-QIRTUUZZ.woff2") format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:url("./media/KFOlCnqEu92Fr1MmSU5fBxc4AMP6lbBP-BCA2FOJC.woff2") format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:url("./media/KFOlCnqEu92Fr1MmSU5fCxc4AMP6lbBP-TFF7OO5Q.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:Roboto;font-style:normal;font-weight:300;font-display:swap;src:url("./media/KFOlCnqEu92Fr1MmSU5fChc4AMP6lbBP-E6NUOBYK.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:Roboto;font-style:normal;font-weight:300;font-display:swap;src:url("./media/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ-ARMDFCKK.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}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url("./media/KFOmCnqEu92Fr1Mu72xKKTU1Kvnz-JA66SENR.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:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url("./media/KFOmCnqEu92Fr1Mu5mxKKTU1Kvnz-BZPBY2UN.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url("./media/KFOmCnqEu92Fr1Mu7mxKKTU1Kvnz-K2JWO7XQ.woff2") format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url("./media/KFOmCnqEu92Fr1Mu4WxKKTU1Kvnz-FCVFCGFT.woff2") format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url("./media/KFOmCnqEu92Fr1Mu7WxKKTU1Kvnz-Q4QALHP2.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:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url("./media/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz-6HPWDBWI.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:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url("./media/KFOmCnqEu92Fr1Mu4mxKKTU1Kg-CIFFUGJA.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}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url("./media/KFOlCnqEu92Fr1MmEU9fCRc4AMP6lbBP-E6LR4NLD.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:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url("./media/KFOlCnqEu92Fr1MmEU9fABc4AMP6lbBP-ZUY36SZU.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url("./media/KFOlCnqEu92Fr1MmEU9fCBc4AMP6lbBP-5T2J3ECG.woff2") format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url("./media/KFOlCnqEu92Fr1MmEU9fBxc4AMP6lbBP-F5TPBBH3.woff2") format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url("./media/KFOlCnqEu92Fr1MmEU9fCxc4AMP6lbBP-SBTHRMTJ.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:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url("./media/KFOlCnqEu92Fr1MmEU9fChc4AMP6lbBP-M5FL2JN3.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:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url("./media/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ-3KEXXGPL.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}@font-face{font-family:Roboto;font-style:normal;font-weight:600;font-display:swap;src:url("./media/KFOlCnqEu92Fr1MmEU9fCRc4AMP6lbBP-E6LR4NLD.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:Roboto;font-style:normal;font-weight:600;font-display:swap;src:url("./media/KFOlCnqEu92Fr1MmEU9fABc4AMP6lbBP-ZUY36SZU.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:600;font-display:swap;src:url("./media/KFOlCnqEu92Fr1MmEU9fCBc4AMP6lbBP-5T2J3ECG.woff2") format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:600;font-display:swap;src:url("./media/KFOlCnqEu92Fr1MmEU9fBxc4AMP6lbBP-F5TPBBH3.woff2") format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:600;font-display:swap;src:url("./media/KFOlCnqEu92Fr1MmEU9fCxc4AMP6lbBP-SBTHRMTJ.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:Roboto;font-style:normal;font-weight:600;font-display:swap;src:url("./media/KFOlCnqEu92Fr1MmEU9fChc4AMP6lbBP-M5FL2JN3.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:Roboto;font-style:normal;font-weight:600;font-display:swap;src:url("./media/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ-3KEXXGPL.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}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url("./media/KFOlCnqEu92Fr1MmWUlfCRc4AMP6lbBP-QCY2BZQA.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:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url("./media/KFOlCnqEu92Fr1MmWUlfABc4AMP6lbBP-PQLMQICK.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url("./media/KFOlCnqEu92Fr1MmWUlfCBc4AMP6lbBP-65LNVAZN.woff2") format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url("./media/KFOlCnqEu92Fr1MmWUlfBxc4AMP6lbBP-TCRIUVBQ.woff2") format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url("./media/KFOlCnqEu92Fr1MmWUlfCxc4AMP6lbBP-34UUFNW6.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:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url("./media/KFOlCnqEu92Fr1MmWUlfChc4AMP6lbBP-PJYBE5MN.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:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url("./media/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ-N25ZPNOJ.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}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-display:swap;src:url("./media/KFOlCnqEu92Fr1MmYUtfCRc4AMP6lbBP-RQ66GLUS.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:Roboto;font-style:normal;font-weight:900;font-display:swap;src:url("./media/KFOlCnqEu92Fr1MmYUtfABc4AMP6lbBP-4HIPTA7C.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-display:swap;src:url("./media/KFOlCnqEu92Fr1MmYUtfCBc4AMP6lbBP-K4Q57WS3.woff2") format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-display:swap;src:url("./media/KFOlCnqEu92Fr1MmYUtfBxc4AMP6lbBP-2YBJO3IE.woff2") format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-display:swap;src:url("./media/KFOlCnqEu92Fr1MmYUtfCxc4AMP6lbBP-Q6OROUFE.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:Roboto;font-style:normal;font-weight:900;font-display:swap;src:url("./media/KFOlCnqEu92Fr1MmYUtfChc4AMP6lbBP-KUGPDEJ5.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:Roboto;font-style:normal;font-weight:900;font-display:swap;src:url("./media/KFOlCnqEu92Fr1MmYUtfBBc4AMP6lQ-Y4KFIDSJ.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}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url("./media/UcCm3FwrK3iLTcvnUwkT9mI1F55MKw-IN23FEUX.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:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url("./media/UcCm3FwrK3iLTcvnUwAT9mI1F55MKw-UXKNFZZU.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url("./media/UcCm3FwrK3iLTcvnUwgT9mI1F55MKw-63OYLLND.woff2") format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url("./media/UcCm3FwrK3iLTcvnUwcT9mI1F55MKw-DBE4DMJJ.woff2") format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url("./media/UcCm3FwrK3iLTcvnUwsT9mI1F55MKw-N7VTBQ4M.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:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url("./media/UcCm3FwrK3iLTcvnUwoT9mI1F55MKw-X2TSPH7A.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:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url("./media/UcCm3FwrK3iLTcvnUwQT9mI1F54-YMDNBKCJ.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}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url("./media/UcCo3FwrK3iLTcvvYwYZ8UA3J58-GF4KLI3U.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url("./media/UcCo3FwrK3iLTcvmYwYZ8UA3J58-7H4WIMW2.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url("./media/UcCo3FwrK3iLTcvuYwYZ8UA3J58-B3JGQ3BU.woff2") format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url("./media/UcCo3FwrK3iLTcvhYwYZ8UA3J58-Z4MUVC5K.woff2") format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url("./media/UcCo3FwrK3iLTcvtYwYZ8UA3J58-JE7GLIH5.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url("./media/UcCo3FwrK3iLTcvsYwYZ8UA3J58-F6QEBZNX.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url("./media/UcCo3FwrK3iLTcviYwYZ8UA3-WUJWQSLX.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}@font-face{font-family:Roboto Mono;font-style:italic;font-weight:100 700;src:url("./media/L0x7DF4xlVMF-BfR8bXMIjhOm3CWWpCBC10HFw-CPOIYWF5.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:Roboto Mono;font-style:italic;font-weight:100 700;src:url("./media/L0x7DF4xlVMF-BfR8bXMIjhOm3mWWpCBC10HFw-YNTZ4NPB.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Mono;font-style:italic;font-weight:100 700;src:url("./media/L0x7DF4xlVMF-BfR8bXMIjhOm36WWpCBC10HFw-W5AEML7P.woff2") format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Mono;font-style:italic;font-weight:100 700;src:url("./media/L0x7DF4xlVMF-BfR8bXMIjhOm3KWWpCBC10HFw-EPZYAKIQ.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:Roboto Mono;font-style:italic;font-weight:100 700;src:url("./media/L0x7DF4xlVMF-BfR8bXMIjhOm3OWWpCBC10HFw-P3IHGJWI.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:Roboto Mono;font-style:italic;font-weight:100 700;src:url("./media/L0x7DF4xlVMF-BfR8bXMIjhOm32WWpCBC10-ZUERRV3H.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}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;src:url("./media/L0x5DF4xlVMF-BfR8bXMIjhGq3-cXbKDO1w-777QYQS7.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:Roboto Mono;font-style:normal;font-weight:100 700;src:url("./media/L0x5DF4xlVMF-BfR8bXMIjhPq3-cXbKDO1w-YINWPMFD.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;src:url("./media/L0x5DF4xlVMF-BfR8bXMIjhIq3-cXbKDO1w-YWR37DH2.woff2") format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;src:url("./media/L0x5DF4xlVMF-BfR8bXMIjhEq3-cXbKDO1w-WL3XKX74.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:Roboto Mono;font-style:normal;font-weight:100 700;src:url("./media/L0x5DF4xlVMF-BfR8bXMIjhFq3-cXbKDO1w-G2OG4KB4.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:Roboto Mono;font-style:normal;font-weight:100 700;src:url("./media/L0x5DF4xlVMF-BfR8bXMIjhLq3-cXbKD-SL2EXOBJ.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}.text-9xl{font-family:var(--type-role-display);font-size:var(--font-size-9xl);font-weight:var(--type-role-weight-display);line-height:1}.text-8xl{font-family:var(--type-role-display);font-size:var(--font-size-8xl);font-weight:var(--type-role-weight-display);line-height:1}.text-7xl{font-family:var(--type-role-display);font-size:var(--font-size-7xl);font-weight:var(--type-role-weight-display);line-height:1}.text-6xl{font-family:var(--type-role-display);font-size:var(--font-size-6xl);font-weight:var(--type-role-weight-display);line-height:1}.text-5xl{font-family:var(--type-role-heading);font-size:var(--font-size-5xl);font-weight:var(--type-role-weight-heading);line-height:1.2}.text-4xl{font-family:var(--type-role-heading);font-size:var(--font-size-4xl);font-weight:var(--type-role-weight-heading);line-height:1.2}.text-3xl{font-family:var(--type-role-heading);font-size:var(--font-size-3xl);font-weight:var(--type-role-weight-heading);line-height:1.2}.text-2xl{font-family:var(--type-role-heading);font-size:var(--font-size-2xl);font-weight:var(--type-role-weight-heading);line-height:1.4}.text-xl{font-family:var(--type-role-heading);font-size:var(--font-size-xl);font-weight:var(--type-role-weight-heading);line-height:1.4}.text-lg{font-family:var(--type-role-paragraph);font-size:var(--font-size-lg);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0225rem}.text-base{font-family:var(--type-role-paragraph);font-size:var(--font-size-base);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.02rem}.text-sm{font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}.text-xs{font-family:var(--type-role-paragraph);font-size:var(--font-size-xs);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.015rem}.label-lg{font-family:var(--type-role-label);font-size:var(--font-size-lg);font-weight:var(--type-role-weight-label);line-height:1.4}.label-base{font-family:var(--type-role-label);font-size:var(--font-size-base);font-weight:var(--type-role-weight-label);line-height:1.4}.label-sm{font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}.label-xs{font-family:var(--type-role-label);font-size:var(--font-size-xs);font-weight:var(--type-role-weight-label);line-height:1.4}.mono-lg{font-family:var(--type-role-mono);font-size:var(--font-size-lg);font-weight:var(--type-role-weight-mono);line-height:1}.mono-base{font-family:var(--type-role-mono);font-size:var(--font-size-base);font-weight:var(--type-role-weight-mono);line-height:1}.mono-sm{font-family:var(--type-role-mono);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-mono);line-height:1}.mono-xs{font-family:var(--type-role-mono);font-size:var(--font-size-xs);font-weight:var(--type-role-weight-mono);line-height:1}:root{--cx-page-width-max: 1312px;--logo-mobile-width-max: 235px}:root{--cx-spinner-size: 40px}spinner{content:"";box-sizing:border-box;position:absolute;top:50%;left:50%;width:var(--cx-spinner-size);height:var(--cx-spinner-size);margin-top:calc(-1 * var(--cx-spinner-size) / 2);margin-inline-start:calc(-1 * var(--cx-spinner-size) / 2);border-radius:50%;border:2px solid var(--cx-color-light);border-top-color:var(--cx-color-primary);animation:spin .6s linear infinite;z-index:1;opacity:var(--cx-opacity, 0);transition:all var(--cx-transition-duration, .6s);pointer-events:none}overlay{content:"";position:absolute;z-index:1;width:100%;height:100%;margin:calc(-1 * var(--cx-margin, .5vw));background-color:#363635b3;opacity:var(--cx-opacity, 0);transition:all var(--cx-transition-duration, .6s)}cx-paragraph,ametek-product-details-tabs{font-family:var(--type-role-paragraph);font-size:var(--font-size-base);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.02rem}cx-paragraph h1,ametek-product-details-tabs h1,cx-paragraph h2,ametek-product-details-tabs h2,cx-paragraph h3,ametek-product-details-tabs h3,cx-paragraph h4,ametek-product-details-tabs h4,cx-paragraph h5,ametek-product-details-tabs h5,cx-paragraph h6,ametek-product-details-tabs h6,cx-paragraph .h1,ametek-product-details-tabs .h1,cx-paragraph .h2,ametek-product-details-tabs .h2,cx-paragraph .h3,ametek-product-details-tabs .h3,cx-paragraph .h4,ametek-product-details-tabs .h4,cx-paragraph .h5,ametek-product-details-tabs .h5,cx-paragraph .h6,ametek-product-details-tabs .h6{color:var(--foreground)}cx-paragraph div,ametek-product-details-tabs div{width:100%;display:flex;flex-direction:column;font-family:var(--type-role-paragraph);font-size:var(--font-size-base);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.02rem}cx-paragraph div p,ametek-product-details-tabs div p{padding:var(--spacing-4) 0;font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem;color:var(--secondary-foreground)}@media only screen and (min-width: 768px){cx-paragraph div p,ametek-product-details-tabs div p{padding:var(--spacing-6) 0}}cx-paragraph hr,ametek-product-details-tabs hr{margin-top:var(--spacing-4);margin-bottom:var(--spacing-4);border:0;border-top:var(--border-width-1) solid var(--border)}cx-paragraph small,ametek-product-details-tabs small,cx-paragraph .small,ametek-product-details-tabs .small{font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}cx-paragraph mark,ametek-product-details-tabs mark,cx-paragraph .mark,ametek-product-details-tabs .mark{padding:var(--spacing-1);background-color:var(--border)}cx-paragraph strong,ametek-product-details-tabs strong,cx-paragraph .strong,ametek-product-details-tabs .strong,cx-paragraph b,ametek-product-details-tabs b{font-family:var(--type-role-label);font-size:var(--font-size-base);font-weight:var(--type-role-weight-label);line-height:1.4}cx-paragraph .list-unstyled,ametek-product-details-tabs .list-unstyled,cx-paragraph ul,ametek-product-details-tabs ul,cx-paragraph .list-inline,ametek-product-details-tabs .list-inline,cx-paragraph ol,ametek-product-details-tabs ol{font-family:var(--type-role-paragraph);font-size:var(--font-size-base);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.02rem;color:var(--secondary-foreground);padding-left:var(--spacing-6)}cx-paragraph .initialism,ametek-product-details-tabs .initialism{font-family:var(--type-role-paragraph);font-size:var(--font-size-base);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.02rem;text-transform:uppercase}cx-paragraph em,ametek-product-details-tabs em{font-style:italic}cx-paragraph ol,ametek-product-details-tabs ol{list-style:decimal}cx-paragraph ul,ametek-product-details-tabs ul{list-style:disc}cx-paragraph address,ametek-product-details-tabs address{font-family:var(--type-role-mono);font-size:var(--font-size-base);font-weight:var(--type-role-weight-mono);line-height:1}cx-paragraph blockquote,ametek-product-details-tabs blockquote{display:block;font-family:var(--type-role-paragraph);font-size:var(--font-size-base);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.02rem;color:var(--secondary-foreground);position:relative;padding:var(--spacing-2) var(--spacing-2) var(--spacing-2) var(--spacing-8);margin-left:var(--spacing-8)}cx-paragraph blockquote>*,ametek-product-details-tabs blockquote>*{font-style:italic}cx-paragraph blockquote:before,ametek-product-details-tabs blockquote:before{opacity:.5;position:absolute;left:0;height:100%;width:var(--spacing-2);background-color:var(--muted-foreground);content:""}ametek-bottom-header-fixed{position:fixed;z-index:100;bottom:var(--spacing-6);right:var(--spacing-6)}ametek-bottom-header-fixed .bottom-header-fixed{display:flex;flex-direction:column;gap:var(--spacing-3)}ametek-chat-online-button{animation:popup 1s 1;width:auto;height:auto}ametek-chat-online-button button{width:8.063rem}ametek-chat-online-button button svg{stroke:var(--feedback-success);fill:var(--feedback-success)}ametek-global-message{position:sticky;display:block;top:0;z-index:2}ametek-global-message .alert{display:flex;width:100%;align-items:center;padding:var(--spacing-4);gap:var(--spacing-4);border-radius:var(--border-radius-lg);margin-top:var(--spacing-4)}ametek-global-message .alert:first-child{margin-top:0}ametek-global-message .alert-danger,ametek-global-message .alert-warning,ametek-global-message .alert-info,ametek-global-message .alert-success{border:var(--spacing-px) solid var(--input);background-color:var(--card-foreground);color:var(--primary-foreground)}ametek-global-message .alert-info lucide-icon svg{color:var(--feedback-ring)}ametek-global-message .alert-success lucide-icon svg{color:var(--feedback-success)}ametek-global-message .alert-warning lucide-icon svg{color:var(--feedback-warning)}ametek-global-message .alert-danger lucide-icon svg{color:var(--feedback-error)}ametek-global-message .message{font-family:var(--type-role-label);font-size:var(--font-size-base);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-global-message .close{color:var(--primary-foreground);margin-left:auto}ametek-global-message .close lucide-icon svg{color:var(--base-white)}ametek-global-message .close button{min-height:auto!important}ametek-global-message .close button:hover{background:transparent!important}ametek-pagination{display:flex;width:100%;position:relative;padding-bottom:0}@media only screen and (max-width: 768px){ametek-pagination:has(.pagination-section){padding-bottom:var(--spacing-13)}}ametek-pagination .pagination-section{display:flex;gap:var(--spacing-3);width:100%;height:auto;padding-left:0;justify-content:center}@media only screen and (max-width: 768px){ametek-pagination .pagination-section{position:absolute;justify-content:flex-start;overflow-x:auto;padding-left:var(--spacing-4)}ametek-pagination .pagination-section:has(a){height:var(--spacing-13)}}ametek-pagination .pagination-section a.page button,ametek-pagination .pagination-section a.gap button,ametek-pagination .pagination-section a.first button,ametek-pagination .pagination-section a.last button{width:var(--spacing-10);height:var(--spacing-10)}ametek-pagination .pagination-section a.current ametek-button .outline-btn{border:var(--spacing-px) solid var(--foreground)}ametek-pagination .pagination-section a.previous{width:auto}ametek-pagination .pagination-section a.next{width:auto}ametek-promotions{display:flex;flex-direction:column;width:100%;gap:var(--spacing-1)}ametek-promotions div{display:flex;padding:var(--spacing-0-5) 0;gap:var(--spacing-1);height:var(--spacing-6);color:var(--feedback-success);font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}.ng-select.ng-select-opened.ng-select-top.ametek-context-select>.ng-select-container{border-top-right-radius:var(--border-radius-component-button);border-top-left-radius:var(--border-radius-component-button)}.ng-select.ametek-context-select{--border-radius-component-button: var(--full);display:inline-flex;font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}.ng-select.ametek-context-select.ng-select-single .ng-select-container{height:auto;border-radius:var(--border-radius-component-button);border:var(--border-width-1) solid var(--input);background:var(--background);box-shadow:none}.ng-select.ametek-context-select .ng-value-container{padding:var(--spacing-1-5) var(--spacing-3)}.ng-select.ametek-context-select .ng-dropdown-panel{width:auto;min-width:var(--min-width-64);border-radius:var(--md);border:var(--border-width-1) solid var(--border);background:var(--popover);box-shadow:0 4px 6px 1px #0000001a,0 2px 4px -1px #0000000f;overflow:hidden}.ng-select.ametek-context-select .ng-select-container{display:flex;width:auto}.ng-select.ametek-context-select .check-icon,.ng-select.ametek-context-select .label-icon,.ng-select.ametek-context-select .icon-close,.ng-select.ametek-context-select .icon-open{display:none}.ng-select.ametek-context-select .ng-value-label{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}.ng-select.ametek-context-select .ng-value-label .label-icon{display:flex;position:relative;z-index:2}.ng-select.ametek-context-select .ng-value-label .selected-icon{display:none}.ng-select.ametek-context-select .ng-value-label .icon-close{display:flex}.ng-select.ametek-context-select.single-item .ng-select-container{border:none;background-color:transparent}.ng-select.ametek-context-select.single-item .icon-close{display:none}.ng-select.ametek-context-select .ng-option{padding:var(--spacing-1)}.ng-select.ametek-context-select .ng-option.ng-option-selected .check-icon{display:flex;position:absolute;left:var(--spacing-1);top:50%;transform:translateY(-50%)}.ng-select.ametek-context-select .ng-option:first-of-type{border-bottom:var(--border-width-1) solid var(--border)}.ng-select.ametek-context-select .ng-option:first-of-type.ng-option-disabled .ng-option-label{color:var(--popover-foreground);font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}.ng-select.ametek-context-select .ng-option-label{display:flex;position:relative;padding:var(--spacing-2) var(--spacing-2) var(--spacing-2) var(--spacing-8)}.ng-select.ametek-context-select .label-word{padding-right:var(--spacing-1)}.ng-select.ametek-context-select .label-word:last-of-type{padding-right:0}.ng-select.ametek-context-select.hide-first-word .ng-value-label .label-word:first-of-type{display:none}.ng-select.ametek-context-select.is-currency .ng-value-label .label-word:first-of-type{padding:0}.ng-select.ametek-context-select.ng-select-opened .ng-value-label .icon-close{display:none}.ng-select.ametek-context-select.ng-select-opened .ng-value-label .icon-open{display:flex}.ng-select.ametek-context-select .ng-arrow-wrapper{display:none}.ng-select.ametek-context-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-select.ametek-context-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked,.ng-select.ametek-context-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked,.ng-select.ametek-context-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option{color:var(--popover-foreground);background-color:var(--popover)}.ng-select.ametek-context-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:var(--muted-foreground)}.ng-select.ametek-context-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-select.ametek-context-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:inherit}ametek-quote-recent-history,ametek-ticket-recent-history,ametek-order-recent-history{position:relative;width:100%}ametek-quote-recent-history .divider,ametek-ticket-recent-history .divider,ametek-order-recent-history .divider{width:100%;border-bottom:var(--spacing-px) solid var(--border)}ametek-quote-recent-history .recent-history-slide,ametek-ticket-recent-history .recent-history-slide,ametek-order-recent-history .recent-history-slide{width:calc(100% + var(--section-hr-padding));position:unset}@media only screen and (min-width: 1360px){ametek-quote-recent-history .recent-history-slide,ametek-ticket-recent-history .recent-history-slide,ametek-order-recent-history .recent-history-slide{position:absolute;width:100%}}ametek-quote-recent-history .recent-history-slide .recent-history-scroll,ametek-ticket-recent-history .recent-history-slide .recent-history-scroll,ametek-order-recent-history .recent-history-slide .recent-history-scroll{width:100%;overflow-x:auto;overflow-y:hidden}ametek-quote-recent-history .recent-history-slide .recent-history-scroll .recent-cards,ametek-ticket-recent-history .recent-history-slide .recent-history-scroll .recent-cards,ametek-order-recent-history .recent-history-slide .recent-history-scroll .recent-cards{display:flex;width:100%;gap:var(--spacing-4)}ametek-quote-recent-history .recent-history-slide .recent-history-scroll .recent-cards .card,ametek-ticket-recent-history .recent-history-slide .recent-history-scroll .recent-cards .card,ametek-order-recent-history .recent-history-slide .recent-history-scroll .recent-cards .card{display:flex;flex-direction:column;background-color:var(--card);border-radius:var(--border-radius-lg);border:var(--border-width-1) solid var(--input);padding:var(--spacing-6);gap:var(--spacing-4)}ametek-quote-recent-history .recent-history-slide .recent-history-scroll .recent-cards .card a,ametek-ticket-recent-history .recent-history-slide .recent-history-scroll .recent-cards .card a,ametek-order-recent-history .recent-history-slide .recent-history-scroll .recent-cards .card a{text-decoration:none}ametek-quote-recent-history .recent-history-slide .recent-history-scroll .recent-cards .card .header,ametek-ticket-recent-history .recent-history-slide .recent-history-scroll .recent-cards .card .header,ametek-order-recent-history .recent-history-slide .recent-history-scroll .recent-cards .card .header{width:100%;display:flex;justify-content:space-between;align-items:center;padding-bottom:var(--spacing-3);border-bottom:var(--border-width-1) solid var(--input)}ametek-quote-recent-history .recent-history-slide .recent-history-scroll .recent-cards .card .header .badge,ametek-ticket-recent-history .recent-history-slide .recent-history-scroll .recent-cards .card .header .badge,ametek-order-recent-history .recent-history-slide .recent-history-scroll .recent-cards .card .header .badge{gap:var(--spacing-0-5);align-items:center}ametek-quote-recent-history .recent-history-slide .recent-history-scroll .recent-cards .card .header .badge lucide-icon,ametek-ticket-recent-history .recent-history-slide .recent-history-scroll .recent-cards .card .header .badge lucide-icon,ametek-order-recent-history .recent-history-slide .recent-history-scroll .recent-cards .card .header .badge lucide-icon{width:var(--spacing-4);height:var(--spacing-4);justify-content:center}ametek-quote-recent-history .recent-history-slide .recent-history-scroll .recent-cards .card .header .actions,ametek-ticket-recent-history .recent-history-slide .recent-history-scroll .recent-cards .card .header .actions,ametek-order-recent-history .recent-history-slide .recent-history-scroll .recent-cards .card .header .actions{display:flex;align-items:center;gap:var(--spacing-2)}@media only screen and (min-width: 768px){ametek-quote-recent-history .recent-history-slide .recent-history-scroll .recent-cards .card .header .actions,ametek-ticket-recent-history .recent-history-slide .recent-history-scroll .recent-cards .card .header .actions,ametek-order-recent-history .recent-history-slide .recent-history-scroll .recent-cards .card .header .actions{gap:var(--spacing-3)}}ametek-quote-recent-history .recent-history-slide .recent-history-scroll .recent-cards .card .content .code-date,ametek-ticket-recent-history .recent-history-slide .recent-history-scroll .recent-cards .card .content .code-date,ametek-order-recent-history .recent-history-slide .recent-history-scroll .recent-cards .card .content .code-date{width:100%;display:flex;justify-content:space-between;align-items:center;color:var(--secondary-foreground)}ametek-quote-recent-history .recent-history-slide .recent-history-scroll .recent-cards .card .content .featured,ametek-ticket-recent-history .recent-history-slide .recent-history-scroll .recent-cards .card .content .featured,ametek-order-recent-history .recent-history-slide .recent-history-scroll .recent-cards .card .content .featured{color:var(--foreground)}ametek-quote-recent-history .empty-card,ametek-ticket-recent-history .empty-card,ametek-order-recent-history .empty-card{width:100%;display:flex;flex-direction:column;background-color:var(--card);border-radius:var(--border-radius-lg);border:var(--border-width-1) solid var(--input);gap:var(--spacing-5);padding:var(--spacing-12) var(--spacing-6) var(--spacing-12) var(--spacing-6)}ametek-quote-recent-history .empty-card .title,ametek-ticket-recent-history .empty-card .title,ametek-order-recent-history .empty-card .title{color:var(--secondary-foreground);display:flex;justify-content:center}ametek-quote-recent-history .empty-card .content,ametek-ticket-recent-history .empty-card .content,ametek-order-recent-history .empty-card .content{color:var(--secondary-foreground);display:flex;justify-content:center}ametek-asm-bind-cart-dialog .asm-bind-cart-dialog .close-button{position:fixed;top:0;right:0}ametek-asm-bind-cart-dialog .asm-bind-cart-dialog .dialog-content{display:flex;flex-direction:column;gap:var(--spacing-6);padding:var(--spacing-6)}ametek-asm-bind-cart-dialog .asm-bind-cart-dialog .dialog-content .dialog-header .dialog-title{color:var(--card-foreground)}ametek-asm-bind-cart-dialog .asm-bind-cart-dialog .dialog-content .dialog-header .close-button{color:var(--foreground)}ametek-asm-bind-cart-dialog .asm-bind-cart-dialog .dialog-content .dialog-body{display:flex;flex-direction:column;gap:var(--spacing-8)}ametek-asm-bind-cart-dialog .asm-bind-cart-dialog .dialog-content .dialog-body .confirm-message{color:var(--muted-foreground)}ametek-asm-bind-cart-dialog .asm-bind-cart-dialog .dialog-footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-3)}ametek-asm-bind-cart{width:100%}@media only screen and (min-width: 768px){ametek-asm-bind-cart{width:auto}}ametek-asm-bind-cart .asm-bind-cart-form{width:100%}ametek-asm-bind-cart .asm-bind-cart-form .asm-bind-cart{display:flex;flex-direction:column;gap:var(--spacing-3);align-items:center}@media only screen and (min-width: 768px){ametek-asm-bind-cart .asm-bind-cart-form .asm-bind-cart{flex-direction:row;align-items:center;gap:var(--spacing-4)}}ametek-asm-bind-cart .asm-bind-cart-form .asm-bind-cart>*{display:flex;width:100%}@media only screen and (min-width: 768px){ametek-asm-bind-cart .asm-bind-cart-form .asm-bind-cart>*{width:auto}}ametek-asm-bind-cart .asm-bind-cart-form .asm-bind-cart .asm-bind-search .bind-cart-number{width:auto}@media only screen and (max-width: 768px){ametek-asm-bind-cart .asm-bind-cart-form .asm-bind-cart .asm-bind-search .bind-cart-number{width:100%}}ametek-asm-bind-cart .asm-bind-cart-form .asm-bind-cart .bind-cart-button{position:relative}ametek-asm-bind-cart .asm-bind-cart-form .asm-bind-cart .bind-cart-button button{width:auto}@media only screen and (max-width: 768px){ametek-asm-bind-cart .asm-bind-cart-form .asm-bind-cart .bind-cart-button button{width:100%}}ametek-asm-create-customer-form .asm-create-customer-form-dialog .close-button{position:fixed;top:0;right:0}ametek-asm-create-customer-form .asm-create-customer-form-dialog .dialog-content{display:flex;flex-direction:column;gap:var(--spacing-6);padding:var(--spacing-6)}ametek-asm-create-customer-form .asm-create-customer-form-dialog .dialog-content.loading{opacity:.7;pointer-events:none}ametek-asm-create-customer-form .asm-create-customer-form-dialog .dialog-content .dialog-header .dialog-title{color:var(--card-foreground)}ametek-asm-create-customer-form .asm-create-customer-form-dialog .dialog-content .dialog-header .close-button{color:var(--foreground)}ametek-asm-create-customer-form .asm-create-customer-form-dialog .dialog-content .create-customer-form{display:flex;width:100%;flex-direction:column;gap:var(--spacing-6)}ametek-asm-create-customer-form .asm-create-customer-form-dialog .dialog-content .create-customer-form .dialog-body{display:flex;flex-direction:column;gap:var(--spacing-4)}ametek-asm-create-customer-form .asm-create-customer-form-dialog .dialog-content .create-customer-form .dialog-body .confirm-message{color:var(--muted-foreground)}ametek-asm-create-customer-form .asm-create-customer-form-dialog .dialog-content .create-customer-form .dialog-body .message-container{display:flex;width:100%;flex-direction:column;gap:var(--spacing-1-5)}ametek-asm-create-customer-form .asm-create-customer-form-dialog .dialog-content .create-customer-form .dialog-body .create-customer-content{display:flex;flex-direction:column;gap:var(--spacing-2)}ametek-asm-create-customer-form .asm-create-customer-form-dialog .dialog-content .create-customer-form .dialog-body .create-customer-content .create-customer-input .input-label{color:var(--foreground)}ametek-asm-create-customer-form .asm-create-customer-form-dialog .dialog-content .create-customer-form .dialog-footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-3)}ametek-asm-csagent-login-form{width:100%;display:flex;flex-direction:column;padding:0 var(--spacing-4)}@media only screen and (min-width: 1360px){ametek-asm-csagent-login-form{padding:0 var(--spacing-6)}}ametek-asm-csagent-login-form .cs-login-access{width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);justify-content:flex-start}@media only screen and (min-width: 768px){ametek-asm-csagent-login-form .cs-login-access{flex-direction:row;align-items:flex-start}}ametek-asm-csagent-login-form .cs-login-access>*{display:flex}ametek-asm-csagent-login-form .cs-login-access .label{width:100%;display:flex;flex-direction:column;gap:var(--spacing-1)}@media only screen and (min-width: 768px){ametek-asm-csagent-login-form .cs-login-access .label{width:auto}}ametek-asm-csagent-login-form .cs-login-access .label .label-title{width:max-content}@media only screen and (min-width: 768px){ametek-asm-csagent-login-form .cs-login-access .label .label-title{white-space:nowrap}}ametek-asm-csagent-login-form .cs-login-access .label ametek-input .input-container{width:100%}@media only screen and (min-width: 768px){ametek-asm-csagent-login-form .cs-login-access .label ametek-input .input-container{max-width:var(--spacing-56)}}ametek-asm-csagent-login-form .cs-login-access .label ametek-input .input-container .input-wrapper .input{min-height:var(--spacing-9)}@media only screen and (min-width: 768px){ametek-asm-csagent-login-form .cs-login-access .label ametek-input .input-container .input-wrapper .input{min-width:var(--spacing-56)}}ametek-asm-csagent-login-form .cs-login-access ametek-button{width:100%}ametek-asm-csagent-login-form .cs-login-access ametek-button button{max-height:var(--spacing-9)}@media only screen and (max-width: 768px){ametek-asm-csagent-login-form .cs-login-access ametek-button button{width:100%}}ametek-asm-customer-emulation{width:100%;display:flex;flex-direction:column;padding:0 var(--spacing-4)}@media only screen and (min-width: 1360px){ametek-asm-customer-emulation{padding:0 var(--spacing-6)}}ametek-asm-customer-emulation .customer-360-button{display:none}ametek-asm-customer-emulation .asm-customer-emulation{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:var(--spacing-4)}@media only screen and (min-width: 768px){ametek-asm-customer-emulation .asm-customer-emulation{flex-direction:row;gap:var(--spacing-4)}}ametek-asm-customer-emulation .asm-customer-emulation>*{display:flex}ametek-asm-customer-emulation .asm-customer-emulation .customer-emulation{flex-direction:column;gap:var(--spacing-3)}@media only screen and (max-width: 768px){ametek-asm-customer-emulation .asm-customer-emulation .customer-emulation{width:100%}}ametek-asm-customer-emulation .asm-customer-emulation .customer-emulation .asm-customer-info{display:flex;flex-direction:column}ametek-asm-customer-emulation .asm-customer-emulation .customer-emulation .asm-customer-info .asm-customer-name{color:var(--foreground)}ametek-asm-customer-emulation .asm-customer-emulation .customer-emulation .asm-customer-info .asm-customer-uid{color:var(--muted-foreground)}ametek-asm-customer-emulation .asm-customer-emulation .emulation-actions{gap:var(--spacing-3)}@media only screen and (max-width: 768px){ametek-asm-customer-emulation .asm-customer-emulation .emulation-actions{width:100%;justify-content:center}}ametek-asm-customer-list-dialog.modal div[role=dialog].middle{width:90%}@media only screen and (min-width: 768px){ametek-asm-customer-list-dialog.modal div[role=dialog].middle{width:60%}}ametek-asm-customer-list-dialog .asm-customer-list-dialog .close-button{position:fixed;top:0;right:0}ametek-asm-customer-list-dialog .asm-customer-list-dialog .dialog-content{display:flex;flex-direction:column;gap:var(--spacing-6);padding:var(--spacing-6)}ametek-asm-customer-list-dialog .asm-customer-list-dialog .dialog-content .dialog-header .dialog-title{color:var(--card-foreground)}ametek-asm-customer-list-dialog .asm-customer-list-dialog .dialog-content .dialog-header .close-button{color:var(--foreground)}ametek-asm-customer-list-dialog .asm-customer-list-dialog .dialog-content .dialog-body{display:flex;flex-direction:column;gap:var(--spacing-8)}ametek-asm-customer-list-dialog .asm-customer-list-dialog .dialog-content .dialog-body .confirm-message{color:var(--muted-foreground)}ametek-asm-customer-list-dialog .asm-customer-list-dialog .dialog-content .dialog-footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-3)}ametek-asm-customer-selection{width:100%;display:flex;flex-direction:column;padding:0 var(--spacing-4)}@media only screen and (min-width: 1360px){ametek-asm-customer-selection{padding:0 var(--spacing-6)}}ametek-asm-customer-selection .asm-customer-selection{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-3);justify-content:flex-start}@media only screen and (min-width: 768px){ametek-asm-customer-selection .asm-customer-selection{flex-direction:row;gap:var(--spacing-4)}}ametek-asm-customer-selection .asm-customer-selection>*{display:flex}ametek-asm-customer-selection .asm-customer-selection .form-group{width:100%;gap:var(--spacing-2)}@media only screen and (min-width: 768px){ametek-asm-customer-selection .asm-customer-selection .form-group{width:auto}}ametek-asm-customer-selection .asm-customer-selection .form-group .label{width:100%;display:flex;flex-direction:column;gap:var(--spacing-1)}@media only screen and (min-width: 768px){ametek-asm-customer-selection .asm-customer-selection .form-group .label{flex-direction:row;align-items:center;gap:var(--spacing-3);width:auto}}ametek-asm-customer-selection .asm-customer-selection .form-group .label .label-title{width:max-content}@media only screen and (min-width: 768px){ametek-asm-customer-selection .asm-customer-selection .form-group .label .label-title{white-space:nowrap}}ametek-asm-customer-selection .asm-customer-selection .form-group .label .customer-selection-search{display:flex;width:100%;flex-direction:column;position:relative}@media only screen and (min-width: 768px){ametek-asm-customer-selection .asm-customer-selection .form-group .label .customer-selection-search{min-width:var(--spacing-64)}}ametek-asm-customer-selection .asm-customer-selection .form-group .label .customer-selection-search ametek-input .input-container{width:100%}ametek-asm-customer-selection .asm-customer-selection .form-group .label .customer-selection-search ametek-input .input-container .input-wrapper .input{min-height:var(--spacing-9)}ametek-asm-customer-selection .asm-customer-selection .form-group .label .customer-selection-search .asm-results{position:absolute;top:var(--spacing-12);z-index:100}@media only screen and (max-width: 768px){ametek-asm-customer-selection .asm-customer-selection .form-group .label .customer-selection-search .asm-results{width:100%}}ametek-asm-customer-selection .asm-customer-selection .form-group .label .customer-selection-search .asm-results .asm-result-suggestions{display:flex;flex-direction:column;background-color:var(--card);border:var(--spacing-px) solid var(--border);border-radius:var(--md);gap:var(--spacing-1);padding:var(--spacing-4) 0;width:100%}@media only screen and (min-width: 768px){ametek-asm-customer-selection .asm-customer-selection .form-group .label .customer-selection-search .asm-results .asm-result-suggestions{width:var(--max-width-sm)}}ametek-asm-customer-selection .asm-customer-selection .form-group .label .customer-selection-search .asm-results .asm-result-suggestions .asm-suggestion-btn button{width:100%;flex-direction:column;align-items:flex-start;min-height:fit-content;gap:0}ametek-asm-customer-selection .asm-customer-selection .form-group .label .customer-selection-search .selection-message-info{position:absolute;top:var(--spacing-12);z-index:100}@media only screen and (max-width: 768px){ametek-asm-customer-selection .asm-customer-selection .form-group .label .customer-selection-search .selection-message-info{width:100%}}ametek-asm-customer-selection .asm-customer-selection .form-group .label .customer-selection-search .selection-message-info .message-content{display:flex;flex-direction:column;background-color:var(--card);border:var(--spacing-px) solid var(--border);border-radius:var(--md);gap:var(--spacing-2);padding:var(--spacing-4);width:100%}@media only screen and (min-width: 768px){ametek-asm-customer-selection .asm-customer-selection .form-group .label .customer-selection-search .selection-message-info .message-content{width:var(--spacing-64)}}ametek-asm-customer-selection .asm-customer-selection .form-group .label .customer-selection-search .selection-message-info .message-content .message-info{display:flex;gap:var(--spacing-1)}ametek-asm-customer-selection .asm-customer-selection .form-group .label .customer-selection-search .selection-message-info .message-content .selection-message-action button{width:100%}ametek-asm-customer-selection .asm-customer-selection .start-session{width:100%}ametek-asm-customer-selection .asm-customer-selection .start-session button{max-height:var(--spacing-9)}@media only screen and (max-width: 768px){ametek-asm-customer-selection .asm-customer-selection .start-session button{width:100%}}.asm-customer-loading{position:absolute;top:0;right:0;z-index:100}.asm-customer-loading .asm-customer-dots{display:flex;flex-direction:column;padding:var(--spacing-2);width:auto}.asm-customer-loading .asm-customer-dots .dot-spinner{display:flex;justify-content:center;align-items:center;width:100%}.asm-customer-loading .asm-customer-dots .dot-spinner>div{width:8px;height:8px;margin:6px;border-radius:100%;background-color:var(--primary);animation:spinner-dots-pulse 1s ease infinite}.asm-customer-loading .asm-customer-dots .dot-spinner>div:nth-child(1){animation-delay:-.2s}.asm-customer-loading .asm-customer-dots .dot-spinner>div:nth-child(3){animation-delay:.2s}@keyframes spinner-dots-pulse{0%,to,60%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(2);transform:scale(2)}}ametek-asm-main-ui{width:100%;display:flex;flex-direction:column;gap:var(--spacing-4);padding-top:var(--spacing-1);padding-bottom:var(--spacing-3);background-color:var(--card);box-shadow:var(--shadow-level-1)}@media only screen and (min-width: 1360px){ametek-asm-main-ui{padding-bottom:var(--spacing-4);gap:var(--spacing-4)}}ametek-asm-main-ui.hidden{display:none}ametek-asm-main-ui .ametek-asm-bar{width:100%;display:flex;justify-content:space-between;align-items:center;box-shadow:var(--shadow-level-1);height:var(--spacing-14);padding:0 var(--spacing-6)}@media only screen and (max-width: 768px){ametek-asm-main-ui .ametek-asm-bar{padding:0 var(--spacing-4)}}ametek-asm-main-ui .ametek-asm-bar .asm-title .asm-title-desktop{display:block}@media only screen and (max-width: 768px){ametek-asm-main-ui .ametek-asm-bar .asm-title .asm-title-desktop{display:none}}ametek-asm-main-ui .ametek-asm-bar .asm-title .asm-title-mobile{display:none}@media only screen and (max-width: 768px){ametek-asm-main-ui .ametek-asm-bar .asm-title .asm-title-mobile{display:block}}ametek-asm-main-ui .ametek-asm-bar .asm-bar-actions{display:flex;align-items:center;gap:var(--spacing-8)}@media only screen and (max-width: 768px){ametek-asm-main-ui .ametek-asm-bar .asm-bar-actions{gap:var(--spacing-1)}}ametek-asm-main-ui .ametek-asm-bar .asm-bar-actions .customer-support{display:flex;align-items:center;gap:var(--spacing-1)}@media only screen and (max-width: 768px){ametek-asm-main-ui .ametek-asm-bar .asm-bar-actions .customer-support{gap:0}}ametek-asm-main-ui .ametek-asm-bar .asm-bar-actions .customer-support ametek-button span{display:block}@media only screen and (max-width: 768px){ametek-asm-main-ui .ametek-asm-bar .asm-bar-actions .customer-support ametek-button span{display:none}}ametek-asm-main-ui .ametek-asm-bar .asm-bar-actions .hide-and-logout{display:flex;align-items:center;gap:var(--spacing-3)}@media only screen and (max-width: 768px){ametek-asm-main-ui .ametek-asm-bar .asm-bar-actions .hide-and-logout{gap:var(--spacing-2)}}ametek-asm-main-ui .asm-ui-messages{display:flex;flex-direction:column;padding:0 var(--spacing-6)}@media only screen and (max-width: 768px){ametek-asm-main-ui .asm-ui-messages{padding:0 var(--spacing-4)}}ametek-asm-save-cart-dialog .asm-save-cart-dialog .close-button{position:fixed;top:0;right:0}ametek-asm-save-cart-dialog .asm-save-cart-dialog .dialog-content{display:flex;flex-direction:column;gap:var(--spacing-6);padding:var(--spacing-6)}ametek-asm-save-cart-dialog .asm-save-cart-dialog .dialog-content .dialog-header .dialog-title{color:var(--card-foreground)}ametek-asm-save-cart-dialog .asm-save-cart-dialog .dialog-content .dialog-header .close-button{color:var(--foreground)}ametek-asm-save-cart-dialog .asm-save-cart-dialog .dialog-content .dialog-body{display:flex;flex-direction:column;gap:var(--spacing-8)}ametek-asm-save-cart-dialog .asm-save-cart-dialog .dialog-content .dialog-body .confirm-message{color:var(--muted-foreground)}ametek-asm-save-cart-dialog .asm-save-cart-dialog .dialog-content .dialog-body .message-container{display:flex;width:100%;flex-direction:column;gap:var(--spacing-1-5)}ametek-asm-save-cart-dialog .asm-save-cart-dialog .dialog-content .dialog-body .dialog-body-content{display:flex;width:100%;flex-direction:column;gap:var(--spacing-2)}ametek-asm-save-cart-dialog .asm-save-cart-dialog .dialog-content .dialog-body .dialog-body-content .dialog-body-row{display:flex;flex-direction:column;gap:var(--spacing-2)}ametek-asm-save-cart-dialog .asm-save-cart-dialog .dialog-content .dialog-body .dialog-body-content .dialog-body-row .dialog-body-item{display:flex;width:100%}@media only screen and (min-width: 376px){ametek-asm-save-cart-dialog .asm-save-cart-dialog .dialog-content .dialog-body .dialog-body-content .dialog-body-row .dialog-body-item{width:50%}}ametek-asm-save-cart-dialog .asm-save-cart-dialog .dialog-content .dialog-footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-3)}ametek-asm-session-timer{display:flex;align-items:center;gap:var(--spacing-1);color:var(--secondary-foreground)}ametek-asm-session-timer .session-timeout{display:block}@media only screen and (max-width: 768px){ametek-asm-session-timer .session-timeout{display:none}}ametek-asm-session-timer .time{display:flex;align-items:center;gap:var(--spacing-1)}ametek-asm-session-timer .time .min{display:block}@media only screen and (max-width: 768px){ametek-asm-session-timer .time .min{display:none}}ametek-asm-switch-customer-dialog .asm-switch-customer-dialog .close-button{position:fixed;top:0;right:0}ametek-asm-switch-customer-dialog .asm-switch-customer-dialog .dialog-content{display:flex;flex-direction:column;gap:var(--spacing-6);padding:var(--spacing-6)}ametek-asm-switch-customer-dialog .asm-switch-customer-dialog .dialog-content .dialog-header .dialog-title{display:flex;gap:var(--spacing-1);color:var(--card-foreground);align-items:center}ametek-asm-switch-customer-dialog .asm-switch-customer-dialog .dialog-content .dialog-header .close-button{color:var(--foreground)}ametek-asm-switch-customer-dialog .asm-switch-customer-dialog .dialog-content .dialog-body{display:flex;flex-direction:column;gap:var(--spacing-8)}ametek-asm-switch-customer-dialog .asm-switch-customer-dialog .dialog-content .dialog-body .confirm-message{color:var(--muted-foreground)}ametek-asm-switch-customer-dialog .asm-switch-customer-dialog .dialog-content .dialog-footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-3)}ametek-asm-toggle-ui .asm-toggle-ui-btn button{min-width:var(--spacing-30)}@media only screen and (max-width: 768px){ametek-asm-toggle-ui .asm-toggle-ui-btn button{min-width:unset;gap:var(--spacing-1-5)}}ametek-asm-toggle-ui .asm-toggle-ui-btn button .asm-toggle-label{display:block}@media only screen and (max-width: 768px){ametek-asm-toggle-ui .asm-toggle-ui-btn button .asm-toggle-label{display:none}}ametek-asm-customer-360-dialog.modal div[role=dialog].middle{width:90%}@media only screen and (min-width: 768px){ametek-asm-customer-360-dialog.modal div[role=dialog].middle{width:60%}}ametek-asm-customer-360-dialog .asm-customer-360-dialog .close-button{position:fixed;top:0;right:0}ametek-asm-customer-360-dialog .asm-customer-360-dialog .dialog-content{display:flex;flex-direction:column;gap:var(--spacing-6);padding:var(--spacing-6)}ametek-asm-customer-360-dialog .asm-customer-360-dialog .dialog-content .dialog-header .dialog-title{color:var(--card-foreground)}ametek-asm-customer-360-dialog .asm-customer-360-dialog .dialog-content .dialog-header .close-button{color:var(--foreground)}ametek-asm-customer-360-dialog .asm-customer-360-dialog .dialog-content .dialog-body{display:flex;flex:1;flex-direction:column;padding-top:0;overflow-y:hidden}ametek-asm-customer-360-dialog .asm-customer-360-dialog .dialog-content .dialog-footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-3)}ametek-asm-customer-360-dialog .asm-customer-360-dialog .dialog-content .header-content{width:100%;margin-top:var(--spacing-9)}ametek-asm-customer-360-dialog .asm-customer-360-dialog .dialog-content .header-content .header-profile-details{display:flex;justify-content:space-between;margin-bottom:var(--spacing-9)}ametek-asm-customer-360-dialog .asm-customer-360-dialog .dialog-content .header-content .header-profile-details .header-profile-details-info{display:flex}ametek-asm-customer-360-dialog .asm-customer-360-dialog .dialog-content .header-content .header-profile-details .header-profile-details-info .cx-avatar{font-size:var(--spacing-5);width:var(--spacing-12);height:var(--spacing-12);line-height:var(--spacing-12);border-radius:50%;color:var(--muted);text-align:center;background:var(--primary);text-transform:uppercase}ametek-asm-customer-360-dialog .asm-customer-360-dialog .dialog-content .header-content .header-profile-details .header-profile-details-info .cx-avatar-image cx-media img{object-fit:cover;border-radius:50%;width:var(--spacing-12);height:var(--spacing-12)}ametek-asm-customer-360-dialog .asm-customer-360-dialog .dialog-content .header-content .header-profile-details .cx-asm-customer-info{padding-left:var(--spacing-5)}ametek-asm-customer-360-dialog .asm-customer-360-dialog .dialog-content .header-content .header-account-details{padding:0 0 0 var(--spacing-5)}ametek-asm-customer-360-dialog .asm-customer-360-dialog .dialog-content .header-content .header-account-details lucide-icon{padding-right:var(--spacing-2)}ametek-asm-customer-360-dialog .asm-customer-360-dialog .dialog-content .header-content .header-account-details>span{align-items:center;display:inline-flex}ametek-asm-customer-360-dialog .asm-customer-360-dialog .dialog-content .header-content .header-account-details>span:nth-of-type(n+2){margin:0 0 0 var(--spacing-9)}ametek-asm-customer-360-dialog .asm-customer-360-dialog .dialog-content .header-content .header-account-details ametek-button button{padding:0 0 0 var(--spacing-1)}ametek-example-import-csv .btn{margin-top:var(--spacing-1-5);background:transparent;border:none;color:var(--muted-foreground);text-decoration:underline;display:block;padding-inline:0;cursor:pointer;font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-example-import-csv .btn:hover{background:transparent}ametek-export-order-entries .action{color:var(--foreground);font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-import-entries-dialog .cx-import-entries-dialog{max-width:unset}@media only screen and (max-width: 376px){ametek-import-entries-dialog .cx-import-entries-dialog{max-width:90%}}ametek-import-entries-dialog .cx-import-entries-dialog .close-button{position:fixed;top:0;right:0}ametek-import-entries-dialog .cx-import-entries-dialog .dialog-content{display:flex;flex-direction:column;gap:var(--spacing-1-5);padding:var(--spacing-6)}ametek-import-entries-dialog .cx-import-entries-dialog .dialog-content .dialog-header{font-family:var(--type-role-heading);font-size:var(--font-size-xl);font-weight:var(--type-role-weight-heading);line-height:1.4}ametek-import-entries-dialog .cx-import-entries-dialog .dialog-content .dialog-body form{display:flex;flex-direction:column;gap:var(--spacing-8)}ametek-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-3);font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-import-entries-form{font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem;color:var(--muted-foreground)}ametek-import-entries-summary .summary-content{display:flex;flex-direction:column;gap:var(--spacing-4);font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem;padding-block:var(--spacing-8)}ametek-import-entries-summary .cx-import-entries-summary-footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-3);font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-import-entries-summary .cx-import-entries-summary-errors,ametek-import-entries-summary .cx-import-entries-summary-warnings,ametek-import-entries-summary .cx-import-entries-summary-successes{display:flex;min-height:var(--spacing-6);padding:var(--spacing-0-5) var(--spacing-2-5);align-items:center;gap:var(--spacing-1);border-radius:var(--full);background:var(--secondary);color:var(--secondary-foreground);font-family:var(--type-role-label);font-size:var(--font-size-xs);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-import-entries-summary .cx-import-entries-summary-errors p,ametek-import-entries-summary .cx-import-entries-summary-warnings p,ametek-import-entries-summary .cx-import-entries-summary-successes p{display:flex;align-items:center;gap:var(--spacing-1)}@media only screen and (max-width: 768px){ametek-import-order-entries .import-entries .small-size-btn{padding-left:0;padding-right:0}}ametek-import-order-entries .import-entries .small-size-btn .action{color:var(--foreground);font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-import-export-order-entries{display:flex;flex-direction:row;gap:var(--spacing-1)}ametek-add-to-cart form{display:flex;justify-content:space-between;gap:var(--min-width-6)}ametek-add-to-cart form .request-quote{min-width:max-content}ametek-add-to-cart form ametek-button{width:100%}ametek-add-to-cart form ametek-button button{width:100%}ametek-add-to-cart form ametek-button .count{min-width:max-content}ametek-add-to-cart form input{max-width:var(--min-width-20);text-align:center}ametek-add-to-cart form .quantity{width:100%;max-width:var(--min-width-20)}ametek-add-to-cart form .input-wrapper .icons-container{flex:auto!important}ametek-add-to-cart input::-webkit-outer-spin-button,ametek-add-to-cart input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}ametek-add-to-cart input[type=number]{-moz-appearance:textfield}ametek-add-to-cart .view-details-btn{display:none}ametek-add-to-cart cx-form-errors{color:var(--feedback-error);font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-add-to-cart cx-form-errors p{padding-top:.2rem}@media only screen and (max-width: 768px){.ProductDetailsPageTemplate ametek-add-to-cart .add-to-cart-container.default{position:fixed;bottom:0;left:0;padding:var(--spacing-4) var(--drawer-hr-padding);background:var(--card);width:100vw;border-top:var(--border-width-1) solid var(--border);z-index:999}}.ProductDetailsPageTemplate ametek-add-to-cart .pricing-pending{display:none}.ProductDetailsPageTemplate ametek-carousel ametek-add-to-cart .pricing-pending{display:block}ametek-cart-details{display:flex;flex-direction:column;border-radius:var(--lg);gap:var(--spacing-3);padding:var(--spacing-6);background-color:var(--card);border:var(--spacing-px) solid var(--border);width:100%}ametek-cart-details .cart-details-wrapper{display:flex;flex-direction:column;gap:var(--spacing-3)}ametek-cart-details .cart-details-wrapper .divider{border-bottom:var(--spacing-px) solid var(--border)}ametek-cart-details .cart-details-wrapper .header{display:flex;justify-content:space-between;align-items:center}ametek-cart-details .cart-details-wrapper .header .heading{display:flex;align-items:center;gap:var(--spacing-2)}ametek-cart-details .cart-details-wrapper .header .heading .title{color:var(--card-foreground);font-family:var(--type-role-heading);font-size:var(--font-size-xl);font-weight:var(--type-role-weight-heading);line-height:1.4}ametek-cart-details .cart-details-wrapper .header .heading .results{display:flex;justify-content:center;align-items:center;border:var(--spacing-px) solid var(--border);border-radius:var(--full);padding:var(--spacing-0-5) var(--spacing-2-5) var(--spacing-0-5) var(--spacing-2-5);gap:var(--spacing-1);height:var(--spacing-6);color:var(--foreground);font-family:var(--type-role-label);font-size:var(--font-size-xs);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-cart-item-list{display:flex;width:100%}ametek-cart-item-list .item-list{display:flex;flex-direction:column;width:100%;gap:var(--spacing-6)}ametek-cart-item-list .item-list .item{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:var(--spacing-6)}@media only screen and (max-width: 768px){ametek-cart-item-list .item-list .item{gap:var(--spacing-3-5)}}ametek-cart-item-list .item-list .item .image{display:flex;width:auto}ametek-cart-item-list .item-list .item .image cx-media{border-radius:var(--default);width:var(--spacing-20);height:var(--spacing-20)}@media only screen and (max-width: 768px){ametek-cart-item-list .item-list .item .image cx-media{width:3.125rem;height:3.125rem}}ametek-cart-item-list .item-list .item .product{display:flex;justify-content:space-between;flex-grow:1}@media only screen and (max-width: 768px){ametek-cart-item-list .item-list .item .product{flex-direction:column;gap:var(--spacing-2)}}ametek-cart-item-list .item-list .item .product .info{display:flex;flex-direction:column;gap:var(--spacing-2);align-items:flex-start}ametek-cart-item-list .item-list .item .product .info .name{color:var(--card-foreground);text-decoration:none;max-width:18.313rem;font-family:var(--type-role-label);font-size:var(--font-size-base);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-cart-item-list .item-list .item .product .info .name:hover{text-decoration:underline}@media only screen and (max-width: 768px){ametek-cart-item-list .item-list .item .product .info .name{max-width:unset}}ametek-cart-item-list .item-list .item .product .info .sku{color:var(--muted-foreground);font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-cart-item-list .item-list .item .product .info .badge{display:flex;align-items:center;padding:var(--spacing-0-5) var(--spacing-2-5);border-radius:var(--full);font-family:var(--type-role-label);font-size:var(--font-size-xs);font-weight:var(--type-role-weight-label);line-height:1.4;color:var(--secondary-foreground);background:var(--secondary)}ametek-cart-item-list .item-list .item .product .info ametek-promotions div{display:flex;align-items:center;font-family:var(--type-role-label);font-size:var(--font-size-xs);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-cart-item-list .item-list .item .product .document-link .btn{min-height:auto;gap:var(--spacing-1);padding:var(--spacing-0-5) var(--spacing-2-5)}ametek-cart-item-list .item-list .item .product .document-link .btn .icon svg{fill:none}ametek-cart-item-list .item-list .item .product .quantity{display:flex;align-items:center;gap:var(--spacing-6);height:var(--spacing-10)}@media only screen and (max-width: 768px){ametek-cart-item-list .item-list .item .product .quantity{align-items:start;height:auto;flex-direction:column;gap:var(--spacing-3)}}ametek-cart-item-list .item-list .item .product .quantity .price{display:flex}ametek-cart-item-list .item-list .item .product .quantity .price .default{color:var(--foreground);font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-cart-item-list .item-list .item .product .quantity .price .discount{display:flex;gap:var(--spacing-2)}ametek-cart-item-list .item-list .item .product .quantity .price .discount .old{color:var(--muted-foreground);text-decoration:line-through;font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-cart-item-list .item-list .item .product .quantity .price .discount .new{color:var(--feedback-success);font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-cart-item-list .item-list .item .product .quantity ametek-item-counter{width:var(--spacing-15)}ametek-cart-item-list .item-list .item .product .quantity ametek-item-counter .icons-container{width:var(--spacing-15)}ametek-cart-item-list .item-list .item .product .quantity ametek-item-counter .icons-container input{text-align:center}ametek-cart-item-list .item-list .item .remove{display:flex;color:var(--foreground)}ametek-cart-item-list .item-list .item .remove button{width:var(--spacing-10);height:var(--spacing-10)}@media only screen and (max-width: 768px){ametek-cart-item-list .item-list .item .remove button{width:var(--spacing-4);height:var(--spacing-4);min-height:var(--spacing-4);min-width:var(--spacing-4);padding:0}}ametek-cart-item-list .item-list .item .oos-section{display:flex;align-items:center;height:var(--spacing-10)}ametek-cart-item-list .item-list .item .oos-section .oos-btn button{padding:var(--spacing-0-5) var(--spacing-2-5);min-height:var(--spacing-6)}.pricing-cart{display:flex;gap:var(--spacing-2)}.pricing-cart .discounted-price{color:var(--feedback-success)}.pricing-cart .original-price{text-decoration:line-through}cx-page-layout.CartPageTemplate cx-page-slot.SideContent.has-components>ametek-cart-totals{display:block}ametek-cart-totals{width:100%}ametek-cart-quick-order-form{display:flex;width:100%;flex-direction:column;border-radius:var(--lg);gap:var(--container-gap-sm);padding:var(--spacing-5);background-color:var(--card);border:var(--spacing-px) solid var(--border)}@media only screen and (min-width: 768px){ametek-cart-quick-order-form{width:40rem}}ametek-cart-quick-order-form .control{display:flex;flex-direction:column}ametek-cart-quick-order-form .control .form-quick-add-form{display:flex;flex-direction:row;gap:var(--spacing-3)}ametek-cart-quick-order-form .control .form-quick-add-form .input-wrapper input.input{border-radius:var(--border-radius-component-input-select-etc)}ametek-cart-quick-order-form .title{color:var(--foreground);font-family:var(--type-role-label);font-size:var(--font-size-base);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-cart-quick-order-form .error .productCode .input-wrapper input.input{border-color:var(--feedback-error)}ametek-cart-quick-order-form .error .quick-add-btn button{opacity:1}ametek-cart-quick-order-form .error .quick-add-btn button span{color:var(--primary)}ametek-cart-quick-order-form .error .quick-add-btn button svg{stroke:var(--primary)}ametek-cart-quick-order-form .control{display:flex;gap:var(--spacing-3)}ametek-cart-quick-order-form .control ametek-input{width:auto;flex-grow:1}ametek-cart-quick-order-form .control ametek-input .icons-container{max-width:100%}ametek-cart-quick-order-form .control ametek-item-counter{width:4.625rem;flex:initial}ametek-cart-quick-order-form .control ametek-item-counter .input-wrapper .icons-container{width:4.625rem}ametek-cart-quick-order-form .control ametek-button{flex:initial}ametek-cart-quick-order-form cx-form-errors{color:var(--feedback-error);font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-clear-cart button span{color:var(--foreground);font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-clear-cart-dialog .cx-clear-cart-dialog{padding:var(--spacing-6);border-radius:var(--border-radius-lg)}ametek-clear-cart-dialog .cx-clear-cart-footer{justify-content:flex-end;display:flex;gap:var(--spacing-3)}ametek-clear-cart-dialog .cx-clear-cart-body{gap:var(--spacing-8);display:flex;flex-direction:column}ametek-clear-cart-dialog .cx-clear-cart-body .clear-cart-warning{color:var(--muted-foreground)}ametek-clear-cart-dialog .cx-clear-cart-header{width:100%}ametek-clear-cart-dialog .cx-clear-cart-header h2{text-align:center}ametek-clear-cart-dialog .close-button{margin-left:auto;position:absolute;right:0;top:0}ametek-clear-cart-dialog .cx-clear-cart-container{min-width:var(--min-width-72);min-height:var(--min-width-28);align-items:center;justify-content:center;display:flex;flex-direction:column;gap:var(--spacing-1-5)}ametek-empty-cart{width:100%;display:flex;flex-direction:column}ametek-empty-cart .no-results-content{display:flex;flex-direction:column;align-items:center;gap:var(--container-gap-default);text-align:center}ametek-empty-cart .no-results-content .title-text{display:flex;padding:var(--spacing-0) var(--spacing-0) var(--spacing-8) var(--spacing-0);gap:var(--spacing-8);border-bottom:var(--border-width-1) solid var(--border);width:100%;justify-content:center}ametek-order-summary{position:relative;display:flex;flex-direction:column;z-index:4}@media only screen and (max-width: 1024px){ametek-order-summary{flex-direction:column-reverse}}.summary-heading{display:flex;background:transparent;border:none;justify-content:space-between;width:100%;padding:0;margin:0;color:var(--foreground);padding-bottom:var(--spacing-4);font-family:var(--type-role-heading);font-size:var(--font-size-xl);font-weight:var(--type-role-weight-heading);line-height:1.4}.summary-heading .collapse-icon,.summary-heading .summary-heading-total{display:none}.summary-heading .collapse-icon{margin-left:var(--spacing-0-5)}.summary-heading .cx-summary-heading{display:flex;align-items:center}@media only screen and (max-width: 1024px){.summary-heading{font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}.summary-heading .collapse-icon,.summary-heading .summary-heading-total{display:block}}.cx-summary-row{display:flex;justify-content:space-between;width:100%;height:var(--spacing-7)}.cx-summary-row.disclaimer-text{color:var(--muted-foreground)}.cx-summary-row .sub-total-label{font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}.summary-container{font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}@media only screen and (max-width: 1024px){.summary-container{position:absolute;top:calc(-1 * var(--spacing-4));left:calc(-1 * var(--drawer-hr-padding));width:100vw;transform:translateY(-100%);background-color:var(--muted);padding:var(--spacing-6);border-top:var(--border-width-1) solid var(--border);border-bottom:var(--border-width-1) solid var(--border)}.summary-container.collapsed{padding:0;max-height:0;overflow:hidden;border:none}}.cx-summary-total{border-top:var(--border-width-1) solid var(--border);padding-block:var(--spacing-4);margin-top:var(--spacing-4);height:auto;align-items:center}.cx-summary-total .sub-total-label{height:var(--spacing-7)}.cx-summary-total:has(+.cx-summary-discount){padding-bottom:0}@media only screen and (max-width: 1024px){.cx-summary-total{display:none}}.cx-summary-discount{align-items:center}.cx-summary-discount .cx-summary-amount{color:var(--feedback-success);font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}cx-page-layout.CartPageTemplate cx-page-slot.SideContent.has-components>ametek-cart-proceed-to-checkout{display:inline-block;vertical-align:middle;width:100%}@media only screen and (max-width: 1024px){cx-page-layout.CartPageTemplate cx-page-slot.SideContent.has-components>ametek-cart-proceed-to-checkout{width:calc(50% - var(--spacing-1-5))}}ametek-cart-proceed-to-checkout{white-space:nowrap}ametek-cart-proceed-to-checkout .btn{width:100%}@media only screen and (max-width: 1024px){ametek-cart-proceed-to-checkout{margin-right:var(--spacing-1-5)}}ametek-added-to-cart-dialog .loader-container{display:flex;align-items:center;justify-content:center;min-height:12.75rem;border-radius:var(--lg);padding:var(--spacing-6);border:var(--border-width-1) solid var(--border);background:var(--card);color:var(--foreground)}ametek-added-to-cart-dialog .loader-container .loader{animation:spin 2s linear infinite}ametek-added-to-cart-dialog .added-to-cart-dialog{overflow-y:hidden}ametek-added-to-cart-dialog .close-button{position:fixed;top:0;right:var(--scroll-bar-width)}ametek-added-to-cart-dialog .info-message{display:flex;padding:var(--spacing-4);align-items:flex-start;gap:var(--spacing-4);background-color:var(--card-foreground)}ametek-added-to-cart-dialog .info-message .icon{color:var(--feedback-success)}ametek-added-to-cart-dialog .info-message .messages{display:flex;flex-direction:column;gap:var(--spacing-1);color:var(--primary-foreground)}ametek-added-to-cart-dialog .info-message .messages .first-part{font-family:var(--type-role-label);font-size:var(--font-size-base);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-added-to-cart-dialog .info-message .messages .second-part{font-family:var(--type-role-paragraph);font-size:var(--font-size-base);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.02rem}ametek-added-to-cart-dialog .modal-header{padding:var(--spacing-10) var(--drawer-hr-padding) var(--spacing-4);background-color:var(--card);font-family:var(--type-role-heading);font-size:var(--font-size-2xl);font-weight:var(--type-role-weight-heading);line-height:1.4}ametek-added-to-cart-dialog .modal-body{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--drawer-vr-padding) var(--drawer-hr-padding)}ametek-added-to-cart-dialog .modal-body .added-to-cart-list{display:flex;flex-direction:column;gap:var(--spacing-4);overflow-y:auto;max-height:calc(100dvh - 15.5rem);padding-bottom:var(--spacing-15)}@media only screen and (min-width: 768px){ametek-added-to-cart-dialog .modal-body .added-to-cart-list{gap:var(--spacing-6);max-height:75dvh}}ametek-added-to-cart-dialog .modal-body .added-to-cart-list .item{border-radius:var(--lg);padding:var(--spacing-6);border:var(--border-width-1) solid var(--border);background:var(--card);gap:var(--spacing-3-5)}ametek-added-to-cart-dialog .modal-body .added-to-cart-list .item .product{flex-direction:column;gap:var(--spacing-2)}ametek-added-to-cart-dialog .modal-body .added-to-cart-list .item .product .quantity{align-items:start;height:auto;flex-direction:column;gap:var(--spacing-3)}ametek-added-to-cart-dialog .footer-container{position:fixed;bottom:0;left:0;padding:var(--spacing-4) var(--drawer-hr-padding);background-color:var(--card);border-top:var(--border-width-1) solid var(--border);display:flex;flex-direction:column;gap:var(--spacing-0-5);width:100%}ametek-added-to-cart-dialog .footer-container .buttons-container{display:flex;flex-direction:row;justify-content:stretch;gap:var(--spacing-3);font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-added-to-cart-dialog .footer-container .buttons-container ametek-button{flex:1}ametek-added-to-cart-dialog .footer-container .buttons-container ametek-button .btn{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}ametek-added-to-cart-dialog .footer-container .cx-summary-total{display:none}ametek-added-to-cart-dialog ametek-order-summary{flex-direction:column-reverse}ametek-added-to-cart-dialog ametek-order-summary .summary-heading{font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-added-to-cart-dialog ametek-order-summary .summary-heading .collapse-icon,ametek-added-to-cart-dialog ametek-order-summary .summary-heading .summary-heading-total{display:block}ametek-added-to-cart-dialog ametek-order-summary .summary-container{position:absolute;top:calc(-1 * var(--spacing-4));left:calc(-1 * var(--drawer-hr-padding));width:calc(100% + var(--drawer-hr-padding) * 2);transform:translateY(-100%);background-color:var(--muted);padding:var(--spacing-6);border-top:var(--border-width-1) solid var(--border);border-bottom:var(--border-width-1) solid var(--border)}ametek-added-to-cart-dialog ametek-order-summary .summary-container.collapsed{padding:0;max-height:0;overflow:hidden;border:none}ametek-added-to-cart-dialog .cx-dialog-item .added-to-cart-item{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:var(--spacing-3-5);border-radius:var(--lg);padding:var(--spacing-6);border:var(--border-width-1) solid var(--border);background:var(--card)}ametek-added-to-cart-dialog .cx-dialog-item .added-to-cart-item .image{display:flex;width:auto}ametek-added-to-cart-dialog .cx-dialog-item .added-to-cart-item .image cx-media{border-radius:var(--default);width:3.125rem;height:3.125rem}ametek-added-to-cart-dialog .cx-dialog-item .added-to-cart-item .product{display:flex;justify-content:space-between;flex-grow:1;flex-direction:column;gap:var(--spacing-2)}ametek-added-to-cart-dialog .cx-dialog-item .added-to-cart-item .product .info{display:flex;flex-direction:column;gap:var(--spacing-2)}ametek-added-to-cart-dialog .cx-dialog-item .added-to-cart-item .product .info .name{color:var(--card-foreground);text-decoration:none;max-width:unset;font-family:var(--type-role-label);font-size:var(--font-size-base);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-added-to-cart-dialog .cx-dialog-item .added-to-cart-item .product .info .name:hover{text-decoration:underline}ametek-added-to-cart-dialog .cx-dialog-item .added-to-cart-item .product .info .sku{color:var(--muted-foreground);font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-added-to-cart-dialog .cx-dialog-item .added-to-cart-item .product .info .variants{display:flex;gap:var(--spacing-1)}ametek-added-to-cart-dialog .cx-dialog-item .added-to-cart-item .product .info .variants .variant{display:flex;color:var(--muted-foreground);gap:var(--spacing-1)}ametek-added-to-cart-dialog .cx-dialog-item .added-to-cart-item .product .info .variants .variant .field{font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-added-to-cart-dialog .cx-dialog-item .added-to-cart-item .product .info .variants .variant .value{font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-added-to-cart-dialog .cx-dialog-item .added-to-cart-item .product .info ametek-promotions div{font-family:var(--type-role-label);font-size:var(--font-size-xs);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-added-to-cart-dialog .cx-dialog-item .added-to-cart-item .product .quantity{display:flex;align-items:start;height:auto;flex-direction:column;gap:var(--spacing-3)}ametek-added-to-cart-dialog .cx-dialog-item .added-to-cart-item .product .quantity .price{display:flex}ametek-added-to-cart-dialog .cx-dialog-item .added-to-cart-item .product .quantity .price .default{color:var(--foreground);font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-added-to-cart-dialog .cx-dialog-item .added-to-cart-item .product .quantity .price .discount{display:flex;gap:var(--spacing-2)}ametek-added-to-cart-dialog .cx-dialog-item .added-to-cart-item .product .quantity .price .discount .old{color:var(--muted-foreground);text-decoration:line-through;font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-added-to-cart-dialog .cx-dialog-item .added-to-cart-item .product .quantity .price .discount .new{color:var(--feedback-success);font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-added-to-cart-dialog .cx-dialog-item .added-to-cart-item .product .quantity ametek-item-counter{width:var(--spacing-15)}ametek-added-to-cart-dialog .cx-dialog-item .added-to-cart-item .product .quantity ametek-item-counter .icons-container{width:var(--spacing-15)}ametek-added-to-cart-dialog .cx-dialog-item .added-to-cart-item .product .quantity ametek-item-counter .icons-container input{text-align:center}ametek-added-to-cart-dialog .cx-dialog-item .added-to-cart-item .remove{display:flex;color:var(--foreground)}ametek-added-to-cart-dialog .cx-dialog-item .added-to-cart-item .remove button{width:var(--spacing-4);height:var(--spacing-4);min-height:var(--spacing-4);min-width:var(--spacing-4);padding:0}ametek-quick-order .quick-order-header{padding-block:var(--container-gap-default);text-align:center}ametek-quick-order .quick-order-header .quick-order-title{font-family:var(--type-role-heading);font-size:var(--font-size-4xl);font-weight:var(--type-role-weight-heading);line-height:1.2;width:100%;padding-bottom:var(--spacing-8);border-bottom:var(--border-width-1) solid var(--border);margin-bottom:var(--container-gap-default)}ametek-quick-order .quick-order-header .quick-order-subtitle{font-family:var(--type-role-paragraph);font-size:var(--font-size-lg);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0225rem}ametek-quick-order .btn-link{border:none;background:none;display:inline-block;padding-inline:var(--spacing-0-5);text-decoration:underline;cursor:pointer}ametek-quick-order .quick-order-form-body{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:var(--container-gap-default)}ametek-quick-order .quick-order-table-body{margin-block:var(--spacing-8)}ametek-quick-order .quick-order-footer{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-3);font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-quick-order .quick-order-footer .add-button .cx-progress-button-container{display:flex;gap:var(--spacing-2)}ametek-quick-order ametek-message.quick-order-deletions-message .cx-message-success .cx-message-text{display:block}ametek-quick-order ametek-message.quick-order-deletions-message .btn-link{display:none}ametek-quick-order ametek-message .cx-message-success .cx-message-text{display:none}ametek-quick-order ametek-message .cx-message-body{display:flex;flex-direction:column;text-align:left;font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-quick-order ametek-message .quick-order-message-title{font-family:var(--type-role-label);font-size:var(--font-size-base);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-quick-order ametek-message .quick-order-successes{list-style-type:disc;padding-left:var(--spacing-5)}ametek-quick-order ametek-message .success-more-btn{display:flex;color:var(--primary-foreground);text-decoration:underline;background-color:transparent;border:none;padding:0;margin:0;cursor:pointer}ametek-quick-order-table .quick-order-table{display:flex;flex-direction:column;gap:var(--spacing-3)}div[ametek-quick-order-item]{display:flex;justify-content:space-between;align-items:flex-start;border-radius:var(--lg, .5rem);border:var(--border-width-1) solid var(--border);background:var(--card, );padding:var(--spacing-6)}div[ametek-quick-order-item] .table-item-info-container,div[ametek-quick-order-item] .table-item-basic-information{display:flex;flex:1 1 auto;color:var(--card-foreground)}div[ametek-quick-order-item] .table-item-basic-information{flex-direction:column;gap:var(--spacing-2)}div[ametek-quick-order-item] .table-item-info-container{display:flex;gap:var(--spacing-4)}div[ametek-quick-order-item] .table-item-info-container .media{width:var(--min-width-20);height:var(--min-width-20)}div[ametek-quick-order-item] .table-item-info-container .cx-info{display:flex;flex-direction:row;align-items:flex-start;gap:var(--spacing-2);flex:1 1 auto}@media only screen and (max-width: 768px){div[ametek-quick-order-item] .table-item-info-container .cx-info{flex-direction:column}}div[ametek-quick-order-item] .table-item-info-container .cx-info .cx-name{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-family:var(--type-role-label);font-size:var(--font-size-base);font-weight:var(--type-role-weight-label);line-height:1.4}div[ametek-quick-order-item] .table-item-info-container .cx-info .cx-name .cx-link{color:var(--card-foreground);text-decoration:none}div[ametek-quick-order-item] .table-item-info-container .cx-info .cx-code{font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem;color:var(--muted-foreground)}div[ametek-quick-order-item] .table-item-actions-container{display:flex;align-items:center;gap:var(--spacing-6);flex:0 1 auto}@media only screen and (max-width: 768px){div[ametek-quick-order-item] .table-item-actions-container{flex:1 1 auto;width:100%}}div[ametek-quick-order-item] .table-item-actions-container .cx-price{font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}div[ametek-quick-order-item] .table-item-actions-container .cx-quantity{flex:1 0 auto}div[ametek-quick-order-item] .table-item-actions-container ametek-input .input-wrapper .input{text-align:center;min-width:var(--spacing-14)}@media only screen and (max-width: 768px){div[ametek-quick-order-item] .table-item-actions-container ametek-input .input-wrapper .input{min-width:var(--spacing-12)}}ametek-quick-order-form{display:block;border-radius:var(--lg);border:var(--border-width-1) solid var(--border);background:var(--card);padding:var(--spacing-5);max-width:40rem;width:100%}ametek-quick-order-form .quick-order-form-container{position:relative}ametek-quick-order-form .quick-order-form-input{position:relative}ametek-quick-order-form .quick-order-form-input .form-control .input-wrapper .input{padding-left:var(--spacing-9)}ametek-quick-order-form .quick-order-form-input .search-icon{position:absolute;top:var(--spacing-1-5);left:var(--spacing-2);z-index:2}ametek-quick-order-form .quick-order-results{width:100%;position:absolute;top:var(--spacing-11);z-index:2}ametek-quick-order-form .quick-order-results .quick-order-results-products,ametek-quick-order-form .quick-order-results .quick-order-no-results{width:100%;border-radius:var(--md);border:var(--border-width-1) solid var(--border);background:var(--popover);display:flex;padding:var(--spacing-1, .25rem);flex-direction:column;align-items:flex-start;max-height:20rem;overflow-y:auto}ametek-quick-order-form .quick-order-results .quick-order-results-product-container{display:flex;width:100%}ametek-quick-order-form .quick-order-results .media{width:var(--min-width-10);height:var(--min-width-10);flex:0 0 auto}ametek-quick-order-form .quick-order-results .quick-order-results-product{border-radius:var(--md, .375rem);display:flex;min-width:var(--min-width-32);padding:var(--spacing-1-5) var(--spacing-2);align-items:center;gap:var(--spacing-2);align-self:stretch;background:var(--card, #FFF);border:none;width:100%;font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-quick-order-form .quick-order-results .quick-order-results-product:hover{background:var(--muted, #F5F5F5)}ametek-quick-order-form .quick-order-results .quick-order-no-results{padding:var(--spacing-1-5) var(--spacing-2);font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-cart-coupon{margin-top:var(--spacing-2);margin-bottom:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-2)}ametek-cart-coupon .promo-code-btn .btn{padding:0;color:var(--foreground);text-decoration:underline}ametek-cart-coupon .promo-code-btn .btn:hover{color:var(--foreground)}ametek-cart-coupon .cx-cart-coupon-container{display:flex;align-items:flex-start;gap:var(--spacing-2)}ametek-cart-coupon .cx-cart-coupon-container .input-coupon-container{flex:1 1 auto}ametek-cart-coupon .cx-cart-coupon-container .input-coupon-code{line-height:1.7}ametek-applied-coupons .cx-coupon-card-grid{display:flex}ametek-applied-coupons .cx-coupon-card{display:flex;gap:var(--spacing-1);flex:0 1 auto;border-radius:var(--default);background:var(--card-foreground);color:var(--primary-foreground);padding:var(--spacing-1-5) var(--spacing-2-5);font-family:var(--type-role-label);font-size:var(--font-size-xs);font-weight:var(--type-role-weight-label);line-height:1.4;align-items:center;line-height:1}ametek-applied-coupons .cx-coupon-card .btn{padding:0;display:flex}ametek-applied-coupons .cx-coupon-card .btn:hover{background-color:transparent}ametek-applied-coupons .cx-coupon-card .btn svg{stroke:var(--primary-foreground)}ametek-cart-id .active-cart-id-label{border:var(--border-width-1) solid var(--border);padding:var(--spacing-1) var(--spacing-2-5);border-radius:var(--full);background-color:var(--base-transparent)}ametek-no-orders,ametek-saved-lists-no-items{width:100%;display:flex;flex-direction:column}ametek-no-orders .no-results-content,ametek-saved-lists-no-items .no-results-content{display:flex;flex-direction:column;align-items:center;gap:var(--container-gap-default);text-align:center}ametek-no-orders .no-results-content .title-text,ametek-saved-lists-no-items .no-results-content .title-text{display:flex;padding:var(--spacing-0) var(--spacing-0) var(--spacing-8) var(--spacing-0);gap:var(--spacing-8);border-bottom:var(--border-width-1) solid var(--border);width:100%;justify-content:center;color:var(--foreground)}ametek-product-list-item,ametek-saved-lists-item{display:flex;flex-direction:row;padding:var(--spacing-6);justify-content:space-between;gap:var(--spacing-4);height:var(--spacing-34);background-color:var(--card);border:var(--spacing-px) solid var(--border);border-radius:var(--lg)}@media only screen and (max-width: 768px){ametek-product-list-item,ametek-saved-lists-item{height:auto;flex-direction:column}}ametek-product-list-item .left,ametek-saved-lists-item .left{display:flex;flex-direction:row;align-items:flex-start;gap:var(--spacing-6)}@media only screen and (max-width: 768px){ametek-product-list-item .left,ametek-saved-lists-item .left{gap:var(--spacing-2)}}ametek-product-list-item .left input[type=checkbox],ametek-saved-lists-item .left input[type=checkbox]{margin:0;position:unset;align-self:center}@media only screen and (max-width: 1024px){ametek-product-list-item .left input[type=checkbox],ametek-saved-lists-item .left input[type=checkbox]{display:none}}ametek-product-list-item .left .product-basic,ametek-saved-lists-item .left .product-basic{display:flex;flex-direction:column;gap:var(--spacing-1)}ametek-product-list-item .left .product-basic a,ametek-saved-lists-item .left .product-basic a{color:var(--card-foreground);text-decoration:none;max-width:18.313rem}@media only screen and (max-width: 768px){ametek-product-list-item .left .product-basic a,ametek-saved-lists-item .left .product-basic a{max-width:unset}}ametek-product-list-item .left .product-basic a:hover,ametek-saved-lists-item .left .product-basic a:hover{text-decoration:underline}ametek-product-list-item .left .product-basic .sku,ametek-saved-lists-item .left .product-basic .sku{color:var(--muted-foreground)}ametek-product-list-item .left .cx-product-image-container,ametek-saved-lists-item .left .cx-product-image-container{display:block;text-align:center;height:100%}ametek-product-list-item .left .cx-product-image,ametek-saved-lists-item .left .cx-product-image{width:var(--spacing-20);height:var(--spacing-20);display:block}ametek-product-list-item .right,ametek-saved-lists-item .right{display:flex;gap:var(--container-gap-default)}ametek-product-list-item .right .cx-product-price,ametek-saved-lists-item .right .cx-product-price,ametek-product-list-item .right .product-only-quote,ametek-saved-lists-item .right .product-only-quote{height:var(--spacing-10);display:flex;align-items:center}ametek-product-list-item .right cx-variant-style-icons,ametek-saved-lists-item .right cx-variant-style-icons{display:none}ametek-product-list-item .right .actions,ametek-saved-lists-item .right .actions{display:flex;gap:var(--spacing-2);justify-content:flex-start;flex-flow:column;align-items:flex-end}ametek-product-list-item .right .actions ametek-add-to-cart,ametek-saved-lists-item .right .actions ametek-add-to-cart{display:none}ametek-product-list-item .right .actions ametek-add-to-cart:has(.add-to-cart-container),ametek-saved-lists-item .right .actions ametek-add-to-cart:has(.add-to-cart-container){display:flex}ametek-product-list-item .right .actions ametek-add-to-cart:has(.add-to-cart-container) form,ametek-saved-lists-item .right .actions ametek-add-to-cart:has(.add-to-cart-container) form{gap:var(--container-gap-default)}ametek-product-list-item .right .actions ametek-add-to-cart:has(.add-to-cart-container) form ametek-button button,ametek-saved-lists-item .right .actions ametek-add-to-cart:has(.add-to-cart-container) form ametek-button button{width:var(--min-width-32)}ametek-product-list-item .right .actions ametek-add-to-cart:has(.add-to-cart-container) form ametek-button.pricing-pending button,ametek-saved-lists-item .right .actions ametek-add-to-cart:has(.add-to-cart-container) form ametek-button.pricing-pending button{width:auto}ametek-product-list-item .right .actions ametek-add-to-cart:has(.add-to-cart-container) form .quantity input.input,ametek-saved-lists-item .right .actions ametek-add-to-cart:has(.add-to-cart-container) form .quantity input.input{width:var(--spacing-14)}@media only screen and (max-width: 768px){ametek-product-list-item .right .actions ametek-add-to-cart:has(.add-to-cart-container) form,ametek-saved-lists-item .right .actions ametek-add-to-cart:has(.add-to-cart-container) form{gap:var(--spacing-7)}}ametek-product-list-item .right .actions ametek-product-quick-view-button button,ametek-saved-lists-item .right .actions ametek-product-quick-view-button button{width:var(--min-width-32)}@media only screen and (max-width: 768px){ametek-product-list-item .right .actions ametek-product-quick-view-button button,ametek-saved-lists-item .right .actions ametek-product-quick-view-button button{display:none}}ametek-product-list-item .mobile-price,ametek-saved-lists-item .mobile-price{display:none}@media only screen and (max-width: 768px){ametek-product-list-item .desktop-price,ametek-saved-lists-item .desktop-price{display:none}ametek-product-list-item .mobile-price,ametek-saved-lists-item .mobile-price{display:block}}ametek-saved-lists-item .price-container{padding-block:var(--spacing-2-5)}ametek-saved-lists-item .right .actions{align-items:center}@media only screen and (max-width: 768px){ametek-saved-lists-item .right .actions{flex-direction:row}}ametek-saved-lists-list{display:flex;width:100%}ametek-saved-lists-list .cx-saved-lists-body{display:flex;flex-direction:column;width:100%;gap:var(--container-gap-default)}ametek-saved-lists-list .cx-saved-lists-body .saved-lists-list-top-bar{display:flex;width:100%;flex-direction:row;justify-content:space-between;gap:var(--spacing-4);padding-bottom:var(--spacing-8);border-bottom:var(--spacing-px) solid var(--border)}@media only screen and (max-width: 768px){ametek-saved-lists-list .cx-saved-lists-body .saved-lists-list-top-bar{flex-direction:column;padding-bottom:var(--spacing-3);gap:var(--spacing-3)}}ametek-saved-lists-list .cx-saved-lists-body .saved-lists-list-top-bar .saved-lists-list-page{display:flex;flex-direction:column;gap:var(--spacing-2);color:var(--foreground)}ametek-saved-lists-list .cx-saved-lists-body .saved-lists-list-section{width:100%;display:flex;flex-direction:column;align-items:center}ametek-saved-lists-list .cx-saved-lists-body .saved-lists-list-section .saved-lists-list-card{display:flex;width:100%;flex-direction:column;gap:var(--spacing-3)}ametek-saved-lists-list .cx-saved-lists-body .saved-lists-list-section .saved-lists-list-card .saved-lists-card{flex-direction:column;align-items:center;border-radius:var(--xl);border:var(--spacing-px) solid var(--border);background-color:var(--card);padding:var(--spacing-6)}ametek-saved-lists-list .cx-saved-lists-body .saved-lists-list-section .saved-lists-list-card .saved-lists-card .card-row{display:flex;width:100%;flex-direction:row;justify-content:space-between;align-items:center}ametek-saved-lists-list .cx-saved-lists-body .saved-lists-list-section .saved-lists-list-card .saved-lists-card .card-row:first-of-type{gap:var(--spacing-3)}ametek-saved-lists-list .cx-saved-lists-body .saved-lists-list-section .saved-lists-list-card .saved-lists-card .card-row:first-of-type :first-child{flex-grow:1;justify-items:flex-start}ametek-saved-lists-list .cx-saved-lists-body .saved-lists-list-section .saved-lists-list-card .saved-lists-card .divider{width:100%;border-bottom:var(--spacing-px) solid var(--border);margin-block:var(--spacing-4)}ametek-saved-lists-list .price-container .pricing.pricing-pending{display:none}ametek-saved-lists-list .loading{display:flex;flex-direction:column}ametek-place-order{border-top:1px solid var(--border);padding-top:var(--spacing-4)}ametek-place-order form{gap:var(--spacing-4);display:flex;flex-direction:column;justify-content:left}ametek-place-order form label{display:flex;gap:var(--spacing-2);align-items:center}ametek-place-order form label .place-order-checkbox.ng-touched.ng-invalid{-webkit-appearance:none;-moz-appearance:none;min-width:13px;height:13px;border-radius:var(--border-radius-sm);box-shadow:0 0 0 var(--border-width-1) var(--feedback-error);-webkit-box-shadow:0 0 0 var(--border-width-1) var(--feedback-error);-moz-box-shadow:0 0 0 var(--border-width-1) var(--feedback-error)}ametek-place-order .form-check-label{font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4;color:var(--foreground)}ametek-place-order .form-check-label a{color:var(--foreground)}ametek-place-order .form-check-label .text-decoration-none{display:none}ametek-place-order .place-container{display:flex;justify-content:center}ametek-place-order .place-container ametek-button{width:100%}ametek-place-order .place-container ametek-button button{width:100%}ametek-place-order .hidden-form{opacity:0;height:0;width:0;position:absolute;pointer-events:none;margin:0!important}ametek-place-order cx-form-errors.control-invalid{display:flex;margin-top:var(--spacing-2);font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem;color:var(--feedback-error)}ametek-checkout-progress-mobile-top .edit-step{border-radius:var(--border-radius-component-button)}ametek-checkout-progress-mobile-top ametek-badge{font-family:var(--type-role-label);font-size:var(--font-size-xs);font-weight:var(--type-role-weight-label);line-height:1.4}@media only screen and (max-width: 1024px){ametek-checkout-back-to-cart ametek-button button{padding:var(--spacing-3);width:var(--min-width-10)}ametek-checkout-back-to-cart ametek-button span{display:none}}@media only screen and (max-width: 1024px){ametek-checkout-secure-transaction span{display:none}}ametek-checkout-delivery-address{display:flex;flex-direction:column;gap:var(--spacing-5)}ametek-checkout-delivery-address .cx-checkout-body{display:flex;flex-wrap:nowrap;gap:var(--container-gap-sm);overflow-x:auto;margin-right:calc(-1 * var(--spacing-6));max-width:107%}@media only screen and (min-width: 1024px){ametek-checkout-delivery-address .cx-checkout-body{max-width:calc(100dvw - 30rem)}}@media only screen and (min-width: 1360px){ametek-checkout-delivery-address .cx-checkout-body{max-width:calc(100dvw - 31.5rem)}}@media only screen and (min-width: 1440px){ametek-checkout-delivery-address .cx-checkout-body{max-width:52.5rem}}ametek-checkout-delivery-address .cx-checkout-body .cx-delivery-address-card{display:flex}@media only screen and (max-width: 768px){ametek-checkout-delivery-address .cx-checkout-body .cx-delivery-address-card:last-child{padding-right:var(--container-gap-default)}}ametek-checkout-delivery-address .cx-checkout-body .cx-delivery-address-card .cx-delivery-address-card-inner{width:var(--spacing-60);height:14.375rem;display:flex;padding:0;margin:0;border:var(--border-width-1) solid var(--border);border-radius:var(--lg);background-color:var(--card)}ametek-checkout-delivery-address .cx-checkout-body .cx-delivery-address-card .cx-delivery-address-card-inner.selected{border-color:var(--primary)}@media only screen and (min-width: 768px){ametek-checkout-delivery-address .cx-checkout-body .cx-delivery-address-card .cx-delivery-address-card-inner{min-width:16.813rem}}ametek-checkout-delivery-address .cx-checkout-btns{font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-checkout-delivery-address .continue-btn .btn{width:100%}ametek-checkout-delivery-address ametek-address-form form{height:auto}ametek-checkout-delivery-address ametek-address-form form .address-form{padding-inline:0}ametek-delivery-mode{display:flex;flex-direction:column}ametek-delivery-mode .delivery-mode-section{display:flex;flex-direction:column;gap:var(--spacing-5)}ametek-delivery-mode .delivery-mode-section.loading{opacity:.5;pointer-events:none}ametek-delivery-mode .delivery-mode-section .p-carrier{display:flex;align-items:center;gap:var(--spacing-2)}ametek-delivery-mode .delivery-mode-section ametek-toggle-slider label{zoom:.75}ametek-delivery-mode .delivery-mode-section fieldset{gap:var(--spacing-1-5);display:flex;flex-direction:column}ametek-delivery-mode .delivery-mode-section fieldset span{color:var(--muted-foreground)}ametek-delivery-mode .delivery-mode-section fieldset .preferredCarrier{gap:var(--spacing-1-5);display:flex;flex-direction:column}ametek-delivery-mode .delivery-mode-section input[type=radio]{accent-color:var(--primary);min-width:var(--spacing-4)}ametek-delivery-mode .delivery-mode-section .cx-delivery-mode-wrapper{gap:var(--spacing-3);display:flex;flex-direction:column}ametek-delivery-mode .delivery-mode-section .cx-delivery-mode-wrapper .form-check{display:flex;padding:var(--spacing-4) var(--spacing-6);border:solid 1px var(--primary);border-radius:var(--border-radius-lg);gap:var(--spacing-2)}ametek-delivery-mode .delivery-mode-section .cx-delivery-mode-wrapper .form-check .cost-wrapper{display:flex;width:100%}ametek-delivery-mode .delivery-mode-section .cx-delivery-mode-wrapper .form-check .cost-wrapper label{display:flex;width:100%}ametek-delivery-mode .delivery-mode-section .cx-delivery-mode-wrapper .form-check .cost-wrapper label .cx-delivery-price{margin-left:auto;font-family:var(--type-role-paragraph);font-size:var(--font-size-base);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.02rem}ametek-delivery-mode .delivery-mode-section .cx-delivery-mode-wrapper .form-check .cost-wrapper .cx-delivery-mode{font-family:var(--type-role-label);font-size:var(--font-size-base);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-delivery-mode .delivery-mode-section .cx-delivery-mode-wrapper .form-check .cost-wrapper .cx-delivery-mode .cx-delivery-mode-description{font-family:var(--type-role-paragraph);font-size:var(--font-size-base);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.02rem}ametek-delivery-mode .delivery-mode-section .cx-checkout-btns button{width:100%}ametek-delivery-mode .delivery-mode-section .missing-delivery-mode{color:var(--feedback-error)}ametek-checkout-review-submit{display:flex;flex-direction:column;width:100%;background:var(--background);gap:var(--spacing-3)}ametek-checkout-review-submit .cx-review{display:flex;flex-direction:column;gap:var(--spacing-3)}ametek-checkout-review-submit .cx-review .title{color:var(--card-foreground)}ametek-checkout-review-submit .cx-review .divider{border-bottom:var(--spacing-px) solid var(--border)}ametek-checkout-review-submit .cx-review .cx-review-products{display:flex;flex-direction:column;width:100%;gap:var(--spacing-6)}ametek-checkout-review-submit .cx-review textarea{resize:none;height:var(--min-width-20);width:100%;border:solid var(--border-width-1) var(--border);padding:var(--spacing-2) var(--spacing-3);font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-checkout-review-submit .cx-review textarea:focus-visible{outline:none}ametek-checkout-review-submit-product .item{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:var(--spacing-6)}@media only screen and (max-width: 768px){ametek-checkout-review-submit-product .item{gap:var(--spacing-3-5)}}ametek-checkout-review-submit-product .item .image{display:flex;width:auto}ametek-checkout-review-submit-product .item .image cx-media{border-radius:var(--default);width:var(--spacing-20);height:var(--spacing-20)}@media only screen and (max-width: 768px){ametek-checkout-review-submit-product .item .image cx-media{width:3.125rem;height:3.125rem}}ametek-checkout-review-submit-product .item .product{gap:var(--spacing-2);display:flex;flex-direction:column}@media only screen and (min-width: 768px){ametek-checkout-review-submit-product .item .product{display:flex;justify-content:space-between;flex-grow:1;gap:0}}ametek-checkout-review-submit-product .item .product .section{gap:var(--spacing-2);display:flex;justify-content:space-between;flex-grow:1}@media only screen and (min-width: 768px){ametek-checkout-review-submit-product .item .product .section{display:flex;justify-content:space-between;flex-grow:1;gap:0}}ametek-checkout-review-submit-product .item .product .section .info{display:flex;flex-direction:column;gap:var(--spacing-2)}ametek-checkout-review-submit-product .item .product .section .info .name{color:var(--card-foreground);text-decoration:none;max-width:18.313rem;font-family:var(--type-role-label);font-size:var(--font-size-base);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-checkout-review-submit-product .item .product .section .info .name:hover{text-decoration:underline}@media only screen and (max-width: 768px){ametek-checkout-review-submit-product .item .product .section .info .name{max-width:unset}}ametek-checkout-review-submit-product .item .product .section .info .sku{color:var(--muted-foreground);font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-checkout-review-submit-product .item .product .section .info ametek-promotions div{font-family:var(--type-role-label);font-size:var(--font-size-xs);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-checkout-review-submit-product .item .product .section .quantity{display:flex;align-items:center;gap:var(--spacing-6);height:var(--spacing-10)}@media only screen and (max-width: 768px){ametek-checkout-review-submit-product .item .product .section .quantity{align-items:start;height:auto;gap:var(--spacing-6)}}ametek-checkout-review-submit-product .item .product .section .quantity .price{display:flex}ametek-checkout-review-submit-product .item .product .section .quantity .price .default{color:var(--foreground);font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-checkout-review-submit-product .item .product .section .quantity .price .discount{display:flex;gap:var(--spacing-2)}ametek-checkout-review-submit-product .item .product .section .quantity .price .discount .old{color:var(--muted-foreground);text-decoration:line-through;font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-checkout-review-submit-product .item .product .section .quantity .price .discount .new{color:var(--feedback-success);font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-checkout-review-submit-product .item .product .section .quantity .badge{display:flex;align-items:center;background-color:var(--secondary);justify-content:center;border-radius:var(--full);padding:var(--spacing-0-5) var(--spacing-2-5) var(--spacing-0-5) var(--spacing-2-5);gap:var(--spacing-1);height:var(--spacing-6)}ametek-checkout-review-submit-product .item .product .section .quantity .badge span{color:var(--secondary-foreground)}ametek-checkout-review-submit-product .item .product .section-m{width:100%;display:flex;flex-direction:column;gap:var(--spacing-2)}ametek-checkout-review-submit-product .item .product .section-m .sku{color:var(--muted-foreground);font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-checkout-review-submit-product .item .product .section-m ametek-promotions div{font-family:var(--type-role-label);font-size:var(--font-size-xs);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-payment-type{gap:var(--spacing-5);display:flex;flex-direction:column}ametek-payment-type .cx-payment-type-container{gap:var(--spacing-6);display:flex;margin-bottom:var(--spacing-5)}@media only screen and (max-width: 1024px){ametek-payment-type .cx-payment-type-container{flex-direction:column;gap:var(--spacing-2)}}ametek-payment-type .cx-payment-type-container .form-check{display:flex;gap:var(--spacing-2)}ametek-payment-type .cx-payment-type-container .form-check input[type=radio]{accent-color:var(--primary);margin:0}ametek-payment-type .cx-payment-type-container .form-check .cx-payment-type-label{font-family:var(--type-role-label);font-size:var(--font-size-base);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-payment-type .poNumber div{gap:var(--spacing-1-5);display:flex;flex-direction:column}ametek-payment-type .poNumber .label{display:flex;flex-direction:column}ametek-payment-type .cx-checkout-btns button{width:100%}ametek-payment-type .credit-card-options{margin-top:var(--spacing-2);gap:var(--spacing-2);display:flex;flex-direction:column}ametek-payment-type .form-control{position:relative;outline:none;border:solid var(--border-width-1) var(--input);height:var(--min-width-10);padding:0 var(--spacing-3)}ametek-payment-type .hosted-field-invalid{border:var(--border-width-1) solid var(--feedback-error)}ametek-payment-type .card-selected{border:solid var(--border-width-1) var(--primary)!important}ametek-payment-type .check-save-payment,ametek-payment-type .check-default-payment{display:flex;align-items:center;gap:var(--spacing-1)}ametek-payment-type ametek-payment-methods-list .cx-existing-cards{grid-template-columns:1fr 1fr 1fr}@media only screen and (max-width: 1024px){ametek-payment-type ametek-payment-methods-list .cx-existing-cards{grid-template-columns:1fr}}ametek-payment-type ametek-address-form .set-as-default-address-checkbox{display:none}ametek-payment-type .address-form-btns{display:none}ametek-payment-type .billing-header{margin-top:var(--spacing-8);margin-bottom:var(--spacing-4)}ametek-payment-type .billing-header hr{margin-bottom:var(--spacing-5)}ametek-payment-type .loading{opacity:.4;pointer-events:none}ametek-checkout-header-title{display:flex;flex-direction:column;gap:var(--spacing-8);width:100%}ametek-checkout-header-title .title-container{display:flex;width:100%;padding-bottom:var(--spacing-8);border-bottom:solid var(--border-width-1) var(--border)}ametek-checkout-header-title .tax-unavailable-notification .cx-message-body{display:none}ametek-payment-credit-card .helper-text{color:var(--feedback-error);position:absolute;top:var(--spacing-10);left:0;font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-payment-credit-card .card-server-error{color:var(--feedback-error);font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-payment-credit-card .card-iframe-error{color:var(--feedback-warning);font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-payment-credit-card .billing-address{padding-top:var(--spacing-8);padding-bottom:var(--spacing-4)}ametek-payment-credit-card .back-button{display:block;margin-bottom:var(--spacing-5);font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-payment-credit-card ametek-address-form form{height:auto}ametek-payment-credit-card ametek-address-form form .address-form{padding-inline:0}ametek-payment-credit-card ametek-address-form .address-form-btns{display:none}ametek-payment-credit-card .form-group{display:flex;flex-direction:column;width:100%;gap:var(--spacing-1-5)}ametek-payment-credit-card .form-group input.cardholdername.ng-invalid.ng-touched{border-color:var(--feedback-error)}ametek-payment-credit-card .line-2{display:flex;flex-direction:row;gap:var(--spacing-3)}ametek-payment-credit-card #card-logo{display:none}ametek-payment-credit-card #credit-card-form{display:flex;flex-direction:column;gap:var(--spacing-5)}ametek-payment-credit-card #credit-card-form label{font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-payment-credit-card #credit-card-form input{font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-payment-credit-card .credit-card-options{margin-top:var(--spacing-2);gap:var(--spacing-2);display:flex;flex-direction:column}ametek-payment-credit-card .form-control{position:relative;outline:none;border:solid var(--border-width-1) var(--input);height:var(--min-width-10);padding:0 var(--spacing-3)}ametek-payment-credit-card .hosted-field-invalid{border:var(--border-width-1) solid var(--feedback-error)}ametek-payment-credit-card .card-selected{border:solid var(--border-width-1) var(--primary)!important}ametek-payment-credit-card .credit-card-fields-container{margin-bottom:var(--spacing-5)}ametek-payment-credit-card .credit-card-fields-container cx-form-errors{color:var(--feedback-error)}ametek-payment-credit-card .hidden-form{opacity:0;height:0px;pointer-events:none;margin:0!important}ametek-payment-credit-card .check-same-as-delivery,ametek-payment-credit-card .check-save-payment,ametek-payment-credit-card .check-default-payment{display:flex;align-items:center;gap:var(--spacing-1)}ametek-payment-credit-card ametek-payment-methods-list,ametek-payment-credit-card .add-new-credit-card{margin-bottom:var(--spacing-5);display:block}ametek-checkout-payment-bank-transfer form{display:flex;flex-wrap:wrap;gap:var(--spacing-5);margin-bottom:var(--spacing-5)}ametek-checkout-payment-bank-transfer form .account-type-container{width:100%}ametek-checkout-payment-bank-transfer form .account-number-container,ametek-checkout-payment-bank-transfer form .routing-number-container{display:flex;flex-direction:column;width:max-content;flex:1}ametek-checkout-payment-bank-transfer form ametek-input input.ng-invalid.ng-touched{border-color:var(--feedback-error)}ametek-checkout-payment-bank-transfer cx-form-errors p{font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem;color:var(--feedback-error)}ametek-checkout-payment-bank-transfer .transfer-server-error{color:var(--feedback-error);font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-payment-purchase-order .container{display:flex;flex-direction:column;gap:var(--spacing-5)}ametek-payment-purchase-order .account-server-error{color:var(--feedback-error);font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-ticket-recent-history{display:flex;width:100%;gap:var(--spacing-4)}@media only screen and (min-width: 1360px){ametek-ticket-recent-history:has(.recent-history-slide){padding-bottom:var(--spacing-47)}}ametek-ticket-recent-history .recent-ticket-card{max-width:19.75rem;min-width:19.75rem;min-height:10.75rem;max-height:auto}@media only screen and (min-width: 1360px){ametek-ticket-recent-history .recent-ticket-card{max-width:23.75rem;min-width:23.75rem}}ametek-ticket-recent-history .recent-ticket-card .featured{width:100%;word-break:break-all;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}@media only screen and (min-width: 1024px){ametek-ticket-recent-history .recent-ticket-card .featured{max-width:13.75rem}}.ticket-status .ticket-badge{display:flex;flex-direction:row;gap:var(--spacing-2)}.ticket-status .ticket-badge .icon.open svg,.ticket-status .ticket-badge .icon.inprocess svg{stroke:var(--blue-500);fill:var(--blue-500)}.ticket-status .ticket-badge .icon.closed svg{stroke:var(--feedback-error);fill:var(--feedback-error)}ametek-ticket-list{display:flex;width:100%}ametek-ticket-list .ametek-ticket-list{display:flex;flex-direction:column;align-items:center;width:100%;gap:var(--spacing-8)}ametek-ticket-list .ametek-ticket-list .ticket-list-top-bar{display:flex;width:100%;flex-direction:row;justify-content:space-between;gap:var(--spacing-4);padding-bottom:var(--spacing-8);border-bottom:var(--spacing-px) solid var(--border)}@media only screen and (max-width: 768px){ametek-ticket-list .ametek-ticket-list .ticket-list-top-bar{flex-direction:column;padding-bottom:var(--spacing-3);gap:var(--spacing-3)}}ametek-ticket-list .ametek-ticket-list .ticket-list-top-bar .ticket-list-page{display:flex;flex-direction:column;gap:var(--spacing-2);color:var(--foreground)}ametek-ticket-list .ametek-ticket-list .ticket-list-top-bar ametek-sorting{width:100%;height:var(--spacing-10)}@media only screen and (min-width: 768px){ametek-ticket-list .ametek-ticket-list .ticket-list-top-bar ametek-sorting{max-width:var(--spacing-53)}}ametek-ticket-list .ametek-ticket-list .ticket-list-section{width:100%;display:flex;flex-direction:column;align-items:center}ametek-ticket-list .ametek-ticket-list .ticket-list-section a{color:var(--foreground);text-decoration:none}ametek-ticket-list .ametek-ticket-list .ticket-list-section .ticket-list-card{display:flex;width:100%;flex-direction:column;gap:var(--spacing-3)}ametek-ticket-list .ametek-ticket-list .ticket-list-section .ticket-list-card .ticket-card{flex-direction:column;align-items:center;border-radius:var(--xl);border:var(--spacing-px) solid var(--border);background-color:var(--card);padding:var(--spacing-6)}ametek-ticket-list .ametek-ticket-list .ticket-list-section .ticket-list-card .ticket-card .card-row{display:flex;width:100%;flex-direction:row;justify-content:space-between;align-items:center;text-decoration:none}ametek-ticket-list .ametek-ticket-list .ticket-list-section .ticket-list-card .ticket-card .card-row:first-child{padding-bottom:var(--spacing-3)}ametek-ticket-list .ametek-ticket-list .ticket-list-section .ticket-list-card .ticket-card .card-row:last-child{flex-direction:column;align-items:flex-start;padding-top:var(--spacing-4)}ametek-ticket-list .ametek-ticket-list .ticket-list-section .ticket-list-card .ticket-card .card-row .card-heading{color:var(--muted-foreground);display:flex;width:100%;flex-direction:row;justify-content:space-between}ametek-ticket-list .ametek-ticket-list .ticket-list-section .ticket-list-card .ticket-card .card-row .card-footing{width:100%}ametek-ticket-list .ametek-ticket-list .ticket-list-section .ticket-list-card .ticket-card .card-row .card-footing .ticket-subject{display:flex;width:100%;word-break:break-all}ametek-ticket-list .ametek-ticket-list .ticket-list-section .ticket-list-card .ticket-card .divider{width:100%;border-bottom:var(--spacing-px) solid var(--border)}ametek-ticket-list .ametek-ticket-list .ticket-list-section .ticket-list-card .ticket-card .routing-actions{display:flex;gap:var(--spacing-3)}ametek-ticket-list .ametek-ticket-list .ticket-list-section .ticket-list-table{display:flex;width:100%;flex-direction:column;background-color:var(--card);border-radius:var(--md);border:var(--spacing-px) solid var(--border)}ametek-ticket-list .ametek-ticket-list .ticket-list-section .ticket-list-table .table-header{display:flex;width:100%;flex-direction:row}ametek-ticket-list .ametek-ticket-list .ticket-list-section .ticket-list-table .table-header .item{display:flex;flex-direction:row;align-items:center;margin:0 var(--spacing-8);height:var(--spacing-12);min-width:var(--spacing-16);color:var(--muted-foreground)}ametek-ticket-list .ametek-ticket-list .ticket-list-section .ticket-list-table .table-header .item:first-child{flex-grow:1}ametek-ticket-list .ametek-ticket-list .ticket-list-section .ticket-list-table .table-header .item.status{width:var(--spacing-20)}ametek-ticket-list .ametek-ticket-list .ticket-list-section .ticket-list-table .table-header .item.subject{width:100%;width:var(--spacing-40)}ametek-ticket-list .ametek-ticket-list .ticket-list-section .ticket-list-table .table-header .item.date{width:var(--spacing-30)}ametek-ticket-list .ametek-ticket-list .ticket-list-section .ticket-list-table .table-header .item:last-child{width:var(--spacing-10)}ametek-ticket-list .ametek-ticket-list .ticket-list-section .ticket-list-table .table-body{display:flex;width:100%;flex-direction:column}ametek-ticket-list .ametek-ticket-list .ticket-list-section .ticket-list-table .table-body .table-row{display:flex;flex-direction:row;border-top:var(--spacing-px) solid var(--border)}ametek-ticket-list .ametek-ticket-list .ticket-list-section .ticket-list-table .table-body .table-row a{display:flex;width:100%;color:var(--foreground);text-decoration:none}ametek-ticket-list .ametek-ticket-list .ticket-list-section .ticket-list-table .table-body .table-row .item{display:flex;flex-direction:row;align-items:center;height:var(--spacing-16);margin:0 var(--spacing-8);min-width:var(--spacing-16)}ametek-ticket-list .ametek-ticket-list .ticket-list-section .ticket-list-table .table-body .table-row .item:first-child{flex-grow:1}ametek-ticket-list .ametek-ticket-list .ticket-list-section .ticket-list-table .table-body .table-row .item.ticket-status{width:var(--spacing-20)}ametek-ticket-list .ametek-ticket-list .ticket-list-section .ticket-list-table .table-body .table-row .item.date{width:var(--spacing-30)}ametek-ticket-list .ametek-ticket-list .ticket-list-section .ticket-list-table .table-body .table-row .item.subject{width:var(--spacing-40)}ametek-ticket-list .ametek-ticket-list .ticket-list-section .ticket-list-table .table-body .table-row .item.subject span{display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%}ametek-ticket-list .ametek-ticket-list .ticket-list-section .ticket-list-table .table-body .table-row .item:last-child{width:var(--spacing-10)}ametek-ticket-list .ametek-ticket-list .cx-pagination{display:flex;width:100%;justify-content:center}ametek-ticket-list .ticket-sort-container{display:flex;flex-direction:column;align-items:flex-end;gap:var(--container-gap-sm)}@media only screen and (max-width: 768px){ametek-ticket-list .ticket-sort-container{align-items:flex-start}}ametek-ticket-list .ticket-sort-container .ticket-sorting .ng-value{color:var(--muted-foreground)}ametek-ticket-list .ticket-status .badge{white-space:nowrap;display:flex;gap:var(--spacing-2)}ametek-ticket-list .ticket-status .badge .blue-icon svg{stroke:var(--blue-500);fill:var(--blue-500)}ametek-ticket-list .ticket-status .badge .red-icon svg{stroke:var(--feedback-error);fill:var(--feedback-error)}ametek-ticket-list .loading{display:flex;flex-direction:column}ametek-no-tickets{width:100%;display:flex;flex-direction:column}ametek-no-tickets .no-results-content{display:flex;flex-direction:column;align-items:center;gap:var(--container-gap-default);text-align:center}ametek-no-tickets .no-results-content .title-text{display:flex;padding:var(--spacing-0) var(--spacing-0) var(--spacing-8) var(--spacing-0);gap:var(--spacing-8);border-bottom:var(--border-width-1) solid var(--border);width:100%;justify-content:center;color:var(--foreground)}ametek-customer-ticketing-create-dialog .support-ticket-dialog{background-color:var(--card);max-width:unset}@media only screen and (max-width: 376px){ametek-customer-ticketing-create-dialog .support-ticket-dialog{max-width:90%}}ametek-customer-ticketing-create-dialog .support-ticket-dialog .close-button{position:fixed;top:0;right:0}ametek-customer-ticketing-create-dialog .support-ticket-dialog .close-button .btn,ametek-customer-ticketing-create-dialog .support-ticket-dialog .close-button .btn:hover{background-color:transparent}ametek-customer-ticketing-create-dialog .support-ticket-dialog .dialog-content{display:flex;flex-direction:column}ametek-customer-ticketing-create-dialog .support-ticket-dialog .dialog-content .dialog-header{padding:var(--spacing-10) var(--drawer-hr-padding) var(--spacing-4)}ametek-customer-ticketing-create-dialog .support-ticket-dialog .dialog-content .dialog-header .dialog-title{color:var(--card-foreground);word-break:break-all}ametek-customer-ticketing-create-dialog .support-ticket-dialog .dialog-content .dialog-header .close-button{color:var(--foreground)}ametek-customer-ticketing-create-dialog .support-ticket-dialog .dialog-content .dialog-body{display:flex;flex-direction:column;gap:var(--spacing-8);padding:var(--drawer-vr-padding) var(--drawer-hr-padding);background-color:var(--muted);max-height:calc(100vh - var(--spacing-44));overflow-y:auto}ametek-customer-ticketing-create-dialog .support-ticket-dialog .dialog-content .dialog-body .ticket-form-container,ametek-customer-ticketing-create-dialog .support-ticket-dialog .dialog-content .dialog-body .upload-document-container{display:flex;flex-direction:column;gap:var(--container-gap-sm)}ametek-customer-ticketing-create-dialog .support-ticket-dialog .dialog-content .dialog-body ametek-select .placeholder-icons{z-index:2000}ametek-customer-ticketing-create-dialog .support-ticket-dialog .dialog-content .dialog-body .file-upload .file-upload-container{display:flex;flex-direction:column;align-items:flex-start;border:none;background-color:transparent;gap:var(--spacing-4);padding:var(--spacing-2) var(--spacing-2) var(--spacing-2) 0}ametek-customer-ticketing-create-dialog .support-ticket-dialog .dialog-content .dialog-body .file-upload .file-upload-container .link,ametek-customer-ticketing-create-dialog .support-ticket-dialog .dialog-content .dialog-body .file-upload .file-upload-container .link:hover{background-color:transparent;border:none;cursor:pointer;color:var(--primary);padding-left:0}ametek-customer-ticketing-create-dialog .support-ticket-dialog .dialog-content .dialog-body .file-upload .file-upload-container .file-names{font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-customer-ticketing-create-dialog .support-ticket-dialog .dialog-content .dialog-body .file-upload .file-upload-container .placeholder{display:none}ametek-customer-ticketing-create-dialog .support-ticket-dialog .dialog-content .dialog-body .ticket-file-upload-hint{font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem;color:var(--muted-foreground)}ametek-customer-ticketing-create-dialog .support-ticket-dialog .dialog-content .dialog-body .file-upload-label{display:flex;gap:var(--spacing-2)}ametek-customer-ticketing-create-dialog .support-ticket-dialog .dialog-footer{display:flex;align-items:center;justify-content:flex-end;padding:var(--spacing-4) var(--drawer-hr-padding);gap:var(--spacing-3)}ametek-customer-ticketing-create-dialog .support-ticket-dialog .dialog-footer .submit-button,ametek-customer-ticketing-create-dialog .support-ticket-dialog .dialog-footer .btn{width:100%}ametek-customer-ticketing-close-dialog .status-change-ticket-dialog,ametek-customer-ticketing-reopen-dialog .status-change-ticket-dialog{background-color:var(--card);max-width:unset}@media only screen and (max-width: 376px){ametek-customer-ticketing-close-dialog .status-change-ticket-dialog,ametek-customer-ticketing-reopen-dialog .status-change-ticket-dialog{max-width:90%}}ametek-customer-ticketing-close-dialog .status-change-ticket-dialog .close-button,ametek-customer-ticketing-reopen-dialog .status-change-ticket-dialog .close-button{position:fixed;top:0;right:0}ametek-customer-ticketing-close-dialog .status-change-ticket-dialog .close-button .btn,ametek-customer-ticketing-reopen-dialog .status-change-ticket-dialog .close-button .btn,ametek-customer-ticketing-close-dialog .status-change-ticket-dialog .close-button .btn:hover{background-color:transparent}ametek-customer-ticketing-close-dialog .status-change-ticket-dialog .dialog-content,ametek-customer-ticketing-reopen-dialog .status-change-ticket-dialog .dialog-content{display:flex;flex-direction:column}ametek-customer-ticketing-close-dialog .status-change-ticket-dialog .dialog-content .dialog-header,ametek-customer-ticketing-reopen-dialog .status-change-ticket-dialog .dialog-content .dialog-header{padding:var(--spacing-6) var(--drawer-hr-padding) var(--spacing-4)}ametek-customer-ticketing-close-dialog .status-change-ticket-dialog .dialog-content .dialog-header .dialog-title,ametek-customer-ticketing-reopen-dialog .status-change-ticket-dialog .dialog-content .dialog-header .dialog-title{color:var(--card-foreground);word-break:break-all}ametek-customer-ticketing-close-dialog .status-change-ticket-dialog .dialog-content .dialog-header .close-button,ametek-customer-ticketing-reopen-dialog .status-change-ticket-dialog .dialog-content .dialog-header .close-button{color:var(--foreground)}ametek-customer-ticketing-close-dialog .status-change-ticket-dialog .dialog-content .dialog-body,ametek-customer-ticketing-reopen-dialog .status-change-ticket-dialog .dialog-content .dialog-body{display:flex;flex-direction:column;gap:var(--spacing-8);padding:var(--spacing-3) var(--drawer-hr-padding);max-height:calc(100vh - var(--spacing-44));overflow-y:auto}ametek-customer-ticketing-close-dialog .status-change-ticket-dialog .dialog-content .dialog-body .ticket-form-container,ametek-customer-ticketing-reopen-dialog .status-change-ticket-dialog .dialog-content .dialog-body .ticket-form-container{display:flex;flex-direction:column;gap:var(--container-gap-sm)}ametek-customer-ticketing-close-dialog .status-change-ticket-dialog .dialog-content .dialog-body .ticket-form-container label,ametek-customer-ticketing-reopen-dialog .status-change-ticket-dialog .dialog-content .dialog-body .ticket-form-container label{display:flex;flex-direction:column;gap:var(--spacing-2)}ametek-customer-ticketing-close-dialog .status-change-ticket-dialog .dialog-footer,ametek-customer-ticketing-reopen-dialog .status-change-ticket-dialog .dialog-footer{display:flex;align-items:center;justify-content:flex-end;padding:var(--spacing-4) var(--drawer-hr-padding);gap:var(--spacing-3)}ametek-customer-ticketing-close-dialog .status-change-ticket-dialog .character-limit,ametek-customer-ticketing-reopen-dialog .status-change-ticket-dialog .character-limit{font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem;color:var(--muted-foreground)}ametek-customer-ticketing-reopen-dialog .status-change-ticket-dialog .dialog-content .dialog-body .upload-document-container{display:flex;flex-direction:column;gap:var(--container-gap-sm)}ametek-customer-ticketing-reopen-dialog .status-change-ticket-dialog .dialog-content .dialog-body .file-upload .file-upload-container{display:flex;flex-direction:column;align-items:flex-start;border:none;background-color:transparent;gap:var(--spacing-4);padding:var(--spacing-2) var(--spacing-2) var(--spacing-2) 0}ametek-customer-ticketing-reopen-dialog .status-change-ticket-dialog .dialog-content .dialog-body .file-upload .file-upload-container .link,ametek-customer-ticketing-reopen-dialog .status-change-ticket-dialog .dialog-content .dialog-body .file-upload .file-upload-container .link:hover{background-color:transparent;border:none;cursor:pointer;color:var(--primary);padding-left:0}ametek-customer-ticketing-reopen-dialog .status-change-ticket-dialog .dialog-content .dialog-body .file-upload .file-upload-container .file-names{font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-customer-ticketing-reopen-dialog .status-change-ticket-dialog .dialog-content .dialog-body .file-upload .file-upload-container .placeholder{display:none}ametek-customer-ticketing-reopen-dialog .status-change-ticket-dialog .dialog-content .dialog-body .ticket-file-upload-hint{font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem;color:var(--muted-foreground)}ametek-customer-ticketing-reopen-dialog .status-change-ticket-dialog .dialog-content .dialog-body .file-upload-label{display:flex;gap:var(--spacing-2)}ametek-support-ticket-header{width:100%;align-items:center;align-self:center;justify-content:space-between;max-width:var(--cx-page-width-max)}ametek-support-ticket-header .ticket-header-container{display:flex;flex-direction:column;gap:var(--spacing-8);padding-top:var(--spacing-8)}ametek-support-ticket-header .top-heading{display:flex;justify-content:space-between;gap:var(--spacing-6)}@media only screen and (max-width: 768px){ametek-support-ticket-header .top-heading{flex-direction:column}}ametek-support-ticket-header .top-heading .title-container{display:flex;align-items:flex-start;gap:var(--spacing-2);flex-direction:column}@media only screen and (min-width: 768px){ametek-support-ticket-header .top-heading .title-container{gap:var(--spacing-5);flex-direction:row;align-items:center}}ametek-support-ticket-header .top-heading .request-title{font-family:var(--type-role-heading);font-size:var(--font-size-3xl);font-weight:var(--type-role-weight-heading);line-height:1.2}@media only screen and (min-width: 768px){ametek-support-ticket-header .top-heading .request-title{font-family:var(--type-role-heading);font-size:var(--font-size-4xl);font-weight:var(--type-role-weight-heading);line-height:1.2}}ametek-support-ticket-header .top-heading .badge{border:var(--border-width-1) solid var(--border);border-radius:var(--full);display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);padding:var(--spacing-0-5) var(--spacing-2-5)}ametek-support-ticket-header .top-heading .badge .blue-icon svg{stroke:var(--blue-500);fill:var(--blue-500)}ametek-support-ticket-header .top-heading .badge .red-icon svg{stroke:var(--feedback-error);fill:var(--feedback-error)}ametek-support-ticket-header .top-heading .header-actions{display:flex}ametek-support-ticket-header .spacer{display:block;width:100%;border-bottom:var(--border-width-1) solid var(--border);padding:0}ametek-support-ticket-header .cards-container{display:flex;gap:var(--spacing-6)}ametek-support-ticket-header .cards-container .ticket-card{display:flex;padding:var(--spacing-6);flex-direction:column;align-items:flex-start;justify-content:flex-start;flex:1 1 50%;gap:var(--spacing-6);border:var(--border-width-1) solid var(--border);border-radius:var(--xl)}ametek-support-ticket-header .cards-container .ticket-card .ticket-card-title{font-family:var(--type-role-label);font-size:var(--font-size-base);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-support-ticket-header .cards-container .ticket-card .ticket-card-description{display:flex;flex-direction:column;color:var(--muted-foreground);font-family:var(--type-role-paragraph);font-size:var(--font-size-base);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.02rem}ametek-support-ticket-header .cards-container .ticket-card .ticket-card-description div{display:flex;width:100%;word-break:break-all}@media only screen and (max-width: 768px){ametek-support-ticket-header .cards-container{flex-direction:column}ametek-support-ticket-header .cards-container .ticket-card{flex:1 1 100%;width:100%}}ametek-support-ticket-details{width:100%;align-items:center;align-self:center;justify-content:space-between;max-width:var(--cx-page-width-max)}ametek-ticket-messaging{width:100%;align-items:center;align-self:center}@media only screen and (min-width: 1024px){ametek-ticket-messaging{width:97dvw}}@media only screen and (min-width: 1360px){ametek-ticket-messaging{width:var(--cx-page-width-max);padding:0}}ametek-ticket-messaging .comments-card{display:flex;padding:var(--spacing-6);flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--spacing-6);border:var(--border-width-1) solid var(--border);border-radius:var(--xl);background-color:var(--card);width:100%}ametek-ticket-messaging .comments-card .accordion-btn{background-color:transparent;border:none;width:100%;display:flex;justify-content:space-between;padding:0;font-family:var(--type-role-label);font-size:var(--font-size-base);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-ticket-messaging .accordion-container{display:flex;width:100%}ametek-ticket-message-list{display:flex;flex-direction:column;width:100%;gap:var(--spacing-9)}ametek-ticket-message-list .ticket-messaging-container{display:flex;width:100%}ametek-ticket-message-list .ticket-message-form{display:flex;flex-direction:column;gap:var(--container-gap-sm)}ametek-ticket-message-list .cx-messages{display:flex;flex-direction:column;gap:var(--spacing-4);max-width:100%}ametek-ticket-message-list .cx-message-card{display:flex;gap:var(--spacing-4)}ametek-ticket-message-list .cx-message-card .avatar ametek-button button{width:var(--spacing-10);height:var(--spacing-10);border-radius:var(--border-radius-full)}ametek-ticket-message-list .cx-message-card .avatar ametek-button button span{color:var(--muted-foreground)}ametek-ticket-message-list .cx-message-card .avatar ametek-button.odd button{background-color:var(--muted)}ametek-ticket-message-list .cx-message-card .message-info-container{display:flex;flex-direction:column;gap:var(--spacing-2)}ametek-ticket-message-list .cx-message-card .other-message .cx-avatar{border-color:var(--muted);background-color:var(--muted)}ametek-ticket-message-list .cx-message-card .date-text{font-family:var(--type-role-label);font-size:var(--font-size-xs);font-weight:var(--type-role-weight-label);line-height:1.4;color:var(--secondary-foreground)}ametek-ticket-message-list .cx-message-card .message-text{font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem;word-break:break-all}ametek-ticket-message-list .cx-message-card .cx-attachment .btn,ametek-ticket-message-list .cx-message-card .cx-attachment .btn:hover{display:flex;border-radius:var(--default);background:var(--card-foreground);color:var(--primary-foreground);padding:var(--spacing-0-5) var(--spacing-2-5);font-family:var(--type-role-label);font-size:var(--font-size-xs);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-ticket-message-list .upload-document-container{display:flex;flex-direction:column}ametek-ticket-message-list .file-upload{display:flex;flex-direction:column;align-items:flex-start;border:none;background-color:transparent;gap:var(--spacing-4);padding:var(--spacing-2) var(--spacing-2) var(--spacing-2) 0}ametek-ticket-message-list .file-upload .link,ametek-ticket-message-list .file-upload .link:hover{background-color:transparent;border:none;cursor:pointer;color:var(--primary);padding-left:0}ametek-ticket-message-list .file-upload .file-names{font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-ticket-message-list .file-upload .placeholder{display:none}ametek-ticket-message-list .file-upload-label{display:flex;gap:var(--spacing-2)}ametek-ticket-message-list .message-file-upload-hint{font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem;color:var(--muted-foreground)}ametek-ticket-message-list .message-container{display:flex;width:100%;gap:var(--spacing-2)}ametek-ticket-message-list .message-container .message-input-container{flex-grow:1;display:flex;position:relative}ametek-ticket-message-list .message-container .message-input-container .message-input{width:100%}ametek-ticket-message-list .message-container .message-input-container .message-input .input{padding-right:var(--spacing-24)}ametek-ticket-message-list .message-container .message-input-container .characters-left-content{position:absolute;right:var(--spacing-3);top:var(--spacing-2-5);color:var(--muted-foreground);padding-left:var(--spacing-2);border-left:var(--border-width-1) solid var(--border)}ametek-banner a{display:block;position:relative}ametek-banner a:focus{position:relative;z-index:1}ametek-banner cx-generic-link{display:block}.cxFeat_a11yOrganizationsBanner ametek-banner{display:block;position:relative}.cxFeat_a11yOrganizationsBanner ametek-banner a{z-index:1;width:100%;height:100%;top:0;left:0;position:absolute}.cxFeat_a11yOrganizationsBanner ametek-banner cx-generic-link{display:unset}.cxFeat_a11yImproveContrast ametek-banner cx-media{color:var(--base-black)}ametek-banner .no-link{display:block}ametek-banner img{width:100%}ametek-banner p{font-size:4vw;line-height:5vw;text-shadow:2px 2px 4px rgba(0,0,0,.5);position:absolute;z-index:10;padding:5vw;color:var(--base-white);width:100%;text-align:center;margin:0;font-family:var(--type-role-heading);font-size:var(--font-size-4xl);font-weight:var(--type-role-weight-heading);line-height:1.2}@media only screen and (max-width: 768px){ametek-banner p{font-family:var(--type-role-paragraph);font-size:var(--font-size-lg);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0225rem}}ametek-banner p.content{bottom:0}ametek-banner-carousel{display:flex}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}ametek-banner-carousel ametek-carousel{position:relative}ametek-banner-carousel ametek-carousel .carousel-panel.size-1 .previous,ametek-banner-carousel ametek-carousel .carousel-panel.size-1 .next{top:40%;z-index:10;display:block}ametek-banner-carousel ametek-carousel .carousel-panel.size-1 .previous button.default-size-btn,ametek-banner-carousel ametek-carousel .carousel-panel.size-1 .next button.default-size-btn{min-width:var(--spacing-9);min-height:var(--spacing-9);padding:0}@media only screen and (min-width: 768px){ametek-banner-carousel ametek-carousel .carousel-panel.size-1 .previous button.default-size-btn,ametek-banner-carousel ametek-carousel .carousel-panel.size-1 .next button.default-size-btn{min-width:var(--spacing-10);min-height:var(--spacing-10)}}ametek-banner-carousel ametek-carousel .carousel-panel.size-1 .previous{left:var(--spacing-4);margin-right:unset}ametek-banner-carousel ametek-carousel .carousel-panel.size-1 .next{right:var(--spacing-4);margin-left:unset}ametek-banner-carousel ametek-carousel .carousel-panel.size-1 .slides{flex:auto;position:relative;overflow:hidden}ametek-banner-carousel ametek-carousel .carousel-panel.size-1 .slides .slide.active{animation:fadeIn .6s;display:block}ametek-banner-carousel ametek-carousel .carousel-panel.size-1 .slides .slide:not(.active){display:none}ametek-banner-carousel ametek-carousel .carousel-panel.size-1 .slides .slide button.item{background:transparent;padding:0;border:0;border-radius:unset;min-height:var(--min-width-96);height:100%;justify-content:flex-start}@media only screen and (min-width: 768px){ametek-banner-carousel ametek-carousel .carousel-panel.size-1 .slides .slide button.item{max-height:41.25rem}}ametek-banner-carousel ametek-carousel .carousel-panel.size-1 .slides .slide button.item ametek-banner{position:relative;display:flex;justify-content:center;width:100%;height:100%}ametek-banner-carousel ametek-carousel .carousel-panel.size-1 .slides .slide button.item ametek-banner .no-link{display:flex;width:100%;height:100%}ametek-banner-carousel ametek-carousel .carousel-panel.size-1 .slides .slide button.item ametek-banner .no-link>*{white-space:break-spaces}ametek-banner-carousel ametek-carousel .carousel-panel.size-1 .slides .slide button.item ametek-banner .no-link .headline{padding:var(--spacing-6) var(--spacing-4);font-family:var(--type-role-heading);font-size:var(--font-size-2xl);font-weight:var(--type-role-weight-heading);line-height:1.4}@media only screen and (min-width: 768px){ametek-banner-carousel ametek-carousel .carousel-panel.size-1 .slides .slide button.item ametek-banner .no-link .headline{font-family:var(--type-role-heading);font-size:var(--font-size-5xl);font-weight:var(--type-role-weight-heading);line-height:1.2;padding:var(--spacing-6)}}ametek-banner-carousel ametek-carousel .carousel-panel.size-1 .slides .slide button.item ametek-banner .no-link .content{padding:0 var(--spacing-4) var(--spacing-22) var(--spacing-4);font-family:var(--type-role-label);font-size:var(--font-size-base);font-weight:var(--type-role-weight-label);line-height:1.4}@media only screen and (min-width: 768px){ametek-banner-carousel ametek-carousel .carousel-panel.size-1 .slides .slide button.item ametek-banner .no-link .content{font-family:var(--type-role-heading);font-size:var(--font-size-xl);font-weight:var(--type-role-weight-heading);line-height:1.4;padding:0 var(--spacing-6) var(--spacing-22) var(--spacing-6)}}ametek-banner-carousel ametek-carousel .carousel-panel.size-1 .slides .slide button.item cx-media{width:100%;display:flex;justify-content:center;align-items:center;background:var(--neutral-100)}ametek-banner-carousel ametek-carousel .carousel-panel.size-1 .slides .slide button.item cx-media img{display:block;width:100%;height:100%;object-fit:cover}ametek-banner-carousel ametek-carousel .carousel-panel.size-1 .slides .slide button.item cx-media.is-missing{min-height:var(--min-width-80)}ametek-banner-carousel ametek-carousel .indicators{display:none}@media only screen and (min-width: 768px){ametek-banner-carousel ametek-carousel .indicators{position:absolute;z-index:10;bottom:var(--spacing-4);left:var(--spacing-4);display:flex;gap:var(--spacing-2)}}ametek-file-list{display:flex;flex-direction:column;gap:var(--container-gap-default)}ametek-file-list .file-line-container{display:flex;padding-bottom:var(--spacing-8);border-bottom:var(--border-width-1) solid var(--border);gap:var(--spacing-5)}ametek-file-list .file-line-container:last-of-type{border-bottom:none}ametek-file-list .icon-container{display:flex;width:var(--min-width-14);height:var(--min-width-14);padding:var(--spacing-2);justify-content:center;align-items:center;border-radius:var(--border-radius-full);background:var(--card);flex:0 1 auto}ametek-file-list .file-type-icon{color:var(--primary)}ametek-file-list .file-info-cotainer{flex:1 1 auto;display:flex;flex-direction:column;gap:var(--spacing-2)}ametek-file-list .file-info-cotainer .file-name{font-family:var(--type-role-paragraph);font-size:var(--font-size-lg);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0225rem;word-break:break-all}ametek-file-list .file-info-cotainer .file-extra-data{display:flex;gap:var(--spacing-2);flex-wrap:wrap}ametek-file-list .file-info-cotainer .file-badge{border-radius:var(--full);border:var(--border-width-1) solid var(--border);padding:var(--spacing-0-5) var(--spacing-2-5);background-color:var(--card);font-family:var(--type-role-label);font-size:var(--font-size-xs);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-file-list .file-info-cotainer .file-badge.is-extension{text-transform:uppercase}ametek-file-list .file-download-container{display:flex;align-items:center;flex:0 1 auto;font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}cx-global-message{position:sticky;display:block;top:0;z-index:2}ametek-hero-banner{width:100%}ametek-hero-banner .hero-container{width:100%;display:flex}ametek-hero-banner .hero-container .hero-content{display:flex;width:100%;height:100%}ametek-hero-banner .hero-container .hero-content.center{justify-content:center}ametek-hero-banner .hero-container .hero-content.center .hero-paragraph{min-height:26.26rem}ametek-hero-banner .hero-container .hero-content.center cx-generic-link{width:100%}ametek-hero-banner .hero-container .hero-content.center cx-generic-link a{width:100%;text-decoration:unset}ametek-hero-banner .hero-container .hero-content.columns{flex-direction:column}@media screen and (min-width: 1024px){ametek-hero-banner .hero-container .hero-content.columns{flex-direction:row}ametek-hero-banner .hero-container .hero-content.columns .subtitle{max-width:31.25rem}}ametek-hero-banner .hero-container .hero-content.background{position:relative}ametek-hero-banner .hero-container .hero-content.background cx-generic-link{width:100%}ametek-hero-banner .hero-container .hero-content.background .hero-paragraph{min-height:unset;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}ametek-hero-banner .hero-container .hero-content.background .hero-paragraph cx-generic-link{width:unset}ametek-hero-banner .hero-container .hero-content cx-media{width:100%;display:flex}ametek-hero-banner .hero-container .hero-content cx-media picture{width:100%}ametek-hero-banner .hero-container .hero-content cx-media picture img{width:100%;height:100%}ametek-hero-banner .hero-container .hero-content .hero-paragraph{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-2);text-align:center;padding:0}@media screen and (max-width: 1024px){ametek-hero-banner .hero-container .hero-content .hero-paragraph{padding:var(--spacing-8) var(--spacing-4)}}ametek-hero-banner .hero-container .hero-content .hero-paragraph .title{color:var(--foreground)}ametek-hero-banner .hero-container .hero-content .hero-paragraph .title span{font-family:var(--type-role-heading);font-size:var(--font-size-5xl);font-weight:var(--type-role-weight-heading);line-height:1.2}ametek-hero-banner .hero-container .hero-content .hero-paragraph .title a{color:var(--foreground);text-decoration:none}ametek-hero-banner .hero-container .hero-content .hero-paragraph .subtitle{color:var(--secondary-foreground)}ametek-hero-banner .hero-container .hero-content .hero-paragraph .button-group{display:flex;justify-content:center;flex-direction:row;padding-top:var(--spacing-4);gap:var(--spacing-3)}@media screen and (max-width: 1024px){ametek-hero-banner .hero-container .hero-content .hero-paragraph .button-group{flex-direction:column}}ametek-hero-banner .hero-container .hero-content .hero-paragraph .button-group cx-generic-link{width:auto}cx-media{position:relative;display:block}cx-media img{max-width:100%;max-height:100%;transform:scale(1);opacity:1;transition:all .6s}cx-media.is-missing{height:100%;width:100%}cx-media-missing,cx-media.is-missing{background:no-repeat center center url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" version="1.1" id="Layer_1" viewBox="0 0 515 515" xml:space="preserve"%3E%3Cstyle type="text/css"%3E.st0%7Bfill:%23FFFFFF;%7D.st1%7Bfill:%23D3D6DB;%7D%3C/style%3E%3Crect y="0" class="st0" width="515" height="515"/%3E%3Cpath class="st1" d="M352.6,198.7h-31.9v15.6h31.9V198.7z M279.3,293.6c-5.9,5.2-14.8,8.1-23,8.1c-22.2,0-39.3-17.8-39.3-40 c0-1.5,0-3.7,0-5.2L279.3,293.6z M296.3,261.7c0,2.2,0,5.2,0,5.9l-64.4-37.8c7.4-5.2,15.6-8.9,24.4-8.9 C278.6,221.7,296.3,240.2,296.3,261.7z M129.7,204.7v120c0,8.9,5.9,15.6,15.6,15.6h214.1l-65.9-37.8c-9.6,8.9-23,14.8-37.8,14.8 c-30.4,0-54.8-25.9-54.8-55.6c0-5.2,0-9.6,1.5-13.3L129.7,204.7z M115.6,170.6L406,341.7l5.2,2.2l-2.2,5.9l-2.2,2.2l-2.2,5.9 l-5.9-3.7L108.9,183.2l-5.9-3.7l3.7-5.2l1.5-2.2l3.7-5.9L115.6,170.6z M206.7,181.7l-1.5-9.6c-1.5-2.2-2.2-3.7-5.2-3.7h-15.6h-14.8 c-2.2,0-3.7,1.5-5.2,3.7l-2.2,9.6h-1.5h-11.9l68.1,40c9.6-9.6,24.4-15.6,39.3-15.6c31.9,0,55.6,25.2,55.6,55.6 c0,5.2-1.5,9.6-2.2,14.8l74.1,43.7V198.7c0-9.6-7.4-17-15.6-17h-15.6c-5.2-1.5-8.9-5.2-11.1-8.9l-2.2-3.7 c-3.7-5.9-11.9-11.1-18.5-11.1h-45.2c-7.4,0-15.6,5.2-19.3,11.1l-3.7,5.2c-2.2,2.2-5.9,5.9-9.6,7.4h-23h-11.1H206.7L206.7,181.7z"/%3E%3C/svg%3E');background-size:contain}.cxFeat_a11yImproveContrast cx-media-missing,.cxFeat_a11yImproveContrast cx-media.is-missing{background:no-repeat center center url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" version="1.1" id="Layer_1" viewBox="0 0 515 515" xml:space="preserve"%3E%3Cstyle type="text/css"%3E.st0%7Bfill:%23FFFFFF;%7D.st1%7Bfill:%2377818B;%7D%3C/style%3E%3Crect y="0" class="st0" width="515" height="515"/%3E%3Cpath class="st1" d="M352.6,198.7h-31.9v15.6h31.9V198.7z M279.3,293.6c-5.9,5.2-14.8,8.1-23,8.1c-22.2,0-39.3-17.8-39.3-40 c0-1.5,0-3.7,0-5.2L279.3,293.6z M296.3,261.7c0,2.2,0,5.2,0,5.9l-64.4-37.8c7.4-5.2,15.6-8.9,24.4-8.9 C278.6,221.7,296.3,240.2,296.3,261.7z M129.7,204.7v120c0,8.9,5.9,15.6,15.6,15.6h214.1l-65.9-37.8c-9.6,8.9-23,14.8-37.8,14.8 c-30.4,0-54.8-25.9-54.8-55.6c0-5.2,0-9.6,1.5-13.3L129.7,204.7z M115.6,170.6L406,341.7l5.2,2.2l-2.2,5.9l-2.2,2.2l-2.2,5.9 l-5.9-3.7L108.9,183.2l-5.9-3.7l3.7-5.2l1.5-2.2l3.7-5.9L115.6,170.6z M206.7,181.7l-1.5-9.6c-1.5-2.2-2.2-3.7-5.2-3.7h-15.6h-14.8 c-2.2,0-3.7,1.5-5.2,3.7l-2.2,9.6h-1.5h-11.9l68.1,40c9.6-9.6,24.4-15.6,39.3-15.6c31.9,0,55.6,25.2,55.6,55.6 c0,5.2-1.5,9.6-2.2,14.8l74.1,43.7V198.7c0-9.6-7.4-17-15.6-17h-15.6c-5.2-1.5-8.9-5.2-11.1-8.9l-2.2-3.7 c-3.7-5.9-11.9-11.1-18.5-11.1h-45.2c-7.4,0-15.6,5.2-19.3,11.1l-3.7,5.2c-2.2,2.2-5.9,5.9-9.6,7.4h-23h-11.1H206.7L206.7,181.7z"/%3E%3C/svg%3E')}ametek-breadcrumb ol{padding-left:0}ametek-breadcrumb ol li{gap:var(--spacing-2-5);display:flex;align-items:center}ametek-breadcrumb ol li a.grayed{color:var(--secondary-foreground)}.hidden-mobile{display:none!important}@media only screen and (min-width: 1024px){.hidden-mobile{display:flex!important}}.spacer{display:block;padding-top:var(--spacing-6)}@media only screen and (min-width: 1024px){.spacer{display:none}}nav-wrap.flyout .childs[columns="1"],ametek-navigation-ui.flyout .childs[columns="1"]{display:flex}@media only screen and (min-width: 1024px){nav-wrap.flyout .childs[columns="1"],ametek-navigation-ui.flyout .childs[columns="1"]{column-count:1}}@media only screen and (max-width: 376px){nav-wrap.flyout .childs[columns="1"],ametek-navigation-ui.flyout .childs[columns="1"]{column-count:.3333333333}}nav-wrap.flyout .childs[columns="2"],ametek-navigation-ui.flyout .childs[columns="2"]{display:flex}@media only screen and (min-width: 1024px){nav-wrap.flyout .childs[columns="2"],ametek-navigation-ui.flyout .childs[columns="2"]{column-count:2}}@media only screen and (max-width: 376px){nav-wrap.flyout .childs[columns="2"],ametek-navigation-ui.flyout .childs[columns="2"]{column-count:.6666666667}}nav-wrap.flyout .childs[columns="3"],ametek-navigation-ui.flyout .childs[columns="3"]{display:flex}@media only screen and (min-width: 1024px){nav-wrap.flyout .childs[columns="3"],ametek-navigation-ui.flyout .childs[columns="3"]{column-count:3}}@media only screen and (max-width: 376px){nav-wrap.flyout .childs[columns="3"],ametek-navigation-ui.flyout .childs[columns="3"]{column-count:1}}nav-wrap.flyout .childs[columns="4"],ametek-navigation-ui.flyout .childs[columns="4"]{display:flex}@media only screen and (min-width: 1024px){nav-wrap.flyout .childs[columns="4"],ametek-navigation-ui.flyout .childs[columns="4"]{column-count:4}}@media only screen and (max-width: 376px){nav-wrap.flyout .childs[columns="4"],ametek-navigation-ui.flyout .childs[columns="4"]{column-count:1.3333333333}}nav-wrap.flyout .childs[columns="5"],ametek-navigation-ui.flyout .childs[columns="5"]{display:flex}@media only screen and (min-width: 1024px){nav-wrap.flyout .childs[columns="5"],ametek-navigation-ui.flyout .childs[columns="5"]{column-count:5}}@media only screen and (max-width: 376px){nav-wrap.flyout .childs[columns="5"],ametek-navigation-ui.flyout .childs[columns="5"]{column-count:1.6666666667}}nav-wrap.flyout .childs[columns="6"],ametek-navigation-ui.flyout .childs[columns="6"]{display:flex}@media only screen and (min-width: 1024px){nav-wrap.flyout .childs[columns="6"],ametek-navigation-ui.flyout .childs[columns="6"]{column-count:6}}@media only screen and (max-width: 376px){nav-wrap.flyout .childs[columns="6"],ametek-navigation-ui.flyout .childs[columns="6"]{column-count:2}}nav-wrap.flyout .childs[columns="7"],ametek-navigation-ui.flyout .childs[columns="7"]{display:flex}@media only screen and (min-width: 1024px){nav-wrap.flyout .childs[columns="7"],ametek-navigation-ui.flyout .childs[columns="7"]{column-count:7}}@media only screen and (max-width: 376px){nav-wrap.flyout .childs[columns="7"],ametek-navigation-ui.flyout .childs[columns="7"]{column-count:2.3333333333}}nav-wrap.flyout .childs[columns="8"],ametek-navigation-ui.flyout .childs[columns="8"]{display:flex}@media only screen and (min-width: 1024px){nav-wrap.flyout .childs[columns="8"],ametek-navigation-ui.flyout .childs[columns="8"]{column-count:8}}@media only screen and (max-width: 376px){nav-wrap.flyout .childs[columns="8"],ametek-navigation-ui.flyout .childs[columns="8"]{column-count:2.6666666667}}nav-wrap.flyout .childs[columns="9"],ametek-navigation-ui.flyout .childs[columns="9"]{display:flex}@media only screen and (min-width: 1024px){nav-wrap.flyout .childs[columns="9"],ametek-navigation-ui.flyout .childs[columns="9"]{column-count:9}}@media only screen and (max-width: 376px){nav-wrap.flyout .childs[columns="9"],ametek-navigation-ui.flyout .childs[columns="9"]{column-count:3}}nav-wrap.flyout .childs[columns="10"],ametek-navigation-ui.flyout .childs[columns="10"]{display:flex}@media only screen and (min-width: 1024px){nav-wrap.flyout .childs[columns="10"],ametek-navigation-ui.flyout .childs[columns="10"]{column-count:10}}@media only screen and (max-width: 376px){nav-wrap.flyout .childs[columns="10"],ametek-navigation-ui.flyout .childs[columns="10"]{column-count:3.3333333333}}@media only screen and (min-width: 1024px){nav-childs .wrapper[current-depth="0"],ametek-navigation-ui .wrapper[current-depth="0"]{margin-top:var(--spacing-10)}nav-childs .wrapper[current-depth="1"],ametek-navigation-ui .wrapper[current-depth="1"],nav-childs .wrapper[current-depth="2"],ametek-navigation-ui .wrapper[current-depth="2"],nav-childs .wrapper[current-depth="3"],ametek-navigation-ui .wrapper[current-depth="3"],nav-childs .wrapper[current-depth="4"],ametek-navigation-ui .wrapper[current-depth="4"],nav-childs .wrapper[current-depth="5"],ametek-navigation-ui .wrapper[current-depth="5"]{left:var(--spacing-52)}}nav-childs.flyout .wrapper[depth="3"],ametek-navigation-ui.flyout .wrapper[depth="3"],nav-childs.flyout .wrapper[current-depth="4"],ametek-navigation-ui.flyout .wrapper[current-depth="4"],nav-childs.flyout .wrapper[current-depth="5"],ametek-navigation-ui.flyout .wrapper[current-depth="5"]{margin-top:0}nav-childs.flyout .childs,ametek-navigation-ui.flyout .childs{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;gap:0}@media only screen and (max-width: 1024px){nav-childs.flyout .childs,ametek-navigation-ui.flyout .childs{flex-flow:wrap}}nav-childs.flyout .childs li,ametek-navigation-ui.flyout .childs li{display:flex;width:100%;flex-direction:column;min-height:var(--spacing-8);max-height:var(--spacing-16)}@media only screen and (max-width: 1024px){nav-childs.flyout .childs li,ametek-navigation-ui.flyout .childs li{min-height:unset;max-height:unset}}nav-childs.flyout .childs li:has(ametek-button.node-type-4),ametek-navigation-ui.flyout .childs li:has(ametek-button.node-type-4){position:relative}nav-childs.flyout .childs li span,ametek-navigation-ui.flyout .childs li span{display:flex;text-transform:capitalize;color:var(--popover-foreground);width:100%;padding:var(--spacing-1-5) var(--spacing-2) var(--spacing-1-5) var(--spacing-2)}@media only screen and (min-width: 1024px){nav-childs.flyout .childs li span,ametek-navigation-ui.flyout .childs li span{font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}}nav-childs.flyout .childs li .link-btn,ametek-navigation-ui.flyout .childs li .link-btn,nav-childs.flyout .childs li .node-type-5,ametek-navigation-ui.flyout .childs li .node-type-5{color:var(--foreground);padding:var(--spacing-1) 0;font-family:var(--type-role-heading);font-size:var(--font-size-xl);font-weight:var(--type-role-weight-heading);line-height:1.4}@media only screen and (min-width: 1024px){nav-childs.flyout .childs li .link-btn,ametek-navigation-ui.flyout .childs li .link-btn,nav-childs.flyout .childs li .node-type-5,ametek-navigation-ui.flyout .childs li .node-type-5{padding:var(--spacing-1-5) var(--spacing-2) var(--spacing-1-5) var(--spacing-2);font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}}nav-childs.flyout .childs li a,ametek-navigation-ui.flyout .childs li a{display:flex;text-transform:capitalize;color:var(--popover-foreground);width:100%;padding:var(--spacing-1-5) var(--spacing-2) var(--spacing-1-5) var(--spacing-2);font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}nav-childs.flyout .childs li a:hover,ametek-navigation-ui.flyout .childs li a:hover{background-color:var(--muted)}nav-childs.flyout .childs li a.node-type-2,ametek-navigation-ui.flyout .childs li a.node-type-2{padding:var(--spacing-1) 0;font-family:var(--type-role-heading);font-size:var(--font-size-xl);font-weight:var(--type-role-weight-heading);line-height:1.4}@media only screen and (min-width: 1024px){nav-childs.flyout .childs li a.node-type-2,ametek-navigation-ui.flyout .childs li a.node-type-2{padding:var(--spacing-1-5) var(--spacing-2) var(--spacing-1-5) var(--spacing-2);font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}}nav-childs.flyout .childs li ametek-button[role=heading],ametek-navigation-ui.flyout .childs li ametek-button[role=heading]{display:flex;width:100%}nav-childs.flyout .childs li ametek-button[role=heading] button,ametek-navigation-ui.flyout .childs li ametek-button[role=heading] button{min-height:unset;display:flex;width:100%;cursor:default;justify-content:space-between;border-radius:var(--none);gap:var(--spacing-2);padding:var(--spacing-1-5) var(--spacing-2) var(--spacing-1-5) var(--spacing-2)}nav-childs.flyout .childs li ametek-button[role=heading] button a,ametek-navigation-ui.flyout .childs li ametek-button[role=heading] button a{padding:0}nav-childs.flyout .childs li ametek-button[role=heading] button:hover,ametek-navigation-ui.flyout .childs li ametek-button[role=heading] button:hover{background-color:var(--muted)}nav-childs.flyout .childs li ametek-button[role=heading] button lucide-icon,ametek-navigation-ui.flyout .childs li ametek-button[role=heading] button lucide-icon{display:block;color:var(--popover-foreground)}ametek-navigation-ui{display:flex;align-items:center;height:100%;max-height:var(--full-vh)}ametek-navigation-ui nav{width:100%;height:100%;position:relative}ametek-navigation-ui nav ul{display:flex;flex-direction:column;align-items:flex-start;gap:0}@media only screen and (min-width: 1024px){ametek-navigation-ui nav ul{flex-wrap:wrap;flex-direction:row;align-items:center;height:100%;padding:0;gap:var(--spacing-6)}}ametek-navigation-ui nav ul.main-component{flex-wrap:nowrap;overflow:scroll;height:100%}@media only screen and (min-width: 1024px){ametek-navigation-ui nav ul.main-component{overflow:hidden}}ametek-navigation-ui nav ul li{display:flex;flex-direction:column;width:100%}ametek-navigation-ui nav ul li.level-0 lucide-icon[name=chevron-right]{display:none}@media only screen and (min-width: 1024px){ametek-navigation-ui nav ul li{width:auto}}ametek-navigation-ui nav ul li a{display:flex;flex-direction:column;justify-content:center;width:100%;color:var(--foreground);text-decoration:none;text-align:left;padding:var(--spacing-1) 0;min-height:var(--spacing-12);font-family:var(--type-role-heading);font-size:var(--font-size-xl);font-weight:var(--type-role-weight-heading);line-height:1.4}@media only screen and (min-width: 1024px){ametek-navigation-ui nav ul li a{font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4;padding:0;min-height:unset}}ametek-navigation-ui nav ul li a:hover{text-decoration:underline}ametek-navigation-ui nav ul li ametek-button[variant=link]{display:flex;width:100%}@media only screen and (min-width: 1024px){ametek-navigation-ui nav ul li ametek-button[variant=link]{width:auto}}ametek-navigation-ui nav ul li ametek-button[variant=link] .link-btn{width:100%;display:flex;justify-content:space-between;gap:var(--spacing-3);padding:0}ametek-navigation-ui nav ul li ametek-button[variant=link] .link-btn a{padding:var(--spacing-1) 0;font-family:var(--type-role-heading);font-size:var(--font-size-xl);font-weight:var(--type-role-weight-heading);line-height:1.4}@media only screen and (min-width: 1024px){ametek-navigation-ui nav ul li ametek-button[variant=link] .link-btn a{font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4;padding:0}}ametek-navigation-ui nav ul li ametek-button[variant=link] .link-btn lucide-icon{color:var(--foreground);display:block}@media only screen and (min-width: 1024px){ametek-navigation-ui nav ul li ametek-button[variant=link] .link-btn lucide-icon{display:none}}ametek-navigation-ui nav ul li ametek-button[variant=link]+.wrapper{width:100%;padding:0;overflow:hidden}@media only screen and (min-width: 1024px){ametek-navigation-ui nav ul li ametek-button[variant=link]+.wrapper{overflow:visible;background:var(--popover);z-index:20;position:absolute;height:auto;max-width:var(--spacing-56);border:var(--spacing-px) solid var(--border);border-radius:var(--md);padding:var(--spacing-1);box-shadow:#00000026 0 3px 12px;transition:opacity .4s;top:0;display:none}ametek-navigation-ui nav ul li ametek-button[variant=link]+.wrapper[depth="2"],ametek-navigation-ui nav ul li ametek-button[variant=link]+.wrapper[depth="3"],ametek-navigation-ui nav ul li ametek-button[variant=link]+.wrapper[depth="4"]{left:100%}}ametek-navigation-ui nav ul li:hover>ametek-button:hover+.wrapper,ametek-navigation-ui nav ul li:hover ametek-button+.wrapper:hover{display:initial}ametek-navigation-ui nav ul li:focus-within:focus>ametek-button+.wrapper,ametek-navigation-ui nav ul li:focus-within.is-open>ametek-button+.wrapper{display:initial}@media only screen and (max-width: 1024px){ametek-navigation-ui.flyout.is-open li.is-open{display:initial}ametek-navigation-ui.flyout.is-open li.is-open>.wrapper{height:auto}ametek-navigation-ui.flyout li.is-opened{display:initial}ametek-navigation-ui.flyout li.is-opened>.wrapper>ul.childs>li.is-open{display:initial}ametek-navigation-ui.flyout li.is-opened>.wrapper{height:auto}}@media only screen and (max-width: 1024px){ametek-navigation-ui.flyout .back.is-open .separator{padding-top:var(--spacing-2);padding-bottom:var(--spacing-2)}ametek-navigation-ui.flyout .back.is-open .separator .divider{border-bottom:var(--spacing-px) solid var(--border)}ametek-navigation-ui.flyout .back.is-open ametek-button[variant=link] .link-btn{width:100%;display:flex;justify-content:flex-start;color:var(--foreground)}}ametek-scroll-to-top{animation:popup 1s 1;width:auto;height:auto}ametek-scroll-to-top button{height:inherit;width:inherit}@keyframes popup{0%{transform:translateY(100px)}to{transform:translateY(0)}}ametek-searchbox{position:relative;display:flex}ametek-searchbox hr{margin:0;border:none;border-top:solid var(--border-width-1) var(--border)}ametek-searchbox #search-element{display:inline-flex;position:relative;width:100%;justify-content:space-between;background:var(--muted);border:solid var(--border-width-1) var(--muted);border-radius:var(--border-radius-full);padding:0 var(--spacing-5);height:var(--min-width-10)}ametek-searchbox #search-element ametek-button{position:absolute;top:0;right:0;z-index:50}ametek-searchbox #search-element ametek-button.reset{right:var(--spacing-13)}ametek-searchbox #search-element #search-container{display:flex;flex-direction:column;width:100%}ametek-searchbox #search-element #search-container input{width:95%;border:unset;background-color:transparent;height:2.375rem}ametek-searchbox #search-element #search-container input:focus-visible{outline:0}ametek-searchbox .results{display:none;position:absolute;left:0;top:var(--spacing-13);width:100%;border:solid var(--border-width-1) var(--border);border-radius:var(--border-radius-md);background:var(--base-white)}ametek-searchbox .results .products h3{color:var(--muted-foreground);padding:var(--spacing-3) var(--spacing-2) var(--spacing-1-5) var(--spacing-2)}ametek-searchbox .results .products li{padding:var(--spacing-1-5) var(--spacing-2) var(--spacing-1-5) var(--spacing-2)}ametek-searchbox .results .products .hidden{display:none}ametek-searchbox .results .products ul li{border-radius:var(--border-radius-md)}ametek-searchbox .results .products ul li:hover{background:var(--muted)}ametek-searchbox .results .products ul li:hover a .name{color:var(--foreground)}ametek-searchbox .results .products ul li a{display:flex;align-items:center;gap:var(--spacing-2);text-decoration:none}ametek-searchbox .results .products ul li a div{color:var(--secondary-foreground)}ametek-searchbox .results .products ul li a div.name{font-weight:var(--font-weight-semibold)}ametek-searchbox .results .products ul li a div.name em{font-weight:var(--font-weight-normal)}ametek-searchbox .results .suggestions,ametek-searchbox .results .messages{flex-direction:column;padding:var(--spacing-1)}ametek-searchbox .results .suggestions h3,ametek-searchbox .results .messages h3{color:var(--muted-foreground);padding:var(--spacing-1-5) var(--spacing-2) var(--spacing-1-5) var(--spacing-2)}ametek-searchbox .results .suggestions li,ametek-searchbox .results .messages li{padding:var(--spacing-1-5) var(--spacing-2) var(--spacing-1-5) var(--spacing-2);border-radius:var(--border-radius-sm)}ametek-searchbox .results .suggestions li:hover,ametek-searchbox .results .messages li:hover{background:var(--muted)}ametek-searchbox .results .suggestions li:hover a,ametek-searchbox .results .messages li:hover a{color:var(--foreground)}ametek-searchbox .results .suggestions li a,ametek-searchbox .results .messages li a{color:var(--secondary-foreground);font-weight:var(--font-weight-semibold);text-decoration:none}ametek-searchbox .results .suggestions li a em,ametek-searchbox .results .messages li a em{font-weight:var(--font-weight-normal)}ametek-searchbox .results .view-all{padding:var(--spacing-1);height:var(--min-width-10);border-top:solid var(--border-width-1) var(--border);text-decoration:underline}ametek-searchbox .results .view-all div{display:flex;gap:var(--spacing-2);padding:var(--spacing-1-5) var(--spacing-2) var(--spacing-1-5) var(--spacing-2);color:var(--popover-foreground);width:fit-content;cursor:pointer}ametek-searchbox .results cx-media{width:var(--min-width-10);height:var(--min-width-10);display:flex;justify-content:center;align-items:center}ametek-searchbox .results img{max-width:var(--min-width-10);max-height:var(--min-width-10)}.searchbox-is-active ametek-searchbox #search-element{background:var(--base-white);border:solid var(--border-width-1) var(--border)}ametek-link{width:max-content}ametek-link ametek-generic-link a{display:flex;gap:var(--spacing-2);align-items:center;text-decoration:none;color:var(--primary);min-height:var(--spacing-9);padding:var(--spacing-1-5) var(--spacing-3)}ametek-product-images .product-images-container{width:calc(var(--spacing-20) + 40.5rem);height:43.75rem;display:grid;grid-template-columns:var(--spacing-20) 40.5rem;gap:var(--spacing-2)}ametek-product-images .product-images-container .image-swap-container{padding:var(--spacing-5);border:solid var(--border-width-1) var(--border);background:var(--card);border-radius:var(--border-radius-default);position:relative}ametek-product-images .product-images-container .image-swap-container .add-to-wish-list-btn{display:flex;justify-content:center;align-items:center;cursor:pointer;right:var(--spacing-2);position:absolute;z-index:2;top:var(--spacing-2);border:var(--border-width-1) solid var(--border);background-color:var(--background);width:var(--min-width-10);height:var(--min-width-10)}ametek-product-images .product-images-container .image-swap-container .add-to-wish-list-btn.selected svg{stroke:var(--feedback-warning);fill:var(--feedback-warning)}@media only screen and (max-width: 768px){ametek-product-images .product-images-container{grid-template-columns:100%;gap:var(--spacing-2);max-width:100vw;width:100%;height:auto}ametek-product-images .product-images-container .image-swap-container{border-radius:var(--border-radius-xl)}ametek-product-images .product-images-container .thumbnail-slider{height:var(--spacing-20);max-width:calc(100vw - var(--spacing-5))}ametek-product-images .product-images-container .thumbnail-slider swiper-slide{margin:0 var(--spacing-1);position:relative}ametek-product-images .product-images-container .thumbnail-slider swiper-slide:first-child{margin-left:0}ametek-product-images .product-images-container .missing-image-media{width:100%;height:0;padding-bottom:100%}}ametek-product-images swiper-container{margin-top:-2px;margin-left:auto;margin-right:auto}ametek-product-images swiper-slide{display:flex;justify-content:center;align-items:center;background-size:cover;background-position:center}ametek-product-images swiper-slide.is-video .disabled-video-player{pointer-events:none}ametek-product-images swiper-slide.is-video .video-player-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}ametek-product-images swiper-slide.is-video .video-player-btn .btn,ametek-product-images swiper-slide.is-video .video-player-btn .btn:hover{background-color:var(--foreground)}ametek-product-images swiper-slide.is-video iframe{max-height:calc(100% - 100px)}ametek-product-images swiper-slide cx-media{display:flex;justify-content:center;align-items:center;background:var(--background)}ametek-product-images swiper-slide cx-media img{display:block;width:100%;height:auto;object-fit:cover}ametek-product-images .main-image-slider{height:100%;width:100%}ametek-product-images .thumbnail-slider{box-sizing:border-box;height:100%;max-height:43.75rem;margin-left:0;max-width:calc(100vw + var(--spacing-5))}ametek-product-images .thumbnail-slider swiper-slide{width:var(--spacing-20)!important;height:var(--spacing-20)!important;margin:var(--spacing-1) var(--spacing-2);overflow:hidden;background:transparent;border-radius:var(--border-radius-default);border:solid var(--border-width-1) transparent;margin-left:0}ametek-product-images .thumbnail-slider swiper-slide.is-video{border:var(--border-width-1) solid var(--border);background-color:var(--card)}ametek-product-images .thumbnail-slider swiper-slide.is-video.swiper-slide-thumb-active{border:var(--border-width-2) solid var(--feedback-ring)}ametek-product-images .thumbnail-slider swiper-slide:first-child{margin-top:0}ametek-product-images .thumbnail-slider swiper-slide cx-media{width:var(--spacing-20)!important;height:var(--spacing-20)!important;overflow:hidden;border-radius:var(--border-radius-default);border:solid var(--border-width-1) var(--border)}ametek-product-images .thumbnail-slider .swiper-slide-thumb-active{opacity:1;border:solid var(--border-width-2) var(--feedback-ring)}ametek-product-images .zoom-btn{position:absolute;bottom:0}ametek-product-images .zoom-btn ametek-button button.btn{background:var(--foreground)}ametek-product-images cx-media.is-missing{padding-top:100%}swiper-container::part(button-prev){display:none}swiper-container::part(button-next){display:none}cx-page-layout.ProductDetailsPageTemplate ametek-product-images-zoom.modal.show{height:100%}cx-page-layout.ProductDetailsPageTemplate ametek-product-images-zoom .dialog-zoom{display:flex;align-items:center;flex-direction:column}cx-page-layout.ProductDetailsPageTemplate ametek-product-images-zoom .dialog-zoom ametek-button{margin-left:auto;position:absolute;right:0}cx-page-layout.ProductDetailsPageTemplate ametek-product-images-zoom .zoom-drawer-content{max-width:calc(100vw - var(--spacing-20));max-height:calc(100vh - var(--spacing-20));overflow:hidden;margin:auto;display:flex;padding:var(--container-gap-lg);text-align:center}cx-page-layout.ProductDetailsPageTemplate ametek-product-video-player.modal.show{height:100%}cx-page-layout.ProductDetailsPageTemplate ametek-product-video-player.modal.show .modal-content{height:100%;width:100%}@media only screen and (max-width: 768px){cx-page-layout.ProductDetailsPageTemplate ametek-product-video-player.modal.show .modal-content{height:60%}}cx-page-layout.ProductDetailsPageTemplate ametek-product-video-player .dialog-video{display:flex;align-items:center;flex-direction:column}cx-page-layout.ProductDetailsPageTemplate ametek-product-video-player .dialog-video ametek-button{margin-left:auto;position:absolute;right:0}cx-page-layout.ProductDetailsPageTemplate ametek-product-video-player .video-player-content{max-width:calc(100vw - var(--spacing-20));max-height:calc(100vh - var(--spacing-20));overflow:hidden;margin:auto;display:flex;height:100%;width:100%;padding:var(--container-gap-lg);text-align:center}ametek-product-image-zoom-view{display:flex;flex-direction:column;height:100%}ametek-product-image-zoom-view .cx-main-image-group{height:calc(90vh - 200px);display:flex;justify-content:center;padding-bottom:var(--spacing-4)}ametek-product-image-zoom-view .cx-main-image-group .cx-default-image-zoom{display:flex;justify-content:center;max-height:calc(90vh - 200px);height:100%}@media only screen and (min-width: 1024px){ametek-product-image-zoom-view .cx-main-image-group .cx-default-image-zoom{height:calc(90vh - 200px)}}@media only screen and (max-width: 1024px) and (orientation: landscape){ametek-product-image-zoom-view .cx-main-image-group .cx-default-image-zoom{height:100%;max-height:100%}}@media only screen and (min-width: 1024px){ametek-product-image-zoom-view .cx-main-image-group .cx-default-image-zoom:has(picture){height:unset}}ametek-product-image-zoom-view .cx-main-image-group .cx-default-image-zoom:hover{cursor:zoom-in}ametek-product-image-zoom-view .cx-zoom-container{width:100%;height:calc(90vh - 200px);overflow:hidden}ametek-product-image-zoom-view .cx-zoom-container .cx-image-zoomed{height:100%;width:100%;padding:var(--spacing-4);-webkit-touch-callout:none}ametek-product-image-zoom-view .cx-zoom-container .cx-image-zoomed:hover{cursor:zoom-out}ametek-product-image-zoom-view .cx-zoom-container .cx-image-zoomed img{transform:scale(2);position:relative;transition:background-position .25s;object-fit:cover}ametek-product-image-zoom-view .cx-image-container{display:unset;position:relative;height:100%}ametek-product-image-zoom-view .cx-image-container .cx-zoom-btn{margin:var(--spacing-2);border-radius:100%;position:absolute;padding:0;right:0;bottom:0}ametek-product-image-zoom-view .cx-image-container .cx-zoom-btn:focus{box-shadow:none}ametek-tab-paragraph-container{width:100%}ametek-tab-paragraph-container ametek-tab{display:block;width:100%}ametek-tab-paragraph-container ametek-tab .tab-btn{display:block;width:100%}ametek-tab-paragraph-container ametek-tab .tab-btn .btn{width:100%;justify-content:space-between;padding:var(--spacing-4) 0;border-bottom:var(--border-width-1) solid var(--border);border-radius:var(--none)}ametek-tab-paragraph-container ametek-tab .tab-btn.active .btn{border-bottom:none}ametek-tab-paragraph-container ametek-file-list{padding-top:var(--spacing-5)}ametek-tab-paragraph-container ametek-tab-panel,ametek-tab-paragraph-container ametek-file-list{border-bottom:var(--border-width-1) solid var(--border)}ametek-tab-paragraph-container ametek-tab-panel{display:block;font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem;padding-bottom:var(--spacing-5)}ametek-product-attributes .container>h2{display:none}ametek-product-attributes table{width:100%;margin:0 0 var(--spacing-7) 0;font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-product-attributes table th h2{margin:0 0 var(--spacing-4) 0;text-align:left;font-family:var(--type-role-label);font-size:var(--font-size-lg);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-product-attributes table tr{border-color:var(--border);border-width:0 0 var(--border-width-1);border-style:solid}ametek-product-attributes table tr td{font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem;color:var(--foreground)}ametek-product-attributes table tr td:first-child{font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4;color:var(--muted-foreground)}ametek-product-attributes table td{padding:var(--spacing-3) 0 var(--spacing-3) 0;vertical-align:top;width:50%}ametek-product-attributes table ul{list-style:none;padding:0}ametek-pardot-form{display:flex;width:100%;background:var(--card);border-radius:var(--lg);border:var(--spacing-px) solid var(--border);--cx-flex-basis: 45%;flex:1 1 var(--cx-flex-basis, 100%)}@media only screen and (min-width: 768px){ametek-pardot-form{--cx-flex-basis: 48%}}@media only screen and (min-width: 1360px){ametek-pardot-form{--cx-flex-basis: 49%}}ametek-pardot-form .pardot-form-container{width:100%;display:flex;height:100%;padding:var(--spacing-4);border-radius:var(--xl)}@media only screen and (min-width: 768px){ametek-pardot-form .pardot-form-container{padding:var(--spacing-6)}}ametek-pardot-form .pardot-form-container .pardot-form-content{display:flex;width:100%;height:100%;align-items:center;gap:var(--spacing-4)}ametek-pardot-form .pardot-form-container .pardot-form-content.center{justify-content:center}ametek-pardot-form .pardot-form-container .pardot-form-content.center cx-generic-link{width:100%}ametek-pardot-form .pardot-form-container .pardot-form-content.center cx-generic-link a{width:100%;text-decoration:unset}ametek-pardot-form .pardot-form-container .pardot-form-content.columns{flex-direction:column}@media screen and (min-width: 768px){ametek-pardot-form .pardot-form-container .pardot-form-content.columns{flex-direction:row}ametek-pardot-form .pardot-form-container .pardot-form-content.columns .subtitle{display:none}}@media screen and (min-width: 768px) and (min-width: 768px){ametek-pardot-form .pardot-form-container .pardot-form-content.columns .subtitle{display:flex;max-width:31.25rem}}ametek-pardot-form .pardot-form-container .pardot-form-content.background{position:relative}ametek-pardot-form .pardot-form-container .pardot-form-content.background cx-generic-link{width:100%}ametek-pardot-form .pardot-form-container .pardot-form-content.background .pardot-form-paragraph{min-height:unset;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}ametek-pardot-form .pardot-form-container .pardot-form-content.background .pardot-form-paragraph cx-generic-link{width:unset}ametek-pardot-form .pardot-form-container .pardot-form-content cx-media{display:flex;align-items:stretch;width:5.625rem;height:5.625rem;border-radius:var(--default)}ametek-pardot-form .pardot-form-container .pardot-form-content cx-media picture{display:flex;align-items:center;justify-content:center;width:5.625rem}ametek-pardot-form .pardot-form-container .pardot-form-content cx-media picture img{height:5.625rem;width:5.625rem;border-radius:var(--default)}ametek-pardot-form .pardot-form-container .pardot-form-content .pardot-form-non-media-content{width:100%;height:auto;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--spacing-3);text-align:left;padding:0}@media screen and (max-width: 768px){ametek-pardot-form .pardot-form-container .pardot-form-content .pardot-form-non-media-content{flex-direction:column;text-align:center;gap:var(--spacing-4)}}ametek-pardot-form .pardot-form-container .pardot-form-content .pardot-form-non-media-content .pardot-form-paragraph{display:flex;flex-direction:column;flex:1 1 auto;gap:var(--spacing-0-5)}ametek-pardot-form .pardot-form-container .pardot-form-content .pardot-form-non-media-content .title{font-family:var(--type-role-label);font-size:var(--font-size-base);font-weight:var(--type-role-weight-label);line-height:1.4;color:var(--foreground)}@media only screen and (min-width: 768px){ametek-pardot-form .pardot-form-container .pardot-form-content .pardot-form-non-media-content .title{font-family:var(--type-role-heading);font-size:var(--font-size-xl);font-weight:var(--type-role-weight-heading);line-height:1.4;max-width:30rem}}ametek-pardot-form .pardot-form-container .pardot-form-content .pardot-form-non-media-content .title a{color:var(--foreground);text-decoration:none}ametek-pardot-form .pardot-form-container .pardot-form-content .pardot-form-non-media-content .subtitle{display:none}@media screen and (min-width: 768px){ametek-pardot-form .pardot-form-container .pardot-form-content .pardot-form-non-media-content .subtitle{color:var(--secondary-foreground);font-family:var(--type-role-paragraph);font-size:var(--font-size-base);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.02rem}}ametek-pardot-form .pardot-form-container .pardot-form-content .pardot-form-non-media-content .button-group{display:flex;gap:var(--spacing-3);justify-content:center;align-items:center;flex-wrap:wrap;min-height:var(--spacing-10)}ametek-pardot-form .pardot-form-container .pardot-form-content .pardot-form-non-media-content .button-group.default{flex-direction:column;width:min-content}ametek-pardot-form .pardot-form-container .pardot-form-content .pardot-form-non-media-content .button-group.vertical{flex-direction:column;width:min-content}ametek-pardot-form .pardot-form-container .pardot-form-content .pardot-form-non-media-content .button-group.horizontal{flex-direction:row;width:max-content}ametek-pardot-form .pardot-form-container .pardot-form-content .pardot-form-non-media-content .button-group ametek-button .btn{width:max-content;padding:var(--spacing-2) var(--spacing-4)}ametek-pardot-form .pardot-form-container .pardot-form-content .pardot-form-non-media-content .button-group:has(cx-generic-link:first-child lucide-icon){padding:0}ametek-pardot-form .pardot-form-container .pardot-form-content .pardot-form-non-media-content .button-group:has(cx-generic-link:first-child lucide-icon) ametek-button button{padding:var(--spacing-2-5) var(--spacing-4);white-space:nowrap}ametek-pardot-form .pardot-form-dialog .drawer-container .drawer-content.middle-position{position:relative;background-color:var(--card);border-radius:var(--xl);line-height:0;max-width:calc(100vw - var(--scroll-bar-width) - 10%)}ametek-pardot-form .pardot-form-dialog .drawer-container .drawer-content.middle-position .close-button{position:absolute;top:var(--spacing-0-5);right:var(--spacing-0-5)}ametek-pardot-form .pardot-form-dialog .drawer-container .drawer-content.middle-position .pardot-form-dialog-container{max-height:100vh;max-width:100%;overflow:auto}cx-page-slot.Tabs{width:100%}@media only screen and (min-width: 768px){cx-page-slot.Tabs{width:calc(var(--spacing-20) + var(--spacing-2) + 40.5rem)}}ametek-tab-carousel-container{width:100%}ametek-tab-carousel-container ametek-tab{display:block;width:100%}ametek-tab-carousel-container ametek-tab .tab{display:flex;width:min-content;margin-bottom:var(--spacing-8);max-width:100%;overflow-x:auto}ametek-tab-carousel-container ametek-tab .tab-btn{display:block;width:100%}@media only screen and (max-width: 768px){ametek-tab-carousel-container ametek-tab .tab-btn{margin-bottom:var(--spacing-5)}}ametek-tab-carousel-container ametek-tab .tab-btn .btn{width:max-content;color:var(--secondary-foreground);font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-tab-carousel-container ametek-tab .tab-btn.active .btn{background:#000;color:#fff}ametek-tab-carousel-container ametek-tab-panel{display:block;font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem;padding-bottom:var(--spacing-5)}ametek-tab-carousel-container ametek-tab-panel ametek-product-carousel ametek-carousel .carousel-title{display:none}ametek-pdf{width:fit-content}ametek-product-details-tabs h1,ametek-product-details-tabs h2,ametek-product-details-tabs h3,ametek-product-details-tabs h4,ametek-product-details-tabs h5,ametek-product-details-tabs h6,ametek-product-details-tabs .h1,ametek-product-details-tabs .h2,ametek-product-details-tabs .h3,ametek-product-details-tabs .h4,ametek-product-details-tabs .h5,ametek-product-details-tabs .h6,ametek-product-details-tabs ul{margin-bottom:var(--spacing-3)}ametek-product-details-tabs div p{font-family:var(--type-role-paragraph);font-size:var(--font-size-base);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.02rem;color:var(--foreground);padding:0;margin-bottom:var(--spacing-3)}ametek-product-details-tabs div>div{margin-bottom:var(--spacing-3)}ametek-product-details-tabs .list-unstyled,ametek-product-details-tabs ul,ametek-product-details-tabs .list-inline,ametek-product-details-tabs ol{color:var(--foreground)}footer{width:100%;display:flex;flex-direction:column;background-color:var(--background);justify-content:center;align-items:center}footer a{text-decoration:none}footer a:hover{text-decoration:underline}footer .Footer1{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-10) var(--spacing-4)}@media only screen and (min-width: 1360px){footer .Footer1{max-width:var(--cx-page-width-max);padding:var(--spacing-10) 0}}footer .Footer1 .FooterTop{width:100%;display:flex;flex-direction:column}footer .Footer1 .FooterTop nav{display:flex;width:100%}footer .Footer1 .FooterTop nav ul{display:flex;width:100%;gap:var(--spacing-3);flex-direction:row}@media only screen and (max-width: 768px){footer .Footer1 .FooterTop nav ul{flex-direction:column}}footer .Footer1 .FooterTop nav ul li{width:20%}@media only screen and (max-width: 768px){footer .Footer1 .FooterTop nav ul li{width:100%}}footer .Footer1 .FooterTop nav ul li .link-container{display:flex;flex-direction:row;align-items:flex-start;gap:var(--spacing-4)}footer .Footer1 .FooterTop nav ul li .link-container .icon svg{color:var(--foreground)}footer .Footer1 .FooterTop nav ul li .link-container .link{display:flex;flex-direction:column;gap:var(--spacing-1)}footer .Footer1 .FooterTop nav ul li .link-container .link a{color:var(--foreground)}footer .Footer1 .FooterTop nav ul li .link-container .link .desc{color:var(--muted-foreground);font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}footer .Footer1 .FooterTop:after{width:100%;display:flex;margin:var(--spacing-7) 0;height:var(--spacing-px);border-top:var(--spacing-px) solid;border-color:var(--muted-foreground);content:""}footer .Footer1 .FooterMid{width:100%;display:flex}@media only screen and (max-width: 768px){footer .Footer1 .FooterMid{gap:var(--spacing-6);flex-direction:column}}footer .Footer1 .FooterMid ametek-footer-navigation{width:100%}footer .Footer1 .FooterMid ametek-footer-navigation nav{display:flex;width:100%}footer .Footer1 .FooterMid ametek-footer-navigation nav ul{display:flex;width:100%;gap:var(--spacing-6);flex-direction:row}@media only screen and (max-width: 768px){footer .Footer1 .FooterMid ametek-footer-navigation nav ul{flex-direction:column}}footer .Footer1 .FooterMid ametek-footer-navigation nav ul li{width:25%}@media only screen and (max-width: 768px){footer .Footer1 .FooterMid ametek-footer-navigation nav ul li{width:100%}}footer .Footer1 .FooterMid ametek-footer-navigation nav ul li span[role=heading]{color:var(--foreground);font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}footer .Footer1 .FooterMid ametek-footer-navigation nav ul li .wrapper{padding-top:var(--spacing-4)}footer .Footer1 .FooterMid ametek-footer-navigation nav ul li .wrapper .childs{display:flex;width:100%;flex-direction:column;gap:var(--spacing-2)}footer .Footer1 .FooterMid ametek-footer-navigation nav ul li .wrapper .childs li{width:100%}footer .Footer1 .FooterMid ametek-footer-navigation nav ul li .wrapper .childs li a{color:var(--muted-foreground);font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}footer .Footer1 ametek-site-context-selector{display:flex;flex:1 1 auto}footer .Footer2{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-5)}@media only screen and (max-width: 1700px) and (min-width: 768px){footer .Footer2{width:calc(100% - var(--min-width-52));margin-right:var(--min-width-52)}}footer .Footer2 .FooterFixed{display:flex;flex-direction:row;justify-content:center;gap:var(--spacing-5)}@media only screen and (min-width: 768px){footer .Footer2 .FooterFixed{display:none}}footer .Footer2 .FooterFixed>*{flex:initial}footer .Footer2 .FooterBottom{width:100%;min-height:var(--spacing-18);display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;align-items:center;padding:0 var(--spacing-4) var(--spacing-4) var(--spacing-4);gap:var(--spacing-3)}@media only screen and (min-width: 768px){footer .Footer2 .FooterBottom{flex-wrap:nowrap}}@media only screen and (min-width: 1360px){footer .Footer2 .FooterBottom{max-width:var(--cx-page-width-max);padding:0}}footer .Footer2 .FooterBottom>*{display:flex;flex:initial}footer .Footer2 .FooterBottom cx-paragraph{color:var(--muted-foreground);justify-content:center;width:100%}@media only screen and (min-width: 768px){footer .Footer2 .FooterBottom cx-paragraph{justify-content:flex-start;width:unset}}footer .Footer2 .FooterBottom cx-paragraph div{display:flex;font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}footer .Footer2 .FooterBottom ametek-footer-navigation{flex-grow:1}@media only screen and (max-width: 768px){footer .Footer2 .FooterBottom ametek-footer-navigation{width:100%}}footer .Footer2 .FooterBottom ametek-footer-navigation nav{display:flex;width:100%}footer .Footer2 .FooterBottom ametek-footer-navigation nav ul{display:flex;width:100%;justify-content:center;gap:var(--spacing-4)}footer .Footer2 .FooterBottom ametek-footer-navigation nav ul li a{color:var(--muted-foreground);font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-hamburger-menu lucide-icon svg{color:var(--foreground)}header{--border-radius-component-button: var(--full);width:100%;height:auto;display:flex;flex-direction:column;background-color:var(--background)}header .header{display:flex;width:100%;margin:auto;justify-content:space-between;align-items:center;gap:var(--spacing-4);padding:var(--spacing-4) var(--spacing-4) var(--spacing-3) var(--spacing-4)}@media only screen and (min-width: 1024px){header .header{justify-content:flex-start}}@media only screen and (min-width: 1360px){header .header{max-width:var(--cx-page-width-max);padding:var(--spacing-6) 0 var(--spacing-2) 0}}header .header>*{align-self:center;display:block;flex:none}header .header .cx-hamburger{display:none}@media only screen and (min-width: 1024px){header .header .cx-hamburger{display:block}}header .header .SiteLogo{display:flex;min-width:var(--spacing-24);max-height:var(--spacing-10)}header .header .SiteLogo ametek-banner{display:flex}header .header .SiteLogo ametek-banner a{height:100%}header .header .SiteLogo ametek-banner cx-media{height:fit-content;max-width:50vw}header .header .SiteLogo ametek-banner img{height:fit-content}header .header .SearchBox{display:none}@media only screen and (min-width: 1024px){header .header .SearchBox{display:block;flex-grow:1;padding:0 var(--spacing-4)}}@media only screen and (min-width: 1360px){header .header .SearchBox{display:block;flex-grow:1;padding:0 var(--spacing-8)}}header .header .SiteLogin{width:auto;padding-right:var(--spacing-2)}header .header .SiteLogin .cx-navigation{display:none}@media only screen and (max-width: 768px){header .header .SiteLogin{display:none}}header .header .MiniCart{width:auto;max-width:var(--min-width-18)}header .header .SiteContext,header .header .SiteLinks{display:none}header .category{display:flex;width:100%;align-items:center;align-self:center;justify-content:space-between;max-width:var(--cx-page-width-max);height:var(--spacing-14);gap:var(--spacing-4);padding:0 var(--spacing-4) var(--spacing-3) var(--spacing-4)}@media only screen and (min-width: 1360px){header .category{padding:0}}header .category .NavigationBar{display:none}@media only screen and (min-width: 1024px){header .category .NavigationBar{display:flex;flex:initial;width:auto;align-content:center;height:100%}header .category .NavigationBar ametek-category-navigation{display:flex;align-items:center;height:100%}}header .category .QuickNavigation{display:none}@media only screen and (min-width: 1024px){header .category .QuickNavigation{display:flex;flex:initial;justify-self:flex-end;align-content:center}}header .category .SearchBox{width:100%;max-height:var(--spacing-13)}header.is-expanded .navigation{position:absolute;width:100%;z-index:200;top:var(--spacing-17);height:100%;background-color:var(--neutral-50);padding-top:var(--spacing-4)}@media only screen and (min-width: 1024px){header.is-expanded .navigation{display:none}}header.is-expanded .navigation .SiteLogin{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}header.is-expanded .navigation .NavigationBar{height:calc(100% - 11.625rem);padding-top:var(--spacing-6);padding-left:var(--spacing-4);padding-right:var(--spacing-4)}@media only screen and (max-width: 1024px){header.is-expanded .navigation .NavigationBar{padding-top:0}}header.is-expanded .PreHeader{z-index:4}header.is-expanded .SiteContext{display:flex;flex-direction:row;justify-content:flex-start;width:100%;padding:var(--spacing-5) var(--spacing-4);gap:var(--spacing-3);border-top:var(--border-width-1) solid var(--border)}header.is-expanded .SiteContext>*{flex:initial}header:not(.is-expanded) cx-page-layout.navigation{display:none}cx-skip-link{position:fixed;display:flex;justify-content:center;top:-100%;z-index:11;width:100%;height:100%;background-color:#0000;transition:top 0s .3s ease,background-color .3s ease}cx-skip-link>div{display:contents}cx-skip-link:focus-within{top:0;background-color:#00000080;transition:background-color .3s ease}cx-skip-link button{opacity:0;padding:var(--spacing-4) var(--spacing-8);border-radius:0 0 5px 5px;border:var(--border-radius-sm) solid var(--border);border-top-width:0;position:absolute;font-weight:700}cx-skip-link button:focus{opacity:1;z-index:12}progress-bar:before,ametek-storefront.start-navigating:before,ametek-storefront.stop-navigating:before,progress-bar:after,ametek-storefront.start-navigating:after,ametek-storefront.stop-navigating:after{height:2px;width:100%;left:0;top:0;margin:0;content:"";position:fixed;z-index:2}progress-bar:before,ametek-storefront.start-navigating:before,ametek-storefront.stop-navigating:before{background-color:var(--cx-color-light)}progress-bar:after,ametek-storefront.start-navigating:after,ametek-storefront.stop-navigating:after{background-color:var(--cx-color-dark)}@keyframes loading{0%{margin-inline-start:0px;margin-inline-end:100%}50%{margin-inline-start:25%;margin-inline-end:0%}to{margin-inline-start:100%;margin-inline-end:0}}progress-bar-loading:after,ametek-storefront.start-navigating:after{animation:loading 2s cubic-bezier(.4,0,.2,1) infinite}@keyframes loaded{0%{margin-inline-start:50%;margin-inline-end:100%}to{margin-inline-start:100%;margin-inline-end:0}}progress-bar-loaded:after,ametek-storefront.stop-navigating:after{animation:loaded .5s}ametek-storefront{display:flex;flex-direction:column;min-height:100dvh}ametek-storefront:focus{outline:none}.cx-sub-header{display:flex;flex-direction:column;width:100%;background-color:var(--muted)}.cx-sub-header .cx-sub-header-container{display:flex;flex-direction:column;width:100%;margin:auto}.cx-sub-header .cx-sub-header-container>*{align-self:center;display:block;flex:none;width:100%}.cx-sub-header .cx-sub-header-container ametek-global-message{padding:0 var(--section-hr-padding)}@media only screen and (min-width: 1360px){.cx-sub-header .cx-sub-header-container ametek-global-message{max-width:var(--cx-page-width-max)}}.cx-sub-header .cx-sub-header-container ametek-global-message .alerts:has(.alert){padding-top:var(--container-gap-default);padding-bottom:0}@media only screen and (min-width: 1024px){.cx-sub-header .cx-sub-header-container ametek-global-message .alerts:has(.alert){padding-bottom:var(--spacing-3)}}.cx-sub-header .cx-sub-header-container .BottomHeader{display:flex;flex-direction:column;align-items:center;width:100%}.cx-sub-header .cx-sub-header-container .BottomHeader ametek-discontinued-product-notification{width:100%;padding:0 var(--section-hr-padding)}@media only screen and (min-width: 1360px){.cx-sub-header .cx-sub-header-container .BottomHeader ametek-discontinued-product-notification{max-width:var(--cx-page-width-max)}}.cx-sub-header .cx-sub-header-container .BottomHeader ametek-validation-user{width:100%}.cx-sub-header .cx-sub-header-container .BottomHeader ametek-chat-online-button,.cx-sub-header .cx-sub-header-container .BottomHeader ametek-scroll-to-top{display:none}.cx-sub-header .cx-sub-header-container .BottomHeader ametek-bottom-header-fixed .bottom-header-fixed ametek-scroll-to-top.display{display:block!important}.cx-sub-header .cx-sub-header-container .BottomHeader ametek-bottom-header-fixed .bottom-header-fixed ametek-chat-online-button{display:block!important}.cx-sub-header .cx-sub-header-container .Breadcrumb.has-components{padding:var(--spacing-6) var(--section-hr-padding) 0 var(--section-hr-padding);display:flex;width:100%;flex-direction:row;align-items:center;flex-wrap:nowrap}@media only screen and (min-width: 1360px){.cx-sub-header .cx-sub-header-container .Breadcrumb.has-components{max-width:var(--cx-page-width-max);padding:var(--spacing-6) 0 0 0}}.cx-sub-header .cx-sub-header-container .Breadcrumb.has-components>*{flex:initial}.cx-sub-header .cx-sub-header-container .Breadcrumb.has-components ametek-breadcrumb{display:flex;flex-grow:1}.cx-sub-header .cx-sub-header-container .Breadcrumb.has-components:has(ametek-quote-export-pdf){padding-right:var(--spacing-4)}@media only screen and (min-width: 1360px){.cx-sub-header .cx-sub-header-container .Breadcrumb.has-components:has(ametek-quote-export-pdf){padding-right:0}}ametek-validation-user .unapproved-notification-container{min-height:var(--spacing-12)}ametek-validation-user .unapproved-notification-container .unapproved-notification{display:flex;padding:var(--spacing-3) var(--section-hr-padding);justify-content:center;border-radius:var(--none);background:var(--base-black);color:var(--primary-foreground);gap:var(--spacing-1-5)}ametek-payment-methods,ametek-payment-methods-list{width:100%}ametek-payment-methods .cx-payment,ametek-payment-methods-list .cx-payment{text-align:center}ametek-payment-methods .cx-payment .cx-header,ametek-payment-methods-list .cx-payment .cx-header{font-family:var(--type-role-heading);font-size:var(--font-size-4xl);font-weight:var(--type-role-weight-heading);line-height:1.2;width:100%;padding-bottom:var(--spacing-8);border-bottom:var(--border-width-1) solid var(--border);margin-bottom:var(--container-gap-default)}ametek-payment-methods .cx-payment .cx-header.left,ametek-payment-methods-list .cx-payment .cx-header.left{text-align:left}ametek-payment-methods .cx-payment .cx-body .cx-msg,ametek-payment-methods-list .cx-payment .cx-body .cx-msg{font-family:var(--type-role-paragraph);font-size:var(--font-size-lg);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0225rem}ametek-payment-methods .cx-existing-cards,ametek-payment-methods-list .cx-existing-cards{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:var(--spacing-6)}@media only screen and (max-width: 1024px){ametek-payment-methods .cx-existing-cards,ametek-payment-methods-list .cx-existing-cards{grid-template-columns:1fr}}ametek-payment-methods .cx-card-delete-msg,ametek-payment-methods-list .cx-card-delete-msg{font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem;margin:var(--spacing-4) 0;display:flex;gap:var(--spacing-4)}ametek-address-book,ametek-address-list{display:flex;width:100%}ametek-address-book .cx-address,ametek-address-list .cx-address{width:100%;gap:var(--container-gap-default);display:flex;flex-direction:column}ametek-address-book .cx-address ametek-button,ametek-address-list .cx-address ametek-button{font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-address-book .cx-address .cx-address-header,ametek-address-list .cx-address .cx-address-header{border-bottom:var(--border-width-1) solid var(--border);padding-bottom:var(--spacing-5)}ametek-address-book .cx-address .cx-address-header .card-title,ametek-address-list .cx-address .cx-address-header .card-title{display:flex;justify-content:space-between}@media only screen and (max-width: 1024px){ametek-address-book .cx-address .cx-address-header .card-title,ametek-address-list .cx-address .cx-address-header .card-title{flex-direction:column;gap:var(--container-gap-sm)}}ametek-address-book .cx-address .cx-address-header .no-saved-address,ametek-address-list .cx-address .cx-address-header .no-saved-address{margin:auto}ametek-address-book .cx-address .cx-address-info,ametek-address-list .cx-address .cx-address-info{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-8)}ametek-address-book .cx-address .cx-address-card-grid,ametek-address-list .cx-address .cx-address-card-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-6);width:100%}@media only screen and (max-width: 768px){ametek-address-book .cx-address .cx-address-card-grid,ametek-address-list .cx-address .cx-address-card-grid{grid-template-columns:1fr}}ametek-address-book .cx-address .cx-address-card-grid ametek-card .cx-card-label-container .cx-card-label-bold:first-child,ametek-address-list .cx-address .cx-address-card-grid ametek-card .cx-card-label-container .cx-card-label-bold:first-child{padding-right:var(--spacing-8)}ametek-address-book .select-btn,ametek-address-list .select-btn{border:none;background:transparent;padding:0}ametek-address-book .address-book-title,ametek-address-list .address-book-title{position:relative;background:var(--background);padding:var(--drawer-vr-padding) var(--drawer-hr-padding)}ametek-address-book .address-book-title span,ametek-address-list .address-book-title span{margin-top:var(--spacing-4)}ametek-address-book .address-book-title .close-button,ametek-address-list .address-book-title .close-button{position:absolute;bottom:var(--spacing-10)}ametek-address-book .action-company-admin-added,ametek-address-list .action-company-admin-added{opacity:.5;cursor:not-allowed}ametek-delete-address-dialog .cx-delete-address-dialog{padding:var(--spacing-6);border-radius:var(--border-radius-lg)}ametek-delete-address-dialog .cx-delete-address-footer{justify-content:flex-end;display:flex;gap:var(--spacing-3)}ametek-delete-address-dialog .cx-delete-address-body{gap:var(--spacing-8);display:flex;flex-direction:column}ametek-delete-address-dialog .cx-delete-address-body .delete-address-warning{color:var(--muted-foreground)}ametek-delete-address-dialog .cx-delete-address-header{width:100%}ametek-delete-address-dialog .cx-delete-address-header h2{text-align:center}ametek-delete-address-dialog .close-button{margin-left:auto;position:absolute;right:0;top:0}ametek-delete-address-dialog .cx-delete-address-container{min-width:var(--min-width-72);min-height:var(--min-width-28);align-items:center;justify-content:center;display:flex;flex-direction:column;gap:var(--spacing-1-5)}ametek-allocations-table{display:flex;width:100%;flex-direction:column}ametek-allocations-table .cx-allocations{width:100%;gap:var(--container-gap-default);display:flex;flex-direction:column}ametek-allocations-table .cx-allocations [placeholder]{text-overflow:ellipsis}ametek-allocations-table .cx-allocations .card-title{display:flex;justify-content:space-between}@media only screen and (max-width: 1024px){ametek-allocations-table .cx-allocations .card-title{flex-direction:column;gap:var(--container-gap-sm)}}ametek-allocations-table .cx-allocations .card-title ametek-button{font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-allocations-table .cx-allocations .no-allocation{text-align:center;border-bottom:var(--border-width-1) solid var(--border);padding-bottom:var(--container-gap-default)}@media only screen and (max-width: 1024px){ametek-allocations-table .cx-allocations .no-allocation{padding-top:var(--container-gap-default);border-top:var(--border-width-1) solid var(--border)}}ametek-allocations-table .cx-allocations .no-search-result{border-bottom:var(--border-width-1) solid var(--border);text-align:center;padding-bottom:var(--spacing-8);padding-top:var(--spacing-3)}@media only screen and (min-width: 1024px){ametek-allocations-table .cx-allocations .cx-allocations-header{border-bottom:var(--border-width-1) solid var(--border);padding-bottom:var(--spacing-5)}}ametek-allocations-table .cx-allocations .cx-allocations-header .no-saved-allocations{margin:auto}ametek-allocations-table .cx-allocations .cx-allocations-info{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-8)}ametek-allocations-table .cx-allocations .past-due-dates{color:var(--primary)}ametek-allocations-table .cx-allocations .table-header.desktop,ametek-allocations-table .cx-allocations .allocation-line.desktop{display:grid;grid-template-columns:1fr 150px 150px 235px 170px 150px 80px;align-items:center}ametek-allocations-table .cx-allocations .table-header.mobile,ametek-allocations-table .cx-allocations .allocation-line.mobile{background:var(--card);padding:var(--spacing-6);height:auto;border-radius:var(--border-radius-xl);border:var(--border-width-1) solid var(--border);display:flex;flex-direction:column;gap:var(--spacing-4)}ametek-allocations-table .cx-allocations .table-header.mobile .po-number,ametek-allocations-table .cx-allocations .table-header.mobile .allocation-remaining,ametek-allocations-table .cx-allocations .allocation-line.mobile .po-number,ametek-allocations-table .cx-allocations .allocation-line.mobile .allocation-remaining{color:var(--secondary-foreground)}ametek-allocations-table .cx-allocations .table-header .product,ametek-allocations-table .cx-allocations .allocation-line .product{overflow:hidden;display:flex;flex-direction:column}ametek-allocations-table .cx-allocations .table-header .status,ametek-allocations-table .cx-allocations .allocation-line .status{display:flex;flex-direction:row;gap:var(--spacing-2)}ametek-allocations-table .cx-allocations .table-header .status lucide-icon.pending svg,ametek-allocations-table .cx-allocations .allocation-line .status lucide-icon.pending svg{fill:var(--feedback-warning);stroke:var(--feedback-warning)}ametek-allocations-table .cx-allocations .table-header .status lucide-icon.fulfilled svg,ametek-allocations-table .cx-allocations .allocation-line .status lucide-icon.fulfilled svg{fill:var(--feedback-success);stroke:var(--feedback-success)}ametek-allocations-table .cx-allocations .table-header .status lucide-icon.active svg,ametek-allocations-table .cx-allocations .allocation-line .status lucide-icon.active svg{fill:var(--blue-500);stroke:var(--blue-500)}ametek-allocations-table .cx-allocations .table-header .status lucide-icon.past_due svg,ametek-allocations-table .cx-allocations .allocation-line .status lucide-icon.past_due svg{fill:var(--primary);stroke:var(--primary)}ametek-allocations-table .cx-allocations .table-header .status,ametek-allocations-table .cx-allocations .table-header .product-name,ametek-allocations-table .cx-allocations .allocation-line .status,ametek-allocations-table .cx-allocations .allocation-line .product-name{font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}ametek-allocations-table .cx-allocations .table-header .dates,ametek-allocations-table .cx-allocations .allocation-line .dates{display:flex;flex-direction:row;gap:var(--spacing-2)}ametek-allocations-table .cx-allocations .table-header .menu,ametek-allocations-table .cx-allocations .allocation-line .menu{position:relative}ametek-allocations-table .cx-allocations .table-header .menu .options-container,ametek-allocations-table .cx-allocations .allocation-line .menu .options-container{position:absolute;background-color:var(--popover);border:var(--border-width-1) solid var(--border);border-radius:var(--border-radius-md);box-shadow:0 4px 6px 1px #0000001a;top:var(--spacing-8);right:0;z-index:5;font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-allocations-table .cx-allocations .table-header .menu .options-container ametek-button button,ametek-allocations-table .cx-allocations .allocation-line .menu .options-container ametek-button button{width:var(--min-width-52);justify-content:space-between}ametek-allocations-table .cx-allocations .table-header .product-sku,ametek-allocations-table .cx-allocations .allocation-line .product-sku{color:var(--muted-foreground);overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}ametek-allocations-table .cx-allocations .sort-filter{display:flex;justify-content:space-between}@media only screen and (max-width: 1024px){ametek-allocations-table .cx-allocations .sort-filter{flex-direction:column;gap:var(--container-gap-sm);border-bottom:var(--border-width-1) solid var(--border);padding-bottom:var(--spacing-5)}}ametek-allocations-table .cx-allocations .sort-filter .filter{position:relative}ametek-allocations-table .cx-allocations .sort-filter .filter lucide-icon[name=search]{position:absolute;z-index:1;top:var(--spacing-3);left:var(--spacing-3)}ametek-allocations-table .cx-allocations .sort-filter .filter ametek-input{width:404px;display:block}@media only screen and (max-width: 1024px){ametek-allocations-table .cx-allocations .sort-filter .filter ametek-input{width:100%}}ametek-allocations-table .cx-allocations .sort-filter .filter ametek-input input{padding-left:var(--spacing-9);padding-right:var(--spacing-9)}ametek-allocations-table .cx-allocations .sort-filter .filter lucide-icon[name=arrow-right]{position:absolute;top:var(--spacing-3);z-index:1;right:var(--spacing-3);cursor:pointer}ametek-allocations-table .cx-allocations .sort-filter ametek-select{width:var(--min-width-56);font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4;color:var(--muted-foreground)}@media only screen and (max-width: 1024px){ametek-allocations-table .cx-allocations .sort-filter ametek-select{width:100%}}ametek-allocations-table .cx-allocations .sort-filter ametek-select .ng-select-container{padding-left:var(--spacing-6)}ametek-allocations-table .cx-allocations .sort-filter ametek-select ng-select.has-leading-icon .ng-value-label{padding-left:0}ametek-allocations-table .cx-allocations .sort-filter ametek-select ng-select.has-leading-icon .ng-value-label lucide-icon[name=chevron-up]{display:none}ametek-allocations-table .cx-allocations .sort-filter ametek-select ng-select.has-leading-icon .ng-value-label lucide-icon[name=chevron-down]{display:none}ametek-allocations-table .cx-allocations .table-header{height:var(--min-width-12);color:var(--muted-foreground)}ametek-allocations-table .cx-allocations .table-header span{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}ametek-allocations-table .cx-allocations .allocation-line{border-top:var(--border-width-1) solid var(--border);height:60px}ametek-allocations-table .cx-allocations .allocation-line .cell{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}ametek-allocations-table .cx-allocations .card-header,ametek-allocations-table .cx-allocations .card-body{display:flex;align-items:center;justify-content:space-between;width:100%}ametek-allocations-table .cx-allocations .card-header{border-bottom:var(--border-width-1) solid var(--border);padding-bottom:var(--spacing-3)}ametek-allocations-table .cx-allocations .cx-allocations-card-grid{font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}@media only screen and (max-width: 1024px){ametek-allocations-table .cx-allocations .cx-allocations-card-grid{gap:var(--spacing-4);display:flex;flex-direction:column}}ametek-allocations-table ametek-pagination{margin-top:var(--spacing-14)}@media only screen and (max-width: 1024px){ametek-allocations-table .desktop{display:none!important}}@media only screen and (min-width: 1024px){ametek-allocations-table .mobile{display:none!important}}ametek-allocations-table .allocation-notification{display:flex;flex-direction:column;padding-bottom:0}@media only screen and (min-width: 768px){ametek-allocations-table .allocation-notification{padding-bottom:var(--spacing-4)}}ametek-allocations-table .allocation-notification ametek-message{margin-top:0;margin-bottom:var(--spacing-4)}@media only screen and (max-width: 768px){ametek-allocations-table .allocation-notification ametek-message .cx-message-header{padding-bottom:0}}ametek-allocations-table .allocation-notification.release ametek-message .cx-message-header{display:grid;grid-template-columns:min-content 1fr;row-gap:var(--spacing-2)}ametek-allocations-table .allocation-notification.release ametek-message .cx-message-header .cx-message-body{grid-column:2}ametek-allocations-table .allocation-notification.release ametek-message .cx-message-header ametek-button button{padding:0;min-height:auto}@media only screen and (max-width: 768px){ametek-allocations-table .allocation-notification.release ametek-message .cx-message-header ametek-button button{width:auto;padding-bottom:var(--spacing-4)}}ametek-allocations-table .allocation-notification .view-details button{text-decoration:underline;color:var(--primary-foreground)}ametek-allocations-create-drawer .new-allocation-title{background:var(--background);padding:var(--drawer-vr-padding) var(--drawer-hr-padding)}ametek-allocations-create-drawer .new-allocation-title span{margin-top:var(--spacing-4)}ametek-allocations-create-drawer .close-button-allocation{display:none}@media only screen and (max-width: 1024px){ametek-allocations-create-drawer .close-button-allocation{display:block;position:absolute;top:var(--spacing-2-5);right:var(--spacing-2-5)}}ametek-allocations-create-drawer .error,ametek-allocations-create-drawer cx-form-errors{color:var(--feedback-error);font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-allocations-create-drawer .warning{color:var(--feedback-warning)}ametek-allocations-create-drawer .warning cx-form-errors{color:var(--feedback-warning)}ametek-allocations-create-drawer .warning input{border-color:var(--feedback-warning)!important}ametek-allocations-create-drawer .body{padding:var(--spacing-4) var(--spacing-8);gap:var(--spacing-4);display:flex;flex-direction:column}ametek-allocations-create-drawer .disabled{pointer-events:none;opacity:.5}ametek-allocations-create-drawer .confirm{background:var(--background);display:flex;flex-direction:column;padding:var(--spacing-4) var(--drawer-hr-padding);border-top:solid var(--border-width-1) var(--border)}ametek-allocations-create-drawer .confirm label{padding-bottom:var(--spacing-2);display:flex;gap:var(--spacing-1)}ametek-allocations-create-drawer .confirm label input{width:13px;height:13px}ametek-allocations-create-drawer .confirm label input.ng-touched.ng-invalid{-webkit-appearance:none;-moz-appearance:none;width:var(--spacing-3);height:var(--spacing-3);border-radius:var(--border-radius-sm);box-shadow:0 0 0 var(--border-width-1) var(--feedback-error);-webkit-box-shadow:0 0 0 var(--border-width-1) var(--feedback-error);-moz-box-shadow:0 0 0 var(--border-width-1) var(--feedback-error);margin-right:5.5px;margin-top:3.5px}ametek-allocations-create-drawer .confirm ametek-button button{width:100%}ametek-allocations-create-drawer .confirm hr{border:solid var(--border-width-1) var(--border);width:100%;border-bottom:none;gap:var(--spacing-2)}ametek-allocations-create-drawer .confirm .form-check-label{font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4;color:var(--foreground)}ametek-allocations-create-drawer .confirm .form-check-label a{color:var(--foreground)}ametek-allocations-create-drawer .confirm .form-check-label .text-decoration-none{display:none}ametek-allocations-create-drawer .select-prod-allocation,ametek-allocations-create-drawer .config-title{min-height:var(--spacing-13);border-bottom:var(--border-width-1) solid var(--border);display:flex;align-items:center}ametek-allocations-create-drawer .filter{position:relative;gap:var(--spacing-1-5);display:flex;flex-direction:column}ametek-allocations-create-drawer .filter lucide-icon[name=search]{position:absolute;z-index:1;top:var(--spacing-3);left:var(--spacing-3)}ametek-allocations-create-drawer .filter ametek-input{display:block}ametek-allocations-create-drawer .filter ametek-input.error input{border-color:var(--feedback-error);outline:none!important}ametek-allocations-create-drawer .filter ametek-input input{padding-left:var(--spacing-9)!important}ametek-allocations-create-drawer .filter .arrow-right-btn{position:absolute;top:0;z-index:1;right:0}ametek-allocations-create-drawer .filter .arrow-right-btn button:hover{background:transparent}ametek-allocations-create-drawer ametek-select{width:var(--spacing-53)}ametek-allocations-create-drawer ametek-select .placeholder-icons{z-index:2000}ametek-allocations-create-drawer .product-card{background:var(--card);position:relative;padding:var(--spacing-6);border-radius:var(--border-radius-lg);border:var(--border-width-1) solid var(--border);gap:var(--spacing-4);display:flex;flex-direction:column}ametek-allocations-create-drawer .product-card .info{display:flex;gap:var(--spacing-1)}ametek-allocations-create-drawer .product-card .info .name{display:flex;flex-direction:column;gap:var(--spacing-1)}ametek-allocations-create-drawer .product-card .info .name .sku{color:var(--muted-foreground)}ametek-allocations-create-drawer .product-card .info cx-media{border-radius:var(--default);width:var(--spacing-20);height:var(--spacing-20)}@media only screen and (max-width: 768px){ametek-allocations-create-drawer .product-card .info cx-media{width:3.125rem;height:3.125rem}}ametek-allocations-create-drawer .product-card .requestQty{display:flex;flex-direction:column;gap:var(--spacing-1-5)}ametek-allocations-create-drawer .product-card .volume-container{gap:var(--spacing-1);display:flex;flex-direction:column}ametek-allocations-create-drawer .product-card .volume-container button{padding:0;min-height:auto}ametek-allocations-create-drawer .product-card .volume-container button:hover{background:none}ametek-allocations-create-drawer .product-card .remaining-container{color:var(--muted-foreground)}ametek-allocations-create-drawer .product-card .close-button{position:absolute;top:0;right:0}ametek-allocations-create-drawer .config-details{gap:var(--spacing-4);display:flex;flex-direction:column}ametek-allocations-create-drawer .config-details .poNumber{gap:var(--spacing-1-5);display:flex;flex-direction:column}ametek-allocations-create-drawer ametek-address-list .cx-address .cx-address-card-grid{display:flex;width:100%;overflow-x:scroll}ametek-allocations-create-drawer ametek-address-list .cx-address .cx-address-card-grid ametek-card{width:var(--min-width-80);max-width:var(--min-width-80)}ametek-allocations-create-drawer ametek-address-list .selected{border:var(--border-width-1) solid var(--primary)}ametek-allocations-create-drawer ametek-address-list .icon.star.lineal{pointer-events:none}ametek-allocations-create-drawer ametek-prices-table .price-table{width:100%}ametek-allocations-create-drawer ametek-prices-table .separator{display:none}ametek-allocations-create-drawer .drawer-content{display:flex;flex-direction:column;overflow:hidden!important}ametek-allocations-create-drawer .drawer-content .body{margin-bottom:auto;overflow:auto}body.drawer-opened{overflow:hidden}ametek-order-confirmation-items{display:flex;flex-direction:column;width:100%;gap:var(--spacing-4)}ametek-order-confirmation-items .cx-order-confirmation,ametek-order-confirmation-items .cx-notes{background-color:var(--background);border:var(--border-width-1) solid var(--border);border-radius:var(--lg);padding:var(--container-gap-default);display:flex;flex-direction:column;gap:var(--spacing-3)}ametek-order-confirmation-items .cx-order-confirmation .title,ametek-order-confirmation-items .cx-notes .title{color:var(--card-foreground)}ametek-order-confirmation-items .cx-order-confirmation .divider,ametek-order-confirmation-items .cx-notes .divider{border-bottom:var(--spacing-px) solid var(--border)}ametek-order-confirmation-items .cx-order-confirmation .cx-order-confirmation-products,ametek-order-confirmation-items .cx-notes .cx-order-confirmation-products{display:flex;flex-direction:column;width:100%;gap:var(--spacing-6)}ametek-order-confirmation-items textarea{resize:none;height:var(--min-width-20);width:100%;border:solid var(--border-width-1) var(--border);padding:var(--spacing-2) var(--spacing-3);pointer-events:none;font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-order-confirmation-items textarea:focus-visible{outline:none}ametek-order-confirmation-items .item{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:var(--spacing-6)}@media only screen and (max-width: 768px){ametek-order-confirmation-items .item{gap:var(--spacing-3-5)}}ametek-order-confirmation-items .item .image{display:flex;width:auto}ametek-order-confirmation-items .item .image cx-media{border-radius:var(--default);width:var(--spacing-20);height:var(--spacing-20)}@media only screen and (max-width: 768px){ametek-order-confirmation-items .item .image cx-media{width:3.125rem;height:3.125rem}}ametek-order-confirmation-items .item .product{display:flex;justify-content:space-between;flex-grow:1}@media only screen and (max-width: 768px){ametek-order-confirmation-items .item .product{gap:var(--spacing-2)}}ametek-order-confirmation-items .item .product .info{display:flex;flex-direction:column;gap:var(--spacing-2)}ametek-order-confirmation-items .item .product .info .name{color:var(--card-foreground);text-decoration:none;max-width:18.313rem;font-family:var(--type-role-label);font-size:var(--font-size-base);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-order-confirmation-items .item .product .info .name:hover{text-decoration:underline}@media only screen and (max-width: 768px){ametek-order-confirmation-items .item .product .info .name{max-width:unset}}ametek-order-confirmation-items .item .product .info .sku{color:var(--muted-foreground);font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-order-confirmation-items .item .product .info ametek-promotions div{font-family:var(--type-role-label);font-size:var(--font-size-xs);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-order-confirmation-items .item .product .quantity{display:flex;align-items:center;gap:var(--spacing-6);height:var(--spacing-10)}@media only screen and (max-width: 768px){ametek-order-confirmation-items .item .product .quantity{align-items:start;height:auto;gap:var(--spacing-6)}}ametek-order-confirmation-items .item .product .quantity .price{display:flex}ametek-order-confirmation-items .item .product .quantity .price .default{color:var(--foreground);font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-order-confirmation-items .item .product .quantity .price .discount{display:flex;gap:var(--spacing-2)}ametek-order-confirmation-items .item .product .quantity .price .discount .old{color:var(--muted-foreground);text-decoration:line-through;font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-order-confirmation-items .item .product .quantity .price .discount .new{color:var(--feedback-success);font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-order-confirmation-items .item .product .quantity .badge{display:flex;align-items:center;background-color:var(--secondary);justify-content:center;border-radius:var(--full);padding:var(--spacing-0-5) var(--spacing-2-5) var(--spacing-0-5) var(--spacing-2-5);gap:var(--spacing-1);height:var(--spacing-6)}ametek-order-confirmation-items .item .product .quantity .badge span{color:var(--secondary-foreground)}ametek-order-confirmation-thank-you-message{display:flex;flex-direction:column;width:100%}ametek-order-confirmation-thank-you-message .order-confirmation-message{display:flex;flex-direction:column;width:100%;gap:var(--container-gap-default);align-items:center;justify-content:center;color:var(--foreground);text-align:center}ametek-order-confirmation-thank-you-message .order-confirmation-message .divider{width:100%;border-bottom:var(--spacing-px) solid var(--border)}ametek-order-confirmation-totals ametek-order-summary{width:100%}ametek-consignment-tracking .tracking-link .btn{text-decoration:none;color:var(--primary);font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4;gap:var(--spacing-2)}ametek-consignment-tracking .tracking-link .btn .icon svg{stroke:var(--primary);fill:transparent}ametek-consignment-tracking div.carrier-info{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-consignment-tracking div.carrier-info span{word-break:break-all}ametek-consignment-tracking div.carrier-info .icon svg{stroke:var(--foreground);fill:transparent}ametek-order-overview{display:flex;flex-direction:row;width:100%;gap:var(--spacing-4)}@media only screen and (max-width: 768px){ametek-order-overview{flex-direction:column}}ametek-order-overview .blanket-order-link{color:inherit}ametek-order-overview .card{display:flex;width:100%;flex-direction:column;background:var(--card);border:solid var(--border-width-1) var(--border);border-radius:var(--lg);padding:var(--spacing-6);gap:var(--spacing-6);min-height:var(--min-width-40)}@media only screen and (min-width: 1024px){ametek-order-overview .card{width:19.75rem}}ametek-order-overview .card .payment-info{display:flex;flex-direction:column}ametek-order-overview .card .title{color:var(--foreground)}ametek-order-overview .card .info{display:flex;flex-direction:column;color:var(--muted-foreground)}ametek-order-detail-totals .order-details-summary-container{display:flex;gap:var(--spacing-4);flex-direction:column;height:fit-content;width:100%}ametek-order-detail-totals .order-details-summary-container>*{display:flex;width:100%;height:fit-content}ametek-order-detail-totals .reorder-btn .btn{width:100%;font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-order-detail-totals ametek-order-summary{flex-direction:column}ametek-order-detail-totals ametek-order-summary .summary-heading{font-family:var(--type-role-heading);font-size:var(--font-size-xl);font-weight:var(--type-role-weight-heading);line-height:1.4}ametek-order-detail-totals ametek-order-summary .summary-heading .summary-heading-total{display:none}ametek-order-detail-totals ametek-order-summary .summary-container{background:none;max-height:none;position:relative;width:auto;top:0;left:0;transform:none;border:none;padding:0}ametek-order-detail-totals ametek-order-summary .summary-container.collapsed{display:block;max-height:none}ametek-order-detail-totals ametek-order-summary .summary-container .cx-summary-total{display:flex}ametek-order-detail-items .cx-list{padding:var(--container-gap-default);display:flex;flex-direction:column;border-radius:var(--lg);border:var(--border-width-1) solid var(--border);background:var(--card);margin-bottom:var(--spacing-4);gap:var(--spacing-3)}ametek-order-detail-items .cx-list .cx-list-header{display:flex;justify-content:space-between;padding-bottom:var(--spacing-3);gap:var(--spacing-2)}@media only screen and (max-width: 768px){ametek-order-detail-items .cx-list .cx-list-header{flex-direction:column;gap:var(--spacing-3)}ametek-order-detail-items .cx-list .cx-list-header .extra-header-content{flex-direction:column;align-items:flex-start;gap:0}ametek-order-detail-items .cx-list .cx-list-header .extra-header-content .btn{padding-left:0}}ametek-order-detail-items .cx-list .item-list .item{padding-top:var(--spacing-3);border-top:var(--border-width-1) solid var(--border)}ametek-order-detail-items .cx-list .item-list .item .name{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}@media only screen and (max-width: 768px){ametek-order-detail-items .cx-list .item-list .item .add-to-cart-container .btn{padding:0}ametek-order-detail-items .cx-list .item-list .item .add-to-cart-container .btn:has(.request-quote){border:none}ametek-order-detail-items .cx-list .item-list .item .add-to-cart-container .btn .icon{display:flex}ametek-order-detail-items .cx-list .item-list .item .add-to-cart-container .btn .icon+.count,ametek-order-detail-items .cx-list .item-list .item .add-to-cart-container .btn .icon+.request-quote{display:none}ametek-order-detail-items .cx-list .item-list .item .add-to-cart-container .btn .icon svg{stroke:var(--primary)}}ametek-order-detail-items .cx-list textarea{resize:none;height:var(--min-width-20);width:100%;border:solid var(--border-width-1) var(--border);padding:var(--spacing-2) var(--spacing-3);pointer-events:none;font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-order-detail-items .cx-list textarea:focus-visible{outline:none}ametek-order-detail-items .cx-list .status-header{display:flex;gap:var(--spacing-3);align-items:center}ametek-order-detail-items .cx-list .extra-header-content{display:flex;gap:var(--spacing-2);align-items:center}ametek-order-detail-items .cx-list .items-badge,ametek-order-detail-items .cx-list .cx-list-date{display:flex;align-items:center;padding:var(--spacing-0-5) var(--spacing-2-5);border-radius:var(--full);font-family:var(--type-role-label);font-size:var(--font-size-xs);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-order-detail-items .cx-list .items-badge{border:var(--border-width-1) solid var(--border);background:var(--base-transparent);white-space:nowrap}ametek-order-detail-items .cx-list .cx-list-date{color:var(--secondary-foreground);background:var(--secondary)}ametek-order-detail-items .cx-list .cx-list-status{font-family:var(--type-role-heading);font-size:var(--font-size-xl);font-weight:var(--type-role-weight-heading);line-height:1.4}ametek-order-detail-items .cx-list .cx-list-item .oos-section{display:none}ametek-order-detail-title{display:flex;flex-direction:column;width:100%}ametek-order-detail-title .order-detail-title{display:flex;flex-direction:column;width:100%;justify-content:center}ametek-order-detail-title .order-detail-title .divider{border-bottom:var(--spacing-px) solid var(--border)}ametek-order-detail-title .order-detail-title .header{display:flex;justify-content:space-between;align-items:center;padding-block:var(--spacing-6) var(--spacing-8)}ametek-order-detail-title .order-detail-title .header .heading{display:flex;align-items:center;gap:var(--spacing-5)}@media only screen and (max-width: 768px){ametek-order-detail-title .order-detail-title .header .heading{flex-direction:column;align-items:flex-start}}ametek-order-detail-title .order-detail-title .header .heading .title{color:var(--foreground)}ametek-order-detail-title .order-detail-title .header .heading .order-status{display:flex;justify-content:center;align-items:center;border:var(--spacing-px) solid var(--border);border-radius:var(--full);padding:var(--spacing-0-5) var(--spacing-2-5) var(--spacing-0-5) var(--spacing-2-5);gap:var(--spacing-1);height:var(--spacing-6);color:var(--foreground);font-family:var(--type-role-label);font-size:var(--font-size-xs);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-reorder-dialog .reorder-dialog{max-width:unset}@media only screen and (max-width: 376px){ametek-reorder-dialog .reorder-dialog{max-width:90%}}ametek-reorder-dialog .reorder-dialog .close-button{position:fixed;top:0;right:0}ametek-reorder-dialog .reorder-dialog .dialog-content{display:flex;flex-direction:column;gap:var(--spacing-1-5);padding:var(--spacing-6)}ametek-reorder-dialog .reorder-dialog .dialog-content .dialog-header .dialog-title{color:var(--card-foreground)}ametek-reorder-dialog .reorder-dialog .dialog-content .dialog-header .close-button{color:var(--foreground)}ametek-reorder-dialog .reorder-dialog .dialog-content .dialog-body{display:flex;flex-direction:column;gap:var(--spacing-8)}ametek-reorder-dialog .reorder-dialog .dialog-content .dialog-body .confirm-message{color:var(--muted-foreground)}ametek-reorder-dialog .reorder-dialog .dialog-footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-3)}ametek-order-history{display:flex;width:100%}ametek-order-history .cx-order-history-body{display:flex;flex-direction:column;width:100%;gap:var(--container-gap-default)}ametek-order-history .cx-order-history-body .order-history-list-top-bar{display:flex;width:100%;flex-direction:row;justify-content:space-between;gap:var(--spacing-4);padding-bottom:var(--spacing-8);border-bottom:var(--spacing-px) solid var(--border)}@media only screen and (max-width: 768px){ametek-order-history .cx-order-history-body .order-history-list-top-bar{flex-direction:column;padding-bottom:var(--spacing-3);gap:var(--spacing-3)}}ametek-order-history .cx-order-history-body .order-history-list-top-bar .order-history-list-page{display:flex;flex-direction:column;gap:var(--spacing-2);color:var(--foreground)}ametek-order-history .cx-order-history-body .order-history-list-top-bar ametek-sorting{width:100%;height:var(--spacing-10)}@media only screen and (min-width: 768px){ametek-order-history .cx-order-history-body .order-history-list-top-bar ametek-sorting{max-width:var(--spacing-53)}}ametek-order-history .cx-order-history-body .order-history-list-section{width:100%;display:flex;flex-direction:column;align-items:center}ametek-order-history .cx-order-history-body .order-history-list-section .order-history-list-card{display:flex;width:100%;flex-direction:column;gap:var(--spacing-3)}ametek-order-history .cx-order-history-body .order-history-list-section .order-history-list-card a{color:var(--foreground);text-decoration:none}ametek-order-history .cx-order-history-body .order-history-list-section .order-history-list-card .order-history-card{flex-direction:column;align-items:center;border-radius:var(--xl);border:var(--spacing-px) solid var(--border);background-color:var(--card);padding:var(--spacing-6)}ametek-order-history .cx-order-history-body .order-history-list-section .order-history-list-card .order-history-card .card-row{display:flex;width:100%;flex-direction:row;justify-content:space-between;align-items:center}ametek-order-history .cx-order-history-body .order-history-list-section .order-history-list-card .order-history-card .card-row:first-of-type{gap:var(--spacing-3)}ametek-order-history .cx-order-history-body .order-history-list-section .order-history-list-card .order-history-card .card-row:first-of-type :first-child{flex-grow:1;justify-items:flex-start}ametek-order-history .cx-order-history-body .order-history-list-section .order-history-list-card .order-history-card .divider{width:100%;border-bottom:var(--spacing-px) solid var(--border);margin-block:var(--spacing-4)}ametek-order-history .cx-order-history-body .order-history-list-section .order-history-list-table{display:flex;width:100%;flex-direction:column;background-color:var(--card);border-radius:var(--md);border:var(--spacing-px) solid var(--border)}ametek-order-history .cx-order-history-body .order-history-list-section .order-history-list-table .table-header{display:flex;width:100%;flex-direction:row}ametek-order-history .cx-order-history-body .order-history-list-section .order-history-list-table .table-header .item{display:flex;flex-direction:row;align-items:center;margin:0 var(--spacing-8);height:var(--spacing-12);color:var(--muted-foreground)}ametek-order-history .cx-order-history-body .order-history-list-section .order-history-list-table .table-header .item:first-child{flex-grow:1;min-width:var(--spacing-20)}ametek-order-history .cx-order-history-body .order-history-list-section .order-history-list-table .table-header .item.status{width:var(--spacing-40)}ametek-order-history .cx-order-history-body .order-history-list-section .order-history-list-table .table-header .item.date,ametek-order-history .cx-order-history-body .order-history-list-section .order-history-list-table .table-header .item.total{width:var(--spacing-30)}ametek-order-history .cx-order-history-body .order-history-list-section .order-history-list-table .table-header .item.po-number{width:var(--spacing-18);min-width:var(--spacing-18)}ametek-order-history .cx-order-history-body .order-history-list-section .order-history-list-table .table-header .item.order-type{max-width:var(--spacing-18);min-width:var(--spacing-18)}ametek-order-history .cx-order-history-body .order-history-list-section .order-history-list-table .table-header .item.purchased-by{max-width:var(--spacing-34);min-width:var(--spacing-34)}ametek-order-history .cx-order-history-body .order-history-list-section .order-history-list-table .table-header .item:last-child{width:var(--spacing-10)}ametek-order-history .cx-order-history-body .order-history-list-section .order-history-list-table .table-body{display:flex;width:100%;flex-direction:column}ametek-order-history .cx-order-history-body .order-history-list-section .order-history-list-table .table-body a{color:var(--foreground);text-decoration:none}ametek-order-history .cx-order-history-body .order-history-list-section .order-history-list-table .table-body .table-row{display:flex;flex-direction:row;border-top:var(--spacing-px) solid var(--border);text-decoration:none}ametek-order-history .cx-order-history-body .order-history-list-section .order-history-list-table .table-body .table-row .item{display:flex;flex-direction:row;align-items:center;height:var(--spacing-16);margin:0 var(--spacing-8)}ametek-order-history .cx-order-history-body .order-history-list-section .order-history-list-table .table-body .table-row .item:first-child{flex-grow:1;min-width:var(--spacing-20)}ametek-order-history .cx-order-history-body .order-history-list-section .order-history-list-table .table-body .table-row .item.status{width:var(--spacing-40)}ametek-order-history .cx-order-history-body .order-history-list-section .order-history-list-table .table-body .table-row .item.date,ametek-order-history .cx-order-history-body .order-history-list-section .order-history-list-table .table-body .table-row .item.total{width:var(--spacing-30)}ametek-order-history .cx-order-history-body .order-history-list-section .order-history-list-table .table-body .table-row .item.po-number{width:var(--spacing-18);min-width:var(--spacing-18);word-break:break-all}ametek-order-history .cx-order-history-body .order-history-list-section .order-history-list-table .table-body .table-row .item.po-number>span{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}ametek-order-history .cx-order-history-body .order-history-list-section .order-history-list-table .table-body .table-row .item.order-type{max-width:var(--spacing-18);min-width:var(--spacing-18)}ametek-order-history .cx-order-history-body .order-history-list-section .order-history-list-table .table-body .table-row .item.purchased-by{max-width:var(--spacing-34);min-width:var(--spacing-34);display:flex;align-items:center}ametek-order-history .cx-order-history-body .order-history-list-section .order-history-list-table .table-body .table-row .item.purchased-by>span{overflow:hidden;text-overflow:ellipsis;display:block}ametek-order-history .cx-order-history-body .order-history-list-section .order-history-list-table .table-body .table-row .item:last-child{width:var(--spacing-10)}ametek-order-history .loading{display:flex;flex-direction:column}.cx-order-history-value{color:var(--foreground)}.cx-order-history-pagination{display:flex;width:100%;justify-content:center}ametek-order-recent-history{width:100%;display:flex;gap:var(--spacing-4)}@media only screen and (min-width: 1360px){ametek-order-recent-history:has(.recent-history-slide){padding-bottom:var(--spacing-47)}}ametek-order-recent-history .recent-order-card{max-width:19.75rem;min-width:19.75rem;min-height:10.75rem;max-height:auto}@media only screen and (min-width: 1360px){ametek-order-recent-history .recent-order-card{max-width:23.75rem;min-width:23.75rem}}.order-status .badge{display:flex;flex-direction:row;gap:var(--spacing-2)}.order-status .badge .icon svg{stroke:var(--foreground);fill:var(--foreground)}.order-status .badge .icon.order-cancelled svg,.order-status .badge .icon.order-suspended svg,.order-status .badge .icon.order-rejected svg{stroke:var(--feedback-error);fill:var(--feedback-error)}.order-status .badge .icon.order-ready svg{stroke:var(--blue-500);fill:var(--blue-500)}.order-status .badge .icon.order-open svg,.order-status .badge .icon.order-created svg{stroke:var(--feedback-warning);fill:var(--feedback-warning)}.order-status .badge .icon.order-approved svg,.order-status .badge .icon.order-completed svg,.order-status .badge .icon.order-shipped svg{stroke:var(--feedback-success);fill:var(--feedback-success)}ametek-discontinued-product-notification{display:block}ametek-discontinued-product-notification .discontinued-product-notification-container{display:flex;flex-direction:column;padding-top:var(--spacing-2);padding-bottom:0}@media only screen and (min-width: 768px){ametek-discontinued-product-notification .discontinued-product-notification-container{padding-bottom:var(--spacing-3)}}.price-table{display:table;border-radius:var(--default);border:var(--border-width-1) solid var(--border);background:var(--card);overflow:hidden}.separator{padding:var(--spacing-3) 0}.separator .divider{border-bottom:var(--spacing-px) solid var(--border)}.price-table-cell{display:table-cell;border-bottom:var(--border-width-1) solid var(--border);border-right:var(--border-width-1) solid var(--border);width:50%}.price-table-cell:last-of-type{border-right:none}.price-table-row{color:var(--foreground);display:table-row;font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}.price-table-row .price-table-cell{padding:var(--spacing-2) var(--spacing-4)}.price-table-row.price-table-header{color:var(--muted-foreground);font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}.price-table-row.price-table-header .price-table-cell{padding:var(--spacing-4)}.price-table-row:last-of-type .price-table-cell{border-bottom:none}ametek-product-intro{display:flex;flex-direction:column;gap:var(--spacing-1);color:var(--card-foreground)}ametek-product-intro .separator{padding-top:var(--spacing-2);padding-bottom:var(--spacing-3)}ametek-product-intro .separator .divider{border-bottom:var(--spacing-px) solid var(--border)}@media only screen and (max-width: 1024px){ametek-product-intro .spacer{margin-top:var(--spacing-5)}}ametek-stock{height:fit-content}ametek-stock .inStock svg,ametek-stock .forceStock svg{stroke:var(--feedback-success);fill:var(--feedback-success)}ametek-stock .outOfStock svg{stroke:var(--feedback-error);stroke-width:1}ametek-stock .stock-container{gap:var(--spacing-2);display:flex;flex-direction:row;align-items:center;height:var(--spacing-10)}ametek-stock .separator{padding:var(--spacing-3) 0}ametek-stock .separator .divider{border-bottom:var(--spacing-px) solid var(--border)}ametek-product-summary .pricing{padding-bottom:var(--spacing-3)}ametek-product-summary .pricing .price{color:var(--secondary-foreground)}ametek-product-summary .quote-only{color:var(--card-foreground)}ametek-product-summary-price .pricing{display:flex;flex-direction:row;gap:var(--spacing-2)}ametek-product-summary-price .pricing .discounted-price{color:var(--feedback-success)}ametek-product-summary-price .pricing .original-price{text-decoration:line-through}ametek-product-summary-price .quote-only{font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}@media only screen and (max-width: 1024px){ametek-product-summary-price .quote-only{display:none}}ametek-product-summary-price .pricing-pending{font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-product-variants{display:flex;flex-direction:column;gap:var(--spacing-4);padding-bottom:var(--container-gap-sm)}ametek-product-variants .disabled{opacity:.5;pointer-events:none}ametek-product-variants .variant-container{display:flex;flex-direction:column;gap:var(--spacing-1-5)}ametek-product-variants .variant-container .plp-sort-select .ng-value-label{color:var(--muted-foreground)}ametek-active-facets{display:flex;flex-wrap:wrap;gap:var(--spacing-3)}ametek-active-facets .heading{font-family:var(--type-role-label);font-size:var(--font-size-base);font-weight:var(--type-role-weight-label);line-height:1.4;color:var(--muted-foreground);display:flex;align-items:center;border-right:var(--border-width-1) solid var(--border);padding:var(--spacing-2) var(--spacing-6) var(--spacing-2) 0;margin-right:var(--spacing-3)}ametek-active-facets a{font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4;display:flex;align-items:center;gap:var(--spacing-2);text-decoration:none;border:var(--border-width-1) solid var(--border);padding:var(--spacing-1-5) var(--spacing-3);background-color:var(--card);border-radius:var(--full);color:var(--foreground)}.inner{width:100%}@media only screen and (max-width: 1024px){.inner{background-color:var(--muted)}}@media only screen and (max-width: 1024px){.facet-container{padding:var(--drawer-vr-padding) var(--drawer-hr-padding);max-height:calc(100vh - var(--spacing-40));overflow:scroll}}.cx-facet-list-footer{padding:var(--spacing-4) var(--drawer-hr-padding);position:fixed;bottom:0;left:0;width:100%;text-align:center}@media only screen and (max-width: 1024px){.cx-facet-list-footer{background-color:var(--card)}}.list-header{position:relative;padding-top:var(--spacing-6);background-color:var(--card)}.list-header .header-title{font-family:var(--type-role-heading);font-size:var(--font-size-2xl);font-weight:var(--type-role-weight-heading);line-height:1.4;padding:var(--spacing-4) var(--drawer-hr-padding)}.list-header .close-button{position:absolute;top:0;right:0}ametek-facet{font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4;display:flex;flex-direction:column;border-bottom:var(--border-width-1) solid var(--border)}ametek-facet .heading.btn{font-family:var(--type-role-label);font-size:var(--font-size-base);font-weight:var(--type-role-weight-label);line-height:1.4;display:flex;justify-content:space-between;width:100%;text-transform:capitalize;padding:var(--spacing-4) 0}ametek-facet .more-less-btn.btn{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-1-5) 0}ametek-facet:nth-of-type(-n+3).collapsed .collapse-icon,ametek-facet:nth-of-type(-n+3).collapsed a,ametek-facet:nth-of-type(-n+3).collapsed button:not(.heading){display:none}ametek-facet:nth-of-type(-n+3):not(.collapsed) .expand-icon{display:none}ametek-facet:nth-of-type(n+4):not(.expanded) .collapse-icon,ametek-facet:nth-of-type(n+4):not(.expanded) a,ametek-facet:nth-of-type(n+4):not(.expanded) button:not(.heading){display:none}ametek-facet:nth-of-type(n+4).expanded .expand-icon{display:none}@media only screen and (max-width: 1024px){ametek-facet:nth-of-type(-n+3).collapsed .collapse-icon,ametek-facet:nth-of-type(-n+3).collapsed a,ametek-facet:nth-of-type(-n+3).collapsed button:not(.heading){display:none}ametek-facet:nth-of-type(-n+3):not(.collapsed) .expand-icon{display:none}ametek-facet:nth-of-type(n+4):not(.expanded) .collapse-icon,ametek-facet:nth-of-type(n+4):not(.expanded) a,ametek-facet:nth-of-type(n+4):not(.expanded) button:not(.heading){display:none}ametek-facet:nth-of-type(n+4).expanded .expand-icon{display:none}}ametek-facet .facet-content{display:flex;gap:var(--spacing-2);flex-direction:column}ametek-facet .facet-content .more{display:flex;gap:var(--spacing-2);flex-direction:column}ametek-facet .facet-content a,ametek-facet .facet-content button{display:flex;align-items:center;padding:0;cursor:pointer;text-decoration:none;color:var(--foreground)}ametek-facet .facet-content a.value,ametek-facet .facet-content button.value{position:relative}ametek-facet .facet-content a.value:hover,ametek-facet .facet-content button.value:hover{text-decoration:none;color:var(--primary)}@media only screen and (max-width: 1024px){ametek-facet .facet-content a.value>span,ametek-facet .facet-content button.value>span{display:flex;width:calc(100% - var(--spacing-7))}ametek-facet .facet-content a.value .label,ametek-facet .facet-content button.value .label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}ametek-facet .facet-content a.value .count,ametek-facet .facet-content button.value .count{margin-inline-start:var(--spacing-1)}ametek-facet .facet-content a.value .count:before,ametek-facet .facet-content button.value .count:before{content:"("}ametek-facet .facet-content a.value .count:after,ametek-facet .facet-content button.value .count:after{content:")"}ametek-facet .facet-content a.value .check-mark-icon,ametek-facet .facet-content button.value .check-mark-icon{display:none}ametek-facet .facet-content button{background:none;border:none;display:inline-flex}ametek-facet .facet-content button:hover{color:var(--primary)}ametek-facet.multi-select a.value:hover:not(.selected):before{border-color:var(--primary)}ametek-facet.multi-select a.value:before{content:"";color:transparent;flex-shrink:0;width:var(--spacing-4);height:var(--spacing-4);border-radius:var(--default);border:solid var(--border-width-1) var(--border);display:flex;justify-content:center;align-items:center;margin-inline-end:var(--spacing-2)}ametek-facet.multi-select a.value.selected:before{background-color:var(--primary);border-color:var(--primary);color:var(--foreground)}ametek-facet.multi-select a.value.selected .check-mark-icon{display:block;position:absolute;left:0;top:1px;width:calc(var(--spacing-4) + 1px);height:calc(var(--spacing-4) + 1px);color:var(--primary-foreground)}ametek-product-no-results{width:100%;display:flex;flex-direction:column}ametek-product-no-results .no-results-content{display:flex;flex-direction:column;align-items:center;gap:var(--container-gap-default);text-align:center}ametek-product-no-results .no-results-content .title-text{display:flex;padding:var(--spacing-0) var(--spacing-0) var(--spacing-8) var(--spacing-0);gap:var(--spacing-8);border-bottom:var(--border-width-1) solid var(--border);width:100%;justify-content:center}ametek-product-facet-navigation{width:100%}ametek-product-facet-navigation .trigger-facets button{width:100%}ametek-product-facet-navigation .trigger-facets{display:none}ametek-product-facet-navigation .desktop-facet-list{display:flex}@media only screen and (max-width: 1024px){ametek-product-facet-navigation .desktop-facet-list{display:none}ametek-product-facet-navigation .trigger-facets{display:flex}}ametek-product-list-title{width:100%;display:flex}ametek-product-list-title .top-bar{display:flex;width:100%;flex-direction:row;justify-content:space-between;gap:var(--spacing-4);padding-bottom:var(--spacing-8);border-bottom:var(--spacing-px) solid var(--border)}@media only screen and (max-width: 768px){ametek-product-list-title .top-bar{flex-direction:column;padding-bottom:var(--spacing-3);gap:var(--spacing-3)}}ametek-product-list-title .top-bar .category{display:flex;flex-direction:column;gap:var(--spacing-2);color:var(--foreground)}ametek-product-list-title .top-bar .sorting{min-width:13.25rem}ametek-product-list-title .top-bar .sorting .plp-sort-select .ng-value-label{color:var(--muted-foreground)}ametek-product-list{width:100%}ametek-product-list .results{display:flex;width:100%;flex-direction:column;gap:var(--spacing-3)}ametek-product-list .results .active-facets{display:flex;flex-direction:column;max-width:100%}@media only screen and (min-width: 1360px){ametek-product-list .results .active-facets{max-width:62.5rem}}ametek-product-list .results .active-facets ametek-active-facets{display:none;width:100%}ametek-product-list .results .active-facets ametek-active-facets:has(.heading){display:flex;flex-wrap:wrap}ametek-product-list .results .products{display:flex;flex-direction:column;gap:var(--spacing-3)}ametek-product-list .results .cx-pagination{display:flex;justify-content:center;padding-top:var(--spacing-4)}@media only screen and (max-width: 768px){ametek-product-comparison-selection{display:none!important}}ametek-product-comparison-selection .product-comparison{display:flex;flex-wrap:nowrap;width:100%}@media only screen and (max-width: 1360px){ametek-product-comparison-selection .product-comparison{flex-direction:column;justify-content:center}}ametek-product-comparison-selection .product-comparison.darkMode{background-color:var(--base-black);padding:var(--spacing-3);border-radius:var(--xl);gap:var(--spacing-4)}@media only screen and (max-width: 1024px){ametek-product-comparison-selection .product-comparison.darkMode{gap:var(--spacing-6);padding:var(--spacing-6)}}ametek-product-comparison-selection .product-comparison.darkMode .info{display:flex;align-items:center;color:var(--primary-foreground);text-align:center;max-width:var(--spacing-21);font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}@media only screen and (max-width: 1360px){ametek-product-comparison-selection .product-comparison.darkMode .info{max-width:100%;justify-content:center}}ametek-product-comparison-selection .product-comparison.darkMode .comparison-products .card{max-width:var(--spacing-57);padding:var(--spacing-2)}@media only screen and (max-width: 768px){ametek-product-comparison-selection .product-comparison.darkMode .comparison-products .card{max-width:100%}}@media only screen and (max-width: 768px){ametek-product-comparison-selection .product-comparison.darkMode .comparison-products .plus{min-height:var(--spacing-18)}}ametek-product-comparison-selection .product-comparison.darkMode .actions{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-3)}@media only screen and (max-width: 1360px){ametek-product-comparison-selection .product-comparison.darkMode .actions{flex-direction:row}}ametek-product-comparison-selection .product-comparison.darkMode .actions .compare{width:var(--min-width-35)}ametek-product-comparison-selection .product-comparison.darkMode .actions .compare button{background-color:var(--background);border:0;color:var(--foreground);font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-product-comparison-selection .product-comparison.darkMode .actions .clear button{color:var(--background);font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-product-comparison-selection .product-comparison.darkMode .actions .clear button:hover{color:var(--foreground)}ametek-product-comparison-selection .product-comparison .comparison-products{display:flex;flex-grow:1;gap:var(--container-gap-sm);align-items:center;justify-content:center}@media only screen and (max-width: 768px){ametek-product-comparison-selection .product-comparison .comparison-products{flex-direction:column}}ametek-product-comparison-selection .product-comparison .comparison-products .card{display:flex;flex-wrap:nowrap;justify-content:space-between;padding:var(--spacing-4);gap:0;border:var(--spacing-px) solid var(--border);border-radius:var(--lg);width:100%;max-width:17.5rem;background-color:var(--card);height:100%}@media only screen and (max-width: 768px){ametek-product-comparison-selection .product-comparison .comparison-products .card{max-width:100%}}ametek-product-comparison-selection .product-comparison .comparison-products .card .comparison-product{display:flex;flex-grow:1;gap:var(--spacing-2-5)}ametek-product-comparison-selection .product-comparison .comparison-products .card .comparison-product cx-media{min-width:var(--spacing-15);width:var(--spacing-15);height:var(--spacing-15)}ametek-product-comparison-selection .product-comparison .comparison-products .card .comparison-product .data{display:flex;flex-direction:column;gap:var(--spacing-1)}ametek-product-comparison-selection .product-comparison .comparison-products .card .comparison-product .data .price{color:var(--card-foreground);font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-product-comparison-selection .product-comparison .comparison-products .card .comparison-product .data a{color:var(--card-foreground);text-decoration:none}ametek-product-comparison-selection .product-comparison .comparison-products .card .comparison-product .data a:hover{text-decoration:underline}ametek-product-comparison-selection .product-comparison .comparison-products .card .comparison-product .data .name{color:var(--card-foreground);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;word-break:break-word;font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-product-comparison-selection .product-comparison .comparison-products .card .comparison-product .data .sku{color:var(--muted-foreground);font-family:var(--type-role-paragraph);font-size:var(--font-size-xs);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.015rem}ametek-product-comparison-selection .product-comparison .comparison-products .card .comparison-product .data .buttons{margin-top:auto}ametek-product-comparison-selection .product-comparison .comparison-products .card .comparison-product .data .buttons ametek-add-to-cart{display:none;padding-top:var(--spacing-3)}ametek-product-comparison-selection .product-comparison .comparison-products .card .comparison-product .data .buttons ametek-add-to-cart:has(.add-to-cart-container){display:flex}ametek-product-comparison-selection .product-comparison .comparison-products .card .comparison-product .data .buttons ametek-add-to-cart:has(.add-to-cart-container) ametek-button{width:auto}ametek-product-comparison-selection .product-comparison .comparison-products .card .comparison-product .data .buttons ametek-add-to-cart:has(.add-to-cart-container) ametek-button button.default-btn{width:var(--spacing-30)}ametek-product-comparison-selection .product-comparison .comparison-products .card .comparison-product .data .buttons ametek-add-to-cart:has(.add-to-cart-container) ametek-button button.outline-btn{max-width:10rem}ametek-product-comparison-selection .product-comparison .comparison-products .card .remove{display:flex;color:var(--foreground)}ametek-product-comparison-selection .product-comparison .comparison-products .card .remove button{width:var(--spacing-4);height:var(--spacing-4);min-height:var(--spacing-4);min-width:var(--spacing-4);padding:0}ametek-product-comparison-selection .product-comparison .comparison-products .plus{display:flex;justify-content:center;align-items:center;padding:var(--spacing-2);border-radius:var(--lg);background-color:transparent;border:var(--spacing-px) dashed var(--border);width:100%;height:100%;min-height:var(--spacing-24)}ametek-product-comparison-selection .product-comparison .comparison-products .plus lucide-icon{color:var(--border)}@media only screen and (min-width: 768px){ametek-product-comparison-selection .product-comparison .comparison-products .plus{max-width:var(--spacing-57)}}ametek-product-comparison-table{flex-direction:column;gap:var(--container-gap-sm)}@media only screen and (max-width: 768px){ametek-product-comparison-table{display:none!important}}ametek-product-comparison-table .row-title{display:flex;justify-content:space-between}ametek-product-comparison-table .row-title .title{padding:var(--spacing-5) 0}ametek-product-comparison-table .product-comparison-table{width:100%;display:grid}ametek-product-comparison-table .product-comparison-table th{text-align:left;color:var(--muted-foreground)}ametek-product-comparison-table .product-comparison-table th.cell{padding-left:0}ametek-product-comparison-table .product-comparison-table tr{border-bottom:solid var(--border-width-1) #d4d4d4}ametek-product-comparison-table .product-comparison-table .cell{padding:var(--spacing-4)}ametek-product-comparison-table .product-comparison-table .yes-container{display:flex;gap:var(--spacing-2)}ametek-product-comparison-table .product-comparison-table .yes-container svg{stroke:var(--feedback-success)}ametek-product-comparison-table .product-comparison-table .no-container{display:flex;gap:var(--spacing-2)}ametek-product-comparison-table .product-comparison-table .no-container svg{stroke:var(--foreground)}cx-searchbox__body.searchbox-is-active.has-searchbox-results cx-searchbox .results{display:block}cx-searchbox__body.searchbox-is-active.has-searchbox-results header{position:relative;z-index:100}cx-searchbox__body.searchbox-is-active.has-searchbox-results cx-storefront:before{content:"";position:fixed;left:0;top:0;width:100%;height:100%;z-index:10}cx-searchbox{z-index:10;display:block}cx-searchbox a,cx-searchbox .message{color:currentColor;-webkit-user-select:none;user-select:none}cx-searchbox label{display:flex;align-content:stretch}cx-searchbox label input{background:none;border:none;outline:none;display:block;flex-basis:100%;z-index:20}cx-searchbox label input::-webkit-input-placeholder{color:currentColor}.cxFeat_a11yImproveContrast cx-searchbox label input::-webkit-input-placeholder{color:var(--cx-color-dark)}cx-searchbox label input::-moz-placeholder{color:currentColor}.cxFeat_a11yImproveContrast cx-searchbox label input::-moz-placeholder{color:var(--cx-color-dark)}cx-searchbox label input:-moz-placeholder{color:currentColor}.cxFeat_a11yImproveContrast cx-searchbox label input:-moz-placeholder{color:var(--cx-color-dark)}cx-searchbox label input:-ms-input-placeholder{color:currentColor}.cxFeat_a11yImproveContrast cx-searchbox label input:-ms-input-placeholder{color:var(--cx-color-dark)}cx-searchbox label:not(.dirty) button.reset{display:none}cx-searchbox .results{display:none;position:absolute;left:0;width:100%}cx-searchbox .results a{text-decoration:none;cursor:pointer}cx-searchbox .results a .highlight,cx-searchbox .results a .search-results-highlight{font-style:normal}cx-searchbox .results a:hover,cx-searchbox .results a:focus{background:var(--cx-color-light);color:currentColor}cx-searchbox .results .suggestions{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0}cx-searchbox .results .suggestions li,cx-searchbox .results .suggestions a{flex:100%;display:block}cx-searchbox .results .recent-searches{display:flex;flex-wrap:wrap;list-style:none;padding-inline-start:0;margin-bottom:0;border-top:solid 1px var(--cx-color-light)}cx-searchbox .results .recent-searches li,cx-searchbox .results .recent-searches a{flex:100%;display:block}cx-searchbox .results .products{list-style:none;padding-inline-start:0;margin-bottom:0}cx-searchbox .results .products a{display:grid;grid-column-gap:var(--spacing-4);border-top:solid 1px var(--cx-color-light)}cx-searchbox .results .products a.has-media{grid-template-columns:50px 1fr}cx-searchbox .results .products a cx-media{grid-row:1/3}cx-searchbox .results .products a div.name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}cx-searchbox .results .products a .price{font-weight:400}body.searchbox-is-active.has-searchbox-results ametek-searchbox .results{display:block;z-index:10}body.searchbox-is-active.has-searchbox-results header{position:relative;z-index:100}body.searchbox-is-active.has-searchbox-results cx-storefront:before{content:"";position:fixed;left:0;top:0;width:100%;height:100%;z-index:10}ametek-product-quick-view-dialog ametek-drawer .drawer-container .drawer-content{overflow:visible}ametek-inner-product-quick-view{display:block;padding:var(--drawer-vr-padding) var(--drawer-hr-padding) var(--spacing-20) var(--drawer-hr-padding);display:flex;flex-direction:column;max-height:100vh;overflow-y:scroll}ametek-inner-product-quick-view ametek-chat-online-button,ametek-inner-product-quick-view ametek-scroll-to-top,ametek-inner-product-quick-view ametek-validation-user{display:none}ametek-inner-product-quick-view ametek-add-to-cart,ametek-inner-product-quick-view ametek-sign-in-pricing{position:absolute;bottom:0;left:0;width:100%;border-top:var(--border-width-1) solid var(--border);background:var(--card);padding:var(--spacing-4) var(--drawer-hr-padding);border-radius:var(--none);z-index:2}ametek-inner-product-quick-view ametek-add-to-cart form{gap:var(--spacing-3)}ametek-inner-product-quick-view ametek-add-to-cart .view-details-btn{display:block;flex-basis:0}ametek-inner-product-quick-view ametek-product-images{padding-bottom:var(--container-gap-sm)}ametek-inner-product-quick-view ametek-product-variants{padding-bottom:0}ametek-inner-product-quick-view ametek-product-variants:has(.variant-container){padding-bottom:var(--container-gap-sm)}ametek-inner-product-quick-view ametek-stock .separator{padding-bottom:0}ametek-inner-product-quick-view ametek-sign-in-pricing .sign-in-pricing .actions,ametek-inner-product-quick-view ametek-sign-in-pricing .title{display:none}ametek-inner-product-quick-view ametek-sign-in-pricing .quick-view-actions{display:flex;gap:var(--spacing-3)}ametek-inner-product-quick-view ametek-sign-in-pricing .quick-view-actions .view-details-btn{flex-basis:0;white-space:nowrap}ametek-inner-product-quick-view ametek-sign-in-pricing .quick-view-actions .sign-in-btn{flex:1}ametek-inner-product-quick-view ametek-sign-in-pricing .quick-view-actions .sign-in-btn .btn{width:100%}ametek-inner-product-quick-view ametek-product-images .product-images-container{grid-template-columns:100%;gap:var(--spacing-2);max-width:100vw;width:100%;height:auto}ametek-inner-product-quick-view ametek-product-images .product-images-container .image-swap-container{border-radius:var(--border-radius-xl)}ametek-inner-product-quick-view ametek-product-images .product-images-container .thumbnail-slider{height:var(--spacing-20)}ametek-inner-product-quick-view ametek-product-images .product-images-container .thumbnail-slider swiper-slide{margin:0 var(--spacing-1)}ametek-inner-product-quick-view ametek-product-images .product-images-container .thumbnail-slider swiper-slide:first-child{margin-left:0}ametek-inner-product-quick-view ametek-product-images .product-images-container .missing-image-media{width:100%;height:0;padding-bottom:100%}.quick-view-drawer .close-button{position:absolute;right:var(--scroll-bar-width)}.quick-view-drawer .close-button .ghost-btn:hover{background-color:transparent}ametek-product-carousel a,ametek-product-references a{display:flex;flex-direction:column;align-items:flex-start;width:100%;text-decoration:none;color:var(--foreground);text-align:left;gap:var(--spacing-2)}ametek-product-carousel .slides .slide button.item,ametek-product-references .slides .slide button.item{height:auto;justify-content:flex-start;gap:var(--spacing-6)}@media only screen and (max-width: 768px){ametek-product-carousel .slides .slide button.item,ametek-product-references .slides .slide button.item{height:100%}}ametek-product-carousel ametek-product-carousel-item,ametek-product-references ametek-product-carousel-item{display:flex;width:100%}ametek-product-carousel ametek-product-carousel-item .carousel-container,ametek-product-references ametek-product-carousel-item .carousel-container{display:flex;flex-direction:column;align-items:flex-start;width:100%;text-decoration:none;color:var(--foreground);text-align:left;gap:var(--spacing-2)}ametek-product-carousel .item-code,ametek-product-references .item-code{color:var(--muted-foreground)}ametek-product-carousel cx-media,ametek-product-references cx-media{display:flex;justify-content:center;align-items:center;background:var(--background)}ametek-product-carousel cx-media img,ametek-product-references cx-media img{display:block;width:100%;height:auto;object-fit:cover}ametek-product-carousel cx-media.is-missing,ametek-product-references cx-media.is-missing{min-height:var(--min-width-64)}ametek-product-carousel ametek-add-to-cart,ametek-product-references ametek-add-to-cart{margin-top:var(--spacing-4)}ametek-product-carousel .slide .actions,ametek-product-references .slide .actions{align-self:self-start}ametek-product-carousel .title-prod,ametek-product-references .title-prod{overflow-wrap:break-word;white-space:initial}ametek-no-quotes{width:100%;display:flex;flex-direction:column}ametek-no-quotes .no-results-content{display:flex;flex-direction:column;align-items:center;gap:var(--container-gap-default);text-align:center}ametek-no-quotes .no-results-content .title-text{display:flex;padding:var(--spacing-0) var(--spacing-0) var(--spacing-8) var(--spacing-0);gap:var(--spacing-8);border-bottom:var(--border-width-1) solid var(--border);width:100%;justify-content:center;color:var(--foreground)}ametek-quote-edit-mode .quote-edit-mode{display:flex;width:100%;flex-direction:row;background-color:var(--primary);justify-content:center;align-items:center;height:2.875rem}ametek-quote-edit-mode .quote-edit-mode .bar{display:flex;width:100%;flex-direction:row;justify-content:space-between;padding:var(--spacing-3) var(--spacing-4);color:var(--primary-foreground)}@media only screen and (min-width: 1360px){ametek-quote-edit-mode .quote-edit-mode .bar{max-width:var(--cx-page-width-max);padding:var(--spacing-3) 0}}ametek-quote-edit-mode .quote-edit-mode .bar .mode{display:flex;flex-direction:row;gap:var(--spacing-1-5)}ametek-quote-edit-mode .quote-edit-mode .bar .action ametek-button{display:flex;height:1.375rem;text-decoration:underline}ametek-quote-edit-mode .quote-edit-mode .bar .action ametek-button button{color:var(--primary-foreground);min-height:1.375rem;padding:0}ametek-quote-comments{display:flex;flex-direction:column;width:100%;background-color:var(--background);gap:var(--container-gap-sm);border:var(--border-width-1) solid var(--border);border-radius:var(--lg);padding:var(--spacing-5)}ametek-quote-comments .quote-comments{display:flex;flex-direction:column;gap:var(--spacing-3)}ametek-quote-comments .quote-comments .divider{border-bottom:var(--spacing-px) solid var(--border)}ametek-quote-comments .quote-comments .header{display:flex;justify-content:space-between;align-items:center}ametek-quote-comments .quote-comments .header .heading{display:flex;align-items:center;gap:var(--spacing-2)}ametek-quote-comments .quote-comments .header .heading .title{color:var(--card-foreground)}ametek-quote-comments .quote-comments .header .collapse ametek-button button{padding:0}ametek-quote-comment-list{width:100%;display:flex;flex-direction:column;gap:var(--container-gap-sm)}ametek-quote-comment-list .quote-messages{display:flex;width:100%;flex-direction:column;gap:var(--spacing-4)}ametek-quote-comment-list .quote-messages .quote-message{display:flex;width:100%;gap:var(--spacing-4)}ametek-quote-comment-list .quote-messages .quote-message .avatar ametek-button button{width:var(--spacing-10);height:var(--spacing-10)}ametek-quote-comment-list .quote-messages .quote-message .avatar ametek-button button span{color:var(--muted-foreground)}ametek-quote-comment-list .quote-messages .quote-message .avatar ametek-button.odd button{background-color:var(--muted)}ametek-quote-comment-list .quote-messages .quote-message .date-and-message{display:flex;width:100%;flex-direction:column;gap:var(--spacing-2);word-wrap:break-word}ametek-quote-comment-list .quote-messages .quote-message .date-and-message .date{color:var(--secondary-foreground)}ametek-quote-comment-list .quote-messages .quote-message .date-and-message .message{width:100%;color:var(--foreground)}ametek-quote-comment-list .quote-messages .quote-message .date-and-message .message .p-link{color:var(--foreground)}ametek-quote-comment-list .quote-add-message{display:flex;width:100%;flex-direction:column;gap:var(--spacing-1-5)}@media only screen and (min-width: 768px){ametek-quote-comment-list .quote-add-message{flex-direction:row;flex-wrap:nowrap;gap:var(--spacing-4)}}ametek-quote-comment-list .quote-add-message ametek-select{width:100%;gap:0}@media only screen and (min-width: 768px){ametek-quote-comment-list .quote-add-message ametek-select{max-width:var(--spacing-45)}}ametek-quote-comment-list .quote-add-message ametek-select .ng-select{height:var(--spacing-10)}ametek-quote-comment-list .quote-add-message ametek-select .ng-select .ng-dropdown-panel{margin-top:var(--spacing-1)}@media only screen and (min-width: 768px){ametek-quote-comment-list .quote-add-message ametek-select .ng-select .ng-dropdown-panel{width:var(--spacing-96)}}ametek-quote-comment-list .quote-add-message .input-message-section{display:flex;width:100%;flex-wrap:nowrap;gap:var(--spacing-1-5)}ametek-quote-comment-list .quote-add-message .input-message-section .input-message{width:100%;display:flex;flex-wrap:nowrap;align-items:center;border-radius:var(--border-radius-component-input-select-etc);border:var(--border-width-1) solid var(--input)}ametek-quote-comment-list .quote-add-message .input-message-section .input-message ametek-input{width:100%}ametek-quote-comment-list .quote-add-message .input-message-section .input-message ametek-input .input-wrapper input{border:none;border-radius:0;min-height:2.375rem}ametek-quote-comment-list .quote-add-message .input-message-section .input-message ametek-input .input-wrapper input:focus-visible{outline:0}ametek-quote-comment-list .quote-add-message .input-message-section .input-message .counter{display:flex;align-items:center;border-left:var(--border-width-1) solid var(--input);color:var(--muted-foreground);padding:0 var(--spacing-3);height:var(--spacing-6)}ametek-quote-comment-list .quote-add-message .input-message-section .input-message .counter.limit{color:var(--feedback-warning)}ametek-quote-comment-list .quote-add-message .input-message-section ametek-button button{width:var(--spacing-10);height:var(--spacing-10);padding:var(--spacing-3)}ametek-quote-confirm-dialog .quote-confirm-dialog{max-width:unset}@media only screen and (max-width: 376px){ametek-quote-confirm-dialog .quote-confirm-dialog{max-width:90%}}ametek-quote-confirm-dialog .quote-confirm-dialog .close-button{position:fixed;top:0;right:0}ametek-quote-confirm-dialog .quote-confirm-dialog .dialog-content{display:flex;flex-direction:column;gap:var(--spacing-1-5);padding:var(--spacing-6)}ametek-quote-confirm-dialog .quote-confirm-dialog .dialog-content .dialog-header .dialog-title{color:var(--card-foreground)}ametek-quote-confirm-dialog .quote-confirm-dialog .dialog-content .dialog-header .close-button{color:var(--foreground)}ametek-quote-confirm-dialog .quote-confirm-dialog .dialog-content .dialog-body{display:flex;flex-direction:column;gap:var(--spacing-8)}ametek-quote-confirm-dialog .quote-confirm-dialog .dialog-content .dialog-body .confirm-message{color:var(--muted-foreground)}ametek-quote-confirm-dialog .quote-confirm-dialog .dialog-footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-3)}ametek-quote-items{display:flex;flex-direction:column;width:100%;background-color:var(--background);gap:var(--spacing-7);border:var(--border-width-1) solid var(--border);border-radius:var(--lg);padding:var(--container-gap-default)}ametek-quote-items .quote-items{display:flex;flex-direction:column;gap:var(--spacing-3)}ametek-quote-items .quote-items .divider{border-bottom:var(--spacing-px) solid var(--border)}ametek-quote-items .quote-items .header{display:flex;justify-content:space-between;align-items:center}ametek-quote-items .quote-items .header .heading{display:flex;align-items:center;gap:var(--spacing-2)}ametek-quote-items .quote-items .header .heading .title{color:var(--card-foreground);font-family:var(--type-role-heading);font-size:var(--font-size-xl);font-weight:var(--type-role-weight-heading);line-height:1.4}ametek-quote-items .quote-items .header .heading .results{display:flex;justify-content:center;align-items:center;border:var(--spacing-px) solid var(--border);border-radius:var(--full);padding:var(--spacing-0-5) var(--spacing-2-5) var(--spacing-0-5) var(--spacing-2-5);gap:var(--spacing-1);height:var(--spacing-6);color:var(--foreground);font-family:var(--type-role-label);font-size:var(--font-size-xs);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-quote-items .quote-items .quote-items-products{display:flex;flex-direction:column;width:100%;gap:var(--spacing-6)}ametek-quote-export-pdf{color:var(--foreground)}ametek-quote-export-pdf>ametek-button>button.small-size-btn{padding-right:0}.pdf-content{gap:var(--spacing-2)!important;display:none}.pdf-content .company-address-pdf,.pdf-content .company-phone-pdf{padding:var(--spacing-2-5);border:var(--spacing-px) solid var(--border);display:flex;border-radius:var(--full);gap:var(--spacing-2);width:fit-content}ametek-quote-list{display:flex;width:100%}ametek-quote-list .ametek-quote-list{display:flex;flex-direction:column;align-items:center;width:100%;gap:var(--container-gap-default)}ametek-quote-list .ametek-quote-list .quote-list-top-bar{display:flex;width:100%;flex-direction:row;justify-content:space-between;gap:var(--spacing-4);padding-bottom:var(--spacing-8);border-bottom:var(--spacing-px) solid var(--border)}@media only screen and (max-width: 768px){ametek-quote-list .ametek-quote-list .quote-list-top-bar{flex-direction:column;padding-bottom:var(--spacing-3);gap:var(--spacing-3)}}ametek-quote-list .ametek-quote-list .quote-list-top-bar .quote-list-page{display:flex;flex-direction:column;gap:var(--spacing-2);color:var(--foreground)}ametek-quote-list .ametek-quote-list .quote-list-top-bar ametek-sorting{width:100%;height:var(--spacing-10)}@media only screen and (min-width: 768px){ametek-quote-list .ametek-quote-list .quote-list-top-bar ametek-sorting{max-width:var(--spacing-53)}}ametek-quote-list .ametek-quote-list .quote-list-section{width:100%;display:flex;flex-direction:column;align-items:center}ametek-quote-list .ametek-quote-list .quote-list-section a{color:var(--foreground);text-decoration:none}ametek-quote-list .ametek-quote-list .quote-list-section .quote-list-card{display:flex;width:100%;flex-direction:column;gap:var(--spacing-3)}ametek-quote-list .ametek-quote-list .quote-list-section .quote-list-card .quote-card{flex-direction:column;align-items:center;border-radius:var(--xl);border:var(--spacing-px) solid var(--border);background-color:var(--card);padding:var(--spacing-6)}ametek-quote-list .ametek-quote-list .quote-list-section .quote-list-card .quote-card .card-row{display:flex;width:100%;flex-direction:row;justify-content:space-between;align-items:center;text-decoration:none}ametek-quote-list .ametek-quote-list .quote-list-section .quote-list-card .quote-card .card-row:first-child{padding-bottom:var(--spacing-3)}ametek-quote-list .ametek-quote-list .quote-list-section .quote-list-card .quote-card .card-row:last-child{padding-top:var(--spacing-4)}ametek-quote-list .ametek-quote-list .quote-list-section .quote-list-card .quote-card .divider{width:100%;border-bottom:var(--spacing-px) solid var(--border)}ametek-quote-list .ametek-quote-list .quote-list-section .quote-list-table{display:flex;width:100%;flex-direction:column;background-color:var(--card);border-radius:var(--md);border:var(--spacing-px) solid var(--border)}ametek-quote-list .ametek-quote-list .quote-list-section .quote-list-table .table-header{display:flex;width:100%;flex-direction:row}ametek-quote-list .ametek-quote-list .quote-list-section .quote-list-table .table-header .item{display:flex;flex-direction:row;align-items:center;margin:0 var(--spacing-8);height:var(--spacing-12);color:var(--muted-foreground)}ametek-quote-list .ametek-quote-list .quote-list-section .quote-list-table .table-header .item:first-child{flex-grow:1}ametek-quote-list .ametek-quote-list .quote-list-section .quote-list-table .table-header .item.status{width:var(--spacing-40)}ametek-quote-list .ametek-quote-list .quote-list-section .quote-list-table .table-header .item.updated{width:var(--spacing-30)}ametek-quote-list .ametek-quote-list .quote-list-section .quote-list-table .table-header .item:last-child{width:var(--spacing-10)}ametek-quote-list .ametek-quote-list .quote-list-section .quote-list-table .table-body{display:flex;width:100%;flex-direction:column}ametek-quote-list .ametek-quote-list .quote-list-section .quote-list-table .table-body .table-row{display:flex;flex-direction:row;border-top:var(--spacing-px) solid var(--border)}ametek-quote-list .ametek-quote-list .quote-list-section .quote-list-table .table-body .table-row a{display:flex;width:100%;color:var(--foreground);text-decoration:none}ametek-quote-list .ametek-quote-list .quote-list-section .quote-list-table .table-body .table-row .item{display:flex;flex-direction:row;align-items:center;height:var(--spacing-16);margin:0 var(--spacing-8)}ametek-quote-list .ametek-quote-list .quote-list-section .quote-list-table .table-body .table-row .item:first-child{flex-grow:1}ametek-quote-list .ametek-quote-list .quote-list-section .quote-list-table .table-body .table-row .item.quote-status{width:var(--spacing-40)}ametek-quote-list .ametek-quote-list .quote-list-section .quote-list-table .table-body .table-row .item.updated{width:var(--spacing-30)}ametek-quote-list .ametek-quote-list .quote-list-section .quote-list-table .table-body .table-row .item:last-child{width:var(--spacing-10)}ametek-quote-list .ametek-quote-list .cx-pagination{display:flex;width:100%;justify-content:center}ametek-quote-list .loading{display:flex;flex-direction:column}ametek-quote-overview{display:flex;flex-direction:column;width:100%}ametek-quote-overview .quote-overview{display:flex;flex-direction:column;width:100%;justify-content:center}ametek-quote-overview .quote-overview .divider{border-bottom:var(--spacing-px) solid var(--border)}ametek-quote-overview .quote-overview .header{display:flex;justify-content:space-between;align-items:center;padding-bottom:var(--spacing-8)}ametek-quote-overview .quote-overview .header .heading{display:flex;align-items:center;gap:var(--spacing-5)}@media only screen and (max-width: 768px){ametek-quote-overview .quote-overview .header .heading{flex-direction:column;align-items:flex-start}}ametek-quote-overview .quote-overview .header .heading .title{color:var(--foreground)}ametek-quote-overview .quote-overview .header .heading .quote-status{display:flex;justify-content:center;align-items:center;border:var(--spacing-px) solid var(--border);border-radius:var(--full);padding:var(--spacing-0-5) var(--spacing-2-5) var(--spacing-0-5) var(--spacing-2-5);gap:var(--spacing-1);height:var(--spacing-6);color:var(--foreground);font-family:var(--type-role-label);font-size:var(--font-size-xs);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-quote-overview .quote-overview .cards{display:flex;flex-direction:row;width:100%;padding-top:var(--spacing-6);gap:var(--spacing-4)}@media only screen and (max-width: 768px){ametek-quote-overview .quote-overview .cards{flex-direction:column}}ametek-quote-overview .quote-overview .cards .card{display:flex;width:100%;flex-direction:column;background:var(--card);border:solid var(--border-width-1) var(--border);border-radius:var(--lg);padding:var(--spacing-6);gap:var(--spacing-6)}@media only screen and (min-width: 1024px){ametek-quote-overview .quote-overview .cards .card{width:50%}}ametek-quote-overview .quote-overview .cards .card .title{color:var(--foreground)}ametek-quote-overview .quote-overview .cards .card .info{display:flex;flex-direction:column;color:var(--muted-foreground)}ametek-quote-recent-history{display:flex;width:100%}@media only screen and (min-width: 1360px){ametek-quote-recent-history:has(.recent-history-slide){padding-bottom:var(--spacing-36)}}ametek-quote-recent-history .quote-card{max-width:19.75rem;min-width:19.75rem;height:8.25rem;max-height:auto}@media only screen and (min-width: 1360px){ametek-quote-recent-history .quote-card{max-width:23.75rem;min-width:23.75rem}}ametek-quote-recent-history .quote-card .actions{white-space:nowrap}cx-page-layout.CartPageTemplate cx-page-slot.SideContent.has-components>ametek-quote-request-button{display:inline-block;vertical-align:middle;width:100%}@media only screen and (max-width: 1024px){cx-page-layout.CartPageTemplate cx-page-slot.SideContent.has-components>ametek-quote-request-button{width:calc(50% - var(--spacing-1-5))}}ametek-quote-request-button{white-space:nowrap}ametek-quote-request-button .btn{width:100%}@media only screen and (max-width: 1024px){ametek-quote-request-button{margin-left:var(--spacing-1-5)}}.quote-status .badge{display:flex;flex-direction:row;gap:var(--spacing-2)}.quote-status .badge .icon.quote-cancelled,.quote-status .badge .icon.quote-rejected{stroke:var(--feedback-error);fill:var(--feedback-error)}.quote-status .badge .icon.quote-expired svg,.quote-status .badge .icon.quote-request svg,.quote-status .badge .icon.quote-cancelled svg{stroke:var(--feedback-warning);fill:var(--feedback-warning)}.quote-status .badge .icon.quote-approved svg,.quote-status .badge .icon.quote-accepted svg,.quote-status .badge .icon.quote-ordered svg,.quote-status .badge .icon.quote-complete svg,.quote-status .badge .icon.quote-completed svg{stroke:var(--feedback-success);fill:var(--feedback-success)}.quote-status .badge .icon.quote-created svg,.quote-status .badge .icon.quote-pending svg,.quote-status .badge .icon.quote-offer svg,.quote-status .badge .icon.quote-draft svg{stroke:var(--foreground);fill:var(--foreground)}.quote-status .badge .icon.quote-submitted svg{stroke:var(--blue-500);fill:var(--blue-500)}ametek-quote-summary .cx-container{width:100%;display:flex;flex-direction:column;gap:var(--spacing-3)}ametek-quote-summary-actions{display:flex;width:100%}ametek-quote-summary-actions .summary-action-item{display:flex;width:100%;flex-direction:column;gap:var(--spacing-3)}ametek-quote-summary-actions .summary-action-item ametek-button{width:100%}ametek-quote-summary-actions .summary-action-item ametek-button button{width:100%}ametek-quote-summary-prices{color:var(--foreground)}ametek-quote-summary-prices .summary-heading{display:flex;padding-bottom:var(--spacing-4)}ametek-quote-summary-prices .price-row{display:flex;align-items:center;justify-content:space-between;height:var(--spacing-7)}ametek-quote-summary-prices .price-row .discount{color:var(--feedback-success)}ametek-quote-summary-prices .price-row.disclaimer{color:var(--muted-foreground)}ametek-quote-summary-prices .separator{padding-top:var(--spacing-2);padding-bottom:var(--spacing-2)}ametek-quote-summary-prices .separator .divider{border-bottom:var(--spacing-px) solid var(--border)}ametek-quote-summary-prices .price-total{display:flex;align-items:center;justify-content:space-between;height:var(--spacing-7)}ametek-quote-upload-attachment{display:flex;flex-direction:column}ametek-quote-upload-attachment .separator{padding:var(--spacing-4) 0}ametek-quote-upload-attachment .separator .divider{border-bottom:var(--spacing-px) solid var(--border)}ametek-quote-upload-attachment .uploaded-files{display:flex;gap:var(--spacing-3);margin-bottom:var(--spacing-4);flex-wrap:wrap}ametek-quote-upload-attachment .uploaded-files .uploaded-file-card{display:flex;align-items:center;border-radius:var(--default);background:var(--card-foreground);color:var(--primary-foreground);gap:var(--spacing-1);padding:var(--spacing-0-5) var(--spacing-2-5);font-family:var(--type-role-label);font-size:var(--font-size-xs);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-quote-upload-attachment .uploaded-files .uploaded-file-card .link{color:var(--primary-foreground);text-decoration:none}ametek-quote-upload-attachment .uploaded-files .uploaded-file-card .icon{stroke:var(--primary-foreground);cursor:pointer}ametek-quote-summary-seller-edit .seller-edit-container{background-color:var(--muted);padding:var(--spacing-4)}ametek-quote-summary-seller-edit form{display:flex;width:100%;flex-direction:column;gap:var(--spacing-4)}ametek-quote-summary-seller-edit .seller-edit-body .discount-error{display:inline-block;margin-top:var(--spacing-1-5);color:var(--feedback-error);font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-quote-summary-seller-edit .seller-edit-body .discount-input{display:flex;width:100%;gap:var(--spacing-2);padding-top:var(--spacing-2)}ametek-quote-summary-seller-edit .seller-edit-body .discount-input .discount-form-control{width:150px}ametek-quote-summary-seller-edit .seller-edit-body cx-date-picker{display:block;width:100%;padding-top:var(--spacing-2-5)}ametek-quote-summary-seller-edit .seller-edit-body cx-date-picker input{border:none;width:100%;padding:var(--spacing-2-5);height:var(--spacing-10)}ametek-continue-shopping{display:flex;width:100%}ametek-continue-shopping a{width:100%}ametek-continue-shopping a button{width:100%}.drawer-container{position:fixed;top:0;left:0;z-index:1003;height:100vh;width:100vw}.drawer-container .drawer-backdrop{position:absolute;z-index:1;height:100vh;width:100vw;background-color:var(--mid-transparent);border:none}.drawer-container .drawer-content{max-height:100vh;overflow:auto}.drawer-container .drawer-content.right-position,.drawer-container .drawer-content.middle-position{position:relative;z-index:2}.drawer-container .drawer-content.right-position{top:0;left:100vw;transform:translate(-100%);background:var(--muted);height:100vh;width:min(40%,var(--drawer-width))}@media only screen and (max-width: 768px){.drawer-container .drawer-content.right-position{height:var(--full-vh)}}.drawer-container .drawer-content.middle-position{display:flex;flex-direction:column;top:50%;left:50%;transform:translate(-50%) translateY(-50%);background:var(--muted);min-height:10rem;width:min(80%,var(--drawer-width))}.drawer-container .drawer-content.middle-position.auto-width{width:fit-content}@media only screen and (max-width: 768px){.drawer-container .drawer-content.right-position{width:100vw}.drawer-container .drawer-content.middle-position{width:80vw}}ametek-select{display:flex;flex-direction:column;gap:var(--spacing-1-5);position:relative}ametek-select .leading-icons{color:var(--muted-foreground);position:absolute;left:calc(var(--spacing-3) + var(--border-width-1));bottom:calc(var(--spacing-2-5) + var(--border-width-1));z-index:1002}ametek-select .placeholder-icons{position:absolute;bottom:calc(var(--spacing-2-5) + var(--border-width-1));right:calc(var(--spacing-3) + var(--border-width-1));z-index:1000}ametek-select .placeholder-icons lucide-icon.icon-close,ametek-select .placeholder-icons lucide-icon.icon-open{color:var(--foreground);opacity:var(--opacity-50)}ametek-select .placeholder-icons .icon-close{display:flex}ametek-select .placeholder-icons .icon-open{display:none}ametek-select .placeholder-icons:has(+.ng-select-opened) .icon-close{display:none}ametek-select .placeholder-icons:has(+.ng-select-opened) .icon-open{display:flex}ametek-select .placeholder-icons:has(+.ng-select-disabled) lucide-icon.icon-close,ametek-select .placeholder-icons:has(+.ng-select-disabled) lucide-icon.icon-open{color:var(--muted-foreground)}ametek-select .placeholder-icons:has(+.ng-select .ng-select-container.ng-has-value){display:none}ametek-select .label-container{font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-select .label-container:has(+.placeholder-icons+.ng-select-disabled){color:var(--muted-foreground)}ametek-select .label-container:has(+.select-container .placeholder-icons+.ng-invalid.ng-touched.ng-select-single){color:var(--feedback-error)}ametek-select .select-container{position:relative}ametek-select .ng-select.ametek-select{display:flex;font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-select .ng-select.ametek-select .ng-select-container{color:var(--foreground)}ametek-select .ng-select.ametek-select.ng-invalid.ng-touched.ng-select-single .ng-select-container{border-color:var(--feedback-error)}ametek-select .ng-select.ametek-select.ng-select-disabled .ng-select-container{color:var(--muted-foreground)}ametek-select .ng-select.ametek-select.ng-select-disabled lucide-icon.icon-close,ametek-select .ng-select.ametek-select.ng-select-disabled lucide-icon.icon-open{color:var(--muted-foreground)}ametek-select .ng-select.ametek-select.ng-select-single .ng-select-container{height:auto;border-radius:var(--border-radius-component-input-select-etc);border:var(--border-width-1) solid var(--input);background:var(--background);box-shadow:none}ametek-select .ng-select.ametek-select.has-leading-icon .ng-value-label{padding-left:var(--spacing-6)}ametek-select .ng-select.ametek-select .ng-select-container .ng-value-container .ng-placeholder{color:var(--muted-foreground)}ametek-select .ng-select.ametek-select .ng-value-container{padding:var(--spacing-2) var(--spacing-3)}ametek-select .ng-select.ametek-select .ng-value-container .ng-value{width:100%}ametek-select .ng-select.ametek-select .ng-dropdown-panel{width:100%;min-width:var(--min-width-48);border-radius:var(--md);border:var(--border-width-1) solid var(--border);background:var(--popover);box-shadow:0 4px 6px 1px #0000001a,0 2px 4px -1px #0000000f;overflow:hidden}ametek-select .ng-select.ametek-select .ng-dropdown-panel:has(.ng-dropdown-header) .ng-option:first-of-type{margin:0}ametek-select .ng-select.ametek-select .ng-dropdown-panel .ng-dropdown-header{border-bottom:none;padding:0 var(--spacing-1);margin-top:var(--spacing-1);font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-select .ng-select.ametek-select .ng-dropdown-panel .ng-dropdown-header .header{padding:var(--spacing-1-5) var(--spacing-2) var(--spacing-1-5) var(--spacing-8)}ametek-select .ng-select.ametek-select .ng-select-container{display:flex;width:100%}ametek-select .ng-select.ametek-select .check-icon,ametek-select .ng-select.ametek-select .icon-close,ametek-select .ng-select.ametek-select .icon-open{display:none}ametek-select .ng-select.ametek-select lucide-icon.icon-close,ametek-select .ng-select.ametek-select lucide-icon.icon-open{color:var(--foreground);opacity:var(--opacity-50)}ametek-select .ng-select.ametek-select .check-icon{color:var(--popover-foreground)}ametek-select .ng-select.ametek-select .ng-value-label{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2)}ametek-select .ng-select.ametek-select .ng-value-label>span{max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}ametek-select .ng-select.ametek-select .ng-value-label .icon-close{display:flex}ametek-select .ng-select.ametek-select .ng-option{padding:0 var(--spacing-1)}ametek-select .ng-select.ametek-select .ng-option:first-of-type{margin-top:var(--spacing-1)}ametek-select .ng-select.ametek-select .ng-option:last-of-type{margin-bottom:var(--spacing-1)}ametek-select .ng-select.ametek-select .ng-option.ng-option-selected .check-icon{display:flex;position:absolute;left:var(--spacing-1);top:50%;transform:translateY(-50%)}ametek-select .ng-select.ametek-select .ng-option-label{display:flex;position:relative;padding:var(--spacing-2) var(--spacing-2) var(--spacing-2) var(--spacing-8)}ametek-select .ng-select.ametek-select .ng-option-label>span{white-space:normal}ametek-select .ng-select.ametek-select.ng-select-opened .ng-value-label .icon-close{display:none}ametek-select .ng-select.ametek-select.ng-select-opened .ng-value-label .icon-open{display:flex}ametek-select .ng-select.ametek-select .ng-arrow-wrapper{display:none}ametek-select .ng-select.ametek-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,ametek-select .ng-select.ametek-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked,ametek-select .ng-select.ametek-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked,ametek-select .ng-select.ametek-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option{color:var(--popover-foreground);background-color:transparent}ametek-select .ng-select.ametek-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label,ametek-select .ng-select.ametek-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked .ng-option-label{background-color:var(--muted);border-radius:var(--border-radius-md)}ametek-select .ng-select.ametek-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:var(--muted-foreground)}ametek-select .ng-select.ametek-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,ametek-select .ng-select.ametek-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:inherit}ametek-select .error-message,ametek-select cx-form-errors{font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem;color:var(--feedback-error)}ametek-select.rounded .ng-select.ametek-select .ng-select-container{border-radius:var(--border-radius-2xl)}ametek-select.muted .ng-value-container{background-color:var(--muted)}ametek-button .btn{display:inline-flex;min-width:var(--spacing-10);min-height:var(--spacing-10);padding:var(--spacing-2) var(--spacing-4);justify-content:center;align-items:center;gap:var(--spacing-2);border-radius:var(--border-radius-component-button);background:var(--primary);color:var(--primary-foreground);border:none;cursor:pointer}ametek-button .btn:hover{background:var(--primary-hover)}ametek-button .btn[disabled]{opacity:var(--disabled)}ametek-button .btn[disabled]:hover{background:var(--primary)}ametek-button .secondary-btn.btn{background:var(--secondary);color:var(--secondary-foreground)}ametek-button .secondary-btn.btn:hover{background:var(--secondary-hover)}ametek-button .secondary-btn.btn[disabled]:hover{background:var(--secondary)}ametek-button .outline-btn.btn{background:var(--background);border:var(--border-width-1) solid var(--input);color:var(--foreground)}ametek-button .outline-btn.btn:hover{background:var(--muted)}ametek-button .outline-btn.btn[disabled]{color:var(--secondary-foreground)}ametek-button .outline-btn.btn[disabled]:hover{background:var(--background)}ametek-button .ghost-btn.btn{background:transparent;color:var(--foreground)}ametek-button .ghost-btn.btn:hover{background:var(--muted)}ametek-button .ghost-btn.btn[disabled]:hover{background:transparent}ametek-button .link-btn.btn{background:transparent;color:var(--primary)}ametek-button .link-btn.btn:hover{background:transparent;color:var(--primary)}ametek-button .link-btn.btn[disabled]:hover{background:transparent;color:var(--primary)}ametek-button .destructive-btn.btn{background:var(--destructive)}ametek-button .destructive-btn.btn:hover{background:var(--destructive-hover)}ametek-button .destructive-btn.btn[disabled]:hover{background:var(--destructive)}ametek-button .small-size-btn{min-width:var(--spacing-9);min-height:var(--spacing-9);padding:var(--spacing-1-5) var(--spacing-3);gap:var(--spacing-2)}ametek-button .large-size-btn{min-width:var(--spacing-11);min-height:var(--spacing-11);padding:var(--spacing-2-5) var(--spacing-8);gap:var(--spacing-2)}ametek-button .icon-size-btn{min-width:unset;min-height:unset;padding:var(--spacing-3);gap:var(--spacing-2)}ametek-sign-in-pricing{display:flex;flex-direction:column;border-radius:var(--lg);border:var(--spacing-px) solid var(--border);padding:var(--container-gap-default) var(--spacing-6);background-color:var(--card)}ametek-sign-in-pricing .sign-in-pricing{display:flex;flex-direction:column;gap:var(--spacing-6)}ametek-sign-in-pricing .sign-in-pricing .actions{display:flex;gap:var(--spacing-3)}ametek-sign-in-pricing .quick-view-actions{display:none}.modal{position:fixed;top:0;left:0;z-index:1050;width:100%;height:100%;overflow:hidden;background-color:var(--mid-transparent)}.modal div[role=dialog].middle{position:relative;z-index:2;display:flex;flex-direction:column;top:50%;left:50%;transform:translate(-50%) translateY(-50%);background:var(--muted);min-height:10rem;width:min(90%,var(--drawer-width));height:fit-content;border-radius:var(--lg);background:var(--background)}.modal div[role=dialog].right{position:relative;z-index:2;top:0;left:100vw;transform:translate(-100%);background:var(--muted);height:100vh;width:min(40%,var(--drawer-width));max-height:unset;border-radius:0}@media only screen and (max-width: 768px){.modal div[role=dialog].right{height:var(--full-vh);width:100vw}}.modal div[role=dialog].right .drawer-content{background:var(--muted)}.modal-open .modal{overflow-x:hidden;overflow-y:auto;display:flex}.modal-open .modal .modal-content{background:var(--card);max-width:calc(100vw - var(--spacing-40));max-height:calc(100vh - var(--spacing-40));position:relative;margin:auto;overflow:hidden}@media only screen and (max-width: 768px){.modal-open .modal .modal-content{max-width:calc(100vw - var(--spacing-10));max-height:calc(100vh - var(--spacing-10))}}.fade{transition:opacity .15s linear}ametek-flex-fields-selector .fields-group{gap:var(--container-gap-sm);display:flex;flex-direction:column}ametek-flex-fields-selector .fields-group .field-container{gap:var(--spacing-1-5);display:flex;flex-direction:column}ametek-flex-fields-selector .fields-group .field-container.checkbox{flex-direction:row;display:flex;align-items:center}ametek-flex-fields-selector .fields-group .field-container.checkbox input[type=checkbox],ametek-flex-fields-selector .fields-group .field-container.checkbox input[type=radio]{height:var(--spacing-4);width:var(--spacing-4);cursor:pointer;line-height:1.42857;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-size:inherit;box-sizing:border-box;outline:none;border:var(--border-width-1) solid var(--border);background-color:var(--background);border-radius:var(--default);position:relative;flex-shrink:0}ametek-flex-fields-selector .fields-group .field-container.checkbox input[type=checkbox].ng-invalid.ng-touched,ametek-flex-fields-selector .fields-group .field-container.checkbox input[type=radio].ng-invalid.ng-touched{border-color:var(--feedback-error)}ametek-flex-fields-selector .fields-group .field-container.checkbox input[type=checkbox].ng-invalid.ng-touched+span,ametek-flex-fields-selector .fields-group .field-container.checkbox input[type=radio].ng-invalid.ng-touched+span{color:var(--feedback-error)}ametek-flex-fields-selector .fields-group .field-container.checkbox input[type=checkbox]:checked,ametek-flex-fields-selector .fields-group .field-container.checkbox input[type=radio]:checked{background-color:var(--primary);border-color:var(--primary)}ametek-flex-fields-selector .fields-group .field-container.checkbox input[type=checkbox]:checked:after,ametek-flex-fields-selector .fields-group .field-container.checkbox input[type=radio]:checked:after{color:var(--primary-foreground);position:absolute;content:"";display:inline-block;height:4px;width:9px;top:2px;left:2px;border-width:0 0 2px 2px;border-style:solid;border-color:var(--primary-foreground);transform:rotate(-45deg)}ametek-input .input-wrapper{display:inline-flex;flex-direction:column;gap:var(--spacing-1-5);width:100%}ametek-input .input-wrapper .input-content{display:flex;gap:var(--spacing-2)}ametek-input .input-wrapper .input-content:has(.input[readonly])~.input-helper-text{opacity:var(--disabled)}ametek-input .input-wrapper .input-helper-text{color:var(--muted-foreground)}ametek-input .input-wrapper .input-error-text{color:var(--feedback-error)}ametek-input .input-wrapper .input-label:has(~.input-content .input.ng-touched.ng-invalid){color:var(--feedback-error)}ametek-input .input-wrapper .input-label:has(~.input-content .input[readonly]){opacity:var(--disabled)}ametek-input .input-wrapper .icons-container{position:relative;flex:1 1 auto}ametek-input .input-wrapper .icons-container .trailing-icon{position:absolute;left:var(--spacing-3);top:50%;transform:translateY(-50%)}ametek-input .input-wrapper .icons-container .leading-icon{position:absolute;right:var(--spacing-3);top:50%;transform:translateY(-50%)}ametek-input .input-wrapper .icons-container:has(.input[readonly]){opacity:var(--disabled)}ametek-input .input-wrapper .input{width:100%;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--border-radius-component-input-select-etc);border:var(--border-width-1) solid var(--input);background-color:var(--background);min-height:2.5rem}ametek-input .input-wrapper .input.input-with-trailing-icon{padding-left:var(--spacing-9)}ametek-input .input-wrapper .input.input-with-leading-icon{padding-right:var(--spacing-9)}ametek-input .input-wrapper .input:focus-visible{outline:var(--input) auto var(--border-width-2)}ametek-input .input-wrapper .input.ng-touched.ng-invalid{border-color:var(--feedback-error)}ametek-input .input-wrapper input::-webkit-outer-spin-button,ametek-input .input-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}ametek-input .input-wrapper input[type=number]{-moz-appearance:textfield}ametek-input .input-wrapper cx-form-errors.control-invalid{font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem;color:var(--feedback-error)}ametek-textarea .textarea-wrapper{display:inline-flex;flex-direction:column;gap:var(--spacing-1-5);width:100%}ametek-textarea .textarea-wrapper .textarea-content{display:flex;gap:var(--spacing-2)}ametek-textarea .textarea-wrapper .textarea-content:has(.textarea[readonly])~.textarea-helper-text{opacity:var(--disabled)}ametek-textarea .textarea-wrapper .textarea-helper-text{color:var(--muted-foreground)}ametek-textarea .textarea-wrapper .textarea-error-text{color:var(--feedback-error)}ametek-textarea .textarea-wrapper .textarea-label:has(~.textarea-content .textarea.ng-touched.ng-invalid){color:var(--feedback-error)}ametek-textarea .textarea-wrapper .textarea-label:has(~.textarea-content .textarea[readonly]){opacity:var(--disabled)}ametek-textarea .textarea-wrapper .icons-container{position:relative;flex:1 1 auto}ametek-textarea .textarea-wrapper .icons-container .trailing-icon{position:absolute;left:var(--spacing-3);top:50%;transform:translateY(-50%)}ametek-textarea .textarea-wrapper .icons-container .leading-icon{position:absolute;right:var(--spacing-3);top:50%;transform:translateY(-50%)}ametek-textarea .textarea-wrapper .icons-container:has(.textarea[readonly]){opacity:var(--disabled)}ametek-textarea .textarea-wrapper .textarea{width:100%;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--border-radius-component-input-select-etc);border:var(--border-width-1) solid var(--input);background-color:var(--background);min-height:2.5rem}ametek-textarea .textarea-wrapper .textarea.textarea-with-trailing-icon{padding-left:var(--spacing-9)}ametek-textarea .textarea-wrapper .textarea.textarea-with-leading-icon{padding-right:var(--spacing-9)}ametek-textarea .textarea-wrapper .textarea:focus-visible{outline:var(--input) auto var(--border-width-2)}ametek-textarea .textarea-wrapper .textarea.ng-touched.ng-invalid{border-color:var(--feedback-error)}ametek-textarea .textarea-wrapper cx-form-errors.control-invalid{font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem;color:var(--feedback-error)}ametek-card{display:flex;height:100%;flex:1 0 100%}ametek-card .ametek-card{display:flex;position:relative;padding:var(--spacing-6);flex:1}ametek-card .ametek-card .card-body{display:flex;text-align:left;flex-direction:column;justify-content:space-between}ametek-card .icon.star{position:absolute;top:var(--spacing-3);right:var(--spacing-3)}ametek-card .icon.star svg.lucide-star{color:var(--feedback-warning);fill:var(--feedback-warning)}ametek-card .icon.star.lineal svg{fill:transparent;cursor:pointer}ametek-card .cx-card-label-container .cx-card-label-bold{font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4;color:var(--foreground)}ametek-card .cx-card-label-container .cx-card-label{font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem;color:var(--muted-foreground)}ametek-card .cx-action-link{font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-card.address-card{border:solid var(--border-width-1) var(--border);border-radius:var(--border-radius-lg);background:var(--card)}ametek-card.address-card .card-body{gap:var(--spacing-2);min-height:var(--min-width-40)}ametek-card.address-card .cx-card-actions{margin-top:auto;display:flex;gap:var(--spacing-3)}ametek-product-characteristics{gap:var(--spacing-1);display:flex;flex-direction:column}ametek-product-characteristics .product-characteristics{color:var(--muted-foreground)}ametek-product-characteristics .show-more button{padding-left:0!important}ametek-product-characteristics .show-more button span{text-decoration:underline}ametek-message{display:block;margin-top:var(--spacing-4)}ametek-message .cx-message-header{display:flex;align-items:center;padding:var(--spacing-4);gap:var(--spacing-4);border-radius:var(--border-radius-lg)}@media only screen and (max-width: 768px){ametek-message .cx-message-header{flex-wrap:wrap}}ametek-message .cx-message{font-family:var(--type-role-label);font-size:var(--font-size-base);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-message .cx-message-text{flex:1 1 auto}@media only screen and (max-width: 768px){ametek-message .cx-message-text{flex:1 1 0}}@media only screen and (max-width: 768px){ametek-message .cx-message-icon{align-self:flex-start;flex:0 1 0}}@media only screen and (max-width: 768px){ametek-message .cx-message-body{flex-basis:100%}ametek-message .cx-message-body ametek-button,ametek-message .cx-message-body .btn{width:100%}}ametek-message .cx-message-body .message-text{font-family:var(--type-role-label);font-size:var(--font-size-base);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-message .cx-message-body .btn{font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-message .cx-message-assistive,ametek-message .cx-message-danger,ametek-message .cx-message-warning,ametek-message .cx-message-info,ametek-message .cx-message-success{border:var(--border-width-1) solid var(--border);border-radius:var(--lg);background-color:var(--card-foreground);color:var(--primary-foreground)}ametek-message .cx-message-info lucide-icon svg{color:var(--feedback-ring)}ametek-message .cx-message-success lucide-icon svg{color:var(--feedback-success)}ametek-message .cx-message-warning lucide-icon svg,ametek-message .cx-message-assistive lucide-icon svg{color:var(--feedback-warning)}ametek-message .cx-message-danger lucide-icon svg{color:var(--feedback-error)}ametek-message .close{color:var(--primary-foreground);margin-left:auto}ametek-message .close lucide-icon svg{color:var(--base-white)}ametek-message .close button.btn.small-size-btn{min-height:auto}ametek-message .close button.btn.small-size-btn:hover{background:transparent}lucide-icon .lucide-mastercard,lucide-icon .lucide-dinersclub,lucide-icon .lucide-amex,lucide-icon .lucide-visa{stroke:none;stroke-width:1;margin-bottom:-8%}ametek-file-upload{display:flex;flex-direction:column;gap:var(--spacing-3)}ametek-file-upload .file-upload-container{display:flex;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--border-radius-component-input-select-etc);border:var(--border-width-1) solid var(--input);background:var(--background);align-items:center;gap:var(--spacing-2);color:var(--foreground);font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-file-upload.ng-invalid.ng-touched .file-upload-container{border-color:var(--feedback-error)}ametek-file-upload+cx-form-errors{display:inline-block;margin-top:var(--spacing-1-5);color:var(--feedback-error);font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-file-upload .btn{background-color:transparent;border:none;padding:none;cursor:pointer;font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-file-upload .btn:hover{background-color:transparent}ametek-file-upload .placeholder{color:var(--muted-foreground)}ametek-file-upload .file-name-btn{display:flex;gap:var(--spacing-1);background-color:transparent;border:none;justify-content:space-between;cursor:pointer}ametek-file-upload .file-badge{border-radius:var(--default);background:var(--card-foreground);display:flex;padding:var(--spacing-0-5) var(--spacing-2-5);justify-content:center;align-items:center;gap:var(--spacing-1);color:var(--primary-foreground);border:none;cursor:pointer;align-self:flex-start;margin-right:var(--spacing-1);font-family:var(--type-role-label);font-size:var(--font-size-xs);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-file-upload input{display:none}ametek-file-attachment-drop-files{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-16) var(--spacing-8);block-size:100%;gap:var(--spacing-3);border-radius:var(--border-radius-xl);border:var(--border-width-1) dashed var(--border);color:var(--mute-foreground)}ametek-file-attachment-drop-files:has(.file-over){background-color:var(--background);opacity:.6}ametek-file-attachment-drop-files:has(.file-over) .drop-files-container{color:var(--foreground)}ametek-file-attachment-drop-files:has(.file-over) .drop-files-container .drop-file-icon{color:var(--foreground)}ametek-file-attachment-drop-files .drop-files-container{display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--muted-foreground)}ametek-file-attachment-drop-files .drop-file-icon{color:var(--muted-foreground);margin-bottom:var(--spacing-3)}ametek-file-attachment-drop-files .drop-files-description{font-family:var(--type-role-paragraph);font-size:var(--font-size-base);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.02rem;text-align:center}ametek-file-attachment-drop-files .error{text-align:center;display:block;margin-top:var(--spacing-3);color:var(--feedback-error)}.file-item{border:var(--border-width-1) solid var(--border);padding:var(--spacing-4) var(--spacing-4) var(--spacing-4) var(--spacing-4);border-radius:var(--spacing-3);display:flex;flex-direction:column}.file-item .name-container{flex:1 0 auto;display:flex;justify-content:space-between;align-items:center;width:100%;max-width:100%}.file-item .name-container .file-icon,.file-item .name-container .delete-icon{color:var(--muted-foreground)}.file-item .name-container .file-name{word-break:break-all}.file-item .name-container .file-size{color:var(--muted-foreground)}.file-item .name-container .file-size.done{color:var(--feedback-success)}.file-item .name-container .error-message{color:var(--feedback-error)}.file-item .name-container .file-description{display:flex;flex:1 1 auto;flex-direction:column;margin-inline:var(--spacing-3)}.file-item .loader{position:relative;border-radius:var(--spacing-1);block-size:var(--spacing-1);inline-size:100%;margin-top:var(--spacing-3);background-color:var(--border);overflow:hidden}.file-item .loader:before{position:absolute;top:0;left:0;content:"";display:inline-block;border-radius:var(--spacing-1);block-size:var(--spacing-1);inline-size:var(--percentage-progress, "0%");background-color:var(--primary)}@media only screen and (max-width: 768px){ametek-file-attachment-upload-drawer .upload-btn .btn{width:100%}}ametek-file-attachment-upload-drawer .close-button{position:absolute;right:var(--scroll-bar-width);top:0}ametek-file-attachment-upload-drawer .close-button .ghost-btn:hover{background-color:transparent}ametek-file-attachment-upload-drawer .header-content{background-color:var(--card);padding-top:var(--spacing-6)}ametek-file-attachment-upload-drawer .header-content .title{padding:var(--spacing-4) var(--drawer-hr-padding);word-wrap:break-word}ametek-file-attachment-upload-drawer .uploaded-files{display:flex;flex-direction:column;gap:var(--spacing-4)}ametek-file-attachment-upload-drawer .file-attachment-drawer-content{display:flex;max-height:100vh;overflow-y:scroll;flex-flow:column}ametek-file-attachment-upload-drawer .main-content{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--drawer-vr-padding) var(--drawer-hr-padding) var(--spacing-20) var(--drawer-hr-padding);background:var(--muted)}ametek-file-attachment-upload-drawer .main-content .files-disclaimer-text{color:var(--muted-foreground)}ametek-file-attachment-upload-drawer .main-content .files-disclaimer-text .files-disclaimer-text-link{color:var(--muted-foreground);text-decoration:underline}ametek-file-attachment-upload-drawer .footer{position:absolute;bottom:0;left:0;width:100%;border-top:var(--border-width-1) solid var(--border);background:var(--card);padding:var(--spacing-4) var(--drawer-hr-padding);border-radius:var(--none);z-index:2}ametek-file-attachment-upload-drawer .footer .upload-btn .btn{width:100%}ametek-confirmation-drawer .confirm-drawer-container .drawer-content{position:relative;padding:var(--spacing-6);border-radius:var(--lg)}ametek-confirmation-drawer .close-button{position:absolute;right:0;top:0}ametek-confirmation-drawer .confirm-drawer-content{display:flex;flex-direction:column;gap:var(--spacing-8)}ametek-confirmation-drawer .confirm-drawer-text{display:flex;flex-direction:column;gap:var(--spacing-1-5)}ametek-confirmation-drawer .confirm-drawer-title{font-family:var(--type-role-heading);font-size:var(--font-size-xl);font-weight:var(--type-role-weight-heading);line-height:1.4}ametek-confirmation-drawer .confirm-drawer-description{color:var(--muted-foreground);font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-confirmation-drawer .confirm-drawer-actions{display:flex;gap:var(--spacing-3);align-items:center;justify-content:flex-end}ametek-confirmation-drawer ametek-loader{padding-inline:var(--spacing-4)}ametek-cart-item-list .item-list .item .product .quantity ametek-item-counter:has(.order-counter){display:flex;width:auto}ametek-item-counter .order-counter{border-radius:var(--full);background:var(--secondary);padding:var(--spacing-0-5) var(--spacing-2-5);display:flex;justify-content:center;align-items:center;color:var(--secondary-foreground);font-family:var(--type-role-label);font-size:var(--font-size-xs);font-weight:var(--type-role-weight-label);line-height:1.4}@keyframes spin{to{transform:rotate(360deg)}}ametek-loader .loader-container{display:flex;align-items:center;justify-content:center;color:inherit}ametek-loader .loader-container .loader{animation:spin 2s linear infinite}.UpSelling{width:100%}ametek-carousel{display:flex;flex:100%;--cx-speed: .5;flex-direction:column}ametek-carousel .carousel-panel{display:flex;justify-content:space-between;align-items:center;position:relative}ametek-carousel .carousel-panel .previous{position:absolute;left:-50px}@media only screen and (max-width: 1360px){ametek-carousel .carousel-panel .previous{left:-12px;z-index:2;background:var(--card);border-radius:var(--full)}}ametek-carousel .carousel-panel .next{position:absolute;right:-50px}@media only screen and (max-width: 1360px){ametek-carousel .carousel-panel .next{right:-12px;z-index:2;background:var(--card);border-radius:var(--full)}}ametek-carousel .carousel-panel.size-1 .previous,ametek-carousel .carousel-panel.size-1 .next{display:none}ametek-carousel .carousel-panel.size-1 .slides{overflow-x:auto;white-space:nowrap;display:flex;gap:var(--spacing-6)}ametek-carousel .carousel-panel.size-1 .slides .slide{flex:0 0 auto}ametek-carousel .carousel-panel.size-1 .slides .slide .item{width:100%;visibility:visible;opacity:1}ametek-carousel .carousel-panel.size-1 .slides .slide:not(.active),ametek-carousel .carousel-panel.size-1 .slides .slide.active{position:relative;display:inline-block;opacity:1;z-index:1}ametek-carousel .item{background-color:var(--card);padding:var(--spacing-6);border:var(--border-width-1) solid var(--border);border-radius:var(--xl);width:25%}@media only screen and (max-width: 1360px){ametek-carousel .item{width:33%}}@media only screen and (max-width: 768px){ametek-carousel .item{width:50%}}@media only screen and (max-width: 376px){ametek-carousel .item{width:100%}}ametek-carousel .slides{flex:auto;position:relative}ametek-carousel .slides .slide{transition:.6s all;width:100%;display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:var(--spacing-6)}ametek-carousel .slides .slide:not(.active){position:absolute;opacity:0;z-index:-1;transition:none}ametek-carousel .slides .slide .item{opacity:0;z-index:-1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100%;transition:.4s all}ametek-carousel .slides .slide .item.active{opacity:1;z-index:1}ametek-carousel .slides .slide .item:nth-child(1){transition-delay:calc(var(--cx-speed, 1) * .25s)}ametek-carousel .slides .slide .item:nth-child(2){transition-delay:calc(var(--cx-speed, 1) * .5s)}ametek-carousel .slides .slide .item:nth-child(3){transition-delay:calc(var(--cx-speed, 1) * .75s)}ametek-carousel .slides .slide .item:nth-child(4){transition-delay:calc(var(--cx-speed, 1) * 1s)}ametek-carousel .slides .slide .item{visibility:hidden}ametek-carousel .slides .slide .item.active{visibility:visible}ametek-carousel .previous .btn,ametek-carousel .next .btn{padding:var(--spacing-3)}ametek-carousel .previous{margin-right:var(--spacing-2)}ametek-carousel .next{margin-left:var(--spacing-2)}ametek-pucharse-order-file .po-document{display:flex;flex-direction:column;gap:var(--spacing-1-5)}ametek-pucharse-order-file .po-document .form-label{color:var(--foreground)}ametek-pucharse-order-file .po-document .form-desc{color:var(--muted-foreground)}ametek-pucharse-order-file .po-document ametek-file-upload.ng-invalid{border-color:var(--feedback-error)}ametek-address-form form{width:100%;height:calc(100dvh - var(--spacing-20));display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-5)}ametek-address-form form .address-form{width:100%;display:flex;flex-direction:column;gap:var(--spacing-5);padding:var(--spacing-4) var(--drawer-hr-padding)}ametek-address-form form .address-form ametek-select .placeholder-icons{z-index:2000}ametek-address-form ametek-select .ng-select.ametek-select.ng-select-single .ng-select-container{min-height:var(--spacing-10)}ametek-address-form .form-check{font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-address-form .form-check label{display:flex;gap:var(--spacing-2)}ametek-address-form .form-check label .form-check-label{color:var(--foreground)}ametek-address-form .name-container,ametek-address-form .location-container,ametek-address-form .address-form-btns{display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--spacing-3)}ametek-address-form .name-container>*,ametek-address-form .location-container>*,ametek-address-form .address-form-btns>*{flex:1 1 auto}@media only screen and (max-width: 768px){ametek-address-form .name-container,ametek-address-form .location-container{flex-direction:column;gap:var(--spacing-5)}}ametek-address-form .location-container .form-group{flex:1 1 30%;min-width:30%}ametek-address-form .address-form-btns{border-top:var(--border-width-1) solid var(--border);background-color:var(--card);padding:var(--spacing-4) var(--drawer-hr-padding);font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-address-form .address-form-btns .btn{width:100%}ametek-complete-profile-dialog.modal div[role=dialog].middle{width:100%;max-width:90%;margin:var(--spacing-4) 0;transform:translate(-50%);top:0}@media only screen and (min-width: 768px){ametek-complete-profile-dialog.modal div[role=dialog].middle{width:32rem;max-width:unset;margin:var(--spacing-8) 0}}ametek-complete-profile-dialog .logout-btn{align-self:flex-end;margin-block-end:calc(-1 * var(--spacing-10));position:relative;z-index:2}ametek-complete-profile-dialog .complete-profile-dialog .dialog-content{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-6)}ametek-complete-profile-dialog .complete-profile-dialog .dialog-content .dialog-header{display:flex;flex-direction:column;gap:var(--spacing-2)}ametek-complete-profile-dialog .complete-profile-dialog .dialog-content .dialog-header .dialog-title{color:var(popover-foreground)}ametek-complete-profile-dialog .complete-profile-dialog .dialog-content .dialog-header .dialog-sub-title{color:var(--secondary-foreground)}ametek-complete-profile-dialog .complete-profile-dialog .dialog-content .dialog-body{display:flex;flex-direction:column}ametek-complete-profile-dialog .complete-profile-dialog .dialog-content .dialog-body .complete-profile-form{display:flex;flex-direction:column;gap:var(--spacing-5)}ametek-complete-profile-dialog .complete-profile-dialog .dialog-content .dialog-body .complete-profile-form .state{display:flex;justify-content:space-between;gap:var(--spacing-3)}ametek-complete-profile-dialog .complete-profile-dialog .dialog-content .dialog-body .complete-profile-form .state>*{width:50%}ametek-complete-profile-dialog .complete-profile-dialog .dialog-content .dialog-body .complete-profile-form .complete-profile-input .input-label{color:var(--foreground)}ametek-complete-profile-dialog .complete-profile-dialog .dialog-content .dialog-body .complete-profile-form .complete-profile-select .label-container{color:var(--foreground)}ametek-complete-profile-dialog .complete-profile-dialog .dialog-content .dialog-body .complete-profile-form .complete-profile-select .ng-select{height:var(--spacing-10)}ametek-complete-profile-dialog .complete-profile-dialog .dialog-content .dialog-body .complete-profile-form ametek-select .placeholder-icons{z-index:2000}ametek-complete-profile-dialog .complete-profile-dialog .dialog-content .dialog-body .complete-profile-form .complete-profile-toggle{display:flex;align-items:center;gap:var(--spacing-2)}ametek-complete-profile-dialog .complete-profile-dialog .dialog-content .dialog-body .complete-profile-form .complete-profile-toggle .complete-profile-toggle-slider .switch{width:var(--spacing-11);height:var(--spacing-6)}ametek-complete-profile-dialog .complete-profile-dialog .dialog-content .dialog-body .complete-profile-form .complete-profile-toggle .complete-profile-toggle-slider .switch input:checked+.slider:before{-webkit-transform:translateX(var(--spacing-5));-ms-transform:translateX(var(--spacing-5));transform:translate(var(--spacing-5))}ametek-complete-profile-dialog .complete-profile-dialog .dialog-content .dialog-body .complete-profile-form .complete-profile-toggle .complete-profile-toggle-slider .switch .slider:before{height:var(--spacing-5);width:var(--spacing-5);left:var(--spacing-0-5);bottom:var(--spacing-0-5)}ametek-complete-profile-dialog .complete-profile-dialog .dialog-content .dialog-body .complete-profile-form .complete-profile-toggle .complete-profile-toggle-label{color:var(--foreground)}ametek-complete-profile-dialog .complete-profile-dialog .dialog-content .dialog-body .complete-profile-form .complete-profile-tax-form{display:flex;flex-direction:column;gap:var(--spacing-1-5)}ametek-complete-profile-dialog .complete-profile-dialog .dialog-content .dialog-body .complete-profile-form .complete-profile-tax-form .tax-form-label{color:var(--foreground)}ametek-complete-profile-dialog .complete-profile-dialog .dialog-content .dialog-body .complete-profile-form .complete-profile-tax-form .tax-form-desc{color:var(--muted-foreground)}ametek-complete-profile-dialog .complete-profile-dialog .dialog-content .dialog-body .complete-profile-form .complete-profile-tax-form ametek-file-upload.ng-invalid{border-color:var(--feedback-error)}ametek-complete-profile-dialog .complete-profile-dialog .dialog-content .dialog-body .complete-profile-form .complete-profile-acceptance{display:flex;flex-direction:column;gap:var(--spacing-2);color:var(--foreground)}ametek-complete-profile-dialog .complete-profile-dialog .dialog-content .dialog-body .complete-profile-form .complete-profile-acceptance .complete-profile-checkbox{display:flex;align-items:center;gap:var(--spacing-2)}ametek-complete-profile-dialog .complete-profile-dialog .dialog-content .dialog-body .complete-profile-form .complete-profile-acceptance .complete-profile-checkbox .complete-profile-link{display:inline-block;padding-inline:var(--spacing-1)}ametek-complete-profile-dialog .complete-profile-dialog .dialog-content .dialog-body .complete-profile-form .complete-profile-acceptance .complete-profile-checkbox input[type=checkbox]{margin:0;min-width:var(--spacing-4);max-width:var(--spacing-4);min-height:var(--spacing-4);border:var(--spacing-px) solid var(--border);background-color:var(--background);border-radius:var(--default);cursor:pointer;line-height:1.5;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-size:inherit;box-sizing:border-box;outline:none;position:relative}ametek-complete-profile-dialog .complete-profile-dialog .dialog-content .dialog-body .complete-profile-form .complete-profile-acceptance .complete-profile-checkbox input[type=checkbox].ng-invalid.ng-touched{border-color:var(--feedback-error)}ametek-complete-profile-dialog .complete-profile-dialog .dialog-content .dialog-body .complete-profile-form .complete-profile-acceptance .complete-profile-checkbox input[type=checkbox].ng-invalid.ng-touched+span{color:var(--feedback-error)}ametek-complete-profile-dialog .complete-profile-dialog .dialog-content .dialog-body .complete-profile-form .complete-profile-acceptance .complete-profile-checkbox input[type=checkbox]:checked{background-color:var(--primary);border-color:var(--primary)}ametek-complete-profile-dialog .complete-profile-dialog .dialog-content .dialog-body .complete-profile-form .complete-profile-acceptance .complete-profile-checkbox input[type=checkbox]:checked:after{color:var(--primary-foreground);position:absolute;content:"";display:inline-block;height:var(--spacing-1);width:var(--spacing-2);top:.156rem;left:var(--spacing-0-5);border-width:0 0 2px 2px;border-style:solid;border-color:var(--primary-foreground);transform:rotate(-45deg)}ametek-complete-profile-dialog .complete-profile-dialog .dialog-content .dialog-footer{display:flex;width:100%}ametek-complete-profile-dialog .complete-profile-dialog .dialog-content .dialog-footer .create-account{width:100%}ametek-complete-profile-dialog .complete-profile-dialog .dialog-content .dialog-footer .create-account button{width:100%}ametek-complete-profile-success-dialog.modal div[role=dialog].middle{width:32rem}@media only screen and (max-width: 376px){ametek-complete-profile-success-dialog.modal div[role=dialog].middle{max-width:90%}}ametek-complete-profile-success-dialog .dialog-content{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-6)}ametek-complete-profile-success-dialog .dialog-content .dialog-header{display:flex;flex-direction:column;gap:var(--spacing-2)}ametek-complete-profile-success-dialog .dialog-content .dialog-header .dialog-title{color:var(popover-foreground)}ametek-complete-profile-success-dialog .dialog-content .dialog-header .dialog-sub-title{color:var(--secondary-foreground)}ametek-complete-profile-success-dialog .dialog-content .dialog-button{display:flex;width:100%}ametek-complete-profile-success-dialog .dialog-content .dialog-button button{width:100%}ametek-login .login-button{display:flex;gap:var(--spacing-1)}ametek-login .accNavComponent{display:flex;justify-content:flex-start}ametek-login .accNavComponent .icon{width:var(--spacing-5);height:var(--spacing-5)}@media only screen and (min-width: 1024px){ametek-login .accNavComponent .icon{width:var(--spacing-4);height:var(--spacing-4)}}ametek-login .accNavComponent nav{position:relative}ametek-login .accNavComponent li.is-open .wrapper{display:block}ametek-login .accNavComponent .wrapper{display:none;position:fixed;top:var(--spacing-18);width:100vw;right:0;background-color:var(--neutral-50);padding:var(--spacing-4);z-index:100}@media only screen and (min-width: 1024px){ametek-login .accNavComponent .wrapper{width:var(--spacing-56)}}ametek-login .accNavComponent .wrapper .wrapper-title-container{margin-bottom:var(--spacing-1);padding-bottom:var(--spacing-1);border-bottom:var(--border-width-1) solid var(--border)}@media only screen and (min-width: 1024px){ametek-login .accNavComponent .wrapper .wrapper-title-container{margin-bottom:0;padding-bottom:0}}ametek-login .accNavComponent .wrapper .wrapper-title{display:none}@media only screen and (min-width: 1024px){ametek-login .accNavComponent .wrapper .wrapper-title{display:flex}}ametek-login .accNavComponent .wrapper .wrapper-title-mobile .small-size-btn{padding-left:0}ametek-login .accNavComponent .wrapper .wrapper-title-mobile .icon{width:var(--spacing-4);height:var(--spacing-4)}ametek-login .accNavComponent .wrapper li{font-family:var(--type-role-heading);font-size:var(--font-size-xl);font-weight:var(--type-role-weight-heading);line-height:1.4}@media only screen and (min-width: 1024px){ametek-login .accNavComponent .wrapper li{font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}}ametek-login .accNavComponent .wrapper cx-generic-link,ametek-login .accNavComponent .wrapper cx-generic-link a,ametek-login .accNavComponent .wrapper span[role=heading]{display:flex}ametek-login .accNavComponent .wrapper cx-generic-link,ametek-login .accNavComponent .wrapper cx-generic-link a,ametek-login .accNavComponent .wrapper .wrapper-title,ametek-login .accNavComponent .wrapper span[role=heading]{width:100%;flex-direction:row;flex-wrap:nowrap;gap:var(--spacing-3);align-items:center}ametek-login .accNavComponent .wrapper cx-generic-link a,ametek-login .accNavComponent .wrapper .wrapper-title,ametek-login .accNavComponent .wrapper span[role=heading]{padding:var(--spacing-3) var(--spacing-3) var(--spacing-3) 0}@media only screen and (min-width: 1024px){ametek-login .accNavComponent .wrapper{position:absolute;top:var(--spacing-12);border-radius:var(--md);border:var(--border-width-1) solid var(--border);overflow:hidden;background-color:var(--background);padding:0;z-index:1003}ametek-login .accNavComponent .wrapper .wrapper-title-mobile{display:none}ametek-login .accNavComponent .wrapper cx-generic-link,ametek-login .accNavComponent .wrapper cx-generic-link a,ametek-login .accNavComponent .wrapper .wrapper-title,ametek-login .accNavComponent .wrapper span[role=heading]{gap:var(--spacing-1)}ametek-login .accNavComponent .wrapper cx-generic-link .logout-nav-link,ametek-login .accNavComponent .wrapper cx-generic-link a .logout-nav-link,ametek-login .accNavComponent .wrapper .wrapper-title .logout-nav-link,ametek-login .accNavComponent .wrapper span[role=heading] .logout-nav-link{cursor:pointer}ametek-login .accNavComponent .wrapper cx-generic-link a,ametek-login .accNavComponent .wrapper .wrapper-title,ametek-login .accNavComponent .wrapper span[role=heading]{padding:var(--spacing-1-5) var(--spacing-3)}ametek-login .accNavComponent .wrapper li[role=listitem]:nth-child(3n){border-bottom:var(--border-width-1) solid var(--border)}ametek-login .accNavComponent .wrapper li[role=listitem]:nth-child(3n) cx-generic-link a,ametek-login .accNavComponent .wrapper li[role=listitem]:nth-child(3n) .wrapper-title,ametek-login .accNavComponent .wrapper li[role=listitem]:nth-child(3n) span[role=heading]{padding:var(--spacing-1-5) var(--spacing-3) var(--spacing-2-5)}ametek-login .accNavComponent .wrapper li[role=listitem]:nth-child(3n+1) cx-generic-link a,ametek-login .accNavComponent .wrapper li[role=listitem]:nth-child(3n+1) .wrapper-title,ametek-login .accNavComponent .wrapper li[role=listitem]:nth-child(3n+1) span[role=heading]{padding:var(--spacing-2-5) var(--spacing-3) var(--spacing-1-5)}ametek-login .accNavComponent .wrapper li[role=listitem]:first-child cx-generic-link a,ametek-login .accNavComponent .wrapper li[role=listitem]:first-child .wrapper-title,ametek-login .accNavComponent .wrapper li[role=listitem]:first-child span[role=heading]{padding:var(--spacing-2-5) var(--spacing-3) var(--spacing-1-5)}ametek-login .accNavComponent .wrapper li[role=listitem]:last-child{border-bottom:none}}@media only screen and (max-width: 1024px){ametek-login .accNavComponent .wrapper .account-logout-link{position:fixed;bottom:var(--spacing-24);left:var(--spacing-4);border-radius:var(--full);border:var(--border-width-1) solid var(--border);padding:var(--spacing-2-5) var(--spacing-4);font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-login .accNavComponent .wrapper .account-logout-link .logout-nav-link{padding:0}}ametek-login .accNavComponent .wrapper cx-generic-link a{color:var(--popover-foreground);text-decoration:none}ametek-login-form{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-6)}@media only screen and (max-width: 768px){ametek-login-form{width:100%;height:auto;flex-direction:column}}ametek-login-form form,ametek-login-form .form{display:flex;width:100%;flex-direction:column;align-items:center;padding:var(--spacing-6);gap:var(--spacing-2);background-color:var(--card);border:var(--spacing-px) solid var(--border);border-radius:var(--lg);min-width:var(--spacing-80);text-align:center}@media only screen and (max-width: 768px){ametek-login-form form,ametek-login-form .form{width:100%;height:auto;flex-direction:column}}ametek-login-form form .title,ametek-login-form .form .title{display:flex;width:var(--spacing-30);color:var(--foreground);font-family:var(--type-role-heading);font-size:var(--font-size-xl);font-weight:var(--type-role-weight-heading);line-height:1.4}ametek-login-form form .login-form-text,ametek-login-form .form .login-form-text{color:var(--secondary-foreground)}ametek-login-form form label,ametek-login-form .form label{display:flex;flex-direction:column;gap:var(--spacing-1)}ametek-login-form form label .label-content,ametek-login-form .form label .label-content{color:var(--foreground);font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-login-form form .form-legend,ametek-login-form .form .form-legend{color:var(--card-foreground);font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-login-form form a,ametek-login-form .form a{color:var(--foreground);font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-login-form form ametek-button,ametek-login-form .form ametek-button{padding-top:var(--spacing-4)}ametek-login-form form ametek-button button,ametek-login-form .form ametek-button button{width:100%}ametek-my-resources{width:100%}ametek-my-resources .resources-container,ametek-my-resources .filters-container{display:flex;flex-direction:column;gap:var(--container-gap-default)}ametek-my-resources .main-filters-container{display:flex;justify-content:space-between;position:relative;z-index:2}ametek-my-resources .title-container{padding-top:var(--container-gap-default)}ametek-my-resources .title{font-family:var(--type-role-heading);font-size:var(--font-size-4xl);font-weight:var(--type-role-weight-heading);line-height:1.2;display:block;padding-bottom:var(--spacing-8);border-bottom:var(--border-width-1) solid var(--border);word-break:break-all}@media only screen and (max-width: 768px){ametek-my-resources .main-filters-container{flex-direction:column;gap:var(--spacing-3)}}ametek-resources-accordion{display:block;width:100%;padding-top:var(--spacing-3)}ametek-resources-accordion .resource-container,ametek-resources-accordion .products-container{display:flex;flex-direction:column;gap:var(--spacing-3)}ametek-resources-accordion .resource-title-btn{width:100%}ametek-resources-accordion .resource-title-btn .ghost-btn.btn{font-family:var(--type-role-paragraph);font-size:var(--font-size-lg);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0225rem;display:flex;justify-content:space-between;width:100%;padding:var(--spacing-4) var(--container-gap-sm);border-bottom:var(--border-width-1) solid var(--border);background:var(--background);border-radius:var(--none)}ametek-resources-accordion .resource-title-btn .ghost-btn.btn:hover{background:var(--background)}ametek-resources-accordion .load-more-container{margin-top:var(--spacing-4)}ametek-resources-accordion .load-more-container .btn{font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4;width:100%}ametek-resources-item{display:flex;flex-direction:column;padding:var(--spacing-6);gap:var(--spacing-4);border-radius:var(--lg);border:var(--border-width-1) solid var(--border);background:var(--card)}ametek-resources-item .product-container{display:flex;align-items:center}@media only screen and (max-width: 768px){ametek-resources-item .product-container{flex-direction:column;gap:var(--spacing-4)}ametek-resources-item .product-container .actions-container{width:100%}ametek-resources-item .product-container .open-btn .btn{width:100%}}ametek-resources-item .product-container .product-info-container{display:flex;flex:1 1 auto;gap:var(--spacing-6);max-width:100%}ametek-resources-item .product-container .product-info-container .product-basic-information{display:flex;flex-direction:column;gap:var(--spacing-1)}ametek-resources-item .product-container .product-info-container .product-image{display:flex}ametek-resources-item .product-container .product-info-container .cx-info{flex:1 1 auto}ametek-resources-item .product-container .product-info-container .cx-name{font-family:var(--type-role-paragraph);font-size:var(--font-size-base);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.02rem}ametek-resources-item .product-container .product-info-container .cx-name .cx-link{text-decoration:none;color:var(--foreground)}ametek-resources-item .product-container .product-info-container .cx-code{font-family:var(--type-role-paragraph);font-size:var(--font-size-xs);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.015rem;color:var(--muted-foreground)}ametek-resources-item .product-container .product-info-container .media{width:var(--min-width-20);height:var(--min-width-20);flex:0 0 auto}@media only screen and (max-width: 768px){ametek-resources-item .actions-container{margin-bottom:var(--spacing-4)}}ametek-resources-item .open-btn .btn{font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4;color:var(--foreground);white-space:nowrap}ametek-resources-item .open-btn.active .btn{color:var(--primary)}@media only screen and (max-width: 768px){ametek-product-resource-order .resource-update-btn.active .ghost-btn.btn{border-bottom:none}}ametek-product-resource-order .resource-update-btn .ghost-btn.btn{display:flex;padding:var(--spacing-5) 0;justify-content:space-between;width:100%;border-bottom:var(--border-width-1) solid var(--border);border-radius:var(--none)}ametek-product-resource-order .resource-update-btn .ghost-btn.btn:hover{background:transparent}@media only screen and (max-width: 768px){ametek-product-resource-order .resource-update-btn .ghost-btn.btn{flex-direction:column;align-items:flex-start;gap:var(--spacing-5)}ametek-product-resource-order .resource-update-btn .ghost-btn.btn .update-heading{flex-direction:column;align-items:flex-start;gap:var(--spacing-2)}ametek-product-resource-order .resource-update-btn .ghost-btn.btn .update-extra-data{justify-content:flex-start;width:100%;gap:var(--spacing-4)}ametek-product-resource-order .resource-update-btn .ghost-btn.btn .update-extra-data .update-date{text-align:left;flex:1 1 auto}}ametek-product-resource-order .update-heading{display:flex;gap:var(--spacing-8)}ametek-product-resource-order .update-heading .update-name{font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}ametek-product-resource-order .update-heading .update-code{font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-product-resource-order .update-extra-data{font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem;display:flex;gap:var(--spacing-4);align-items:center}ametek-product-resource-order .update-extra-data .new-update-icon{color:var(--primary)}ametek-product-resource-order .update-extra-data .new-update-icon svg{fill:var(--primary)}ametek-product-resource-order .update-extra-data .active-icon{color:var(--primary)}ametek-resources-files{padding-top:var(--spacing-4);display:flex;flex-direction:column}ametek-resources-files .title-container{font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4;padding:var(--spacing-2-5);background:var(--muted);margin-bottom:var(--spacing-4)}ametek-resources-files .list-container{display:grid;grid-template-columns:1fr var(--spacing-47) var(--spacing-24);padding-bottom:var(--spacing-4)}ametek-resources-files .list-container .file-name-and-date{display:none}ametek-resources-files .list-container .header-title{font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4;display:flex;padding:var(--spacing-4);align-items:center;color:var(--muted-foreground)}ametek-resources-files .list-container .header-title.date-header{justify-content:center}ametek-resources-files .list-container .file-name{font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4;display:flex;gap:var(--spacing-2);padding:var(--spacing-4);align-items:center;border-top:var(--border-width-1) solid var(--border);color:var(--foreground)}ametek-resources-files .list-container .file-type-icon{color:var(--primary)}ametek-resources-files .list-container .file-date,ametek-resources-files .list-container .file-download{font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem;display:flex;align-items:center;justify-content:center;border-top:var(--border-width-1) solid var(--border);color:var(--foreground)}ametek-resources-files .list-container .file-download{text-decoration:none}@media only screen and (max-width: 768px){ametek-resources-files .list-container{grid-template-columns:1fr var(--spacing-28)}ametek-resources-files .list-container .date-header,ametek-resources-files .list-container .file-name,ametek-resources-files .list-container .file-date{display:none}ametek-resources-files .list-container .file-name-and-date{display:flex;border-top:var(--border-width-1) solid var(--border);color:var(--foreground);padding:var(--spacing-4);gap:var(--spacing-2)}ametek-resources-files .list-container .file-name-and-date .name-and-date{display:flex;flex-direction:column}ametek-resources-files .list-container .file-name-and-date .name-and-date .name{font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-resources-files .list-container .file-name-and-date .name-and-date .date{font-family:var(--type-role-paragraph);font-size:var(--font-size-xs);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.015rem}}ametek-resources-filter .filter-categories-container{position:relative;font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-resources-filter .mobile-btn{display:none}ametek-resources-filter .filter-checks-container{position:absolute;right:0;top:var(--spacing-12);background-color:var(--card);padding:var(--spacing-6);border-radius:var(--lg);border:var(--border-width-1) solid var(--border);box-shadow:0 4px 6px 1px #0000001a,0 2px 4px -1px #0000000f;min-width:var(--spacing-52);display:flex;flex-direction:column;gap:var(--spacing-2)}ametek-resources-filter .filter-checkbox{height:var(--spacing-4);width:var(--spacing-4);cursor:pointer;line-height:1.42857;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-size:inherit;box-sizing:border-box;outline:none;border:var(--border-width-1) solid var(--border);background-color:var(--background);border-radius:var(--default);position:relative}ametek-resources-filter .filter-checkbox:checked{background-color:var(--primary);border-color:var(--primary)}ametek-resources-filter .filter-checkbox:checked:after{color:var(--primary-foreground);position:absolute;content:"";display:inline-block;height:4px;width:9px;top:2px;left:2px;border-width:0 0 2px 2px;border-style:solid;border-color:var(--primary-foreground);transform:rotate(-45deg)}ametek-resources-filter .field-container{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}@media only screen and (max-width: 768px){ametek-resources-filter .filter-categories-btn{display:none}ametek-resources-filter .filter-categories-btn.mobile-btn{display:flex}ametek-resources-filter .filter-categories-btn.mobile-btn .btn{display:flex;gap:var(--spacing-2);width:100%}ametek-resources-filter .filter-checks-container{width:100%}}ametek-resources-search .search-input .input{min-width:var(--spacing-80)}@media only screen and (max-width: 768px){ametek-resources-search .search-input{width:100%}ametek-resources-search .search-input .input{min-width:0}}ametek-resources-dates{position:relative;z-index:1;display:flex;gap:var(--spacing-4);font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}ametek-resources-dates .date-btn .btn{padding:var(--spacing-1-5) var(--spacing-3)}ametek-resources-dates .date-btn.active .btn{background-color:var(--base-black);color:var(--primary-foreground)}ametek-resources-dates .date-btn.active .btn:hover{background-color:var(--base-black);color:var(--primary-foreground)}ametek-resources-dates .date-container{position:relative}ametek-resources-dates .new-update-icon{position:absolute;top:var(--spacing-0-5);right:0;color:var(--primary)}ametek-resources-dates .new-update-icon svg{fill:var(--primary)}ametek-no-resources{width:100%;display:flex;flex-direction:column}ametek-no-resources .no-results-content{display:flex;flex-direction:column;align-items:center;gap:var(--container-gap-default);text-align:center}ametek-no-resources .no-results-content .title-text{display:flex;padding:var(--spacing-0) var(--spacing-0) var(--spacing-8) var(--spacing-0);gap:var(--spacing-8);border-bottom:var(--border-width-1) solid var(--border);width:100%;justify-content:center;color:var(--foreground)}.scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}.loader-container .loader{font-family:var(--type-role-paragraph);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0175rem}:root{--btf-delay: .3s;--btf-min-height: 100vh;--btf-margin-top: 100vh}cx-page-layout cx-page-slot{transition:margin-top 0s,min-height 0s;transition-delay:var(--btf-delay);min-height:initial;margin-top:initial}cx-page-layout cx-page-slot.cx-pending{min-height:1px}cx-page-layout cx-page-slot.cx-pending.page-fold~cx-page-slot.cx-pending{margin-top:var(--btf-margin-top)}cx-page-layout cx-page-slot.page-fold~cx-page-slot.cx-pending{min-height:var(--btf-min-height)}@keyframes loading{to{transform:translate(100%)}}:root{--cx-color-ghost: #f1f1f1;--cx-color-ghost-animation: rgba(255, 255, 255, .2);--cx-ghost-radius: 5px;--cx-ghost-margin: 10px}.ghost{position:relative;color:var(--cx-color-ghost)}.ghost:before{display:block;content:"";position:absolute;z-index:1;width:100%;height:100%;transform:translate(-100%);background:linear-gradient(90deg,transparent,var(--cx-color-ghost-animation),transparent);animation:loading .9s infinite}.cx-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cx-sub-header:has(+main .AccountPageTemplate ametek-order-detail-items){background-color:var(--background)}cx-page-layout.AccountPageTemplate{display:flex;flex-wrap:wrap;width:100%;height:100%;padding:var(--spacing-6) var(--section-hr-padding) var(--spacing-20) var(--section-hr-padding);row-gap:var(--container-gap-default);column-gap:var(--spacing-6)}@media only screen and (min-width: 1360px){cx-page-layout.AccountPageTemplate{max-width:var(--cx-page-width-max);column-gap:var(--spacing-16);padding:var(--spacing-6) 0 var(--spacing-20) 0}}cx-page-layout.AccountPageTemplate>*{flex:initial}cx-page-layout.AccountPageTemplate cx-page-slot.TopContent{width:100%;display:flex;flex-direction:column}cx-page-layout.AccountPageTemplate cx-page-slot.BodyContent{display:flex;width:100%;flex-direction:column;align-items:center;gap:var(--container-gap-sm);--cx-flex-basis: 100%;flex:1 1 var(--cx-flex-basis, 100%)}@media only screen and (min-width: 768px){cx-page-layout.AccountPageTemplate cx-page-slot.BodyContent{--cx-flex-basis: 62%}}cx-page-layout.AccountPageTemplate cx-page-slot.SideContent{display:flex;border-radius:var(--lg);gap:var(--spacing-4);flex-direction:column;padding:var(--spacing-6);background-color:var(--card);border:var(--spacing-px) solid var(--border);width:21.438rem;align-content:flex-start;height:fit-content}@media only screen and (max-width: 1024px){cx-page-layout.AccountPageTemplate cx-page-slot.SideContent{width:100%}}cx-page-layout.AccountPageTemplate cx-page-slot.SideContent>*{display:flex;width:100%;height:fit-content}cx-page-layout.AccountPageTemplate cx-page-slot.BottomContent{display:flex;width:100%;flex-direction:column}cx-page-layout.CartPageTemplate{display:flex;flex-wrap:wrap;width:100%;height:100%;padding:var(--spacing-6) var(--section-hr-padding) var(--spacing-20) var(--section-hr-padding);row-gap:var(--container-gap-default);column-gap:var(--spacing-6)}@media only screen and (min-width: 1360px){cx-page-layout.CartPageTemplate{max-width:var(--cx-page-width-max);column-gap:var(--spacing-16);padding:var(--spacing-6) 0 var(--spacing-20) 0}}cx-page-layout.CartPageTemplate>*{flex:initial;display:none}cx-page-layout.CartPageTemplate cx-page-slot.EmptyContent{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center}cx-page-layout.CartPageTemplate cx-page-slot.EmptyContent.has-components{gap:var(--spacing-8)}@media only screen and (max-width: 768px){cx-page-layout.CartPageTemplate cx-page-slot.EmptyContent ametek-empty-cart{padding-bottom:var(--spacing-4)}}cx-page-layout.CartPageTemplate cx-page-slot.EmptyContent ametek-cart-quick-order-form{flex:initial}cx-page-layout.CartPageTemplate cx-page-slot.TopContent{width:100%;display:none;flex-direction:column}cx-page-layout.CartPageTemplate cx-page-slot.BodyContent{display:flex;width:100%;flex-direction:column;gap:var(--container-gap-sm);--cx-flex-basis: 100%;flex:1 1 var(--cx-flex-basis, 100%)}cx-page-layout.CartPageTemplate cx-page-slot.BodyContent.has-components{gap:var(--spacing-6)}@media only screen and (min-width: 768px){cx-page-layout.CartPageTemplate cx-page-slot.BodyContent{--cx-flex-basis: 62%}}cx-page-layout.CartPageTemplate cx-page-slot.BodyContent ametek-cart-quick-order-form{flex:initial;width:100%}cx-page-layout.CartPageTemplate cx-page-slot.SideContent{display:flex;border-radius:var(--lg);flex-direction:column;padding:var(--spacing-6);background-color:var(--card);border:var(--spacing-px) solid var(--border);width:21.438rem;align-content:flex-start;height:fit-content}cx-page-layout.CartPageTemplate cx-page-slot.SideContent.has-components{gap:var(--spacing-4)}@media only screen and (max-width: 1024px){cx-page-layout.CartPageTemplate cx-page-slot.SideContent{width:100%;position:fixed;bottom:0;left:0;border-radius:var(--none);z-index:3;display:block;padding:var(--spacing-4) var(--drawer-hr-padding)}}cx-page-layout.CartPageTemplate cx-page-slot.SideContent>*{display:flex;width:100%;height:fit-content}@media only screen and (max-width: 1024px){cx-page-layout.CartPageTemplate cx-page-slot.SideContent ametek-continue-shopping{display:none}}cx-page-layout.CartPageTemplate cx-page-slot.BottomContent{display:flex;width:100%;flex-direction:column}cx-page-layout.CartPageTemplate cx-page-slot.BottomContent.has-components{gap:var(--spacing-6)}cx-page-layout.MultiStepCheckoutSummaryPageTemplate{display:flex;flex-wrap:wrap;width:100%;height:100%;padding:var(--spacing-6) var(--section-hr-padding) var(--spacing-10) var(--section-hr-padding);row-gap:var(--container-gap-default);column-gap:var(--spacing-6)}@media only screen and (min-width: 1360px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate{max-width:var(--cx-page-width-max);column-gap:var(--spacing-16);padding:var(--spacing-6) 0 var(--spacing-10) 0}}cx-page-layout.MultiStepCheckoutSummaryPageTemplate>*{flex:initial}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.TopContent{display:flex;width:100%;flex-direction:row}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.TopContent.has-components{gap:var(--spacing-6)}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.BodyContent{display:flex;width:100%;flex-direction:column;flex:1 1 var(--cx-flex-basis, 100%)}@media only screen and (min-width: 768px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.BodyContent{--cx-flex-basis: 62%}}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.BodyContent ametek-checkout-progress-mobile-bottom{margin-top:var(--spacing-4)}@media only screen and (min-width: 768px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.BodyContent ametek-checkout-progress-mobile-bottom{display:block}}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.BodyContent cx-cost-center{display:none}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent{display:flex;border-radius:var(--border-radius-xl);flex-direction:column;padding:var(--spacing-6);background-color:var(--card);border:var(--spacing-px) solid var(--border);align-content:flex-start;height:fit-content;width:100%}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent.has-components{gap:var(--spacing-4)}@media only screen and (min-width: 1024px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent{width:21.438rem}}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent>*{display:flex;width:100%;height:fit-content}.MultiStepCheckoutSummaryPageTemplate cx-page-layout.header{justify-content:space-between;padding:var(--spacing-6) var(--section-hr-padding)}@media only screen and (min-width: 1360px){.MultiStepCheckoutSummaryPageTemplate cx-page-layout.header{padding:var(--spacing-6) 0}}.MultiStepCheckoutSummaryPageTemplate cx-page-layout.header cx-page-slot.SearchBox,.MultiStepCheckoutSummaryPageTemplate cx-page-layout.header cx-page-slot.MiniCart,.MultiStepCheckoutSummaryPageTemplate cx-page-layout.header cx-page-slot.PreHeader,.MultiStepCheckoutSummaryPageTemplate cx-page-layout.header cx-page-slot.SiteLogin{display:none}.MultiStepCheckoutSummaryPageTemplate cx-page-layout.category,.MultiStepCheckoutSummaryPageTemplate cx-page-layout.Footer1{display:none}.MultiStepCheckoutSummaryPageTemplate cx-page-layout.Footer2 .FooterBottom{padding:var(--spacing-4)}.MultiStepCheckoutSummaryPageTemplate cx-checkout-progress{display:none}.MultiStepCheckoutSummaryPageTemplate ametek-order-summary{flex-direction:column}.MultiStepCheckoutSummaryPageTemplate ametek-order-summary .summary-heading .cx-summary-heading{font-family:var(--type-role-heading);font-size:var(--font-size-xl);font-weight:var(--type-role-weight-heading);line-height:1.4}.MultiStepCheckoutSummaryPageTemplate ametek-order-summary .summary-heading .summary-heading-total{display:none}.MultiStepCheckoutSummaryPageTemplate ametek-order-summary .summary-container{background:none;max-height:none;position:relative;width:auto;top:0;left:0;transform:none;border:none;padding:0}.MultiStepCheckoutSummaryPageTemplate ametek-order-summary .summary-container.collapse{display:block}.MultiStepCheckoutSummaryPageTemplate ametek-order-summary .summary-container .cx-summary-total{display:flex}@media only screen and (min-width: 1024px){.MultiStepCheckoutSummaryPageTemplate main{min-height:calc(100dvh - var(--spacing-40))}}ametek-checkout-delivery-address,ametek-delivery-mode,ametek-checkout-review-submit,ametek-payment-type{background:var(--card);border:solid var(--border-width-1) var(--border);border-top:none;padding:0 var(--container-gap-default) var(--container-gap-default) var(--container-gap-default)}.steps-container{display:flex;flex-direction:column;gap:var(--spacing-3)}.steps-container .checkout-step{display:flex;justify-content:space-between;background:var(--card);border:solid var(--border-width-1) var(--border);border-radius:var(--border-width-1);padding:var(--container-gap-default)}@media only screen and (max-width: 768px){.steps-container .checkout-step{gap:var(--spacing-2);flex-direction:column}}.steps-container .checkout-step.is-active{border-bottom:none}.steps-container .checkout-step .cx-title{font-family:var(--type-role-heading);font-size:var(--font-size-xl);font-weight:var(--type-role-weight-heading);line-height:1.4}.steps-container .checkout-step .step-header{display:flex;width:100%;justify-content:space-between;gap:var(--spacing-2)}.steps-container .checkout-step .step-header .info-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-2-5)}@media only screen and (min-width: 768px){.steps-container .checkout-step .step-header .info-container{flex-direction:row;align-items:center;justify-content:space-between}}cx-page-slot{display:block}cx-paragraph{display:block}cx-category-navigation{display:block}main{display:flex;justify-content:center;min-height:var(--spacing-96);background-color:var(--muted)}cx-page-layout.ContentPage1Template{display:flex;flex-wrap:wrap;width:100%;padding:var(--spacing-6) var(--section-hr-padding) var(--spacing-10) var(--section-hr-padding);gap:var(--container-gap-default)}@media only screen and (min-width: 1360px){cx-page-layout.ContentPage1Template{max-width:var(--cx-page-width-max);padding:var(--spacing-6) 0 var(--spacing-10) 0}}cx-page-layout.ContentPage1Template>*{flex:initial}cx-page-layout.ContentPage1Template cx-page-slot.TopContent{display:flex;width:100%;flex-direction:column}cx-page-layout.ContentPage1Template cx-page-slot.TopContent.has-components{gap:var(--spacing-6)}cx-page-layout.ContentPage1Template cx-page-slot.TopContent cx-paragraph{font-family:var(--type-role-heading);font-size:var(--font-size-4xl);font-weight:var(--type-role-weight-heading);line-height:1.2;display:flex;width:100%;flex-direction:row;justify-content:flex-start;padding-bottom:var(--spacing-8);border-bottom:var(--spacing-px) solid var(--border)}@media only screen and (max-width: 768px){cx-page-layout.ContentPage1Template cx-page-slot.TopContent cx-paragraph{padding-bottom:var(--spacing-3)}}cx-page-layout.ContentPage1Template cx-page-slot.BodyContent{display:flex;width:100%;flex-direction:row}cx-page-layout.ContentPage1Template cx-page-slot.BodyContent.has-components{gap:var(--spacing-6)}cx-page-layout.ContentPage1Template cx-page-slot.BodyContent ametek-product-comparison-selection{display:none;width:100%}cx-page-layout.ContentPage1Template cx-page-slot.BodyContent ametek-product-comparison-selection:has(.product-comparison){display:flex}cx-page-layout.ContentPage1Template cx-page-slot.BottomContent{display:flex;width:100%;flex-direction:row}cx-page-layout.ContentPage1Template cx-page-slot.BottomContent.has-components{gap:var(--spacing-6)}cx-page-layout.ErrorPageTemplate{display:flex;flex-wrap:wrap;width:100%;height:100%;padding:var(--spacing-6) var(--section-hr-padding) var(--spacing-10) var(--section-hr-padding);gap:var(--container-gap-default)}@media only screen and (min-width: 1360px){cx-page-layout.ErrorPageTemplate{max-width:var(--cx-page-width-max);padding:var(--spacing-6) 0 var(--spacing-10) 0}}cx-page-layout.ErrorPageTemplate>*{flex:initial}cx-page-layout.ErrorPageTemplate cx-page-slot.BodyContent{display:flex;width:100%;flex-direction:row;justify-content:center}cx-page-layout.ErrorPageTemplate cx-page-slot.BodyContent.has-components{gap:var(--spacing-6)}cx-page-layout.ErrorPageTemplate cx-page-slot.BodyContent.has-components cx-paragraph{color:var(--card-foreground);font-family:var(--type-role-paragraph);font-size:var(--font-size-lg);font-weight:var(--type-role-weight-paragraph);line-height:1.4;letter-spacing:.0225rem}cx-page-layout.LandingPage2Template{display:flex;flex-wrap:wrap;justify-content:center;width:100%;height:100%;padding-bottom:var(--spacing-10)}cx-page-layout.LandingPage2Template>*{flex:initial}cx-page-layout.LandingPage2Template cx-page-slot.Section1{display:flex;width:100%;flex-direction:column}cx-page-layout.LandingPage2Template cx-page-slot.Section1.has-components{gap:var(--spacing-6)}@media only screen and (min-width: 1024px){cx-page-layout.LandingPage2Template cx-page-slot.Section1.has-components{gap:var(--spacing-8)}}cx-page-layout.LandingPage2Template cx-page-slot.Section1>*:not(ametek-hero-banner){padding-left:var(--section-hr-padding);padding-right:var(--section-hr-padding)}@media only screen and (min-width: 1360px){cx-page-layout.LandingPage2Template cx-page-slot.Section1>*:not(ametek-hero-banner){max-width:var(--cx-page-width-max);padding-right:0;padding-left:0;align-self:center}}cx-page-layout.LandingPage2Template cx-page-slot.Section2A{display:flex;width:100%;flex-direction:column;padding-left:var(--section-hr-padding);padding-right:var(--section-hr-padding)}cx-page-layout.LandingPage2Template cx-page-slot.Section2A.has-components{gap:var(--spacing-6);padding-top:var(--spacing-8)}@media only screen and (min-width: 1024px){cx-page-layout.LandingPage2Template cx-page-slot.Section2A.has-components{gap:var(--spacing-8);padding-top:var(--spacing-10)}}@media only screen and (min-width: 1360px){cx-page-layout.LandingPage2Template cx-page-slot.Section2A{max-width:var(--cx-page-width-max);padding-right:0;padding-left:0}}cx-page-layout.LandingPage2Template cx-page-slot.Section2A ametek-hero-banner{background:var(--card);border-radius:var(--lg);border:var(--spacing-px) solid var(--border);padding:var(--spacing-10) var(--spacing-6)}@media only screen and (min-width: 1024px){cx-page-layout.LandingPage2Template cx-page-slot.Section2A ametek-hero-banner{padding:var(--spacing-5) var(--spacing-0-5) var(--spacing-5) var(--spacing-16)}}cx-page-layout.LandingPage2Template cx-page-slot.Section2A ametek-hero-banner .hero-container{height:100%}@media only screen and (min-width: 1024px){cx-page-layout.LandingPage2Template cx-page-slot.Section2A ametek-hero-banner .hero-container{height:19.063rem}}cx-page-layout.LandingPage2Template cx-page-slot.Section2A ametek-hero-banner .hero-container .hero-content{align-items:center}cx-page-layout.LandingPage2Template cx-page-slot.Section2A ametek-hero-banner .hero-container .hero-content .hero-paragraph{text-align:left;align-items:flex-start;padding:0}@media only screen and (min-width: 1024px){cx-page-layout.LandingPage2Template cx-page-slot.Section2A ametek-hero-banner .hero-container .hero-content .hero-paragraph .title{max-width:30rem}}cx-page-layout.LandingPage2Template cx-page-slot.Section2A ametek-hero-banner .hero-container .hero-content .hero-paragraph .title span{font-family:var(--type-role-heading);font-size:var(--font-size-2xl);font-weight:var(--type-role-weight-heading);line-height:1.4}@media only screen and (min-width: 1024px){cx-page-layout.LandingPage2Template cx-page-slot.Section2A ametek-hero-banner .hero-container .hero-content .hero-paragraph .title span{font-family:var(--type-role-heading);font-size:var(--font-size-4xl);font-weight:var(--type-role-weight-heading);line-height:1.2}}cx-page-layout.LandingPage2Template cx-page-slot.Section2A ametek-hero-banner .hero-container .hero-content .hero-paragraph .button-group{flex-direction:row;justify-content:flex-start;min-height:var(--spacing-10);padding:var(--spacing-2) var(--spacing-4)}cx-page-layout.LandingPage2Template cx-page-slot.Section2A ametek-hero-banner .hero-container .hero-content .hero-paragraph .button-group ametek-button button.default-btn{min-width:3.25rem}@media only screen and (min-width: 1024px){cx-page-layout.LandingPage2Template cx-page-slot.Section2A ametek-hero-banner .hero-container .hero-content .hero-paragraph .button-group ametek-button button.default-btn{min-width:8.25rem}}cx-page-layout.LandingPage2Template cx-page-slot.Section2A ametek-hero-banner .hero-container .hero-content .hero-paragraph .button-group ametek-button button.outline-btn{min-width:9.25rem}@media only screen and (min-width: 1024px){cx-page-layout.LandingPage2Template cx-page-slot.Section2A ametek-hero-banner .hero-container .hero-content .hero-paragraph .button-group ametek-button button.outline-btn{min-width:11.25rem}}cx-page-layout.LandingPage2Template cx-page-slot.Section2A ametek-hero-banner .hero-container .hero-content .hero-paragraph .button-group:has(cx-generic-link:first-child lucide-icon){padding:0}cx-page-layout.LandingPage2Template cx-page-slot.Section2A ametek-hero-banner .hero-container .hero-content .hero-paragraph .button-group:has(cx-generic-link:first-child lucide-icon) ametek-button button{padding:var(--spacing-2-5) var(--spacing-4);white-space:nowrap}cx-page-layout.LandingPage2Template cx-page-slot.Section2A ametek-hero-banner .hero-container cx-media{display:none}@media only screen and (min-width: 1024px){cx-page-layout.LandingPage2Template cx-page-slot.Section2A ametek-hero-banner .hero-container cx-media{width:100%;display:flex}}@media only screen and (min-width: 1024px){cx-page-layout.LandingPage2Template cx-page-slot.Section2A ametek-hero-banner .hero-container cx-media{max-width:36rem;height:16.563rem}}cx-page-layout.LandingPage2Template cx-page-slot.Section2B{display:flex;width:100%;flex-direction:column;padding-left:var(--section-hr-padding);padding-right:var(--section-hr-padding)}cx-page-layout.LandingPage2Template cx-page-slot.Section2B.has-components{gap:var(--spacing-6);padding-top:var(--spacing-8)}@media only screen and (min-width: 1024px){cx-page-layout.LandingPage2Template cx-page-slot.Section2B.has-components{gap:var(--spacing-8);padding-top:var(--spacing-10)}}@media only screen and (min-width: 1360px){cx-page-layout.LandingPage2Template cx-page-slot.Section2B{max-width:var(--cx-page-width-max);padding-right:0;padding-left:0}}cx-page-layout.LandingPage2Template cx-page-slot.Section2C{display:flex;flex-wrap:wrap;width:100%;padding-left:var(--section-hr-padding);padding-right:var(--section-hr-padding)}cx-page-layout.LandingPage2Template cx-page-slot.Section2C.has-components{gap:var(--spacing-4);padding-top:var(--spacing-8)}@media only screen and (min-width: 1024px){cx-page-layout.LandingPage2Template cx-page-slot.Section2C.has-components{gap:var(--spacing-6)}}@media only screen and (min-width: 1024px){cx-page-layout.LandingPage2Template cx-page-slot.Section2C.has-components{padding-top:var(--spacing-10)}}@media only screen and (min-width: 1360px){cx-page-layout.LandingPage2Template cx-page-slot.Section2C{max-width:var(--cx-page-width-max);padding-right:0;padding-left:0}}cx-page-layout.LandingPage2Template cx-page-slot.Section3{display:flex;width:100%;flex-direction:column;padding-left:var(--section-hr-padding);padding-right:var(--section-hr-padding)}cx-page-layout.LandingPage2Template cx-page-slot.Section3.has-components{gap:var(--spacing-6);padding-top:var(--spacing-8)}@media only screen and (min-width: 1024px){cx-page-layout.LandingPage2Template cx-page-slot.Section3.has-components{gap:var(--spacing-8);padding-top:var(--spacing-10)}}@media only screen and (min-width: 1360px){cx-page-layout.LandingPage2Template cx-page-slot.Section3{max-width:var(--cx-page-width-max);padding-right:0;padding-left:0}}cx-page-layout.LandingPage2Template cx-page-slot.Section4{display:flex;width:100%;flex-direction:column;padding-left:var(--section-hr-padding);padding-right:var(--section-hr-padding)}cx-page-layout.LandingPage2Template cx-page-slot.Section4.has-components{gap:var(--spacing-6);padding-top:var(--spacing-8)}@media only screen and (min-width: 1024px){cx-page-layout.LandingPage2Template cx-page-slot.Section4.has-components{gap:var(--spacing-8);padding-top:var(--spacing-10)}}@media only screen and (min-width: 1360px){cx-page-layout.LandingPage2Template cx-page-slot.Section4{max-width:var(--cx-page-width-max);padding-right:0;padding-left:0}}cx-page-layout.LandingPage2Template cx-page-slot.Section5{display:flex;width:100%;flex-direction:column;padding-left:var(--section-hr-padding);padding-right:var(--section-hr-padding)}cx-page-layout.LandingPage2Template cx-page-slot.Section5.has-components{gap:var(--spacing-6);padding-top:var(--spacing-8)}@media only screen and (min-width: 1024px){cx-page-layout.LandingPage2Template cx-page-slot.Section5.has-components{gap:var(--spacing-8);padding-top:var(--spacing-10)}}@media only screen and (min-width: 1360px){cx-page-layout.LandingPage2Template cx-page-slot.Section5{max-width:var(--cx-page-width-max);padding-right:0;padding-left:0}}ametek-storefront.LandingPage2Template .cx-sub-header .cx-sub-header-container ametek-global-message .alerts:has(.alert){padding-top:var(--container-gap-default);padding-bottom:var(--container-gap-default)}cx-page-layout.LandingPage3Template{display:flex;flex-wrap:wrap;width:100%;height:100%;padding:var(--container-gap-default) var(--section-hr-padding) var(--section-vr-padding) var(--section-hr-padding);gap:var(--container-gap-default)}@media only screen and (min-width: 1360px){cx-page-layout.LandingPage3Template{max-width:var(--cx-page-width-max);padding:var(--container-gap-default) 0 var(--section-vr-padding) 0}}cx-page-layout.LandingPage3Template>*{flex:initial}cx-page-layout.LandingPage3Template cx-page-slot.TopContent{display:flex;width:100%;flex-direction:row}cx-page-layout.LandingPage3Template cx-page-slot.TopContent.has-components{gap:var(--spacing-6)}cx-page-layout.LandingPage3Template cx-page-slot.TopContent cx-paragraph{font-family:var(--type-role-heading);font-size:var(--font-size-4xl);font-weight:var(--type-role-weight-heading);line-height:1.2;display:flex;width:100%;flex-direction:row;justify-content:center;padding-bottom:var(--spacing-8);border-bottom:var(--spacing-px) solid var(--border)}@media only screen and (max-width: 768px){cx-page-layout.LandingPage3Template cx-page-slot.TopContent cx-paragraph{padding-bottom:var(--spacing-3)}}cx-page-layout.LandingPage3Template cx-page-slot.BodyContent{display:flex;width:100%;flex-direction:row}cx-page-layout.LandingPage3Template cx-page-slot.BodyContent.has-components{gap:var(--spacing-6)}cx-page-layout.LandingPage3Template cx-page-slot.BodyContent ametek-product-comparison-selection{display:none;width:100%}cx-page-layout.LandingPage3Template cx-page-slot.BodyContent ametek-product-comparison-selection:has(.product-comparison){display:flex}cx-page-layout.LandingPage3Template cx-page-slot.BottomContent{display:flex;width:100%;flex-direction:row}cx-page-layout.LandingPage3Template cx-page-slot.BottomContent.has-components{gap:var(--spacing-6)}cx-page-layout.LandingPage3Template cx-page-slot.BottomContent ametek-product-comparison-table{display:none;width:100%}cx-page-layout.LandingPage3Template cx-page-slot.BottomContent ametek-product-comparison-table:has(.product-comparison-table){display:flex}cx-page-layout.LoginPageTemplate{display:flex;flex-wrap:wrap;width:100%;height:100%;padding:var(--spacing-6) var(--section-hr-padding) var(--spacing-10) var(--section-hr-padding);gap:var(--container-gap-default)}@media only screen and (min-width: 1360px){cx-page-layout.LoginPageTemplate{max-width:var(--cx-page-width-max);padding:var(--spacing-6) 0 var(--spacing-10) 0}}cx-page-layout.LoginPageTemplate>*{flex:initial}cx-page-layout.LoginPageTemplate cx-page-slot.BodyContent{display:flex;width:100%;justify-content:center}cx-page-layout.LoginPageTemplate cx-page-slot.BodyContent.has-components{gap:var(--spacing-6)}cx-page-layout.LoginPageTemplate cx-page-slot.BodyContent ametek-login-form{flex:initial}cx-page-layout.OrderConfirmationPageTemplate{display:flex;flex-wrap:wrap;justify-content:center;width:100%;height:100%;padding:0 0 var(--spacing-8) 0;gap:var(--container-gap-default)}@media only screen and (min-width: 1360px){cx-page-layout.OrderConfirmationPageTemplate{column-gap:var(--spacing-16)}}cx-page-layout.OrderConfirmationPageTemplate>*{flex:initial}cx-page-layout.OrderConfirmationPageTemplate cx-page-slot.TopContent{width:100%;display:flex;flex-direction:column;align-items:center;padding:0 var(--section-hr-padding) var(--spacing-8) var(--section-hr-padding);background-color:var(--background)}cx-page-layout.OrderConfirmationPageTemplate cx-page-slot.TopContent.has-components{gap:var(--spacing-6)}@media only screen and (min-width: 1360px){cx-page-layout.OrderConfirmationPageTemplate cx-page-slot.TopContent{padding:0 0 var(--spacing-8) 0}}cx-page-layout.OrderConfirmationPageTemplate cx-page-slot.TopContent ametek-order-confirmation-thank-you-message,cx-page-layout.OrderConfirmationPageTemplate cx-page-slot.TopContent ametek-order-overview{padding-top:var(--spacing-6);max-width:100%}@media only screen and (min-width: 1360px){cx-page-layout.OrderConfirmationPageTemplate cx-page-slot.TopContent ametek-order-confirmation-thank-you-message,cx-page-layout.OrderConfirmationPageTemplate cx-page-slot.TopContent ametek-order-overview{max-width:var(--cx-page-width-max)}}cx-page-layout.OrderConfirmationPageTemplate cx-page-slot.BodyContent{display:flex;flex-direction:column;width:100%;padding:0 var(--section-hr-padding) 0 var(--section-hr-padding)}cx-page-layout.OrderConfirmationPageTemplate cx-page-slot.BodyContent.has-components{gap:var(--spacing-6)}@media only screen and (min-width: 1024px){cx-page-layout.OrderConfirmationPageTemplate cx-page-slot.BodyContent{width:calc(100dvw - 26rem)}}@media only screen and (min-width: 1360px){cx-page-layout.OrderConfirmationPageTemplate cx-page-slot.BodyContent{padding:0;width:56.75rem}}cx-page-layout.OrderConfirmationPageTemplate cx-page-slot.SideContent{display:flex;border-radius:var(--lg);flex-direction:column;padding:var(--spacing-6);background-color:var(--card);border:var(--spacing-px) solid var(--border);width:100%;margin:0 var(--section-hr-padding);height:fit-content}cx-page-layout.OrderConfirmationPageTemplate cx-page-slot.SideContent.has-components{gap:var(--spacing-4)}@media only screen and (min-width: 1024px){cx-page-layout.OrderConfirmationPageTemplate cx-page-slot.SideContent{margin:0;width:21.438rem}}cx-page-layout.OrderConfirmationPageTemplate cx-page-slot.SideContent>*{display:flex;width:100%;height:fit-content}cx-page-layout.OrderConfirmationPageTemplate cx-page-slot.BottomContent{display:flex;width:100%;flex-direction:column;padding:0 var(--section-hr-padding) 0 var(--section-hr-padding)}cx-page-layout.OrderConfirmationPageTemplate cx-page-slot.BottomContent.has-components{gap:var(--spacing-6)}@media only screen and (min-width: 1360px){cx-page-layout.OrderConfirmationPageTemplate cx-page-slot.BottomContent{max-width:var(--cx-page-width-max);padding:0}}ametek-storefront.OrderConfirmationPageTemplate .cx-sub-header{background:var(--background)}cx-page-layout.OrderDetailsPageTemplate{display:flex;flex-wrap:wrap;justify-content:center;width:100%;height:100%;padding:0 0 var(--spacing-20) 0;gap:var(--container-gap-default)}@media only screen and (min-width: 1360px){cx-page-layout.OrderDetailsPageTemplate{column-gap:var(--spacing-16)}}cx-page-layout.OrderDetailsPageTemplate>*{flex:initial}cx-page-layout.OrderDetailsPageTemplate cx-page-slot.TopContent{width:100%;display:flex;flex-direction:column;align-items:center;padding:0 var(--section-hr-padding) var(--spacing-8) var(--section-hr-padding);background-color:var(--background)}cx-page-layout.OrderDetailsPageTemplate cx-page-slot.TopContent.has-components{gap:var(--spacing-6)}@media only screen and (min-width: 1360px){cx-page-layout.OrderDetailsPageTemplate cx-page-slot.TopContent{padding:var(--spacing-8) 0}}cx-page-layout.OrderDetailsPageTemplate cx-page-slot.TopContent ametek-order-detail-title{max-width:100%}@media only screen and (min-width: 1360px){cx-page-layout.OrderDetailsPageTemplate cx-page-slot.TopContent ametek-order-detail-title{max-width:var(--cx-page-width-max)}}cx-page-layout.OrderDetailsPageTemplate cx-page-slot.TopContent ametek-order-overview{max-width:100%}@media only screen and (min-width: 1360px){cx-page-layout.OrderDetailsPageTemplate cx-page-slot.TopContent ametek-order-overview{max-width:var(--cx-page-width-max)}}cx-page-layout.OrderDetailsPageTemplate cx-page-slot.BodyContent{display:flex;flex-direction:column;width:100%;padding:0 var(--section-hr-padding) 0 var(--section-hr-padding)}cx-page-layout.OrderDetailsPageTemplate cx-page-slot.BodyContent.has-components{gap:var(--spacing-6)}@media only screen and (min-width: 1024px){cx-page-layout.OrderDetailsPageTemplate cx-page-slot.BodyContent{padding:0;width:calc(100dvw - 26rem)}}@media only screen and (min-width: 1360px){cx-page-layout.OrderDetailsPageTemplate cx-page-slot.BodyContent{width:56.75rem}}cx-page-layout.OrderDetailsPageTemplate cx-page-slot.SideContent{display:flex;border-radius:var(--lg);flex-direction:column;padding:var(--spacing-6);background-color:var(--card);border:var(--spacing-px) solid var(--border);width:100%;margin:0 var(--section-hr-padding);height:fit-content}cx-page-layout.OrderDetailsPageTemplate cx-page-slot.SideContent.has-components{gap:var(--spacing-4)}@media only screen and (min-width: 1024px){cx-page-layout.OrderDetailsPageTemplate cx-page-slot.SideContent{margin:0;width:21.438rem}}cx-page-layout.OrderDetailsPageTemplate cx-page-slot.SideContent>*{display:flex;width:100%;height:fit-content}cx-page-layout.OrderDetailsPageTemplate cx-page-slot.BottomContent{display:flex;width:100%;flex-direction:column;padding:0 var(--section-hr-padding) 0 var(--section-hr-padding)}cx-page-layout.OrderDetailsPageTemplate cx-page-slot.BottomContent.has-components{gap:var(--spacing-6)}@media only screen and (min-width: 1360px){cx-page-layout.OrderDetailsPageTemplate cx-page-slot.BottomContent{max-width:var(--cx-page-width-max);padding:0}}ametek-storefront.OrderDetailsPageTemplate .cx-sub-header{background:var(--background)}cx-page-layout.ProductDetailsPageTemplate{display:flex;flex-wrap:wrap;width:100%;height:100%;padding:var(--spacing-6) var(--section-hr-padding) var(--spacing-6) var(--section-hr-padding);gap:var(--container-gap-default)}@media only screen and (min-width: 1360px){cx-page-layout.ProductDetailsPageTemplate{max-width:var(--cx-page-width-max);padding:var(--spacing-8) 0 var(--section-hr-padding) 0}}cx-page-layout.ProductDetailsPageTemplate>*{flex:initial}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.ProductSummary{display:flex;width:100%;flex-direction:column}@media only screen and (min-width: 1200px){cx-page-layout.ProductDetailsPageTemplate cx-page-slot.ProductSummary{display:grid;grid-column-gap:var(--spacing-16);grid-row-gap:0;grid-template-columns:auto 1fr;grid-template-rows:repeat(6,auto) 1fr}}@media only screen and (min-width: 1360px){cx-page-layout.ProductDetailsPageTemplate cx-page-slot.ProductSummary{grid-template-columns:auto 32rem}}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.ProductSummary>*{height:fit-content}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.ProductSummary ametek-product-images{grid-column:1;grid-row:1/span 7;order:0;display:flex;justify-content:center}.cxFeat_a11yPdpGridArrangement cx-page-layout.ProductDetailsPageTemplate cx-page-slot.ProductSummary ametek-product-images{grid-row:1/span 8}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.ProductSummary ametek-product-summary{order:1;grid-column:2}@media only screen and (max-width: 1200px){cx-page-layout.ProductDetailsPageTemplate cx-page-slot.ProductSummary ametek-product-summary{margin-top:var(--spacing-10)}}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.ProductSummary ametek-product-intro{grid-column:2;order:2}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.ProductSummary ametek-sign-in-pricing{grid-column:2;order:3}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.ProductSummary ametek-prices-table{grid-column:2;order:4}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.ProductSummary ametek-product-variants{grid-column:2;order:5}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.ProductSummary ametek-flex-fields-selector{grid-column:2;order:6}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.ProductSummary ametek-stock{grid-column:2;order:7}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.ProductSummary ametek-add-to-cart{grid-column:2;order:8}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs{display:flex;width:100%;flex-direction:column}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs.has-components{gap:var(--spacing-6)}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs ametek-tab{width:100%;max-width:unset}@media only screen and (min-width: 1200px){cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs ametek-tab{max-width:calc(var(--spacing-20) + 40.5rem)}}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.BottomContent{display:flex;width:100%;flex-direction:column}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.BottomContent.has-components{gap:var(--spacing-6)}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.UpSelling,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.CrossSelling{display:flex;width:100%;flex-direction:column}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.UpSelling.has-components,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.CrossSelling.has-components{gap:var(--spacing-6)}cx-page-layout.ProductListPageTemplate{display:flex;flex-wrap:wrap;width:100%;height:100%;padding:var(--container-gap-default) var(--section-hr-padding) var(--section-vr-padding) var(--section-hr-padding);gap:var(--container-gap-default)}@media only screen and (min-width: 1360px){cx-page-layout.ProductListPageTemplate{max-width:var(--cx-page-width-max);padding:var(--container-gap-default) 0 var(--section-vr-padding) 0}}cx-page-layout.ProductListPageTemplate>*{flex:initial}cx-page-layout.ProductListPageTemplate cx-page-slot.TopContent{display:flex;flex-direction:column;width:100%}cx-page-layout.ProductListPageTemplate cx-page-slot.TopContent.has-components{gap:var(--spacing-6)}cx-page-layout.ProductListPageTemplate cx-page-slot.TopContent ametek-product-comparison-selection{display:none;width:100%}cx-page-layout.ProductListPageTemplate cx-page-slot.TopContent ametek-product-comparison-selection:has(.product-comparison){display:flex}cx-page-layout.ProductListPageTemplate cx-page-slot.ProductRefinement{display:flex;flex-direction:column;width:100%;max-width:unset}cx-page-layout.ProductListPageTemplate cx-page-slot.ProductRefinement.has-components{gap:var(--spacing-6)}@media only screen and (min-width: 1024px){cx-page-layout.ProductListPageTemplate cx-page-slot.ProductRefinement{max-width:17.5rem}}cx-page-layout.ProductListPageTemplate cx-page-slot.ProductResultList{display:flex;flex-direction:column;flex:auto}cx-page-layout.ProductListPageTemplate cx-page-slot.ProductResultList.has-components{gap:var(--spacing-6)}@media only screen and (max-width: 1360px){cx-page-layout.ProductListPageTemplate cx-page-slot.ProductResultList{width:64%}}cx-page-layout.ProductListPageTemplate cx-page-slot.EmptyContent{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center}cx-page-layout.ProductListPageTemplate cx-page-slot.EmptyContent.has-components{gap:var(--spacing-6)}cx-page-layout.ProductListPageTemplate cx-page-slot.MarketingTop,cx-page-layout.ProductListPageTemplate cx-page-slot.MarketingBottom{display:flex;flex-direction:column;width:100%}cx-page-layout.ProductListPageTemplate cx-page-slot.MarketingTop.has-components,cx-page-layout.ProductListPageTemplate cx-page-slot.MarketingBottom.has-components{gap:var(--spacing-6)}cx-page-layout.ProductListPageTemplate cx-page-slot.MarketingTop ametek-hero-banner .hero-container .hero-paragraph,cx-page-layout.ProductListPageTemplate cx-page-slot.MarketingBottom ametek-hero-banner .hero-container .hero-paragraph{min-height:var(--spacing-56)}@media only screen and (max-width: 768px){cx-page-layout.ProductListPageTemplate cx-page-slot.MarketingTop ametek-hero-banner .hero-container .hero-paragraph,cx-page-layout.ProductListPageTemplate cx-page-slot.MarketingBottom ametek-hero-banner .hero-container .hero-paragraph{min-height:var(--spacing-96)}}cx-page-layout.QuickOrderPageTemplate{display:flex;flex-wrap:wrap;width:100%;height:100%;padding:var(--spacing-6) var(--section-hr-padding) var(--spacing-20) var(--section-hr-padding);row-gap:var(--container-gap-default);column-gap:var(--spacing-6)}@media only screen and (min-width: 1360px){cx-page-layout.QuickOrderPageTemplate{max-width:var(--cx-page-width-max);column-gap:var(--spacing-16);padding:var(--spacing-6) 0 var(--spacing-20) 0}}cx-page-layout.QuickOrderPageTemplate>*{flex:initial}cx-page-layout.QuickOrderPageTemplate cx-page-slot.EmptyContent{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center}cx-page-layout.QuickOrderPageTemplate cx-page-slot.EmptyContent.has-components{gap:var(--spacing-6)}@media only screen and (max-width: 768px){cx-page-layout.QuickOrderPageTemplate cx-page-slot.EmptyContent ametek-empty-cart{padding-bottom:var(--spacing-4)}}cx-page-layout.QuickOrderPageTemplate cx-page-slot.EmptyContent ametek-cart-quick-order-form{flex:initial}cx-page-layout.QuickOrderPageTemplate cx-page-slot.TopContent{width:100%;display:flex;flex-direction:column}cx-page-layout.QuickOrderPageTemplate cx-page-slot.TopContent.has-components{gap:var(--spacing-6)}cx-page-layout.QuickOrderPageTemplate cx-page-slot.BodyContent{display:flex;width:100%;flex-direction:column;--cx-flex-basis: 100%;flex:1 1 var(--cx-flex-basis, 100%)}cx-page-layout.QuickOrderPageTemplate cx-page-slot.BodyContent.has-components{gap:var(--spacing-6)}@media only screen and (min-width: 768px){cx-page-layout.QuickOrderPageTemplate cx-page-slot.BodyContent{--cx-flex-basis: 62%}}cx-page-layout.QuickOrderPageTemplate cx-page-slot.BodyContent ametek-cart-quick-order-form{flex:initial;width:100%}cx-page-layout.QuickOrderPageTemplate cx-page-slot.SideContent{display:flex;border-radius:var(--lg);gap:var(--spacing-4);flex-direction:column;padding:var(--spacing-6);background-color:var(--card);border:var(--spacing-px) solid var(--border);width:100%;align-content:flex-start;height:fit-content}cx-page-layout.QuickOrderPageTemplate cx-page-slot.SideContent.has-components{gap:var(--spacing-4)}@media only screen and (min-width: 1024px){cx-page-layout.QuickOrderPageTemplate cx-page-slot.SideContent{width:21.438rem}}cx-page-layout.QuickOrderPageTemplate cx-page-slot.SideContent>*{display:flex;width:100%;height:fit-content}cx-page-layout.QuickOrderPageTemplate cx-page-slot.BottomContent{display:flex;width:100%;flex-direction:column;gap:var(--spacing-6)}cx-page-layout.QuoteDetailsPageTemplate{display:flex;flex-wrap:wrap;justify-content:center;width:100%;height:100%;padding:0 0 var(--spacing-20) 0;gap:var(--container-gap-default);margin:auto}@media only screen and (min-width: 1360px){cx-page-layout.QuoteDetailsPageTemplate{column-gap:var(--spacing-16)}}cx-page-layout.QuoteDetailsPageTemplate>*{flex:initial}cx-page-layout.QuoteDetailsPageTemplate cx-page-slot.TopContent{width:100%;display:flex;flex-direction:column;align-items:center;padding:0 var(--section-hr-padding) var(--spacing-8) var(--section-hr-padding);background-color:var(--background)}cx-page-layout.QuoteDetailsPageTemplate cx-page-slot.TopContent.has-components{gap:var(--spacing-6)}@media only screen and (min-width: 1360px){cx-page-layout.QuoteDetailsPageTemplate cx-page-slot.TopContent{padding:0 0 var(--spacing-8) 0}}cx-page-layout.QuoteDetailsPageTemplate cx-page-slot.TopContent ametek-quote-overview{padding-top:var(--spacing-6);max-width:100%}@media only screen and (min-width: 1360px){cx-page-layout.QuoteDetailsPageTemplate cx-page-slot.TopContent ametek-quote-overview{max-width:var(--cx-page-width-max)}}cx-page-layout.QuoteDetailsPageTemplate cx-page-slot.BodyContent{display:flex;width:100%;flex-direction:column;padding:0 var(--section-hr-padding)}cx-page-layout.QuoteDetailsPageTemplate cx-page-slot.BodyContent.has-components{gap:var(--spacing-6)}@media only screen and (min-width: 1024px){cx-page-layout.QuoteDetailsPageTemplate cx-page-slot.BodyContent{width:auto}}@media only screen and (min-width: 1360px){cx-page-layout.QuoteDetailsPageTemplate cx-page-slot.BodyContent{width:auto;padding:0}}cx-page-layout.QuoteDetailsPageTemplate cx-page-slot.BodyContent ametek-quote-items,cx-page-layout.QuoteDetailsPageTemplate cx-page-slot.BodyContent ametek-cart-quick-order-form{flex:initial;width:100%}@media only screen and (min-width: 1024px){cx-page-layout.QuoteDetailsPageTemplate cx-page-slot.BodyContent ametek-quote-items,cx-page-layout.QuoteDetailsPageTemplate cx-page-slot.BodyContent ametek-cart-quick-order-form{width:calc(100dvw - 26rem)}}@media only screen and (min-width: 1360px){cx-page-layout.QuoteDetailsPageTemplate cx-page-slot.BodyContent ametek-quote-items,cx-page-layout.QuoteDetailsPageTemplate cx-page-slot.BodyContent ametek-cart-quick-order-form{width:56.75rem}}cx-page-layout.QuoteDetailsPageTemplate cx-page-slot.BodyContent ametek-quote-comments{display:none}cx-page-layout.QuoteDetailsPageTemplate cx-page-slot.BodyContent ametek-quote-comments:has(.quote-comments){display:flex}cx-page-layout.QuoteDetailsPageTemplate cx-page-slot.SideContent{display:flex;border-radius:var(--lg);flex-direction:column;padding:var(--spacing-6);background-color:var(--card);border:var(--spacing-px) solid var(--border);width:100%;margin:0 var(--section-hr-padding);height:fit-content}cx-page-layout.QuoteDetailsPageTemplate cx-page-slot.SideContent.has-components{gap:var(--spacing-4)}@media only screen and (min-width: 1024px){cx-page-layout.QuoteDetailsPageTemplate cx-page-slot.SideContent{margin:0;width:21.438rem}}cx-page-layout.QuoteDetailsPageTemplate cx-page-slot.SideContent>*{display:flex;width:100%;height:fit-content}cx-page-layout.QuoteDetailsPageTemplate cx-page-slot.BottomContent{display:flex;width:100%;flex-direction:column;padding:0 var(--section-hr-padding) 0 var(--section-hr-padding)}cx-page-layout.QuoteDetailsPageTemplate cx-page-slot.BottomContent.has-components{gap:var(--spacing-6)}@media only screen and (min-width: 1360px){cx-page-layout.QuoteDetailsPageTemplate cx-page-slot.BottomContent{max-width:var(--cx-page-width-max);padding:0}}@media only screen and (min-width: 2690px){cx-page-layout.QuoteDetailsPageTemplate cx-page-slot.BottomContent{max-width:none}}ametek-storefront.QuoteDetailsPageTemplate .cx-sub-header{background:var(--background)}cx-page-layout.SearchResultsListPageTemplate{display:flex;flex-wrap:wrap;width:100%;height:100%;padding:var(--container-gap-default) var(--section-hr-padding) var(--section-vr-padding) var(--section-hr-padding);gap:var(--container-gap-default)}@media only screen and (min-width: 1360px){cx-page-layout.SearchResultsListPageTemplate{max-width:var(--cx-page-width-max);padding:var(--container-gap-default) 0 var(--section-vr-padding) 0}}cx-page-layout.SearchResultsListPageTemplate>*{flex:initial}cx-page-layout.SearchResultsListPageTemplate cx-page-slot.TopContent{display:flex;flex-direction:column;width:100%}cx-page-layout.SearchResultsListPageTemplate cx-page-slot.TopContent.has-components{gap:var(--spacing-6)}cx-page-layout.SearchResultsListPageTemplate cx-page-slot.TopContent ametek-product-comparison-selection{display:none;width:100%}cx-page-layout.SearchResultsListPageTemplate cx-page-slot.TopContent ametek-product-comparison-selection:has(.product-comparison){display:flex}cx-page-layout.SearchResultsListPageTemplate cx-page-slot.ProductRefinement{display:flex;flex-direction:column;width:100%;max-width:unset}cx-page-layout.SearchResultsListPageTemplate cx-page-slot.ProductRefinement.has-components{gap:var(--spacing-6)}@media only screen and (min-width: 1024px){cx-page-layout.SearchResultsListPageTemplate cx-page-slot.ProductRefinement{max-width:17.5rem}}cx-page-layout.SearchResultsListPageTemplate cx-page-slot.SearchResultList{display:flex;flex-direction:column;flex:auto}cx-page-layout.SearchResultsListPageTemplate cx-page-slot.SearchResultList.has-components{gap:var(--spacing-6)}@media only screen and (max-width: 1360px){cx-page-layout.SearchResultsListPageTemplate cx-page-slot.SearchResultList{width:64%}}cx-page-layout.SearchResultsListPageTemplate cx-page-slot.EmptyContent{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center}cx-page-layout.SearchResultsListPageTemplate cx-page-slot.EmptyContent.has-components{gap:var(--spacing-6)}cx-page-layout.SearchResultsListPageTemplate cx-page-slot.MarketingTop,cx-page-layout.SearchResultsListPageTemplate cx-page-slot.MarketingBottom{display:flex;flex-direction:column;width:100%}cx-page-layout.SearchResultsListPageTemplate cx-page-slot.MarketingTop.has-components,cx-page-layout.SearchResultsListPageTemplate cx-page-slot.MarketingBottom.has-components{gap:var(--spacing-6)}cx-page-layout.SearchResultsListPageTemplate cx-page-slot.MarketingTop ametek-hero-banner .hero-container .hero-paragraph,cx-page-layout.SearchResultsListPageTemplate cx-page-slot.MarketingBottom ametek-hero-banner .hero-container .hero-paragraph{min-height:var(--spacing-56)}@media only screen and (max-width: 768px){cx-page-layout.SearchResultsListPageTemplate cx-page-slot.MarketingTop ametek-hero-banner .hero-container .hero-paragraph,cx-page-layout.SearchResultsListPageTemplate cx-page-slot.MarketingBottom ametek-hero-banner .hero-container .hero-paragraph{min-height:var(--spacing-96)}}.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:hsl(0,0%,70%) #ccc hsl(0,0%,85%)}.ng-select.ng-select-opened>.ng-select-container:hover{box-shadow:none}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #999;border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #333}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-opened.ng-select-right>.ng-select-container{border-top-right-radius:0;border-bottom-right-radius:0}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-opened.ng-select-left>.ng-select-container{border-top-left-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:#007eff;box-shadow:inset 0 1px 1px #00000013,0 0 0 3px #007eff1a}.ng-select.ng-select-disabled>.ng-select-container{background-color:#f9f9f9}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-select-container{color:#333;background-color:#fff;border-radius:4px;border:1px solid #ccc;min-height:36px;align-items:center}.ng-select .ng-select-container:hover{box-shadow:0 1px #0000000f}.ng-select .ng-select-container .ng-value-container{align-items:center;padding-left:10px}[dir=rtl] .ng-select .ng-select-container .ng-value-container{padding-right:10px;padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#999}.ng-select.ng-select-single .ng-select-container{height:36px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:5px;left:0;padding-left:10px;padding-right:50px}[dir=rtl] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-right:10px;padding-left:50px}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value{background-color:#f9f9f9;border:1px solid hsl(0,0%,90%)}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-label{padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:5px;padding-left:7px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-right:7px;padding-left:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:.9em;margin-bottom:5px;color:#333;background-color:#ebf5ff;border-radius:2px;margin-right:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin-right:0;margin-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#f9f9f9}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:0;padding-right:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:#d1e8ff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid rgb(183.6,218.88,255)}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-left:1px solid rgb(183.6,218.88,255);border-right:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid rgb(183.6,218.88,255)}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:0;border-right:1px solid rgb(183.6,218.88,255)}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 0 3px 3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 3px 3px 0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input>input{color:#000}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:5px;padding-bottom:5px;padding-left:3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{padding-right:3px;padding-left:0}.ng-select .ng-clear-wrapper{color:#999}.ng-select .ng-clear-wrapper:hover .ng-clear{color:#d0021b}.ng-select .ng-clear-wrapper:focus .ng-clear{color:#d0021b}.ng-select .ng-clear-wrapper:focus{outline:none}.ng-select .ng-spinner-zone{padding:5px 5px 0 0}[dir=rtl] .ng-select .ng-spinner-zone{padding:5px 0 0 5px}.ng-select .ng-arrow-wrapper{width:25px;padding-right:5px}[dir=rtl] .ng-select .ng-arrow-wrapper{padding-left:5px;padding-right:0}.ng-select .ng-arrow-wrapper:hover .ng-arrow{border-top-color:#666}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:#999 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 5px 2.5px}.ng-dropdown-panel{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px #0000000f;left:0}.ng-dropdown-panel.ng-select-top{bottom:100%;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.ng-dropdown-panel.ng-select-right{left:100%;top:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-right .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px}.ng-dropdown-panel.ng-select-bottom{top:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-color:#e6e6e6;margin-top:-1px}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ng-dropdown-panel.ng-select-left{left:-100%;top:0;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-left .ng-dropdown-panel-items .ng-option:first-child{border-top-left-radius:4px}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;user-select:none;padding:8px 10px;font-weight:500;color:#0000008a;cursor:pointer}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:#f5faff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{color:#0000008a;background-color:#ebf5ff;font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#fff;color:#000000de;padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:#333;background-color:#ebf5ff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5faff;color:#333}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#ccc}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:22px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-size:80%;font-weight:400;padding-right:5px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}[dir=rtl] .ng-dropdown-panel{direction:rtl;text-align:right}*{font-family:inherit;font-weight:inherit;line-height:inherit;font-size:inherit;box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,article,aside,canvas,details,embed,figure,figcaption,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}.icon{display:flex;align-items:center}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:var(--spacing-2-5)}strong{font-family:var(--type-role-label);font-size:var(--font-size-base);font-weight:var(--type-role-weight-label);line-height:1.4}h1{font-family:var(--type-role-heading);font-size:var(--font-size-5xl);font-weight:var(--type-role-weight-heading);line-height:1.2}h2{font-family:var(--type-role-heading);font-size:var(--font-size-4xl);font-weight:var(--type-role-weight-heading);line-height:1.2}h3{font-family:var(--type-role-heading);font-size:var(--font-size-2xl);font-weight:var(--type-role-weight-heading);line-height:1.4}h4{font-family:var(--type-role-label);font-size:var(--font-size-lg);font-weight:var(--type-role-weight-label);line-height:1.4}h5{font-family:var(--type-role-label);font-size:var(--font-size-base);font-weight:var(--type-role-weight-label);line-height:1.4}h6{font-family:var(--type-role-label);font-size:var(--font-size-sm);font-weight:var(--type-role-weight-label);line-height:1.4}i{font-style:var(--font-style-italic)}cx-page-slot>*:not(cx-paragraph) table,cx-page-slot>*:not(cx-paragraph) tbody,cx-page-slot>*:not(cx-paragraph) tfoot,cx-page-slot>*:not(cx-paragraph) thead,cx-page-slot>*:not(cx-paragraph) tr,cx-page-slot>*:not(cx-paragraph) th,cx-page-slot>*:not(cx-paragraph) td{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}cx-page-slot>*:not(cx-paragraph) table{border-collapse:collapse;border-spacing:0}
