@keyframes auth-visual-glow{0%{transform:translate(-3%,-2%)scale(1)}to{transform:translate(12%,10%)scale(1.15)}}.MuiDrawer-root.right-drawer-container{z-index:2030}.MuiDialog-root.mini-cart-item-modal,.MuiDialog-root.addons-modal{z-index:2040}.MuiDrawer-root.mini-cart-item-modal,.MuiDrawer-root.addons-modal{z-index:2040!important}.MuiDialog-root.info-modal{z-index:2040}.MuiDrawer-root.info-modal{z-index:2040!important}.MuiDrawer-root.info-modal .drawer-sheet{padding-bottom:40px}.MuiDialog-root.basket-balance-modal-wrapper{z-index:2040}.MuiDrawer-root.basket-balance-modal-wrapper{z-index:2040!important}.right-drawer-container .right-drawer-paper .right-drawer-layout{width:380px;max-width:100vw;height:var(--app-height,100dvh);flex-direction:column;justify-content:space-between;display:flex;overflow-y:hidden}html:has(.is-sm-mobile) .right-drawer-container .right-drawer-paper .right-drawer-layout{width:100vw}.right-drawer-container .right-drawer-paper .right-drawer-layout .top-bar{padding-top:var(--safe-area-inset-top,0px);height:calc(var(--safe-area-inset-top,0px) + 74px);border-bottom:1px solid var(--border-muted);justify-content:space-between;align-items:center;padding-inline:16px;display:flex}.right-drawer-container .right-drawer-paper .right-drawer-layout .top-bar .title-section{align-items:center;gap:8px;display:flex}.right-drawer-container .right-drawer-paper .right-drawer-layout .top-bar .title-section .icon{font-size:24px}.right-drawer-container .right-drawer-paper .right-drawer-layout .top-bar .close-button{color:var(--text)}.right-drawer-container .right-drawer-paper .right-drawer-layout .content-list{-webkit-overflow-scrolling:touch;scroll-behavior:auto;will-change:transform;overscroll-behavior:auto;touch-action:auto;flex:1;overflow-y:auto}.right-drawer-container.mini-cart-drawer .right-drawer-paper .right-drawer-layout .top-bar{height:calc(var(--safe-area-inset-top,0px) + 56px);flex:none;gap:8px;padding-inline:12px}.right-drawer-container.mini-cart-drawer .right-drawer-paper .right-drawer-layout .title-section{flex:auto;min-width:0}.right-drawer-container.mini-cart-drawer .right-drawer-paper .right-drawer-layout .content-list{flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:hidden}.right-drawer-container.mini-cart-drawer .right-drawer-paper .right-drawer-layout .mini-cart-scroll{flex:auto;min-height:0;max-height:none}
.spinner-container{z-index:1201;width:100%;height:100%;position:absolute}.spinner-container .veil{width:unset;height:100%}
