.zv-home-p1-teaser .zv-p1-teaser__panel{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:24px;padding:clamp(28px,3.5vw,48px);background:#fff;border:1px solid var(--zv-line);border-radius:var(--zv-radius-lg);box-shadow:var(--zv-shadow-sm);overflow:hidden}.zv-home-p1-teaser .zv-p1-teaser__copy{position:relative;min-width:0;z-index:1}.zv-home-p1-teaser .zv-eyebrow{margin-bottom:21px}#MainContent .zv-home-p1-teaser h2{margin:0;font-size:clamp(32px,3.5vw,46px);line-height:1.09;letter-spacing:-.04em;max-width:540px;text-wrap:balance}.zv-home-p1-teaser .zv-p1-teaser__text{margin-top:19px;max-width:540px;color:var(--zv-muted);font-size:15px;line-height:1.7}.zv-home-p1-teaser .zv-p1-teaser__purchase{margin-top:24px}.zv-home-p1-teaser .zv-p1-teaser__price{display:flex;gap:17px;align-items:center}#MainContent .zv-home-p1-teaser .zv-p1-teaser__price strong{font-size:35px;font-weight:700;letter-spacing:-.04em;color:var(--zv-ink);white-space:nowrap}.zv-home-p1-teaser .zv-p1-teaser__price span{font-size:11px;line-height:1.5;color:var(--zv-muted)}.zv-home-p1-teaser .zv-p1-teaser__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.zv-home-p1-teaser .zv-p1-teaser__actions .zv-btn{min-height:48px;font-size:13px;padding:14px 24px}.zv-home-p1-teaser .zv-p1-teaser__credit{max-width:520px;margin-top:13px;color:var(--zv-muted);font-size:11px;line-height:1.6}.zv-home-p1-teaser .zv-p1-teaser__benefits{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:22px;padding-top:17px;border-top:1px solid var(--zv-line)}.zv-home-p1-teaser .zv-p1-teaser__benefits>span{display:flex;align-items:center;gap:7px;color:var(--zv-ink);font-size:11px;line-height:1.4}.zv-home-p1-teaser .zv-p1-teaser__benefits .zv-icon{color:#477a0c;flex-shrink:0}@media(max-width:1199px)and (min-width:800px){.zv-home-p1-teaser .zv-p1-teaser__panel{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:18px;padding:30px}.zv-home-p1-teaser .zv-p1-teaser__text{font-size:14px}}@media(max-width:799px){.zv-home-p1-teaser .zv-p1-teaser__panel{grid-template-columns:1fr;padding:28px 24px 24px;gap:24px}#MainContent .zv-home-p1-teaser h2{font-size:36px;max-width:570px}}@media(max-width:479px){.zv-home-p1-teaser .zv-p1-teaser__panel{padding:24px 20px 20px;border-radius:26px}#MainContent .zv-home-p1-teaser h2{font-size:31px}.zv-home-p1-teaser .zv-eyebrow{font-size:10px;margin-bottom:17px}.zv-home-p1-teaser .zv-p1-teaser__text{font-size:13px;margin-top:15px}.zv-home-p1-teaser .zv-p1-teaser__purchase{margin-top:18px}#MainContent .zv-home-p1-teaser .zv-p1-teaser__price strong{font-size:31px}.zv-home-p1-teaser .zv-p1-teaser__actions{display:grid;grid-template-columns:1fr}.zv-home-p1-teaser .zv-p1-teaser__actions .zv-btn{width:100%}.zv-home-p1-teaser .zv-p1-teaser__benefits{gap:10px}}@media(max-width:479px)and (min-width:375px){.zv-home-p1-teaser .zv-p1-teaser__actions{grid-template-columns:auto minmax(0,1fr);gap:8px}.zv-home-p1-teaser .zv-p1-teaser__actions .zv-btn{font-size:12px;padding-inline:13px}}@media(max-width:479px){.zv-home-p1-teaser .zv-p1-teaser__benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;padding-top:14px}.zv-home-p1-teaser .zv-p1-teaser__benefits>span{display:flex;flex-direction:column;align-items:flex-start;gap:6px;font-size:10px;line-height:1.4}}.zv-home-p1-teaser zv-p1-home-order{display:block;min-width:0}.zv-home-p1-teaser .zv-p1-teaser__order-form{margin:0}.zv-home-p1-teaser .zv-p1-teaser__order-form .zv-btn{cursor:pointer}.zv-home-p1-teaser .zv-p1-teaser__order-form .zv-btn:disabled{opacity:.6;cursor:not-allowed}.zv-home-p1-teaser .p1-commerce-status{margin-top:10px;padding:12px;border:1px solid var(--zv-line);border-radius:12px;font-size:12px;line-height:1.5;color:var(--zv-ink);max-width:340px}.zv-home-p1-teaser .p1-commerce-status[hidden]{display:none!important}.zv-home-p1-teaser .p1-commerce-status a{text-decoration:underline}@media(max-width:749px){.zv-home-p1-teaser zv-p1-home-order{width:100%}.zv-home-p1-teaser .zv-p1-teaser__order-form .zv-btn{width:100%}}.zv-home-p1-teaser .zv-p1-teaser__visual{display:grid;justify-items:center;gap:24px;position:relative;width:100%;max-width:400px;height:auto;min-width:0;margin:0;padding:18px 0 4px;justify-self:center}.zv-home-p1-teaser .zv-p1-teaser__composition{position:relative;isolation:isolate;width:100%;aspect-ratio:19/23}.zv-home-p1-teaser .zv-p1-teaser__halo{position:absolute;top:15%;right:-5%;bottom:5%;left:-5%;border-radius:50%;background:radial-gradient(ellipse,#dff2cb,#edf6e3 45%,#f4f6f100 73%)}.zv-home-p1-teaser .zv-p1-teaser__phone{position:absolute;z-index:1;top:2%;left:38%;width:52%;border:5px solid #0d1710;border-radius:31px;background:#0d1710;overflow:hidden;box-shadow:0 20px 32px #0d171038;transform:rotate(5deg)}.zv-home-p1-teaser .zv-p1-teaser__phone img{display:block;width:100%;height:auto}.zv-home-p1-teaser .zv-p1-teaser__device{position:absolute;z-index:2;top:27%;left:6%;width:63%;height:auto;transform:rotate(-8deg);filter:drop-shadow(0 13px 14px rgba(13,23,16,.22))}.zv-home-p1-teaser .zv-p1-teaser__visual figcaption{position:static;width:88%;margin:0 0 0 12%;text-align:center;color:var(--zv-muted);font-size:11px;line-height:1.5}@media(max-width:799px){.zv-home-p1-teaser .zv-p1-teaser__panel{row-gap:30px}.zv-home-p1-teaser .zv-p1-teaser__visual{max-width:350px;padding:22px 0 6px;gap:26px}.zv-home-p1-teaser .zv-p1-teaser__phone{border-width:4px;border-radius:26px}}@media(max-width:359px){.zv-home-p1-teaser .zv-p1-teaser__visual figcaption{font-size:10px}}.zv-home-p1-teaser .zv-p1-teaser__phone{left:35%;width:51%}.zv-home-p1-teaser .zv-p1-teaser__device{left:1%;width:61%;top:28%}.zv-home-p1-teaser .zv-p1-teaser__visual figcaption{width:80%;margin:0 0 0 8%;text-align:center}@media(max-width:799px){.zv-home-p1-teaser .zv-p1-teaser__visual{max-width:360px}.zv-home-p1-teaser .zv-p1-teaser__phone{left:34%;width:52%;top:1%}.zv-home-p1-teaser .zv-p1-teaser__device{left:-1%;width:63%;top:29%}.zv-home-p1-teaser .zv-p1-teaser__visual figcaption{width:82%;margin:0 auto}}@media(max-width:479px){.zv-home-p1-teaser .zv-p1-teaser__visual{max-width:332px}.zv-home-p1-teaser .zv-p1-teaser__composition{aspect-ratio:19/22.5}.zv-home-p1-teaser .zv-p1-teaser__phone{left:33%;width:53%}.zv-home-p1-teaser .zv-p1-teaser__device{left:-2%;width:65%;top:30%}.zv-home-p1-teaser .zv-p1-teaser__visual figcaption{width:85%;margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/372/assets/zv-home-p1-teaser.css.map */
