body{margin:0;background:#0b1019;color:#edf2fa;font:15px system-ui,sans-serif}nav{display:flex;align-items:center;justify-content:space-between;padding:20px max(24px,calc((100vw - 1150px)/2));gap:20px;border-bottom:1px solid #ffffff15}nav a{color:inherit;text-decoration:none}.cos-nav{display:flex;align-items:center;gap:18px}.cosmetic-store{--store-accent:#9ddad7;--store-ink:#102e30}.cosmetic-store .store-head p{max-width:630px;line-height:1.8;color:#b5c3d5}.cos-filters{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin:28px 0 12px}.cos-filters input[type=search],.cos-filters select{background:#142131;color:#edf2fa;border:1px solid #354458;border-radius:8px;padding:12px;font:inherit;box-sizing:border-box;max-width:100%}.cos-filters input[type=search]{min-width:240px}.owned-filter{display:flex;align-items:center;gap:8px;font-size:13px;color:#b5c3d5}.cos-kind{color:#a5c7ce;font-size:12px}.cosmetic-store .product-image{width:100%!important;height:190px!important;object-fit:contain!important;margin:0!important;image-rendering:auto}.cosmetic-store .product h2{min-height:48px;line-height:1.4!important}.cosmetic-store #cos-status{font-size:13px;color:#b5c3d5;margin:18px 0}.cosmetic-store .store-note{font-size:12px;color:#aabbd0;line-height:1.8;margin-top:32px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.store-choices{grid-template-columns:repeat(3,minmax(0,1fr))}.store-gateway{max-width:1150px}html[data-theme=light] .cos-filters input,html[data-theme=light] .cos-filters select{background:#fff;color:#25364d;border-color:#b3c2d6}html[data-theme=light] .cosmetic-store .store-head p,html[data-theme=light] .owned-filter,html[data-theme=light] .cosmetic-store #cos-status,html[data-theme=light] .cosmetic-store .store-note{color:#506179}html[data-theme=light] .cos-kind{color:#246a6d}@media(max-width:800px){.store-choices{grid-template-columns:1fr}.cosmetic-store .product-image{height:155px!important}.cos-nav{gap:12px}.cos-filters input[type=search]{min-width:0;width:100%}.cos-filters label:first-child{flex:1 1 100%}}
