.panel-showcase-2col{background-color:#0f1024;color:#fff;padding:4rem 1rem;font-family:'Segoe UI',sans-serif}.panel-showcase-2col .container{max-width:1300px;margin:0 auto}.panel-grid{display:flex;flex-wrap:wrap;gap:2rem;align-items:center}.panel-left{flex:1 1 400px;text-align:center}.panel-left .panel-img{width:100%;max-width:500px;border-radius:1rem;box-shadow:0 6px 20px rgba(0,0,0,0.4)}.panel-right{flex:1 1 500px}.title{font-size:2rem;color:#00c0ff;margin-bottom:1rem}.description{font-size:1.125rem;color:#ccc;margin-bottom:1.5rem}.feature-list{list-style:none;padding:0}.feature-list li{background-color:#1a1b3a;margin-bottom:1rem;padding:1rem 1.25rem;border-radius:.75rem;box-shadow:0 4px 12px rgba(0,0,0,0.3);font-size:1rem;line-height:1.5}@media (max-width:768px){.panel-grid{flex-direction:column}.title{font-size:1.5rem}.description{font-size:1rem}}.products-list-css .row>div{margin-bottom:25px;display:block}.products-list-css .card{flex:1;display:flex;flex-direction:column;justify-content:space-between;transition:transform .3s ease;height:100%;min-height:370px;max-height:100%;padding:10px;box-shadow:0 0 10px rgba(0,0,0,0.05);border-radius:12px}.products-list-css .card:hover{transform:scale(1.03);z-index:2;position:relative}.products-list-css .card-body{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center}.products-list-css h1{font-size:2rem;margin-bottom:.5rem}.products-list-css h2{font-size:1.2rem;margin-bottom:1rem}.products-list-css ul{text-align:left;padding-left:0;list-style:none;margin-bottom:1rem;width:100%;max-width:220px}.products-list-css ul li{margin-bottom:.4rem;font-size:.95rem}.products-list-css ul li i{margin-right:.5rem;color:#28a745}.products-list-css .btn-order{margin-top:auto;padding:.5rem 1rem;font-size:.9rem;background-color:#ff4e00;border-color:#ff4e00;color:#fff}.nordik-product-card{width:100%;min-width:0;max-width:100%;border:2px solid #00c0ff;border-radius:18px;box-shadow:0 6px 20px rgba(0,0,0,0.1);transition:transform .3s ease;background:#181a2a;display:flex;flex-direction:column;min-height:520px;height:100%;position:relative}.nordik-product-card:hover{transform:scale(1.03);z-index:2}.nordik-card-header{padding:1.2rem 1.5rem 0 1.5rem}.nordik-card-body{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center}.nordik-list li i{margin-right:.5rem}.nordik-btn-order{margin-top:auto;padding:.7rem 1.5rem;font-size:1.1rem;font-weight:bold;border:none}.nordik-expert-shortcut .btn{margin-bottom:.5rem}@media (max-width:991.98px){.nordik-sidebar.sticky-top{position:static!important;top:auto!important}.products-list-css .row>div{margin-bottom:24px!important;width:100%!important;max-width:100%!important;min-width:0!important;display:block!important;padding-left:0!important;padding-right:0!important}.nordik-product-card{min-height:420px!important;margin-bottom:0!important;width:100%!important;max-width:100%!important;border-radius:22px!important;box-shadow:0 4px 24px #00c0ff22!important;background:#181a2a!important}.nordik-card-body{padding:1.2rem .7rem!important}}@media (min-width:992px){.products-list-css .row>div{margin-bottom:25px;display:block}.nordik-product-card{min-height:520px;margin-bottom:0;width:100%;max-width:100%}}@media (max-width:600px){.products-list-css .row>div{margin-bottom:24px!important;width:100%!important;max-width:100%!important;min-width:0!important;display:block!important;padding-left:0!important;padding-right:0!important}.products-list-order,.products-header-games,.container-fluid{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;width:100%!important;max-width:100%!important}.products-list-css .row,.products-list-css .row>div,.col-12{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;width:100%!important;max-width:100%!important}.nordik-product-card{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;border-radius:22px!important;box-shadow:0 4px 24px #00c0ff22!important;background:#181a2a!important}.nordik-card-body{padding:1.2rem .7rem!important}.products-list-css .row{justify-content:center!important}}.products-list-order{max-width:1889px;margin-left:auto;margin-right:auto;width:100%;padding-left:16px;padding-right:16px}.products-header-games{max-width:1889px;margin-left:auto;margin-right:auto;width:100%;padding-left:16px;padding-right:16px}.nordik-list .list-group-item:hover,.nordik-list .list-group-item:active,.nordik-list .list-group-item:focus{background:transparent!important}.nordik-faq-accordion{display:flex;flex-direction:column;gap:1.2rem}.nordik-faq-item{background:#23244a;border-radius:18px;box-shadow:0 4px 24px #00c0ff18;border:2px solid #23244a;transition:border-color .2s,box-shadow .2s}.nordik-faq-item.open,.nordik-faq-item:hover{border-color:#00c0ff;box-shadow:0 8px 32px #00c0ff33}.nordik-faq-question{width:100%;background:none;border:none;outline:none;color:#fff;font-size:1.15rem;font-weight:600;display:flex;align-items:center;gap:1rem;padding:1.2rem 1.5rem;cursor:pointer;border-radius:18px;transition:background .15s;position:relative}.nordik-faq-question:focus{outline:none!important;box-shadow:none!important;background:none!important}.nordik-faq-icon{color:#00c0ff;flex-shrink:0;display:flex;align-items:center}.nordik-faq-arrow{margin-left:auto;width:1.2em;height:1.2em;display:inline-block;transition:transform .2s;background:url('data:image/svg+xml;utf8,<svg fill="white" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><path d="M7 8l3 3 3-3"/></svg>') no-repeat center/1.2em}.nordik-faq-item.open .nordik-faq-arrow{transform:rotate(180deg)}.nordik-faq-answer{color:#ccefff;font-size:1rem;padding:0 1.5rem 1.2rem 3.2rem;animation:fadeIn .2s}@keyframes fadeIn{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.nordik-price-block{position:relative;display:inline-block;min-width:90px}.nordik-old-price{position:absolute;top:3.6em;left:0;font-size:.7rem;color:hsl(0,0%,32.2%);font-weight:500;letter-spacing:.5px;background:rgba(24,26,42,0.92);padding:.05em .5em;border-radius:6px;z-index:2;pointer-events:none}.nordik-new-price{font-size:2.1rem;font-weight:bold;color:#ff9800;text-shadow:0 0 8px #ff9800cc,0 0 2px #fff;padding:0;margin-bottom:.1rem;animation:nordik-glow 1.2s infinite alternate}.nordik-price-permo{color:#eee;font-size:1rem}.review-card{background-color:#1e293b;border-radius:8px;border:1.5px solid #4fc3f7;padding:18px 18px 14px 18px;margin-bottom:2rem;transition:transform .18s,box-shadow .18s;color:#e2e8f0;box-shadow:0 6px 32px 0 rgba(79,195,247,0.10);position:relative;overflow:hidden}.review-card img{background:#fff;padding:2px;margin-right:.75rem}.review-card:hover{transform:scale(1.025) translateY(-2px);box-shadow:0 12px 32px 0 rgba(79,195,247,0.18)}.review-header{font-size:1rem;font-weight:bold;color:#93c5fd}.review-body{font-size:.95rem;color:#cbd5e1}.review-footer{font-size:.8rem;color:#94a3b8;text-align:right}.review-glass-card{background:rgba(30,41,59,0.85);border-radius:18px;border:1.5px solid #334155;box-shadow:0 6px 32px 0 rgba(79,195,247,0.10);transition:transform .18s,box-shadow .18s;color:#e2e8f0;position:relative;overflow:hidden;margin-bottom:2rem}.review-glass-card{margin-bottom:2rem}.review-glass-card:hover{transform:scale(1.025) translateY(-2px);box-shadow:0 12px 32px 0 rgba(79,195,247,0.18)}@media (max-width:991px){.glass-score-card{margin-bottom:2rem}}@media (min-width:992px){.review-glass-card{margin-bottom:2rem!important;margin-right:0}}.screenshot-thumb{max-width:100%;max-height:200px;object-fit:cover;border-radius:8px;transition:transform .2s}.screenshot-thumb:hover{transform:scale(1.05);cursor:pointer}@media (max-width:600px){section,.nordik-faq-section,.swap-games-modern,.nordik-support-modern,.frontpage-intro-modern{margin-top:1.5rem!important;margin-bottom:1.5rem!important;padding-left:10px!important;padding-right:10px!important}.container-fluid,.products-list-order,.products-header-games{padding-left:10px!important;padding-right:10px!important}.row{margin-left:0!important;margin-right:0!important}}@media (max-width:600px){.products-list-css .row>div{margin-bottom:24px!important;padding-left:10px!important;padding-right:10px!important}}@media (min-width:600px){.dropdown-menu{min-width:260px!important;font-size:1.08em!important;padding:.7em .2em!important}.dropdown-menu .dropdown-item{padding:.7em 1.2em!important;font-size:1.08em!important}}