Dry Bags
A collection page of NIXY Sports
About
/* MAIN WRAPPER */ .nixy-drybags-seo { margin-top: 60px; padding: 48px 20px 64px; background: radial-gradient(circle at top left, #f7fcff 0%, #ffffff 45%); border-radius: 32px; font-family: inherit; color: #102028; position: relative; overflow: hidden; } /* Light abstract shapes (very subtle) */ .nixy-drybags-seo::before { content: ""; position: absolute; right: -90px; top: -70px; width: 240px; height: 240px; background: rgba(0, 188, 212, 0.08); border-radius: 50%; filter: blur(40px); } .nixy-drybags-seo::after { content: ""; position: absolute; left: -120px; bottom: -80px; width: 260px; height: 260px; background: rgba(255, 167, 94, 0.08); border-radius: 50%; filter: blur(50px); } .nixy-drybags-inner { max-width: 1080px; margin: 0 auto; position: relative; z-index: 1; } /* EYEBROW */ .nixy-drybags-eyebrow { font-size: 0.88rem; letter-spacing: 0.22em; text-transform: uppercase; color: #6d7c85; margin-bottom: 18px; } /* MAIN HEADLINE – one color, clean, no highlight */ .nixy-drybags-seo h1 { font-size: 2.1rem; line-height: 1.25; font-weight: 700; margin-bottom: 12px; color: #102028; } .nixy-drybags-subline { font-size: 0.95rem; letter-spacing: 0.16em; text-transform: uppercase; color: #7a8a96; margin-bottom: 24px; } .nixy-drybags-intro { font-size: 1.08rem; line-height: 1.8; max-width: 780px; color: #28343a; margin-bottom: 10px; } .nixy-drybags-intro-secondary { font-size: 1.05rem; line-height: 1.7; max-width: 780px; color: #3a464d; margin-bottom: 34px; } /* CARD GRID */ .nixy-drybags-card-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); gap: 24px; } /* CARD STYLE */ .nixy-drybags-card { background: rgba(255, 255, 255, 0.9); border-radius: 18px; border: 1px solid #e1e9ef; padding: 18px 18px 20px; } .nixy-drybags-card--wide { grid-column: 1 / -1; } /* CARD HEADINGS */ .nixy-drybags-card h2 { font-size: 1rem; text-transform: uppercase; letter-spacing: 0.16em; color: #4a5a63; margin: 0 0 10px; } /* Minimal underline accent */ .nixy-dryba