.zk{--k-bg:var(--zv-bg,#fbf8f3);--k-line:var(--zv-line,#e3d8c6);--k-ink:var(--zv-navy,#14233f);--k-muted:var(--zv-muted,#56617a);--k-cta:var(--zv-cta,#2456c8);--k-cta-hover:var(--zv-cta-hover,#1c459f);--k-accent:var(--zv-cta,#2456c8);--k-card:#fff;--k-chip:var(--zv-bg-soft,#f1e9dc);--k-on-accent:#fff;position:relative;background:var(--k-bg);color:var(--k-ink);padding:clamp(3.25rem,8vw,6rem) 1.125rem;scroll-margin-top:1rem}.zk *,.zk *:before,.zk *:after{box-sizing:border-box}.zk--white{--k-bg:#fff;--k-card:var(--zv-bg,#fbf8f3)}.zk--soft{--k-bg:var(--zv-bg-soft,#f1e9dc);--k-chip:var(--zv-bg,#fbf8f3)}.zk--dark{--k-bg:var(--zv-navy,#14233f);--k-ink:#fff;--k-muted:#d3d9e6;--k-card:rgb(255 255 255 / .07);--k-line:rgb(255 255 255 / .18);--k-accent:var(--zv-sage,#e7d3b0);--k-chip:rgb(255 255 255 / .1);--k-on-accent:var(--zv-navy,#14233f)}.zk--compact{padding-block:clamp(2.25rem,5vw,3.5rem)}.zk__wrap{max-width:68rem;margin:0 auto}.zk__head{max-width:44rem;margin:0 auto clamp(1.75rem,4vw,2.75rem);text-align:center}.zk__eyebrow{margin:0 0 .75rem;color:var(--k-accent);font-size:.8125rem;font-weight:700;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}.zk__title{margin:0;font-size:clamp(1.875rem,4.6vw,3rem);font-weight:800;line-height:1.08;letter-spacing:-.02em;text-wrap:balance}.zk__title--sm{font-size:clamp(1.375rem,3vw,2rem);line-height:1.2;letter-spacing:-.015em}.zk__text{max-width:38rem;margin:1rem auto 0;color:var(--k-muted);font-size:clamp(1.0625rem,1.4vw,1.1875rem);line-height:1.55;text-wrap:pretty}.zk__text p{margin:0 0 .7em}.zk__text p:last-child{margin-bottom:0}.zk__text strong{color:var(--k-ink)}.zk__text a,.zk__more a{color:var(--k-accent);font-weight:700;text-underline-offset:3px}.zk__closing{margin-top:1.5rem;text-align:center}.zk__cta{display:grid;justify-items:center;gap:.7rem;margin-top:clamp(1.75rem,4vw,2.5rem);text-align:center}.zk-btn{display:inline-flex;align-items:center;justify-content:center;min-height:58px;padding:0 clamp(1.75rem,3vw,2.75rem);border-radius:999px;background:var(--k-cta);color:#fff;font-size:1.0625rem;font-weight:800;letter-spacing:.03em;line-height:1.2;text-align:center;text-transform:uppercase;text-decoration:none;box-shadow:0 14px 30px -14px #14233f8c;transition:transform .2s ease,background-color .2s ease;-webkit-tap-highlight-color:transparent}.zk-btn:hover{background:var(--k-cta-hover);color:#fff;transform:translateY(-2px)}.zk-btn:focus-visible{outline:2px solid currentColor;outline-offset:4px}.zk__micro{margin:0;color:var(--k-muted);font-size:.875rem;font-weight:600;line-height:1.4}.zk__more{margin:1.25rem 0 0;font-size:.9375rem;text-align:center}.zk__foot{max-width:40rem;margin:1.5rem auto 0;color:var(--k-muted);font-size:.8125rem;line-height:1.5;text-align:center}.zk__edit{display:inline-block;margin:0;padding:.3rem .6rem;border:1.5px dashed #c2410c;border-radius:8px;background:#fff7ed;color:#9a3412;font-size:.75rem;font-weight:700;line-height:1.35;letter-spacing:0;text-transform:none;text-align:left}.zk-cards{display:grid;gap:.875rem;margin:0;padding:0;list-style:none}.zk-card{display:grid;gap:.5rem;align-content:start;padding:1.35rem 1.25rem;border:1px solid var(--k-line);border-radius:20px;background:var(--k-card);text-align:left}.zk-card__icon{display:inline-grid;place-items:center;width:48px;height:48px;margin-bottom:.25rem;border-radius:14px;background:var(--k-chip);color:var(--k-accent)}.zk-card__icon .zlp-icon{width:26px;height:26px}.zk-card__label{margin:0;color:var(--k-accent);font-size:.75rem;font-weight:700;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.zk-card__title{margin:0;font-size:1.1875rem;font-weight:800;line-height:1.25;letter-spacing:-.01em;text-wrap:balance}.zk-card__text{margin:0;color:var(--k-muted);font-size:1rem;line-height:1.5}.zk-split{display:grid;gap:clamp(1.75rem,4vw,3.5rem);align-items:center}.zk-split--solo{max-width:44rem;margin:0 auto}.zk-split .zk__head{margin-bottom:1.75rem}.zk-split__img{margin:0}.zk-split__img img{display:block;width:100%;height:auto;border-radius:22px}.zk-list{display:grid;margin:0;padding:0;list-style:none;text-align:left}.zk-list li{display:grid;grid-template-columns:auto 1fr;gap:.9rem;align-items:start;padding:1rem 0;border-top:1px solid var(--k-line)}.zk-list li:first-child{padding-top:0;border-top:0}.zk-list__num{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--k-accent);color:var(--k-on-accent);font-size:.9375rem;font-weight:800;line-height:1}.zk-list__title{margin:.15rem 0 0;font-size:1.0625rem;font-weight:800;line-height:1.3}.zk-list__text{margin:.2rem 0 0;color:var(--k-muted);font-size:1rem;line-height:1.5}.zk-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;max-width:60rem;margin:0 auto;padding:0;list-style:none}.zk-tile{display:grid;justify-items:center;align-content:start;gap:.5rem;padding:.9rem .35rem;border:1px solid var(--k-line);border-radius:16px;background:var(--k-card);font-size:.8125rem;font-weight:700;line-height:1.25;text-align:center}.zk-tile .zlp-icon{width:26px;height:26px;color:var(--k-accent)}.zap__grid{display:grid;gap:1rem;align-items:center}.zap__grid--solo{max-width:44rem;margin:0 auto}.zap__img{margin:0}.zap__img img{display:block;width:100%;height:auto;border-radius:22px}.zap__zones{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.zap__zone{display:grid;gap:.35rem;padding:1.15rem 1.25rem;border:1px solid var(--k-line);border-radius:20px;background:var(--k-card);text-align:left}.zap__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.zap__tag{display:inline-block;padding:.3rem .7rem;border-radius:999px;background:var(--k-ink);color:var(--k-bg);font-size:.6875rem;font-weight:800;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.zap__h{color:var(--k-accent);font-size:1.0625rem;font-weight:800;white-space:nowrap}.zap__name{margin:.25rem 0 0;font-size:1.1875rem;font-weight:800;line-height:1.25;letter-spacing:-.01em}.zap__zone p{margin:0;color:var(--k-muted);font-size:1rem;line-height:1.5}.zap__dims{display:flex;align-items:center;justify-content:center;gap:.5rem;margin:1.25rem 0 0;color:var(--k-muted);font-size:.9375rem;font-weight:600;line-height:1.4;text-align:center}.zap__dims .zlp-icon{flex:none;width:20px;height:20px;color:var(--k-accent)}.zp__grid{display:grid;gap:clamp(1.25rem,4vw,3.5rem);align-items:start}.zp__media{width:100%;min-width:0}.zp__stage{position:relative;overflow:hidden;aspect-ratio:1/1;margin:0;border:1px solid var(--k-line);border-radius:22px;background:#fff}.zp__stage img{display:block;width:100%;height:100%;object-fit:cover}.zp__badge{position:absolute;top:.75rem;left:.75rem;padding:.35rem .7rem;border-radius:8px;background:var(--k-ink);color:#fff;font-size:.6875rem;font-weight:700;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.zp__thumbs{display:flex;gap:.5rem;margin-top:.6rem;overflow-x:auto;scrollbar-width:none}.zp__thumbs::-webkit-scrollbar{display:none}.zp__thumb{flex:0 0 3.75rem;width:3.75rem;height:3.75rem;padding:0;border:2px solid transparent;border-radius:12px;background:#fff;overflow:hidden;cursor:pointer}.zp__thumb[aria-current=true]{border-color:var(--k-ink)}.zp__thumb img{display:block;width:100%;height:100%;object-fit:cover}.zp__panel{min-width:0}.zp__title{margin:0;font-size:clamp(1.75rem,3.6vw,2.625rem);font-weight:800;line-height:1.08;letter-spacing:-.02em;text-wrap:balance}.zp__lead{margin:.6rem 0 0;color:var(--k-muted);font-size:1.0625rem;line-height:1.5}.zp__lead p{margin:0}.zp__form{max-width:520px;margin:1.25rem 0 0;font-variant-numeric:tabular-nums}.zp__list{display:grid;gap:.75rem}.zp__card{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;margin:0;padding:.95rem 1rem;border:1.5px solid var(--k-line);border-radius:16px;background:#fff;color:var(--k-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color .15s ease,box-shadow .15s ease}.zp__card--flag{margin-top:.7rem;padding-top:1.25rem}.zp__card--top{background:var(--zv-bg,#fbf8f3);border-color:var(--k-cta)}.zp__card:hover{border-color:var(--k-cta)}.zp__card.is-active{border-color:var(--k-cta);box-shadow:0 0 0 1.5px var(--k-cta),0 16px 30px -22px #14233f99}.zp__card:has(.zp__input:focus-visible){outline:2px solid var(--k-cta);outline-offset:3px}.zp__input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.zp__radio{display:grid;place-items:center;width:22px;height:22px;border:1.5px solid #a9b0bf;border-radius:50%;background:#fff}.zp__radio:after{content:"";width:11px;height:11px;border-radius:50%;background:var(--k-cta);transform:scale(0);transition:transform .15s ease}.zp__card.is-active .zp__radio{border-color:var(--k-cta)}.zp__card.is-active .zp__radio:after{transform:scale(1)}.zp__body{display:grid;gap:.15rem;min-width:0}.zp__name{font-size:1.0625rem;font-weight:800;line-height:1.2}.zp__qty{color:var(--k-muted);font-size:.875rem;font-weight:600;line-height:1.3}.zp__save{justify-self:start;margin-top:.25rem;padding:.2rem .55rem;border-radius:999px;background:#e6f4ea;color:#1b6b34;font-size:.75rem;font-weight:800;line-height:1.3}.zp__price{display:grid;justify-items:end;gap:.1rem;text-align:right}.zp__price strong{font-size:1.25rem;font-weight:800;line-height:1.1;white-space:nowrap}.zp__price s{color:#8e97aa;font-size:.8125rem;white-space:nowrap}.zp__each{color:var(--k-muted);font-size:.75rem;font-weight:700;white-space:nowrap}.zp__flag{position:absolute;top:0;left:1rem;transform:translateY(-55%);padding:.3rem .75rem;border-radius:999px;background:var(--k-ink);color:#fff;font-size:.6875rem;font-weight:800;letter-spacing:.08em;line-height:1.3;text-transform:uppercase;white-space:nowrap}.zp__card--top .zp__flag{background:var(--k-cta)}.zp__hint{display:block;margin:.75rem 0 0}.zp__submit{display:flex;align-items:center;justify-content:center;width:100%;min-height:60px;margin-top:1rem;padding:.5rem 1rem;border:0;border-radius:999px;background:var(--k-cta);color:#fff;font:inherit;font-size:1.0625rem;font-weight:800;letter-spacing:.03em;line-height:1.2;text-align:center;text-transform:uppercase;cursor:pointer;box-shadow:0 14px 30px -14px #14233f99;transition:background-color .15s ease}.zp__submit:hover{background:var(--k-cta-hover)}.zp__submit[aria-busy=true]{opacity:.75;cursor:progress}.zp__submit[disabled]{opacity:.45;cursor:not-allowed}.zp__micro{margin:.6rem 0 0;color:var(--k-muted);font-size:.875rem;font-weight:600;line-height:1.4;text-align:center}.zp__trust{margin:1.1rem 0 0;padding:1rem 1.1rem;border:1px solid var(--k-line);border-radius:16px;background:var(--zv-bg,#fbf8f3)}.zp__trust-title{margin:0 0 .6rem;font-size:.9375rem;font-weight:800;line-height:1.3}.zp__trust ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .75rem;margin:0;padding:0;list-style:none;font-size:.875rem;font-weight:600;line-height:1.3}.zp__trust li{display:flex;align-items:flex-start;gap:.4rem}.zp__trust .zlp-icon{flex:none;width:18px;height:18px;margin-top:1px;color:var(--k-accent)}.zp__form .zlp-buy__done{margin-top:.9rem}.zp__ship{max-width:520px;margin:.9rem 0 0;color:var(--k-muted);font-size:.875rem;line-height:1.5}.zp__ship p{margin:0}.zp__ship strong{color:var(--k-ink)}.zp__ship a{color:var(--k-accent);font-weight:700;text-underline-offset:3px}.zug__list{display:flex;gap:.875rem;justify-content:center;margin:0;padding:0;list-style:none}.zug__item{flex:0 1 300px;min-width:0}.zug__frame{position:relative;overflow:hidden;aspect-ratio:9/16;border:1px solid var(--k-line);border-radius:22px;background:var(--k-chip)}.zug__frame video,.zug__frame img{display:block;width:100%;height:100%;object-fit:cover}.zug__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:.6rem;padding:1rem;color:var(--k-muted);text-align:center}.zug__ph .zlp-icon{width:40px;height:40px}.zug__cap{margin:.6rem 0 0;color:var(--k-muted);font-size:.875rem;line-height:1.4;text-align:center}.zug__note{display:block;max-width:40rem;margin:0 auto 1.25rem;text-align:center}@media(min-width:700px){.zk-cards--2,.zk-cards--4{grid-template-columns:repeat(2,minmax(0,1fr))}.zk-cards--3,.zk-cards--5,.zk-cards--6{grid-template-columns:repeat(3,minmax(0,1fr))}.zk-cards{gap:1rem}}@media(min-width:800px){.zk-tiles{grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem}.zk-tile{padding:1.1rem .6rem;font-size:.9375rem}}@media(min-width:900px){.zk-split:not(.zk-split--solo){grid-template-columns:minmax(0,1fr) minmax(0,.9fr)}.zk-split .zk__head{margin-inline:0;text-align:left}.zk-split .zk__text{margin-inline:0}.zk-split .zk__closing{text-align:left}.zap__grid:not(.zap__grid--solo){grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,3vw,2.5rem)}.zp__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.zp__media{position:sticky;top:5.5rem}}@media(min-width:1040px){.zk-cards--4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:899px){.zp__media{max-width:520px;margin:0 auto}.zp__stage{aspect-ratio:4/3}.zp__form,.zp__ship{max-width:520px;margin-inline:auto}.zp__panel{text-align:center}.zp__form{text-align:left}}@media(max-width:749px){.zk-btn{width:100%;max-width:420px;padding:0 1rem;font-size:.9375rem}.zug__list{justify-content:flex-start;margin-inline:-1.125rem;padding:0 1.125rem .25rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.zug__item{flex:0 0 72%;scroll-snap-align:center}}@media(max-width:380px){.zp__card{gap:.55rem;padding:.85rem .75rem}.zp__card--flag{padding-top:1.15rem}.zp__price strong{font-size:1.125rem}.zp__submit{font-size:.9375rem}.zp__trust ul{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.zk-btn,.zp__card,.zp__radio:after,.zp__submit{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/zavo-lp-kit.css.map */
