:root{--dz-navy: #0B1B33;--dz-navy-2: #12294A;--dz-blue: #2B6CA3;--dz-teal: #27C4CC;--dz-teal-dark: #0E8C94;--dz-lime: #A3D14A;--dz-yellow: #F6C21C;--dz-orange: #F2731F;--dz-bg: #F4F7FA;--dz-line: #D9E2EC;--dz-muted: #51627A;--dz-ink: #13294B;--dz-stripe: linear-gradient(90deg, #A3D14A 0%, #F6C21C 50%, #F2731F 100%);--dz-radius: 18px;--dz-shadow: 0 1px 2px rgba(11,27,51,.06), 0 12px 32px -14px rgba(11,27,51,.22);--dz-ease: cubic-bezier(.2,.7,.2,1);--dz-display: var(--font-heading--family, "Oswald"), "Oswald", Impact, sans-serif}body{-webkit-font-smoothing:antialiased}::selection{background:var(--dz-teal);color:var(--dz-navy)}.header,header-component{box-shadow:0 1px #27c4cc2e,0 8px 24px -18px #0009}.header-logo__image{border-radius:50%;transition:transform .5s var(--dz-ease)}.header-logo:hover .header-logo__image{transform:rotate(-8deg) scale(1.04)}.product-card{transition:box-shadow .3s ease,translate .8s var(--dz-ease),opacity .8s var(--dz-ease)}.product-card:hover{box-shadow:var(--dz-shadow)}.product-card img{transition:transform .6s var(--dz-ease)}.product-card:hover img{transform:scale(1.04)}.dz-js .dz-reveal{opacity:0;translate:0 28px;transition:opacity .8s var(--dz-ease),translate .8s var(--dz-ease);transition-delay:var(--dz-delay, 0s)}.dz-js .dz-reveal.is-visible{opacity:1;translate:0 0}.dz-in{opacity:0;animation:dzUp .9s var(--dz-ease) forwards;animation-delay:var(--d, 0s)}@keyframes dzUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.dz-wrap{max-width:1240px;margin:0 auto;padding:clamp(56px,8vw,96px) 20px}.dz-head{text-align:center;max-width:720px;margin:0 auto clamp(32px,5vw,52px)}.dz-eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 14px;font:500 .8rem/1 var(--dz-display);letter-spacing:.22em;text-transform:uppercase;color:var(--dz-orange)}.dz-head .dz-eyebrow:before{content:"";width:26px;height:3px;border-radius:2px;background:var(--dz-stripe)}.dz-eyebrow--light{color:var(--dz-teal);margin:0}.dz-title{margin:0;font-family:var(--dz-display);font-weight:500;text-transform:uppercase;font-size:clamp(1.9rem,4vw,2.75rem);line-height:1.05;color:var(--dz-navy)}.dz-sub{margin:14px auto 0;color:var(--dz-muted);font-size:1.05rem;line-height:1.6}.dz-pill{display:inline-block;padding:6px 12px;border-radius:99px;font:500 .75rem/1 var(--dz-display);letter-spacing:.14em;text-transform:uppercase;background:#27c4cc24;color:var(--dz-teal-dark)}.dz-bars{display:inline-flex;gap:5px;transform:skew(-35deg)}.dz-bars i{display:block;width:22px;height:5px;border-radius:2px;transform-origin:left;animation:dzBar 1s var(--dz-ease) both}.dz-bars i:nth-child(1){background:var(--dz-lime);animation-delay:.1s}.dz-bars i:nth-child(2){background:var(--dz-yellow);animation-delay:.2s}.dz-bars i:nth-child(3){background:var(--dz-orange);animation-delay:.3s}@keyframes dzBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.dz-btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 26px;border-radius:10px;text-decoration:none;font:500 1rem/1 var(--dz-display);letter-spacing:.08em;text-transform:uppercase;transition:transform .25s var(--dz-ease),box-shadow .25s ease,background .25s ease,color .25s ease,border-color .25s ease}.dz-btn:hover{transform:translateY(-2px)}.dz-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.35) 50%,transparent 70%);translate:-120% 0;transition:translate .7s var(--dz-ease)}.dz-btn:hover:after{translate:120% 0}.dz-btn--primary,.dz-btn--neon{color:var(--dz-navy);background:var(--dz-teal);box-shadow:0 10px 24px -12px #27c4cccc}.dz-btn--primary:hover,.dz-btn--neon:hover{background:#3fd3da;box-shadow:0 14px 30px -12px #27c4cce6}.dz-btn--ghost{color:#fff;border:1.5px solid rgba(255,255,255,.35)}.dz-btn--ghost:hover{border-color:#fff;background:#ffffff14}.dz-btn--solid{color:#fff;background:var(--dz-navy)}.dz-btn--solid:hover{box-shadow:var(--dz-shadow)}.dz-btn--orange{color:#fff;background:var(--dz-orange);box-shadow:0 10px 24px -12px #f2731fbf}.dz-hero{position:relative;overflow:hidden;color:#fff;background:linear-gradient(180deg,var(--dz-navy) 0%,#0A1730 100%);isolation:isolate}.dz-hero__orb{position:absolute;z-index:-1;border-radius:50%;filter:blur(70px);animation:dzOrb 18s ease-in-out infinite alternate;pointer-events:none}.dz-hero__orb--1{width:520px;height:520px;background:var(--dz-blue);right:-100px;top:-160px;opacity:.55}.dz-hero__orb--2{width:360px;height:360px;background:var(--dz-teal);right:24%;bottom:-200px;opacity:.22;animation-delay:-6s}.dz-hero__orb--3{width:300px;height:300px;background:var(--dz-orange);left:-140px;bottom:-160px;opacity:.16;animation-delay:-11s}@keyframes dzOrb{0%{transform:translate(0) scale(1)}50%{transform:translate(-40px,30px) scale(1.08)}to{transform:translate(30px,-20px) scale(.95)}}.dz-hero__grid-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.12;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.4) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.4) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(ellipse at 30% 50%,#000 0%,transparent 70%);mask-image:radial-gradient(ellipse at 30% 50%,#000 0%,transparent 70%);animation:dzGrid 24s linear infinite}@keyframes dzGrid{to{background-position:44px 44px,44px 44px}}.dz-hero__inner{position:relative;max-width:1240px;margin:0 auto;padding:var(--dz-hero-pt, 72px) 20px var(--dz-hero-pb, 88px);display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(24px,5vw,64px);align-items:center}.dz-hero__kicker{display:flex;align-items:center;gap:14px;margin-bottom:18px}.dz-hero__title{margin:0;font-family:var(--dz-display);font-weight:500;text-transform:uppercase;line-height:1.04;font-size:clamp(2.3rem,5.4vw,4.4rem)}.dz-hero__title-line{display:block}.dz-hero__title-line--accent{color:var(--dz-teal)}.dz-word{display:inline-block;opacity:0;transform:translateY(.55em) rotate(2deg);animation:dzWord .8s var(--dz-ease) forwards;animation-delay:calc(var(--i) * 70ms + .15s)}@keyframes dzWord{to{opacity:1;transform:none}}.dz-hero__tagline{margin:18px 0 0;font:400 1.15rem/1.4 var(--dz-display);letter-spacing:.02em;color:#ffffffeb}.dz-hero__tagline strong{font-weight:500;color:var(--dz-orange)}.dz-hero__text{margin-top:14px;max-width:520px;color:#ffffffbf;font-size:1.05rem;line-height:1.65}.dz-hero__text p{margin:0}.dz-hero__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.dz-hero__badges{list-style:none;padding:0;margin:30px 0 0;display:flex;flex-wrap:wrap;gap:10px 22px;color:#ffffffd9;font-size:.95rem}.dz-hero__badges li{display:inline-flex;align-items:center;gap:8px}.dz-hero__badges svg{color:var(--dz-lime);flex:none}.dz-hero__media{position:relative;display:flex;justify-content:center}.dz-hero__halo{position:absolute;top:10%;right:8%;bottom:10%;left:8%;border-radius:50%;background:radial-gradient(circle,#27c4cc47,#27c4cc00 65%);filter:blur(24px)}.dz-hero__frame{position:relative;width:100%;max-width:540px;border-radius:24px;overflow:hidden;animation:dzFloat 7s ease-in-out infinite;box-shadow:0 30px 80px -30px #000c,0 0 0 1px #ffffff14}.dz-hero__img{display:block;width:100%;height:auto}.dz-hero__img--logo{border-radius:50%}@keyframes dzFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.dz-hero__scan{position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,transparent,rgba(39,196,204,.9),transparent);box-shadow:0 0 10px #27c4cc80;animation:dzScan 5s ease-in-out infinite}@keyframes dzScan{0%{top:4%;opacity:0}12%{opacity:.9}88%{opacity:.9}to{top:96%;opacity:0}}@media(max-width:899px){.dz-hero__inner{grid-template-columns:1fr}.dz-hero__media{order:-1}.dz-hero__frame{max-width:400px}.dz-hero__actions .dz-btn{flex:1 1 100%}}.dz-marquee{overflow:hidden;border-block:1px solid var(--dz-line);background:#fff;color:var(--dz-navy)}.dz-marquee--dark{background:var(--dz-navy);color:#fff;border-color:#ffffff14}.dz-marquee__track{display:flex;width:max-content;animation:dzMarquee var(--dz-speed, 40s) linear infinite}.dz-marquee:hover .dz-marquee__track{animation-play-state:paused}.dz-marquee__group{display:flex;align-items:center}.dz-marquee__item{padding:18px 22px;font:500 1.1rem/1 var(--dz-display);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.dz-marquee__sep{display:inline-flex;gap:3px;transform:skew(-35deg)}.dz-marquee__sep i{width:10px;height:4px;border-radius:1px}.dz-marquee__sep i:nth-child(1){background:var(--dz-lime)}.dz-marquee__sep i:nth-child(2){background:var(--dz-yellow)}.dz-marquee__sep i:nth-child(3){background:var(--dz-orange)}@keyframes dzMarquee{to{transform:translate(-50%)}}.dz-features{padding-top:clamp(48px,6vw,72px);padding-bottom:clamp(24px,4vw,40px)}.dz-features__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.dz-feature{position:relative;overflow:hidden;background:#fff;border:1px solid var(--dz-line);border-radius:var(--dz-radius);padding:26px 22px;transition:transform .3s var(--dz-ease),box-shadow .3s,border-color .3s}.dz-feature:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--dz-stripe);transform:scaleX(0);transform-origin:left;transition:transform .5s var(--dz-ease)}.dz-feature:hover{transform:translateY(-4px);box-shadow:var(--dz-shadow);border-color:#27c4cc73}.dz-feature:hover:before{transform:scaleX(1)}.dz-feature__icon{display:grid;place-items:center;width:52px;height:52px;border-radius:14px;background:var(--dz-navy);color:var(--dz-teal);transition:transform .4s var(--dz-ease)}.dz-feature:hover .dz-feature__icon{transform:rotate(-6deg) scale(1.06)}.dz-feature__icon svg{width:26px;height:26px}.dz-feature__title{margin:18px 0 8px;font:500 1.15rem/1.2 var(--dz-display);text-transform:uppercase;letter-spacing:.03em;color:var(--dz-navy)}.dz-feature__text{margin:0;color:var(--dz-muted);line-height:1.55;font-size:.97rem}.dz-js .dz-features__grid .dz-feature{opacity:0;translate:0 24px;transition:opacity .7s var(--dz-ease),translate .7s var(--dz-ease),transform .3s var(--dz-ease),box-shadow .3s,border-color .3s}.dz-js .dz-features__grid.is-visible .dz-feature{opacity:1;translate:0 0}.dz-features__grid .dz-feature:nth-child(2){transition-delay:.08s}.dz-features__grid .dz-feature:nth-child(3){transition-delay:.16s}.dz-features__grid .dz-feature:nth-child(4){transition-delay:.24s}@media(max-width:989px){.dz-features__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.dz-features__grid{grid-template-columns:1fr}}.dz-audiences__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:22px}.dz-aud{position:relative;overflow:hidden;border-radius:22px;display:flex;flex-direction:column;border:1px solid var(--dz-line);background:#fff;transition:transform .35s var(--dz-ease),box-shadow .35s}.dz-aud:hover{transform:translateY(-4px);box-shadow:var(--dz-shadow)}.dz-aud__media img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.dz-aud__body{position:relative;z-index:1;padding:clamp(26px,4vw,40px);display:flex;flex-direction:column;gap:14px;align-items:flex-start;flex:1}.dz-aud__title{margin:0;font:500 clamp(1.5rem,2.6vw,2rem)/1.1 var(--dz-display);text-transform:uppercase;color:var(--dz-navy)}.dz-aud__text{color:var(--dz-muted);line-height:1.65}.dz-aud__text ul{margin:6px 0 0;padding:0;list-style:none;display:grid;gap:8px}.dz-aud__text li{position:relative;padding-left:26px}.dz-aud__text li:before{content:"";position:absolute;left:0;top:.45em;width:14px;height:8px;border-left:2.4px solid var(--dz-orange);border-bottom:2.4px solid var(--dz-orange);transform:rotate(-45deg)}.dz-aud__body .dz-btn{margin-top:auto}.dz-aud--dark{background:linear-gradient(160deg,var(--dz-navy-2),var(--dz-navy));border-color:transparent}.dz-aud--dark .dz-aud__title{color:#fff}.dz-aud--dark .dz-aud__text{color:#ffffffc7}.dz-aud--dark .dz-aud__text li:before{border-color:var(--dz-lime)}.dz-aud--dark .dz-pill{background:#27c4cc26;color:var(--dz-teal)}.dz-aud--dark:after{content:"";position:absolute;right:-120px;top:-120px;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgba(43,108,163,.55),transparent 65%);pointer-events:none;animation:dzOrb 14s ease-in-out infinite alternate}.dz-steps{padding-top:clamp(32px,5vw,56px)}.dz-steps__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.dz-step{position:relative;padding:28px 22px 24px;border-radius:var(--dz-radius);background:#fff;border:1px solid var(--dz-line);transition:transform .3s var(--dz-ease),box-shadow .3s}.dz-step:hover{transform:translateY(-4px);box-shadow:var(--dz-shadow)}.dz-step__num{font:500 2.6rem/1 var(--dz-display);background:linear-gradient(135deg,var(--dz-blue),var(--dz-teal) 45%,var(--dz-lime) 75%,var(--dz-orange));-webkit-background-clip:text;background-clip:text;color:transparent}.dz-step__title{margin:14px 0 8px;font:500 1.1rem/1.2 var(--dz-display);text-transform:uppercase;color:var(--dz-navy)}.dz-step__text{margin:0;color:var(--dz-muted);line-height:1.55;font-size:.97rem}.dz-js .dz-steps__list .dz-step{opacity:0;translate:0 24px;transition:opacity .7s var(--dz-ease),translate .7s var(--dz-ease),transform .3s var(--dz-ease),box-shadow .3s}.dz-js .dz-steps__list.is-visible .dz-step{opacity:1;translate:0 0}.dz-steps__list .dz-step:nth-child(2){transition-delay:.1s}.dz-steps__list .dz-step:nth-child(3){transition-delay:.2s}.dz-steps__list .dz-step:nth-child(4){transition-delay:.3s}@media(max-width:989px){.dz-steps__list{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.dz-steps__list{grid-template-columns:1fr}}.dz-about{background:linear-gradient(180deg,transparent,#EAF0F6 30%,#EAF0F6 70%,transparent)}.dz-mv{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-bottom:clamp(48px,7vw,80px)}.dz-mv__card{position:relative;overflow:hidden;padding:clamp(28px,4vw,44px);border-radius:22px;background:#fff;border:1px solid var(--dz-line)}.dz-mv__card:before{content:"";position:absolute;left:0;top:0;right:0;height:4px;background:var(--dz-stripe)}.dz-mv__card--dark{background:linear-gradient(160deg,var(--dz-navy-2),var(--dz-navy));border-color:transparent;color:#fff}.dz-mv__icon{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:#27c4cc24;color:var(--dz-teal-dark)}.dz-mv__card--dark .dz-mv__icon{color:var(--dz-teal)}.dz-mv__icon svg{width:26px;height:26px}.dz-mv__title{margin:18px 0 12px;font:500 clamp(1.8rem,3.4vw,2.6rem)/1 var(--dz-display);text-transform:uppercase;letter-spacing:.02em;color:var(--dz-navy)}.dz-mv__card--dark .dz-mv__title{color:#fff}.dz-mv__text{font-size:1.12rem;line-height:1.7;color:var(--dz-ink)}.dz-mv__card--dark .dz-mv__text{color:#ffffffd9}.dz-mv__text p{margin:0}.dz-mv__text strong{color:var(--dz-orange);font-weight:600}.dz-mv__text em{color:var(--dz-teal-dark);font-style:normal;font-weight:600}.dz-mv__card--dark .dz-mv__text em{color:var(--dz-teal)}@media(max-width:799px){.dz-mv{grid-template-columns:1fr}}.dz-honeys{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:start}.dz-honeys__col{display:flex;flex-direction:column;align-items:center}.dz-honeys__title{margin:0 0 18px;font:500 clamp(1.6rem,3vw,2.2rem)/1 var(--dz-display);text-transform:uppercase;color:var(--dz-navy)}.dz-honey{--w: 168px;--h: calc(var(--w) * .866);--g: 8px;--dx: calc(var(--w) * .75 + var(--g));--dy: calc(var(--h) / 2 + var(--g) / 2);position:relative;width:calc(var(--w) * 2.5 + var(--g) * 2);height:calc(var(--h) * 3 + var(--g) * 2)}.dz-honey--short{--w: 150px}.dz-hex{position:absolute;left:50%;top:50%;width:var(--w);height:var(--h);margin:calc(var(--h) / -2) 0 0 calc(var(--w) / -2);display:grid;place-items:center;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:var(--c, var(--dz-navy));transform:translate(var(--x, 0),var(--y, 0));transition:transform .6s var(--dz-ease),scale .6s var(--dz-ease),opacity .6s var(--dz-ease);transition-delay:calc(var(--n) * 70ms)}.dz-hex:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:#fff}.dz-hex span{position:relative;padding:0 20%;text-align:center;font:600 .86rem/1.25 var(--font-body--family, sans-serif);color:var(--dz-navy)}.dz-honey--short .dz-hex span{font:500 1rem/1.15 var(--dz-display)}.dz-hex--teal{--c: var(--dz-teal)}.dz-hex--navy{--c: var(--dz-navy)}.dz-hex--center{--c: var(--dz-orange);z-index:1}.dz-hex--center span{font:500 1.05rem/1.15 var(--dz-display);text-transform:uppercase;color:var(--dz-navy)}.dz-hex:hover{scale:1.06;z-index:2}.dz-hex--p1{--x: 0px;--y: calc(-1 * (var(--h) + var(--g)))}.dz-hex--p2{--x: var(--dx);--y: calc(-1 * var(--dy))}.dz-hex--p3{--x: var(--dx);--y: var(--dy)}.dz-hex--p4{--x: 0px;--y: calc(var(--h) + var(--g))}.dz-hex--p5{--x: calc(-1 * var(--dx));--y: var(--dy)}.dz-hex--p6{--x: calc(-1 * var(--dx));--y: calc(-1 * var(--dy))}.dz-js .dz-honey.dz-reveal{translate:none}.dz-js .dz-honey .dz-hex{opacity:0;scale:.5}.dz-js .dz-honey.is-visible .dz-hex{opacity:1;scale:1}@media(max-width:1100px){.dz-honeys{grid-template-columns:1fr}}@media(max-width:640px){.dz-honey{--w: 124px;--g: 6px}.dz-honey--short .dz-hex span{font-size:.8rem}.dz-honey--long{width:100%;height:auto;display:grid;grid-template-columns:1fr 1fr;gap:10px}.dz-honey--long .dz-hex{position:relative;left:auto;top:auto;margin:0;width:100%;height:auto;aspect-ratio:1 / .866;transform:none}.dz-honey--long .dz-hex--center{grid-column:1 / -1;width:62%;justify-self:center}.dz-honey--long .dz-hex span{font-size:.78rem;padding:0 16%}}.dz-cta{padding-top:clamp(24px,4vw,40px)}.dz-cta__banner{border-radius:24px;overflow:hidden;box-shadow:var(--dz-shadow)}.dz-cta__banner img{display:block;width:100%;height:auto;transition:transform 1.2s var(--dz-ease)}.dz-cta__banner:hover img{transform:scale(1.03)}.dz-cta__box{position:relative;z-index:1;margin:0 clamp(12px,4vw,48px);padding:clamp(24px,4vw,40px);border-radius:20px;background:linear-gradient(135deg,var(--dz-navy) 0%,var(--dz-navy-2) 100%);color:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:22px;box-shadow:0 24px 60px -24px #0b1b33b3}.dz-cta__box:before{content:"";position:absolute;left:24px;right:24px;top:0;height:3px;border-radius:0 0 3px 3px;background:var(--dz-stripe)}.dz-cta__banner+.dz-cta__box{margin-top:-48px}.dz-cta__title{margin:0 0 8px;font:500 clamp(1.6rem,3vw,2.2rem)/1.1 var(--dz-display);text-transform:uppercase;color:#fff}.dz-cta__text{margin:0;max-width:560px;color:#ffffffc7;line-height:1.6}.dz-cta__actions{display:flex;flex-wrap:wrap;gap:12px}@media(max-width:749px){.dz-cta__banner+.dz-cta__box{margin-top:-20px}}.dz-trust{margin:0;padding:16px 18px;list-style:none;display:grid;gap:10px;border-radius:14px;background:#fff;border:1px solid var(--dz-line)}.dz-trust li{display:flex;gap:10px;align-items:flex-start;font-size:.95rem;line-height:1.45;color:var(--dz-ink)}.dz-trust li:before{content:"";flex:none;width:10px;height:6px;margin-top:.45em;border-left:2.2px solid var(--dz-orange);border-bottom:2.2px solid var(--dz-orange);transform:rotate(-45deg)}.dz-trust a{color:var(--dz-teal-dark);text-decoration:underline;text-underline-offset:2px}.dz-pz{display:block;position:relative;padding:clamp(18px,3vw,24px);border:1px solid var(--dz-line);border-radius:20px;background:#fff;box-shadow:0 1px 2px #0b1b330a}.dz-pz:before{content:"";position:absolute;left:22px;right:22px;top:0;height:3px;border-radius:0 0 3px 3px;background:var(--dz-stripe)}.dz-pz__kicker{margin:0 0 6px;font:500 .78rem/1 var(--dz-display);letter-spacing:.2em;text-transform:uppercase;color:var(--dz-orange)}.dz-pz__title{margin:0 0 18px;font:500 clamp(1.3rem,2.4vw,1.6rem)/1.1 var(--dz-display);text-transform:uppercase;color:var(--dz-navy)}.dz-pz__grid{display:grid;grid-template-columns:minmax(0,200px) minmax(0,1fr);gap:20px;align-items:start}.dz-pz__stage{position:relative;aspect-ratio:1;border-radius:14px;overflow:hidden;background:radial-gradient(circle at 50% 35%,#fff,#e6ecf3);border:1px solid var(--dz-line)}.dz-pz__stage img{width:100%;height:100%;object-fit:cover;display:block;transition:opacity .25s ease,transform .4s var(--dz-ease)}.dz-pz__stage img.is-swapping{opacity:0;transform:scale(.97)}.dz-pz__stage model-viewer{width:100%;height:100%;--poster-color: transparent}.dz-pz__badge{position:absolute;top:8px;left:8px;padding:4px 8px;border-radius:6px;background:var(--dz-navy);color:#fff;font:500 .72rem/1 var(--dz-display);letter-spacing:.1em}.dz-pz.is-match .dz-pz__stage{border-color:var(--dz-teal)}.dz-pz__hint{margin:8px 0 0;font-size:.78rem;line-height:1.4;color:var(--dz-muted)}.dz-pz__summary{list-style:none;padding:10px 0 0;margin:10px 0 0;border-top:1px dashed var(--dz-line);display:grid;gap:6px;font-size:.84rem;color:var(--dz-muted)}.dz-pz__summary li{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.dz-pz__summary li[hidden]{display:none}.dz-pz__summary b{color:var(--dz-navy);font-weight:600}.dz-pz__summary i{flex:none;width:14px;height:14px;border-radius:50%;background:var(--sw, #ccc);box-shadow:inset 0 0 0 1px #0b1b3333}.dz-pz__summary i.dz-pz__fin{background:linear-gradient(135deg,#fff,#9aa4b2)}.dz-pz__summary i.dz-pz__txt{background:var(--dz-navy);border-radius:3px}.dz-pz__group{border:0;padding:0;margin:0 0 16px;min-width:0}.dz-pz__legend{padding:0;margin-bottom:10px;font:500 .82rem/1.3 var(--dz-display);text-transform:uppercase;letter-spacing:.06em;color:var(--dz-navy)}.dz-pz__legend span{text-transform:none;letter-spacing:0;font-family:var(--font-body--family, sans-serif);font-weight:600;color:var(--dz-teal-dark)}.dz-pz__swatches{display:flex;flex-wrap:wrap;gap:8px}.dz-sw{position:relative;display:block;cursor:pointer}.dz-sw input{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;cursor:pointer}.dz-sw__dot{display:block;width:34px;height:34px;border-radius:10px;background:var(--sw);box-shadow:inset 0 0 0 1px #0b1b332e;transition:transform .2s var(--dz-ease),box-shadow .2s ease}.dz-sw:hover .dz-sw__dot{transform:translateY(-2px)}.dz-sw input:checked+.dz-sw__dot{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--dz-navy);transform:scale(1.04)}.dz-sw input:focus-visible+.dz-sw__dot{outline:2px solid var(--dz-teal);outline-offset:5px}.is-metal{background:linear-gradient(135deg,#fff 0%,var(--sw) 35%,color-mix(in srgb,var(--sw) 70%,#000) 55%,var(--sw) 75%,#fff 100%)!important}.dz-pz__field{display:grid;gap:6px;margin:0 0 14px}.dz-pz__field>span{font:500 .82rem/1.3 var(--dz-display);text-transform:uppercase;letter-spacing:.06em;color:var(--dz-navy)}.dz-pz__field select,.dz-pz__field input{width:100%;font:400 1rem/1.3 var(--font-body--family, sans-serif);padding:12px 14px;border:1px solid var(--dz-line);border-radius:10px;background:#fff;color:var(--dz-navy);transition:border-color .2s,box-shadow .2s}.dz-pz__field select:focus,.dz-pz__field input:focus{outline:none;border-color:var(--dz-teal);box-shadow:0 0 0 3px #27c4cc33}.dz-pz__wholesale{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px;padding:14px 16px;border-radius:12px;background:var(--dz-navy);color:#fff;text-decoration:none;font-size:.92rem;line-height:1.35;transition:background .25s,transform .25s var(--dz-ease)}.dz-pz__wholesale:hover{background:var(--dz-navy-2);transform:translateY(-1px)}.dz-pz__wholesale svg{flex:none;color:var(--dz-orange);transition:transform .25s var(--dz-ease)}.dz-pz__wholesale:hover svg{transform:translate(4px)}@media(max-width:560px){.dz-pz__grid{grid-template-columns:1fr}.dz-pz__stage{max-width:280px}}@media(prefers-reduced-motion:reduce){.dz-in,.dz-word,.dz-bars i{animation:none!important;opacity:1!important;transform:none!important}.dz-hero__orb,.dz-hero__grid-bg,.dz-hero__frame,.dz-hero__scan,.dz-marquee__track,.dz-aud--dark:after{animation:none!important}.dz-js .dz-reveal,.dz-js .dz-honey .dz-hex,.dz-js .dz-features__grid .dz-feature,.dz-js .dz-steps__list .dz-step{opacity:1!important;translate:none!important;scale:1!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/dezeroatres.css.map */
