.cs2-store-page{flex-direction:column;gap:32px;max-width:1400px;margin:0 auto;padding:0 16px 64px;display:flex}.hero.store-hero p{max-width:760px;line-height:1.6}.store-nav{z-index:30;scrollbar-width:none;background:#202228;border-bottom:1px solid #383c46;justify-content:center;gap:4px;padding:10px 0;transition:top .3s;display:flex;position:sticky;top:170px;overflow-x:auto}@media (width<=1249px){.store-nav{justify-content:flex-start;top:114px}}.store-nav.nav-hidden{top:120px}@media (width<=1249px){.store-nav.nav-hidden{top:64px}}.store-nav::-webkit-scrollbar{display:none}.store-nav a{color:#f5f6f7cc;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:3px;flex-shrink:0;padding:7px 12px;font-family:Saira,Saira Fallback,sans-serif;font-size:clamp(14px,1.6vw,16px);font-weight:600;transition:background .2s,color .2s}.store-nav a span{color:#fff6;margin-left:4px;font-weight:500}.store-nav a:hover{color:#f5f6f7;background:#ffffff0f}.store-nav a.active{color:#f5f6f7;background:#3d5c7c}.store-featured{background:linear-gradient(115deg,#2a3a78 0%,#25306a 40%,#1e2650 100%);border-radius:6px;padding:20px}.store-featured>h2{text-transform:uppercase;letter-spacing:.02em;font-family:Saira,Saira Fallback,sans-serif}.store-group{flex-direction:column;scroll-margin-top:240px;display:flex}@media (width<=1249px){.store-group{scroll-margin-top:184px}}.store-group>h2{margin-bottom:8px}.store-pricing div>span:last-child span{font-size:inherit;font-weight:inherit;color:inherit}.store-pricing div>span:last-child .st{color:#fa8849}.store-pricing div>span:last-child .st-sep{color:#f5f6f770;margin:0 6px}.store-pricing div>span:last-child .saving{color:#fff;vertical-align:middle;background:#6cc24a;border-radius:3px;margin-right:8px;padding:2px 6px;font-size:.7em;font-weight:600}.store-content{width:100%;max-width:820px;margin:12px auto 0}.store-content h2{margin-bottom:10px;font-family:Saira,Saira Fallback,sans-serif;font-size:clamp(18px,2vw,20px);font-weight:600}.store-content p{color:#f5f6f7b8;line-height:1.6}.store-content p+p{margin-top:12px}
