.zh-ad .zh-ft{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--zh-ft-n, 3),minmax(0,1fr));gap:1px;background:var(--zh-hair, rgba(255,255,255,.12));border-top:1px solid var(--zh-hair, rgba(255,255,255,.12));border-bottom:1px solid var(--zh-hair, rgba(255,255,255,.12))}.zh-ad .zh-ft__i{margin:0;background:var(--zh-k, #000);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:9px;padding:16px 8px;text-align:center;font-family:var(--zh-sans, "ZH Inter", Inter, Arial, sans-serif);font-weight:600;font-size:14px;line-height:1.25;color:var(--zh-lt, #f4f1ea)}.zh-ad .zh-ft__i svg{width:28px;height:28px;flex:none;color:var(--zh-lt, #f4f1ea)}@media(max-width:479px){.zh-ad .zh-ft[style*="--zh-ft-n: 4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.zh-ad .zh-ft__i{padding:14px 6px;font-size:13px}}.zh-ad .zh-pf{gap:16px}.zh-ad .zh-pf__row{display:flex;align-items:center;gap:16px}.zh-ad .zh-pf__row .zh-pan__go{flex:1 1 auto;min-width:0}@media(min-width:740px){.zh-ad .zh-pf__row{gap:18px}.zh-ad .zh-pf__row .zh-pan__go{flex:0 0 auto}}.zh-ad .zh-fits{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.zh-ad .zh-fits__l{font-family:var(--zh-mono, "ZH Plex Mono", ui-monospace, monospace);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--zh-mut, #a3a09a);margin-right:4px}.zh-ad .zh-fit{appearance:none;-webkit-appearance:none;position:relative;margin:0;border:0;cursor:pointer;font-family:var(--zh-sans, "ZH Inter", Inter, Arial, sans-serif);font-weight:600;font-size:12px;line-height:1;padding:7px 11px;border-radius:6px;color:#fff;transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease}.zh-ad .zh-fit:before{content:"";position:absolute;top:-8px;right:-3px;bottom:-8px;left:-3px}.zh-ad .zh-fit--m{background:#db0a20}.zh-ad .zh-fit--k{background:#00a3ad}.zh-ad .zh-fit--d{background:#febd17;color:#111}.zh-ad .zh-fit:hover{transform:translateY(-1px)}.zh-ad .zh-fit:focus-visible{outline:2px solid #fff;outline-offset:3px}.zh-ad .zh-fit[aria-pressed=true]{box-shadow:0 0 0 2px var(--zh-k, #000),0 0 0 3px var(--zh-lt, #f4f1ea)}html[data-zh-bt] .zh-ad .zh-fit[aria-pressed=false]{opacity:.4}html[data-zh-bt] .zh-ad .zh-fit[aria-pressed=false]:hover{opacity:.75}@media(prefers-reduced-motion:reduce){.zh-ad .zh-fit{transition:none}.zh-ad .zh-fit:hover{transform:none}}.zh-ad{--zh-vis: 100vh}@supports (height: 100svh){.zh-ad{--zh-vis: 100svh}}@media(min-width:990px){.zh-ad .zh-pan{--pu: max(.5px, min(var(--u), calc((var(--zh-vis) - var(--zh-hdr, 66px) - 8px) / 760)));padding:calc(40 * var(--pu)) var(--zh-side)}.zh-ad .zh-pan__in{justify-content:center;gap:calc(80 * var(--u))}.zh-ad .zh-pan__loop{flex:0 0 calc(680 * var(--pu));width:calc(680 * var(--pu))}.zh-ad .zh-pan__txt{flex:0 1 calc(560 * var(--u));gap:calc(22 * var(--pu))}.zh-ad .zh-pan__h{font-size:max(48px,calc(92 * var(--pu)))}.zh-ad .zh-pan__line{font-size:max(18px,calc(24 * var(--pu)))}.zh-ad .zh-pan__foot{padding-top:calc(24 * var(--pu));margin-top:0;gap:calc(20 * var(--pu))}.zh-ad .zh-ft__i{padding:calc(16 * var(--pu)) 8px}.zh-ad .zh-yv__tile{flex-basis:max(64px,calc(88 * var(--pu)));width:max(64px,calc(88 * var(--pu)));height:max(64px,calc(88 * var(--pu)))}}@media(min-width:740px)and (max-width:989px){.zh-ad .zh-pan{padding:40px var(--zh-gut)}.zh-ad .zh-pan__in{max-width:900px;flex-direction:row-reverse;align-items:center;gap:28px}.zh-ad .zh-pan--alt .zh-pan__in{flex-direction:row}.zh-ad .zh-pan__loop{flex:0 0 auto;width:min(50%,calc(var(--zh-vis) - var(--zh-hdr, 64px) - 80px));border-radius:4px}.zh-ad .zh-pan__txt{flex:1 1 0;min-width:0;padding:0;gap:16px}.zh-ad .zh-pan__h{font-size:52px}.zh-ad .zh-pan__line{font-size:19px}.zh-ad .zh-pan__foot{padding-top:18px;margin-top:0;gap:16px}.zh-ad .zh-yv__tile{flex-basis:64px;width:64px;height:64px}}@media(max-width:989px)and (orientation:landscape)and (max-height:540px){.zh-ad .zh-pan{padding:12px var(--zh-gut)}.zh-ad .zh-pan__in{max-width:none;margin:0 auto;flex-direction:row-reverse;align-items:flex-start;gap:24px}.zh-ad .zh-pan--alt .zh-pan__in{flex-direction:row}.zh-ad .zh-pan__loop{flex:0 0 auto;width:min(44%,calc(var(--zh-vis) - var(--zh-hdr, 64px) - 24px));border-radius:4px;position:sticky;top:calc(var(--zh-hdr, 64px) + 12px)}.zh-ad .zh-pan__txt{flex:1 1 0;min-width:0;padding:0;gap:12px}.zh-ad .zh-pan__h{font-size:36px}.zh-ad .zh-pan__line{font-size:16px}.zh-ad .zh-ft__i{padding:8px 6px;gap:6px;font-size:13px}.zh-ad .zh-ft__i svg{width:22px;height:22px}.zh-ad .zh-pan__cap{font-size:14px}.zh-ad .zh-pan__foot{padding-top:12px;margin-top:0;gap:12px}.zh-ad .zh-yv__tile{flex-basis:56px;width:56px;height:56px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/zed-home-adapters.css.map */
