.mtt-alove-float,.mtt-alove-float *,.mtt-alove-modal,.mtt-alove-modal *{box-sizing:border-box}.mtt-alove-float{position:fixed;right:24px;bottom:calc(94px + env(safe-area-inset-bottom));z-index:2147483000;width:46px;height:46px;display:flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:50%;padding:0;-webkit-appearance:none;appearance:none;background:transparent;box-shadow:none;cursor:pointer;text-decoration:none;transform:translateZ(0);transition:transform 90ms ease}.mtt-alove-float:hover{transform:translateY(-2px)}.mtt-alove-float:focus-visible{outline:2px solid #0af468;outline-offset:3px}.mtt-alove-float__visual,.mtt-alove-float__logo{width:46px;height:46px;min-width:46px;min-height:46px;display:block;flex:0 0 46px;aspect-ratio:1 / 1}.mtt-alove-float__visual{position:relative}.mtt-alove-float__logo{max-width:none;border-radius:50%;object-fit:cover}.mtt-alove-float__badge{position:absolute;top:-2px;left:-2px;width:18px;height:18px;display:grid;place-items:center;border:2px solid #fff;border-radius:50%;background:#e00000;color:#fff;box-shadow:0 2px 6px #7000004d;font-size:11px;font-weight:700;line-height:1;animation:mtt-alove-badge-jump 8s ease-in-out infinite}@keyframes mtt-alove-badge-jump{0%,8%,to{transform:translateY(0)}2%{transform:translateY(-6px)}4%{transform:translateY(0)}6%{transform:translateY(-3px)}}.mtt-alove-float:hover .mtt-alove-float__badge,.mtt-alove-float:focus-visible .mtt-alove-float__badge,.mtt-alove-float[aria-expanded=true] .mtt-alove-float__badge{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.mtt-alove-float,.mtt-alove-float__badge{animation:none;transition:none}}.mtt-alove-modal[hidden]{display:none}.mtt-alove-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483001;font-family:inherit}.mtt-alove-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000057}.mtt-alove-modal__dialog{position:fixed;right:24px;bottom:calc(170px + env(safe-area-inset-bottom));width:min(340px,calc(100vw - 32px));padding:22px;border-radius:22px;background:#000;color:#fff;box-shadow:0 14px 40px #00000038;text-align:start}.mtt-alove-modal__close{position:absolute;top:10px;right:10px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:50%;padding:0;-webkit-appearance:none;appearance:none;background:transparent;color:#fff;cursor:pointer;font:inherit;font-size:24px;line-height:1}.mtt-alove-modal[dir=rtl] .mtt-alove-modal__close{right:auto;left:10px}.mtt-alove-modal__close:hover{background:#ffffff24}.mtt-alove-modal__close:focus-visible,.mtt-alove-modal__cta:focus-visible{outline:2px solid #0af468;outline-offset:3px}.mtt-alove-modal__icon{width:56px;height:56px;display:block;margin-bottom:14px;border-radius:50%;background:transparent}.mtt-alove-modal__icon img{width:100%;height:100%;display:block;border-radius:50%;object-fit:cover}.mtt-alove-modal__title{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 32px 8px 0;color:#fff;font-size:22px;line-height:1.18;font-weight:700;letter-spacing:0}.mtt-alove-modal[dir=rtl] .mtt-alove-modal__title{margin-right:0;margin-left:32px}.mtt-alove-modal__brand{white-space:nowrap}.mtt-alove-modal__title-accent{color:#0af468}.mtt-alove-modal__beta{min-height:22px;display:inline-flex;align-items:center;justify-content:center;padding:0 7px;border-radius:4px;background:#0af468;color:#000;font-size:11px;line-height:1;font-weight:800;white-space:nowrap}.mtt-alove-modal__text{margin:0 0 18px;color:#c9c9c9;font-size:14px;line-height:1.5}.mtt-alove-modal__cta{min-height:48px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:#0af468;color:#000;font-size:15px;font-weight:700;text-decoration:none}.mtt-alove-modal__cta:hover{background:#0af468;color:#000}@media screen and (max-width:749px){.mtt-alove-float{right:24px;bottom:calc(92px + env(safe-area-inset-bottom))}.mtt-alove-modal__dialog{right:16px;bottom:calc(158px + env(safe-area-inset-bottom));width:calc(100vw - 32px);padding:20px;border-radius:20px}}@media screen and (forced-colors:active){.mtt-alove-float,.mtt-alove-modal__dialog,.mtt-alove-modal__cta{border:1px solid ButtonText}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/mtt-alove.css.map */
