.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-reviews{--zlh-bg:#0c0c0b;--zlh-fg:#f3f0e6;--zlh-card:#151513;--zlh-line2:#2c2c27;--zlh-acc:#c1c856;--zlh-acc-fg:#0c0c0b;--zlh-cols:2;--zlh-muted2:color-mix(in srgb,var(--zlh-fg) 62%,transparent);background:var(--zlh-bg);color:var(--zlh-fg);padding-block:calc(110px * var(--zlh-pt)) calc(110px * var(--zlh-pb))}.zlh.zlh-reviews .zlh-reviews__head{margin-bottom:36px}.zlh.zlh-reviews .zlh-reviews__title{margin:0;font-size:var(--zt-h2);color:var(--zlh-fg)}.zlh.zlh-reviews .zlh-reviews__text{margin:16px 0 0;max-width:640px;font-size:var(--zt-body);line-height:1.6;color:color-mix(in srgb,var(--zlh-fg) 80%,transparent)}.zlh.zlh-reviews .zlh-reviews__empty{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}.zlh.zlh-reviews .jdgm-widget{--jdgm-primary-color:var(--zlh-fg);--jdgm-secondary-color:var(--zlh-line2);--jdgm-star-color:var(--zlh-acc);--jdgm-write-review-text-color:var(--zlh-acc-fg);--jdgm-write-review-bg-color:var(--zlh-acc);--jdgm-paginate-color:var(--zlh-fg);--jdgm-border-radius:100px;--jdgm-reviewer-name-color:var(--zlh-fg);margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:var(--zlh-fg)!important;font-family:var(--zt-body-f)!important;text-align:left!important;max-width:none!important}.zlh.zlh-reviews .jdgm-rev-widg{margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:inherit!important}.zlh.zlh-reviews .jdgm-star{color:var(--zlh-acc)!important}.zlh.zlh-reviews .jdgm-star.jdgm--off{color:color-mix(in srgb,var(--zlh-acc) 45%,transparent)!important}.zlh.zlh-reviews .jdgm-rev-widg__header{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:20px 32px!important;margin:0!important;padding:28px 32px!important;border:1px solid var(--zlh-line2)!important;border-radius:28px!important;background:var(--zlh-card)!important;text-align:left!important}.zlh.zlh-reviews .jdgm-rev-widg__header>*{min-width:0}.zlh.zlh-reviews .jdgm-rev-widg__title{flex:1 1 100%!important;margin:0!important;padding:0!important;font-family:var(--zt-h2-f)!important;font-weight:var(--zt-h2-w)!important;font-size:var(--zt-h2)!important;line-height:.86!important;letter-spacing:-.01em!important;text-transform:uppercase!important;text-align:left!important;color:var(--zlh-fg)!important;visibility:visible!important}.zlh.zlh-reviews.zlh-reviews--own-title .jdgm-rev-widg__title{display:none!important}.zlh.zlh-reviews .jdgm-row-stars{flex:1 1 100%!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:20px 32px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;text-align:left!important}.zlh.zlh-reviews .jdgm-rev-widg>:not(style)~:not(style){margin-top:20px!important}.zlh.zlh-reviews .jdgm-rev-widg__summary>:not(.jdgm-rev-widg__summary-inner)+*{margin-top:10px!important}.zlh.zlh-reviews .jdgm-rev-widg__summary{flex:1 1 auto!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;text-align:left!important}.zlh.zlh-reviews .jdgm-rev-widg__summary-inner{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:10px!important;margin:0!important;padding:0!important}.zlh.zlh-reviews .jdgm-rev-widg__summary-stars{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px 4px!important;margin:0!important}.zlh.zlh-reviews .jdgm-rev-widg__summary-stars .jdgm-star{font-size:26px!important;margin:0 2px 0 0!important}.zlh.zlh-reviews .jdgm-rev-widg__summary-average{font-family:var(--zt-tech-f)!important;font-weight:var(--zt-tech-w)!important;font-size:clamp(22px,2.3vw,32px)!important;line-height:1!important;letter-spacing:.02em!important;text-transform:uppercase!important;color:var(--zlh-fg)!important;margin:0 0 0 14px!important}.zlh.zlh-reviews .jdgm-rev-widg__summary-text{margin:0!important;font-family:var(--zt-lab-f)!important;font-weight:var(--zt-lab-w)!important;font-size:calc(var(--zt-lab-dpx) * 1.083)!important;line-height:1.3!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--zlh-muted2)!important;visibility:visible!important}.zlh.zlh-reviews .jdgm-histogram{flex:1 1 280px!important;max-width:420px!important;margin:0!important;padding:0!important;border:0!important}.zlh.zlh-reviews .jdgm-histogram__row{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 6px!important;color:var(--zlh-muted2)!important;font-family:var(--zt-lab-f)!important;font-size:12px!important}.zlh.zlh-reviews .jdgm-histogram__star .jdgm-star{font-size:12px!important}.zlh.zlh-reviews .jdgm-histogram__bar{flex:1 1 auto!important;height:8px!important;border-radius:100px!important;background:var(--zlh-line2)!important;overflow:hidden!important}.zlh.zlh-reviews .jdgm-histogram__bar-content{height:100%!important;border-radius:100px!important;background:var(--zlh-acc)!important}.zlh.zlh-reviews .jdgm-widget-actions-wrapper{flex:none!important;display:flex!important;flex-wrap:wrap!important;gap:10px!important;width:auto!important;margin:0!important;padding:0!important;border:0!important}.zlh.zlh-reviews a.jdgm-write-rev-link,.zlh.zlh-reviews .jdgm-ask-question-btn,.zlh.zlh-reviews .jdgm-submit-rev,.zlh.zlh-reviews .jdgm-cancel-rev{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;max-width:none!important;min-height:52px!important;height:auto!important;margin:0!important;padding:0 28px!important;border-radius:100px!important;border:2px solid var(--zlh-acc)!important;background:var(--zlh-acc)!important;color:var(--zlh-acc-fg)!important;font-family:var(--zt-btn-f)!important;font-weight:var(--zt-btn-w)!important;font-size:var(--zt-btn)!important;line-height:1!important;letter-spacing:.08em!important;text-transform:uppercase!important;text-decoration:none!important;box-shadow:none!important;opacity:1!important;cursor:pointer;transition:transform .2s var(--zlh-ease)}.zlh.zlh-reviews a.jdgm-write-rev-link:active,.zlh.zlh-reviews .jdgm-submit-rev:active,.zlh.zlh-reviews .jdgm-cancel-rev:active{transform:scale(.97)}.zlh.zlh-reviews .jdgm-cancel-rev,.zlh.zlh-reviews .jdgm-ask-question-btn{background:transparent!important;border-color:var(--zlh-line2)!important;color:var(--zlh-fg)!important}.zlh.zlh-reviews .jdgm-row-actions{display:flex!important;justify-content:flex-start!important;padding:0!important;border:0!important}.zlh.zlh-reviews .jdgm-rev-widg__sort-wrapper{flex:none!important;width:auto!important;margin:0!important;padding:0!important;border:0!important}.zlh.zlh-reviews .jdgm-rev-widg__sort-wrapper .jdgm-sort-dropdown-wrapper{position:relative!important;display:inline-flex!important;align-items:center!important;gap:12px!important;margin:0!important}.zlh.zlh-reviews .jdgm-rev-widg__sort-wrapper .jdgm-sort-dropdown-label{font-family:var(--zt-lab-f)!important;font-weight:var(--zt-lab-w)!important;font-size:12px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--zlh-muted2)!important}.zlh.zlh-reviews .jdgm-rev-widg__sort-wrapper .jdgm-sort-dropdown{-webkit-appearance:none!important;appearance:none!important;width:auto!important;height:46px!important;margin:0!important;padding:0 46px 0 20px!important;border-radius:100px!important;border:1.5px solid var(--zlh-line2)!important;background:transparent!important;color:var(--zlh-fg)!important;font-family:var(--zt-btn-f)!important;font-weight:var(--zt-btn-w)!important;font-size:calc(var(--zt-btn-dpx) * .923)!important;letter-spacing:.06em!important;text-transform:uppercase!important;box-shadow:none!important;cursor:pointer}.zlh.zlh-reviews .jdgm-sort-dropdown option{color:#0c0c0b;background:#fff;text-transform:none}.zlh.zlh-reviews .jdgm-rev-widg__sort-wrapper .jdgm-sort-dropdown-arrow{position:absolute!important;right:18px!important;top:50%!important;transform:translateY(-50%) rotate(90deg)!important;margin:0!important;line-height:1!important;pointer-events:none!important;color:var(--zlh-fg)!important;border:0!important;background:none!important}.zlh.zlh-reviews .jdgm-rev-widg__body{padding:0!important;border:0!important}.zlh.zlh-reviews .jdgm-rev-widg__body>:not(style)~:not(style){margin-top:16px!important}.zlh.zlh-reviews .jdgm-rev-widg__reviews{display:grid!important;grid-template-columns:repeat(var(--zlh-cols),minmax(0,1fr))!important;align-items:start!important;gap:16px!important;margin:0!important;padding:0!important}.zlh.zlh-reviews .jdgm-rev{display:flex!important;flex-direction:column!important;gap:16px!important;min-width:0!important;margin:0!important;padding:26px!important;border:1px solid var(--zlh-line2)!important;border-radius:24px!important;background:var(--zlh-card)!important;color:var(--zlh-fg)!important;text-align:left!important}.zlh.zlh-reviews .jdgm-rev.jdgm-divider-top:before,.zlh.zlh-reviews .jdgm-rev.jdgm-divider-top:after{display:none!important;content:none!important}.zlh.zlh-reviews .jdgm-rev__header{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:10px!important;min-height:0!important;margin:0!important;padding:0!important}.zlh.zlh-reviews .jdgm-row-product:empty,.zlh.zlh-reviews .jdgm-rev__br{display:none!important}.zlh.zlh-reviews .jdgm-row-rating{display:flex!important;align-items:center!important;gap:10px!important;margin:0!important}.zlh.zlh-reviews .jdgm-rev__rating{display:inline-flex!important;gap:2px!important;margin:0!important}.zlh.zlh-reviews .jdgm-rev__rating .jdgm-star{font-size:16px!important;margin:0!important}.zlh.zlh-reviews .jdgm-rev__timestamp{font-family:var(--zt-lab-f)!important;font-size:12px!important;color:var(--zlh-muted2)!important}.zlh.zlh-reviews .jdgm-row-profile{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin:0!important}.zlh.zlh-reviews .jdgm-rev__author-wrapper{display:inline-flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin:0!important}.zlh.zlh-reviews .jdgm-rev__author{font-family:var(--zt-name-f)!important;font-weight:var(--zt-name-w)!important;font-size:16px!important;line-height:1.2!important;letter-spacing:.02em!important;text-transform:uppercase!important;color:var(--zlh-fg)!important}.zlh.zlh-reviews .jdgm-rev__buyer-badge{display:inline-flex!important;align-items:center!important;margin:0!important;padding:5px 10px!important;border-radius:100px!important;background:var(--zlh-acc)!important;color:var(--zlh-acc-fg)!important;font-family:var(--zt-lab-f)!important;font-weight:var(--zt-lab-w)!important;font-size:10px!important;line-height:1!important;letter-spacing:.14em!important;text-transform:uppercase!important}.zlh.zlh-reviews .jdgm-rev__source{display:inline-flex!important;align-items:center!important}.zlh.zlh-reviews .jdgm-rev__verification-badge-img{height:22px!important;width:auto!important;border-radius:6px!important}.zlh.zlh-reviews .jdgm-row-extra{display:flex!important;align-items:center!important;gap:6px!important;margin:0!important}.zlh.zlh-reviews .jdgm-rev__location{font-family:var(--zt-lab-f)!important;font-size:12px!important;color:var(--zlh-muted2)!important}.zlh.zlh-reviews .jdgm-rev__location-country-flag-img{width:20px!important;height:auto!important;border-radius:3px!important}.zlh.zlh-reviews .jdgm-rev__content{display:grid!important;gap:8px!important;margin:0!important;padding:0!important}.zlh.zlh-reviews .jdgm-rev__title{display:block!important;margin:0!important;font-family:var(--zt-h4-f)!important;font-weight:var(--zt-h4-w)!important;font-size:var(--zt-h4)!important;line-height:1.25!important;color:var(--zlh-fg)!important}.zlh.zlh-reviews .jdgm-rev__title:empty{display:none!important}.zlh.zlh-reviews .jdgm-rev__body,.zlh.zlh-reviews .jdgm-rev__body p{margin:0!important;font-family:var(--zt-body-f)!important;font-size:var(--zt-body)!important;line-height:1.6!important;color:color-mix(in srgb,var(--zlh-fg) 86%,transparent)!important}.zlh.zlh-reviews .jdgm-rev__body-read-more{color:var(--zlh-acc)!important;font-weight:600!important;text-decoration:underline!important;text-underline-offset:3px!important}.zlh.zlh-reviews .jdgm-rev__custom-form:empty{display:none!important}.zlh.zlh-reviews .jdgm-rev__transparency-badge-wrapper{margin:4px 0 0!important;padding:0!important}.zlh.zlh-reviews .jdgm-rev__transparency-badge{display:inline-block!important;margin:0!important;padding:0!important;border:0!important;background:none!important;font-family:var(--zt-lab-f)!important;font-weight:var(--zt-lab-w)!important;font-size:11px!important;line-height:1.3!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--zlh-muted2)!important}.zlh.zlh-reviews .jdgm-rev__pics,.zlh.zlh-reviews .jdgm-rev__vids{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:0!important}.zlh.zlh-reviews .jdgm-rev__pic-img,.zlh.zlh-reviews .jdgm-rev__pics img{border-radius:12px!important}.zlh.zlh-reviews .jdgm-rev__actions{margin:0!important;padding:0!important;color:var(--zlh-muted2)!important;font-family:var(--zt-lab-f)!important;font-size:12px!important}.zlh.zlh-reviews .jdgm-rev__reply{margin:0!important;padding:16px!important;border-radius:16px!important;background:var(--zlh-bg)!important;border:1px solid var(--zlh-line2)!important;color:var(--zlh-fg)!important}.zlh.zlh-reviews .jdgm-paginate{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:8px!important;margin:28px 0 0!important;padding:0!important}.zlh.zlh-reviews .jdgm-paginate:empty{display:none!important}.zlh.zlh-reviews .jdgm-paginate__page{display:inline-grid!important;place-items:center!important;min-width:44px!important;height:44px!important;margin:0!important;padding:0 14px!important;border-radius:100px!important;border:1.5px solid var(--zlh-line2)!important;color:var(--zlh-fg)!important;font-family:var(--zt-btn-f)!important;font-weight:var(--zt-btn-w)!important;font-size:14px!important;line-height:1!important;text-decoration:none!important;cursor:pointer}.zlh.zlh-reviews .jdgm-paginate__page.jdgm-curt{background:var(--zlh-fg)!important;border-color:var(--zlh-fg)!important;color:var(--zlh-bg)!important}.zlh.zlh-reviews .jdgm-form-wrapper{margin:16px 0 0!important;padding:32px!important;border:1px solid var(--zlh-line2)!important;border-radius:28px!important;background:var(--zlh-card)!important;color:var(--zlh-fg)!important;text-align:left!important}.zlh.zlh-reviews .jdgm-form{max-width:760px!important;margin:0!important;padding:0!important;color:var(--zlh-fg)!important}.zlh.zlh-reviews .jdgm-form__title{margin:0 0 24px!important;padding:0!important;font-family:var(--zt-h2-f)!important;font-weight:var(--zt-h2-w)!important;font-size:clamp(30px,3.2vw,48px)!important;line-height:.9!important;letter-spacing:-.01em!important;text-transform:uppercase!important;text-align:left!important;color:var(--zlh-fg)!important}.zlh.zlh-reviews .jdgm-form__fieldset{margin:0 0 18px!important;padding:0!important;border:0!important}.zlh.zlh-reviews .jdgm-form__fieldset>label,.zlh.zlh-reviews .jdgm-form__inline-label{display:inline-block!important;margin:0 0 8px!important;font-family:var(--zt-lab-f)!important;font-weight:var(--zt-lab-w)!important;font-size:12px!important;line-height:1.3!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:color-mix(in srgb,var(--zlh-fg) 75%,transparent)!important}.zlh.zlh-reviews .jdgm-form input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]):not([type=hidden]),.zlh.zlh-reviews .jdgm-form textarea{display:block!important;width:100%!important;max-width:none!important;min-height:50px!important;margin:0!important;padding:12px 16px!important;border-radius:14px!important;border:1.5px solid var(--zlh-line2)!important;background:var(--zlh-bg)!important;color:var(--zlh-fg)!important;font-family:var(--zt-body-f)!important;font-size:16px!important;line-height:1.4!important;box-shadow:none!important;outline:0!important}.zlh.zlh-reviews .jdgm-form input:focus,.zlh.zlh-reviews .jdgm-form textarea:focus{border-color:var(--zlh-acc)!important}.zlh.zlh-reviews .jdgm-form textarea{min-height:140px!important;resize:vertical}.zlh.zlh-reviews .jdgm-form__rating{display:inline-flex!important;gap:4px!important}.zlh.zlh-reviews .jdgm-form__rating .jdgm-star{font-size:30px!important;text-decoration:none!important}.zlh.zlh-reviews .jdgm-countdown{margin-left:8px!important;font-size:11px!important;color:var(--zlh-muted2)!important}.zlh.zlh-reviews .jdgm-picture-fieldset__box,.zlh.zlh-reviews .jdgm-media-fieldset__container{border-color:var(--zlh-line2)!important;border-radius:14px!important;background:transparent!important;color:var(--zlh-muted2)!important}.zlh.zlh-reviews .jdgm-form p{margin:0!important;font-size:13px!important;line-height:1.55!important;color:var(--zlh-muted2)!important}.zlh.zlh-reviews .jdgm-form p a{color:var(--zlh-acc)!important;text-decoration:underline!important}.zlh.zlh-reviews .jdgm-form__reviewer-name-format-container{font-size:12px!important;color:var(--zlh-muted2)!important}.zlh.zlh-reviews .jdgm-form .jdgm-sort-dropdown{width:auto!important;min-height:0!important;padding:2px 22px 2px 6px!important;border:0!important;background:transparent!important;color:var(--zlh-fg)!important;font-size:12px!important}.zlh.zlh-reviews .jdgm-form__fieldset-actions{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:8px!important}.zlh.zlh-reviews .jdgm-form input.jdgm-submit-rev{width:auto!important}@media(max-width:899px){.zlh.zlh-reviews{padding-block:calc(72px * var(--zlh-pt)) calc(72px * var(--zlh-pb))}.zlh.zlh-reviews .zlh-reviews__head{margin-bottom:24px}.zlh.zlh-reviews .jdgm-rev-widg__header{flex-direction:column!important;align-items:stretch!important;gap:18px!important;padding:22px!important;border-radius:22px!important}.zlh.zlh-reviews .jdgm-row-stars{flex-direction:column!important;align-items:stretch!important;gap:18px!important}.zlh.zlh-reviews .jdgm-rev-widg>:not(style)~:not(style){margin-top:16px!important}.zlh.zlh-reviews .jdgm-histogram{max-width:none!important}.zlh.zlh-reviews .jdgm-widget-actions-wrapper,.zlh.zlh-reviews a.jdgm-write-rev-link{width:100%!important}.zlh.zlh-reviews .jdgm-rev-widg__summary-average{flex-basis:100%!important;margin-left:0!important}.zlh.zlh-reviews .jdgm-rev-widg__reviews{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}.zlh.zlh-reviews .jdgm-rev{padding:20px!important;border-radius:20px!important}.zlh.zlh-reviews .jdgm-form-wrapper{padding:22px!important;border-radius:22px!important}}.jdgm-write-review-modal{--zlr-bg:#0c0c0b;--zlr-fg:#f3f0e6;--zlr-card:#151513;--zlr-line:#2c2c27;--zlr-acc:#c1c856;--zlr-acc-fg:#0c0c0b;--zlr-muted:color-mix(in srgb,var(--zlr-fg) 62%,transparent);--zlr-head:var(--zl-type-h2-f,var(--zl-heading-font,"Brexter Italic",Impact,sans-serif));--zlr-body:var(--zl-type-body-f,"Poppins",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif)}.jdgm-write-review-modal .jdgm-write-review-modal__overlay{background:#0c0c0bcc!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.jdgm-write-review-modal .jdgm-write-review-modal__content{background:var(--zlr-bg)!important;color:var(--zlr-fg)!important;border:1px solid var(--zlr-line)!important;border-radius:28px!important;box-shadow:0 30px 80px #0000008c!important;font-family:var(--zlr-body)!important}.jdgm-write-review-modal .jdgm-write-review-modal__close-btn{width:40px!important;height:40px!important;display:grid!important;place-items:center!important;padding:0!important;border-radius:50%!important;border:1.5px solid var(--zlr-line)!important;background:transparent!important}.jdgm-write-review-modal .jdgm-write-review-modal__close-btn svg{width:18px!important;height:18px!important}.jdgm-write-review-modal .jdgm-write-review-modal__close-btn svg path{stroke:var(--zlr-fg)!important}.jdgm-write-review-modal .jdgm-write-review-modal__title{font-family:var(--zlr-head)!important;font-weight:var(--zl-type-h2-w,400)!important;font-style:normal;font-size:clamp(28px,3vw,42px)!important;line-height:.9!important;letter-spacing:-.01em!important;text-transform:uppercase!important;color:var(--zlr-fg)!important}.jdgm-write-review-modal .jdgm-write-review-modal__intro,.jdgm-write-review-modal .jdgm-write-review-modal__text,.jdgm-write-review-modal .jdgm-write-review-modal__repeat-prompt-text{font-family:var(--zlr-body)!important;font-size:15px!important;line-height:1.55!important;color:var(--zlr-muted)!important}.jdgm-write-review-modal .jdgm-write-review-modal__product-title{font-family:var(--zlr-body)!important;font-weight:700!important;font-size:16px!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:var(--zlr-fg)!important}.jdgm-write-review-modal .jdgm-write-review-modal__product-image img{border-radius:16px!important}.jdgm-write-review-modal .jdgm-star{color:var(--zlr-acc)!important;background:none!important;border:0!important;box-shadow:none!important}.jdgm-write-review-modal .jdgm-write-review-modal__stars span,.jdgm-write-review-modal .jdgm-write-review-modal__stars small,.jdgm-write-review-modal .jdgm-write-review-modal__stars+*{color:var(--zlr-muted)!important}.jdgm-write-review-modal .jdgm-write-review-modal__field-label{font-family:var(--zlr-body)!important;font-weight:600!important;font-size:12px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:color-mix(in srgb,var(--zlr-fg) 78%,transparent)!important}.jdgm-write-review-modal .jdgm-write-review-modal__field-input,.jdgm-write-review-modal input[type=text],.jdgm-write-review-modal input[type=email],.jdgm-write-review-modal textarea{width:100%!important;padding:12px 16px!important;border-radius:14px!important;border:1.5px solid var(--zlr-line)!important;background:var(--zlr-card)!important;color:var(--zlr-fg)!important;font-family:var(--zlr-body)!important;font-size:16px!important;line-height:1.45!important;box-shadow:none!important;outline:0!important}.jdgm-write-review-modal .jdgm-write-review-modal__field-input:focus,.jdgm-write-review-modal input:focus,.jdgm-write-review-modal textarea:focus{border-color:var(--zlr-acc)!important}.jdgm-write-review-modal .jdgm-write-review-modal__field-input::placeholder,.jdgm-write-review-modal textarea::placeholder,.jdgm-write-review-modal input::placeholder{color:color-mix(in srgb,var(--zlr-fg) 40%,transparent)!important}.jdgm-write-review-modal .jdgm-write-review-modal__field-help,.jdgm-write-review-modal .jdgm-write-review-modal__anonymous-help,.jdgm-write-review-modal .jdgm-write-review-modal__gdpr-statement{font-size:13px!important;line-height:1.5!important;color:var(--zlr-muted)!important}.jdgm-write-review-modal .jdgm-write-review-modal__gdpr-statement a{color:var(--zlr-acc)!important;text-decoration:underline!important}.jdgm-write-review-modal .jdgm-write-review-modal__field-error{color:#ff8a80!important;font-size:13px!important}.jdgm-write-review-modal .jdgm-write-review-modal__checkbox-text{color:var(--zlr-fg)!important;font-size:14px!important}.jdgm-write-review-modal .jdgm-write-review-modal__checkbox-custom{border:1.5px solid var(--zlr-line)!important;border-radius:6px!important;background:var(--zlr-card)!important}.jdgm-write-review-modal .jdgm-write-review-modal__checkbox-input:checked+.jdgm-write-review-modal__checkbox-custom{background:var(--zlr-acc)!important;border-color:var(--zlr-acc)!important}.jdgm-write-review-modal .jdgm-write-review-modal__media-upload{border:1.5px dashed var(--zlr-line)!important;border-radius:18px!important;background:var(--zlr-card)!important;color:var(--zlr-muted)!important}.jdgm-write-review-modal .jdgm-write-review-modal__media-upload-prompt{color:var(--zlr-fg)!important}.jdgm-write-review-modal .jdgm-write-review-modal__media-upload-icon svg *{stroke:var(--zlr-acc)!important}.jdgm-write-review-modal .jdgm-write-review-modal__navigation{border-color:var(--zlr-line)!important;background:transparent!important}.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn,.jdgm-write-review-modal .jdgm-write-review-modal__btn{min-height:50px!important;padding:0 26px!important;border-radius:100px!important;border:2px solid var(--zlr-acc)!important;background:var(--zlr-acc)!important;color:var(--zlr-acc-fg)!important;font-family:var(--zl-type-btn-f,var(--zlr-body))!important;font-weight:700!important;font-size:13px!important;letter-spacing:.08em!important;text-transform:uppercase!important;box-shadow:none!important;cursor:pointer}.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-back,.jdgm-write-review-modal .jdgm-write-review-modal__btn--repeat-not-now{background:transparent!important;border-color:var(--zlr-line)!important;color:var(--zlr-fg)!important}.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn[disabled],.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn:disabled{opacity:.45!important;cursor:not-allowed}
/*# sourceMappingURL=/cdn/shop/t/25/assets/zl-reviews.css.map */
