.qq-insufficient>section{animation:qqPayModalIn .28s cubic-bezier(.22,1,.36,1) both}.qq-insufficient-backdrop{animation:qqPayFade .2s ease both}.qq-insufficient h2{font-size:27px!important;font-weight:700!important}.qq-insufficient-service{font-size:16px!important}.qq-insufficient-totals strong{font-size:27px!important}.qq-insufficient-totals span{font-size:14px!important}.qq-insufficient-note{font-size:15px!important}.qq-insufficient h3{font-size:17px!important}.qq-insufficient .payment-method-copy strong{font-size:16px!important}.qq-insufficient .payment-method-copy small{font-size:13px!important}.qq-insufficient .payment-method-arrow{width:42px!important;height:42px!important;flex:0 0 42px!important;border:1px solid #dfe4e9!important;border-radius:50%!important;display:grid!important;place-items:center!important;transition:transform .18s ease,border-color .18s ease}.qq-insufficient .payment-method-arrow svg{display:block!important;width:18px!important;height:18px!important;stroke:currentColor!important;stroke-width:2.3!important}.qq-insufficient .qq-pay-method:hover .payment-method-arrow{transform:scale(1.08);border-color:#bfc9d1!important}@keyframes qqPayModalIn{from{opacity:0;transform:translateY(14px) scale(.965)}to{opacity:1;transform:none}}@keyframes qqPayFade{from{opacity:0}to{opacity:1}}
.qq-catalog-search-results{position:absolute;z-index:120;left:0;right:0;top:54px;max-height:430px;overflow:auto;padding:8px;border:1px solid #dce3ea;border-radius:18px;background:#fff;box-shadow:0 18px 48px rgba(23,35,72,.17);animation:qqSearchIn .2s cubic-bezier(.22,1,.36,1) both}.qq-catalog-search-results button{width:100%;min-height:58px;padding:8px 11px;border:0;border-radius:12px;background:transparent;color:#20222b;display:flex;align-items:center;gap:11px;text-align:left;font-family:'Golos Text',sans-serif;cursor:pointer}.qq-catalog-search-results button:hover{background:#f3f6f9}.qq-search-icon{width:34px;height:34px;flex:0 0 34px;border-radius:11px;background:linear-gradient(135deg,#2abff0,#7d48df);color:#fff;display:grid;place-items:center;font-size:10px;font-weight:750}.qq-search-copy{flex:1;min-width:0}.qq-search-copy b,.qq-search-copy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qq-search-copy b{font-size:15px}.qq-search-copy b em{margin-right:9px;padding:4px 7px;border-radius:8px;background:#edf1f5;color:#65717c;font-style:normal;font-size:12px}.qq-search-copy small{margin-top:5px;color:#8a949d;font-size:12px}.qq-catalog-search-results>button>strong{color:#168bff;font-size:14px;white-space:nowrap}.qq-catalog-search-results>p{margin:0;padding:25px;text-align:center;color:#87919a}@keyframes qqSearchIn{from{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:none}}.qqboost-dark .qq-catalog-search-results{background:#1d2933;border-color:#34444f;box-shadow:0 20px 55px rgba(0,0,0,.35)}.qqboost-dark .qq-catalog-search-results button{color:#f2f5f7}.qqboost-dark .qq-catalog-search-results button:hover{background:#26343e}.qqboost-dark .qq-search-copy b em{background:#2a3843;color:#aab5bd}@media(max-width:760px){.qq-insufficient h2{font-size:23px!important}.qq-insufficient-service{font-size:14px!important}.qq-insufficient-note{font-size:13px!important}.qq-insufficient h3{font-size:15px!important}.qq-insufficient .payment-method-copy strong{font-size:14px!important}.qq-insufficient .payment-method-copy small{font-size:12px!important}.qq-insufficient .payment-method-arrow{width:36px!important;height:36px!important;flex-basis:36px!important}.qq-catalog-search-results{position:fixed;left:20px;right:20px;top:170px;max-height:55vh}}
