.sw-announcement{display:flex;justify-content:center;gap:28px;padding:10px 16px;color:#07111d;background:#d7ff4f;font-size:13px;font-weight:800}.sw-category-nav{display:flex;justify-content:center;gap:clamp(18px,4vw,48px);padding:14px 18px;overflow-x:auto;color:#f7f5ef;background:#07111d;border-bottom:1px solid rgba(255,255,255,.12);white-space:nowrap}.sw-category-nav a{color:inherit;font-size:13px;font-weight:800;text-decoration:none}.sw-hero{min-height:78vh;display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);gap:36px;align-items:center;padding:64px clamp(18px,5vw,72px) 42px;color:#f7f5ef;background:#07111d}.sw-hero__copy p,.sw-section-head p,.sw-feature-grid p,.sw-problem p{margin:0 0 12px;color:#d7ff4f;font-size:12px;font-weight:900;letter-spacing:.12em}.sw-hero h1{margin:0 0 20px;max-width:720px;font-size:72px;line-height:.98;letter-spacing:0}.sw-hero__text{max-width:560px;color:#c8d6df;font-size:18px;line-height:1.8}.sw-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.sw-button{min-height:48px;display:inline-flex;align-items:center;padding:0 20px;border-radius:6px;color:#07111d;background:#d7ff4f;text-decoration:none;font-weight:900}.sw-button--ghost{color:#f7f5ef;background:#ffffff1a;border:1px solid rgba(255,255,255,.24)}.sw-hero__media img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:8px;box-shadow:0 36px 86px #00000057}.sw-facts{display:grid;grid-template-columns:repeat(4,1fr);background:#f5f3ee;border-bottom:1px solid #d9d5cb}.sw-facts div{padding:28px clamp(18px,4vw,52px);border-right:1px solid #d9d5cb}.sw-facts strong{display:block;color:#101214;font-size:30px}.sw-facts span{color:#6b6f70}.sw-problem,.sw-feature-grid,.sw-products,.sw-compare,.sw-faq{padding:64px clamp(18px,5vw,72px)}.sw-problem{display:grid;grid-template-columns:.85fr 1.15fr;gap:28px;align-items:center;color:#f7f5ef;background:#101923}.sw-problem h2,.sw-section-head h2,.sw-feature-grid h2{margin:0 0 14px;font-size:48px;line-height:1.06;letter-spacing:0}.sw-problem span,.sw-feature-grid span{color:#c8d6df;line-height:1.8}.sw-problem img,.sw-feature-grid img{width:100%;height:100%;min-height:340px;object-fit:cover;border-radius:8px}.sw-feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;background:#0b1521;color:#f7f5ef}.sw-feature-grid article{border:1px solid rgba(255,255,255,.12);border-radius:8px;overflow:hidden;background:#ffffff0a}.sw-feature-grid article div{padding:24px}.sw-products,.sw-faq{background:#f5f3ee}.sw-buy-guide{padding:64px clamp(18px,5vw,72px);background:#e7ebec}.sw-buy-guide__grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #bfc6c8}.sw-buy-guide article{padding:28px 28px 10px 0;border-right:1px solid #bfc6c8}.sw-buy-guide article+article{padding-left:28px}.sw-buy-guide article:last-child{border-right:0}.sw-buy-guide strong{color:#2d6cdf;font-size:14px}.sw-buy-guide h3{margin:12px 0;font-size:24px}.sw-buy-guide p{color:#535b5e;line-height:1.7}.sw-section-head{margin-bottom:26px}.sw-section-head h2{color:#101214}.sw-product-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.sw-product-card{border:1px solid #d9d5cb;border-radius:8px;overflow:hidden;background:#ffffff8a}.sw-product-card a{display:block;color:#101214;text-decoration:none}.sw-product-card img{width:100%;height:300px;object-fit:cover}.sw-product-card__placeholder{height:300px;display:grid;place-items:center;color:#687174;background:#e3e7e7}.sw-product-card h3{min-height:68px;margin:20px 20px 10px;font-size:22px;line-height:1.18}.sw-product-card span{display:block;margin:0 20px 22px;font-weight:900}.sw-product-card em{display:inline-block;margin:0 20px 22px;color:#2d6cdf;font-style:normal;font-weight:900}.sw-compare{color:#f7f5ef;background:#121516}.sw-compare .sw-section-head h2{color:#f7f5ef}.sw-compare__table{border:1px solid rgba(255,255,255,.14);border-radius:8px;overflow:hidden}.sw-compare__table div{display:grid;grid-template-columns:1fr 1fr 1fr;border-bottom:1px solid rgba(255,255,255,.14)}.sw-compare__table div:last-child{border-bottom:0}.sw-compare__table span,.sw-compare__table strong{padding:18px}.sw-compare__table span:nth-child(3),.sw-compare__table strong:nth-child(3){color:#d7ff4f}.sw-faq details{border-top:1px solid #d9d5cb;padding:18px 0}.sw-faq summary{cursor:pointer;font-weight:900}.sw-faq p{max-width:760px;color:#616466;line-height:1.7}.sw-final-cta{padding:72px 18px;color:#f7f5ef;text-align:center;background:#07111d}.sw-final-cta p{color:#d7ff4f;font-size:12px;font-weight:900}.sw-final-cta h2{margin:8px auto 26px;font-size:52px;letter-spacing:0}@media(max-width:900px){.sw-announcement{flex-wrap:wrap;gap:10px 18px}.sw-hero,.sw-problem,.sw-feature-grid,.sw-product-list,.sw-buy-guide__grid{grid-template-columns:1fr}.sw-buy-guide article,.sw-buy-guide article+article{padding:24px 0;border-right:0;border-bottom:1px solid #bfc6c8}.sw-facts{grid-template-columns:repeat(2,1fr)}.sw-hero h1{font-size:54px}.sw-problem h2,.sw-section-head h2,.sw-feature-grid h2{font-size:38px}}@media(max-width:560px){.sw-announcement span:not(:first-child){display:none}.sw-category-nav{justify-content:flex-start}.sw-hero{min-height:0;padding-top:34px}.sw-hero__media{grid-row:1}.sw-hero h1{font-size:40px}.sw-final-cta h2{font-size:36px}.sw-facts,.sw-compare__table div{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/suwang-storefront.css.map */
