.zlh{--zlh-ink:#0c0c0b;--zlh-ink-2:#171714;--zlh-line:#2c2c27;--zlh-bone:#f3f0e6;--zlh-paper:#ffffff;--zlh-muted:#a9a596;--zlh-lime:#c1c856;--zlh-lime-deep:#7e8430;--zlh-lime-pale:#e4e9a3;--zlh-red:#e3242b;--zlh-display:var(--zt-h2-f);--zlh-dstyle:normal;--zlh-dweight:var(--zt-h2-w);--zlh-body:var(--zt-body-f);--zlh-mono:var(--zt-lab-f);--zlh-gl:max(clamp(16px,4vw,56px),env(safe-area-inset-left,0px));--zlh-gr:max(clamp(16px,4vw,56px),env(safe-area-inset-right,0px));--zlh-ease:cubic-bezier(.2,.8,.2,1);--zlh-pt:1;--zlh-pb:1;position:relative;font-family:var(--zt-body-f);font-style:normal;font-size:var(--zt-body);line-height:1.55;letter-spacing:normal;text-align:left;-webkit-font-smoothing:antialiased}.zlh{--zt-h1-dd:var(--zt-o-h1,var(--zl-type-h1-d,120));--zt-h1-mm:calc(var(--zt-h1-dd) * var(--zl-type-h1-m,56) / var(--zl-type-h1-d,120));--zt-h1:clamp( calc(min(var(--zt-h1-mm),var(--zt-h1-dd))*1px) ,calc(var(--zt-h1-mm) * 1px + (var(--zt-h1-dd) - var(--zt-h1-mm)) * (100vw - 390px) / 1050), calc(max(var(--zt-h1-mm),var(--zt-h1-dd))*1px) );--zt-h1-dpx:calc(var(--zt-h1-dd) * 1px);--zt-h1-mpx:calc(var(--zt-h1-mm) * 1px);--zt-h1-f:var(--zl-type-h1-f,var(--zl-heading-font,"Brexter Italic",Impact,sans-serif));--zt-h1-w:var(--zl-type-h1-w,400);--zt-h2-dd:var(--zt-o-h2,var(--zl-type-h2-d,88));--zt-h2-mm:calc(var(--zt-h2-dd) * var(--zl-type-h2-m,44) / var(--zl-type-h2-d,88));--zt-h2:clamp( calc(min(var(--zt-h2-mm),var(--zt-h2-dd))*1px) ,calc(var(--zt-h2-mm) * 1px + (var(--zt-h2-dd) - var(--zt-h2-mm)) * (100vw - 390px) / 1050), calc(max(var(--zt-h2-mm),var(--zt-h2-dd))*1px) );--zt-h2-dpx:calc(var(--zt-h2-dd) * 1px);--zt-h2-mpx:calc(var(--zt-h2-mm) * 1px);--zt-h2-f:var(--zl-type-h2-f,var(--zl-heading-font,"Brexter Italic",Impact,sans-serif));--zt-h2-w:var(--zl-type-h2-w,400);--zt-sub-dd:var(--zt-o-sub,var(--zl-type-sub-d,22));--zt-sub-mm:calc(var(--zt-sub-dd) * var(--zl-type-sub-m,18) / var(--zl-type-sub-d,22));--zt-sub:clamp( calc(min(var(--zt-sub-mm),var(--zt-sub-dd))*1px) ,calc(var(--zt-sub-mm) * 1px + (var(--zt-sub-dd) - var(--zt-sub-mm)) * (100vw - 390px) / 1050), calc(max(var(--zt-sub-mm),var(--zt-sub-dd))*1px) );--zt-sub-dpx:calc(var(--zt-sub-dd) * 1px);--zt-sub-mpx:calc(var(--zt-sub-mm) * 1px);--zt-sub-f:var(--zl-type-sub-f,"ZL Subheading","Poppins",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif);--zt-sub-w:var(--zl-type-sub-w,400);--zt-sub-ls:var(--zl-type-sub-ls,.02em);--zt-sub-tt:var(--zl-type-sub-tt,lowercase);--zt-h3-dd:var(--zt-o-h3,var(--zl-type-h3-d,24));--zt-h3-mm:calc(var(--zt-h3-dd) * var(--zl-type-h3-m,19) / var(--zl-type-h3-d,24));--zt-h3:clamp( calc(min(var(--zt-h3-mm),var(--zt-h3-dd))*1px) ,calc(var(--zt-h3-mm) * 1px + (var(--zt-h3-dd) - var(--zt-h3-mm)) * (100vw - 390px) / 1050), calc(max(var(--zt-h3-mm),var(--zt-h3-dd))*1px) );--zt-h3-dpx:calc(var(--zt-h3-dd) * 1px);--zt-h3-mpx:calc(var(--zt-h3-mm) * 1px);--zt-h3-f:var(--zl-type-h3-f,"Poppins",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif);--zt-h3-w:var(--zl-type-h3-w,700);--zt-h4-dd:var(--zt-o-h4,var(--zl-type-h4-d,17));--zt-h4-mm:calc(var(--zt-h4-dd) * var(--zl-type-h4-m,15) / var(--zl-type-h4-d,17));--zt-h4:clamp( calc(min(var(--zt-h4-mm),var(--zt-h4-dd))*1px) ,calc(var(--zt-h4-mm) * 1px + (var(--zt-h4-dd) - var(--zt-h4-mm)) * (100vw - 390px) / 1050), calc(max(var(--zt-h4-mm),var(--zt-h4-dd))*1px) );--zt-h4-dpx:calc(var(--zt-h4-dd) * 1px);--zt-h4-mpx:calc(var(--zt-h4-mm) * 1px);--zt-h4-f:var(--zl-type-h4-f,"Poppins",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif);--zt-h4-w:var(--zl-type-h4-w,700);--zt-name-dd:var(--zt-o-name,var(--zl-type-name-d,22));--zt-name-mm:calc(var(--zt-name-dd) * var(--zl-type-name-m,15) / var(--zl-type-name-d,22));--zt-name:clamp( calc(min(var(--zt-name-mm),var(--zt-name-dd))*1px) ,calc(var(--zt-name-mm) * 1px + (var(--zt-name-dd) - var(--zt-name-mm)) * (100vw - 390px) / 1050), calc(max(var(--zt-name-mm),var(--zt-name-dd))*1px) );--zt-name-dpx:calc(var(--zt-name-dd) * 1px);--zt-name-mpx:calc(var(--zt-name-mm) * 1px);--zt-name-f:var(--zl-type-name-f,"Poppins",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif);--zt-name-w:var(--zl-type-name-w,700);--zt-lab-dd:var(--zt-o-lab,var(--zl-type-lab-d,12));--zt-lab-mm:calc(var(--zt-lab-dd) * var(--zl-type-lab-m,11) / var(--zl-type-lab-d,12));--zt-lab:clamp( calc(min(var(--zt-lab-mm),var(--zt-lab-dd))*1px) ,calc(var(--zt-lab-mm) * 1px + (var(--zt-lab-dd) - var(--zt-lab-mm)) * (100vw - 390px) / 1050), calc(max(var(--zt-lab-mm),var(--zt-lab-dd))*1px) );--zt-lab-dpx:calc(var(--zt-lab-dd) * 1px);--zt-lab-mpx:calc(var(--zt-lab-mm) * 1px);--zt-lab-f:var(--zl-type-lab-f,"Poppins",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif);--zt-lab-w:var(--zl-type-lab-w,600);--zt-lead-dd:var(--zt-o-lead,var(--zl-type-lead-d,18));--zt-lead-mm:calc(var(--zt-lead-dd) * var(--zl-type-lead-m,16) / var(--zl-type-lead-d,18));--zt-lead:clamp( calc(min(var(--zt-lead-mm),var(--zt-lead-dd))*1px) ,calc(var(--zt-lead-mm) * 1px + (var(--zt-lead-dd) - var(--zt-lead-mm)) * (100vw - 390px) / 1050), calc(max(var(--zt-lead-mm),var(--zt-lead-dd))*1px) );--zt-lead-dpx:calc(var(--zt-lead-dd) * 1px);--zt-lead-mpx:calc(var(--zt-lead-mm) * 1px);--zt-lead-f:var(--zl-type-lead-f,"Poppins",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif);--zt-lead-wx:var(--zl-type-lead-wx);--zt-body-dd:var(--zt-o-body,var(--zl-type-body-d,16));--zt-body-mm:calc(var(--zt-body-dd) * var(--zl-type-body-m,15) / var(--zl-type-body-d,16));--zt-body:clamp( calc(min(var(--zt-body-mm),var(--zt-body-dd))*1px) ,calc(var(--zt-body-mm) * 1px + (var(--zt-body-dd) - var(--zt-body-mm)) * (100vw - 390px) / 1050), calc(max(var(--zt-body-mm),var(--zt-body-dd))*1px) );--zt-body-dpx:calc(var(--zt-body-dd) * 1px);--zt-body-mpx:calc(var(--zt-body-mm) * 1px);--zt-body-f:var(--zl-type-body-f,"Poppins",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif);--zt-body-wx:var(--zl-type-body-wx);--zt-small-dd:var(--zt-o-small,var(--zl-type-small-d,13));--zt-small-mm:calc(var(--zt-small-dd) * var(--zl-type-small-m,12) / var(--zl-type-small-d,13));--zt-small:clamp( calc(min(var(--zt-small-mm),var(--zt-small-dd))*1px) ,calc(var(--zt-small-mm) * 1px + (var(--zt-small-dd) - var(--zt-small-mm)) * (100vw - 390px) / 1050), calc(max(var(--zt-small-mm),var(--zt-small-dd))*1px) );--zt-small-dpx:calc(var(--zt-small-dd) * 1px);--zt-small-mpx:calc(var(--zt-small-mm) * 1px);--zt-small-f:var(--zl-type-small-f,"Poppins",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif);--zt-small-wx:var(--zl-type-small-wx);--zt-btn-dd:var(--zt-o-btn,var(--zl-type-btn-d,13));--zt-btn-mm:calc(var(--zt-btn-dd) * var(--zl-type-btn-m,12) / var(--zl-type-btn-d,13));--zt-btn:clamp( calc(min(var(--zt-btn-mm),var(--zt-btn-dd))*1px) ,calc(var(--zt-btn-mm) * 1px + (var(--zt-btn-dd) - var(--zt-btn-mm)) * (100vw - 390px) / 1050), calc(max(var(--zt-btn-mm),var(--zt-btn-dd))*1px) );--zt-btn-dpx:calc(var(--zt-btn-dd) * 1px);--zt-btn-mpx:calc(var(--zt-btn-mm) * 1px);--zt-btn-f:var(--zl-type-btn-f,"Poppins",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif);--zt-btn-w:var(--zl-type-btn-w,700);--zt-price-dd:var(--zt-o-price,var(--zl-type-price-d,18));--zt-price-mm:calc(var(--zt-price-dd) * var(--zl-type-price-m,16) / var(--zl-type-price-d,18));--zt-price:clamp( calc(min(var(--zt-price-mm),var(--zt-price-dd))*1px) ,calc(var(--zt-price-mm) * 1px + (var(--zt-price-dd) - var(--zt-price-mm)) * (100vw - 390px) / 1050), calc(max(var(--zt-price-mm),var(--zt-price-dd))*1px) );--zt-price-dpx:calc(var(--zt-price-dd) * 1px);--zt-price-mpx:calc(var(--zt-price-mm) * 1px);--zt-price-f:var(--zl-type-price-f,"Poppins",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif);--zt-price-w:var(--zl-type-price-w,700);--zt-big-dd:var(--zt-o-big,var(--zl-type-big-d,64));--zt-big-mm:calc(var(--zt-big-dd) * var(--zl-type-big-m,40) / var(--zl-type-big-d,64));--zt-big:clamp( calc(min(var(--zt-big-mm),var(--zt-big-dd))*1px) ,calc(var(--zt-big-mm) * 1px + (var(--zt-big-dd) - var(--zt-big-mm)) * (100vw - 390px) / 1050), calc(max(var(--zt-big-mm),var(--zt-big-dd))*1px) );--zt-big-dpx:calc(var(--zt-big-dd) * 1px);--zt-big-mpx:calc(var(--zt-big-mm) * 1px);--zt-big-f:var(--zl-type-big-f,"Poppins",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif);--zt-big-w:var(--zl-type-big-w,700);--zt-tech-dd:var(--zt-o-tech,var(--zl-type-tech-d,88));--zt-tech-mm:calc(var(--zt-tech-dd) * var(--zl-type-tech-m,40) / var(--zl-type-tech-d,88));--zt-tech:clamp( calc(min(var(--zt-tech-mm),var(--zt-tech-dd))*1px) ,calc(var(--zt-tech-mm) * 1px + (var(--zt-tech-dd) - var(--zt-tech-mm)) * (100vw - 390px) / 1050), calc(max(var(--zt-tech-mm),var(--zt-tech-dd))*1px) );--zt-tech-dpx:calc(var(--zt-tech-dd) * 1px);--zt-tech-mpx:calc(var(--zt-tech-mm) * 1px);--zt-tech-f:var(--zl-type-tech-f,"ZL Techie","Poppins",ui-monospace,monospace);--zt-tech-w:var(--zl-type-tech-w,500);--zt-tape-dd:var(--zt-o-tape,var(--zl-type-tape-d,22));--zt-tape-mm:calc(var(--zt-tape-dd) * var(--zl-type-tape-m,16) / var(--zl-type-tape-d,22));--zt-tape:clamp( calc(min(var(--zt-tape-mm),var(--zt-tape-dd))*1px) ,calc(var(--zt-tape-mm) * 1px + (var(--zt-tape-dd) - var(--zt-tape-mm)) * (100vw - 390px) / 1050), calc(max(var(--zt-tape-mm),var(--zt-tape-dd))*1px) );--zt-tape-dpx:calc(var(--zt-tape-dd) * 1px);--zt-tape-mpx:calc(var(--zt-tape-mm) * 1px);--zt-tape-f:var(--zl-type-tape-f,"Poppins",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif);--zt-tape-w:var(--zl-type-tape-w,700)}.zlh em,.zlh i,.zlh cite,.zlh address,.zlh dfn,.zlh var{font-style:normal}.shopify-section.zlh-shell{margin:0;padding:0}.zlh,.zlh *,.zlh *:before,.zlh *:after{box-sizing:border-box}.zlh img{max-width:100%;display:block}.zlh a{color:inherit;text-decoration:none}.zlh p,.zlh h1,.zlh h2,.zlh h3,.zlh figure,.zlh blockquote,.zlh ul{margin:0}.zlh h1,.zlh h2,.zlh h3{color:inherit}.zlh :focus-visible{outline:3px solid var(--zlh-lime);outline-offset:3px;border-radius:8px}.zlh .zlh-wrap{width:100%;max-width:1480px;margin-inline:auto;padding-left:var(--zlh-gl);padding-right:var(--zlh-gr)}.zlh .zlh-d{font-family:var(--zt-h2-f);font-style:normal;font-weight:var(--zt-h2-w);text-transform:uppercase;letter-spacing:-.01em;line-height:.86;text-wrap:balance}.zlh .zlh-eyebrow{display:block;margin:0 0 14px;font-family:var(--zt-sub-f);font-style:normal;font-weight:var(--zt-sub-w);font-size:var(--zt-sub);line-height:1.15;letter-spacing:var(--zt-sub-ls);text-transform:var(--zt-sub-tt);color:var(--zlh-eyebrow,var(--zlh-lime))}.zlh .zlh-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.zlh .zlh-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border-radius:100px;font-family:var(--zt-btn-f);font-style:normal;font-weight:var(--zt-btn-w);font-size:var(--zt-btn);line-height:1;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border:2px solid transparent;cursor:pointer;white-space:nowrap;transition:transform .2s var(--zlh-ease),background-color .2s ease,color .2s ease,border-color .2s ease}.zlh .zlh-btn:active{transform:scale(.97)}.zlh .zlh-btn svg{width:16px;height:16px;flex:none}.zlh .zlh-btn--lime{background:var(--zlh-btn-bg,var(--zlh-lime));color:var(--zlh-btn-fg,var(--zlh-ink));border-color:var(--zlh-btn-bg,var(--zlh-lime))}.zlh .zlh-btn--lime:hover{background:var(--zlh-btn-fg,var(--zlh-ink));color:var(--zlh-btn-bg,var(--zlh-lime));border-color:var(--zlh-btn-bg,var(--zlh-lime))}.zlh .zlh-btn--ghost{border-color:color-mix(in srgb,var(--zlh-ghost,var(--zlh-bone)) 50%,transparent);color:var(--zlh-ghost,var(--zlh-bone));background:transparent}.zlh .zlh-btn--ghost:hover{background:var(--zlh-ghost,var(--zlh-bone));color:var(--zlh-ghost-fg,var(--zlh-ink));border-color:var(--zlh-ghost,var(--zlh-bone))}.zlh .zlh-stars{display:inline-flex;gap:3px;flex:none}.zlh .zlh-stars svg{width:17px;height:17px;fill:currentColor}.zlh.zlh-pdp-empty{margin:12px;padding:18px 20px;border:1px dashed currentColor;border-radius:14px;font-family:var(--zt-lab-f);font-weight:var(--zt-lab-w);font-size:var(--zt-lab);line-height:1.5;opacity:.75}@keyframes zlh-mq{to{transform:translate(-50%)}}@keyframes zlh-spin{to{transform:rotate(360deg)}}@keyframes zlh-show{to{opacity:1;visibility:visible}}.zlh.zlh-col-grid{--zlh-bg:#0c0c0b;--zlh-fg:#f3f0e6;--zlh-acc:#c1c856;--zlh-acc-fg:#0c0c0b;--zlh-line2:#4a4a42;--zlh-sub:#151513;position:relative;background:var(--zlh-bg);color:var(--zlh-fg);padding-block:calc(56px * var(--zlh-pt)) calc(120px * var(--zlh-pb))}.zlh.zlh-col-grid [hidden]{display:none!important}.zlh.zlh-col-grid .zlh-col-grid__anchor{position:absolute;top:0;left:0;width:1px;height:1px;scroll-margin-top:calc(var(--zlh-header-space,90px) + 10px)}.zlh.zlh-col-grid button,.zlh.zlh-col-grid select,.zlh.zlh-col-grid input{font:inherit;color:inherit;margin:0;text-transform:none;letter-spacing:normal;box-shadow:none;min-height:0}.zlh.zlh-col-grid .zlh-col-grid__head{display:flex;align-items:center;justify-content:space-between;gap:14px 24px}.zlh.zlh-col-grid .zlh-col-grid__switch{flex:1 1 auto;min-width:0;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:2px}.zlh.zlh-col-grid .zlh-col-grid__switch::-webkit-scrollbar{display:none}.zlh.zlh-col-grid .zlh-col-grid__sw{flex:none;display:inline-flex;align-items:center;height:50px;padding:0 24px;border-radius:100px;border:1.5px solid var(--zlh-line2);font-family:var(--zt-btn-f);font-weight:var(--zt-btn-w);font-style:normal;font-size:calc(var(--zt-btn-dpx) * .962);line-height:1;letter-spacing:.08em;text-transform:uppercase;color:var(--zlh-fg);white-space:nowrap;transition:border-color .2s,background-color .2s,color .2s}.zlh.zlh-col-grid .zlh-col-grid__sw:hover{border-color:var(--zlh-fg)}.zlh.zlh-col-grid .zlh-col-grid__sw.is-on{background:var(--zlh-acc);border-color:var(--zlh-acc);color:var(--zlh-acc-fg)}.zlh.zlh-col-grid .zlh-col-grid__results{transition:opacity .2s}.zlh.zlh-col-grid.is-loading .zlh-col-grid__results{opacity:.45;pointer-events:none}.zlh.zlh-col-grid .zlh-col-grid__bar{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:20px}.zlh.zlh-col-grid .zlh-col-grid__chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.zlh.zlh-col-grid .zlh-col-grid__chip{height:42px;padding:0 16px;border-radius:100px;border:1.5px solid var(--zlh-line2);background:transparent;display:inline-flex;align-items:center;gap:8px;font-family:var(--zt-small-f);font-weight:var(--zt-small-wx,600);font-style:normal;font-size:calc(var(--zt-small-dpx) * .962);line-height:1;color:var(--zlh-fg);cursor:pointer;white-space:nowrap;transition:border-color .2s,background-color .2s,color .2s}.zlh.zlh-col-grid .zlh-col-grid__chip:hover{border-color:var(--zlh-fg)}.zlh.zlh-col-grid .zlh-col-grid__chip i{font-family:var(--zt-lab-f);font-weight:var(--zt-lab-w);font-size:calc(var(--zt-lab-dpx) * .875);line-height:1;font-style:normal;letter-spacing:0;padding:0;color:var(--zlh-muted)}.zlh.zlh-col-grid .zlh-col-grid__chip.is-on{background:var(--zlh-fg);border-color:var(--zlh-fg);color:var(--zlh-bg)}.zlh.zlh-col-grid .zlh-col-grid__chip.is-on i{color:var(--zlh-bg)}.zlh.zlh-col-grid .zlh-col-grid__tools{flex:none;display:flex;align-items:center;gap:8px;margin-left:auto}.zlh.zlh-col-grid .zlh-col-grid__tool{height:50px;padding:0 20px;border-radius:100px;border:1.5px solid var(--zlh-line2);background:transparent;display:inline-flex;align-items:center;gap:9px;font-family:var(--zt-btn-f);font-weight:var(--zt-btn-w);font-style:normal;font-size:calc(var(--zt-btn-dpx) * .923);line-height:1;letter-spacing:.06em;text-transform:uppercase;color:var(--zlh-fg);cursor:pointer;transition:border-color .2s,color .2s}.zlh.zlh-col-grid .zlh-col-grid__tool:hover{border-color:var(--zlh-fg)}.zlh.zlh-col-grid .zlh-col-grid__tool svg{width:16px;height:16px;flex:none}.zlh.zlh-col-grid .zlh-col-grid__tool i{min-width:20px;height:20px;padding:0 6px;border-radius:100px;background:var(--zlh-acc);color:var(--zlh-acc-fg);font-family:var(--zt-lab-f);font-weight:var(--zt-lab-w);font-size:calc(var(--zt-lab-dpx) * .833);line-height:20px;font-style:normal;letter-spacing:0;text-align:center}.zlh.zlh-col-grid .zlh-col-grid__tool[aria-expanded=true],.zlh.zlh-col-grid .zlh-col-grid__tool.has-active{border-color:var(--zlh-acc);color:var(--zlh-acc)}.zlh.zlh-col-grid .zlh-col-grid__sort{position:relative;display:inline-flex;align-items:center}.zlh.zlh-col-grid .zlh-col-grid__sort select{appearance:none;-webkit-appearance:none;height:50px;padding:0 44px 0 22px;border-radius:100px;border:1.5px solid var(--zlh-line2);background:transparent;font-family:var(--zt-btn-f);font-weight:var(--zt-btn-w);font-style:normal;font-size:calc(var(--zt-btn-dpx) * .923);line-height:1;letter-spacing:.06em;text-transform:uppercase;color:var(--zlh-fg);cursor:pointer;max-width:100%}.zlh.zlh-col-grid .zlh-col-grid__sort select:hover{border-color:var(--zlh-fg)}.zlh.zlh-col-grid .zlh-col-grid__sort select option{background:var(--zlh-sub);color:var(--zlh-fg);text-transform:none}.zlh.zlh-col-grid .zlh-col-grid__sort svg{position:absolute;right:16px;width:14px;height:14px;pointer-events:none}.zlh.zlh-col-grid .zlh-col-grid__filters{display:grid;gap:20px;margin-top:16px;padding:24px;border-radius:24px;background:var(--zlh-sub);border:1px solid var(--zlh-line)}.zlh.zlh-col-grid .zlh-col-grid__fgroups{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px}.zlh.zlh-col-grid .zlh-col-grid__fgroup{display:grid;gap:12px;align-content:start;margin:0;padding:0;border:0;min-width:0}.zlh.zlh-col-grid .zlh-col-grid__fgroup legend{float:left;width:100%;padding:0;margin:0 0 12px;font-family:var(--zt-lab-f);font-weight:var(--zt-lab-w);font-style:normal;font-size:calc(var(--zt-lab-dpx) * .917);line-height:1;letter-spacing:.16em;text-transform:uppercase;color:var(--zlh-muted)}.zlh.zlh-col-grid .zlh-col-grid__opts{clear:both;display:flex;flex-wrap:wrap;gap:8px}.zlh.zlh-col-grid .zlh-col-grid__opt{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:100px;border:1.5px solid var(--zlh-line2);font-family:var(--zt-small-f);font-weight:var(--zt-small-wx,600);font-style:normal;font-size:calc(var(--zt-small-dpx) * .962);line-height:1;color:var(--zlh-fg);cursor:pointer;transition:border-color .2s}.zlh.zlh-col-grid .zlh-col-grid__opt:hover{border-color:var(--zlh-fg)}.zlh.zlh-col-grid .zlh-col-grid__opt:has(input:checked){border-color:var(--zlh-acc)}.zlh.zlh-col-grid .zlh-col-grid__opt input{width:16px;height:16px;margin:0;padding:0;accent-color:var(--zlh-acc);flex:none}.zlh.zlh-col-grid .zlh-col-grid__opt i{font-family:var(--zt-lab-f);font-weight:var(--zt-lab-w);font-size:calc(var(--zt-lab-dpx) * .875);line-height:1;font-style:normal;letter-spacing:0;padding:0;color:var(--zlh-muted)}.zlh.zlh-col-grid .zlh-col-grid__opt.is-off{opacity:.4;cursor:not-allowed}.zlh.zlh-col-grid .zlh-col-grid__range{clear:both;display:flex;align-items:center;gap:10px}.zlh.zlh-col-grid .zlh-col-grid__range label{flex:1;display:flex;align-items:center;gap:6px;height:44px;padding:0 14px;border-radius:12px;border:1.5px solid var(--zlh-line2);font-family:var(--zt-lab-f);font-weight:var(--zt-lab-w);font-style:normal;font-size:calc(var(--zt-lab-dpx) * 1.083);line-height:1;color:var(--zlh-muted);min-width:0}.zlh.zlh-col-grid .zlh-col-grid__range label:focus-within{border-color:var(--zlh-acc)}.zlh.zlh-col-grid .zlh-col-grid__range input{width:100%;min-width:0;height:auto;padding:0;border:0;background:none;font-family:var(--zt-lab-f);font-weight:var(--zt-lab-w);font-style:normal;font-size:calc(var(--zt-lab-dpx) * 1.083);line-height:1;color:var(--zlh-fg);outline:none;-moz-appearance:textfield}.zlh.zlh-col-grid .zlh-col-grid__range input::-webkit-outer-spin-button,.zlh.zlh-col-grid .zlh-col-grid__range input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.zlh.zlh-col-grid .zlh-col-grid__range>span{font-family:var(--zt-lab-f);font-weight:var(--zt-lab-w);font-style:normal;font-size:var(--zt-lab-dpx);line-height:1;color:var(--zlh-muted)}.zlh.zlh-col-grid .zlh-col-grid__factions{display:flex;justify-content:flex-end;align-items:center;gap:18px}.zlh.zlh-col-grid .zlh-col-grid__done{height:44px;padding:0 24px;border-radius:100px;border:2px solid var(--zlh-acc);background:var(--zlh-acc);color:var(--zlh-acc-fg);font-family:var(--zt-btn-f);font-weight:var(--zt-btn-w);font-style:normal;font-size:calc(var(--zt-btn-dpx) * .923);line-height:1;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background-color .2s,color .2s}.zlh.zlh-col-grid .zlh-col-grid__done:hover{background:transparent;color:var(--zlh-acc)}.zlh.zlh-col-grid .zlh-col-grid__clear{font-family:var(--zt-btn-f);font-weight:var(--zt-btn-w);font-style:normal;font-size:calc(var(--zt-btn-dpx) * .923);line-height:1;letter-spacing:.06em;text-transform:uppercase;color:var(--zlh-fg);text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.zlh.zlh-col-grid .zlh-col-grid__clear:hover{color:var(--zlh-acc)}.zlh.zlh-col-grid .zlh-col-grid__active{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px}.zlh.zlh-col-grid .zlh-col-grid__pill{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;border-radius:100px;background:var(--zlh-acc);color:var(--zlh-acc-fg);font-family:var(--zt-btn-f);font-weight:var(--zt-btn-w);font-style:normal;font-size:calc(var(--zt-btn-dpx) * .923);line-height:1;white-space:nowrap}.zlh.zlh-col-grid .zlh-col-grid__pill svg{width:12px;height:12px;flex:none}.zlh.zlh-col-grid .zlh-col-grid__pill:hover{background:var(--zlh-fg)}.zlh.zlh-col-grid .zlh-col-grid__grid{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.zlh.zlh-col-grid .zlh-col-grid__grid>li{margin:0;padding:0;min-width:0}.zlh.zlh-col-grid .zlh-col-grid__grid>li:before,.zlh.zlh-col-grid .zlh-col-grid__grid>li::marker{content:none}.zlh.zlh-col-grid .zlh-col-grid__empty{grid-column:1/-1;display:grid;justify-items:center;gap:16px;padding:60px 20px;text-align:center;border:1.5px dashed var(--zlh-line2);border-radius:24px;color:var(--zlh-muted)}.zlh.zlh-col-grid .zlh-col-grid__empty p{margin:0;color:inherit;font-size:calc(var(--zt-body-dpx) * .938);font-family:var(--zt-body-f);font-style:normal}.zlh.zlh-col-grid .zlh-col-card{--zlh-c:#34342f;--zlh-c2:#0e0e0d;--zlh-cfg2:var(--zlh-cfg,#0c0c0b);position:relative;height:560px;border-radius:30px;overflow:hidden;isolation:isolate;color:var(--zlh-cfg2);display:flex;flex-direction:column;gap:8px;padding:18px}.zlh.zlh-col-grid .zlh-col-card.is-dark{--zlh-cfg2:var(--zlh-cfg,#f3f0e6)}.zlh.zlh-col-grid .zlh-col-card__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:radial-gradient(80% 55% at 50% 42%,rgba(255,255,255,.38),transparent 70%),linear-gradient(165deg,var(--zlh-c),var(--zlh-c2))}.zlh.zlh-col-grid .zlh-col-card.is-dark .zlh-col-card__bg{background:radial-gradient(80% 55% at 50% 42%,rgba(255,255,255,.14),transparent 70%),linear-gradient(165deg,var(--zlh-c),var(--zlh-c2))}.zlh.zlh-col-grid .zlh-col-card:after{content:"";position:absolute;inset:auto 0 0 0;height:46%;z-index:-1;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--zlh-c2) 85%,transparent));pointer-events:none}.zlh.zlh-col-grid .zlh-col-card__ghost{position:absolute;inset:15% -10% auto;z-index:0;margin:0;text-align:center;font-size:clamp(60px,6.8vw,108px);line-height:.8;color:transparent;-webkit-text-stroke:2px color-mix(in srgb,var(--zlh-cfg2) 30%,transparent);transform:rotate(-8deg);pointer-events:none;transition:translate .6s var(--zlh-ease);font-family:var(--zt-big-f);font-weight:var(--zt-big-w);font-style:normal}.zlh.zlh-col-grid .zlh-col-card:hover .zlh-col-card__ghost{translate:-4% 0}.zlh.zlh-col-grid .zlh-col-card__tubwrap{position:relative;order:1;flex:1 1 auto;min-height:0;z-index:1;display:flex;align-items:center;justify-content:center;pointer-events:none;transition:transform .45s var(--zlh-ease)}.zlh.zlh-col-grid .zlh-col-card:hover .zlh-col-card__tubwrap{transform:translateY(-10px) scale(1.04) rotate(-2deg)}.zlh.zlh-col-grid .zlh-col-card__tub{width:100%;height:100%;max-width:100%;object-fit:contain;filter:drop-shadow(0 28px 24px rgba(0,0,0,.38))}.zlh.zlh-col-grid .zlh-col-card__tub--ph{width:70%;opacity:.3;fill:currentColor}.zlh.zlh-col-grid .zlh-col-card__top{position:relative;order:0;z-index:2;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 10px;pointer-events:none}.zlh.zlh-col-grid .zlh-col-card__chip{font-family:var(--zt-lab-f);font-weight:var(--zt-lab-w);font-style:normal;font-size:calc(var(--zt-lab-dpx) * .917);line-height:1;letter-spacing:.14em;text-transform:uppercase;padding:8px 12px;border-radius:100px;border:1.5px solid color-mix(in srgb,var(--zlh-cfg2) 40%,transparent);color:var(--zlh-cfg2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.zlh.zlh-col-grid .zlh-col-card__badge{flex:none;display:inline-flex;align-items:baseline;gap:5px;padding:7px 12px 6px;border-radius:100px;background:#0c0c0bc7;color:#fff;font-family:var(--zt-sub-f);font-weight:var(--zt-sub-w);font-style:normal;font-size:calc(var(--zt-sub-dpx) * .727);line-height:1;letter-spacing:.03em;text-transform:var(--zt-sub-tt);white-space:nowrap}.zlh.zlh-col-grid .zlh-col-card__badge b{font-weight:inherit;letter-spacing:inherit}.zlh.zlh-col-grid .zlh-col-card__price{margin:0;display:flex;align-items:baseline;gap:8px;font-family:var(--zt-price-f);font-style:normal;font-weight:var(--zt-price-w);font-size:var(--zt-price);line-height:1;font-variant-numeric:tabular-nums;color:var(--zlh-cfg2);white-space:nowrap}.zlh.zlh-col-grid .zlh-col-card__price s{font-family:var(--zt-small-f);font-weight:var(--zt-small-wx,600);font-style:normal;font-size:var(--zt-small-dpx);line-height:1;opacity:.65}.zlh.zlh-col-grid .zlh-col-card__bottom{position:relative;order:2;z-index:3;display:grid;gap:10px;pointer-events:none}.zlh.zlh-col-grid .zlh-col-card__row{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.zlh.zlh-col-grid .zlh-col-card__meta{display:grid;gap:6px;min-width:0}.zlh.zlh-col-grid .zlh-col-card__name{margin:0;font-family:var(--zt-name-f);font-style:normal;font-weight:var(--zt-name-w);font-size:var(--zt-name);line-height:1.15;letter-spacing:.01em;text-transform:uppercase;color:var(--zlh-cfg2)}.zlh.zlh-col-grid .zlh-col-card__line{display:none!important}.zlh.zlh-col-grid .zlh-col-card__hit{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:30px}.zlh.zlh-col-grid .zlh-col-card__hit:focus-visible{outline-offset:-4px}.zlh.zlh-col-grid .zlh-col-card__acts{position:relative;z-index:3;display:flex;justify-content:flex-end;flex:none;gap:8px;pointer-events:auto}.zlh.zlh-col-grid .zlh-col-card__add{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 22px;border-radius:100px;border:2px solid var(--zlh-ink);background:var(--zlh-ink);color:var(--zlh-bone);font-family:var(--zt-btn-f);font-weight:var(--zt-btn-w);font-style:normal;font-size:calc(var(--zt-btn-dpx) * .923);line-height:1;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:background-color .2s,color .2s,border-color .2s,transform .15s}.zlh.zlh-col-grid .zlh-col-card__add:hover{background:transparent;color:var(--zlh-ink)}.zlh.zlh-col-grid .zlh-col-card.is-dark .zlh-col-card__add{background:var(--zlh-acc);border-color:var(--zlh-acc);color:var(--zlh-acc-fg)}.zlh.zlh-col-grid .zlh-col-card.is-dark .zlh-col-card__add:hover{background:transparent;color:var(--zlh-acc)}.zlh.zlh-col-grid .zlh-col-card__add:active{transform:scale(.97)}.zlh.zlh-col-grid .zlh-col-card__add svg{width:14px;height:14px;flex:none}.zlh.zlh-col-grid .zlh-col-card__add.is-added,.zlh.zlh-col-grid .zlh-col-card.is-dark .zlh-col-card__add.is-added{background:var(--zlh-bone);border-color:var(--zlh-bone);color:var(--zlh-ink)}.zlh.zlh-col-grid .zlh-col-card__add.is-added svg{display:none}.zlh.zlh-col-grid .zlh-col-card__add[disabled]{opacity:.55;cursor:not-allowed}.zlh.zlh-col-grid .zlh-col-card.is-busy .zlh-col-card__add{opacity:.7;cursor:progress}.zlh.zlh-col-grid .zlh-col-card__pick{position:absolute;left:10px;right:10px;bottom:10px;z-index:4;max-height:calc(100% - 20px);display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:22px;background:#0c0c0bf0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--zlh-bone);box-shadow:0 20px 40px #0006;animation:zlh-col-pickup .3s var(--zlh-ease)}.zlh.zlh-col-grid .zlh-col-card__pickhead{display:flex;justify-content:space-between;align-items:center;gap:12px}.zlh.zlh-col-grid .zlh-col-card__pickhead p{margin:0;font-family:var(--zt-lab-f);font-weight:var(--zt-lab-w);font-style:normal;font-size:calc(var(--zt-lab-dpx) * .917);line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:var(--zlh-lime)}.zlh.zlh-col-grid .zlh-col-card__x{width:34px;height:34px;flex:none;display:grid;place-items:center;padding:0;border-radius:50%;border:1.5px solid var(--zlh-line2);background:transparent;color:var(--zlh-bone);cursor:pointer}.zlh.zlh-col-grid .zlh-col-card__x svg{width:12px;height:12px}.zlh.zlh-col-grid .zlh-col-card__flavs{display:flex;flex-wrap:wrap;gap:6px;overflow-y:auto;overscroll-behavior:contain;min-height:0}.zlh.zlh-col-grid .zlh-col-card__flav{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:8px 14px;border-radius:100px;border:1.5px solid var(--zlh-line2);background:transparent;color:var(--zlh-bone);font-family:var(--zt-small-f);font-weight:var(--zt-small-wx,600);font-style:normal;font-size:calc(var(--zt-small-dpx) * .962);line-height:1.2;text-align:left;cursor:pointer;transition:border-color .2s,background-color .2s,color .2s}.zlh.zlh-col-grid .zlh-col-card__flav:hover{border-color:var(--zlh-lime);background:var(--zlh-lime);color:var(--zlh-ink)}.zlh.zlh-col-grid .zlh-col-card__flav[disabled]{opacity:.45;cursor:not-allowed;background:transparent;color:var(--zlh-bone);border-color:var(--zlh-line2)}.zlh.zlh-col-grid .zlh-col-card__flav small{font-family:var(--zt-lab-f);font-weight:var(--zt-lab-w);font-style:normal;font-size:calc(var(--zt-lab-dpx) * .792);line-height:1;letter-spacing:.1em;text-transform:uppercase}@keyframes zlh-col-pickup{0%{opacity:0;translate:0 16px}to{opacity:1;translate:0 0}}.zlh.zlh-col-grid .zlh-col-promo{position:relative;height:560px;border-radius:30px;overflow:hidden;background:var(--zlh-acc);color:var(--zlh-acc-fg);padding:28px;display:flex;flex-direction:column;justify-content:space-between;gap:20px}.zlh.zlh-col-grid .zlh-col-promo__k{margin:0;font-family:var(--zt-lab-f);font-weight:var(--zt-lab-w);font-style:normal;font-size:var(--zt-lab-dpx);line-height:1.3;letter-spacing:.18em;text-transform:uppercase;color:var(--zlh-acc-fg)}.zlh.zlh-col-grid .zlh-col-promo__t{margin:12px 0 0;font-size:var(--zt-h2);color:var(--zlh-acc-fg);font-family:var(--zt-h2-f);font-weight:var(--zt-h2-w);font-style:normal}.zlh.zlh-col-grid .zlh-col-promo__bars{display:flex;align-items:flex-end;gap:10px;height:150px;border-bottom:2px solid var(--zlh-acc-fg)}.zlh.zlh-col-grid .zlh-col-promo__bars span{flex:1;border-radius:10px 10px 0 0;background:var(--zlh-acc-fg);transform-origin:bottom}.zlh.zlh-col-grid .zlh-col-promo__bars span:last-child{background:transparent;box-shadow:inset 0 0 0 3px var(--zlh-acc-fg)}.zlh.zlh-col-grid .zlh-col-promo__p{margin:0;max-width:30ch;font-size:calc(var(--zt-body-dpx) * .938);line-height:1.5;color:var(--zlh-acc-fg);font-family:var(--zt-body-f);font-style:normal}.zlh.zlh-col-grid .zlh-col-promo__btn{align-self:flex-start;display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 26px;border-radius:100px;border:2px solid var(--zlh-acc-fg);background:var(--zlh-acc-fg);color:var(--zlh-acc);font-family:var(--zt-btn-f);font-weight:var(--zt-btn-w);font-style:normal;font-size:var(--zt-btn-dpx);line-height:1;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;transition:background-color .2s,color .2s}.zlh.zlh-col-grid .zlh-col-promo__btn:hover{background:transparent;color:var(--zlh-acc-fg)}.zlh.zlh-col-grid .zlh-col-promo__btn svg{width:16px;height:16px}.zlh.zlh-col-grid .zlh-col-grid__more{display:grid;justify-items:center;gap:14px;margin-top:44px;text-align:center}.zlh.zlh-col-grid .zlh-col-grid__more p{margin:0;font-family:var(--zt-lab-f);font-weight:var(--zt-lab-w);font-style:normal;font-size:var(--zt-lab-dpx);line-height:1;letter-spacing:.14em;text-transform:uppercase;color:var(--zlh-muted)}.zlh.zlh-col-grid .zlh-col-grid__morebtn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 30px;border-radius:100px;border:1.5px solid color-mix(in srgb,var(--zlh-fg) 50%,transparent);color:var(--zlh-fg);font-family:var(--zt-btn-f);font-weight:var(--zt-btn-w);font-style:normal;font-size:var(--zt-btn-dpx);line-height:1;letter-spacing:.08em;text-transform:uppercase;transition:background-color .2s,color .2s}.zlh.zlh-col-grid .zlh-col-grid__morebtn:hover{background:var(--zlh-fg);color:var(--zlh-bg)}.zlh.zlh-col-grid .zlh-col-grid__morebtn.is-loading{opacity:.5;pointer-events:none}@keyframes zlh-col-up{0%{opacity:0;translate:0 70px}to{opacity:1;translate:0 0}}@keyframes zlh-col-bar{0%{scale:1 0}to{scale:1 1}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.zlh.zlh-col-grid.zlh-col-grid--anim .zlh-col-grid__grid>li{animation:zlh-col-up linear both;animation-timeline:view();animation-range:entry 0% entry 55%}.zlh.zlh-col-grid.zlh-col-grid--anim .zlh-col-promo__bars span{animation:zlh-col-bar linear both;animation-timeline:view();animation-range:entry 20% cover 45%}}}@media(max-width:899px){.zlh.zlh-col-grid{padding-block:calc(34px * var(--zlh-pt)) calc(84px * var(--zlh-pb))}.zlh.zlh-col-grid .zlh-col-grid__head{flex-direction:column;align-items:stretch;gap:12px}.zlh.zlh-col-grid .zlh-col-grid__switch{flex:none;margin-inline:calc(-1 * var(--zlh-gl)) calc(-1 * var(--zlh-gr));padding-inline:var(--zlh-gl) var(--zlh-gr)}.zlh.zlh-col-grid .zlh-col-grid__sw{height:44px;padding:0 18px;font-size:calc(var(--zt-btn-mpx) * .958);font-family:var(--zt-btn-f);font-weight:var(--zt-btn-w);font-style:normal}.zlh.zlh-col-grid .zlh-col-grid__bar{flex-wrap:nowrap;margin-top:14px}.zlh.zlh-col-grid .zlh-col-grid__chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * var(--zlh-gl)) calc(-1 * var(--zlh-gr));padding-inline:var(--zlh-gl) var(--zlh-gr)}.zlh.zlh-col-grid .zlh-col-grid__chips::-webkit-scrollbar{display:none}.zlh.zlh-col-grid .zlh-col-grid__chip{flex:none;height:40px;padding:0 14px;font-size:var(--zt-small-mpx);font-family:var(--zt-small-f);font-style:normal}.zlh.zlh-col-grid .zlh-col-grid__tools{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));margin-left:0}.zlh.zlh-col-grid .zlh-col-grid__tool,.zlh.zlh-col-grid .zlh-col-grid__sort select{height:44px}.zlh.zlh-col-grid .zlh-col-grid__tool{justify-content:center}.zlh.zlh-col-grid .zlh-col-grid__sort select{width:100%}.zlh.zlh-col-grid .zlh-col-grid__filters{padding:18px;border-radius:20px}.zlh.zlh-col-grid .zlh-col-grid__fgroups{grid-template-columns:minmax(0,1fr);gap:20px}.zlh.zlh-col-grid .zlh-col-grid__factions{justify-content:space-between}.zlh.zlh-col-grid .zlh-col-grid__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}.zlh.zlh-col-grid .zlh-col-card{height:340px;border-radius:22px;padding:11px;gap:6px}.zlh.zlh-col-grid .zlh-col-card__hit{border-radius:22px}.zlh.zlh-col-grid .zlh-col-card__ghost{display:none}.zlh.zlh-col-grid .zlh-col-card__chip{padding:6px 8px;font-size:calc(var(--zt-lab-mpx) * .773);letter-spacing:.1em;font-family:var(--zt-lab-f);font-weight:var(--zt-lab-w);font-style:normal}.zlh.zlh-col-grid .zlh-col-card__badge{margin-left:auto;padding:5px 9px 4px;font-size:calc(var(--zt-sub-mpx) * .722);letter-spacing:.03em;font-family:var(--zt-sub-f);font-style:normal}.zlh.zlh-col-grid .zlh-col-card__chip{overflow:visible}.zlh.zlh-col-grid .zlh-col-card__price{font-size:var(--zt-price);gap:6px;font-family:var(--zt-price-f);font-weight:var(--zt-price-w);font-style:normal}.zlh.zlh-col-grid .zlh-col-card__price s{font-size:calc(var(--zt-small-mpx) * .833);font-family:var(--zt-small-f);font-style:normal}.zlh.zlh-col-grid .zlh-col-card__row{flex-direction:column;align-items:stretch;gap:10px}.zlh.zlh-col-grid .zlh-col-card__name{font-size:var(--zt-name);font-family:var(--zt-name-f);font-weight:var(--zt-name-w);font-style:normal}.zlh.zlh-col-grid .zlh-col-card__line{display:none}.zlh.zlh-col-grid .zlh-col-card__acts{justify-content:stretch}.zlh.zlh-col-grid .zlh-col-card__add{width:100%;min-height:40px;padding:0 10px;font-size:calc(var(--zt-btn-mpx) * .875);font-family:var(--zt-btn-f);font-weight:var(--zt-btn-w);font-style:normal}.zlh.zlh-col-grid .zlh-col-card__pick{left:6px;right:6px;bottom:6px;max-height:calc(100% - 12px);padding:12px;border-radius:18px;gap:10px}.zlh.zlh-col-grid .zlh-col-card__flav{min-height:34px;padding:7px 11px;font-size:calc(var(--zt-small-mpx) * .958);font-family:var(--zt-small-f);font-style:normal}.zlh.zlh-col-grid .zlh-col-grid__promo{grid-column:1/-1}.zlh.zlh-col-grid .zlh-col-promo{height:auto;min-height:280px;border-radius:22px;padding:22px}.zlh.zlh-col-grid .zlh-col-promo__t{font-size:var(--zt-h2);font-family:var(--zt-h2-f);font-weight:var(--zt-h2-w);font-style:normal}.zlh.zlh-col-grid .zlh-col-promo__bars{height:90px;gap:7px}}@media(hover:none){.zlh.zlh-col-grid .zlh-col-card:hover .zlh-col-card__tubwrap{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/zl-col-grid.css.map */
