.dz-header__logo img,.dz-header__logo .dz-header__logo-img{height:var(--dz-logo-m,40px);width:auto;max-width:62vw;object-fit:contain}@media(min-width:750px){.dz-header__logo img,.dz-header__logo .dz-header__logo-img{height:var(--dz-logo-d,34px)}}.dz-menu-btn{width:48px;height:48px;border:0;background:none;border-radius:12px;color:var(--dz-navy);display:grid;place-items:center;cursor:pointer;padding:0}.dz-menu-btn:hover{background:var(--dz-sand)}.dz-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;visibility:hidden;pointer-events:none}.dz-menu.is-open{visibility:visible;pointer-events:auto}.dz-menu__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#070c2280;opacity:0;transition:opacity .3s ease}.dz-menu.is-open .dz-menu__overlay{opacity:1}.dz-menu__panel{position:absolute;top:0;left:0;bottom:0;width:min(340px,86vw);background:var(--dz-bg);display:flex;flex-direction:column;box-shadow:20px 0 50px -20px #0a123073;transform:translate(-100%);transition:transform .35s cubic-bezier(.22,.8,.26,1);outline:none}.dz-menu.is-open .dz-menu__panel{transform:none}.dz-menu__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 12px 14px 20px;border-bottom:1px solid var(--dz-line)}.dz-menu__logo{height:30px;width:auto;display:block}.dz-menu__list{list-style:none;margin:0;padding:8px 0;display:flex;flex-direction:column}.dz-menu__link{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:0 20px;font-size:17px;font-weight:700;color:var(--dz-navy);border-bottom:1px solid var(--dz-line)}.dz-menu__link:hover{background:var(--dz-sand);color:var(--dz-navy);text-decoration:none}.dz-menu__link svg{color:var(--dz-faint);flex:none}.dz-menu__note{margin:18px 20px 0;display:flex;align-items:center;gap:8px;padding:12px 14px;border-radius:12px;background:var(--dz-navy);color:var(--dz-cream);font-size:13px;font-weight:700}.dz-menu__mail{margin:14px 20px;font-size:14px;font-weight:700}.dz-pay--icons{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px}.dz-payicon{height:24px;width:auto;display:block}.dz-footer .dz-pay--icons{justify-content:flex-start}.dz-footer .dz-pay--icons span{border-color:#fff3;background:transparent;color:var(--dz-dim-2)}.dz-viral{background:var(--dz-navy);color:var(--dz-cream);position:relative;overflow:hidden}.dz-viral:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 70% 60% at 50% 0%,#24346E 0%,transparent 70%);pointer-events:none}.dz-viral__inner{position:relative;max-width:1200px;margin:0 auto;padding:72px 0 64px;display:flex;flex-direction:column;gap:28px}.dz-viral__head{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;padding:0 20px}.dz-viral__head .dz-h2{color:inherit}.dz-viral__badge{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;font-size:12px;font-weight:800;letter-spacing:.12em;color:#fff;background:linear-gradient(90deg,#f58529,#dd2a7b 45%,#8134af 75%,#515bd4)}.dz-viral__sub{color:var(--dz-dim);font-size:16px}.dz-viral__track{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 20px 10px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.dz-viral__track::-webkit-scrollbar{display:none}.dz-viral__card{margin:0;flex:0 0 min(62vw,260px);scroll-snap-align:center;display:flex;flex-direction:column;gap:10px}.dz-viral__media{position:relative;aspect-ratio:9/16;border-radius:20px;overflow:hidden;background:var(--dz-navy-3);box-shadow:0 24px 50px -24px #000000b3;border:1px solid rgba(255,255,255,.12)}.dz-viral__media video{object-fit:cover}.dz-viral__ig{position:absolute;top:10px;left:10px;width:32px;height:32px;border-radius:10px;display:grid;place-items:center;color:#fff;background:#00000059;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:2}.dz-viral__views{position:absolute;left:10px;bottom:10px;display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:999px;background:#00000073;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:#fff;font-size:12.5px;font-weight:800;z-index:2}.dz-viral__sound{position:absolute;top:10px;right:10px;width:38px;height:38px;border:0;border-radius:50%;display:grid;place-items:center;color:#fff;background:#00000073;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);cursor:pointer;z-index:3}.dz-viral__sound .dz-ico-on{display:none}.dz-viral__sound[aria-pressed=true] .dz-ico-on{display:block}.dz-viral__sound[aria-pressed=true] .dz-ico-off{display:none}.dz-viral__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.dz-viral__cap{font-size:13.5px;color:var(--dz-dim);line-height:1.4;padding:0 4px}.dz-viral__cap b{color:#fff}.dz-viral__cta{display:flex;justify-content:center;padding:0 20px}.dz-viral__cta .dz-btn--ghost{border-color:var(--dz-cream);color:var(--dz-cream);display:inline-flex;align-items:center;text-decoration:none}.dz-viral__cta .dz-btn--ghost:hover{background:var(--dz-cream);color:var(--dz-navy)}@media(min-width:900px){.dz-viral__track{justify-content:safe center;padding:4px 20px 10px}.dz-viral__card{flex-basis:250px}}.dz-viral--grid3 .dz-viral__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;overflow:visible;padding:4px 12px;width:100%;max-width:980px;margin:0 auto;scroll-snap-type:none}.dz-viral--grid3 .dz-viral__card{flex:none;min-width:0}.dz-viral--grid3 .dz-viral__media{border-radius:14px}.dz-viral--grid3 .dz-viral__sound{width:30px;height:30px;top:6px;right:6px}.dz-viral--grid3 .dz-viral__ig{width:26px;height:26px;top:6px;left:6px;border-radius:8px}.dz-viral--grid3 .dz-viral__views{left:6px;bottom:6px;font-size:11px;padding:4px 8px}.dz-viral--grid3 .dz-viral__cap{font-size:12px}@media(min-width:750px){.dz-viral--grid3 .dz-viral__track{gap:18px;padding:4px 20px}.dz-viral--grid3 .dz-viral__media{border-radius:20px}.dz-viral--grid3 .dz-viral__sound{width:38px;height:38px;top:10px;right:10px}.dz-viral--grid3 .dz-viral__ig{width:32px;height:32px;top:10px;left:10px}}.dz-viral__badge--fire{background:linear-gradient(90deg,#ff6a00,#ee0979)}.dz-addons{max-width:880px;margin:0 auto;padding:0 20px 64px}.dz-addons__card{background:#fff;border:1px solid var(--dz-line);border-radius:24px;padding:28px 20px;display:flex;flex-direction:column;gap:20px;box-shadow:0 10px 30px -20px #0a12304d}.dz-addons__head{display:flex;flex-direction:column;gap:8px;text-align:center;align-items:center}.dz-addons__head .dz-h2{font-size:clamp(26px,3.2vw,36px)}.dz-addons__sub{color:var(--dz-body)}.dz-addons__list{display:grid;gap:12px}@media(min-width:750px){.dz-addons__list{grid-template-columns:repeat(2,minmax(0,1fr))}.dz-addons__card{padding:36px 32px}}.dz-addon{position:relative;display:flex;align-items:center;gap:12px;padding:14px;border-radius:16px;border:2px solid var(--dz-line-3);background:var(--dz-bg);cursor:pointer;transition:all .2s;-webkit-user-select:none;user-select:none}.dz-addon:hover{border-color:#b9c6e6}.dz-addon.is-on{border-color:var(--dz-accent);background:var(--dz-accent-tint);box-shadow:0 10px 24px -16px #1f4fbf99}.dz-addon__input{position:absolute;opacity:0;width:1px;height:1px}.dz-addon__check{width:24px;height:24px;border-radius:7px;border:2px solid var(--dz-line-3);background:#fff;display:grid;place-items:center;color:transparent;flex:none;transition:all .2s}.dz-addon.is-on .dz-addon__check{background:var(--dz-accent);border-color:var(--dz-accent);color:#fff}.dz-addon__input:focus-visible+.dz-addon__check{outline:2px solid var(--dz-accent);outline-offset:2px}.dz-addon__img{width:52px;height:52px;border-radius:12px;overflow:hidden;flex:none;background:#fff;border:1px solid var(--dz-line)}.dz-addon__img img{width:100%;height:100%;object-fit:cover;display:block}.dz-addon__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;line-height:1.3}.dz-addon__text b{font-size:15px;color:var(--dz-navy)}.dz-addon__text small{font-size:12.5px;color:var(--dz-muted)}.dz-addon__price{font-weight:800;font-size:14px;color:var(--dz-navy);white-space:nowrap}.dz-addons__foot{display:flex;flex-direction:column;gap:10px;align-items:stretch;max-width:440px;width:100%;margin:0 auto}.dz-addons__total{display:flex;justify-content:space-between;font-weight:800;color:var(--dz-navy);font-size:16px}.dz-addons__hint{text-align:center;color:var(--dz-muted);font-size:12.5px}.dz-addons__hint[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/6/assets/dzl-extra.css.map */
