.AuthModal.ant-modal .ant-modal-content{width:clamp(342px,258.98px + 19.31vw,537px);height:auto}.AuthModal.ant-modal input{font-size:16px!important}.AuthModal__forgotText{color:#1ea7ff}.AuthModal__logo-wrap{width:100%;text-align:center}.AuthModal__title{text-align:center;color:#fff;margin:clamp(20px,16.59px + .79vw,28px) 0 10px}.AuthModal__description{text-align:center;color:#fff;margin-bottom:24px}.AuthModal__form.ant-form{margin:32px 0;padding:0 8px;display:flex;flex-direction:column;gap:16px}.AuthModal__form .ant-form-item{margin-bottom:16px!important}.AuthModal__form-footer{margin-top:8px;display:flex;gap:24px;flex-direction:column}.AuthModal .Checkbox.ant-checkbox-wrapper .ant-checkbox,.AuthModal .Checkbox.ant-checkbox-wrapper .ant-checkbox-inner{width:24px;height:24px}.AuthModal .Checkbox.ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner{background-color:#e8913e;border:none}.AuthModal .Checkbox.ant-checkbox-wrapper .ant-checkbox-inner{border-radius:6px}.AuthModal .Checkbox.ant-checkbox-wrapper .ant-checkbox-inner:after{width:7px;height:11px;inset-inline-start:30%}.MobileBottomNav{position:fixed;bottom:0;left:0;right:0;z-index:1000;display:none;background:#1d1f24;border-top-left-radius:24px;border-top-right-radius:24px;display:flex;justify-content:space-around;padding:8px 0 env(safe-area-inset-bottom,16px)}.MobileBottomNav.hide{transform:translateY(100%);opacity:0;pointer-events:none}.MobileBottomNav.show{transform:translateY(0);opacity:1;pointer-events:auto}@media(max-width:768px){.MobileBottomNav{display:flex}}.MobileBottomNav__item{display:flex;flex-direction:column;align-items:center;gap:4px;color:#fff;font-size:12px;margin:8px 0}.MobileBottomNav__item svg{font-size:20px}.MobileBottomNav__item.active{color:#ffad32}.Footer{background-color:#2c2c2c}.Footer__mobile{display:none;padding:24px 16px 66px}.Footer__wrap{padding:48px clamp(16px,-128.49px + 17.84vw,214px);justify-content:space-between}.Footer__title{font-style:italic;margin-bottom:30px}.Footer__col:nth-child(2n){flex-basis:34%}.Footer__col:nth-child(odd){flex-basis:28%}.Footer__col-store ul{list-style:disc;color:#fff;padding-inline-start:20px}.Footer__col-store ul li:not(:last-child){margin-bottom:8px}.Footer__col-blog .ant-row{gap:8px}.Footer__col-blog .ant-row:not(:last-child){margin-bottom:16px}.Footer__col-cskh svg{scale:.625}.Footer__col-cskh .Footer__title{margin-bottom:24px}.Footer__col-cskh .ant-row{height:20px}.Footer__col-cskh .ant-row:not(:last-child){margin-bottom:16px}.Footer__label{margin:24px 0 12px}.Footer__mobile-description{display:flex;flex-direction:column;gap:12px;margin-bottom:24px;color:#fff}.Footer__mobile-description .BaseText{line-height:1.6}.Footer__list{justify-content:space-between;row-gap:12px}.Footer__item{background-color:#373737;display:flex;align-items:center;gap:8px;padding:10px;border-radius:8px;width:calc(50% - 8px)}@media only screen and (max-width:1199px){.Footer__col:nth-child(2n){flex-basis:36%}}@media only screen and (max-width:991px){.Footer__wrap.ant-row{display:none}.Footer__mobile{display:block}}.AccountButton{background-color:#2c2c2c!important;border-radius:8px!important;margin-top:8px!important;z-index:1000!important}.AccountButton .ant-dropdown-menu-item{padding:12px!important}.AccountButton .ant-dropdown-menu-item:hover{background-color:#e6f7ff;color:#1890ff}.AccountButton__logout{color:#ff6c64}.AccountButton .ant-dropdown-menu-item-selected{background-color:#545454!important;font-weight:700}@media only screen and (max-width:991px){.AccountButton{margin-top:3px!important}.AccountButton .ant-dropdown-menu-item{padding:8px 30px 8px 8px!important}}.Header{position:sticky;top:0;z-index:100}.Header.ant-layout-header{height:80px}.Header__wrap{display:flex;justify-content:space-between;align-items:center;height:80px}@media only screen and (max-width:1199px){.Header__wrap{justify-content:flex-start}}.Header.ant-layout-header{background:#111;padding:0 clamp(16px,-41.05px + 13.27vw,150px)}@media only screen and (max-width:1199px){.Header.ant-layout-header{padding:0 clamp(-40px,-120.89px + 18.81vw,150px)}}@media only screen and (max-width:767px){.Header.ant-layout-header{padding:0 clamp(16px,-41.05px + 13.27vw,150px)}}.Header.ant-layout-header .ant-menu-title-content{color:#fff;font-size:var(--ant-font-size-lg);font-weight:700}.Header__menuItem{display:flex;align-items:center;gap:8px;height:100%;font-size:var(--ant-font-size-lg)}@media only screen and (max-width:767px){.Header__menuItem{gap:6px;font-size:14px}}@media only screen and (max-width:575px){.Header__menuItem{gap:4px;font-size:12px}}.Header__menu{flex:1}.Header__menu.ant-menu{justify-content:flex-end;background-color:#111;margin-right:22px}.Header__menu.ant-menu .ant-menu-submenu-title{height:100%}.Header__menu.ant-menu .ant-menu-submenu{padding-inline:18px}.Header__menu.ant-menu .ant-menu-submenu:hover .ant-menu-title-content{color:#fff;opacity:.7;border-bottom:none}.Header__menu.ant-menu .ant-menu-submenu-selected .ant-menu-title-content{color:#fff}.Header__menu.ant-menu .ant-menu-submenu .ant-menu-title-content{font-size:16px;line-height:24px;font-weight:600}@media only screen and (max-width:767px){.Header__menu.ant-menu .ant-menu-submenu .ant-menu-title-content{font-size:14px;line-height:22px}}@media only screen and (max-width:575px){.Header__menu.ant-menu .ant-menu-submenu .ant-menu-title-content{font-size:12px;line-height:20px}}@media only screen and (max-width:767px){.Header__menu.ant-menu{margin-right:12px}.Header__menu.ant-menu .ant-menu-submenu{padding-inline:12px}}@media only screen and (max-width:575px){.Header__menu.ant-menu{margin-right:8px}.Header__menu.ant-menu .ant-menu-submenu{padding-inline:8px}}.Header__menuIcon{margin-right:12px}.Header__logo{display:flex;flex:0 0 auto;transform:scale(1.2);transform-origin:top left}.Header__logo img,.Header__logo picture,.Header__logo svg{max-width:none;height:auto;display:block;object-fit:contain}@media only screen and (max-width:1199px){.Header__logo{transform:scale(1.2)}}@media only screen and (max-width:767px){.Header__logo{transform:scale(.9)}}@media only screen and (max-width:575px){.Header__logo{transform:scale(.8)}}.Header .ant-menu-light .ant-menu-item{color:#fff;text-transform:capitalize}.Header .ant-menu-light.ant-menu-horizontal>.ant-menu-item:after,.Header .ant-menu-light.ant-menu-horizontal>.ant-menu-submenu:after{border-bottom:none}.Header__actions{display:flex;align-items:center;gap:12px;min-width:0}@media only screen and (max-width:1199px){.Header__actions{flex:1;justify-content:flex-end}}@media only screen and (max-width:767px){.Header__actions{gap:8px;padding-right:8px}}@media only screen and (max-width:575px){.Header__actions{padding-right:12px}}.Header__btn-signup{width:100px}@media only screen and (max-width:767px){.Header__btn-login{font-size:12px;padding:4px 8px;height:28px}}.Header__btn-recharge{border-radius:0 6px 6px 0;border:none;background:linear-gradient(135deg,#ff6b35,#f7931e);font-weight:600;box-shadow:none}.Header__btn-recharge:hover{background:linear-gradient(135deg,#ff7a4a,#ffa726);transform:translateY(-1px);box-shadow:0 4px 8px rgba(255,107,53,.3)}@media only screen and (max-width:767px){.Header__btn-recharge{font-size:12px;padding:4px 8px;height:28px}}.Header__btn-cart{background-color:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:6px;color:#fff;transition:all .3s ease;flex-shrink:0}.Header__btn-cart:hover{background-color:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.3);transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.2)}@media only screen and (max-width:767px){.Header__btn-cart{width:36px;height:36px;padding:6px}}.Header__wrapper-recharge{display:flex;align-items:center;background-color:hsla(0,0%,100%,.1);border-radius:6px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1);flex-shrink:0}.Header__wrapper-recharge-money{background-color:hsla(0,0%,100%,.15);padding:0;display:flex;align-items:center}.Header__wrapper-recharge-money-text{padding:6px 12px;color:#fff;font-weight:500;white-space:nowrap}@media only screen and (max-width:767px){.Header__wrapper-recharge-money-text{padding:4px 8px;font-size:12px}}.Header__badge{flex-shrink:0}.Header__badge,.Header__badge.ant-badge{display:flex;align-items:center}.Header__badge.ant-badge .ant-badge-count{min-width:18px;height:18px;line-height:18px;font-size:10px;font-weight:600;padding:0 4px;border-radius:9px;background:linear-gradient(135deg,#ff4757,#ff3742);border:2px solid #fff;box-shadow:0 2px 4px rgba(0,0,0,.2)}@media only screen and (max-width:767px){.Header__badge.ant-badge .ant-badge-count{min-width:16px;height:16px;line-height:16px;font-size:9px;border-width:1px}}.Header .ant-badge{display:inline-flex!important;align-items:center!important;vertical-align:middle!important;white-space:nowrap!important;flex-shrink:0!important}.Header .ant-badge .ant-badge-count{position:relative!important;display:inline-block!important}@media only screen and (max-width:767px){.Header.ant-badge .ant-badge-count .ant-badge-count{min-width:14px;height:14px;line-height:14px;font-size:8px;padding:0 2px;border-radius:7px}}.ProductWrap .FriendBanner{margin-top:clamp(24px,21.45px + .59vw,30px)}@media only screen and (max-width:767px){.ProductWrap{margin-bottom:50px}}.ListContainer .ListSort{margin-top:32px;margin-bottom:32px}.ListContainer__pagination.Pagination.ant-pagination{justify-content:center;margin:32px 0 clamp(30px,8.71px + 4.95vw,80px)}.AppContainer{max-width:1920px;margin:0 auto}.PageLoadingOverlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background:rgba(0,0,0,.5);backdrop-filter:blur(2px);pointer-events:auto}.PageLoadingOverlay,.PageLoadingOverlay__spinner{display:flex;align-items:center;justify-content:center}.PageLoadingOverlay__spinner-circle{width:48px;height:48px;border:4px solid rgba(255,173,50,.2);border-top-color:#ffad32;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}