.csn-footer[data-v-45026936]{background-color:#111827;border-top:1px solid #333;color:#fff;display:block!important;margin-top:auto;opacity:1!important;padding:3rem 0 2rem;position:relative;visibility:visible!important;z-index:1000}.csn-footer .footer-separator[data-v-45026936]{border-bottom:1px solid #283557;margin:1rem 1rem 1rem 2rem}.csn-footer .footer-copyright[data-v-45026936]{align-items:center;display:flex;justify-content:space-between;margin:1rem 1rem 0 0}.csn-footer .footer-copyright .copyright p[data-v-45026936]{color:#283557;font-size:.875rem;margin-left:2rem;text-align:start}.csn-footer .footer-copyright .age-restriction[data-v-45026936]{align-self:center}.footer-content[data-v-45026936]{display:grid;gap:3rem;grid-template-columns:2fr 1fr 1fr;margin:0 auto;max-width:96%}@media (max-width:768px){.footer-content[data-v-45026936]{gap:2rem;grid-template-columns:none}}.footer-info-container[data-v-45026936]{display:flex;flex-direction:row;gap:2rem;justify-content:space-between}@media (max-width:768px){.footer-info-container[data-v-45026936]{flex-direction:row;gap:1.5rem}}@media (max-width:468px){.footer-info-container[data-v-45026936]{flex-direction:row;gap:10px}}.footer-section h3[data-v-45026936]{color:#f59e0b;font-size:1.25rem;font-weight:600;margin-bottom:1rem}.company-info .logo-container-footer[data-v-45026936]{margin-bottom:1.5rem;text-align:center}.company-info .logo-container-footer .logo[data-v-45026936]{align-items:center;display:flex;font-size:1.5rem;font-weight:700;gap:.75rem;justify-content:start}.company-info .logo-container-footer .logo .logo-image[data-v-45026936]{height:55px;max-width:120px;-o-object-fit:contain;object-fit:contain;width:auto}.company-info .logo-container-footer .logo .logo-text[data-v-45026936]{color:#f59e0b;font-weight:700;letter-spacing:.5px}.company-info .company-details[data-v-45026936]{margin-bottom:1.5rem;max-width:90dvw}.company-info .company-details p[data-v-45026936]{color:#ccc;font-size:.875rem;line-height:1.5;margin-bottom:1rem}.about-links .about-text-title-footer[data-v-45026936]{background:linear-gradient(180deg,#f7024c 20%,#f0487a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}@media (max-width:468px){.about-links .about-text-title-footer[data-v-45026936]{font-size:1rem}}.about-links ul[data-v-45026936]{list-style:none;margin:0;padding:0}.about-links ul li[data-v-45026936]{margin-bottom:.75rem}.about-links ul li a[data-v-45026936]{color:#ccc;font-size:.875rem;text-decoration:none;transition:color .2s ease}.about-links ul li a[data-v-45026936]:hover{color:#f59e0b}@media (max-width:468px){.about-links ul li a[data-v-45026936]{font-size:.725rem}}.community-payment .community[data-v-45026936]{margin-bottom:1rem}.community-payment .community .community-text-title-footer[data-v-45026936]{background:linear-gradient(180deg,#f7024c 20%,#f0487a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}@media (max-width:468px){.community-payment .community .community-text-title-footer[data-v-45026936]{font-size:1rem}}.community-payment .community .social-icons[data-v-45026936]{display:flex;gap:1rem}@media (max-width:468px){.community-payment .community .social-icons[data-v-45026936]{gap:.5rem}}.community-payment .community .social-icons .social-icon[data-v-45026936]{align-items:center;background:linear-gradient(135deg,#15192d 10%,#22273d 60%,#77243d 80%,#be2351 90%,#b10136);border-radius:8px;color:#fff;display:flex;height:40px;justify-content:center;text-decoration:none;transition:background-color .2s ease;width:40px}@media (max-width:468px){.community-payment .community .social-icons .social-icon[data-v-45026936]{height:30px;width:30px}}.community-payment .community .social-icons .social-icon[data-v-45026936]:hover{background-color:#f59e0b}.community-payment .community .social-icons .social-icon svg[data-v-45026936]{height:20px;width:20px}@media (max-width:468px){.community-payment .community .social-icons .social-icon svg[data-v-45026936]{height:16px;width:16px}}.community-payment .payment-methods[data-v-45026936]{display:grid;gap:.5rem;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,1fr);max-width:500px}.community-payment .payment-methods .payment-icon[data-v-45026936]{align-items:center;border-radius:6px;display:flex;flex-direction:column;font-size:.75rem;font-weight:600;justify-content:center;padding:.5rem;text-align:center}.community-payment .payment-methods .payment-icon.visa[data-v-45026936]{grid-column:1}.community-payment .payment-methods .payment-icon.mastercard[data-v-45026936],.community-payment .payment-methods .payment-icon.visa[data-v-45026936]{background:linear-gradient(135deg,#15192d 10%,#22273d 60%,#77243d 80%,#be2351 90%,#b10136);border:1px solid #2b3038;color:#fff;grid-row:1;height:40px;min-width:80px}.community-payment .payment-methods .payment-icon.mastercard[data-v-45026936]{grid-column:2}.community-payment .payment-methods .payment-icon.qr-scanner[data-v-45026936]{background:linear-gradient(135deg,#15192d 10%,#22273d 60%,#77243d 80%,#be2351 90%,#b10136);border:1px solid #2b3038;color:#fff;display:flex;flex-direction:row;grid-column:3;grid-row:1;height:40px;min-width:60px}.community-payment .payment-methods .payment-icon.qr-scanner small[data-v-45026936]{font-size:.575rem;padding-left:6px;text-align:start;width:38px}.community-payment .payment-methods .payment-icon.bank-transfer[data-v-45026936]{background:linear-gradient(135deg,#15192d 10%,#22273d 60%,#77243d 80%,#be2351 90%,#b10136);border:1px solid #2b3038;color:#fff;display:flex;flex-direction:row;grid-column:4;grid-row:1;height:40px;min-width:80px}.community-payment .payment-methods .payment-icon.bank-transfer small[data-v-45026936]{font-size:.575rem;padding-left:6px;text-align:start;width:38px}.community-payment .payment-methods .payment-icon.momo[data-v-45026936]{grid-column:1}.community-payment .payment-methods .payment-icon.momo[data-v-45026936],.community-payment .payment-methods .payment-icon.zalopay[data-v-45026936]{background:linear-gradient(135deg,#15192d 10%,#22273d 60%,#77243d 80%,#be2351 90%,#b10136);border:1px solid #2b3038;color:#fff;grid-row:2;height:40px;min-width:80px}.community-payment .payment-methods .payment-icon.zalopay[data-v-45026936]{grid-column:2}.community-payment .payment-methods .payment-icon.viettel[data-v-45026936]{border:1px solid #2b3038;grid-column:3;min-width:80px}.community-payment .payment-methods .payment-icon.gcb[data-v-45026936],.community-payment .payment-methods .payment-icon.viettel[data-v-45026936]{background:linear-gradient(135deg,#15192d 10%,#22273d 60%,#77243d 80%,#be2351 90%,#b10136);color:#fff;grid-row:2;height:40px}.community-payment .payment-methods .payment-icon.gcb[data-v-45026936]{grid-column:4;min-width:60px}.community-payment .payment-methods .payment-icon.gcb small[data-v-45026936]{font-size:.625rem}.community-payment .payment-methods .payment-icon.tether[data-v-45026936]{background:linear-gradient(135deg,#15192d 10%,#22273d 60%,#77243d 80%,#be2351 90%,#b10136);border:1px solid #2b3038;color:#fff;grid-column:5;grid-row:2;height:40px;min-width:80px}@media (max-width:768px){.csn-footer[data-v-45026936]{padding:2rem 0 1.5rem}.footer-content[data-v-45026936]{padding:0 1rem}.company-info .logo-container-footer .logo[data-v-45026936]{font-size:1.25rem;justify-self:center}.payment-methods[data-v-45026936]{gap:.25rem!important;grid-template-columns:repeat(4,1fr)!important;grid-template-rows:repeat(3,1fr)!important;justify-content:center;max-width:300px!important}}@media (max-width:768px) and (max-width:468px){.payment-methods[data-v-45026936]{gap:.2rem!important;max-width:160px!important}}@media (max-width:768px){.payment-methods .payment-icon[data-v-45026936]{font-size:.7rem!important;height:35px!important;min-width:60px!important}}@media (max-width:768px) and (max-width:468px){.payment-methods .payment-icon[data-v-45026936]{font-size:.55rem!important;height:28px!important;min-width:45px!important;padding:.1rem!important}.payment-methods .payment-icon svg[data-v-45026936]{transform:scale(1)}.payment-methods .payment-icon small[data-v-45026936]{font-size:.15rem!important}.payment-methods .payment-icon span[data-v-45026936]{font-size:.5rem!important}}@media (max-width:768px){.payment-methods .payment-icon.visa[data-v-45026936]{grid-column:1!important;grid-row:1!important;min-width:60px!important}}@media (max-width:768px) and (max-width:468px){.payment-methods .payment-icon.visa[data-v-45026936]{max-width:35px!important;min-width:35px!important}.payment-methods .payment-icon.visa svg[data-v-45026936]{height:24px;min-width:24px;width:24px}}@media (max-width:768px){.payment-methods .payment-icon.mastercard[data-v-45026936]{grid-column:2!important;grid-row:1!important;min-width:60px!important}}@media (max-width:768px) and (max-width:468px){.payment-methods .payment-icon.mastercard[data-v-45026936]{max-width:35px!important;min-width:35px!important}.payment-methods .payment-icon.mastercard svg[data-v-45026936]{height:24px;min-width:24px;width:24px}}@media (max-width:768px){.payment-methods .payment-icon.qr-scanner[data-v-45026936]{grid-column:3!important;grid-row:1!important;min-width:60px!important}.payment-methods .payment-icon.qr-scanner small[data-v-45026936]{font-size:.5rem!important;padding-left:4px!important;width:30px!important}}@media (max-width:768px) and (max-width:468px){.payment-methods .payment-icon.qr-scanner small[data-v-45026936]{font-size:.3rem!important;width:15px!important}.payment-methods .payment-icon.qr-scanner svg[data-v-45026936]{height:12px;min-width:12px;width:12px}.payment-methods .payment-icon.qr-scanner[data-v-45026936]{max-width:35px!important;min-width:35px!important}}@media (max-width:768px){.payment-methods .payment-icon.bank-transfer[data-v-45026936]{grid-column:4!important;grid-row:1!important;min-width:60px!important}.payment-methods .payment-icon.bank-transfer small[data-v-45026936]{font-size:.5rem!important;padding-left:4px!important;width:30px!important}}@media (max-width:768px) and (max-width:468px){.payment-methods .payment-icon.bank-transfer small[data-v-45026936]{font-size:.225rem!important;width:15px!important}.payment-methods .payment-icon.bank-transfer svg[data-v-45026936]{height:12px;min-width:12px;width:12px}.payment-methods .payment-icon.bank-transfer[data-v-45026936]{max-width:35px!important;min-width:35px!important}}@media (max-width:768px){.payment-methods .payment-icon.momo[data-v-45026936]{grid-column:1!important;grid-row:2!important;min-width:60px!important}}@media (max-width:768px) and (max-width:468px){.payment-methods .payment-icon.momo[data-v-45026936]{max-width:35px!important;min-width:35px!important}.payment-methods .payment-icon.momo svg[data-v-45026936]{height:16px;min-width:16px;width:16px}}@media (max-width:768px){.payment-methods .payment-icon.zalopay[data-v-45026936]{grid-column:2!important;grid-row:2!important;min-width:60px!important}}@media (max-width:768px) and (max-width:468px){.payment-methods .payment-icon.zalopay[data-v-45026936]{max-width:35px!important;min-width:35px!important}.payment-methods .payment-icon.zalopay svg[data-v-45026936]{height:24px;min-width:24px;width:24px}}@media (max-width:768px){.payment-methods .payment-icon.viettel[data-v-45026936]{grid-column:3!important;grid-row:2!important;min-width:60px!important}}@media (max-width:768px) and (max-width:468px){.payment-methods .payment-icon.viettel[data-v-45026936]{max-width:35px!important;min-width:35px!important}.payment-methods .payment-icon.viettel svg[data-v-45026936]{height:24px;min-width:24px;width:24px}}@media (max-width:768px){.payment-methods .payment-icon.gcb[data-v-45026936]{grid-column:4!important;grid-row:2!important;min-width:60px!important}}@media (max-width:768px) and (max-width:468px){.payment-methods .payment-icon.gcb[data-v-45026936]{max-width:35px!important;min-width:35px!important}}@media (max-width:768px){.payment-methods .payment-icon.gcb small[data-v-45026936]{font-size:.5rem!important;padding-left:4px!important;text-align:center;width:100%!important}}@media (max-width:768px) and (max-width:468px){.payment-methods .payment-icon.gcb small[data-v-45026936]{font-size:.3rem!important}.payment-methods .payment-icon.gcb svg[data-v-45026936]{height:24px;min-width:24px;width:24px}}@media (max-width:768px){.payment-methods .payment-icon.tether[data-v-45026936]{grid-column:1!important;grid-row:3!important;min-width:60px!important}}@media (max-width:768px) and (max-width:468px){.payment-methods .payment-icon.tether[data-v-45026936]{max-width:35px!important;min-width:35px!important}.payment-methods .payment-icon.tether svg[data-v-45026936]{height:24px;min-width:24px;width:24px}}
