/*! Mozert 1.1.1 | optional theme | MIT
 * Customize with CSS variables on .mozert-slider or any ancestor. */
.mozert-slider{--mozert-accent:#1f6feb;--mozert-dot-active:var(--mozert-accent);--mozert-arrow-size:44px;--mozert-arrow-bg:rgba(255,255,255,0.92);--mozert-arrow-fg:#14161a;--mozert-arrow-shadow:0 2px 10px rgba(10,20,40,0.18);--mozert-dot-color:rgba(20,22,26,0.28);--mozert-dot-size:9px}.mozert-prev,.mozert-next{position:absolute;z-index:5;top:var(--mozert-arrow-y,50%);display:grid;place-items:center;width:var(--mozert-arrow-size,44px);height:var(--mozert-arrow-size,44px);margin:calc(var(--mozert-arrow-size,44px) / -2) 0 0;padding:0;border:0;border-radius:50%;background:var(--mozert-arrow-bg,rgba(255,255,255,0.92));color:var(--mozert-arrow-fg,#14161a);box-shadow:var(--mozert-arrow-shadow,0 2px 10px rgba(10,20,40,0.18));font-size:0;line-height:0;cursor:pointer;transition:transform 0.15s ease,opacity 0.15s ease,background-color 0.15s ease}.mozert-prev{left:12px}.mozert-next{right:12px}.mozert-prev::before,.mozert-next::before{content:"";position:absolute;left:50%;top:50%;box-sizing:border-box;margin:-5px 0 0 -5px;width:10px;height:10px;border-top:2.5px solid currentColor;border-right:2.5px solid currentColor;border-radius:1px}.mozert-prev::before{transform:translateX(2px) rotate(-135deg)}.mozert-next::before{transform:translateX(-2px) rotate(45deg)}.mozert-rtl .mozert-prev{left:auto;right:12px}.mozert-rtl .mozert-next{right:auto;left:12px}.mozert-rtl .mozert-prev::before{transform:translateX(-2px) rotate(45deg)}.mozert-rtl .mozert-next::before{transform:translateX(2px) rotate(-135deg)}.mozert-prev:hover,.mozert-next:hover{transform:scale(1.06)}.mozert-prev:focus-visible,.mozert-next:focus-visible,.mozert-dots button:focus-visible{outline:2px solid var(--mozert-accent,#1f6feb);outline-offset:2px}.mozert-prev.mozert-disabled,.mozert-next.mozert-disabled{opacity:0.35;transform:none}.mozert-vertical .mozert-prev,.mozert-vertical .mozert-next{left:50%;right:auto;top:auto;margin:0 0 0 calc(var(--mozert-arrow-size,44px) / -2)}.mozert-vertical .mozert-prev{top:10px}.mozert-vertical .mozert-next{bottom:10px}.mozert-vertical .mozert-prev::before{transform:translateY(2px) rotate(-45deg)}.mozert-vertical .mozert-next::before{transform:translateY(-2px) rotate(135deg)}.mozert-dots{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:14px 0 0;padding:0;list-style:none}.mozert-dots li{margin:0;padding:0}.mozert-dots button{display:block;width:var(--mozert-dot-size,9px);height:var(--mozert-dot-size,9px);padding:0;border:0;border-radius:999px;background:var(--mozert-dot-color,rgba(20,22,26,0.28));font-size:0;cursor:pointer;transition:width 0.25s ease,height 0.25s ease,background-color 0.25s ease}.mozert-dots li.mozert-active button{width:calc(var(--mozert-dot-size,9px) * 2.4);background:var(--mozert-dot-active,var(--mozert-accent,#1f6feb))}.mozert-vertical .mozert-dots{position:absolute;top:50%;right:10px;z-index:2;flex-direction:column;flex-wrap:nowrap;align-items:center;margin:0;padding:8px 5px;border-radius:999px;background:rgba(255,255,255,0.55);backdrop-filter:blur(4px);transform:translateY(-50%)}.mozert-vertical .mozert-dots li.mozert-active button{width:var(--mozert-dot-size,9px);height:calc(var(--mozert-dot-size,9px) * 2.4)}@media (prefers-reduced-motion:reduce){.mozert-prev,.mozert-next,.mozert-dots button{transition:none}}
