.internal-body .page-header .store-eyebrow{margin:0 0 13px;color:#0077a8!important;font-size:.65rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.store-intro{display:flex;align-items:end;justify-content:space-between;gap:32px;margin:0 auto 25px;max-width:1040px}.store-kicker{color:var(--site-primary);font-size:.64rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.store-intro h2{margin:9px 0 0;color:var(--site-primary-dark);font-size:clamp(2rem,4vw,3.5rem);font-family:var(--font-display);font-weight:400;text-transform:uppercase;letter-spacing:.003em;line-height:.98}.store-intro>p{max-width:390px;margin:0;color:var(--site-muted);font-size:.78rem;line-height:1.7}.affiliate-disclosure{display:flex;align-items:flex-start;gap:10px;max-width:1040px;margin:0 auto 27px;border:1px solid #DFE3DE;border-left:4px solid var(--brand-cyan);border-radius:0 13px 25px 0;background:#f2fafe;padding:14px 16px;color:#626863}.affiliate-disclosure svg{flex:0 0 auto;color:var(--brand-cyan-text);margin-top:1px}.affiliate-disclosure p{margin:0;font-size:.7rem;line-height:1.55}.product-grid{display:grid;gap:16px;max-width:1040px;margin:0 auto;grid-template-columns:repeat(3,minmax(0,1fr))}.product-card{overflow:hidden;border:1px solid #DFE3DE;border-radius:18px 18px 42px;background:#fff;transition:transform .18s ease,box-shadow .18s ease}.product-card:hover{box-shadow:0 14px 30px #20304717;transform:translateY(-3px)}.product-image{position:relative;display:grid;height:230px;min-height:0;overflow:hidden;place-items:center;color:var(--site-primary-dark);text-decoration:none}.product-image:before{position:absolute;width:170px;height:170px;border:1px solid rgba(255,255,255,.55);border-radius:50%;box-shadow:0 0 0 30px #ffffff1f,0 0 0 60px #ffffff14;content:""}.product-card--blue .product-image{background:#cbdff3}.product-card--sky .product-image{background:#cfe9eb}.product-card--yellow .product-image{background:#f3e5a5}.product-card--green .product-image{background:#c9dfcf}.product-symbol{position:relative;z-index:1;font-size:4.5rem;font-weight:800;line-height:1;opacity:.72}.product-image img{position:relative;z-index:1;display:block;width:100%;height:100%;padding:18px 22px;-o-object-fit:contain;object-fit:contain}.product-index,.product-image-label{position:absolute;z-index:2;color:#2030479e;font-size:.58rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.product-index{top:15px;left:16px}.product-image-label{right:16px;bottom:14px;font-size:.52rem;font-weight:650;letter-spacing:.02em;text-transform:none}.product-body{padding:19px 20px 21px}.product-category{margin:0 0 7px;color:var(--site-primary);font-size:.59rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.product-body h2{margin:0;color:var(--site-primary-dark);font-size:1.15rem;font-weight:760;letter-spacing:-.035em}.product-description{min-height:42px;margin:8px 0 17px;color:var(--site-muted);font-size:.72rem;line-height:1.55}.product-cta{display:inline-flex;align-items:center;gap:7px;color:var(--site-primary-dark);font-size:.7rem;font-weight:800;text-decoration:none}.product-cta svg{color:var(--brand-cyan-text);transition:transform .14s ease}.product-cta:hover svg{transform:translate(3px)}.store-footnote{max-width:1040px;margin:27px auto 0;color:#626863;font-size:.66rem;line-height:1.6}@media(max-width:850px){.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.store-intro{display:block}.store-intro>p{margin-top:18px}.product-grid{grid-template-columns:1fr}.product-image{height:210px}}.store-intro h2,.product-body h2{color:#202422}.affiliate-disclosure{border-color:#e1e3df;border-left-color:#0077a8;border-radius:0 10px 10px 0;background:#fff;color:#626863}.product-card{border-color:#e1e3df;border-radius:12px}.product-card:hover{box-shadow:0 10px 24px #20242214}.product-card--blue .product-image{background:#eee9e2}.product-card--cyan .product-image{background:#e6f6fd}.product-card--sky .product-image{background:#eeefeb}.product-card--yellow .product-image{background:#f3efe4}.product-card--green .product-image{background:#e9eee8}.product-index,.product-image-label{color:#2024229e}.product-cta{color:#202422}
