.qool-footer--new{overflow:hidden!important;margin-top:clamp(34px,5vw,70px)!important;border-top:1px solid #816224!important;background:radial-gradient(circle at 4% 0,rgba(135,115,28,.14),transparent 35%),linear-gradient(160deg,#1c2110 0%,#171d10 58%,#111810 100%)!important;color:#f5f1e3!important}
.qool-footer--new:before{display:block;height:3px;background:linear-gradient(90deg,transparent,#e4b947 16%,#8e9d3b 52%,#e4b947 84%,transparent);content:""}
.qool-footer--new *{box-sizing:border-box}
.qool-footer--new .qool-footer__inner{display:grid!important;grid-template-columns:minmax(190px,220px) minmax(0,1fr)!important;column-gap:clamp(24px,3vw,54px)!important;width:min(calc(100% - 72px),1500px)!important;max-width:1500px!important}
.qool-footer--new .qool-footer__intro{grid-column:1;padding:35px 0 29px}
.qool-footer__identity{display:inline-flex;flex-direction:column;gap:1px;text-decoration:none}
.qool-footer__identity img{display:block;width:min(190px,100%);height:auto;max-height:80px;object-fit:contain;object-position:left center}
.qool-footer__identity span{color:#dbbb67;font-size:10px;font-weight:800;letter-spacing:.22em;text-align:center}
.qool-footer__intro>p{max-width:205px;margin:22px 0 14px;color:#d0d3be;font-size:12px;line-height:1.55}
.qool-footer__intro-social{display:flex;flex-wrap:wrap;gap:8px}
.qool-footer__intro-social a{display:grid;place-items:center;width:35px;height:35px;border:1px solid rgba(230,193,88,.35);border-radius:9px;background:rgba(239,199,82,.08);color:#f0ca61;text-decoration:none;transition:background .2s,transform .2s,border-color .2s}
.qool-footer__intro-social a:hover{transform:translateY(-3px);border-color:#eac65c;background:rgba(239,199,82,.18);color:#fff}
.qool-footer--new .qool-footer__intro-social a{border-color:rgba(255,255,255,.28)!important;color:#fff!important;box-shadow:0 4px 12px rgba(0,0,0,.2)}
.qool-footer--new .qool-footer__intro-social a i{color:#fff!important;font-size:17px!important}
.qool-footer--new .qool-footer__intro-social a i::before{color:#fff!important}
.qool-footer--new .qool-footer__intro-social .qool-footer__social-instagram{background:linear-gradient(135deg,#feda75 0%,#fa7e1e 24%,#d62976 52%,#962fbf 76%,#4f5bd5 100%)!important}
.qool-footer--new .qool-footer__intro-social .qool-footer__social-telegram{background:#229ed9!important}
.qool-footer--new .qool-footer__intro-social .qool-footer__social-x{background:#080a0d!important}
.qool-footer--new .qool-footer__intro-social .qool-footer__social-facebook{background:#1877f2!important}
.qool-footer--new .qool-footer__intro-social a:hover{transform:translateY(-3px) scale(1.06)!important;border-color:rgba(255,255,255,.78)!important;filter:brightness(1.12)}
.qool-footer__age{display:flex;align-items:center;gap:9px;margin-top:20px;color:#bcc3a9;font-size:11px}
.qool-footer__age strong{display:grid;place-items:center;width:31px;height:31px;border:1px solid #d9b75c;border-radius:50%;color:#f4d271;font-size:11px}
.qool-footer--new .qpro-footer__columns{display:grid!important;grid-column:2;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:clamp(14px,2vw,30px)!important;padding:42px 0 30px!important;border:0!important}
.qool-footer--new .qpro-footer__columns>section{min-width:0!important;gap:0!important;padding:0!important}
.qool-footer--new .qpro-footer__columns h3{min-height:35px!important;margin:0 0 10px!important;border-bottom:2px solid rgba(174,193,69,.55)!important;color:#f0c858!important;font-size:12px!important;font-weight:800!important;letter-spacing:.055em!important;text-transform:uppercase!important}
.qool-footer--new .qpro-footer__columns h3:after{display:none!important}
.qool-footer--new .qpro-footer__columns a{display:flex!important;align-items:flex-start!important;width:auto!important;min-height:25px!important;padding:3px 0!important;color:#f0f0de!important;font-size:11.5px!important;line-height:1.4!important;white-space:normal!important;text-decoration:none!important}
.qool-footer--new .qpro-footer__columns a:before{flex:none;margin-right:8px;color:#8fa337;content:"◆";font-size:8px;line-height:1.9}
.qool-footer--new .qpro-footer__columns a:hover{color:#ffe09a!important;transform:translateX(2px)!important}
.qool-footer--new .qool-footer__license-panel{display:grid;grid-column:1/-1;grid-template-columns:minmax(210px,260px) minmax(0,1fr);column-gap:30px;align-items:center;padding:22px 24px;border:1px solid rgba(184,187,97,.23);border-radius:14px;background:linear-gradient(115deg,rgba(117,133,44,.15),rgba(6,13,10,.32));box-shadow:0 12px 34px rgba(0,0,0,.13)}
.qool-footer__license-head{display:flex;align-items:center;gap:13px}
.qool-footer__license-mark{display:grid;place-items:center;flex:none;width:45px;height:45px;border:1px solid #99aa49;border-radius:12px;background:#3a491d;color:#e1d879;font-size:24px}
.qool-footer__license-head span:not(.qool-footer__license-mark){color:#d9c56e;font-size:9px;font-weight:800;letter-spacing:.16em}
.qool-footer__license-head h3{margin:3px 0 0;color:#fff8df;font-size:16px;line-height:1.25}
.qool-footer__license-panel>p{margin:0;color:#e0e2cc;font-size:12px;line-height:1.7}
.qool-footer__license-panel a{color:#f3d780;text-decoration:underline;text-underline-offset:3px}
.qool-footer__license-actions{display:flex;grid-column:2;flex-wrap:wrap;gap:8px 20px;margin-top:8px}
.qool-footer__license-actions a{font-size:11px;font-weight:700;text-decoration:none}
.qool-footer--new .qool-footer__utility{display:grid;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,460px);align-items:center;gap:28px;padding:22px 0;border-bottom:1px solid rgba(226,201,101,.25)}
.qool-footer--new .qool-footer__payments{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:10px!important;min-width:0;padding:0!important;border:0!important}
.qool-footer--new .qool-footer__payments>a{color:#ecc963!important;font-size:12px!important;text-transform:uppercase}
.qool-footer--new .qool-footer__payments>div{display:flex!important;justify-content:flex-start!important;gap:10px!important;max-width:100%}
.qool-footer--new .qool-footer__payments img{width:auto!important;max-width:74px!important;height:27px!important;max-height:27px!important;object-fit:contain!important;filter:grayscale(.1) brightness(1.12)!important}
.qool-footer--new .qool-footer__payment-note{margin:0!important;color:#b8bda8!important;font-size:10px!important;text-align:left!important}
.qool-footer--new .qool-footer__trust-wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,190px);gap:18px;align-items:center;width:100%;max-width:none;justify-self:stretch}
.qool-footer--new .qool-footer__18plus{display:flex!important;align-items:center!important;gap:10px!important;grid-column:auto;grid-row:auto;max-width:none!important;min-height:86px;padding:11px!important;border:1px solid rgba(230,194,91,.35)!important;border-radius:10px!important;background:rgba(5,12,8,.33)!important}
.qool-footer--new .qool-footer__18plus>span{flex:0 0 37px!important;width:37px!important;height:37px!important}
.qool-footer--new .qool-footer__18plus strong{color:#f3dc96!important}
.qool-footer--new .qool-footer__18plus p{margin:0 0 2px!important;color:#d4d8c6!important;font-size:10px!important}
.qool-footer--new .qool-footer__18plus a{font-size:10px!important}
.qool-footer--new .qool-footer__dmca{display:flex;grid-column:auto;grid-row:auto;justify-content:center;min-height:0;padding:0}
.qool-footer--new .qool-footer__dmca img{display:block;width:180px;max-width:100%;height:auto}
.qool-footer--new .qool-footer__bottom{grid-column:1/-1;padding:16px 0 22px!important;border:0!important}
.qool-footer--new .qool-footer__bottom>p,.qool-footer--new .qool-footer__bottom nav a,.qool-footer--new .qool-footer__top{color:#b5bba5!important}
.qool-footer--new a:focus-visible{outline:2px solid #f7d56c!important;outline-offset:3px!important}
@media(max-width:1180px){.qool-footer--new .qool-footer__inner{grid-template-columns:1fr!important}.qool-footer--new .qool-footer__intro{grid-column:1;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px 25px;padding-bottom:8px}.qool-footer__intro>p{margin:0}.qool-footer__intro-social{justify-content:flex-end}.qool-footer__age{grid-column:1/-1;margin:0}.qool-footer--new .qpro-footer__columns{grid-column:1;grid-template-columns:repeat(5,minmax(0,1fr))!important;padding-top:20px!important}}
@media(max-width:900px){.qool-footer--new .qpro-footer__columns{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px 20px!important}.qool-footer--new .qool-footer__utility{grid-template-columns:1fr}.qool-footer--new .qool-footer__trust-wrap{max-width:460px}}
@media(max-width:650px){.qool-footer--new .qool-footer__inner{width:calc(100% - 32px)!important}.qool-footer--new .qool-footer__intro{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;padding-top:26px}.qool-footer__identity{width:100%}.qool-footer__identity span{text-align:left;padding-left:24px}.qool-footer__intro>p{max-width:none;width:100%}.qool-footer__age{width:100%}.qool-footer--new .qpro-footer__columns{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:23px 18px!important;padding:20px 0 26px!important}.qool-footer--new .qpro-footer__columns h3{min-height:30px!important}.qool-footer--new .qool-footer__license-panel{grid-template-columns:1fr;gap:12px;padding:18px}.qool-footer__license-actions{grid-column:1}.qool-footer--new .qool-footer__trust-wrap{grid-template-columns:1fr 1fr}.qool-footer--new .qool-footer__bottom{gap:12px!important}}
@media(max-width:420px){.qool-footer--new .qpro-footer__columns{gap:20px 12px!important}.qool-footer--new .qpro-footer__columns a{font-size:11px!important}.qool-footer--new .qool-footer__trust-wrap{grid-template-columns:1fr}.qool-footer--new .qool-footer__dmca{justify-content:flex-start}}
@media(max-width:420px){#qool-live-support{right:8px!important;bottom:8px!important}#qool-live-support .qool-support-toggle{width:46px!important;height:46px!important;font-size:20px!important}}
