/* Xandyn dev */
:root {
  --owl-dur-press: 90ms;
  --owl-dur-release: 460ms;
  --owl-dur-quick: 160ms;
  --owl-dur-hover: 300ms;
  --owl-dur-depth: 700ms;
  --owl-dur-panel: 320ms;
  --owl-dur-land: 860ms;
  --owl-motion-fast: 160ms;
  --owl-motion-panel: 280ms;
  --owl-ease-out: cubic-bezier(.22,1,.36,1);
  --owl-ease-glide: cubic-bezier(.16,1,.3,1);
  --owl-ease-in: cubic-bezier(.55,0,.8,.3);
  --owl-ease-press: cubic-bezier(.3,.7,.4,1);
  --owl-spring: cubic-bezier(.3,1.45,.55,1);
  --owl-lift: -4px;
  --owl-lift-sm: -2px;
  --owl-nudge: 3px;
  --owl-depth: 4px;
  --owl-zoom: 1.05;
  --owl-zoom-sm: 1.04;
  --owl-press: .965;
  --owl-card-press: .982;
  --owl-ring: #c5cbff;
  --owl-card-glow: 0 20px 38px -20px rgb(114 127 255 / .75), 0 10px 20px -12px rgb(4 5 22 / .7);
  --owl-t-scale: scale var(--owl-dur-release) var(--owl-spring);
  --owl-t-move: translate var(--owl-dur-hover) var(--owl-ease-out);
}

:where(.owlh-page,.owl-site) :where(a,button,summary) { transition: color var(--owl-dur-quick) var(--owl-ease-out), background-color var(--owl-dur-quick) var(--owl-ease-out), border-color var(--owl-dur-quick) var(--owl-ease-out); }
.owl-motion .reveal-fade-up { opacity: 1; transform: none; transition-delay: 0s; }
.owl-motion :is(a,button,summary,input,select,textarea,[tabindex]):focus-visible { outline: 3px solid var(--owl-ring); outline-offset: 3px; }
.owl-motion .owl-navbar :is(a,button):focus-visible { outline-color: #fff; }
.owl-motion :is(.owlh-quicklink-list,.owls-links,.owlc-category-nav) a:focus-visible { outline-offset: -3px; }
.owl-motion :is(a,button,summary) { -webkit-tap-highlight-color: transparent; touch-action: manipulation; }
.owl-motion .owlh-skip { transition: transform var(--owl-dur-hover) var(--owl-ease-out); }

.owl-motion body :is(.owlh-nav-button,.owlh-social,.owlh-how-to,.owlh-quicklinks a,.owlh-small-button,.owlh-footer-help button,.owlh-footer-socials a,.owlh-banner-controls button,.owlh-dialog-close,.owlh-support-dialog a,.btn-primary,.btn-secondary,.btn-outline,.btn-ghost,.owls-nav-button,#support-button,#profile-button,.owls-links a,.owls-search>button,.owlc-category-nav a,.owli-social-login,.owls-footer-socials a,.owls-footer-help button,.owl-presente-botao) {
  transition: background-color var(--owl-dur-quick) var(--owl-ease-out), border-color var(--owl-dur-quick) var(--owl-ease-out), color var(--owl-dur-quick) var(--owl-ease-out), box-shadow var(--owl-dur-hover) var(--owl-ease-out), filter var(--owl-dur-quick) var(--owl-ease-out), opacity var(--owl-dur-quick) var(--owl-ease-out), translate var(--owl-dur-hover) var(--owl-ease-out), rotate var(--owl-dur-hover) var(--owl-ease-out), var(--owl-t-scale);
}
.owl-motion body :is(.owlh-nav-button,.owlh-social,.owlh-how-to,.owlh-quicklinks a,.owlh-small-button,.owlh-footer-help button,.owlh-footer-socials a,.owlh-banner-controls button,.owlh-dialog-close,.owlh-support-dialog a,.btn-primary,.btn-secondary,.btn-outline,.btn-ghost,.owls-nav-button,#support-button,#profile-button,.owls-links a,.owls-search>button,.owlc-category-nav a,.owli-social-login,.owls-footer-socials a,.owls-footer-help button,.owl-presente-botao):not(:disabled)[data-owl-pressed] {
  scale: var(--owl-press);
  --owl-t-scale: scale var(--owl-dur-press) var(--owl-ease-press);
}
.owl-motion :is(.owlh-nav-button,.owlh-how-to,.owlh-small-button,.owlh-footer-help button,.owlh-footer-socials a,.owls-footer-help button,.owls-footer-socials a,.owls-nav-button,.owli-post-read,.owls-search>button) :is(img,svg) { transition: translate var(--owl-dur-hover) var(--owl-ease-out), rotate var(--owl-dur-hover) var(--owl-ease-out), scale var(--owl-dur-hover) var(--owl-ease-out); }

.owl-navbar .owlh-nav { transition: box-shadow var(--owl-dur-panel) var(--owl-ease-out); }
.owl-navbar[data-owl-scrolled] .owlh-nav { box-shadow: 0 16px 30px -18px rgb(3 4 20 / .9); }
.owl-navbar .owlh-online-dot { position: relative; animation: owl-online-blink 1.8s ease-in-out infinite; }
.owl-navbar .owlh-online-dot::after { content: ""; position: absolute; inset: 0; border-radius: inherit; background: inherit; animation: owl-online-ping 1.8s var(--owl-ease-out) infinite; }
.owl-navbar .owlh-cart-label { transition: background-color var(--owl-dur-quick) var(--owl-ease-out); }
.owl-navbar .owlh-cart[data-owl-bump] { animation: owl-cart-bump 620ms var(--owl-ease-out); }
.owl-navbar .owlh-cart[data-owl-bump] .owlh-cart-total { animation: owl-count-in 460ms var(--owl-ease-glide); }
.owl-navbar .owlh-cart[data-owl-bump]>img { animation: owl-cart-roll 620ms var(--owl-ease-out); }
@keyframes owl-online-blink { 50% { opacity: .45; } }
@keyframes owl-online-ping { from { scale: 1; opacity: .75; } 70%, to { scale: 2.8; opacity: 0; } }
@keyframes owl-cart-bump { 30% { scale: 1.07; } }
@keyframes owl-count-in { from { opacity: 0; translate: 0 .7em; } }
@keyframes owl-cart-roll { 35% { translate: 4px 0; rotate: -8deg; } }
@keyframes owl-gift-shake { 20% { rotate: -12deg; } 45% { rotate: 9deg; } 70% { rotate: -5deg; } }

.owlh-banner:not([data-owl-settled]) :is(.owlh-banner-figma img,.owlh-banner-slide:first-child img) { animation: owl-hero-settle 1600ms var(--owl-ease-glide) backwards; }
.owlh-hero-socials>.owlh-social { animation: owl-badge-land 900ms var(--owl-ease-glide) 360ms backwards, owl-float-bob 3.4s ease-in-out 1260ms infinite alternate, owl-float-sway 5.2s linear 1260ms infinite; }
.owlh-hero-socials>.owlh-instagram { animation-delay: 450ms, 1350ms, 1350ms; animation-duration: 900ms, 3.9s, 6.1s; --owl-from-x: 20px; --owl-from-rot: 8deg; --owl-sway: -1deg; }
@keyframes owl-hero-settle { from { scale: 1.045; } }
@keyframes owl-badge-land { from { opacity: 0; translate: var(--owl-from-x,-20px) var(--owl-from-y,12px); rotate: var(--owl-from-rot,-7deg); } }
@keyframes owl-float-bob { to { translate: 0 var(--owl-bob,-9px); } }
@keyframes owl-float-sway { 0%, 100% { rotate: 0deg; animation-timing-function: ease-out; } 25% { rotate: var(--owl-sway,1deg); animation-timing-function: ease-in-out; } 75% { rotate: calc(var(--owl-sway,1deg) * -1); animation-timing-function: ease-in; } }

.owl-motion :is(.owlh-search,.owls-search) { transition: box-shadow var(--owl-dur-hover) var(--owl-ease-out), border-color var(--owl-dur-quick) var(--owl-ease-out), background-color var(--owl-dur-quick) var(--owl-ease-out); }
.owl-motion :is(.owlh-search,.owls-search):focus-within { border-color: #aab3ff; box-shadow: 0 0 0 2px rgb(170 179 255 / .9), 0 16px 34px -18px rgb(114 127 255 / .8); }
.owl-motion .owlh-search>button img { transition: scale var(--owl-dur-hover) var(--owl-spring); }
.owl-motion .owlh-search:focus-within>button img { scale: 1.12; }
.owl-motion .owlh-search input:focus-visible { outline: 0; }
.owl-motion .owls-search:focus-within>button { box-shadow: 0 0 0 3px rgb(114 127 255 / .28), 0 8px 18px -8px #727fffe6; }
.owl-motion :is(.owlh-search-results,.owls-search-results):not(.hidden) { animation: owl-drop-in 260ms var(--owl-ease-out); }
@keyframes owl-drop-in { from { opacity: 0; translate: 0 -8px; } }

.owlh-quicklinks .owlh-bestsellers { position: relative; isolation: isolate; overflow: hidden; }
.owlh-quicklinks .owlh-bestsellers::before { content: ""; position: absolute; inset: 0; z-index: -1; border-radius: inherit; background: linear-gradient(90deg, #7d88ff, #5561e0); clip-path: inset(0 100% 0 0); transition: clip-path 560ms var(--owl-ease-glide); }
.owlh-bestsellers>img { transition: translate 420ms var(--owl-spring), scale 420ms var(--owl-spring); animation: owl-trofeu-vez 6.5s var(--owl-ease-out) 2.5s infinite; }
@keyframes owl-trofeu-vez { 0%, 16%, 100% { rotate: 0deg; } 3% { rotate: -15deg; } 7% { rotate: 11deg; } 11% { rotate: -5deg; } 14% { rotate: 2deg; } }
.owlh-quicklink-list a { position: relative; isolation: isolate; overflow: hidden; }
.owlh-quicklink-list a::before { content: ""; position: absolute; inset: 0; z-index: -1; border-radius: inherit; background: linear-gradient(90deg, #3c448f, #2a3058 70%); clip-path: inset(0 100% 0 0); transition: clip-path 480ms var(--owl-ease-glide); }
.owlh-quicklink-list a[data-owl-pressed]::before, .owlh-quicklinks .owlh-bestsellers[data-owl-pressed]::before { clip-path: inset(0 0 0 0); transition-duration: 220ms; }
.owlh-games-heading>span { animation: owl-dica-desce 2.6s ease-in-out 1.2s infinite; }
@keyframes owl-dica-desce { 0%, 55%, 100% { transform: translateY(0); } 25% { transform: translateY(4px); } }
.owl-motion .owlh-how-to>img { animation: owl-play-pulso 4.8s var(--owl-ease-out) 3s infinite; }
@keyframes owl-play-pulso { 0%, 18%, 100% { transform: scale(1); } 6% { transform: scale(1.18); } 12% { transform: scale(.96); } }
.owlh-bestsellers>span:last-child { transition: translate var(--owl-dur-hover) var(--owl-spring), scale var(--owl-dur-hover) var(--owl-spring), background-color var(--owl-dur-quick) var(--owl-ease-out); }
@keyframes owl-trophy-cheer { 18% { rotate: -16deg; } 42% { rotate: 11deg; } 66% { rotate: -5deg; } 84% { rotate: 2deg; } }

.owlh-game-card { transition: translate 460ms var(--owl-ease-glide), box-shadow var(--owl-dur-hover) var(--owl-ease-out), var(--owl-t-scale); }
.owlh-game-card::after { content: ""; position: absolute; inset: 0; z-index: 2; border-radius: inherit; box-shadow: inset 0 0 0 1.5px rgb(197 203 255 / 0); pointer-events: none; transition: box-shadow var(--owl-dur-hover) var(--owl-ease-out); }
.owlh-game-card>img { transition: scale 900ms var(--owl-ease-glide), translate 900ms var(--owl-ease-glide); }
.owlh-game-card>span>span { transition: background-color var(--owl-dur-quick) var(--owl-ease-out), color var(--owl-dur-quick) var(--owl-ease-out), box-shadow var(--owl-dur-quick) var(--owl-ease-out); }
.owlh-game-card>span>span svg { transition: rotate 420ms var(--owl-spring); }
.owlh-game-card:focus-visible { box-shadow: 0 26px 40px -24px rgb(3 4 20 / .95), 0 14px 30px -18px rgb(114 127 255 / .55); }
.owlh-game-card:focus-visible>img { scale: var(--owl-zoom-sm); translate: 0 -2.5%; }
.owlh-game-card:focus-visible>span>span { background-color: #fff; box-shadow: none; color: #1a1d3a; }
.owlh-game-card:focus-visible>span>span svg { rotate: 45deg; }

.owl-motion .owlc-card { transition: border-color var(--owl-dur-hover) var(--owl-ease-out), box-shadow var(--owl-dur-hover) var(--owl-ease-out), translate 460ms var(--owl-ease-glide), var(--card-press); }
.owl-motion .owlc-card-media > img { transition: scale var(--owl-dur-depth) var(--owl-ease-glide), translate var(--owl-dur-depth) var(--owl-ease-glide), filter var(--owl-dur-hover) var(--owl-ease-out); }
.owl-motion .owlc-card-cta { transition: filter var(--owl-dur-quick) var(--owl-ease-out), box-shadow var(--owl-dur-hover) var(--owl-ease-out), translate var(--owl-dur-press) var(--owl-ease-press); }
.owl-motion .owlc-card[data-owl-pressed] .owlc-card-cta { translate: 0 1px; box-shadow: inset 0 2px 5px rgb(20 24 90 / .5); }
.owl-motion body :is(.owlh-small-button,.owlh-footer-help button,.btn-primary):not(:disabled)[data-owl-pressed] { translate: 0 1px; }
@keyframes owl-seta-passa { 0% { translate: 0 0; opacity: 1; } 42% { translate: 12px 0; opacity: 0; } 43% { translate: -12px 0; opacity: 0; } 100% { translate: var(--owl-nudge) 0; opacity: 1; } }

@keyframes owl-sheen { from { left: -30%; opacity: 0; } 18% { opacity: 1; } to { left: 120%; opacity: 0; } }
@keyframes owl-tag-swing { 18% { rotate: 10deg; } 42% { rotate: -7deg; } 66% { rotate: 3.5deg; } 84% { rotate: -1.5deg; } }
.owl-motion .package-list>* { animation: owl-arrive 600ms var(--owl-ease-glide) backwards; }
@keyframes owl-arrive { from { opacity: 0; translate: 0 16px; } }

.owl-motion .owli-post-card { transition: border-color var(--owl-dur-hover) var(--owl-ease-out), box-shadow var(--owl-dur-hover) var(--owl-ease-out), var(--owl-t-scale); }
.owl-motion .owli-post-cover>img { transition: scale var(--owl-dur-depth) var(--owl-ease-glide); }
.owl-motion .owli-post-card:focus-visible { border-color: #9da8ff; }
.owl-motion .owli-post-card:focus-visible .owli-post-cover>img { scale: var(--owl-zoom-sm); }
.owl-motion .owli-post-card:focus-visible .owli-post-read svg { translate: var(--owl-nudge) calc(var(--owl-nudge) * -1); }

.owlh-perk { transition: var(--owl-t-move), box-shadow var(--owl-dur-hover) var(--owl-ease-out), var(--owl-t-scale); }
.owlh-perk::before { content: ""; position: absolute; left: 0; right: 0; top: 100%; height: 0; }
.owlh-perk-glow { transition: scale var(--owl-dur-depth) var(--owl-ease-glide); }
.owlh-perk-object { transition: translate var(--owl-dur-depth) var(--owl-ease-glide), rotate var(--owl-dur-depth) var(--owl-ease-glide); }
.owlh-perk-floating { transition: translate var(--owl-dur-depth) var(--owl-ease-glide), rotate var(--owl-dur-depth) var(--owl-ease-glide), filter var(--owl-dur-depth) var(--owl-ease-glide); }
.owlh-perk:focus-visible { translate: 0 var(--owl-lift-sm); box-shadow: inset 0 0 0 1.5px rgb(185 191 255 / .5), var(--owl-card-glow); }
.owlh-perk:focus-visible .owlh-perk-glow { scale: 1.1; }
.owlh-perk:focus-visible .owlh-perk-object { translate: calc(var(--owl-depth) * -1.5) var(--owl-depth); rotate: -3deg; }
.owlh-perk:focus-visible .owlh-perk-floating { translate: calc(var(--owl-depth) * 2.5) calc(var(--owl-depth) * -2); rotate: 6deg; filter: blur(1.2px); }
.owlh-perk:focus-visible .owlh-small-button { filter: brightness(1.14); }
.owlh-perk:focus-visible .owlh-small-button>img { translate: var(--owl-nudge) calc(var(--owl-nudge) * -1); }

.owlh-assurance-cards { perspective: 1100px; }
.owlh-assurance-card { transition: translate 460ms var(--owl-ease-glide), scale 460ms var(--owl-ease-glide), transform 460ms var(--owl-ease-glide), rotate 240ms var(--owl-ease-out), box-shadow 460ms var(--owl-ease-glide), filter var(--owl-dur-hover) var(--owl-ease-out); }
.owlh-assurance-card::before { content: ""; position: absolute; left: 0; right: 0; top: 100%; height: 0; }
.owlh-assurance-icon { transition: scale 420ms var(--owl-spring); }
.owlh-assurance-card[data-owl-picked] { z-index: 3; transform: none; translate: 0 -10px; scale: 1.035; box-shadow: 0 36px 50px -28px rgb(3 4 20 / .95), 0 18px 40px -18px rgb(114 127 255 / .55); }
.owlh-assurance-cards:has([data-owl-picked]) .owlh-assurance-card:not([data-owl-picked]) { filter: saturate(.9) brightness(.95); }
.owlh-assurance-card[data-owl-picked] .owlh-assurance-icon { scale: 1.1; }
.owlh-assurance-delivery[data-owl-picked] .owlh-assurance-icon { animation: owl-zap 640ms var(--owl-ease-out); }
.owlh-assurance-payment[data-owl-picked] .owlh-assurance-icon { animation: owl-coin-hop 720ms var(--owl-ease-out); }
.owlh-assurance-support[data-owl-picked] .owlh-assurance-icon { animation: owl-chat-wiggle 720ms var(--owl-ease-out); }
.owlh-assurance-delivery { --owl-deal-rot: -11deg; --owl-order: 0; }
.owlh-assurance-payment { --owl-deal-rot: 7deg; --owl-order: 1; }
.owlh-assurance-support { --owl-deal-rot: 13deg; --owl-order: 2; }
@keyframes owl-zap { 16% { rotate: -16deg; } 34% { rotate: 12deg; } 52% { rotate: -6deg; } 70% { rotate: 2deg; } }
@keyframes owl-coin-hop { 28% { translate: 0 -7px; } 52% { translate: 0 0; } 70% { translate: 0 -3px; } 86% { translate: 0 0; } }
@keyframes owl-chat-wiggle { 20% { rotate: 10deg; } 44% { rotate: -8deg; } 66% { rotate: 4deg; } 84% { rotate: -1.5deg; } }

.owl-motion .owlh-review { transition: opacity 420ms var(--owl-ease-out), transform 560ms var(--owl-ease-glide), scale 360ms var(--owl-ease-out); }
.owlh-review { translate: var(--owl-pull,0px) 0; }
.owl-motion .owlh-review-track.is-dragging .owlh-review { scale: .985; }
.owlh-review-controls { position: relative; width: max-content; max-width: 100%; margin: 3px auto 0; }
.owlh-review-controls[hidden] { display: none; }
.owlh-review-controls .owlh-review-pagination { margin: 0; min-height: 23.077px; }
.owlh-review-pagination button { position: relative; }
.owlh-review-pagination button::after { content: ""; position: absolute; inset: -8px; }
.owl-motion .owlh-review-pagination button,.owl-motion .owlh-review-pagination button::before { transition: width var(--owl-dur-hover) var(--owl-ease-out), background-color var(--owl-dur-quick) var(--owl-ease-out); }
.owlh-count-digit { position: relative; display: inline-block; clip-path: inset(0 -.2em); }
.owlh-count-ghost { visibility: hidden; }
.owlh-count-reel { position: absolute; left: 50%; top: 0; translate: -50% 0; white-space: pre; text-align: center; }

.owlh-faq details { overflow-anchor: none; transition: border-color var(--owl-dur-hover) var(--owl-ease-out); }
.owlh-faq details[open]:not([data-owl-expanded="false"]) { border-color: #6c76e6; }
.owl-motion .owlh-faq summary { border-radius: inherit; transition: background-color var(--owl-dur-quick) var(--owl-ease-out); }
.owl-motion .owlh-faq summary:focus-visible { outline-offset: -4px; }
.owl-motion .owlh-faq summary[data-owl-pressed] { background-color: #1d2246; }
.owl-motion .owlh-faq-chevron { transition: transform var(--owl-dur-panel) var(--owl-ease-out), translate var(--owl-dur-hover) var(--owl-ease-out); }
.owl-motion .owlh-faq details[data-owl-expanded="false"] .owlh-faq-chevron { transform: rotate(-90deg); }
.owlh-faq details[data-owl-expanded="true"] .owlh-faq-answer { animation: owl-answer-in 380ms var(--owl-ease-out) 60ms backwards; }
@keyframes owl-answer-in { from { opacity: 0; translate: 0 -6px; } }

.owl-motion :is(.owlh-footer-links a,.owlh-footer-bottom a,.owls-footer-links a,.owls-footer-bottom a) { text-decoration-line: underline; text-decoration-color: transparent; text-decoration-thickness: 1.5px; text-underline-offset: 7px; transition: color var(--owl-dur-quick) var(--owl-ease-out), text-decoration-color var(--owl-dur-hover) var(--owl-ease-out), text-underline-offset var(--owl-dur-hover) var(--owl-ease-out); }
.owl-motion :is(.owlh-footer-links a,.owlh-footer-bottom a,.owls-footer-links a,.owls-footer-bottom a):focus-visible { color: #c6ceff; text-decoration-color: currentColor; text-underline-offset: 4px; }
.owl-motion :is(.owlh-wordmark,.owls-wordmark) span { display: inline-block; transition: translate var(--owl-dur-hover) var(--owl-ease-out), color var(--owl-dur-quick) var(--owl-ease-out); }
:is(.owlh-wordmark,.owls-wordmark) .owl-logo-mark { transition: rotate 560ms var(--owl-spring), var(--owl-t-scale); }
.owl-navbar .owlh-logo { transition: translate 560ms var(--owl-spring), filter 420ms var(--owl-ease-out), var(--owl-t-scale); }
.owl-motion .owl-navbar .owlh-logo[data-owl-pressed] { scale: .94; --owl-t-scale: scale var(--owl-dur-press) var(--owl-ease-press); }
.owl-motion .owl-navbar .owlh-logo:focus-visible { outline-offset: 6px; }

.owl-motion :is(.owlc-variation,.owlb-gateway) { transition: background-color var(--owl-dur-quick) var(--owl-ease-out), border-color var(--owl-dur-quick) var(--owl-ease-out), box-shadow var(--owl-dur-hover) var(--owl-ease-out), var(--owl-t-scale); }
.owl-motion :is(.owlc-variation,.owlb-gateway):not(:disabled)[data-owl-pressed] { scale: .985; border-color: #b9bfff; --owl-t-scale: scale var(--owl-dur-press) var(--owl-ease-press); }
.owl-motion :is(.owli-account-nav a,#profile-menu a,#profile-menu button,#support-menu a) svg { transition: translate var(--owl-dur-hover) var(--owl-ease-out); }

@media (hover:hover) and (pointer:fine) {
  .owl-navbar .owlh-nav-button:hover { background-color: #2a3058; }
  .owl-navbar [data-owl-nav-support]:hover>img { translate: 0 -2px; }
  .owl-navbar [data-owl-rewards]:hover>img { animation: owl-gift-shake 640ms var(--owl-ease-out); }
  .owl-navbar a[href="/login"]:hover>img { translate: 0 -2px; }
  .owl-navbar .owlh-cart:hover>img { translate: 3px 0; }
  .owl-navbar .owlh-cart:hover .owlh-cart-label { background-color: #8994ff; }
  .owl-motion body :is(#profile-button,#support-button,.owls-nav-button):hover { background-color: #2a3058; }

  .owlh-hero-socials>.owlh-social:hover { scale: 1.05; }
  .owlh-hero-socials>.owlh-social:hover>img { animation: owl-gift-shake 640ms var(--owl-ease-out); }
  .owlh-discord:hover { box-shadow: 0 16px 34px -12px rgb(81 100 255 / .8); }
  .owlh-instagram:hover { box-shadow: 0 16px 34px -12px rgb(255 0 123 / .6); }
  .owl-motion .owlh-how-to:hover { background-color: #292e57; border-color: #9aa3ff; }
  .owl-motion .owlh-how-to:hover>img { scale: 1.15; animation-play-state: paused; }
  .owl-motion .owlh-howto-tabs button:not([aria-selected="true"]):hover { color: #fff; background-color: #ffffff0f; }
  .owl-motion .owlh-howto-dialog .owlh-dialog-close:hover { background-color: #ffffff1f; color: #fff; }
  .owl-motion .owlh-howto-dialog .owlh-dialog-close:hover>svg { rotate: 90deg; }
  .owlh-quicklink-list a:hover { border-color: #8d97ff80; color: #fff; }
  .owlh-quicklink-list a:hover::before { clip-path: inset(0 0 0 0); }
  .owlh-quicklinks .owlh-bestsellers:hover { box-shadow: 0 12px 26px -12px #727fffe6; }
  .owlh-quicklinks .owlh-bestsellers:hover::before { clip-path: inset(0 0 0 0); }
  .owlh-bestsellers:hover>img { translate: 0 -2px; scale: 1.14; animation: owl-trophy-cheer 760ms var(--owl-ease-out); }
  .owlh-bestsellers:hover>span:last-child { translate: var(--owl-nudge) 0; scale: 1.12; background-color: #121427; }
  .owlh-banner-controls button:hover { background-color: #8994ff; }
  .owl-motion .owls-search>button:hover { filter: brightness(1.12); }
  .owl-motion .owls-search>button:hover svg { translate: 2px 0; }

  .owlh-game-card:hover { box-shadow: 0 26px 40px -24px rgb(3 4 20 / .95), 0 14px 30px -18px rgb(114 127 255 / .55); }
  .owlh-game-card:hover::after { box-shadow: inset 0 0 0 1.5px rgb(197 203 255 / .75); }
  .owlh-game-card:hover>img { scale: var(--owl-zoom-sm); translate: 0 -2.5%; }
  .owlh-game-card:hover>span>span { background-color: #fff; box-shadow: none; color: #1a1d3a; }
  .owlh-game-card:hover>span>span svg { rotate: 45deg; }

  .owl-motion .owlc-card:hover { translate: 0 calc(var(--owl-lift) * .75); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), 0 24px 36px -24px rgb(3 4 20 / .95), 0 12px 26px -20px rgb(114 127 255 / .5); }
  .owl-motion .owlc-card:hover:not(.is-soldout) .owlc-card-media > img { scale: calc(1 + (var(--owl-zoom-sm) - 1) / 2); translate: 0 -2%; }
  .owl-motion .owlc-card:hover .owlc-card-cta > .owl-icon { animation: owl-seta-passa 620ms var(--owl-ease-out); }
  .owl-motion .owlc-card.is-soldout:hover { translate: 0 0; }


  .owl-motion .owli-post-card:hover { border-color: #9da8ff; box-shadow: 0 18px 36px -24px rgb(114 127 255 / .6); }
  .owl-motion .owli-post-card:hover .owli-post-cover>img { scale: var(--owl-zoom-sm); }
  .owl-motion .owli-post-card:hover .owli-post-read svg { translate: var(--owl-nudge) calc(var(--owl-nudge) * -1); }

  .owlh-perk:hover { translate: 0 var(--owl-lift-sm); box-shadow: inset 0 0 0 1.5px rgb(185 191 255 / .5), var(--owl-card-glow); }
  .owlh-perk:hover::before { height: 6px; }
  .owlh-perk:hover .owlh-perk-glow { scale: 1.1; }
  .owlh-perk:hover .owlh-perk-object { translate: calc(var(--owl-depth) * -1.5) var(--owl-depth); rotate: -3deg; }
  .owlh-perk:hover .owlh-perk-floating { translate: calc(var(--owl-depth) * 2.5) calc(var(--owl-depth) * -2); rotate: 6deg; filter: blur(1.2px); }
  .owlh-perk:hover .owlh-small-button { filter: brightness(1.14); }
  .owlh-perk:hover .owlh-small-button>img { translate: var(--owl-nudge) calc(var(--owl-nudge) * -1); }

  .owlh-assurance-card:hover { z-index: 3; transform: none; translate: 0 -12px; scale: 1.035; box-shadow: 0 38px 54px -28px rgb(3 4 20 / .95), 0 18px 42px -18px rgb(114 127 255 / .6); }
  .owlh-assurance-card:hover::before { height: 26px; }
  .owlh-assurance-card:hover ~ .owlh-assurance-card { translate: 12px 6px; rotate: 1.5deg; filter: saturate(.9) brightness(.95); }
  .owlh-assurance-card:has(~ .owlh-assurance-card:hover) { translate: -12px 6px; rotate: -1.5deg; filter: saturate(.9) brightness(.95); }
  .owlh-assurance-card:hover .owlh-assurance-icon { scale: 1.1; }
  .owlh-assurance-delivery:hover .owlh-assurance-icon { animation: owl-zap 640ms var(--owl-ease-out); }
  .owlh-assurance-payment:hover .owlh-assurance-icon { animation: owl-coin-hop 720ms var(--owl-ease-out); }
  .owlh-assurance-support:hover .owlh-assurance-icon { animation: owl-chat-wiggle 720ms var(--owl-ease-out); }

  .owlh-review-track:has(>.owlh-review ~ .owlh-review) { cursor: grab; user-select: none; }
  .owlh-review-track.is-dragging,.owlh-review-track.is-dragging * { cursor: grabbing; }
  .owl-motion .owlh-review-track:not(.is-dragging) .owlh-review:not(.is-active):not(:only-child):hover { opacity: .8; }
  .owl-motion .owlh-review-pagination button:not([aria-current="true"]):hover::before { background-color: #9da7ff; }

  .owl-motion .owlh-faq summary:hover .owlh-faq-chevron { translate: 0 2px; }

  .owl-motion :is(.owlh-footer-links a,.owlh-footer-bottom a,.owls-footer-links a,.owls-footer-bottom a):hover { color: #c6ceff; text-decoration-color: currentColor; text-underline-offset: 4px; }
  .owl-motion .owlh-footer-socials a:hover { background-color: #ffffff21; }
  .owl-motion :is(.owlh-footer-socials a,.owls-footer-socials a):hover img { translate: 0 -2px; }
  .owl-motion :is(.owlh-footer-help button,.owls-footer-help button):hover { background-color: #8994ff; }
  .owl-motion :is(.owlh-footer-help button,.owls-footer-help button):hover img { rotate: -10deg; }
  .owl-motion :is(.owlh-wordmark,.owls-wordmark):hover span { translate: 2px 0; color: #9da7ff; }
  .owl-navbar .owlh-logo:hover { translate: -50% calc(-50% - 4px); scale: 1.06; filter: drop-shadow(0 17px 14px rgb(3 4 20 / .42)); }
  :is(.owlh-wordmark,.owls-wordmark):hover .owl-logo-mark { rotate: -9deg; }

  .owl-motion :is(.owli-account-nav a,#profile-menu a,#support-menu a):hover svg { translate: 2px 0; }
  .owl-motion .owl-presente-botao:hover { filter: brightness(1.08); translate: 0 -2px; }
}
@media (hover:hover) and (pointer:fine) and (max-width:767.98px) {
  .owlh-bestsellers:hover>span:last-child { translate: 0 var(--owl-nudge); }
}

.owl-motion body :is(.owlh-game-card,.owli-post-card,.owlh-perk)[data-owl-pressed] { translate: 0 0; scale: var(--owl-card-press); --owl-t-scale: scale var(--owl-dur-press) var(--owl-ease-press); --owl-t-move: translate var(--owl-dur-press) var(--owl-ease-press); }
.owlh-game-card[data-owl-pressed] { box-shadow: 0 6px 14px -8px rgb(3 4 20 / .8); }
.owlh-game-card[data-owl-pressed]::after { box-shadow: inset 0 0 0 1.5px rgb(197 203 255 / .8); transition-duration: 160ms; }
.owlh-game-card[data-owl-pressed]>img { scale: 1.02; }
.owlh-game-card[data-owl-pressed]>span>span { background-color: #fff; box-shadow: none; color: #1a1d3a; }
.owlh-game-card[data-owl-pressed]>span>span svg { rotate: 45deg; }
.owl-motion body .owli-post-card[data-owl-pressed] { border-color: #b9bfff; }
.owlh-perk[data-owl-pressed] { box-shadow: inset 0 0 0 1.5px rgb(185 191 255 / .7); }
.owlh-perk[data-owl-pressed] .owlh-perk-floating { translate: calc(var(--owl-depth) * 1.5) calc(var(--owl-depth) * -1); filter: blur(1.2px); }
.owlh-perk[data-owl-pressed] .owlh-small-button { filter: brightness(1.14); }

.owl-motion body :is(#profile-menu,#support-menu) { transform: none; transform-origin: top right; transition: opacity var(--owl-dur-quick) var(--owl-ease-out), translate var(--owl-dur-panel) var(--owl-ease-glide), scale var(--owl-dur-panel) var(--owl-ease-glide); }
.owl-motion body :is(#profile-menu,#support-menu):not([data-state="open"]) { translate: 0 -8px; scale: .97; transition-duration: var(--owl-motion-fast); transition-timing-function: var(--owl-ease-in); }
.owl-motion body #cart-drawer[data-state="open"] { animation: owl-backdrop-in var(--owl-dur-panel) var(--owl-ease-out) both; }
.owl-motion body #cart-drawer[data-state="closed"] { animation: owl-backdrop-out var(--owl-motion-panel) var(--owl-ease-in) both; }
.owl-motion body #cart-drawer[data-state="open"]>div { animation: owl-drawer-in 480ms var(--owl-ease-glide) backwards; }
.owl-motion body #cart-drawer[data-state="closed"]>div { animation: owl-drawer-out var(--owl-motion-panel) var(--owl-ease-in) both; }
.owl-motion body .dialog[data-state="open"] { animation: owl-backdrop-in var(--owl-dur-panel) var(--owl-ease-out) both; }
.owl-motion body .dialog[data-state="closed"] { animation: owl-backdrop-out var(--owl-motion-fast) var(--owl-ease-in) both; }
.owl-motion body .dialog[data-state="open"]>div { animation: owl-dialog-in 340ms var(--owl-ease-glide) backwards; }
.owl-motion body .dialog[data-state="closed"]>div { animation: owl-dialog-out var(--owl-motion-fast) var(--owl-ease-in) both; }
.owl-motion :is(.owlh-support-dialog,.owls-support-dialog)[open] { animation: owl-dialog-in 340ms var(--owl-ease-glide); }
.owl-motion :is(.owlh-support-dialog,.owls-support-dialog)[open]::backdrop { animation: owl-fade-in var(--owl-dur-panel) var(--owl-ease-out); }
.owl-motion .owlh-howto-tabs::before { transition: translate 420ms var(--owl-ease-glide), width 420ms var(--owl-ease-glide); }
.owl-motion .owlh-howto-tabs[data-owl-instant]::before { transition: none; }
.owl-motion .owlh-howto-video::before { animation: owl-spin 800ms linear infinite; }
.owl-motion .owlh-howto-video iframe { transition: opacity 360ms var(--owl-ease-out); }
.owl-motion .owlh-howto-dialog .owlh-dialog-close>svg { transition: rotate var(--owl-dur-hover) var(--owl-ease-out); }
@keyframes owl-spin { to { rotate: 1turn; } }
@keyframes owl-backdrop-in { from { background-color: rgb(8 11 34 / 0); } to { background-color: rgb(8 11 34 / .74); } }
@keyframes owl-backdrop-out { from { background-color: rgb(8 11 34 / .74); } to { background-color: rgb(8 11 34 / 0); } }
@keyframes owl-drawer-in { from { opacity: 0; translate: 72px 0; } }
@keyframes owl-drawer-out { to { opacity: 0; translate: 40px 0; } }
@keyframes owl-dialog-in { from { opacity: 0; translate: 0 14px; scale: .97; } }
@keyframes owl-dialog-out { to { opacity: 0; translate: 0 6px; scale: .985; } }
@keyframes owl-fade-in { from { opacity: 0; } }

.owl-motion .owl-presente-botao[data-anim="float"] { animation: owl-gift-float 2.4s ease-in-out 3; }
.owl-motion .owl-presente-botao[data-anim="pulse"] { animation: owl-gift-pulse 2s ease-in-out 3; }
.owl-motion .owl-presente-botao[data-anim="shine"]::after { animation-iteration-count: 2; }
@keyframes owl-gift-float { 50% { translate: 0 -6px; } }
@keyframes owl-gift-pulse { 50% { scale: 1.06; } }

[data-owl-enter]:not([data-owl-in]),[data-owl-enter]:not([data-owl-in]) * { animation-play-state: paused !important; }
[data-owl-enter="drop"] { animation: owl-enter-drop var(--owl-dur-land) var(--owl-ease-glide) backwards; }
[data-owl-enter="drop"]>span { animation: owl-enter-nudge 900ms var(--owl-ease-out) 520ms; }
[data-owl-enter="rise"] { animation: owl-enter-rise var(--owl-dur-land) var(--owl-ease-glide) 80ms backwards; }
[data-owl-enter="spotlight"] .owlh-review { animation: owl-enter-rise var(--owl-dur-land) var(--owl-ease-glide) 110ms backwards; --owl-rise: 34px; }
[data-owl-enter="spotlight"] .owlh-review.is-active { animation-delay: 0ms; --owl-rise: 22px; }
[data-owl-enter="spotlight"] .owlh-review.is-active .owlh-review-stars { animation: owl-enter-stars 760ms var(--owl-ease-out) 420ms backwards; }
[data-owl-enter="deal"]>.owlh-assurance-card { animation: owl-enter-deal var(--owl-dur-land) var(--owl-ease-glide) backwards; animation-delay: calc(var(--owl-order) * 120ms); }
[data-owl-enter="depth"] :is(.owlh-perk-object,.owlh-roulette-composition) { animation: owl-enter-depth-back 960ms var(--owl-ease-glide) backwards; }
[data-owl-enter="depth"] .owlh-perk-floating { animation: owl-enter-depth-front 1100ms var(--owl-ease-glide) 120ms backwards; }
[data-owl-enter="depth"] .owlh-perk-glow { animation: owl-fade-in 900ms var(--owl-ease-out) backwards; }
@keyframes owl-enter-drop { from { opacity: 0; translate: 0 -16px; } }
@keyframes owl-enter-nudge { 40% { translate: 0 5px; } }
@keyframes owl-enter-rise { from { opacity: 0; translate: 0 var(--owl-rise,20px); } }
@keyframes owl-enter-stars { from { clip-path: inset(0 100% 0 0); } to { clip-path: inset(0 0 0 0); } }
@keyframes owl-enter-deal { from { opacity: 0; translate: 0 56px; rotate: var(--owl-deal-rot); } }
@keyframes owl-enter-depth-back { from { opacity: 0; translate: 20px 14px; } }
@keyframes owl-enter-depth-front { from { opacity: 0; translate: 40px 28px; rotate: 16deg; filter: blur(10px); } }

.owl-navbar { view-transition-name: owl-navbar; }
::view-transition-old(root) { animation: none; }
::view-transition-new(root) { animation: owl-fade-in 280ms var(--owl-ease-out) both; }
::view-transition-group(owl-navbar) { animation-duration: 320ms; animation-timing-function: var(--owl-ease-out); }

@media (max-width:1199.98px) {
  .owlh-hero-socials>.owlh-social { --owl-bob: -4px; }
}
@media (max-width:767.98px) {
  .owlh-review-pagination button::after { inset: -8px -2px; }
  .owlh-review-controls .owlh-review-pagination { min-height: 26px; }
  .owlh-hero-socials>.owlh-social,.owlh-hero-socials>.owlh-instagram { --owl-from-x: 0px; --owl-from-y: -10px; --owl-from-rot: 0deg; }
  .owlh-assurance-payment { --owl-order: 0; --owl-deal-rot: 9deg; }
  .owlh-assurance-support { --owl-order: 1; --owl-deal-rot: -12deg; }
  .owlh-assurance-delivery { --owl-order: 2; --owl-deal-rot: 12deg; }
}

@media (prefers-reduced-motion:reduce) {
  :root { --owl-lift: 0px; --owl-lift-sm: 0px; --owl-nudge: 0px; --owl-depth: 0px; --owl-zoom: 1; --owl-zoom-sm: 1; --owl-press: 1; --owl-card-press: 1; }
  html.owl-motion { scroll-behavior: auto; }
  .owl-motion *,.owl-motion *::before,.owl-motion *::after { animation-duration: 1ms !important; animation-delay: 0s !important; animation-iteration-count: 1 !important; transition-property: color, background-color, border-color, outline-color, text-decoration-color, box-shadow, opacity, filter, clip-path !important; transition-duration: var(--owl-dur-quick) !important; transition-timing-function: ease-out !important; transition-delay: 0s !important; }
  .owl-motion .owl-navbar .owlh-logo { translate: -50% -50% !important; }
  .owl-motion :is(.owlh-game-card>img,.owlc-card-media>img,.owlc-card-cta,.owlh-small-button,.owlh-footer-help button,.btn-primary) { translate: none !important; }
  .owl-motion .owl-navbar .owlh-logo,.owl-motion .owl-logo-mark { rotate: none !important; scale: none !important; }
  .owl-motion body :is(.owlh-discord,.owlh-instagram,.owlh-assurance-card,.owlh-assurance-icon,.owlh-perk-object,.owlh-perk-floating,.owlh-perk-glow,.owlh-wordmark span,.owlh-bestsellers>img,.owlh-bestsellers>span:last-child,.owlh-game-card>span>span,.owlh-faq-chevron,.owl-presente-botao,#profile-menu,#support-menu),
  .owl-motion :is(.owlh-nav-button,.owlh-how-to,.owlh-small-button,.owlh-footer-help button,.owlh-footer-socials a,.owlh-search>button,.owls-footer-help button,.owls-footer-socials a,.owli-post-read,.owli-account-nav a,#profile-menu a,#profile-menu button,#support-menu a,.owls-search>button) :is(img,svg) { translate: none !important; rotate: none !important; scale: none !important; }
}
@media print { [data-owl-enter] { animation: none !important; } }
