{"title":"In Ground Winter Covers","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"CollectionPage\",\n  \"name\": \"In Ground Winter Covers\",\n  \"description\": \"Rectangle in-ground winter pool covers and mesh safety covers from GLI Pool Products, Swimline and PoolTux, in pool sizes from 12' x 20' through 35' x 50'.\",\n  \"url\": \"https:\/\/pstpoolsupplies.com\/collections\/in-ground-pool-winter-covers-rectangle\",\n  \"isPartOf\": {\n    \"@type\": \"WebSite\",\n    \"name\": \"PST Pool Supplies\",\n    \"url\": \"https:\/\/pstpoolsupplies.com\"\n  },\n  \"about\": {\n    \"@type\": \"Thing\",\n    \"name\": \"In-ground winter pool covers\"\n  },\n  \"mainEntity\": {\n    \"@type\": \"ItemList\",\n    \"name\": \"In Ground Winter Covers\",\n    \"itemListOrder\": \"https:\/\/schema.org\/ItemListOrderAscending\",\n    \"numberOfItems\": 86,\n    \"itemListElement\": [\n      {\n        \"@type\": \"ListItem\",\n        \"position\": 1,\n        \"item\": {\n          \"@type\": \"Product\",\n          \"name\": \"GLI Secur-A-Pool Rectangle Mesh Safety Cover\",\n          \"category\": \"Pool Safety Covers\",\n          \"brand\": { \"@type\": \"Brand\", \"name\": \"GLI Pool Products\" }\n        }\n      },\n      {\n        \"@type\": \"ListItem\",\n        \"position\": 2,\n        \"item\": {\n          \"@type\": \"Product\",\n          \"name\": \"GLI Estate Series Solid Winter Pool Cover\",\n          \"category\": \"Winter Pool Covers\",\n          \"brand\": { \"@type\": \"Brand\", \"name\": \"GLI Pool Products\" }\n        }\n      },\n      {\n        \"@type\": \"ListItem\",\n        \"position\": 3,\n        \"item\": {\n          \"@type\": \"Product\",\n          \"name\": \"Swimline SupremeGuard In-Ground Solid Winter Pool Cover\",\n          \"category\": \"Winter Pool Covers\",\n          \"brand\": { \"@type\": \"Brand\", \"name\": \"Swimline\" }\n        }\n      },\n      {\n        \"@type\": \"ListItem\",\n        \"position\": 4,\n        \"item\": {\n          \"@type\": \"Product\",\n          \"name\": \"PoolTux Royal Mesh Rectangle Safety Cover\",\n          \"category\": \"Pool Safety Covers\",\n          \"brand\": { \"@type\": \"Brand\", \"name\": \"PoolTux\" }\n        }\n      }\n    ]\n  },\n  \"breadcrumb\": {\n    \"@type\": \"BreadcrumbList\",\n    \"itemListElement\": [\n      { \"@type\": \"ListItem\", \"position\": 1, \"name\": \"Home\", \"item\": \"https:\/\/pstpoolsupplies.com\" },\n      { \"@type\": \"ListItem\", \"position\": 2, \"name\": \"Winter Pool Covers\", \"item\": \"https:\/\/pstpoolsupplies.com\/collections\/winter-pool-covers\" },\n      { \"@type\": \"ListItem\", \"position\": 3, \"name\": \"In Ground Winter Covers\", \"item\": \"https:\/\/pstpoolsupplies.com\/collections\/in-ground-pool-winter-covers-rectangle\" }\n    ]\n  }\n}\n\u003c\/script\u003e\n\n\u003ch1\u003eIn Ground Winter Covers\u003c\/h1\u003e\n\n\u003cp\u003eThe right in-ground winter pool cover is the difference between opening in April to clear water and opening to a swamp. This collection covers rectangle pools from 12' x 20' up to 35' x 50', in both solid and mesh, so you can match your pool, your tree cover and your climate instead of settling for whatever size the big-box store had left. Every cover here is sized by pool dimensions, not cover dimensions, so you order the number painted on your pool.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eSolid or mesh?\u003c\/strong\u003e A solid winter cover blocks 100% of sunlight, which starves algae completely and keeps every leaf and speck of dirt out of the water. It needs a cover pump to move rain and snowmelt off the top. Mesh safety covers let rain and melting snow drain straight through while screening out debris, so nothing ponds on the surface and there is no pump to babysit through a freeze. Mesh models anchor into the deck and are built to hold weight, which matters if children or pets use the yard in the off-season.\u003c\/p\u003e\n\n\u003cp\u003eThe lineup runs three brands. \u003ca href=\"https:\/\/www.glipoolproducts.com\/\"\u003eGLI Pool Products\u003c\/a\u003e supplies the Classic, Estate and Estate Plus solid covers along with Secur-A-Pool and ProMesh safety covers, with warranties from 8 to 20 years. \u003ca href=\"https:\/\/www.swimline.com\/\"\u003eSwimline\u003c\/a\u003e builds the SuperGuard, SupremeGuard and SilverKing solid covers, including left- and right-step layouts for pools with a set of stairs in the corner. PoolTux Royal Mesh rounds out the safety cover side. Anchored covers are one piece of a layered approach to off-season pool safety, the kind the \u003ca href=\"https:\/\/www.phta.org\/\"\u003ePool \u0026amp; Hot Tub Alliance\u003c\/a\u003e promotes alongside fencing and alarms.\u003c\/p\u003e\n\n\u003cp\u003eA cover alone will not close a pool. Pair yours with \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/winter-pool-plugs-for-returns-skimmers-plumbing\"\u003ewinter plugs for your returns and skimmer lines\u003c\/a\u003e, and add \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/winter-pool-air-pillows-and-water-tubes\"\u003ewater tubes\u003c\/a\u003e to hold a solid cover down along the deck. Everything else on the closing list, from winterizing chemicals to cover pumps, lives in \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/pool-winterizing-closing-supplies\"\u003epool winterizing and closing supplies\u003c\/a\u003e. Running an above-ground pool instead? Those sizes are in \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/above-ground-pool-winter-covers-round-oval\"\u003eabove ground winter covers\u003c\/a\u003e.\u003c\/p\u003e\n\n\u003cp\u003eMeasure your pool at its longest and widest points, order that size, and let the overlap do the rest. Browse the full range of in-ground winter pool covers above, or start with \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/mesh-inground-pool-safety-covers-for-winter\"\u003emesh safety covers\u003c\/a\u003e if you want a cover you can walk on.\u003c\/p\u003e\n\n\u003c!-- Meta Description: Shop in-ground winter pool covers for rectangle pools, 12'x20' to 35'x50'. Solid and mesh safety covers from GLI, Swimline and PoolTux. Free shipping. --\u003e\n","products":[{"product_id":"20-1632re-prm-grn-gli-16-x-32-re-promesh-green","title":"GLI ProMesh 16' x 32' Rectangle Mesh Safety Cover, Green, 20-1632RE-PRM-GRN","description":"\n\n\n\u003cstyle\u003e\n  .prmig-wrap, .prmig-wrap * { box-sizing: border-box; }\n  .prmig-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }\n  .prmig-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }\n  .prmig-wrap strong { color: #14171c; font-weight: 700; }\n  .prmig-ico { display: block; flex: none; width: 24px; height: 24px; }\n\n  \/* Hero, with the stat strip built in *\/\n  .prmig-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }\n  .prmig-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }\n  .prmig-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }\n  .prmig-marks .prmig-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }\n  .prmig-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }\n  .prmig-tagline { font-size: 1.2em; color: #aab4c3; }\n  .prmig-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }\n  .prmig-stats.prmig-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .prmig-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }\n  .prmig-stat:first-child { border-left: 0; }\n  .prmig-stat + .prmig-stat { padding-left: 22px; }\n  .prmig-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }\n  .prmig-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }\n\n  .prmig-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }\n\n  \/* Sections *\/\n  .prmig-section { margin-bottom: 44px; }\n  .prmig-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }\n\n  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/\n  .prmig-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }\n  .prmig-cards.prmig-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .prmig-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }\n  .prmig-card .prmig-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }\n  .prmig-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }\n  .prmig-card p { font-size: 0.95em; }\n\n  \/* Warning *\/\n  .prmig-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }\n  .prmig-warning .prmig-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }\n  .prmig-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }\n  .prmig-warning p { color: #5a4216; }\n\n  \/* Specs: one column, striped, groups under an amber rule *\/\n  .prmig-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }\n  .prmig-specs { width: 100%; border-collapse: collapse; }\n  .prmig-specs th, .prmig-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }\n  .prmig-specs tr:nth-child(even of :not(.prmig-grp)) \u003e * { background: #f6f7f9; }\n  .prmig-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }\n  .prmig-specs td { color: #3a404a; font-weight: 500; }\n  .prmig-specs .prmig-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }\n  .prmig-specs tbody + tbody .prmig-grp th { padding-top: 24px; }\n  .prmig-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }\n\n  \/* FAQ *\/\n  .prmig-faq { max-width: 900px; display: grid; gap: 12px; }\n  .prmig-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }\n  .prmig-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }\n\n  \/* CTA *\/\n  .prmig-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }\n  .prmig-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }\n  .prmig-cta p { color: #aab4c3; font-size: 1.02em; }\n  .prmig-perks { list-style: none; display: grid; gap: 11px; }\n  .prmig-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }\n  .prmig-perks .prmig-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }\n\n  @media (max-width: 989px) {\n    .prmig-cards, .prmig-cards.prmig-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n  @media (max-width: 749px) {\n    .prmig-hero { padding: 30px 20px 0; }\n    .prmig-hero h2 { font-size: 1.75em; }\n    .prmig-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }\n    .prmig-stat, .prmig-stat + .prmig-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }\n    .prmig-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }\n    .prmig-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .prmig-stats.prmig-n4 .prmig-stat:first-child { grid-column: auto; }\n    .prmig-stats.prmig-n4 .prmig-stat:nth-child(2) { border-top: 0; }\n    .prmig-stats.prmig-n4 .prmig-stat:nth-child(odd) { border-left: 0; }\n    .prmig-stats.prmig-n4 .prmig-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .prmig-intro { font-size: 1.06em; }\n    .prmig-cards, .prmig-cards.prmig-n4 { grid-template-columns: 1fr; }\n    .prmig-specs th, .prmig-specs td { padding: 11px 14px; }\n    .prmig-specs .prmig-grp th { padding-left: 14px; }\n    .prmig-specs th { width: 42%; }\n    .prmig-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"prmig-wrap\"\u003e\n\n  \u003csection class=\"prmig-hero\"\u003e\n    \u003cul class=\"prmig-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e20-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eASTM F 1346-91\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e98% Shade\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003ch2\u003eGLI ProMesh 16' x 32' Rectangle Premium Mesh Pool Safety Cover\u003c\/h2\u003e\n    \u003cp class=\"prmig-tagline\"\u003eLocks out everything but the rain.\u003c\/p\u003e\n    \u003cdiv class=\"prmig-stats prmig-n5\"\u003e\n      \u003cdiv class=\"prmig-stat\"\u003e\n\u003cdiv class=\"prmig-stat-v\"\u003e16' x 32' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"prmig-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prmig-stat\"\u003e\n\u003cdiv class=\"prmig-stat-v\"\u003e98%\u003c\/div\u003e\n\u003cdiv class=\"prmig-stat-l\"\u003eSunlight Blocked\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prmig-stat\"\u003e\n\u003cdiv class=\"prmig-stat-v\"\u003e20 yr\u003c\/div\u003e\n\u003cdiv class=\"prmig-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prmig-stat\"\u003e\n\u003cdiv class=\"prmig-stat-v\"\u003e5' x 5'\u003c\/div\u003e\n\u003cdiv class=\"prmig-stat-l\"\u003eStrap Spacing\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prmig-stat\"\u003e\n\u003cdiv class=\"prmig-stat-v\"\u003eF 1346-91\u003c\/div\u003e\n\u003cdiv class=\"prmig-stat-l\"\u003eASTM Rated\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"prmig-intro\"\u003e\u003cstrong\u003eThe GLI ProMesh 16' x 32' rectangle premium mesh safety cover (SKU PST-201632REPRMGRN)\u003c\/strong\u003e is the cover you install once and stop thinking about. Its patented tight-weave polypropylene blocks \u003cstrong\u003e98% of sunlight\u003c\/strong\u003e while rain and snowmelt drain straight through, so the water underneath stays clear and the surface stays dry. It anchors into the deck to ASTM F 1346-91 and weighs close to half what a comparable solid cover does, which you notice every time you pull it on or off.\u003c\/p\u003e\n\n  \u003csection class=\"prmig-section\"\u003e\n    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e\n    \u003cdiv class=\"prmig-cards prmig-n6\"\u003e\n      \u003cdiv class=\"prmig-card\"\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003e98% Sunlight Blocked\u003c\/h3\u003e\n\u003cp\u003eProMesh uses a patented tight weave that stops \u003cstrong\u003e98% of sunlight\u003c\/strong\u003e, close to what a solid cover delivers, while still draining. Less light means less algae, so opening looks more like a solid-cover opening without the standing water.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prmig-card\"\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eDrains, Never Ponds\u003c\/h3\u003e\n\u003cp\u003eRain and snowmelt pass through the weave into the pool instead of collecting in a pocket on top. \u003cstrong\u003eNo cover pump is needed\u003c\/strong\u003e, and there is no water weight working on the straps and seams through the winter.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prmig-card\"\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12.67 19a2 2 0 0 0 1.416-.588l6.154-6.172a6 6 0 0 0-8.49-8.49L5.586 9.914A2 2 0 0 0 5 11.328V18a1 1 0 0 0 1 1z\"\u003e\u003c\/path\u003e \u003cpath d=\"M16 8 2 22\"\u003e\u003c\/path\u003e \u003cpath d=\"M17.5 15H9\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eHalf the Weight\u003c\/h3\u003e\n\u003cp\u003eThe mesh runs nearly \u003cstrong\u003e50% lighter\u003c\/strong\u003e than a comparable solid cover. That is the difference between a two-person wrestling match every October and a cover one person can walk into place and tension alone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prmig-card\"\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u003e\u003c\/path\u003e \u003cpath d=\"m9 12 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eCommercial Grade Springs\u003c\/h3\u003e\n\u003cp\u003eProMesh ships with stronger commercial grade springs and spring covers, giving a tighter, flatter cover across the water. Straps sit on a \u003cstrong\u003e5' x 5' grid\u003c\/strong\u003e, so load spreads evenly instead of concentrating at a few anchors.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prmig-card\"\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e \u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch3\u003eComplete Anchor System\u003c\/h3\u003e\n\u003cp\u003eConcrete deck anchors, a tamping and installation tool, the installation rod, strap hardware and a storage bag all ship with the cover. There is no second order to place before you can put it on the pool.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prmig-card\"\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8 2v4\"\u003e\u003c\/path\u003e \u003cpath d=\"M16 2v4\"\u003e\u003c\/path\u003e \u003crect width=\"18\" height=\"18\" x=\"3\" y=\"4\" rx=\"2\"\u003e\u003c\/rect\u003e \u003cpath d=\"M3 10h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eTwenty Year Warranty\u003c\/h3\u003e\n\u003cp\u003eGLI backs ProMesh for \u003cstrong\u003e20 years limited with 5 years full coverage\u003c\/strong\u003e, the longest term in their mesh lineup. On a cover you expect to use for two decades, that term is a large part of what you are buying.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n\n  \u003csection class=\"prmig-section\"\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"prmig-specs-box\"\u003e\u003ctable class=\"prmig-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003eGLI Pool Products\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eProMesh Premium Mesh Safety Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel \/ MPN\u003c\/th\u003e\n\u003ctd class=\"prmig-mono\"\u003e20-1632RE-PRM-GRN\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"prmig-mono\"\u003ePST-201632REPRMGRN\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Type\u003c\/th\u003e\n\u003ctd\u003eMesh safety cover, in-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e16' x 32'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eGreen\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003ePatented tight-weave polypropylene mesh\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSunlight Blockage\u003c\/th\u003e\n\u003ctd\u003e98%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDrainage\u003c\/th\u003e\n\u003ctd\u003eRain and snowmelt drain through, no cover pump needed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWeight\u003c\/th\u003e\n\u003ctd\u003eNearly 50% lighter than a comparable solid cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eStrap Spacing\u003c\/th\u003e\n\u003ctd\u003e5' x 5' grid\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSprings\u003c\/th\u003e\n\u003ctd\u003eCommercial grade stainless steel with spring covers\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAnchors\u003c\/th\u003e\n\u003ctd\u003eConcrete deck anchors with tamping and installation tool\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAlso Included\u003c\/th\u003e\n\u003ctd\u003eInstallation rod, strap hardware, storage bag\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSafety Standard\u003c\/th\u003e\n\u003ctd\u003eMeets or exceeds ASTM F 1346-91\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e20-year limited, 5 years full coverage\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"prmig-section\"\u003e\n    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cdiv class=\"prmig-faq\"\u003e\n      \u003cdiv class=\"prmig-faq-card\"\u003e\n\u003ch3\u003eHow is ProMesh different from Secur-A-Pool?\u003c\/h3\u003e\n\u003cp\u003eBoth are GLI mesh safety covers that anchor to the deck and drain through. \u003cstrong\u003eProMesh\u003c\/strong\u003e uses a tighter patented weave that blocks 98% of sunlight, ships with commercial grade springs, and carries a 20-year warranty. \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/mesh-inground-pool-safety-covers-for-winter\"\u003eSecur-A-Pool\u003c\/a\u003e is the standard mesh line at 15 years. ProMesh costs more and opens cleaner.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prmig-faq-card\"\u003e\n\u003ch3\u003eWhat size should I order?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size\u003c\/strong\u003e, not cover size. This one is built for a 16' x 32' rectangle pool and extends past the edge so anchors land in the deck. Measure the water surface at its longest and widest points, and pick the matching step layout if your steps fall outside the rectangle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prmig-faq-card\"\u003e\n\u003ch3\u003eDo I need a cover pump?\u003c\/h3\u003e\n\u003cp\u003eNo. Water drains through the mesh into the pool, so nothing pools on top and there is no pump to maintain. The pool level will rise over the winter, so plan on lowering it when you open. Solid covers are the ones that need a pump, and they are in \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/in-ground-pool-winter-covers-rectangle\"\u003ein ground winter covers\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prmig-faq-card\"\u003e\n\u003ch3\u003eWhat comes in the box?\u003c\/h3\u003e\n\u003cp\u003eThe cover, concrete deck anchors, commercial grade springs with covers, a tamping and installation tool, the installation rod, strap hardware and a storage bag. First installation requires drilling the anchor positions into the deck; after that, seasonal on and off is straightforward.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \n\n  \n  \u003csection class=\"prmig-cta\"\u003e\n    \u003cdiv\u003e\n      \u003ch2\u003eThe Last Cover You Buy for a While\u003c\/h2\u003e\n      \u003cp\u003eOrder the GLI ProMesh in your pool size and it ships free, factory direct.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"prmig-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eShips Factory Direct\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003c\/section\u003e\n  \n\n\u003c\/div\u003e\n","brand":"GLI Pool Products","offers":[{"title":"Default Title","offer_id":41969599709249,"sku":"PST-201632REPRMGRN","price":1563.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1013076.jpg?v=1773078789"},{"product_id":"20-1632re-sap-grn-gli-16-x-32-re-sap-green-mesh","title":"GLI Secur-A-Pool 16' x 32' Rectangle Mesh Safety Cover, Green, 20-1632RE-SAP-GRN","description":"\n\n\n\u003cstyle\u003e\n  .sapig-wrap, .sapig-wrap * { box-sizing: border-box; }\n  .sapig-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }\n  .sapig-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }\n  .sapig-wrap strong { color: #14171c; font-weight: 700; }\n  .sapig-ico { display: block; flex: none; width: 24px; height: 24px; }\n\n  \/* Hero, with the stat strip built in *\/\n  .sapig-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }\n  .sapig-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }\n  .sapig-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }\n  .sapig-marks .sapig-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }\n  .sapig-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }\n  .sapig-tagline { font-size: 1.2em; color: #aab4c3; }\n  .sapig-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }\n  .sapig-stats.sapig-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .sapig-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }\n  .sapig-stat:first-child { border-left: 0; }\n  .sapig-stat + .sapig-stat { padding-left: 22px; }\n  .sapig-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }\n  .sapig-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }\n\n  .sapig-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }\n\n  \/* Sections *\/\n  .sapig-section { margin-bottom: 44px; }\n  .sapig-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }\n\n  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/\n  .sapig-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }\n  .sapig-cards.sapig-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .sapig-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }\n  .sapig-card .sapig-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }\n  .sapig-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }\n  .sapig-card p { font-size: 0.95em; }\n\n  \/* Warning *\/\n  .sapig-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }\n  .sapig-warning .sapig-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }\n  .sapig-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }\n  .sapig-warning p { color: #5a4216; }\n\n  \/* Specs: one column, striped, groups under an amber rule *\/\n  .sapig-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }\n  .sapig-specs { width: 100%; border-collapse: collapse; }\n  .sapig-specs th, .sapig-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }\n  .sapig-specs tr:nth-child(even of :not(.sapig-grp)) \u003e * { background: #f6f7f9; }\n  .sapig-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }\n  .sapig-specs td { color: #3a404a; font-weight: 500; }\n  .sapig-specs .sapig-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }\n  .sapig-specs tbody + tbody .sapig-grp th { padding-top: 24px; }\n  .sapig-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }\n\n  \/* FAQ *\/\n  .sapig-faq { max-width: 900px; display: grid; gap: 12px; }\n  .sapig-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }\n  .sapig-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }\n\n  \/* CTA *\/\n  .sapig-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }\n  .sapig-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }\n  .sapig-cta p { color: #aab4c3; font-size: 1.02em; }\n  .sapig-perks { list-style: none; display: grid; gap: 11px; }\n  .sapig-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }\n  .sapig-perks .sapig-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }\n\n  @media (max-width: 989px) {\n    .sapig-cards, .sapig-cards.sapig-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n  @media (max-width: 749px) {\n    .sapig-hero { padding: 30px 20px 0; }\n    .sapig-hero h2 { font-size: 1.75em; }\n    .sapig-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }\n    .sapig-stat, .sapig-stat + .sapig-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }\n    .sapig-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }\n    .sapig-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .sapig-stats.sapig-n4 .sapig-stat:first-child { grid-column: auto; }\n    .sapig-stats.sapig-n4 .sapig-stat:nth-child(2) { border-top: 0; }\n    .sapig-stats.sapig-n4 .sapig-stat:nth-child(odd) { border-left: 0; }\n    .sapig-stats.sapig-n4 .sapig-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .sapig-intro { font-size: 1.06em; }\n    .sapig-cards, .sapig-cards.sapig-n4 { grid-template-columns: 1fr; }\n    .sapig-specs th, .sapig-specs td { padding: 11px 14px; }\n    .sapig-specs .sapig-grp th { padding-left: 14px; }\n    .sapig-specs th { width: 42%; }\n    .sapig-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"sapig-wrap\"\u003e\n\n  \u003csection class=\"sapig-hero\"\u003e\n    \u003cul class=\"sapig-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e15-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eASTM F 1346-91\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eMade in the USA\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003ch2\u003eGLI Secur-A-Pool 16' x 32' Rectangle Mesh Pool Safety Cover, Green\u003c\/h2\u003e\n    \u003cp class=\"sapig-tagline\"\u003eDrains itself. Holds weight.\u003c\/p\u003e\n    \u003cdiv class=\"sapig-stats sapig-n5\"\u003e\n      \u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003e16' x 32' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003eGreen\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003eColor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003e15 yr\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003e3 yr\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003eFull Coverage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003eF 1346-91\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003eASTM Rated\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"sapig-intro\"\u003e\u003cstrong\u003eThe GLI Secur-A-Pool 16' x 32' rectangle mesh safety cover in Green (SKU PST-201632RESAPGRN)\u003c\/strong\u003e locks an in-ground pool down for the off-season behind a patented polypropylene mesh blend with an increased weave count. Rain and snowmelt drain straight through to the pool while dirt and leaves stay on top, so nothing ponds on the surface and there is no cover pump to run through a freeze. Anchored into the deck, it meets ASTM F 1346-91 and is built to hold the weight of a child or a pet that wanders onto it.\u003c\/p\u003e\n\n  \u003csection class=\"sapig-section\"\u003e\n    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e\n    \u003cdiv class=\"sapig-cards sapig-n6\"\u003e\n      \u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eNo Standing Water\u003c\/h3\u003e\n\u003cp\u003eThe mesh weave passes rain and snowmelt through to the pool and holds debris on top. Nothing collects on the surface, so there is \u003cstrong\u003eno cover pump to power, prime or thaw\u003c\/strong\u003e in January, and no water weight dragging on the seams.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u003e\u003c\/path\u003e \u003cpath d=\"m9 12 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eRated to Hold Weight\u003c\/h3\u003e\n\u003cp\u003eSecur-A-Pool meets or exceeds \u003cstrong\u003eASTM F 1346-91\u003c\/strong\u003e, the safety cover performance standard. Anchored properly it will support a child or pet that walks onto it, which is the difference between a safety cover and an ordinary winter cover.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 20h9\"\u003e\u003c\/path\u003e \u003cpath d=\"M16.376 3.622a1 1 0 0 1 3.002 3.002L7.368 18.635a2 2 0 0 1-.855.506l-2.872.838a.5.5 0 0 1-.62-.62l.838-2.872a2 2 0 0 1 .506-.854z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003ePatented Mesh Blend\u003c\/h3\u003e\n\u003cp\u003eGLI's polypropylene mesh uses a patented blend with an increased weave count for strength and shade. Tighter weave means more of the sunlight that drives algae gets stopped at the surface, and finer debris stays out of the water.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e \u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch3\u003eBrass Anchors, Stainless Springs\u003c\/h3\u003e\n\u003cp\u003eFlush-mount solid brass anchors drill into the deck and drop below grade in the summer so nobody catches a toe. Stainless steel springs tension the cover down and give it the controlled flex it needs under a snow load.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z\"\u003e\u003c\/path\u003e \u003cline x1=\"4\" x2=\"4\" y1=\"22\" y2=\"15\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003ch3\u003eMade in the USA\u003c\/h3\u003e\n\u003cp\u003eSecur-A-Pool covers are manufactured in the United States. Replacement panels, springs and anchor hardware stay available through the warranty term instead of disappearing when a production run ends.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003crect width=\"18\" height=\"11\" x=\"3\" y=\"11\" rx=\"2\" ry=\"2\"\u003e\u003c\/rect\u003e \u003cpath d=\"M7 11V7a5 5 0 0 1 9.9-1\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eOpens Without a Fight\u003c\/h3\u003e\n\u003cp\u003eThe cover releases only with the installation rod, so it is tamper resistant through the winter. In spring, debris that collected on top brushes off and the cover comes up clean enough to fold and bag the same afternoon.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n\n  \u003csection class=\"sapig-section\"\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"sapig-specs-box\"\u003e\u003ctable class=\"sapig-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003eGLI Pool Products\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eSecur-A-Pool Mesh Safety Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel \/ MPN\u003c\/th\u003e\n\u003ctd class=\"sapig-mono\"\u003e20-1632RE-SAP-GRN\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"sapig-mono\"\u003ePST-201632RESAPGRN\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Type\u003c\/th\u003e\n\u003ctd\u003eMesh safety cover, in-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e16' x 32'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eGreen\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDeck Coverage\u003c\/th\u003e\n\u003ctd\u003eExtends roughly 1' past the pool in each direction\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFabric\u003c\/th\u003e\n\u003ctd\u003ePatented polypropylene mesh blend, increased weave count\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDrainage\u003c\/th\u003e\n\u003ctd\u003eDrains through the mesh, no cover pump required\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAnchors\u003c\/th\u003e\n\u003ctd\u003eSolid brass, flush-mount deck anchors\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSprings\u003c\/th\u003e\n\u003ctd\u003eStainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSecurity\u003c\/th\u003e\n\u003ctd\u003eTamper resistant, releases only with the installation rod\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eIn the Box\u003c\/th\u003e\n\u003ctd\u003eCover, brass anchors, stainless springs, installation rod, storage bag\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSafety Standard\u003c\/th\u003e\n\u003ctd\u003eMeets or exceeds ASTM F 1346-91\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColors Offered\u003c\/th\u003e\n\u003ctd\u003eBlue, Green, Gray, Tan\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOrigin\u003c\/th\u003e\n\u003ctd\u003eMade in the USA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e15-year limited with 3-year full coverage\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"sapig-section\"\u003e\n    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cdiv class=\"sapig-faq\"\u003e\n      \u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eIs this a safety cover or a winter cover?\u003c\/h3\u003e\n\u003cp\u003eBoth. Secur-A-Pool is a true \u003cstrong\u003esafety cover\u003c\/strong\u003e that meets ASTM F 1346-91, meaning it anchors into the deck and is built to hold weight, and it also does the winter job of keeping the pool clean. An ordinary solid winter cover does neither of those things and should never be walked on.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eWhat size do I order for my pool?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size\u003c\/strong\u003e. This cover is cut for a 16' x 32' rectangle pool and extends roughly a foot past the edge in each direction so the anchors land in the deck. Measure your water surface at the longest and widest points. If your pool has steps outside the rectangle, order the matching step layout instead of a plain rectangle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eDo I need a cover pump with a mesh cover?\u003c\/h3\u003e\n\u003cp\u003eNo. Rain and snowmelt drain through the mesh into the pool, so nothing accumulates on the surface and there is no pump to run. Expect the water level to rise over the winter and plan to lower it at opening. You will also see a little more fine sediment than with a solid cover, since the weave passes dust.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eWhat is included and what do I need to install it?\u003c\/h3\u003e\n\u003cp\u003eThe cover ships with brass deck anchors, stainless steel springs, an installation rod and a storage bag. Installation means drilling anchor holes in the deck at the marked positions, which most owners hire out the first season. Once the anchors are set, taking the cover on and off each year is a one-person job.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eHow long does the GLI warranty run?\u003c\/h3\u003e\n\u003cp\u003eGLI covers Secur-A-Pool with a \u003cstrong\u003e15 year limited warranty with 3 year full coverage\u003c\/strong\u003e, then pro-rated for the balance. It applies to defects in materials and workmanship. Ice damage, storm damage and improper anchoring are not covered.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \n\n  \n  \u003csection class=\"sapig-cta\"\u003e\n    \u003cdiv\u003e\n      \u003ch2\u003eLock Down Your 16' x 32' Rectangle Pool\u003c\/h2\u003e\n      \u003cp\u003eOrder the GLI Secur-A-Pool in your size and color, and it ships free.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"sapig-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eShips Factory Direct\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003c\/section\u003e\n  \n\n\u003c\/div\u003e\n","brand":"GLI Pool Products","offers":[{"title":"Default Title","offer_id":41969599742017,"sku":"PST-201632RESAPGRN","price":1304.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1013077.jpg?v=1773090825"},{"product_id":"20-1836re-ces48-sap-blu-gli-18-x36-re-4-x8-ctr-sap-blu-mesh","title":"GLI Secur-A-Pool 18' x 36' Rectangle with Center End Step Mesh Safety Cover, Blue, 20-1836RE-CES48-SAP-BLU","description":"\u003cstyle\u003e  .sapig-wrap, .sapig-wrap * { box-sizing: border-box; }  .sapig-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }  .sapig-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }  .sapig-wrap strong { color: #14171c; font-weight: 700; }  .sapig-ico { display: block; flex: none; width: 24px; height: 24px; }  \/* Hero, with the stat strip built in *\/  .sapig-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }  .sapig-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }  .sapig-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }  .sapig-marks .sapig-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }  .sapig-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }  .sapig-tagline { font-size: 1.2em; color: #aab4c3; }  .sapig-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }  .sapig-stats.sapig-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }  .sapig-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }  .sapig-stat:first-child { border-left: 0; }  .sapig-stat + .sapig-stat { padding-left: 22px; }  .sapig-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }  .sapig-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }  .sapig-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }  \/* Sections *\/  .sapig-section { margin-bottom: 44px; }  .sapig-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/  .sapig-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }  .sapig-cards.sapig-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }  .sapig-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }  .sapig-card .sapig-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }  .sapig-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }  .sapig-card p { font-size: 0.95em; }  \/* Warning *\/  .sapig-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }  .sapig-warning .sapig-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }  .sapig-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }  .sapig-warning p { color: #5a4216; }  \/* Specs: one column, striped, groups under an amber rule *\/  .sapig-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }  .sapig-specs { width: 100%; border-collapse: collapse; }  .sapig-specs th, .sapig-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }  .sapig-specs tr:nth-child(even of :not(.sapig-grp)) \u003e * { background: #f6f7f9; }  .sapig-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }  .sapig-specs td { color: #3a404a; font-weight: 500; }  .sapig-specs .sapig-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }  .sapig-specs tbody + tbody .sapig-grp th { padding-top: 24px; }  .sapig-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }  \/* FAQ *\/  .sapig-faq { max-width: 900px; display: grid; gap: 12px; }  .sapig-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }  .sapig-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }  \/* CTA *\/  .sapig-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }  .sapig-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }  .sapig-cta p { color: #aab4c3; font-size: 1.02em; }  .sapig-perks { list-style: none; display: grid; gap: 11px; }  .sapig-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }  .sapig-perks .sapig-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }  @media (max-width: 989px) {    .sapig-cards, .sapig-cards.sapig-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }  }  @media (max-width: 749px) {    .sapig-hero { padding: 30px 20px 0; }    .sapig-hero h2 { font-size: 1.75em; }    .sapig-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }    .sapig-stat, .sapig-stat + .sapig-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }    .sapig-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }    .sapig-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }    .sapig-stats.sapig-n4 .sapig-stat:first-child { grid-column: auto; }    .sapig-stats.sapig-n4 .sapig-stat:nth-child(2) { border-top: 0; }    .sapig-stats.sapig-n4 .sapig-stat:nth-child(odd) { border-left: 0; }    .sapig-stats.sapig-n4 .sapig-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }    .sapig-intro { font-size: 1.06em; }    .sapig-cards, .sapig-cards.sapig-n4 { grid-template-columns: 1fr; }    .sapig-specs th, .sapig-specs td { padding: 11px 14px; }    .sapig-specs .sapig-grp th { padding-left: 14px; }    .sapig-specs th { width: 42%; }    .sapig-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }  }\u003c\/style\u003e\u003cdiv class=\"sapig-wrap\"\u003e  \u003csection class=\"sapig-hero\"\u003e    \u003cul class=\"sapig-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e15-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eASTM F 1346-91\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eMade in the USA\u003c\/li\u003e\n\u003c\/ul\u003e    \u003ch2\u003eGLI Secur-A-Pool 18' x 36' Rectangle with Center End Step Mesh Pool Safety Cover, Blue\u003c\/h2\u003e    \u003cp class=\"sapig-tagline\"\u003eDrains itself. Holds weight.\u003c\/p\u003e    \u003cdiv class=\"sapig-stats sapig-n5\"\u003e      \u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003e18' x 36' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003eBlue\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003eColor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003e15 yr\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003e3 yr\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003eFull Coverage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003eF 1346-91\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003eASTM Rated\u003c\/div\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e  \u003cp class=\"sapig-intro\"\u003e\u003cstrong\u003eThe GLI Secur-A-Pool 18' x 36' rectangle mesh safety cover in Blue (SKU PST-201836RECES48SAPBLU)\u003c\/strong\u003e locks an in-ground pool down for the off-season behind a patented polypropylene mesh blend with an increased weave count. Rain and snowmelt drain straight through to the pool while dirt and leaves stay on top, so nothing ponds on the surface and there is no cover pump to run through a freeze. Anchored into the deck, it meets ASTM F 1346-91 and is built to hold the weight of a child or a pet that wanders onto it.\u003c\/p\u003e  \u003csection class=\"sapig-section\"\u003e    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e    \u003cdiv class=\"sapig-cards sapig-n6\"\u003e      \u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eNo Standing Water\u003c\/h3\u003e\n\u003cp\u003eThe mesh weave passes rain and snowmelt through to the pool and holds debris on top. Nothing collects on the surface, so there is \u003cstrong\u003eno cover pump to power, prime or thaw\u003c\/strong\u003e in January, and no water weight dragging on the seams.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u003e\u003c\/path\u003e \u003cpath d=\"m9 12 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eRated to Hold Weight\u003c\/h3\u003e\n\u003cp\u003eSecur-A-Pool meets or exceeds \u003cstrong\u003eASTM F 1346-91\u003c\/strong\u003e, the safety cover performance standard. Anchored properly it will support a child or pet that walks onto it, which is the difference between a safety cover and an ordinary winter cover.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 20h9\"\u003e\u003c\/path\u003e \u003cpath d=\"M16.376 3.622a1 1 0 0 1 3.002 3.002L7.368 18.635a2 2 0 0 1-.855.506l-2.872.838a.5.5 0 0 1-.62-.62l.838-2.872a2 2 0 0 1 .506-.854z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003ePatented Mesh Blend\u003c\/h3\u003e\n\u003cp\u003eGLI's polypropylene mesh uses a patented blend with an increased weave count for strength and shade. Tighter weave means more of the sunlight that drives algae gets stopped at the surface, and finer debris stays out of the water.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e \u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch3\u003eBrass Anchors, Stainless Springs\u003c\/h3\u003e\n\u003cp\u003eFlush-mount solid brass anchors drill into the deck and drop below grade in the summer so nobody catches a toe. Stainless steel springs tension the cover down and give it the controlled flex it needs under a snow load.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z\"\u003e\u003c\/path\u003e \u003cline x1=\"4\" x2=\"4\" y1=\"22\" y2=\"15\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003ch3\u003eMade in the USA\u003c\/h3\u003e\n\u003cp\u003eSecur-A-Pool covers are manufactured in the United States. Replacement panels, springs and anchor hardware stay available through the warranty term instead of disappearing when a production run ends.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003crect width=\"18\" height=\"11\" x=\"3\" y=\"11\" rx=\"2\" ry=\"2\"\u003e\u003c\/rect\u003e \u003cpath d=\"M7 11V7a5 5 0 0 1 9.9-1\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eOpens Without a Fight\u003c\/h3\u003e\n\u003cp\u003eThe cover releases only with the installation rod, so it is tamper resistant through the winter. In spring, debris that collected on top brushes off and the cover comes up clean enough to fold and bag the same afternoon.\u003c\/p\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e    \u003csection class=\"sapig-section\"\u003e    \u003ch2\u003eSpecifications\u003c\/h2\u003e    \u003cdiv class=\"sapig-specs-box\"\u003e\u003ctable class=\"sapig-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003eGLI Pool Products\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eSecur-A-Pool Mesh Safety Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel \/ MPN\u003c\/th\u003e\n\u003ctd class=\"sapig-mono\"\u003e20-1836RE-CES48-SAP-BLU\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"sapig-mono\"\u003ePST-201836RECES48SAPBLU\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Type\u003c\/th\u003e\n\u003ctd\u003eMesh safety cover, in-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e18' x 36'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle with 4' x 8' Center End Step\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eBlue\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDeck Coverage\u003c\/th\u003e\n\u003ctd\u003eExtends roughly 1' past the pool in each direction\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFabric\u003c\/th\u003e\n\u003ctd\u003ePatented polypropylene mesh blend, increased weave count\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDrainage\u003c\/th\u003e\n\u003ctd\u003eDrains through the mesh, no cover pump required\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAnchors\u003c\/th\u003e\n\u003ctd\u003eSolid brass, flush-mount deck anchors\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSprings\u003c\/th\u003e\n\u003ctd\u003eStainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSecurity\u003c\/th\u003e\n\u003ctd\u003eTamper resistant, releases only with the installation rod\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eIn the Box\u003c\/th\u003e\n\u003ctd\u003eCover, brass anchors, stainless springs, installation rod, storage bag\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSafety Standard\u003c\/th\u003e\n\u003ctd\u003eMeets or exceeds ASTM F 1346-91\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColors Offered\u003c\/th\u003e\n\u003ctd\u003eBlue, Green, Gray, Tan\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOrigin\u003c\/th\u003e\n\u003ctd\u003eMade in the USA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e15-year limited with 3-year full coverage\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e  \u003c\/section\u003e    \u003csection class=\"sapig-section\"\u003e    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e    \u003cdiv class=\"sapig-faq\"\u003e      \u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eIs this a safety cover or a winter cover?\u003c\/h3\u003e\n\u003cp\u003eBoth. Secur-A-Pool is a true \u003cstrong\u003esafety cover\u003c\/strong\u003e that meets ASTM F 1346-91, meaning it anchors into the deck and is built to hold weight, and it also does the winter job of keeping the pool clean. An ordinary solid winter cover does neither of those things and should never be walked on.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eWhat size do I order for my pool?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size\u003c\/strong\u003e. This cover is cut for a 18' x 36' rectangle pool and extends roughly a foot past the edge in each direction so the anchors land in the deck. Measure your water surface at the longest and widest points. If your pool has steps outside the rectangle, order the matching step layout instead of a plain rectangle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eDo I need a cover pump with a mesh cover?\u003c\/h3\u003e\n\u003cp\u003eNo. Rain and snowmelt drain through the mesh into the pool, so nothing accumulates on the surface and there is no pump to run. Expect the water level to rise over the winter and plan to lower it at opening. You will also see a little more fine sediment than with a solid cover, since the weave passes dust.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eWhat is included and what do I need to install it?\u003c\/h3\u003e\n\u003cp\u003eThe cover ships with brass deck anchors, stainless steel springs, an installation rod and a storage bag. Installation means drilling anchor holes in the deck at the marked positions, which most owners hire out the first season. Once the anchors are set, taking the cover on and off each year is a one-person job.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eHow long does the GLI warranty run?\u003c\/h3\u003e\n\u003cp\u003eGLI covers Secur-A-Pool with a \u003cstrong\u003e15 year limited warranty with 3 year full coverage\u003c\/strong\u003e, then pro-rated for the balance. It applies to defects in materials and workmanship. Ice damage, storm damage and improper anchoring are not covered.\u003c\/p\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e      \u003csection class=\"sapig-cta\"\u003e    \u003cdiv\u003e      \u003ch2\u003eLock Down Your 18' x 36' Rectangle Pool\u003c\/h2\u003e      \u003cp\u003eOrder the GLI Secur-A-Pool in your size and color, and it ships free.\u003c\/p\u003e    \u003c\/div\u003e    \u003cul class=\"sapig-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eShips Factory Direct\u003c\/li\u003e\n\u003c\/ul\u003e  \u003c\/section\u003e  \u003c\/div\u003e","brand":"GLI Pool Products","offers":[{"title":"Default Title","offer_id":41969599774785,"sku":"PST-201836RECES48SAPBLU","price":1717.7,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1013079.jpg?v=1773080819"},{"product_id":"20-1836re-ces48-sap-grn-gli-18-x36-re-4-x8-ctr-sap-grn-mesh","title":"GLI Secur-A-Pool 18' x 36' Rectangle with Center End Step Mesh Safety Cover, Green, 20-1836RE-CES48-SAP-GRN","description":"\n\n\n\u003cstyle\u003e\n  .sapig-wrap, .sapig-wrap * { box-sizing: border-box; }\n  .sapig-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }\n  .sapig-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }\n  .sapig-wrap strong { color: #14171c; font-weight: 700; }\n  .sapig-ico { display: block; flex: none; width: 24px; height: 24px; }\n\n  \/* Hero, with the stat strip built in *\/\n  .sapig-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }\n  .sapig-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }\n  .sapig-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }\n  .sapig-marks .sapig-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }\n  .sapig-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }\n  .sapig-tagline { font-size: 1.2em; color: #aab4c3; }\n  .sapig-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }\n  .sapig-stats.sapig-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .sapig-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }\n  .sapig-stat:first-child { border-left: 0; }\n  .sapig-stat + .sapig-stat { padding-left: 22px; }\n  .sapig-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }\n  .sapig-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }\n\n  .sapig-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }\n\n  \/* Sections *\/\n  .sapig-section { margin-bottom: 44px; }\n  .sapig-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }\n\n  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/\n  .sapig-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }\n  .sapig-cards.sapig-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .sapig-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }\n  .sapig-card .sapig-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }\n  .sapig-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }\n  .sapig-card p { font-size: 0.95em; }\n\n  \/* Warning *\/\n  .sapig-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }\n  .sapig-warning .sapig-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }\n  .sapig-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }\n  .sapig-warning p { color: #5a4216; }\n\n  \/* Specs: one column, striped, groups under an amber rule *\/\n  .sapig-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }\n  .sapig-specs { width: 100%; border-collapse: collapse; }\n  .sapig-specs th, .sapig-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }\n  .sapig-specs tr:nth-child(even of :not(.sapig-grp)) \u003e * { background: #f6f7f9; }\n  .sapig-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }\n  .sapig-specs td { color: #3a404a; font-weight: 500; }\n  .sapig-specs .sapig-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }\n  .sapig-specs tbody + tbody .sapig-grp th { padding-top: 24px; }\n  .sapig-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }\n\n  \/* FAQ *\/\n  .sapig-faq { max-width: 900px; display: grid; gap: 12px; }\n  .sapig-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }\n  .sapig-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }\n\n  \/* CTA *\/\n  .sapig-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }\n  .sapig-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }\n  .sapig-cta p { color: #aab4c3; font-size: 1.02em; }\n  .sapig-perks { list-style: none; display: grid; gap: 11px; }\n  .sapig-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }\n  .sapig-perks .sapig-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }\n\n  @media (max-width: 989px) {\n    .sapig-cards, .sapig-cards.sapig-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n  @media (max-width: 749px) {\n    .sapig-hero { padding: 30px 20px 0; }\n    .sapig-hero h2 { font-size: 1.75em; }\n    .sapig-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }\n    .sapig-stat, .sapig-stat + .sapig-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }\n    .sapig-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }\n    .sapig-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .sapig-stats.sapig-n4 .sapig-stat:first-child { grid-column: auto; }\n    .sapig-stats.sapig-n4 .sapig-stat:nth-child(2) { border-top: 0; }\n    .sapig-stats.sapig-n4 .sapig-stat:nth-child(odd) { border-left: 0; }\n    .sapig-stats.sapig-n4 .sapig-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .sapig-intro { font-size: 1.06em; }\n    .sapig-cards, .sapig-cards.sapig-n4 { grid-template-columns: 1fr; }\n    .sapig-specs th, .sapig-specs td { padding: 11px 14px; }\n    .sapig-specs .sapig-grp th { padding-left: 14px; }\n    .sapig-specs th { width: 42%; }\n    .sapig-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"sapig-wrap\"\u003e\n\n  \u003csection class=\"sapig-hero\"\u003e\n    \u003cul class=\"sapig-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e15-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eASTM F 1346-91\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eMade in the USA\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003ch2\u003eGLI Secur-A-Pool 18' x 36' Rectangle with Center End Step Mesh Pool Safety Cover, Green\u003c\/h2\u003e\n    \u003cp class=\"sapig-tagline\"\u003eDrains itself. Holds weight.\u003c\/p\u003e\n    \u003cdiv class=\"sapig-stats sapig-n5\"\u003e\n      \u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003e18' x 36' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003eGreen\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003eColor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003e15 yr\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003e3 yr\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003eFull Coverage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003eF 1346-91\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003eASTM Rated\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"sapig-intro\"\u003e\u003cstrong\u003eThe GLI Secur-A-Pool 18' x 36' rectangle mesh safety cover in Green (SKU PST-201836RECES48SAPGRN)\u003c\/strong\u003e locks an in-ground pool down for the off-season behind a patented polypropylene mesh blend with an increased weave count. Rain and snowmelt drain straight through to the pool while dirt and leaves stay on top, so nothing ponds on the surface and there is no cover pump to run through a freeze. Anchored into the deck, it meets ASTM F 1346-91 and is built to hold the weight of a child or a pet that wanders onto it.\u003c\/p\u003e\n\n  \u003csection class=\"sapig-section\"\u003e\n    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e\n    \u003cdiv class=\"sapig-cards sapig-n6\"\u003e\n      \u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eNo Standing Water\u003c\/h3\u003e\n\u003cp\u003eThe mesh weave passes rain and snowmelt through to the pool and holds debris on top. Nothing collects on the surface, so there is \u003cstrong\u003eno cover pump to power, prime or thaw\u003c\/strong\u003e in January, and no water weight dragging on the seams.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u003e\u003c\/path\u003e \u003cpath d=\"m9 12 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eRated to Hold Weight\u003c\/h3\u003e\n\u003cp\u003eSecur-A-Pool meets or exceeds \u003cstrong\u003eASTM F 1346-91\u003c\/strong\u003e, the safety cover performance standard. Anchored properly it will support a child or pet that walks onto it, which is the difference between a safety cover and an ordinary winter cover.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 20h9\"\u003e\u003c\/path\u003e \u003cpath d=\"M16.376 3.622a1 1 0 0 1 3.002 3.002L7.368 18.635a2 2 0 0 1-.855.506l-2.872.838a.5.5 0 0 1-.62-.62l.838-2.872a2 2 0 0 1 .506-.854z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003ePatented Mesh Blend\u003c\/h3\u003e\n\u003cp\u003eGLI's polypropylene mesh uses a patented blend with an increased weave count for strength and shade. Tighter weave means more of the sunlight that drives algae gets stopped at the surface, and finer debris stays out of the water.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e \u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch3\u003eBrass Anchors, Stainless Springs\u003c\/h3\u003e\n\u003cp\u003eFlush-mount solid brass anchors drill into the deck and drop below grade in the summer so nobody catches a toe. Stainless steel springs tension the cover down and give it the controlled flex it needs under a snow load.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z\"\u003e\u003c\/path\u003e \u003cline x1=\"4\" x2=\"4\" y1=\"22\" y2=\"15\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003ch3\u003eMade in the USA\u003c\/h3\u003e\n\u003cp\u003eSecur-A-Pool covers are manufactured in the United States. Replacement panels, springs and anchor hardware stay available through the warranty term instead of disappearing when a production run ends.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003crect width=\"18\" height=\"11\" x=\"3\" y=\"11\" rx=\"2\" ry=\"2\"\u003e\u003c\/rect\u003e \u003cpath d=\"M7 11V7a5 5 0 0 1 9.9-1\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eOpens Without a Fight\u003c\/h3\u003e\n\u003cp\u003eThe cover releases only with the installation rod, so it is tamper resistant through the winter. In spring, debris that collected on top brushes off and the cover comes up clean enough to fold and bag the same afternoon.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n\n  \u003csection class=\"sapig-section\"\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"sapig-specs-box\"\u003e\u003ctable class=\"sapig-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003eGLI Pool Products\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eSecur-A-Pool Mesh Safety Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel \/ MPN\u003c\/th\u003e\n\u003ctd class=\"sapig-mono\"\u003e20-1836RE-CES48-SAP-GRN\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"sapig-mono\"\u003ePST-201836RECES48SAPGRN\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Type\u003c\/th\u003e\n\u003ctd\u003eMesh safety cover, in-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e18' x 36'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle with 4' x 8' Center End Step\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eGreen\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDeck Coverage\u003c\/th\u003e\n\u003ctd\u003eExtends roughly 1' past the pool in each direction\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFabric\u003c\/th\u003e\n\u003ctd\u003ePatented polypropylene mesh blend, increased weave count\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDrainage\u003c\/th\u003e\n\u003ctd\u003eDrains through the mesh, no cover pump required\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAnchors\u003c\/th\u003e\n\u003ctd\u003eSolid brass, flush-mount deck anchors\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSprings\u003c\/th\u003e\n\u003ctd\u003eStainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSecurity\u003c\/th\u003e\n\u003ctd\u003eTamper resistant, releases only with the installation rod\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eIn the Box\u003c\/th\u003e\n\u003ctd\u003eCover, brass anchors, stainless springs, installation rod, storage bag\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSafety Standard\u003c\/th\u003e\n\u003ctd\u003eMeets or exceeds ASTM F 1346-91\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColors Offered\u003c\/th\u003e\n\u003ctd\u003eBlue, Green, Gray, Tan\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOrigin\u003c\/th\u003e\n\u003ctd\u003eMade in the USA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e15-year limited with 3-year full coverage\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"sapig-section\"\u003e\n    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cdiv class=\"sapig-faq\"\u003e\n      \u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eIs this a safety cover or a winter cover?\u003c\/h3\u003e\n\u003cp\u003eBoth. Secur-A-Pool is a true \u003cstrong\u003esafety cover\u003c\/strong\u003e that meets ASTM F 1346-91, meaning it anchors into the deck and is built to hold weight, and it also does the winter job of keeping the pool clean. An ordinary solid winter cover does neither of those things and should never be walked on.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eWhat size do I order for my pool?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size\u003c\/strong\u003e. This cover is cut for a 18' x 36' rectangle pool and extends roughly a foot past the edge in each direction so the anchors land in the deck. Measure your water surface at the longest and widest points. If your pool has steps outside the rectangle, order the matching step layout instead of a plain rectangle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eDo I need a cover pump with a mesh cover?\u003c\/h3\u003e\n\u003cp\u003eNo. Rain and snowmelt drain through the mesh into the pool, so nothing accumulates on the surface and there is no pump to run. Expect the water level to rise over the winter and plan to lower it at opening. You will also see a little more fine sediment than with a solid cover, since the weave passes dust.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eWhat is included and what do I need to install it?\u003c\/h3\u003e\n\u003cp\u003eThe cover ships with brass deck anchors, stainless steel springs, an installation rod and a storage bag. Installation means drilling anchor holes in the deck at the marked positions, which most owners hire out the first season. Once the anchors are set, taking the cover on and off each year is a one-person job.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eHow long does the GLI warranty run?\u003c\/h3\u003e\n\u003cp\u003eGLI covers Secur-A-Pool with a \u003cstrong\u003e15 year limited warranty with 3 year full coverage\u003c\/strong\u003e, then pro-rated for the balance. It applies to defects in materials and workmanship. Ice damage, storm damage and improper anchoring are not covered.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \n\n  \n  \u003csection class=\"sapig-cta\"\u003e\n    \u003cdiv\u003e\n      \u003ch2\u003eLock Down Your 18' x 36' Rectangle Pool\u003c\/h2\u003e\n      \u003cp\u003eOrder the GLI Secur-A-Pool in your size and color, and it ships free.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"sapig-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eShips Factory Direct\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003c\/section\u003e\n  \n\n\u003c\/div\u003e\n","brand":"GLI Pool Products","offers":[{"title":"Default Title","offer_id":41969599807553,"sku":"PST-201836RECES48SAPGRN","price":1653.6,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1013080.jpg?v=1773093019"},{"product_id":"20-1836re-prm-grn-gli-18-x-36-re-promesh-green","title":"GLI ProMesh 18' x 36' Rectangle Mesh Safety Cover, Green, 20-1836RE-PRM-GRN","description":"\n\n\n\u003cstyle\u003e\n  .prmig-wrap, .prmig-wrap * { box-sizing: border-box; }\n  .prmig-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }\n  .prmig-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }\n  .prmig-wrap strong { color: #14171c; font-weight: 700; }\n  .prmig-ico { display: block; flex: none; width: 24px; height: 24px; }\n\n  \/* Hero, with the stat strip built in *\/\n  .prmig-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }\n  .prmig-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }\n  .prmig-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }\n  .prmig-marks .prmig-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }\n  .prmig-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }\n  .prmig-tagline { font-size: 1.2em; color: #aab4c3; }\n  .prmig-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }\n  .prmig-stats.prmig-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .prmig-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }\n  .prmig-stat:first-child { border-left: 0; }\n  .prmig-stat + .prmig-stat { padding-left: 22px; }\n  .prmig-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }\n  .prmig-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }\n\n  .prmig-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }\n\n  \/* Sections *\/\n  .prmig-section { margin-bottom: 44px; }\n  .prmig-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }\n\n  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/\n  .prmig-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }\n  .prmig-cards.prmig-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .prmig-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }\n  .prmig-card .prmig-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }\n  .prmig-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }\n  .prmig-card p { font-size: 0.95em; }\n\n  \/* Warning *\/\n  .prmig-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }\n  .prmig-warning .prmig-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }\n  .prmig-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }\n  .prmig-warning p { color: #5a4216; }\n\n  \/* Specs: one column, striped, groups under an amber rule *\/\n  .prmig-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }\n  .prmig-specs { width: 100%; border-collapse: collapse; }\n  .prmig-specs th, .prmig-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }\n  .prmig-specs tr:nth-child(even of :not(.prmig-grp)) \u003e * { background: #f6f7f9; }\n  .prmig-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }\n  .prmig-specs td { color: #3a404a; font-weight: 500; }\n  .prmig-specs .prmig-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }\n  .prmig-specs tbody + tbody .prmig-grp th { padding-top: 24px; }\n  .prmig-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }\n\n  \/* FAQ *\/\n  .prmig-faq { max-width: 900px; display: grid; gap: 12px; }\n  .prmig-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }\n  .prmig-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }\n\n  \/* CTA *\/\n  .prmig-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }\n  .prmig-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }\n  .prmig-cta p { color: #aab4c3; font-size: 1.02em; }\n  .prmig-perks { list-style: none; display: grid; gap: 11px; }\n  .prmig-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }\n  .prmig-perks .prmig-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }\n\n  @media (max-width: 989px) {\n    .prmig-cards, .prmig-cards.prmig-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n  @media (max-width: 749px) {\n    .prmig-hero { padding: 30px 20px 0; }\n    .prmig-hero h2 { font-size: 1.75em; }\n    .prmig-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }\n    .prmig-stat, .prmig-stat + .prmig-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }\n    .prmig-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }\n    .prmig-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .prmig-stats.prmig-n4 .prmig-stat:first-child { grid-column: auto; }\n    .prmig-stats.prmig-n4 .prmig-stat:nth-child(2) { border-top: 0; }\n    .prmig-stats.prmig-n4 .prmig-stat:nth-child(odd) { border-left: 0; }\n    .prmig-stats.prmig-n4 .prmig-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .prmig-intro { font-size: 1.06em; }\n    .prmig-cards, .prmig-cards.prmig-n4 { grid-template-columns: 1fr; }\n    .prmig-specs th, .prmig-specs td { padding: 11px 14px; }\n    .prmig-specs .prmig-grp th { padding-left: 14px; }\n    .prmig-specs th { width: 42%; }\n    .prmig-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"prmig-wrap\"\u003e\n\n  \u003csection class=\"prmig-hero\"\u003e\n    \u003cul class=\"prmig-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e20-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eASTM F 1346-91\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e98% Shade\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003ch2\u003eGLI ProMesh 18' x 36' Rectangle Premium Mesh Pool Safety Cover\u003c\/h2\u003e\n    \u003cp class=\"prmig-tagline\"\u003eLocks out everything but the rain.\u003c\/p\u003e\n    \u003cdiv class=\"prmig-stats prmig-n5\"\u003e\n      \u003cdiv class=\"prmig-stat\"\u003e\n\u003cdiv class=\"prmig-stat-v\"\u003e18' x 36' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"prmig-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prmig-stat\"\u003e\n\u003cdiv class=\"prmig-stat-v\"\u003e98%\u003c\/div\u003e\n\u003cdiv class=\"prmig-stat-l\"\u003eSunlight Blocked\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prmig-stat\"\u003e\n\u003cdiv class=\"prmig-stat-v\"\u003e20 yr\u003c\/div\u003e\n\u003cdiv class=\"prmig-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prmig-stat\"\u003e\n\u003cdiv class=\"prmig-stat-v\"\u003e5' x 5'\u003c\/div\u003e\n\u003cdiv class=\"prmig-stat-l\"\u003eStrap Spacing\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prmig-stat\"\u003e\n\u003cdiv class=\"prmig-stat-v\"\u003eF 1346-91\u003c\/div\u003e\n\u003cdiv class=\"prmig-stat-l\"\u003eASTM Rated\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"prmig-intro\"\u003e\u003cstrong\u003eThe GLI ProMesh 18' x 36' rectangle premium mesh safety cover (SKU PST-201836REPRMGRN)\u003c\/strong\u003e is the cover you install once and stop thinking about. Its patented tight-weave polypropylene blocks \u003cstrong\u003e98% of sunlight\u003c\/strong\u003e while rain and snowmelt drain straight through, so the water underneath stays clear and the surface stays dry. It anchors into the deck to ASTM F 1346-91 and weighs close to half what a comparable solid cover does, which you notice every time you pull it on or off.\u003c\/p\u003e\n\n  \u003csection class=\"prmig-section\"\u003e\n    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e\n    \u003cdiv class=\"prmig-cards prmig-n6\"\u003e\n      \u003cdiv class=\"prmig-card\"\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003e98% Sunlight Blocked\u003c\/h3\u003e\n\u003cp\u003eProMesh uses a patented tight weave that stops \u003cstrong\u003e98% of sunlight\u003c\/strong\u003e, close to what a solid cover delivers, while still draining. Less light means less algae, so opening looks more like a solid-cover opening without the standing water.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prmig-card\"\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eDrains, Never Ponds\u003c\/h3\u003e\n\u003cp\u003eRain and snowmelt pass through the weave into the pool instead of collecting in a pocket on top. \u003cstrong\u003eNo cover pump is needed\u003c\/strong\u003e, and there is no water weight working on the straps and seams through the winter.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prmig-card\"\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12.67 19a2 2 0 0 0 1.416-.588l6.154-6.172a6 6 0 0 0-8.49-8.49L5.586 9.914A2 2 0 0 0 5 11.328V18a1 1 0 0 0 1 1z\"\u003e\u003c\/path\u003e \u003cpath d=\"M16 8 2 22\"\u003e\u003c\/path\u003e \u003cpath d=\"M17.5 15H9\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eHalf the Weight\u003c\/h3\u003e\n\u003cp\u003eThe mesh runs nearly \u003cstrong\u003e50% lighter\u003c\/strong\u003e than a comparable solid cover. That is the difference between a two-person wrestling match every October and a cover one person can walk into place and tension alone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prmig-card\"\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u003e\u003c\/path\u003e \u003cpath d=\"m9 12 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eCommercial Grade Springs\u003c\/h3\u003e\n\u003cp\u003eProMesh ships with stronger commercial grade springs and spring covers, giving a tighter, flatter cover across the water. Straps sit on a \u003cstrong\u003e5' x 5' grid\u003c\/strong\u003e, so load spreads evenly instead of concentrating at a few anchors.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prmig-card\"\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e \u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch3\u003eComplete Anchor System\u003c\/h3\u003e\n\u003cp\u003eConcrete deck anchors, a tamping and installation tool, the installation rod, strap hardware and a storage bag all ship with the cover. There is no second order to place before you can put it on the pool.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prmig-card\"\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8 2v4\"\u003e\u003c\/path\u003e \u003cpath d=\"M16 2v4\"\u003e\u003c\/path\u003e \u003crect width=\"18\" height=\"18\" x=\"3\" y=\"4\" rx=\"2\"\u003e\u003c\/rect\u003e \u003cpath d=\"M3 10h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eTwenty Year Warranty\u003c\/h3\u003e\n\u003cp\u003eGLI backs ProMesh for \u003cstrong\u003e20 years limited with 5 years full coverage\u003c\/strong\u003e, the longest term in their mesh lineup. On a cover you expect to use for two decades, that term is a large part of what you are buying.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n\n  \u003csection class=\"prmig-section\"\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"prmig-specs-box\"\u003e\u003ctable class=\"prmig-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003eGLI Pool Products\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eProMesh Premium Mesh Safety Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel \/ MPN\u003c\/th\u003e\n\u003ctd class=\"prmig-mono\"\u003e20-1836RE-PRM-GRN\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"prmig-mono\"\u003ePST-201836REPRMGRN\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Type\u003c\/th\u003e\n\u003ctd\u003eMesh safety cover, in-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e18' x 36'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eGreen\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003ePatented tight-weave polypropylene mesh\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSunlight Blockage\u003c\/th\u003e\n\u003ctd\u003e98%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDrainage\u003c\/th\u003e\n\u003ctd\u003eRain and snowmelt drain through, no cover pump needed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWeight\u003c\/th\u003e\n\u003ctd\u003eNearly 50% lighter than a comparable solid cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eStrap Spacing\u003c\/th\u003e\n\u003ctd\u003e5' x 5' grid\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSprings\u003c\/th\u003e\n\u003ctd\u003eCommercial grade stainless steel with spring covers\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAnchors\u003c\/th\u003e\n\u003ctd\u003eConcrete deck anchors with tamping and installation tool\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAlso Included\u003c\/th\u003e\n\u003ctd\u003eInstallation rod, strap hardware, storage bag\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSafety Standard\u003c\/th\u003e\n\u003ctd\u003eMeets or exceeds ASTM F 1346-91\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e20-year limited, 5 years full coverage\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"prmig-section\"\u003e\n    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cdiv class=\"prmig-faq\"\u003e\n      \u003cdiv class=\"prmig-faq-card\"\u003e\n\u003ch3\u003eHow is ProMesh different from Secur-A-Pool?\u003c\/h3\u003e\n\u003cp\u003eBoth are GLI mesh safety covers that anchor to the deck and drain through. \u003cstrong\u003eProMesh\u003c\/strong\u003e uses a tighter patented weave that blocks 98% of sunlight, ships with commercial grade springs, and carries a 20-year warranty. \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/mesh-inground-pool-safety-covers-for-winter\"\u003eSecur-A-Pool\u003c\/a\u003e is the standard mesh line at 15 years. ProMesh costs more and opens cleaner.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prmig-faq-card\"\u003e\n\u003ch3\u003eWhat size should I order?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size\u003c\/strong\u003e, not cover size. This one is built for a 18' x 36' rectangle pool and extends past the edge so anchors land in the deck. Measure the water surface at its longest and widest points, and pick the matching step layout if your steps fall outside the rectangle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prmig-faq-card\"\u003e\n\u003ch3\u003eDo I need a cover pump?\u003c\/h3\u003e\n\u003cp\u003eNo. Water drains through the mesh into the pool, so nothing pools on top and there is no pump to maintain. The pool level will rise over the winter, so plan on lowering it when you open. Solid covers are the ones that need a pump, and they are in \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/in-ground-pool-winter-covers-rectangle\"\u003ein ground winter covers\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prmig-faq-card\"\u003e\n\u003ch3\u003eWhat comes in the box?\u003c\/h3\u003e\n\u003cp\u003eThe cover, concrete deck anchors, commercial grade springs with covers, a tamping and installation tool, the installation rod, strap hardware and a storage bag. First installation requires drilling the anchor positions into the deck; after that, seasonal on and off is straightforward.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \n\n  \n  \u003csection class=\"prmig-cta\"\u003e\n    \u003cdiv\u003e\n      \u003ch2\u003eThe Last Cover You Buy for a While\u003c\/h2\u003e\n      \u003cp\u003eOrder the GLI ProMesh in your pool size and it ships free, factory direct.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"prmig-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eShips Factory Direct\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003c\/section\u003e\n  \n\n\u003c\/div\u003e\n","brand":"GLI Pool Products","offers":[{"title":"Default Title","offer_id":41969599840321,"sku":"PST-201836REPRMGRN","price":1783.7,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1013081.jpg?v=1773084765"},{"product_id":"20-1836re-sap-grn-gli-18-x-36-re-sap-green-mesh","title":"GLI Secur-A-Pool 18' x 36' Rectangle Mesh Safety Cover, Green, 20-1836RE-SAP-GRN","description":"\n\n\n\u003cstyle\u003e\n  .sapig-wrap, .sapig-wrap * { box-sizing: border-box; }\n  .sapig-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }\n  .sapig-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }\n  .sapig-wrap strong { color: #14171c; font-weight: 700; }\n  .sapig-ico { display: block; flex: none; width: 24px; height: 24px; }\n\n  \/* Hero, with the stat strip built in *\/\n  .sapig-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }\n  .sapig-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }\n  .sapig-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }\n  .sapig-marks .sapig-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }\n  .sapig-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }\n  .sapig-tagline { font-size: 1.2em; color: #aab4c3; }\n  .sapig-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }\n  .sapig-stats.sapig-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .sapig-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }\n  .sapig-stat:first-child { border-left: 0; }\n  .sapig-stat + .sapig-stat { padding-left: 22px; }\n  .sapig-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }\n  .sapig-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }\n\n  .sapig-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }\n\n  \/* Sections *\/\n  .sapig-section { margin-bottom: 44px; }\n  .sapig-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }\n\n  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/\n  .sapig-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }\n  .sapig-cards.sapig-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .sapig-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }\n  .sapig-card .sapig-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }\n  .sapig-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }\n  .sapig-card p { font-size: 0.95em; }\n\n  \/* Warning *\/\n  .sapig-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }\n  .sapig-warning .sapig-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }\n  .sapig-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }\n  .sapig-warning p { color: #5a4216; }\n\n  \/* Specs: one column, striped, groups under an amber rule *\/\n  .sapig-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }\n  .sapig-specs { width: 100%; border-collapse: collapse; }\n  .sapig-specs th, .sapig-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }\n  .sapig-specs tr:nth-child(even of :not(.sapig-grp)) \u003e * { background: #f6f7f9; }\n  .sapig-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }\n  .sapig-specs td { color: #3a404a; font-weight: 500; }\n  .sapig-specs .sapig-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }\n  .sapig-specs tbody + tbody .sapig-grp th { padding-top: 24px; }\n  .sapig-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }\n\n  \/* FAQ *\/\n  .sapig-faq { max-width: 900px; display: grid; gap: 12px; }\n  .sapig-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }\n  .sapig-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }\n\n  \/* CTA *\/\n  .sapig-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }\n  .sapig-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }\n  .sapig-cta p { color: #aab4c3; font-size: 1.02em; }\n  .sapig-perks { list-style: none; display: grid; gap: 11px; }\n  .sapig-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }\n  .sapig-perks .sapig-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }\n\n  @media (max-width: 989px) {\n    .sapig-cards, .sapig-cards.sapig-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n  @media (max-width: 749px) {\n    .sapig-hero { padding: 30px 20px 0; }\n    .sapig-hero h2 { font-size: 1.75em; }\n    .sapig-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }\n    .sapig-stat, .sapig-stat + .sapig-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }\n    .sapig-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }\n    .sapig-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .sapig-stats.sapig-n4 .sapig-stat:first-child { grid-column: auto; }\n    .sapig-stats.sapig-n4 .sapig-stat:nth-child(2) { border-top: 0; }\n    .sapig-stats.sapig-n4 .sapig-stat:nth-child(odd) { border-left: 0; }\n    .sapig-stats.sapig-n4 .sapig-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .sapig-intro { font-size: 1.06em; }\n    .sapig-cards, .sapig-cards.sapig-n4 { grid-template-columns: 1fr; }\n    .sapig-specs th, .sapig-specs td { padding: 11px 14px; }\n    .sapig-specs .sapig-grp th { padding-left: 14px; }\n    .sapig-specs th { width: 42%; }\n    .sapig-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"sapig-wrap\"\u003e\n\n  \u003csection class=\"sapig-hero\"\u003e\n    \u003cul class=\"sapig-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e15-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eASTM F 1346-91\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eMade in the USA\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003ch2\u003eGLI Secur-A-Pool 18' x 36' Rectangle Mesh Pool Safety Cover, Green\u003c\/h2\u003e\n    \u003cp class=\"sapig-tagline\"\u003eDrains itself. Holds weight.\u003c\/p\u003e\n    \u003cdiv class=\"sapig-stats sapig-n5\"\u003e\n      \u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003e18' x 36' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003eGreen\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003eColor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003e15 yr\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003e3 yr\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003eFull Coverage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003eF 1346-91\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003eASTM Rated\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"sapig-intro\"\u003e\u003cstrong\u003eThe GLI Secur-A-Pool 18' x 36' rectangle mesh safety cover in Green (SKU PST-201836RESAPGRN)\u003c\/strong\u003e locks an in-ground pool down for the off-season behind a patented polypropylene mesh blend with an increased weave count. Rain and snowmelt drain straight through to the pool while dirt and leaves stay on top, so nothing ponds on the surface and there is no cover pump to run through a freeze. Anchored into the deck, it meets ASTM F 1346-91 and is built to hold the weight of a child or a pet that wanders onto it.\u003c\/p\u003e\n\n  \u003csection class=\"sapig-section\"\u003e\n    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e\n    \u003cdiv class=\"sapig-cards sapig-n6\"\u003e\n      \u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eNo Standing Water\u003c\/h3\u003e\n\u003cp\u003eThe mesh weave passes rain and snowmelt through to the pool and holds debris on top. Nothing collects on the surface, so there is \u003cstrong\u003eno cover pump to power, prime or thaw\u003c\/strong\u003e in January, and no water weight dragging on the seams.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u003e\u003c\/path\u003e \u003cpath d=\"m9 12 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eRated to Hold Weight\u003c\/h3\u003e\n\u003cp\u003eSecur-A-Pool meets or exceeds \u003cstrong\u003eASTM F 1346-91\u003c\/strong\u003e, the safety cover performance standard. Anchored properly it will support a child or pet that walks onto it, which is the difference between a safety cover and an ordinary winter cover.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 20h9\"\u003e\u003c\/path\u003e \u003cpath d=\"M16.376 3.622a1 1 0 0 1 3.002 3.002L7.368 18.635a2 2 0 0 1-.855.506l-2.872.838a.5.5 0 0 1-.62-.62l.838-2.872a2 2 0 0 1 .506-.854z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003ePatented Mesh Blend\u003c\/h3\u003e\n\u003cp\u003eGLI's polypropylene mesh uses a patented blend with an increased weave count for strength and shade. Tighter weave means more of the sunlight that drives algae gets stopped at the surface, and finer debris stays out of the water.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e \u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch3\u003eBrass Anchors, Stainless Springs\u003c\/h3\u003e\n\u003cp\u003eFlush-mount solid brass anchors drill into the deck and drop below grade in the summer so nobody catches a toe. Stainless steel springs tension the cover down and give it the controlled flex it needs under a snow load.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z\"\u003e\u003c\/path\u003e \u003cline x1=\"4\" x2=\"4\" y1=\"22\" y2=\"15\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003ch3\u003eMade in the USA\u003c\/h3\u003e\n\u003cp\u003eSecur-A-Pool covers are manufactured in the United States. Replacement panels, springs and anchor hardware stay available through the warranty term instead of disappearing when a production run ends.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003crect width=\"18\" height=\"11\" x=\"3\" y=\"11\" rx=\"2\" ry=\"2\"\u003e\u003c\/rect\u003e \u003cpath d=\"M7 11V7a5 5 0 0 1 9.9-1\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eOpens Without a Fight\u003c\/h3\u003e\n\u003cp\u003eThe cover releases only with the installation rod, so it is tamper resistant through the winter. In spring, debris that collected on top brushes off and the cover comes up clean enough to fold and bag the same afternoon.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n\n  \u003csection class=\"sapig-section\"\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"sapig-specs-box\"\u003e\u003ctable class=\"sapig-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003eGLI Pool Products\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eSecur-A-Pool Mesh Safety Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel \/ MPN\u003c\/th\u003e\n\u003ctd class=\"sapig-mono\"\u003e20-1836RE-SAP-GRN\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"sapig-mono\"\u003ePST-201836RESAPGRN\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Type\u003c\/th\u003e\n\u003ctd\u003eMesh safety cover, in-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e18' x 36'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eGreen\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDeck Coverage\u003c\/th\u003e\n\u003ctd\u003eExtends roughly 1' past the pool in each direction\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFabric\u003c\/th\u003e\n\u003ctd\u003ePatented polypropylene mesh blend, increased weave count\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDrainage\u003c\/th\u003e\n\u003ctd\u003eDrains through the mesh, no cover pump required\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAnchors\u003c\/th\u003e\n\u003ctd\u003eSolid brass, flush-mount deck anchors\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSprings\u003c\/th\u003e\n\u003ctd\u003eStainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSecurity\u003c\/th\u003e\n\u003ctd\u003eTamper resistant, releases only with the installation rod\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eIn the Box\u003c\/th\u003e\n\u003ctd\u003eCover, brass anchors, stainless springs, installation rod, storage bag\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSafety Standard\u003c\/th\u003e\n\u003ctd\u003eMeets or exceeds ASTM F 1346-91\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColors Offered\u003c\/th\u003e\n\u003ctd\u003eBlue, Green, Gray, Tan\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOrigin\u003c\/th\u003e\n\u003ctd\u003eMade in the USA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e15-year limited with 3-year full coverage\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"sapig-section\"\u003e\n    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cdiv class=\"sapig-faq\"\u003e\n      \u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eIs this a safety cover or a winter cover?\u003c\/h3\u003e\n\u003cp\u003eBoth. Secur-A-Pool is a true \u003cstrong\u003esafety cover\u003c\/strong\u003e that meets ASTM F 1346-91, meaning it anchors into the deck and is built to hold weight, and it also does the winter job of keeping the pool clean. An ordinary solid winter cover does neither of those things and should never be walked on.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eWhat size do I order for my pool?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size\u003c\/strong\u003e. This cover is cut for a 18' x 36' rectangle pool and extends roughly a foot past the edge in each direction so the anchors land in the deck. Measure your water surface at the longest and widest points. If your pool has steps outside the rectangle, order the matching step layout instead of a plain rectangle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eDo I need a cover pump with a mesh cover?\u003c\/h3\u003e\n\u003cp\u003eNo. Rain and snowmelt drain through the mesh into the pool, so nothing accumulates on the surface and there is no pump to run. Expect the water level to rise over the winter and plan to lower it at opening. You will also see a little more fine sediment than with a solid cover, since the weave passes dust.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eWhat is included and what do I need to install it?\u003c\/h3\u003e\n\u003cp\u003eThe cover ships with brass deck anchors, stainless steel springs, an installation rod and a storage bag. Installation means drilling anchor holes in the deck at the marked positions, which most owners hire out the first season. Once the anchors are set, taking the cover on and off each year is a one-person job.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eHow long does the GLI warranty run?\u003c\/h3\u003e\n\u003cp\u003eGLI covers Secur-A-Pool with a \u003cstrong\u003e15 year limited warranty with 3 year full coverage\u003c\/strong\u003e, then pro-rated for the balance. It applies to defects in materials and workmanship. Ice damage, storm damage and improper anchoring are not covered.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \n\n  \n  \u003csection class=\"sapig-cta\"\u003e\n    \u003cdiv\u003e\n      \u003ch2\u003eLock Down Your 18' x 36' Rectangle Pool\u003c\/h2\u003e\n      \u003cp\u003eOrder the GLI Secur-A-Pool in your size and color, and it ships free.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"sapig-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eShips Factory Direct\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003c\/section\u003e\n  \n\n\u003c\/div\u003e\n","brand":"GLI Pool Products","offers":[{"title":"Default Title","offer_id":41969599905857,"sku":"PST-201836RESAPGRN","price":1096.8,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1013082.jpg?v=1773078598"},{"product_id":"20-2040re4-ces48-sap-grn-gli-20x40re-4-r-4x8ctr-sap-green-mesh","title":"GLI Secur-A-Pool 20' x 40' Rectangle with 4' Radius Corners and Center End Step Mesh Safety Cover, Green, 20-2040RE4-CES48-SAP-GRN","description":"\n\n\n\u003cstyle\u003e\n  .sapig-wrap, .sapig-wrap * { box-sizing: border-box; }\n  .sapig-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }\n  .sapig-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }\n  .sapig-wrap strong { color: #14171c; font-weight: 700; }\n  .sapig-ico { display: block; flex: none; width: 24px; height: 24px; }\n\n  \/* Hero, with the stat strip built in *\/\n  .sapig-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }\n  .sapig-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }\n  .sapig-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }\n  .sapig-marks .sapig-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }\n  .sapig-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }\n  .sapig-tagline { font-size: 1.2em; color: #aab4c3; }\n  .sapig-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }\n  .sapig-stats.sapig-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .sapig-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }\n  .sapig-stat:first-child { border-left: 0; }\n  .sapig-stat + .sapig-stat { padding-left: 22px; }\n  .sapig-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }\n  .sapig-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }\n\n  .sapig-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }\n\n  \/* Sections *\/\n  .sapig-section { margin-bottom: 44px; }\n  .sapig-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }\n\n  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/\n  .sapig-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }\n  .sapig-cards.sapig-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .sapig-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }\n  .sapig-card .sapig-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }\n  .sapig-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }\n  .sapig-card p { font-size: 0.95em; }\n\n  \/* Warning *\/\n  .sapig-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }\n  .sapig-warning .sapig-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }\n  .sapig-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }\n  .sapig-warning p { color: #5a4216; }\n\n  \/* Specs: one column, striped, groups under an amber rule *\/\n  .sapig-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }\n  .sapig-specs { width: 100%; border-collapse: collapse; }\n  .sapig-specs th, .sapig-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }\n  .sapig-specs tr:nth-child(even of :not(.sapig-grp)) \u003e * { background: #f6f7f9; }\n  .sapig-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }\n  .sapig-specs td { color: #3a404a; font-weight: 500; }\n  .sapig-specs .sapig-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }\n  .sapig-specs tbody + tbody .sapig-grp th { padding-top: 24px; }\n  .sapig-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }\n\n  \/* FAQ *\/\n  .sapig-faq { max-width: 900px; display: grid; gap: 12px; }\n  .sapig-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }\n  .sapig-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }\n\n  \/* CTA *\/\n  .sapig-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }\n  .sapig-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }\n  .sapig-cta p { color: #aab4c3; font-size: 1.02em; }\n  .sapig-perks { list-style: none; display: grid; gap: 11px; }\n  .sapig-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }\n  .sapig-perks .sapig-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }\n\n  @media (max-width: 989px) {\n    .sapig-cards, .sapig-cards.sapig-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n  @media (max-width: 749px) {\n    .sapig-hero { padding: 30px 20px 0; }\n    .sapig-hero h2 { font-size: 1.75em; }\n    .sapig-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }\n    .sapig-stat, .sapig-stat + .sapig-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }\n    .sapig-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }\n    .sapig-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .sapig-stats.sapig-n4 .sapig-stat:first-child { grid-column: auto; }\n    .sapig-stats.sapig-n4 .sapig-stat:nth-child(2) { border-top: 0; }\n    .sapig-stats.sapig-n4 .sapig-stat:nth-child(odd) { border-left: 0; }\n    .sapig-stats.sapig-n4 .sapig-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .sapig-intro { font-size: 1.06em; }\n    .sapig-cards, .sapig-cards.sapig-n4 { grid-template-columns: 1fr; }\n    .sapig-specs th, .sapig-specs td { padding: 11px 14px; }\n    .sapig-specs .sapig-grp th { padding-left: 14px; }\n    .sapig-specs th { width: 42%; }\n    .sapig-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"sapig-wrap\"\u003e\n\n  \u003csection class=\"sapig-hero\"\u003e\n    \u003cul class=\"sapig-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e15-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eASTM F 1346-91\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eMade in the USA\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003ch2\u003eGLI Secur-A-Pool 20' x 40' Rectangle with 4' Radius Corners and Center End Step Mesh Pool Safety Cover, Green\u003c\/h2\u003e\n    \u003cp class=\"sapig-tagline\"\u003eDrains itself. Holds weight.\u003c\/p\u003e\n    \u003cdiv class=\"sapig-stats sapig-n5\"\u003e\n      \u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003e20' x 40' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003eGreen\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003eColor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003e15 yr\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003e3 yr\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003eFull Coverage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003eF 1346-91\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003eASTM Rated\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"sapig-intro\"\u003e\u003cstrong\u003eThe GLI Secur-A-Pool 20' x 40' rectangle mesh safety cover in Green (SKU PST-202040RE4CES48SAPGRN)\u003c\/strong\u003e locks an in-ground pool down for the off-season behind a patented polypropylene mesh blend with an increased weave count. Rain and snowmelt drain straight through to the pool while dirt and leaves stay on top, so nothing ponds on the surface and there is no cover pump to run through a freeze. Anchored into the deck, it meets ASTM F 1346-91 and is built to hold the weight of a child or a pet that wanders onto it.\u003c\/p\u003e\n\n  \u003csection class=\"sapig-section\"\u003e\n    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e\n    \u003cdiv class=\"sapig-cards sapig-n6\"\u003e\n      \u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eNo Standing Water\u003c\/h3\u003e\n\u003cp\u003eThe mesh weave passes rain and snowmelt through to the pool and holds debris on top. Nothing collects on the surface, so there is \u003cstrong\u003eno cover pump to power, prime or thaw\u003c\/strong\u003e in January, and no water weight dragging on the seams.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u003e\u003c\/path\u003e \u003cpath d=\"m9 12 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eRated to Hold Weight\u003c\/h3\u003e\n\u003cp\u003eSecur-A-Pool meets or exceeds \u003cstrong\u003eASTM F 1346-91\u003c\/strong\u003e, the safety cover performance standard. Anchored properly it will support a child or pet that walks onto it, which is the difference between a safety cover and an ordinary winter cover.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 20h9\"\u003e\u003c\/path\u003e \u003cpath d=\"M16.376 3.622a1 1 0 0 1 3.002 3.002L7.368 18.635a2 2 0 0 1-.855.506l-2.872.838a.5.5 0 0 1-.62-.62l.838-2.872a2 2 0 0 1 .506-.854z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003ePatented Mesh Blend\u003c\/h3\u003e\n\u003cp\u003eGLI's polypropylene mesh uses a patented blend with an increased weave count for strength and shade. Tighter weave means more of the sunlight that drives algae gets stopped at the surface, and finer debris stays out of the water.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e \u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch3\u003eBrass Anchors, Stainless Springs\u003c\/h3\u003e\n\u003cp\u003eFlush-mount solid brass anchors drill into the deck and drop below grade in the summer so nobody catches a toe. Stainless steel springs tension the cover down and give it the controlled flex it needs under a snow load.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z\"\u003e\u003c\/path\u003e \u003cline x1=\"4\" x2=\"4\" y1=\"22\" y2=\"15\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003ch3\u003eMade in the USA\u003c\/h3\u003e\n\u003cp\u003eSecur-A-Pool covers are manufactured in the United States. Replacement panels, springs and anchor hardware stay available through the warranty term instead of disappearing when a production run ends.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003crect width=\"18\" height=\"11\" x=\"3\" y=\"11\" rx=\"2\" ry=\"2\"\u003e\u003c\/rect\u003e \u003cpath d=\"M7 11V7a5 5 0 0 1 9.9-1\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eOpens Without a Fight\u003c\/h3\u003e\n\u003cp\u003eThe cover releases only with the installation rod, so it is tamper resistant through the winter. In spring, debris that collected on top brushes off and the cover comes up clean enough to fold and bag the same afternoon.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n\n  \u003csection class=\"sapig-section\"\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"sapig-specs-box\"\u003e\u003ctable class=\"sapig-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003eGLI Pool Products\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eSecur-A-Pool Mesh Safety Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel \/ MPN\u003c\/th\u003e\n\u003ctd class=\"sapig-mono\"\u003e20-2040RE4-CES48-SAP-GRN\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"sapig-mono\"\u003ePST-202040RE4CES48SAPGRN\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Type\u003c\/th\u003e\n\u003ctd\u003eMesh safety cover, in-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e20' x 40'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle with 4' Radius Corners and 4' x 8' Center End Step\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eGreen\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDeck Coverage\u003c\/th\u003e\n\u003ctd\u003eExtends roughly 1' past the pool in each direction\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFabric\u003c\/th\u003e\n\u003ctd\u003ePatented polypropylene mesh blend, increased weave count\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDrainage\u003c\/th\u003e\n\u003ctd\u003eDrains through the mesh, no cover pump required\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAnchors\u003c\/th\u003e\n\u003ctd\u003eSolid brass, flush-mount deck anchors\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSprings\u003c\/th\u003e\n\u003ctd\u003eStainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSecurity\u003c\/th\u003e\n\u003ctd\u003eTamper resistant, releases only with the installation rod\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eIn the Box\u003c\/th\u003e\n\u003ctd\u003eCover, brass anchors, stainless springs, installation rod, storage bag\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSafety Standard\u003c\/th\u003e\n\u003ctd\u003eMeets or exceeds ASTM F 1346-91\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColors Offered\u003c\/th\u003e\n\u003ctd\u003eBlue, Green, Gray, Tan\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOrigin\u003c\/th\u003e\n\u003ctd\u003eMade in the USA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e15-year limited with 3-year full coverage\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"sapig-section\"\u003e\n    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cdiv class=\"sapig-faq\"\u003e\n      \u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eIs this a safety cover or a winter cover?\u003c\/h3\u003e\n\u003cp\u003eBoth. Secur-A-Pool is a true \u003cstrong\u003esafety cover\u003c\/strong\u003e that meets ASTM F 1346-91, meaning it anchors into the deck and is built to hold weight, and it also does the winter job of keeping the pool clean. An ordinary solid winter cover does neither of those things and should never be walked on.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eWhat size do I order for my pool?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size\u003c\/strong\u003e. This cover is cut for a 20' x 40' rectangle pool and extends roughly a foot past the edge in each direction so the anchors land in the deck. Measure your water surface at the longest and widest points. If your pool has steps outside the rectangle, order the matching step layout instead of a plain rectangle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eDo I need a cover pump with a mesh cover?\u003c\/h3\u003e\n\u003cp\u003eNo. Rain and snowmelt drain through the mesh into the pool, so nothing accumulates on the surface and there is no pump to run. Expect the water level to rise over the winter and plan to lower it at opening. You will also see a little more fine sediment than with a solid cover, since the weave passes dust.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eWhat is included and what do I need to install it?\u003c\/h3\u003e\n\u003cp\u003eThe cover ships with brass deck anchors, stainless steel springs, an installation rod and a storage bag. Installation means drilling anchor holes in the deck at the marked positions, which most owners hire out the first season. Once the anchors are set, taking the cover on and off each year is a one-person job.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eHow long does the GLI warranty run?\u003c\/h3\u003e\n\u003cp\u003eGLI covers Secur-A-Pool with a \u003cstrong\u003e15 year limited warranty with 3 year full coverage\u003c\/strong\u003e, then pro-rated for the balance. It applies to defects in materials and workmanship. Ice damage, storm damage and improper anchoring are not covered.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \n\n  \n  \u003csection class=\"sapig-cta\"\u003e\n    \u003cdiv\u003e\n      \u003ch2\u003eLock Down Your 20' x 40' Rectangle Pool\u003c\/h2\u003e\n      \u003cp\u003eOrder the GLI Secur-A-Pool in your size and color, and it ships free.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"sapig-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eShips Factory Direct\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003c\/section\u003e\n  \n\n\u003c\/div\u003e\n","brand":"GLI Pool Products","offers":[{"title":"Default Title","offer_id":41969600004161,"sku":"PST-202040RE4CES48SAPGRN","price":1425.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1013085.jpg?v=1773081566"},{"product_id":"20-2040re-ces48-prm-grn-gli-20-x40-re-4-x8-ctr-promesh-green","title":"GLI ProMesh 20' x 40' Rectangle with Center End Step Mesh Safety Cover, Green, 20-2040RE-CES48-PRM-GRN","description":"\n\n\n\u003cstyle\u003e\n  .prmig-wrap, .prmig-wrap * { box-sizing: border-box; }\n  .prmig-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }\n  .prmig-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }\n  .prmig-wrap strong { color: #14171c; font-weight: 700; }\n  .prmig-ico { display: block; flex: none; width: 24px; height: 24px; }\n\n  \/* Hero, with the stat strip built in *\/\n  .prmig-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }\n  .prmig-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }\n  .prmig-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }\n  .prmig-marks .prmig-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }\n  .prmig-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }\n  .prmig-tagline { font-size: 1.2em; color: #aab4c3; }\n  .prmig-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }\n  .prmig-stats.prmig-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .prmig-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }\n  .prmig-stat:first-child { border-left: 0; }\n  .prmig-stat + .prmig-stat { padding-left: 22px; }\n  .prmig-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }\n  .prmig-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }\n\n  .prmig-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }\n\n  \/* Sections *\/\n  .prmig-section { margin-bottom: 44px; }\n  .prmig-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }\n\n  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/\n  .prmig-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }\n  .prmig-cards.prmig-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .prmig-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }\n  .prmig-card .prmig-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }\n  .prmig-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }\n  .prmig-card p { font-size: 0.95em; }\n\n  \/* Warning *\/\n  .prmig-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }\n  .prmig-warning .prmig-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }\n  .prmig-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }\n  .prmig-warning p { color: #5a4216; }\n\n  \/* Specs: one column, striped, groups under an amber rule *\/\n  .prmig-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }\n  .prmig-specs { width: 100%; border-collapse: collapse; }\n  .prmig-specs th, .prmig-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }\n  .prmig-specs tr:nth-child(even of :not(.prmig-grp)) \u003e * { background: #f6f7f9; }\n  .prmig-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }\n  .prmig-specs td { color: #3a404a; font-weight: 500; }\n  .prmig-specs .prmig-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }\n  .prmig-specs tbody + tbody .prmig-grp th { padding-top: 24px; }\n  .prmig-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }\n\n  \/* FAQ *\/\n  .prmig-faq { max-width: 900px; display: grid; gap: 12px; }\n  .prmig-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }\n  .prmig-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }\n\n  \/* CTA *\/\n  .prmig-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }\n  .prmig-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }\n  .prmig-cta p { color: #aab4c3; font-size: 1.02em; }\n  .prmig-perks { list-style: none; display: grid; gap: 11px; }\n  .prmig-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }\n  .prmig-perks .prmig-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }\n\n  @media (max-width: 989px) {\n    .prmig-cards, .prmig-cards.prmig-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n  @media (max-width: 749px) {\n    .prmig-hero { padding: 30px 20px 0; }\n    .prmig-hero h2 { font-size: 1.75em; }\n    .prmig-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }\n    .prmig-stat, .prmig-stat + .prmig-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }\n    .prmig-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }\n    .prmig-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .prmig-stats.prmig-n4 .prmig-stat:first-child { grid-column: auto; }\n    .prmig-stats.prmig-n4 .prmig-stat:nth-child(2) { border-top: 0; }\n    .prmig-stats.prmig-n4 .prmig-stat:nth-child(odd) { border-left: 0; }\n    .prmig-stats.prmig-n4 .prmig-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .prmig-intro { font-size: 1.06em; }\n    .prmig-cards, .prmig-cards.prmig-n4 { grid-template-columns: 1fr; }\n    .prmig-specs th, .prmig-specs td { padding: 11px 14px; }\n    .prmig-specs .prmig-grp th { padding-left: 14px; }\n    .prmig-specs th { width: 42%; }\n    .prmig-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"prmig-wrap\"\u003e\n\n  \u003csection class=\"prmig-hero\"\u003e\n    \u003cul class=\"prmig-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e20-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eASTM F 1346-91\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e98% Shade\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003ch2\u003eGLI ProMesh 20' x 40' Rectangle with Center End Step Premium Mesh Pool Safety Cover\u003c\/h2\u003e\n    \u003cp class=\"prmig-tagline\"\u003eLocks out everything but the rain.\u003c\/p\u003e\n    \u003cdiv class=\"prmig-stats prmig-n5\"\u003e\n      \u003cdiv class=\"prmig-stat\"\u003e\n\u003cdiv class=\"prmig-stat-v\"\u003e20' x 40' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"prmig-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prmig-stat\"\u003e\n\u003cdiv class=\"prmig-stat-v\"\u003e98%\u003c\/div\u003e\n\u003cdiv class=\"prmig-stat-l\"\u003eSunlight Blocked\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prmig-stat\"\u003e\n\u003cdiv class=\"prmig-stat-v\"\u003e20 yr\u003c\/div\u003e\n\u003cdiv class=\"prmig-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prmig-stat\"\u003e\n\u003cdiv class=\"prmig-stat-v\"\u003e5' x 5'\u003c\/div\u003e\n\u003cdiv class=\"prmig-stat-l\"\u003eStrap Spacing\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prmig-stat\"\u003e\n\u003cdiv class=\"prmig-stat-v\"\u003eF 1346-91\u003c\/div\u003e\n\u003cdiv class=\"prmig-stat-l\"\u003eASTM Rated\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"prmig-intro\"\u003e\u003cstrong\u003eThe GLI ProMesh 20' x 40' rectangle premium mesh safety cover (SKU PST-202040RECES48PRMGRN)\u003c\/strong\u003e is the cover you install once and stop thinking about. Its patented tight-weave polypropylene blocks \u003cstrong\u003e98% of sunlight\u003c\/strong\u003e while rain and snowmelt drain straight through, so the water underneath stays clear and the surface stays dry. It anchors into the deck to ASTM F 1346-91 and weighs close to half what a comparable solid cover does, which you notice every time you pull it on or off.\u003c\/p\u003e\n\n  \u003csection class=\"prmig-section\"\u003e\n    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e\n    \u003cdiv class=\"prmig-cards prmig-n6\"\u003e\n      \u003cdiv class=\"prmig-card\"\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003e98% Sunlight Blocked\u003c\/h3\u003e\n\u003cp\u003eProMesh uses a patented tight weave that stops \u003cstrong\u003e98% of sunlight\u003c\/strong\u003e, close to what a solid cover delivers, while still draining. Less light means less algae, so opening looks more like a solid-cover opening without the standing water.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prmig-card\"\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eDrains, Never Ponds\u003c\/h3\u003e\n\u003cp\u003eRain and snowmelt pass through the weave into the pool instead of collecting in a pocket on top. \u003cstrong\u003eNo cover pump is needed\u003c\/strong\u003e, and there is no water weight working on the straps and seams through the winter.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prmig-card\"\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12.67 19a2 2 0 0 0 1.416-.588l6.154-6.172a6 6 0 0 0-8.49-8.49L5.586 9.914A2 2 0 0 0 5 11.328V18a1 1 0 0 0 1 1z\"\u003e\u003c\/path\u003e \u003cpath d=\"M16 8 2 22\"\u003e\u003c\/path\u003e \u003cpath d=\"M17.5 15H9\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eHalf the Weight\u003c\/h3\u003e\n\u003cp\u003eThe mesh runs nearly \u003cstrong\u003e50% lighter\u003c\/strong\u003e than a comparable solid cover. That is the difference between a two-person wrestling match every October and a cover one person can walk into place and tension alone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prmig-card\"\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u003e\u003c\/path\u003e \u003cpath d=\"m9 12 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eCommercial Grade Springs\u003c\/h3\u003e\n\u003cp\u003eProMesh ships with stronger commercial grade springs and spring covers, giving a tighter, flatter cover across the water. Straps sit on a \u003cstrong\u003e5' x 5' grid\u003c\/strong\u003e, so load spreads evenly instead of concentrating at a few anchors.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prmig-card\"\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e \u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch3\u003eComplete Anchor System\u003c\/h3\u003e\n\u003cp\u003eConcrete deck anchors, a tamping and installation tool, the installation rod, strap hardware and a storage bag all ship with the cover. There is no second order to place before you can put it on the pool.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prmig-card\"\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8 2v4\"\u003e\u003c\/path\u003e \u003cpath d=\"M16 2v4\"\u003e\u003c\/path\u003e \u003crect width=\"18\" height=\"18\" x=\"3\" y=\"4\" rx=\"2\"\u003e\u003c\/rect\u003e \u003cpath d=\"M3 10h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eTwenty Year Warranty\u003c\/h3\u003e\n\u003cp\u003eGLI backs ProMesh for \u003cstrong\u003e20 years limited with 5 years full coverage\u003c\/strong\u003e, the longest term in their mesh lineup. On a cover you expect to use for two decades, that term is a large part of what you are buying.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n\n  \u003csection class=\"prmig-section\"\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"prmig-specs-box\"\u003e\u003ctable class=\"prmig-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003eGLI Pool Products\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eProMesh Premium Mesh Safety Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel \/ MPN\u003c\/th\u003e\n\u003ctd class=\"prmig-mono\"\u003e20-2040RE-CES48-PRM-GRN\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"prmig-mono\"\u003ePST-202040RECES48PRMGRN\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Type\u003c\/th\u003e\n\u003ctd\u003eMesh safety cover, in-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e20' x 40'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle with 4' x 8' Center End Step\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eGreen\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003ePatented tight-weave polypropylene mesh\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSunlight Blockage\u003c\/th\u003e\n\u003ctd\u003e98%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDrainage\u003c\/th\u003e\n\u003ctd\u003eRain and snowmelt drain through, no cover pump needed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWeight\u003c\/th\u003e\n\u003ctd\u003eNearly 50% lighter than a comparable solid cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eStrap Spacing\u003c\/th\u003e\n\u003ctd\u003e5' x 5' grid\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSprings\u003c\/th\u003e\n\u003ctd\u003eCommercial grade stainless steel with spring covers\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAnchors\u003c\/th\u003e\n\u003ctd\u003eConcrete deck anchors with tamping and installation tool\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAlso Included\u003c\/th\u003e\n\u003ctd\u003eInstallation rod, strap hardware, storage bag\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSafety Standard\u003c\/th\u003e\n\u003ctd\u003eMeets or exceeds ASTM F 1346-91\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e20-year limited, 5 years full coverage\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"prmig-section\"\u003e\n    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cdiv class=\"prmig-faq\"\u003e\n      \u003cdiv class=\"prmig-faq-card\"\u003e\n\u003ch3\u003eHow is ProMesh different from Secur-A-Pool?\u003c\/h3\u003e\n\u003cp\u003eBoth are GLI mesh safety covers that anchor to the deck and drain through. \u003cstrong\u003eProMesh\u003c\/strong\u003e uses a tighter patented weave that blocks 98% of sunlight, ships with commercial grade springs, and carries a 20-year warranty. \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/mesh-inground-pool-safety-covers-for-winter\"\u003eSecur-A-Pool\u003c\/a\u003e is the standard mesh line at 15 years. ProMesh costs more and opens cleaner.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prmig-faq-card\"\u003e\n\u003ch3\u003eWhat size should I order?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size\u003c\/strong\u003e, not cover size. This one is built for a 20' x 40' rectangle pool and extends past the edge so anchors land in the deck. Measure the water surface at its longest and widest points, and pick the matching step layout if your steps fall outside the rectangle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prmig-faq-card\"\u003e\n\u003ch3\u003eDo I need a cover pump?\u003c\/h3\u003e\n\u003cp\u003eNo. Water drains through the mesh into the pool, so nothing pools on top and there is no pump to maintain. The pool level will rise over the winter, so plan on lowering it when you open. Solid covers are the ones that need a pump, and they are in \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/in-ground-pool-winter-covers-rectangle\"\u003ein ground winter covers\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prmig-faq-card\"\u003e\n\u003ch3\u003eWhat comes in the box?\u003c\/h3\u003e\n\u003cp\u003eThe cover, concrete deck anchors, commercial grade springs with covers, a tamping and installation tool, the installation rod, strap hardware and a storage bag. First installation requires drilling the anchor positions into the deck; after that, seasonal on and off is straightforward.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \n\n  \n  \u003csection class=\"prmig-cta\"\u003e\n    \u003cdiv\u003e\n      \u003ch2\u003eThe Last Cover You Buy for a While\u003c\/h2\u003e\n      \u003cp\u003eOrder the GLI ProMesh in your pool size and it ships free, factory direct.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"prmig-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"prmig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eShips Factory Direct\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003c\/section\u003e\n  \n\n\u003c\/div\u003e\n","brand":"GLI Pool Products","offers":[{"title":"Default Title","offer_id":41969600036929,"sku":"PST-202040RECES48PRMGRN","price":2217.8,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1013086.jpg?v=1773093720"},{"product_id":"20-2040re-ces48-sap-blu-gli-20-x40-re-4-x8-ctr-sap-blu-mesh","title":"GLI Secur-A-Pool 20' x 40' Rectangle with Center End Step Mesh Safety Cover, Blue, 20-2040RE-CES48-SAP-BLU","description":"\n\n\n\u003cstyle\u003e\n  .sapig-wrap, .sapig-wrap * { box-sizing: border-box; }\n  .sapig-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }\n  .sapig-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }\n  .sapig-wrap strong { color: #14171c; font-weight: 700; }\n  .sapig-ico { display: block; flex: none; width: 24px; height: 24px; }\n\n  \/* Hero, with the stat strip built in *\/\n  .sapig-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }\n  .sapig-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }\n  .sapig-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }\n  .sapig-marks .sapig-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }\n  .sapig-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }\n  .sapig-tagline { font-size: 1.2em; color: #aab4c3; }\n  .sapig-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }\n  .sapig-stats.sapig-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .sapig-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }\n  .sapig-stat:first-child { border-left: 0; }\n  .sapig-stat + .sapig-stat { padding-left: 22px; }\n  .sapig-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }\n  .sapig-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }\n\n  .sapig-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }\n\n  \/* Sections *\/\n  .sapig-section { margin-bottom: 44px; }\n  .sapig-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }\n\n  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/\n  .sapig-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }\n  .sapig-cards.sapig-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .sapig-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }\n  .sapig-card .sapig-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }\n  .sapig-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }\n  .sapig-card p { font-size: 0.95em; }\n\n  \/* Warning *\/\n  .sapig-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }\n  .sapig-warning .sapig-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }\n  .sapig-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }\n  .sapig-warning p { color: #5a4216; }\n\n  \/* Specs: one column, striped, groups under an amber rule *\/\n  .sapig-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }\n  .sapig-specs { width: 100%; border-collapse: collapse; }\n  .sapig-specs th, .sapig-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }\n  .sapig-specs tr:nth-child(even of :not(.sapig-grp)) \u003e * { background: #f6f7f9; }\n  .sapig-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }\n  .sapig-specs td { color: #3a404a; font-weight: 500; }\n  .sapig-specs .sapig-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }\n  .sapig-specs tbody + tbody .sapig-grp th { padding-top: 24px; }\n  .sapig-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }\n\n  \/* FAQ *\/\n  .sapig-faq { max-width: 900px; display: grid; gap: 12px; }\n  .sapig-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }\n  .sapig-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }\n\n  \/* CTA *\/\n  .sapig-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }\n  .sapig-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }\n  .sapig-cta p { color: #aab4c3; font-size: 1.02em; }\n  .sapig-perks { list-style: none; display: grid; gap: 11px; }\n  .sapig-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }\n  .sapig-perks .sapig-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }\n\n  @media (max-width: 989px) {\n    .sapig-cards, .sapig-cards.sapig-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n  @media (max-width: 749px) {\n    .sapig-hero { padding: 30px 20px 0; }\n    .sapig-hero h2 { font-size: 1.75em; }\n    .sapig-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }\n    .sapig-stat, .sapig-stat + .sapig-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }\n    .sapig-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }\n    .sapig-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .sapig-stats.sapig-n4 .sapig-stat:first-child { grid-column: auto; }\n    .sapig-stats.sapig-n4 .sapig-stat:nth-child(2) { border-top: 0; }\n    .sapig-stats.sapig-n4 .sapig-stat:nth-child(odd) { border-left: 0; }\n    .sapig-stats.sapig-n4 .sapig-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .sapig-intro { font-size: 1.06em; }\n    .sapig-cards, .sapig-cards.sapig-n4 { grid-template-columns: 1fr; }\n    .sapig-specs th, .sapig-specs td { padding: 11px 14px; }\n    .sapig-specs .sapig-grp th { padding-left: 14px; }\n    .sapig-specs th { width: 42%; }\n    .sapig-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"sapig-wrap\"\u003e\n\n  \u003csection class=\"sapig-hero\"\u003e\n    \u003cul class=\"sapig-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e15-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eASTM F 1346-91\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eMade in the USA\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003ch2\u003eGLI Secur-A-Pool 20' x 40' Rectangle with Center End Step Mesh Pool Safety Cover, Blue\u003c\/h2\u003e\n    \u003cp class=\"sapig-tagline\"\u003eDrains itself. Holds weight.\u003c\/p\u003e\n    \u003cdiv class=\"sapig-stats sapig-n5\"\u003e\n      \u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003e20' x 40' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003eBlue\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003eColor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003e15 yr\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003e3 yr\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003eFull Coverage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003eF 1346-91\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003eASTM Rated\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"sapig-intro\"\u003e\u003cstrong\u003eThe GLI Secur-A-Pool 20' x 40' rectangle mesh safety cover in Blue (SKU PST-202040RECES48SAPBLU)\u003c\/strong\u003e locks an in-ground pool down for the off-season behind a patented polypropylene mesh blend with an increased weave count. Rain and snowmelt drain straight through to the pool while dirt and leaves stay on top, so nothing ponds on the surface and there is no cover pump to run through a freeze. Anchored into the deck, it meets ASTM F 1346-91 and is built to hold the weight of a child or a pet that wanders onto it.\u003c\/p\u003e\n\n  \u003csection class=\"sapig-section\"\u003e\n    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e\n    \u003cdiv class=\"sapig-cards sapig-n6\"\u003e\n      \u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eNo Standing Water\u003c\/h3\u003e\n\u003cp\u003eThe mesh weave passes rain and snowmelt through to the pool and holds debris on top. Nothing collects on the surface, so there is \u003cstrong\u003eno cover pump to power, prime or thaw\u003c\/strong\u003e in January, and no water weight dragging on the seams.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u003e\u003c\/path\u003e \u003cpath d=\"m9 12 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eRated to Hold Weight\u003c\/h3\u003e\n\u003cp\u003eSecur-A-Pool meets or exceeds \u003cstrong\u003eASTM F 1346-91\u003c\/strong\u003e, the safety cover performance standard. Anchored properly it will support a child or pet that walks onto it, which is the difference between a safety cover and an ordinary winter cover.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 20h9\"\u003e\u003c\/path\u003e \u003cpath d=\"M16.376 3.622a1 1 0 0 1 3.002 3.002L7.368 18.635a2 2 0 0 1-.855.506l-2.872.838a.5.5 0 0 1-.62-.62l.838-2.872a2 2 0 0 1 .506-.854z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003ePatented Mesh Blend\u003c\/h3\u003e\n\u003cp\u003eGLI's polypropylene mesh uses a patented blend with an increased weave count for strength and shade. Tighter weave means more of the sunlight that drives algae gets stopped at the surface, and finer debris stays out of the water.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e \u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch3\u003eBrass Anchors, Stainless Springs\u003c\/h3\u003e\n\u003cp\u003eFlush-mount solid brass anchors drill into the deck and drop below grade in the summer so nobody catches a toe. Stainless steel springs tension the cover down and give it the controlled flex it needs under a snow load.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z\"\u003e\u003c\/path\u003e \u003cline x1=\"4\" x2=\"4\" y1=\"22\" y2=\"15\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003ch3\u003eMade in the USA\u003c\/h3\u003e\n\u003cp\u003eSecur-A-Pool covers are manufactured in the United States. Replacement panels, springs and anchor hardware stay available through the warranty term instead of disappearing when a production run ends.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003crect width=\"18\" height=\"11\" x=\"3\" y=\"11\" rx=\"2\" ry=\"2\"\u003e\u003c\/rect\u003e \u003cpath d=\"M7 11V7a5 5 0 0 1 9.9-1\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eOpens Without a Fight\u003c\/h3\u003e\n\u003cp\u003eThe cover releases only with the installation rod, so it is tamper resistant through the winter. In spring, debris that collected on top brushes off and the cover comes up clean enough to fold and bag the same afternoon.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n\n  \u003csection class=\"sapig-section\"\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"sapig-specs-box\"\u003e\u003ctable class=\"sapig-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003eGLI Pool Products\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eSecur-A-Pool Mesh Safety Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel \/ MPN\u003c\/th\u003e\n\u003ctd class=\"sapig-mono\"\u003e20-2040RE-CES48-SAP-BLU\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"sapig-mono\"\u003ePST-202040RECES48SAPBLU\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Type\u003c\/th\u003e\n\u003ctd\u003eMesh safety cover, in-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e20' x 40'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle with 4' x 8' Center End Step\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eBlue\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDeck Coverage\u003c\/th\u003e\n\u003ctd\u003eExtends roughly 1' past the pool in each direction\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFabric\u003c\/th\u003e\n\u003ctd\u003ePatented polypropylene mesh blend, increased weave count\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDrainage\u003c\/th\u003e\n\u003ctd\u003eDrains through the mesh, no cover pump required\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAnchors\u003c\/th\u003e\n\u003ctd\u003eSolid brass, flush-mount deck anchors\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSprings\u003c\/th\u003e\n\u003ctd\u003eStainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSecurity\u003c\/th\u003e\n\u003ctd\u003eTamper resistant, releases only with the installation rod\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eIn the Box\u003c\/th\u003e\n\u003ctd\u003eCover, brass anchors, stainless springs, installation rod, storage bag\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSafety Standard\u003c\/th\u003e\n\u003ctd\u003eMeets or exceeds ASTM F 1346-91\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColors Offered\u003c\/th\u003e\n\u003ctd\u003eBlue, Green, Gray, Tan\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOrigin\u003c\/th\u003e\n\u003ctd\u003eMade in the USA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e15-year limited with 3-year full coverage\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"sapig-section\"\u003e\n    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cdiv class=\"sapig-faq\"\u003e\n      \u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eIs this a safety cover or a winter cover?\u003c\/h3\u003e\n\u003cp\u003eBoth. Secur-A-Pool is a true \u003cstrong\u003esafety cover\u003c\/strong\u003e that meets ASTM F 1346-91, meaning it anchors into the deck and is built to hold weight, and it also does the winter job of keeping the pool clean. An ordinary solid winter cover does neither of those things and should never be walked on.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eWhat size do I order for my pool?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size\u003c\/strong\u003e. This cover is cut for a 20' x 40' rectangle pool and extends roughly a foot past the edge in each direction so the anchors land in the deck. Measure your water surface at the longest and widest points. If your pool has steps outside the rectangle, order the matching step layout instead of a plain rectangle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eDo I need a cover pump with a mesh cover?\u003c\/h3\u003e\n\u003cp\u003eNo. Rain and snowmelt drain through the mesh into the pool, so nothing accumulates on the surface and there is no pump to run. Expect the water level to rise over the winter and plan to lower it at opening. You will also see a little more fine sediment than with a solid cover, since the weave passes dust.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eWhat is included and what do I need to install it?\u003c\/h3\u003e\n\u003cp\u003eThe cover ships with brass deck anchors, stainless steel springs, an installation rod and a storage bag. Installation means drilling anchor holes in the deck at the marked positions, which most owners hire out the first season. Once the anchors are set, taking the cover on and off each year is a one-person job.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eHow long does the GLI warranty run?\u003c\/h3\u003e\n\u003cp\u003eGLI covers Secur-A-Pool with a \u003cstrong\u003e15 year limited warranty with 3 year full coverage\u003c\/strong\u003e, then pro-rated for the balance. It applies to defects in materials and workmanship. Ice damage, storm damage and improper anchoring are not covered.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \n\n  \n  \u003csection class=\"sapig-cta\"\u003e\n    \u003cdiv\u003e\n      \u003ch2\u003eLock Down Your 20' x 40' Rectangle Pool\u003c\/h2\u003e\n      \u003cp\u003eOrder the GLI Secur-A-Pool in your size and color, and it ships free.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"sapig-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eShips Factory Direct\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003c\/section\u003e\n  \n\n\u003c\/div\u003e\n","brand":"GLI Pool Products","offers":[{"title":"Default Title","offer_id":41969600102465,"sku":"PST-202040RECES48SAPBLU","price":1922.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1013087.jpg?v=1773095989"},{"product_id":"20-2040re-ces48-sap-grn-gli-20-x40-re-4-x8-ctr-sap-grn-mesh","title":"GLI Secur-A-Pool 20' x 40' Rectangle with Center End Step Mesh Safety Cover, Green, 20-2040RE-CES48-SAP-GRN","description":"\n\n\n\u003cstyle\u003e\n  .sapig-wrap, .sapig-wrap * { box-sizing: border-box; }\n  .sapig-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }\n  .sapig-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }\n  .sapig-wrap strong { color: #14171c; font-weight: 700; }\n  .sapig-ico { display: block; flex: none; width: 24px; height: 24px; }\n\n  \/* Hero, with the stat strip built in *\/\n  .sapig-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }\n  .sapig-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }\n  .sapig-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }\n  .sapig-marks .sapig-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }\n  .sapig-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }\n  .sapig-tagline { font-size: 1.2em; color: #aab4c3; }\n  .sapig-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }\n  .sapig-stats.sapig-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .sapig-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }\n  .sapig-stat:first-child { border-left: 0; }\n  .sapig-stat + .sapig-stat { padding-left: 22px; }\n  .sapig-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }\n  .sapig-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }\n\n  .sapig-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }\n\n  \/* Sections *\/\n  .sapig-section { margin-bottom: 44px; }\n  .sapig-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }\n\n  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/\n  .sapig-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }\n  .sapig-cards.sapig-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .sapig-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }\n  .sapig-card .sapig-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }\n  .sapig-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }\n  .sapig-card p { font-size: 0.95em; }\n\n  \/* Warning *\/\n  .sapig-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }\n  .sapig-warning .sapig-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }\n  .sapig-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }\n  .sapig-warning p { color: #5a4216; }\n\n  \/* Specs: one column, striped, groups under an amber rule *\/\n  .sapig-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }\n  .sapig-specs { width: 100%; border-collapse: collapse; }\n  .sapig-specs th, .sapig-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }\n  .sapig-specs tr:nth-child(even of :not(.sapig-grp)) \u003e * { background: #f6f7f9; }\n  .sapig-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }\n  .sapig-specs td { color: #3a404a; font-weight: 500; }\n  .sapig-specs .sapig-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }\n  .sapig-specs tbody + tbody .sapig-grp th { padding-top: 24px; }\n  .sapig-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }\n\n  \/* FAQ *\/\n  .sapig-faq { max-width: 900px; display: grid; gap: 12px; }\n  .sapig-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }\n  .sapig-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }\n\n  \/* CTA *\/\n  .sapig-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }\n  .sapig-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }\n  .sapig-cta p { color: #aab4c3; font-size: 1.02em; }\n  .sapig-perks { list-style: none; display: grid; gap: 11px; }\n  .sapig-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }\n  .sapig-perks .sapig-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }\n\n  @media (max-width: 989px) {\n    .sapig-cards, .sapig-cards.sapig-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n  @media (max-width: 749px) {\n    .sapig-hero { padding: 30px 20px 0; }\n    .sapig-hero h2 { font-size: 1.75em; }\n    .sapig-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }\n    .sapig-stat, .sapig-stat + .sapig-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }\n    .sapig-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }\n    .sapig-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .sapig-stats.sapig-n4 .sapig-stat:first-child { grid-column: auto; }\n    .sapig-stats.sapig-n4 .sapig-stat:nth-child(2) { border-top: 0; }\n    .sapig-stats.sapig-n4 .sapig-stat:nth-child(odd) { border-left: 0; }\n    .sapig-stats.sapig-n4 .sapig-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .sapig-intro { font-size: 1.06em; }\n    .sapig-cards, .sapig-cards.sapig-n4 { grid-template-columns: 1fr; }\n    .sapig-specs th, .sapig-specs td { padding: 11px 14px; }\n    .sapig-specs .sapig-grp th { padding-left: 14px; }\n    .sapig-specs th { width: 42%; }\n    .sapig-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"sapig-wrap\"\u003e\n\n  \u003csection class=\"sapig-hero\"\u003e\n    \u003cul class=\"sapig-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e15-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eASTM F 1346-91\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eMade in the USA\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003ch2\u003eGLI Secur-A-Pool 20' x 40' Rectangle with Center End Step Mesh Pool Safety Cover, Green\u003c\/h2\u003e\n    \u003cp class=\"sapig-tagline\"\u003eDrains itself. Holds weight.\u003c\/p\u003e\n    \u003cdiv class=\"sapig-stats sapig-n5\"\u003e\n      \u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003e20' x 40' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003eGreen\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003eColor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003e15 yr\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003e3 yr\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003eFull Coverage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003eF 1346-91\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003eASTM Rated\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"sapig-intro\"\u003e\u003cstrong\u003eThe GLI Secur-A-Pool 20' x 40' rectangle mesh safety cover in Green (SKU PST-202040RECES48SAPGRN)\u003c\/strong\u003e locks an in-ground pool down for the off-season behind a patented polypropylene mesh blend with an increased weave count. Rain and snowmelt drain straight through to the pool while dirt and leaves stay on top, so nothing ponds on the surface and there is no cover pump to run through a freeze. Anchored into the deck, it meets ASTM F 1346-91 and is built to hold the weight of a child or a pet that wanders onto it.\u003c\/p\u003e\n\n  \u003csection class=\"sapig-section\"\u003e\n    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e\n    \u003cdiv class=\"sapig-cards sapig-n6\"\u003e\n      \u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eNo Standing Water\u003c\/h3\u003e\n\u003cp\u003eThe mesh weave passes rain and snowmelt through to the pool and holds debris on top. Nothing collects on the surface, so there is \u003cstrong\u003eno cover pump to power, prime or thaw\u003c\/strong\u003e in January, and no water weight dragging on the seams.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u003e\u003c\/path\u003e \u003cpath d=\"m9 12 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eRated to Hold Weight\u003c\/h3\u003e\n\u003cp\u003eSecur-A-Pool meets or exceeds \u003cstrong\u003eASTM F 1346-91\u003c\/strong\u003e, the safety cover performance standard. Anchored properly it will support a child or pet that walks onto it, which is the difference between a safety cover and an ordinary winter cover.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 20h9\"\u003e\u003c\/path\u003e \u003cpath d=\"M16.376 3.622a1 1 0 0 1 3.002 3.002L7.368 18.635a2 2 0 0 1-.855.506l-2.872.838a.5.5 0 0 1-.62-.62l.838-2.872a2 2 0 0 1 .506-.854z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003ePatented Mesh Blend\u003c\/h3\u003e\n\u003cp\u003eGLI's polypropylene mesh uses a patented blend with an increased weave count for strength and shade. Tighter weave means more of the sunlight that drives algae gets stopped at the surface, and finer debris stays out of the water.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e \u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch3\u003eBrass Anchors, Stainless Springs\u003c\/h3\u003e\n\u003cp\u003eFlush-mount solid brass anchors drill into the deck and drop below grade in the summer so nobody catches a toe. Stainless steel springs tension the cover down and give it the controlled flex it needs under a snow load.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z\"\u003e\u003c\/path\u003e \u003cline x1=\"4\" x2=\"4\" y1=\"22\" y2=\"15\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003ch3\u003eMade in the USA\u003c\/h3\u003e\n\u003cp\u003eSecur-A-Pool covers are manufactured in the United States. Replacement panels, springs and anchor hardware stay available through the warranty term instead of disappearing when a production run ends.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003crect width=\"18\" height=\"11\" x=\"3\" y=\"11\" rx=\"2\" ry=\"2\"\u003e\u003c\/rect\u003e \u003cpath d=\"M7 11V7a5 5 0 0 1 9.9-1\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eOpens Without a Fight\u003c\/h3\u003e\n\u003cp\u003eThe cover releases only with the installation rod, so it is tamper resistant through the winter. In spring, debris that collected on top brushes off and the cover comes up clean enough to fold and bag the same afternoon.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n\n  \u003csection class=\"sapig-section\"\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"sapig-specs-box\"\u003e\u003ctable class=\"sapig-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003eGLI Pool Products\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eSecur-A-Pool Mesh Safety Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel \/ MPN\u003c\/th\u003e\n\u003ctd class=\"sapig-mono\"\u003e20-2040RE-CES48-SAP-GRN\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"sapig-mono\"\u003ePST-202040RECES48SAPGRN\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Type\u003c\/th\u003e\n\u003ctd\u003eMesh safety cover, in-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e20' x 40'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle with 4' x 8' Center End Step\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eGreen\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDeck Coverage\u003c\/th\u003e\n\u003ctd\u003eExtends roughly 1' past the pool in each direction\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFabric\u003c\/th\u003e\n\u003ctd\u003ePatented polypropylene mesh blend, increased weave count\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDrainage\u003c\/th\u003e\n\u003ctd\u003eDrains through the mesh, no cover pump required\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAnchors\u003c\/th\u003e\n\u003ctd\u003eSolid brass, flush-mount deck anchors\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSprings\u003c\/th\u003e\n\u003ctd\u003eStainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSecurity\u003c\/th\u003e\n\u003ctd\u003eTamper resistant, releases only with the installation rod\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eIn the Box\u003c\/th\u003e\n\u003ctd\u003eCover, brass anchors, stainless springs, installation rod, storage bag\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSafety Standard\u003c\/th\u003e\n\u003ctd\u003eMeets or exceeds ASTM F 1346-91\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColors Offered\u003c\/th\u003e\n\u003ctd\u003eBlue, Green, Gray, Tan\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOrigin\u003c\/th\u003e\n\u003ctd\u003eMade in the USA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e15-year limited with 3-year full coverage\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"sapig-section\"\u003e\n    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cdiv class=\"sapig-faq\"\u003e\n      \u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eIs this a safety cover or a winter cover?\u003c\/h3\u003e\n\u003cp\u003eBoth. Secur-A-Pool is a true \u003cstrong\u003esafety cover\u003c\/strong\u003e that meets ASTM F 1346-91, meaning it anchors into the deck and is built to hold weight, and it also does the winter job of keeping the pool clean. An ordinary solid winter cover does neither of those things and should never be walked on.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eWhat size do I order for my pool?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size\u003c\/strong\u003e. This cover is cut for a 20' x 40' rectangle pool and extends roughly a foot past the edge in each direction so the anchors land in the deck. Measure your water surface at the longest and widest points. If your pool has steps outside the rectangle, order the matching step layout instead of a plain rectangle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eDo I need a cover pump with a mesh cover?\u003c\/h3\u003e\n\u003cp\u003eNo. Rain and snowmelt drain through the mesh into the pool, so nothing accumulates on the surface and there is no pump to run. Expect the water level to rise over the winter and plan to lower it at opening. You will also see a little more fine sediment than with a solid cover, since the weave passes dust.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eWhat is included and what do I need to install it?\u003c\/h3\u003e\n\u003cp\u003eThe cover ships with brass deck anchors, stainless steel springs, an installation rod and a storage bag. Installation means drilling anchor holes in the deck at the marked positions, which most owners hire out the first season. Once the anchors are set, taking the cover on and off each year is a one-person job.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eHow long does the GLI warranty run?\u003c\/h3\u003e\n\u003cp\u003eGLI covers Secur-A-Pool with a \u003cstrong\u003e15 year limited warranty with 3 year full coverage\u003c\/strong\u003e, then pro-rated for the balance. It applies to defects in materials and workmanship. Ice damage, storm damage and improper anchoring are not covered.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \n\n  \n  \u003csection class=\"sapig-cta\"\u003e\n    \u003cdiv\u003e\n      \u003ch2\u003eLock Down Your 20' x 40' Rectangle Pool\u003c\/h2\u003e\n      \u003cp\u003eOrder the GLI Secur-A-Pool in your size and color, and it ships free.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"sapig-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eShips Factory Direct\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003c\/section\u003e\n  \n\n\u003c\/div\u003e\n","brand":"GLI Pool Products","offers":[{"title":"Default Title","offer_id":41969600266305,"sku":"PST-202040RECES48SAPGRN","price":1850.8,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1013088.jpg?v=1773092231"},{"product_id":"20-2040re-sap-blu-gli-20-x-40-re-sap-blue-mesh","title":"GLI Secur-A-Pool 20' x 40' Rectangle Mesh Safety Cover, Blue, 20-2040RE-SAP-BLU","description":"\n\n\n\u003cstyle\u003e\n  .sapig-wrap, .sapig-wrap * { box-sizing: border-box; }\n  .sapig-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }\n  .sapig-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }\n  .sapig-wrap strong { color: #14171c; font-weight: 700; }\n  .sapig-ico { display: block; flex: none; width: 24px; height: 24px; }\n\n  \/* Hero, with the stat strip built in *\/\n  .sapig-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }\n  .sapig-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }\n  .sapig-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }\n  .sapig-marks .sapig-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }\n  .sapig-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }\n  .sapig-tagline { font-size: 1.2em; color: #aab4c3; }\n  .sapig-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }\n  .sapig-stats.sapig-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .sapig-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }\n  .sapig-stat:first-child { border-left: 0; }\n  .sapig-stat + .sapig-stat { padding-left: 22px; }\n  .sapig-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }\n  .sapig-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }\n\n  .sapig-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }\n\n  \/* Sections *\/\n  .sapig-section { margin-bottom: 44px; }\n  .sapig-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }\n\n  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/\n  .sapig-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }\n  .sapig-cards.sapig-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .sapig-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }\n  .sapig-card .sapig-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }\n  .sapig-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }\n  .sapig-card p { font-size: 0.95em; }\n\n  \/* Warning *\/\n  .sapig-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }\n  .sapig-warning .sapig-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }\n  .sapig-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }\n  .sapig-warning p { color: #5a4216; }\n\n  \/* Specs: one column, striped, groups under an amber rule *\/\n  .sapig-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }\n  .sapig-specs { width: 100%; border-collapse: collapse; }\n  .sapig-specs th, .sapig-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }\n  .sapig-specs tr:nth-child(even of :not(.sapig-grp)) \u003e * { background: #f6f7f9; }\n  .sapig-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }\n  .sapig-specs td { color: #3a404a; font-weight: 500; }\n  .sapig-specs .sapig-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }\n  .sapig-specs tbody + tbody .sapig-grp th { padding-top: 24px; }\n  .sapig-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }\n\n  \/* FAQ *\/\n  .sapig-faq { max-width: 900px; display: grid; gap: 12px; }\n  .sapig-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }\n  .sapig-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }\n\n  \/* CTA *\/\n  .sapig-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }\n  .sapig-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }\n  .sapig-cta p { color: #aab4c3; font-size: 1.02em; }\n  .sapig-perks { list-style: none; display: grid; gap: 11px; }\n  .sapig-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }\n  .sapig-perks .sapig-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }\n\n  @media (max-width: 989px) {\n    .sapig-cards, .sapig-cards.sapig-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n  @media (max-width: 749px) {\n    .sapig-hero { padding: 30px 20px 0; }\n    .sapig-hero h2 { font-size: 1.75em; }\n    .sapig-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }\n    .sapig-stat, .sapig-stat + .sapig-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }\n    .sapig-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }\n    .sapig-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .sapig-stats.sapig-n4 .sapig-stat:first-child { grid-column: auto; }\n    .sapig-stats.sapig-n4 .sapig-stat:nth-child(2) { border-top: 0; }\n    .sapig-stats.sapig-n4 .sapig-stat:nth-child(odd) { border-left: 0; }\n    .sapig-stats.sapig-n4 .sapig-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .sapig-intro { font-size: 1.06em; }\n    .sapig-cards, .sapig-cards.sapig-n4 { grid-template-columns: 1fr; }\n    .sapig-specs th, .sapig-specs td { padding: 11px 14px; }\n    .sapig-specs .sapig-grp th { padding-left: 14px; }\n    .sapig-specs th { width: 42%; }\n    .sapig-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"sapig-wrap\"\u003e\n\n  \u003csection class=\"sapig-hero\"\u003e\n    \u003cul class=\"sapig-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e15-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eASTM F 1346-91\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eMade in the USA\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003ch2\u003eGLI Secur-A-Pool 20' x 40' Rectangle Mesh Pool Safety Cover, Blue\u003c\/h2\u003e\n    \u003cp class=\"sapig-tagline\"\u003eDrains itself. Holds weight.\u003c\/p\u003e\n    \u003cdiv class=\"sapig-stats sapig-n5\"\u003e\n      \u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003e20' x 40' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003eBlue\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003eColor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003e15 yr\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003e3 yr\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003eFull Coverage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003eF 1346-91\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003eASTM Rated\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"sapig-intro\"\u003e\u003cstrong\u003eThe GLI Secur-A-Pool 20' x 40' rectangle mesh safety cover in Blue (SKU PST-202040RESAPBLU)\u003c\/strong\u003e locks an in-ground pool down for the off-season behind a patented polypropylene mesh blend with an increased weave count. Rain and snowmelt drain straight through to the pool while dirt and leaves stay on top, so nothing ponds on the surface and there is no cover pump to run through a freeze. Anchored into the deck, it meets ASTM F 1346-91 and is built to hold the weight of a child or a pet that wanders onto it.\u003c\/p\u003e\n\n  \u003csection class=\"sapig-section\"\u003e\n    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e\n    \u003cdiv class=\"sapig-cards sapig-n6\"\u003e\n      \u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eNo Standing Water\u003c\/h3\u003e\n\u003cp\u003eThe mesh weave passes rain and snowmelt through to the pool and holds debris on top. Nothing collects on the surface, so there is \u003cstrong\u003eno cover pump to power, prime or thaw\u003c\/strong\u003e in January, and no water weight dragging on the seams.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u003e\u003c\/path\u003e \u003cpath d=\"m9 12 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eRated to Hold Weight\u003c\/h3\u003e\n\u003cp\u003eSecur-A-Pool meets or exceeds \u003cstrong\u003eASTM F 1346-91\u003c\/strong\u003e, the safety cover performance standard. Anchored properly it will support a child or pet that walks onto it, which is the difference between a safety cover and an ordinary winter cover.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 20h9\"\u003e\u003c\/path\u003e \u003cpath d=\"M16.376 3.622a1 1 0 0 1 3.002 3.002L7.368 18.635a2 2 0 0 1-.855.506l-2.872.838a.5.5 0 0 1-.62-.62l.838-2.872a2 2 0 0 1 .506-.854z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003ePatented Mesh Blend\u003c\/h3\u003e\n\u003cp\u003eGLI's polypropylene mesh uses a patented blend with an increased weave count for strength and shade. Tighter weave means more of the sunlight that drives algae gets stopped at the surface, and finer debris stays out of the water.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e \u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch3\u003eBrass Anchors, Stainless Springs\u003c\/h3\u003e\n\u003cp\u003eFlush-mount solid brass anchors drill into the deck and drop below grade in the summer so nobody catches a toe. Stainless steel springs tension the cover down and give it the controlled flex it needs under a snow load.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z\"\u003e\u003c\/path\u003e \u003cline x1=\"4\" x2=\"4\" y1=\"22\" y2=\"15\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003ch3\u003eMade in the USA\u003c\/h3\u003e\n\u003cp\u003eSecur-A-Pool covers are manufactured in the United States. Replacement panels, springs and anchor hardware stay available through the warranty term instead of disappearing when a production run ends.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003crect width=\"18\" height=\"11\" x=\"3\" y=\"11\" rx=\"2\" ry=\"2\"\u003e\u003c\/rect\u003e \u003cpath d=\"M7 11V7a5 5 0 0 1 9.9-1\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eOpens Without a Fight\u003c\/h3\u003e\n\u003cp\u003eThe cover releases only with the installation rod, so it is tamper resistant through the winter. In spring, debris that collected on top brushes off and the cover comes up clean enough to fold and bag the same afternoon.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n\n  \u003csection class=\"sapig-section\"\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"sapig-specs-box\"\u003e\u003ctable class=\"sapig-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003eGLI Pool Products\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eSecur-A-Pool Mesh Safety Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel \/ MPN\u003c\/th\u003e\n\u003ctd class=\"sapig-mono\"\u003e20-2040RE-SAP-BLU\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"sapig-mono\"\u003ePST-202040RESAPBLU\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Type\u003c\/th\u003e\n\u003ctd\u003eMesh safety cover, in-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e20' x 40'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eBlue\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDeck Coverage\u003c\/th\u003e\n\u003ctd\u003eExtends roughly 1' past the pool in each direction\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFabric\u003c\/th\u003e\n\u003ctd\u003ePatented polypropylene mesh blend, increased weave count\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDrainage\u003c\/th\u003e\n\u003ctd\u003eDrains through the mesh, no cover pump required\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAnchors\u003c\/th\u003e\n\u003ctd\u003eSolid brass, flush-mount deck anchors\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSprings\u003c\/th\u003e\n\u003ctd\u003eStainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSecurity\u003c\/th\u003e\n\u003ctd\u003eTamper resistant, releases only with the installation rod\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eIn the Box\u003c\/th\u003e\n\u003ctd\u003eCover, brass anchors, stainless springs, installation rod, storage bag\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSafety Standard\u003c\/th\u003e\n\u003ctd\u003eMeets or exceeds ASTM F 1346-91\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColors Offered\u003c\/th\u003e\n\u003ctd\u003eBlue, Green, Gray, Tan\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOrigin\u003c\/th\u003e\n\u003ctd\u003eMade in the USA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e15-year limited with 3-year full coverage\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"sapig-section\"\u003e\n    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cdiv class=\"sapig-faq\"\u003e\n      \u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eIs this a safety cover or a winter cover?\u003c\/h3\u003e\n\u003cp\u003eBoth. Secur-A-Pool is a true \u003cstrong\u003esafety cover\u003c\/strong\u003e that meets ASTM F 1346-91, meaning it anchors into the deck and is built to hold weight, and it also does the winter job of keeping the pool clean. An ordinary solid winter cover does neither of those things and should never be walked on.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eWhat size do I order for my pool?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size\u003c\/strong\u003e. This cover is cut for a 20' x 40' rectangle pool and extends roughly a foot past the edge in each direction so the anchors land in the deck. Measure your water surface at the longest and widest points. If your pool has steps outside the rectangle, order the matching step layout instead of a plain rectangle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eDo I need a cover pump with a mesh cover?\u003c\/h3\u003e\n\u003cp\u003eNo. Rain and snowmelt drain through the mesh into the pool, so nothing accumulates on the surface and there is no pump to run. Expect the water level to rise over the winter and plan to lower it at opening. You will also see a little more fine sediment than with a solid cover, since the weave passes dust.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eWhat is included and what do I need to install it?\u003c\/h3\u003e\n\u003cp\u003eThe cover ships with brass deck anchors, stainless steel springs, an installation rod and a storage bag. Installation means drilling anchor holes in the deck at the marked positions, which most owners hire out the first season. Once the anchors are set, taking the cover on and off each year is a one-person job.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eHow long does the GLI warranty run?\u003c\/h3\u003e\n\u003cp\u003eGLI covers Secur-A-Pool with a \u003cstrong\u003e15 year limited warranty with 3 year full coverage\u003c\/strong\u003e, then pro-rated for the balance. It applies to defects in materials and workmanship. Ice damage, storm damage and improper anchoring are not covered.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \n\n  \n  \u003csection class=\"sapig-cta\"\u003e\n    \u003cdiv\u003e\n      \u003ch2\u003eLock Down Your 20' x 40' Rectangle Pool\u003c\/h2\u003e\n      \u003cp\u003eOrder the GLI Secur-A-Pool in your size and color, and it ships free.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"sapig-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eShips Factory Direct\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003c\/section\u003e\n  \n\n\u003c\/div\u003e\n","brand":"GLI Pool Products","offers":[{"title":"Default Title","offer_id":41969600299073,"sku":"PST-202040RESAPBLU","price":1708.7,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1013089.jpg?v=1773083184"},{"product_id":"20-2040re-sap-grn-gli-20-x-40-re-sap-green-mesh","title":"GLI Secur-A-Pool 20' x 40' Rectangle Mesh Safety Cover, Green, 20-2040RE-SAP-GRN","description":"\n\n\n\u003cstyle\u003e\n  .sapig-wrap, .sapig-wrap * { box-sizing: border-box; }\n  .sapig-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }\n  .sapig-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }\n  .sapig-wrap strong { color: #14171c; font-weight: 700; }\n  .sapig-ico { display: block; flex: none; width: 24px; height: 24px; }\n\n  \/* Hero, with the stat strip built in *\/\n  .sapig-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }\n  .sapig-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }\n  .sapig-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }\n  .sapig-marks .sapig-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }\n  .sapig-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }\n  .sapig-tagline { font-size: 1.2em; color: #aab4c3; }\n  .sapig-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }\n  .sapig-stats.sapig-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .sapig-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }\n  .sapig-stat:first-child { border-left: 0; }\n  .sapig-stat + .sapig-stat { padding-left: 22px; }\n  .sapig-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }\n  .sapig-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }\n\n  .sapig-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }\n\n  \/* Sections *\/\n  .sapig-section { margin-bottom: 44px; }\n  .sapig-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }\n\n  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/\n  .sapig-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }\n  .sapig-cards.sapig-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .sapig-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }\n  .sapig-card .sapig-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }\n  .sapig-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }\n  .sapig-card p { font-size: 0.95em; }\n\n  \/* Warning *\/\n  .sapig-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }\n  .sapig-warning .sapig-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }\n  .sapig-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }\n  .sapig-warning p { color: #5a4216; }\n\n  \/* Specs: one column, striped, groups under an amber rule *\/\n  .sapig-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }\n  .sapig-specs { width: 100%; border-collapse: collapse; }\n  .sapig-specs th, .sapig-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }\n  .sapig-specs tr:nth-child(even of :not(.sapig-grp)) \u003e * { background: #f6f7f9; }\n  .sapig-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }\n  .sapig-specs td { color: #3a404a; font-weight: 500; }\n  .sapig-specs .sapig-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }\n  .sapig-specs tbody + tbody .sapig-grp th { padding-top: 24px; }\n  .sapig-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }\n\n  \/* FAQ *\/\n  .sapig-faq { max-width: 900px; display: grid; gap: 12px; }\n  .sapig-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }\n  .sapig-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }\n\n  \/* CTA *\/\n  .sapig-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }\n  .sapig-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }\n  .sapig-cta p { color: #aab4c3; font-size: 1.02em; }\n  .sapig-perks { list-style: none; display: grid; gap: 11px; }\n  .sapig-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }\n  .sapig-perks .sapig-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }\n\n  @media (max-width: 989px) {\n    .sapig-cards, .sapig-cards.sapig-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n  @media (max-width: 749px) {\n    .sapig-hero { padding: 30px 20px 0; }\n    .sapig-hero h2 { font-size: 1.75em; }\n    .sapig-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }\n    .sapig-stat, .sapig-stat + .sapig-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }\n    .sapig-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }\n    .sapig-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .sapig-stats.sapig-n4 .sapig-stat:first-child { grid-column: auto; }\n    .sapig-stats.sapig-n4 .sapig-stat:nth-child(2) { border-top: 0; }\n    .sapig-stats.sapig-n4 .sapig-stat:nth-child(odd) { border-left: 0; }\n    .sapig-stats.sapig-n4 .sapig-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .sapig-intro { font-size: 1.06em; }\n    .sapig-cards, .sapig-cards.sapig-n4 { grid-template-columns: 1fr; }\n    .sapig-specs th, .sapig-specs td { padding: 11px 14px; }\n    .sapig-specs .sapig-grp th { padding-left: 14px; }\n    .sapig-specs th { width: 42%; }\n    .sapig-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"sapig-wrap\"\u003e\n\n  \u003csection class=\"sapig-hero\"\u003e\n    \u003cul class=\"sapig-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e15-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eASTM F 1346-91\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eMade in the USA\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003ch2\u003eGLI Secur-A-Pool 20' x 40' Rectangle Mesh Pool Safety Cover, Green\u003c\/h2\u003e\n    \u003cp class=\"sapig-tagline\"\u003eDrains itself. Holds weight.\u003c\/p\u003e\n    \u003cdiv class=\"sapig-stats sapig-n5\"\u003e\n      \u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003e20' x 40' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003eGreen\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003eColor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003e15 yr\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003e3 yr\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003eFull Coverage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat\"\u003e\n\u003cdiv class=\"sapig-stat-v\"\u003eF 1346-91\u003c\/div\u003e\n\u003cdiv class=\"sapig-stat-l\"\u003eASTM Rated\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"sapig-intro\"\u003e\u003cstrong\u003eThe GLI Secur-A-Pool 20' x 40' rectangle mesh safety cover in Green (SKU PST-202040RESAPGRN)\u003c\/strong\u003e locks an in-ground pool down for the off-season behind a patented polypropylene mesh blend with an increased weave count. Rain and snowmelt drain straight through to the pool while dirt and leaves stay on top, so nothing ponds on the surface and there is no cover pump to run through a freeze. Anchored into the deck, it meets ASTM F 1346-91 and is built to hold the weight of a child or a pet that wanders onto it.\u003c\/p\u003e\n\n  \u003csection class=\"sapig-section\"\u003e\n    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e\n    \u003cdiv class=\"sapig-cards sapig-n6\"\u003e\n      \u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eNo Standing Water\u003c\/h3\u003e\n\u003cp\u003eThe mesh weave passes rain and snowmelt through to the pool and holds debris on top. Nothing collects on the surface, so there is \u003cstrong\u003eno cover pump to power, prime or thaw\u003c\/strong\u003e in January, and no water weight dragging on the seams.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u003e\u003c\/path\u003e \u003cpath d=\"m9 12 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eRated to Hold Weight\u003c\/h3\u003e\n\u003cp\u003eSecur-A-Pool meets or exceeds \u003cstrong\u003eASTM F 1346-91\u003c\/strong\u003e, the safety cover performance standard. Anchored properly it will support a child or pet that walks onto it, which is the difference between a safety cover and an ordinary winter cover.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 20h9\"\u003e\u003c\/path\u003e \u003cpath d=\"M16.376 3.622a1 1 0 0 1 3.002 3.002L7.368 18.635a2 2 0 0 1-.855.506l-2.872.838a.5.5 0 0 1-.62-.62l.838-2.872a2 2 0 0 1 .506-.854z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003ePatented Mesh Blend\u003c\/h3\u003e\n\u003cp\u003eGLI's polypropylene mesh uses a patented blend with an increased weave count for strength and shade. Tighter weave means more of the sunlight that drives algae gets stopped at the surface, and finer debris stays out of the water.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e \u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch3\u003eBrass Anchors, Stainless Springs\u003c\/h3\u003e\n\u003cp\u003eFlush-mount solid brass anchors drill into the deck and drop below grade in the summer so nobody catches a toe. Stainless steel springs tension the cover down and give it the controlled flex it needs under a snow load.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z\"\u003e\u003c\/path\u003e \u003cline x1=\"4\" x2=\"4\" y1=\"22\" y2=\"15\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003ch3\u003eMade in the USA\u003c\/h3\u003e\n\u003cp\u003eSecur-A-Pool covers are manufactured in the United States. Replacement panels, springs and anchor hardware stay available through the warranty term instead of disappearing when a production run ends.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-card\"\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003crect width=\"18\" height=\"11\" x=\"3\" y=\"11\" rx=\"2\" ry=\"2\"\u003e\u003c\/rect\u003e \u003cpath d=\"M7 11V7a5 5 0 0 1 9.9-1\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eOpens Without a Fight\u003c\/h3\u003e\n\u003cp\u003eThe cover releases only with the installation rod, so it is tamper resistant through the winter. In spring, debris that collected on top brushes off and the cover comes up clean enough to fold and bag the same afternoon.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n\n  \u003csection class=\"sapig-section\"\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"sapig-specs-box\"\u003e\u003ctable class=\"sapig-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003eGLI Pool Products\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eSecur-A-Pool Mesh Safety Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel \/ MPN\u003c\/th\u003e\n\u003ctd class=\"sapig-mono\"\u003e20-2040RE-SAP-GRN\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"sapig-mono\"\u003ePST-202040RESAPGRN\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Type\u003c\/th\u003e\n\u003ctd\u003eMesh safety cover, in-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e20' x 40'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eGreen\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDeck Coverage\u003c\/th\u003e\n\u003ctd\u003eExtends roughly 1' past the pool in each direction\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFabric\u003c\/th\u003e\n\u003ctd\u003ePatented polypropylene mesh blend, increased weave count\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDrainage\u003c\/th\u003e\n\u003ctd\u003eDrains through the mesh, no cover pump required\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAnchors\u003c\/th\u003e\n\u003ctd\u003eSolid brass, flush-mount deck anchors\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSprings\u003c\/th\u003e\n\u003ctd\u003eStainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSecurity\u003c\/th\u003e\n\u003ctd\u003eTamper resistant, releases only with the installation rod\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eIn the Box\u003c\/th\u003e\n\u003ctd\u003eCover, brass anchors, stainless springs, installation rod, storage bag\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSafety Standard\u003c\/th\u003e\n\u003ctd\u003eMeets or exceeds ASTM F 1346-91\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColors Offered\u003c\/th\u003e\n\u003ctd\u003eBlue, Green, Gray, Tan\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOrigin\u003c\/th\u003e\n\u003ctd\u003eMade in the USA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e15-year limited with 3-year full coverage\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"sapig-section\"\u003e\n    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cdiv class=\"sapig-faq\"\u003e\n      \u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eIs this a safety cover or a winter cover?\u003c\/h3\u003e\n\u003cp\u003eBoth. Secur-A-Pool is a true \u003cstrong\u003esafety cover\u003c\/strong\u003e that meets ASTM F 1346-91, meaning it anchors into the deck and is built to hold weight, and it also does the winter job of keeping the pool clean. An ordinary solid winter cover does neither of those things and should never be walked on.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eWhat size do I order for my pool?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size\u003c\/strong\u003e. This cover is cut for a 20' x 40' rectangle pool and extends roughly a foot past the edge in each direction so the anchors land in the deck. Measure your water surface at the longest and widest points. If your pool has steps outside the rectangle, order the matching step layout instead of a plain rectangle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eDo I need a cover pump with a mesh cover?\u003c\/h3\u003e\n\u003cp\u003eNo. Rain and snowmelt drain through the mesh into the pool, so nothing accumulates on the surface and there is no pump to run. Expect the water level to rise over the winter and plan to lower it at opening. You will also see a little more fine sediment than with a solid cover, since the weave passes dust.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eWhat is included and what do I need to install it?\u003c\/h3\u003e\n\u003cp\u003eThe cover ships with brass deck anchors, stainless steel springs, an installation rod and a storage bag. Installation means drilling anchor holes in the deck at the marked positions, which most owners hire out the first season. Once the anchors are set, taking the cover on and off each year is a one-person job.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sapig-faq-card\"\u003e\n\u003ch3\u003eHow long does the GLI warranty run?\u003c\/h3\u003e\n\u003cp\u003eGLI covers Secur-A-Pool with a \u003cstrong\u003e15 year limited warranty with 3 year full coverage\u003c\/strong\u003e, then pro-rated for the balance. It applies to defects in materials and workmanship. Ice damage, storm damage and improper anchoring are not covered.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \n\n  \n  \u003csection class=\"sapig-cta\"\u003e\n    \u003cdiv\u003e\n      \u003ch2\u003eLock Down Your 20' x 40' Rectangle Pool\u003c\/h2\u003e\n      \u003cp\u003eOrder the GLI Secur-A-Pool in your size and color, and it ships free.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"sapig-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sapig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eShips Factory Direct\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003c\/section\u003e\n  \n\n\u003c\/div\u003e\n","brand":"GLI Pool Products","offers":[{"title":"Default Title","offer_id":41969600331841,"sku":"PST-202040RESAPGRN","price":1708.7,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1013090.jpg?v=1773087634"},{"product_id":"45-1224re-est-5-bx-gli-12-x-24-re-estate-solid-ig","title":"GLI Estate Series 12' x 24' Rectangle Solid Winter Pool Cover, Green, 5' Overlap, 45-1224RE-EST-5-BX","description":"\n\n\n\u003cstyle\u003e\n  .gliest-wrap, .gliest-wrap * { box-sizing: border-box; }\n  .gliest-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }\n  .gliest-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }\n  .gliest-wrap strong { color: #14171c; font-weight: 700; }\n  .gliest-ico { display: block; flex: none; width: 24px; height: 24px; }\n\n  \/* Hero, with the stat strip built in *\/\n  .gliest-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }\n  .gliest-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }\n  .gliest-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }\n  .gliest-marks .gliest-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }\n  .gliest-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }\n  .gliest-tagline { font-size: 1.2em; color: #aab4c3; }\n  .gliest-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }\n  .gliest-stats.gliest-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .gliest-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }\n  .gliest-stat:first-child { border-left: 0; }\n  .gliest-stat + .gliest-stat { padding-left: 22px; }\n  .gliest-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }\n  .gliest-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }\n\n  .gliest-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }\n\n  \/* Sections *\/\n  .gliest-section { margin-bottom: 44px; }\n  .gliest-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }\n\n  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/\n  .gliest-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }\n  .gliest-cards.gliest-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .gliest-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }\n  .gliest-card .gliest-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }\n  .gliest-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }\n  .gliest-card p { font-size: 0.95em; }\n\n  \/* Warning *\/\n  .gliest-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }\n  .gliest-warning .gliest-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }\n  .gliest-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }\n  .gliest-warning p { color: #5a4216; }\n\n  \/* Specs: one column, striped, groups under an amber rule *\/\n  .gliest-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }\n  .gliest-specs { width: 100%; border-collapse: collapse; }\n  .gliest-specs th, .gliest-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }\n  .gliest-specs tr:nth-child(even of :not(.gliest-grp)) \u003e * { background: #f6f7f9; }\n  .gliest-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }\n  .gliest-specs td { color: #3a404a; font-weight: 500; }\n  .gliest-specs .gliest-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }\n  .gliest-specs tbody + tbody .gliest-grp th { padding-top: 24px; }\n  .gliest-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }\n\n  \/* FAQ *\/\n  .gliest-faq { max-width: 900px; display: grid; gap: 12px; }\n  .gliest-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }\n  .gliest-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }\n\n  \/* CTA *\/\n  .gliest-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }\n  .gliest-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }\n  .gliest-cta p { color: #aab4c3; font-size: 1.02em; }\n  .gliest-perks { list-style: none; display: grid; gap: 11px; }\n  .gliest-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }\n  .gliest-perks .gliest-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }\n\n  @media (max-width: 989px) {\n    .gliest-cards, .gliest-cards.gliest-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n  @media (max-width: 749px) {\n    .gliest-hero { padding: 30px 20px 0; }\n    .gliest-hero h2 { font-size: 1.75em; }\n    .gliest-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }\n    .gliest-stat, .gliest-stat + .gliest-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }\n    .gliest-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }\n    .gliest-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .gliest-stats.gliest-n4 .gliest-stat:first-child { grid-column: auto; }\n    .gliest-stats.gliest-n4 .gliest-stat:nth-child(2) { border-top: 0; }\n    .gliest-stats.gliest-n4 .gliest-stat:nth-child(odd) { border-left: 0; }\n    .gliest-stats.gliest-n4 .gliest-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .gliest-intro { font-size: 1.06em; }\n    .gliest-cards, .gliest-cards.gliest-n4 { grid-template-columns: 1fr; }\n    .gliest-specs th, .gliest-specs td { padding: 11px 14px; }\n    .gliest-specs .gliest-grp th { padding-left: 14px; }\n    .gliest-specs th { width: 42%; }\n    .gliest-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"gliest-wrap\"\u003e\n\n  \u003csection class=\"gliest-hero\"\u003e\n    \u003cul class=\"gliest-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e12-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e100% Sunlight Block\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003ch2\u003eGLI Estate Series 12' x 24' Rectangle Solid Winter Pool Cover\u003c\/h2\u003e\n    \u003cp class=\"gliest-tagline\"\u003eTwelve winters of GLI backing.\u003c\/p\u003e\n    \u003cdiv class=\"gliest-stats gliest-n5\"\u003e\n      \u003cdiv class=\"gliest-stat\"\u003e\n\u003cdiv class=\"gliest-stat-v\"\u003e12' x 24' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat\"\u003e\n\u003cdiv class=\"gliest-stat-v\"\u003e17' x 29'\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat-l\"\u003eCover Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat\"\u003e\n\u003cdiv class=\"gliest-stat-v\"\u003e5'\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat-l\"\u003eOverlap\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat\"\u003e\n\u003cdiv class=\"gliest-stat-v\"\u003e12 yr\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat\"\u003e\n\u003cdiv class=\"gliest-stat-v\"\u003e100%\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat-l\"\u003eSunlight Block\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"gliest-intro\"\u003e\u003cstrong\u003eThe GLI Estate Series solid winter cover for 12' x 24' rectangle in-ground pools (SKU PST-451224REEST5BX)\u003c\/strong\u003e shuts your pool down for the off-season behind an opaque polyethylene panel that blocks all sunlight, so algae has nothing to feed on and not one leaf reaches the water. The finished cover measures 17' x 29', giving you 5' more than the pool in each direction to lay out flat on the deck and anchor down. Brass grommets and loops run the full perimeter for water tubes.\u003c\/p\u003e\n\n  \u003csection class=\"gliest-section\"\u003e\n    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e\n    \u003cdiv class=\"gliest-cards gliest-n5\"\u003e\n      \u003cdiv class=\"gliest-card\"\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e \u003cpath d=\"M12 2v2\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 20v2\"\u003e\u003c\/path\u003e \u003cpath d=\"m4.93 4.93 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m17.66 17.66 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"M20 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"m6.34 17.66-1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m19.07 4.93-1.41 1.41\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eTotal Sunlight Block\u003c\/h3\u003e\n\u003cp\u003eThe opaque polyethylene panel stops \u003cstrong\u003e100% of light\u003c\/strong\u003e from reaching the water. Algae cannot photosynthesize in the dark, so the pool that goes under the cover in October is close to the pool you uncover in April.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-card\"\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eNothing Gets In\u003c\/h3\u003e\n\u003cp\u003eSolid fabric means leaves, silt, pollen and acorns stay on top of the cover instead of rotting on your pool floor all winter. Spring opening turns into a rinse and a vacuum instead of a two-day recovery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-card\"\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 20h9\"\u003e\u003c\/path\u003e \u003cpath d=\"M16.376 3.622a1 1 0 0 1 3.002 3.002L7.368 18.635a2 2 0 0 1-.855.506l-2.872.838a.5.5 0 0 1-.62-.62l.838-2.872a2 2 0 0 1 .506-.854z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eSeams Built for Load\u003c\/h3\u003e\n\u003cp\u003eA double folded, double stitched hem wraps the perimeter and \u003cstrong\u003eHold-Tite reinforced seams\u003c\/strong\u003e run the panel joins. These are the two places winter covers fail first, and both are overbuilt here.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-card\"\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71\"\u003e\u003c\/path\u003e \u003cpath d=\"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eBrass Grommets and Loops\u003c\/h3\u003e\n\u003cp\u003eSolid brass grommets circle the cover with loops for water tubes. Brass will not rust into an orange streak down your coping the way plated steel does after a couple of freeze cycles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-card\"\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8\"\u003e\u003c\/path\u003e \u003cpath d=\"M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eA Step Up in Fabric\u003c\/h3\u003e\n\u003cp\u003eEstate sits above the Classic line with a heavier polyethylene weave and a longer warranty term. If your pool sits under trees or you see hard freeze and thaw cycles, the extra material is the part that pays for itself.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n\n  \u003csection class=\"gliest-section\"\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"gliest-specs-box\"\u003e\u003ctable class=\"gliest-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003eGLI Pool Products\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eEstate Series Solid Winter Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel \/ MPN\u003c\/th\u003e\n\u003ctd class=\"gliest-mono\"\u003e45-1224RE-EST-5-BX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"gliest-mono\"\u003ePST-451224REEST5BX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e12' x 24'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Size\u003c\/th\u003e\n\u003ctd\u003e17' x 29'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOverlap\u003c\/th\u003e\n\u003ctd\u003e5'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eGreen\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Style\u003c\/th\u003e\n\u003ctd\u003eSolid, water and debris do not pass through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003ePolyethylene fabric, UV stabilized\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHem\u003c\/th\u003e\n\u003ctd\u003eDouble folded, double stitched\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSeams\u003c\/th\u003e\n\u003ctd\u003eHold-Tite reinforced\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eGrommets\u003c\/th\u003e\n\u003ctd\u003eBrass, full perimeter with loops\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eThread\u003c\/th\u003e\n\u003ctd\u003eWater, chemical and sun resistant\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Type\u003c\/th\u003e\n\u003ctd\u003eIn-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHold-Down Method\u003c\/th\u003e\n\u003ctd\u003eWater tubes, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Pump\u003c\/th\u003e\n\u003ctd\u003eRecommended, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e12-year limited, first 2 years full\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"gliest-section\"\u003e\n    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cdiv class=\"gliest-faq\"\u003e\n      \u003cdiv class=\"gliest-faq-card\"\u003e\n\u003ch3\u003eWhat size cover do I need for my pool?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size, not cover size\u003c\/strong\u003e. This cover is built for a 12' x 24' rectangle pool and ships as a 17' x 29' panel, which gives you 5' of extra material across each dimension to lay on the deck. Measure your water surface at its longest and widest points and match that number.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-faq-card\"\u003e\n\u003ch3\u003eDo I need water tubes and a cover pump?\u003c\/h3\u003e\n\u003cp\u003eYes to both. Brass grommets and loops run the perimeter so \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/winter-pool-air-pillows-and-water-tubes\"\u003ewater tubes\u003c\/a\u003e can hold the edge down; never use bricks or blocks, which chip coping and tear fabric. Because the cover is solid, rain and snowmelt collect on top, so a cover pump is needed to keep that weight off the seams.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-faq-card\"\u003e\n\u003ch3\u003eHow is a solid cover different from a mesh safety cover?\u003c\/h3\u003e\n\u003cp\u003eA solid cover blocks 100% of sunlight and every particle of debris, which means the cleanest possible water at opening, but it holds water on the surface and needs a pump. A \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/mesh-inground-pool-safety-covers-for-winter\"\u003emesh safety cover\u003c\/a\u003e drains through and anchors into the deck to hold weight. This is a winter cover, not a safety cover, and is not rated to support a person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-faq-card\"\u003e\n\u003ch3\u003eWhat does the warranty cover?\u003c\/h3\u003e\n\u003cp\u003eGLI backs this cover for \u003cstrong\u003e12 years limited\u003c\/strong\u003e, with the first 2 years at full coverage and the balance pro-rated. It covers defects in materials and workmanship. Damage from ice, standing water, storms, animals or improper installation is not covered, which is exactly why a cover pump and a full set of water tubes matter.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \n\n  \n  \u003csection class=\"gliest-cta\"\u003e\n    \u003cdiv\u003e\n      \u003ch2\u003eClose Your 12' x 24' Rectangle Pool the Easy Way\u003c\/h2\u003e\n      \u003cp\u003eOrder the GLI Estate Series in your pool size and it ships free, factory direct.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"gliest-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eShips Factory Direct\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003c\/section\u003e\n  \n\n\u003c\/div\u003e\n","brand":"GLI Pool Products","offers":[{"title":"Default Title","offer_id":41970671747137,"sku":"PST-451224REEST5BX","price":62.6,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1013247.jpg?v=1773087952"},{"product_id":"45-1428re-est-5-bx-gli-14-x-28-re-estate-solid-ig","title":"GLI Estate Series 14' x 28' Rectangle Solid Winter Pool Cover, Green, 5' Overlap, 45-1428RE-EST-5-BX","description":"\n\n\n\u003cstyle\u003e\n  .gliest-wrap, .gliest-wrap * { box-sizing: border-box; }\n  .gliest-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }\n  .gliest-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }\n  .gliest-wrap strong { color: #14171c; font-weight: 700; }\n  .gliest-ico { display: block; flex: none; width: 24px; height: 24px; }\n\n  \/* Hero, with the stat strip built in *\/\n  .gliest-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }\n  .gliest-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }\n  .gliest-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }\n  .gliest-marks .gliest-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }\n  .gliest-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }\n  .gliest-tagline { font-size: 1.2em; color: #aab4c3; }\n  .gliest-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }\n  .gliest-stats.gliest-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .gliest-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }\n  .gliest-stat:first-child { border-left: 0; }\n  .gliest-stat + .gliest-stat { padding-left: 22px; }\n  .gliest-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }\n  .gliest-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }\n\n  .gliest-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }\n\n  \/* Sections *\/\n  .gliest-section { margin-bottom: 44px; }\n  .gliest-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }\n\n  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/\n  .gliest-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }\n  .gliest-cards.gliest-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .gliest-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }\n  .gliest-card .gliest-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }\n  .gliest-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }\n  .gliest-card p { font-size: 0.95em; }\n\n  \/* Warning *\/\n  .gliest-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }\n  .gliest-warning .gliest-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }\n  .gliest-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }\n  .gliest-warning p { color: #5a4216; }\n\n  \/* Specs: one column, striped, groups under an amber rule *\/\n  .gliest-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }\n  .gliest-specs { width: 100%; border-collapse: collapse; }\n  .gliest-specs th, .gliest-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }\n  .gliest-specs tr:nth-child(even of :not(.gliest-grp)) \u003e * { background: #f6f7f9; }\n  .gliest-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }\n  .gliest-specs td { color: #3a404a; font-weight: 500; }\n  .gliest-specs .gliest-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }\n  .gliest-specs tbody + tbody .gliest-grp th { padding-top: 24px; }\n  .gliest-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }\n\n  \/* FAQ *\/\n  .gliest-faq { max-width: 900px; display: grid; gap: 12px; }\n  .gliest-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }\n  .gliest-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }\n\n  \/* CTA *\/\n  .gliest-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }\n  .gliest-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }\n  .gliest-cta p { color: #aab4c3; font-size: 1.02em; }\n  .gliest-perks { list-style: none; display: grid; gap: 11px; }\n  .gliest-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }\n  .gliest-perks .gliest-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }\n\n  @media (max-width: 989px) {\n    .gliest-cards, .gliest-cards.gliest-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n  @media (max-width: 749px) {\n    .gliest-hero { padding: 30px 20px 0; }\n    .gliest-hero h2 { font-size: 1.75em; }\n    .gliest-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }\n    .gliest-stat, .gliest-stat + .gliest-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }\n    .gliest-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }\n    .gliest-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .gliest-stats.gliest-n4 .gliest-stat:first-child { grid-column: auto; }\n    .gliest-stats.gliest-n4 .gliest-stat:nth-child(2) { border-top: 0; }\n    .gliest-stats.gliest-n4 .gliest-stat:nth-child(odd) { border-left: 0; }\n    .gliest-stats.gliest-n4 .gliest-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .gliest-intro { font-size: 1.06em; }\n    .gliest-cards, .gliest-cards.gliest-n4 { grid-template-columns: 1fr; }\n    .gliest-specs th, .gliest-specs td { padding: 11px 14px; }\n    .gliest-specs .gliest-grp th { padding-left: 14px; }\n    .gliest-specs th { width: 42%; }\n    .gliest-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"gliest-wrap\"\u003e\n\n  \u003csection class=\"gliest-hero\"\u003e\n    \u003cul class=\"gliest-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e12-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e100% Sunlight Block\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003ch2\u003eGLI Estate Series 14' x 28' Rectangle Solid Winter Pool Cover\u003c\/h2\u003e\n    \u003cp class=\"gliest-tagline\"\u003eTwelve winters of GLI backing.\u003c\/p\u003e\n    \u003cdiv class=\"gliest-stats gliest-n5\"\u003e\n      \u003cdiv class=\"gliest-stat\"\u003e\n\u003cdiv class=\"gliest-stat-v\"\u003e14' x 28' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat\"\u003e\n\u003cdiv class=\"gliest-stat-v\"\u003e19' x 33'\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat-l\"\u003eCover Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat\"\u003e\n\u003cdiv class=\"gliest-stat-v\"\u003e5'\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat-l\"\u003eOverlap\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat\"\u003e\n\u003cdiv class=\"gliest-stat-v\"\u003e12 yr\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat\"\u003e\n\u003cdiv class=\"gliest-stat-v\"\u003e100%\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat-l\"\u003eSunlight Block\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"gliest-intro\"\u003e\u003cstrong\u003eThe GLI Estate Series solid winter cover for 14' x 28' rectangle in-ground pools (SKU PST-451428REEST5BX)\u003c\/strong\u003e shuts your pool down for the off-season behind an opaque polyethylene panel that blocks all sunlight, so algae has nothing to feed on and not one leaf reaches the water. The finished cover measures 19' x 33', giving you 5' more than the pool in each direction to lay out flat on the deck and anchor down. Brass grommets and loops run the full perimeter for water tubes.\u003c\/p\u003e\n\n  \u003csection class=\"gliest-section\"\u003e\n    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e\n    \u003cdiv class=\"gliest-cards gliest-n5\"\u003e\n      \u003cdiv class=\"gliest-card\"\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e \u003cpath d=\"M12 2v2\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 20v2\"\u003e\u003c\/path\u003e \u003cpath d=\"m4.93 4.93 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m17.66 17.66 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"M20 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"m6.34 17.66-1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m19.07 4.93-1.41 1.41\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eTotal Sunlight Block\u003c\/h3\u003e\n\u003cp\u003eThe opaque polyethylene panel stops \u003cstrong\u003e100% of light\u003c\/strong\u003e from reaching the water. Algae cannot photosynthesize in the dark, so the pool that goes under the cover in October is close to the pool you uncover in April.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-card\"\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eNothing Gets In\u003c\/h3\u003e\n\u003cp\u003eSolid fabric means leaves, silt, pollen and acorns stay on top of the cover instead of rotting on your pool floor all winter. Spring opening turns into a rinse and a vacuum instead of a two-day recovery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-card\"\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 20h9\"\u003e\u003c\/path\u003e \u003cpath d=\"M16.376 3.622a1 1 0 0 1 3.002 3.002L7.368 18.635a2 2 0 0 1-.855.506l-2.872.838a.5.5 0 0 1-.62-.62l.838-2.872a2 2 0 0 1 .506-.854z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eSeams Built for Load\u003c\/h3\u003e\n\u003cp\u003eA double folded, double stitched hem wraps the perimeter and \u003cstrong\u003eHold-Tite reinforced seams\u003c\/strong\u003e run the panel joins. These are the two places winter covers fail first, and both are overbuilt here.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-card\"\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71\"\u003e\u003c\/path\u003e \u003cpath d=\"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eBrass Grommets and Loops\u003c\/h3\u003e\n\u003cp\u003eSolid brass grommets circle the cover with loops for water tubes. Brass will not rust into an orange streak down your coping the way plated steel does after a couple of freeze cycles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-card\"\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8\"\u003e\u003c\/path\u003e \u003cpath d=\"M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eA Step Up in Fabric\u003c\/h3\u003e\n\u003cp\u003eEstate sits above the Classic line with a heavier polyethylene weave and a longer warranty term. If your pool sits under trees or you see hard freeze and thaw cycles, the extra material is the part that pays for itself.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n\n  \u003csection class=\"gliest-section\"\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"gliest-specs-box\"\u003e\u003ctable class=\"gliest-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003eGLI Pool Products\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eEstate Series Solid Winter Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel \/ MPN\u003c\/th\u003e\n\u003ctd class=\"gliest-mono\"\u003e45-1428RE-EST-5-BX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"gliest-mono\"\u003ePST-451428REEST5BX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e14' x 28'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Size\u003c\/th\u003e\n\u003ctd\u003e19' x 33'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOverlap\u003c\/th\u003e\n\u003ctd\u003e5'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eGreen\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Style\u003c\/th\u003e\n\u003ctd\u003eSolid, water and debris do not pass through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003ePolyethylene fabric, UV stabilized\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHem\u003c\/th\u003e\n\u003ctd\u003eDouble folded, double stitched\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSeams\u003c\/th\u003e\n\u003ctd\u003eHold-Tite reinforced\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eGrommets\u003c\/th\u003e\n\u003ctd\u003eBrass, full perimeter with loops\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eThread\u003c\/th\u003e\n\u003ctd\u003eWater, chemical and sun resistant\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Type\u003c\/th\u003e\n\u003ctd\u003eIn-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHold-Down Method\u003c\/th\u003e\n\u003ctd\u003eWater tubes, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Pump\u003c\/th\u003e\n\u003ctd\u003eRecommended, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e12-year limited, first 2 years full\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"gliest-section\"\u003e\n    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cdiv class=\"gliest-faq\"\u003e\n      \u003cdiv class=\"gliest-faq-card\"\u003e\n\u003ch3\u003eWhat size cover do I need for my pool?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size, not cover size\u003c\/strong\u003e. This cover is built for a 14' x 28' rectangle pool and ships as a 19' x 33' panel, which gives you 5' of extra material across each dimension to lay on the deck. Measure your water surface at its longest and widest points and match that number.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-faq-card\"\u003e\n\u003ch3\u003eDo I need water tubes and a cover pump?\u003c\/h3\u003e\n\u003cp\u003eYes to both. Brass grommets and loops run the perimeter so \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/winter-pool-air-pillows-and-water-tubes\"\u003ewater tubes\u003c\/a\u003e can hold the edge down; never use bricks or blocks, which chip coping and tear fabric. Because the cover is solid, rain and snowmelt collect on top, so a cover pump is needed to keep that weight off the seams.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-faq-card\"\u003e\n\u003ch3\u003eHow is a solid cover different from a mesh safety cover?\u003c\/h3\u003e\n\u003cp\u003eA solid cover blocks 100% of sunlight and every particle of debris, which means the cleanest possible water at opening, but it holds water on the surface and needs a pump. A \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/mesh-inground-pool-safety-covers-for-winter\"\u003emesh safety cover\u003c\/a\u003e drains through and anchors into the deck to hold weight. This is a winter cover, not a safety cover, and is not rated to support a person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-faq-card\"\u003e\n\u003ch3\u003eWhat does the warranty cover?\u003c\/h3\u003e\n\u003cp\u003eGLI backs this cover for \u003cstrong\u003e12 years limited\u003c\/strong\u003e, with the first 2 years at full coverage and the balance pro-rated. It covers defects in materials and workmanship. Damage from ice, standing water, storms, animals or improper installation is not covered, which is exactly why a cover pump and a full set of water tubes matter.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \n\n  \n  \u003csection class=\"gliest-cta\"\u003e\n    \u003cdiv\u003e\n      \u003ch2\u003eClose Your 14' x 28' Rectangle Pool the Easy Way\u003c\/h2\u003e\n      \u003cp\u003eOrder the GLI Estate Series in your pool size and it ships free, factory direct.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"gliest-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eShips Factory Direct\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003c\/section\u003e\n  \n\n\u003c\/div\u003e\n","brand":"GLI Pool Products","offers":[{"title":"Default Title","offer_id":41970671779905,"sku":"PST-451428REEST5BX","price":77.6,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1013248.jpg?v=1773085539"},{"product_id":"45-1624re-cla-5-bx-gli-16-x-24-re-classic-solid-ig","title":"GLI Classic 16' x 24' Rectangle Solid Winter Pool Cover, Blue, 5' Overlap, 45-1624RE-CLA-5-BX","description":"\n\n\n\u003cstyle\u003e\n  .glicla-wrap, .glicla-wrap * { box-sizing: border-box; }\n  .glicla-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }\n  .glicla-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }\n  .glicla-wrap strong { color: #14171c; font-weight: 700; }\n  .glicla-ico { display: block; flex: none; width: 24px; height: 24px; }\n\n  \/* Hero, with the stat strip built in *\/\n  .glicla-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }\n  .glicla-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }\n  .glicla-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }\n  .glicla-marks .glicla-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }\n  .glicla-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }\n  .glicla-tagline { font-size: 1.2em; color: #aab4c3; }\n  .glicla-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }\n  .glicla-stats.glicla-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .glicla-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }\n  .glicla-stat:first-child { border-left: 0; }\n  .glicla-stat + .glicla-stat { padding-left: 22px; }\n  .glicla-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }\n  .glicla-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }\n\n  .glicla-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }\n\n  \/* Sections *\/\n  .glicla-section { margin-bottom: 44px; }\n  .glicla-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }\n\n  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/\n  .glicla-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }\n  .glicla-cards.glicla-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .glicla-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }\n  .glicla-card .glicla-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }\n  .glicla-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }\n  .glicla-card p { font-size: 0.95em; }\n\n  \/* Warning *\/\n  .glicla-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }\n  .glicla-warning .glicla-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }\n  .glicla-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }\n  .glicla-warning p { color: #5a4216; }\n\n  \/* Specs: one column, striped, groups under an amber rule *\/\n  .glicla-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }\n  .glicla-specs { width: 100%; border-collapse: collapse; }\n  .glicla-specs th, .glicla-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }\n  .glicla-specs tr:nth-child(even of :not(.glicla-grp)) \u003e * { background: #f6f7f9; }\n  .glicla-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }\n  .glicla-specs td { color: #3a404a; font-weight: 500; }\n  .glicla-specs .glicla-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }\n  .glicla-specs tbody + tbody .glicla-grp th { padding-top: 24px; }\n  .glicla-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }\n\n  \/* FAQ *\/\n  .glicla-faq { max-width: 900px; display: grid; gap: 12px; }\n  .glicla-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }\n  .glicla-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }\n\n  \/* CTA *\/\n  .glicla-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }\n  .glicla-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }\n  .glicla-cta p { color: #aab4c3; font-size: 1.02em; }\n  .glicla-perks { list-style: none; display: grid; gap: 11px; }\n  .glicla-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }\n  .glicla-perks .glicla-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }\n\n  @media (max-width: 989px) {\n    .glicla-cards, .glicla-cards.glicla-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n  @media (max-width: 749px) {\n    .glicla-hero { padding: 30px 20px 0; }\n    .glicla-hero h2 { font-size: 1.75em; }\n    .glicla-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }\n    .glicla-stat, .glicla-stat + .glicla-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }\n    .glicla-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }\n    .glicla-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .glicla-stats.glicla-n4 .glicla-stat:first-child { grid-column: auto; }\n    .glicla-stats.glicla-n4 .glicla-stat:nth-child(2) { border-top: 0; }\n    .glicla-stats.glicla-n4 .glicla-stat:nth-child(odd) { border-left: 0; }\n    .glicla-stats.glicla-n4 .glicla-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .glicla-intro { font-size: 1.06em; }\n    .glicla-cards, .glicla-cards.glicla-n4 { grid-template-columns: 1fr; }\n    .glicla-specs th, .glicla-specs td { padding: 11px 14px; }\n    .glicla-specs .glicla-grp th { padding-left: 14px; }\n    .glicla-specs th { width: 42%; }\n    .glicla-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"glicla-wrap\"\u003e\n\n  \u003csection class=\"glicla-hero\"\u003e\n    \u003cul class=\"glicla-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e8-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e100% Sunlight Block\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003ch2\u003eGLI Classic 16' x 24' Rectangle Solid Winter Pool Cover\u003c\/h2\u003e\n    \u003cp class=\"glicla-tagline\"\u003eThe honest workhorse cover.\u003c\/p\u003e\n    \u003cdiv class=\"glicla-stats glicla-n5\"\u003e\n      \u003cdiv class=\"glicla-stat\"\u003e\n\u003cdiv class=\"glicla-stat-v\"\u003e16' x 24' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat\"\u003e\n\u003cdiv class=\"glicla-stat-v\"\u003e21' x 29'\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat-l\"\u003eCover Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat\"\u003e\n\u003cdiv class=\"glicla-stat-v\"\u003e5'\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat-l\"\u003eOverlap\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat\"\u003e\n\u003cdiv class=\"glicla-stat-v\"\u003e8 yr\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat\"\u003e\n\u003cdiv class=\"glicla-stat-v\"\u003e100%\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat-l\"\u003eSunlight Block\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"glicla-intro\"\u003e\u003cstrong\u003eThe GLI Classic solid winter cover for 16' x 24' rectangle in-ground pools (SKU PST-451624RECLA5BX)\u003c\/strong\u003e shuts your pool down for the off-season behind an opaque polyethylene panel that blocks all sunlight, so algae has nothing to feed on and not one leaf reaches the water. The finished cover measures 21' x 29', giving you 5' more than the pool in each direction to lay out flat on the deck and anchor down. Brass grommets and loops run the full perimeter for water tubes.\u003c\/p\u003e\n\n  \u003csection class=\"glicla-section\"\u003e\n    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e\n    \u003cdiv class=\"glicla-cards glicla-n5\"\u003e\n      \u003cdiv class=\"glicla-card\"\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e \u003cpath d=\"M12 2v2\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 20v2\"\u003e\u003c\/path\u003e \u003cpath d=\"m4.93 4.93 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m17.66 17.66 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"M20 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"m6.34 17.66-1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m19.07 4.93-1.41 1.41\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eTotal Sunlight Block\u003c\/h3\u003e\n\u003cp\u003eThe opaque polyethylene panel stops \u003cstrong\u003e100% of light\u003c\/strong\u003e from reaching the water. Algae cannot photosynthesize in the dark, so the pool that goes under the cover in October is close to the pool you uncover in April.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-card\"\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eNothing Gets In\u003c\/h3\u003e\n\u003cp\u003eSolid fabric means leaves, silt, pollen and acorns stay on top of the cover instead of rotting on your pool floor all winter. Spring opening turns into a rinse and a vacuum instead of a two-day recovery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-card\"\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 20h9\"\u003e\u003c\/path\u003e \u003cpath d=\"M16.376 3.622a1 1 0 0 1 3.002 3.002L7.368 18.635a2 2 0 0 1-.855.506l-2.872.838a.5.5 0 0 1-.62-.62l.838-2.872a2 2 0 0 1 .506-.854z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eSeams Built for Load\u003c\/h3\u003e\n\u003cp\u003eA double folded, double stitched hem wraps the perimeter and \u003cstrong\u003eHold-Tite reinforced seams\u003c\/strong\u003e run the panel joins. These are the two places winter covers fail first, and both are overbuilt here.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-card\"\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71\"\u003e\u003c\/path\u003e \u003cpath d=\"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eBrass Grommets and Loops\u003c\/h3\u003e\n\u003cp\u003eSolid brass grommets circle the cover with loops for water tubes. Brass will not rust into an orange streak down your coping the way plated steel does after a couple of freeze cycles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-card\"\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cline x1=\"12\" x2=\"12\" y1=\"2\" y2=\"22\"\u003e\u003c\/line\u003e \u003cpath d=\"M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eBest Value in the Lineup\u003c\/h3\u003e\n\u003cp\u003eClassic is GLI's entry solid cover and the one that makes sense if you replace covers on a schedule rather than chasing the longest warranty. Same construction language as the pricier lines, shorter warranty term.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n\n  \u003csection class=\"glicla-section\"\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"glicla-specs-box\"\u003e\u003ctable class=\"glicla-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003eGLI Pool Products\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eClassic Solid Winter Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel \/ MPN\u003c\/th\u003e\n\u003ctd class=\"glicla-mono\"\u003e45-1624RE-CLA-5-BX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"glicla-mono\"\u003ePST-451624RECLA5BX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e16' x 24'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Size\u003c\/th\u003e\n\u003ctd\u003e21' x 29'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOverlap\u003c\/th\u003e\n\u003ctd\u003e5'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eBlue\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Style\u003c\/th\u003e\n\u003ctd\u003eSolid, water and debris do not pass through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003ePolyethylene fabric, UV stabilized\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHem\u003c\/th\u003e\n\u003ctd\u003eDouble folded, double stitched\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSeams\u003c\/th\u003e\n\u003ctd\u003eHold-Tite reinforced\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eGrommets\u003c\/th\u003e\n\u003ctd\u003eBrass, full perimeter with loops\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eThread\u003c\/th\u003e\n\u003ctd\u003eWater, chemical and sun resistant\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Type\u003c\/th\u003e\n\u003ctd\u003eIn-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHold-Down Method\u003c\/th\u003e\n\u003ctd\u003eWater tubes, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Pump\u003c\/th\u003e\n\u003ctd\u003eRecommended, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e8-year limited, first year full\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"glicla-section\"\u003e\n    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cdiv class=\"glicla-faq\"\u003e\n      \u003cdiv class=\"glicla-faq-card\"\u003e\n\u003ch3\u003eWhat size cover do I need for my pool?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size, not cover size\u003c\/strong\u003e. This cover is built for a 16' x 24' rectangle pool and ships as a 21' x 29' panel, which gives you 5' of extra material across each dimension to lay on the deck. Measure your water surface at its longest and widest points and match that number.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-faq-card\"\u003e\n\u003ch3\u003eDo I need water tubes and a cover pump?\u003c\/h3\u003e\n\u003cp\u003eYes to both. Brass grommets and loops run the perimeter so \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/winter-pool-air-pillows-and-water-tubes\"\u003ewater tubes\u003c\/a\u003e can hold the edge down; never use bricks or blocks, which chip coping and tear fabric. Because the cover is solid, rain and snowmelt collect on top, so a cover pump is needed to keep that weight off the seams.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-faq-card\"\u003e\n\u003ch3\u003eHow is a solid cover different from a mesh safety cover?\u003c\/h3\u003e\n\u003cp\u003eA solid cover blocks 100% of sunlight and every particle of debris, which means the cleanest possible water at opening, but it holds water on the surface and needs a pump. A \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/mesh-inground-pool-safety-covers-for-winter\"\u003emesh safety cover\u003c\/a\u003e drains through and anchors into the deck to hold weight. This is a winter cover, not a safety cover, and is not rated to support a person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-faq-card\"\u003e\n\u003ch3\u003eWhat does the warranty cover?\u003c\/h3\u003e\n\u003cp\u003eGLI backs this cover for \u003cstrong\u003e8 years limited\u003c\/strong\u003e, with the first year at full coverage and the balance pro-rated. It covers defects in materials and workmanship. Damage from ice, standing water, storms, animals or improper installation is not covered, which is exactly why a cover pump and a full set of water tubes matter.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \n\n  \n  \u003csection class=\"glicla-cta\"\u003e\n    \u003cdiv\u003e\n      \u003ch2\u003eClose Your 16' x 24' Rectangle Pool the Easy Way\u003c\/h2\u003e\n      \u003cp\u003eOrder the GLI Classic in your pool size and it ships free, factory direct.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"glicla-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eShips Factory Direct\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003c\/section\u003e\n  \n\n\u003c\/div\u003e\n","brand":"GLI Pool Products","offers":[{"title":"Default Title","offer_id":41970674696257,"sku":"PST-451624RECLA5BX","price":61.7,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1013255.jpg?v=1773081519"},{"product_id":"45-1632re-cla-5-bx-gli-16-x-32-re-classic-solid-ig","title":"GLI Classic 16' x 32' Rectangle Solid Winter Pool Cover, Blue, 5' Overlap, 45-1632RE-CLA-5-BX","description":"\n\n\n\u003cstyle\u003e\n  .glicla-wrap, .glicla-wrap * { box-sizing: border-box; }\n  .glicla-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }\n  .glicla-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }\n  .glicla-wrap strong { color: #14171c; font-weight: 700; }\n  .glicla-ico { display: block; flex: none; width: 24px; height: 24px; }\n\n  \/* Hero, with the stat strip built in *\/\n  .glicla-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }\n  .glicla-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }\n  .glicla-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }\n  .glicla-marks .glicla-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }\n  .glicla-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }\n  .glicla-tagline { font-size: 1.2em; color: #aab4c3; }\n  .glicla-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }\n  .glicla-stats.glicla-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .glicla-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }\n  .glicla-stat:first-child { border-left: 0; }\n  .glicla-stat + .glicla-stat { padding-left: 22px; }\n  .glicla-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }\n  .glicla-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }\n\n  .glicla-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }\n\n  \/* Sections *\/\n  .glicla-section { margin-bottom: 44px; }\n  .glicla-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }\n\n  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/\n  .glicla-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }\n  .glicla-cards.glicla-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .glicla-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }\n  .glicla-card .glicla-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }\n  .glicla-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }\n  .glicla-card p { font-size: 0.95em; }\n\n  \/* Warning *\/\n  .glicla-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }\n  .glicla-warning .glicla-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }\n  .glicla-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }\n  .glicla-warning p { color: #5a4216; }\n\n  \/* Specs: one column, striped, groups under an amber rule *\/\n  .glicla-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }\n  .glicla-specs { width: 100%; border-collapse: collapse; }\n  .glicla-specs th, .glicla-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }\n  .glicla-specs tr:nth-child(even of :not(.glicla-grp)) \u003e * { background: #f6f7f9; }\n  .glicla-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }\n  .glicla-specs td { color: #3a404a; font-weight: 500; }\n  .glicla-specs .glicla-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }\n  .glicla-specs tbody + tbody .glicla-grp th { padding-top: 24px; }\n  .glicla-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }\n\n  \/* FAQ *\/\n  .glicla-faq { max-width: 900px; display: grid; gap: 12px; }\n  .glicla-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }\n  .glicla-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }\n\n  \/* CTA *\/\n  .glicla-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }\n  .glicla-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }\n  .glicla-cta p { color: #aab4c3; font-size: 1.02em; }\n  .glicla-perks { list-style: none; display: grid; gap: 11px; }\n  .glicla-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }\n  .glicla-perks .glicla-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }\n\n  @media (max-width: 989px) {\n    .glicla-cards, .glicla-cards.glicla-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n  @media (max-width: 749px) {\n    .glicla-hero { padding: 30px 20px 0; }\n    .glicla-hero h2 { font-size: 1.75em; }\n    .glicla-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }\n    .glicla-stat, .glicla-stat + .glicla-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }\n    .glicla-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }\n    .glicla-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .glicla-stats.glicla-n4 .glicla-stat:first-child { grid-column: auto; }\n    .glicla-stats.glicla-n4 .glicla-stat:nth-child(2) { border-top: 0; }\n    .glicla-stats.glicla-n4 .glicla-stat:nth-child(odd) { border-left: 0; }\n    .glicla-stats.glicla-n4 .glicla-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .glicla-intro { font-size: 1.06em; }\n    .glicla-cards, .glicla-cards.glicla-n4 { grid-template-columns: 1fr; }\n    .glicla-specs th, .glicla-specs td { padding: 11px 14px; }\n    .glicla-specs .glicla-grp th { padding-left: 14px; }\n    .glicla-specs th { width: 42%; }\n    .glicla-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"glicla-wrap\"\u003e\n\n  \u003csection class=\"glicla-hero\"\u003e\n    \u003cul class=\"glicla-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e8-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e100% Sunlight Block\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003ch2\u003eGLI Classic 16' x 32' Rectangle Solid Winter Pool Cover\u003c\/h2\u003e\n    \u003cp class=\"glicla-tagline\"\u003eThe honest workhorse cover.\u003c\/p\u003e\n    \u003cdiv class=\"glicla-stats glicla-n5\"\u003e\n      \u003cdiv class=\"glicla-stat\"\u003e\n\u003cdiv class=\"glicla-stat-v\"\u003e16' x 32' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat\"\u003e\n\u003cdiv class=\"glicla-stat-v\"\u003e21' x 37'\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat-l\"\u003eCover Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat\"\u003e\n\u003cdiv class=\"glicla-stat-v\"\u003e5'\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat-l\"\u003eOverlap\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat\"\u003e\n\u003cdiv class=\"glicla-stat-v\"\u003e8 yr\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat\"\u003e\n\u003cdiv class=\"glicla-stat-v\"\u003e100%\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat-l\"\u003eSunlight Block\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"glicla-intro\"\u003e\u003cstrong\u003eThe GLI Classic solid winter cover for 16' x 32' rectangle in-ground pools (SKU PST-451632RECLA5BX)\u003c\/strong\u003e shuts your pool down for the off-season behind an opaque polyethylene panel that blocks all sunlight, so algae has nothing to feed on and not one leaf reaches the water. The finished cover measures 21' x 37', giving you 5' more than the pool in each direction to lay out flat on the deck and anchor down. Brass grommets and loops run the full perimeter for water tubes.\u003c\/p\u003e\n\n  \u003csection class=\"glicla-section\"\u003e\n    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e\n    \u003cdiv class=\"glicla-cards glicla-n5\"\u003e\n      \u003cdiv class=\"glicla-card\"\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e \u003cpath d=\"M12 2v2\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 20v2\"\u003e\u003c\/path\u003e \u003cpath d=\"m4.93 4.93 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m17.66 17.66 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"M20 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"m6.34 17.66-1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m19.07 4.93-1.41 1.41\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eTotal Sunlight Block\u003c\/h3\u003e\n\u003cp\u003eThe opaque polyethylene panel stops \u003cstrong\u003e100% of light\u003c\/strong\u003e from reaching the water. Algae cannot photosynthesize in the dark, so the pool that goes under the cover in October is close to the pool you uncover in April.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-card\"\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eNothing Gets In\u003c\/h3\u003e\n\u003cp\u003eSolid fabric means leaves, silt, pollen and acorns stay on top of the cover instead of rotting on your pool floor all winter. Spring opening turns into a rinse and a vacuum instead of a two-day recovery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-card\"\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 20h9\"\u003e\u003c\/path\u003e \u003cpath d=\"M16.376 3.622a1 1 0 0 1 3.002 3.002L7.368 18.635a2 2 0 0 1-.855.506l-2.872.838a.5.5 0 0 1-.62-.62l.838-2.872a2 2 0 0 1 .506-.854z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eSeams Built for Load\u003c\/h3\u003e\n\u003cp\u003eA double folded, double stitched hem wraps the perimeter and \u003cstrong\u003eHold-Tite reinforced seams\u003c\/strong\u003e run the panel joins. These are the two places winter covers fail first, and both are overbuilt here.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-card\"\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71\"\u003e\u003c\/path\u003e \u003cpath d=\"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eBrass Grommets and Loops\u003c\/h3\u003e\n\u003cp\u003eSolid brass grommets circle the cover with loops for water tubes. Brass will not rust into an orange streak down your coping the way plated steel does after a couple of freeze cycles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-card\"\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cline x1=\"12\" x2=\"12\" y1=\"2\" y2=\"22\"\u003e\u003c\/line\u003e \u003cpath d=\"M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eBest Value in the Lineup\u003c\/h3\u003e\n\u003cp\u003eClassic is GLI's entry solid cover and the one that makes sense if you replace covers on a schedule rather than chasing the longest warranty. Same construction language as the pricier lines, shorter warranty term.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n\n  \u003csection class=\"glicla-section\"\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"glicla-specs-box\"\u003e\u003ctable class=\"glicla-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003eGLI Pool Products\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eClassic Solid Winter Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel \/ MPN\u003c\/th\u003e\n\u003ctd class=\"glicla-mono\"\u003e45-1632RE-CLA-5-BX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"glicla-mono\"\u003ePST-451632RECLA5BX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e16' x 32'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Size\u003c\/th\u003e\n\u003ctd\u003e21' x 37'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOverlap\u003c\/th\u003e\n\u003ctd\u003e5'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eBlue\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Style\u003c\/th\u003e\n\u003ctd\u003eSolid, water and debris do not pass through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003ePolyethylene fabric, UV stabilized\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHem\u003c\/th\u003e\n\u003ctd\u003eDouble folded, double stitched\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSeams\u003c\/th\u003e\n\u003ctd\u003eHold-Tite reinforced\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eGrommets\u003c\/th\u003e\n\u003ctd\u003eBrass, full perimeter with loops\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eThread\u003c\/th\u003e\n\u003ctd\u003eWater, chemical and sun resistant\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Type\u003c\/th\u003e\n\u003ctd\u003eIn-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHold-Down Method\u003c\/th\u003e\n\u003ctd\u003eWater tubes, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Pump\u003c\/th\u003e\n\u003ctd\u003eRecommended, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e8-year limited, first year full\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"glicla-section\"\u003e\n    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cdiv class=\"glicla-faq\"\u003e\n      \u003cdiv class=\"glicla-faq-card\"\u003e\n\u003ch3\u003eWhat size cover do I need for my pool?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size, not cover size\u003c\/strong\u003e. This cover is built for a 16' x 32' rectangle pool and ships as a 21' x 37' panel, which gives you 5' of extra material across each dimension to lay on the deck. Measure your water surface at its longest and widest points and match that number.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-faq-card\"\u003e\n\u003ch3\u003eDo I need water tubes and a cover pump?\u003c\/h3\u003e\n\u003cp\u003eYes to both. Brass grommets and loops run the perimeter so \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/winter-pool-air-pillows-and-water-tubes\"\u003ewater tubes\u003c\/a\u003e can hold the edge down; never use bricks or blocks, which chip coping and tear fabric. Because the cover is solid, rain and snowmelt collect on top, so a cover pump is needed to keep that weight off the seams.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-faq-card\"\u003e\n\u003ch3\u003eHow is a solid cover different from a mesh safety cover?\u003c\/h3\u003e\n\u003cp\u003eA solid cover blocks 100% of sunlight and every particle of debris, which means the cleanest possible water at opening, but it holds water on the surface and needs a pump. A \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/mesh-inground-pool-safety-covers-for-winter\"\u003emesh safety cover\u003c\/a\u003e drains through and anchors into the deck to hold weight. This is a winter cover, not a safety cover, and is not rated to support a person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-faq-card\"\u003e\n\u003ch3\u003eWhat does the warranty cover?\u003c\/h3\u003e\n\u003cp\u003eGLI backs this cover for \u003cstrong\u003e8 years limited\u003c\/strong\u003e, with the first year at full coverage and the balance pro-rated. It covers defects in materials and workmanship. Damage from ice, standing water, storms, animals or improper installation is not covered, which is exactly why a cover pump and a full set of water tubes matter.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \n\n  \n  \u003csection class=\"glicla-cta\"\u003e\n    \u003cdiv\u003e\n      \u003ch2\u003eClose Your 16' x 32' Rectangle Pool the Easy Way\u003c\/h2\u003e\n      \u003cp\u003eOrder the GLI Classic in your pool size and it ships free, factory direct.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"glicla-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eShips Factory Direct\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003c\/section\u003e\n  \n\n\u003c\/div\u003e\n","brand":"GLI Pool Products","offers":[{"title":"Default Title","offer_id":41970675023937,"sku":"PST-451632RECLA5BX","price":71.7,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1013258.jpg?v=1773095961"},{"product_id":"45-1636re-cla-5-bx-gli-16-x-36-re-classic-solid-ig","title":"GLI Classic 16' x 36' Rectangle Solid Winter Pool Cover, Blue, 5' Overlap, 45-1636RE-CLA-5-BX","description":"\u003cstyle\u003e  .glicla-wrap, .glicla-wrap * { box-sizing: border-box; }  .glicla-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }  .glicla-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }  .glicla-wrap strong { color: #14171c; font-weight: 700; }  .glicla-ico { display: block; flex: none; width: 24px; height: 24px; }  \/* Hero, with the stat strip built in *\/  .glicla-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }  .glicla-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }  .glicla-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }  .glicla-marks .glicla-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }  .glicla-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }  .glicla-tagline { font-size: 1.2em; color: #aab4c3; }  .glicla-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }  .glicla-stats.glicla-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }  .glicla-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }  .glicla-stat:first-child { border-left: 0; }  .glicla-stat + .glicla-stat { padding-left: 22px; }  .glicla-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }  .glicla-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }  .glicla-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }  \/* Sections *\/  .glicla-section { margin-bottom: 44px; }  .glicla-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/  .glicla-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }  .glicla-cards.glicla-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }  .glicla-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }  .glicla-card .glicla-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }  .glicla-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }  .glicla-card p { font-size: 0.95em; }  \/* Warning *\/  .glicla-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }  .glicla-warning .glicla-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }  .glicla-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }  .glicla-warning p { color: #5a4216; }  \/* Specs: one column, striped, groups under an amber rule *\/  .glicla-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }  .glicla-specs { width: 100%; border-collapse: collapse; }  .glicla-specs th, .glicla-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }  .glicla-specs tr:nth-child(even of :not(.glicla-grp)) \u003e * { background: #f6f7f9; }  .glicla-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }  .glicla-specs td { color: #3a404a; font-weight: 500; }  .glicla-specs .glicla-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }  .glicla-specs tbody + tbody .glicla-grp th { padding-top: 24px; }  .glicla-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }  \/* FAQ *\/  .glicla-faq { max-width: 900px; display: grid; gap: 12px; }  .glicla-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }  .glicla-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }  \/* CTA *\/  .glicla-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }  .glicla-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }  .glicla-cta p { color: #aab4c3; font-size: 1.02em; }  .glicla-perks { list-style: none; display: grid; gap: 11px; }  .glicla-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }  .glicla-perks .glicla-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }  @media (max-width: 989px) {    .glicla-cards, .glicla-cards.glicla-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }  }  @media (max-width: 749px) {    .glicla-hero { padding: 30px 20px 0; }    .glicla-hero h2 { font-size: 1.75em; }    .glicla-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }    .glicla-stat, .glicla-stat + .glicla-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }    .glicla-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }    .glicla-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }    .glicla-stats.glicla-n4 .glicla-stat:first-child { grid-column: auto; }    .glicla-stats.glicla-n4 .glicla-stat:nth-child(2) { border-top: 0; }    .glicla-stats.glicla-n4 .glicla-stat:nth-child(odd) { border-left: 0; }    .glicla-stats.glicla-n4 .glicla-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }    .glicla-intro { font-size: 1.06em; }    .glicla-cards, .glicla-cards.glicla-n4 { grid-template-columns: 1fr; }    .glicla-specs th, .glicla-specs td { padding: 11px 14px; }    .glicla-specs .glicla-grp th { padding-left: 14px; }    .glicla-specs th { width: 42%; }    .glicla-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }  }\u003c\/style\u003e\u003cdiv class=\"glicla-wrap\"\u003e  \u003csection class=\"glicla-hero\"\u003e    \u003cul class=\"glicla-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e8-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e100% Sunlight Block\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003c\/ul\u003e    \u003ch2\u003eGLI Classic 16' x 36' Rectangle Solid Winter Pool Cover\u003c\/h2\u003e    \u003cp class=\"glicla-tagline\"\u003eThe honest workhorse cover.\u003c\/p\u003e    \u003cdiv class=\"glicla-stats glicla-n5\"\u003e      \u003cdiv class=\"glicla-stat\"\u003e\n\u003cdiv class=\"glicla-stat-v\"\u003e16' x 36' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat\"\u003e\n\u003cdiv class=\"glicla-stat-v\"\u003e21' x 41'\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat-l\"\u003eCover Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat\"\u003e\n\u003cdiv class=\"glicla-stat-v\"\u003e5'\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat-l\"\u003eOverlap\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat\"\u003e\n\u003cdiv class=\"glicla-stat-v\"\u003e8 yr\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat\"\u003e\n\u003cdiv class=\"glicla-stat-v\"\u003e100%\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat-l\"\u003eSunlight Block\u003c\/div\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e  \u003cp class=\"glicla-intro\"\u003e\u003cstrong\u003eThe GLI Classic solid winter cover for 16' x 36' rectangle in-ground pools (SKU PST-451636RECLA5BX)\u003c\/strong\u003e shuts your pool down for the off-season behind an opaque polyethylene panel that blocks all sunlight, so algae has nothing to feed on and not one leaf reaches the water. The finished cover measures 21' x 41', giving you 5' more than the pool in each direction to lay out flat on the deck and anchor down. Brass grommets and loops run the full perimeter for water tubes.\u003c\/p\u003e  \u003csection class=\"glicla-section\"\u003e    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e    \u003cdiv class=\"glicla-cards glicla-n5\"\u003e      \u003cdiv class=\"glicla-card\"\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e \u003cpath d=\"M12 2v2\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 20v2\"\u003e\u003c\/path\u003e \u003cpath d=\"m4.93 4.93 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m17.66 17.66 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"M20 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"m6.34 17.66-1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m19.07 4.93-1.41 1.41\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eTotal Sunlight Block\u003c\/h3\u003e\n\u003cp\u003eThe opaque polyethylene panel stops \u003cstrong\u003e100% of light\u003c\/strong\u003e from reaching the water. Algae cannot photosynthesize in the dark, so the pool that goes under the cover in October is close to the pool you uncover in April.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-card\"\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eNothing Gets In\u003c\/h3\u003e\n\u003cp\u003eSolid fabric means leaves, silt, pollen and acorns stay on top of the cover instead of rotting on your pool floor all winter. Spring opening turns into a rinse and a vacuum instead of a two-day recovery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-card\"\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 20h9\"\u003e\u003c\/path\u003e \u003cpath d=\"M16.376 3.622a1 1 0 0 1 3.002 3.002L7.368 18.635a2 2 0 0 1-.855.506l-2.872.838a.5.5 0 0 1-.62-.62l.838-2.872a2 2 0 0 1 .506-.854z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eSeams Built for Load\u003c\/h3\u003e\n\u003cp\u003eA double folded, double stitched hem wraps the perimeter and \u003cstrong\u003eHold-Tite reinforced seams\u003c\/strong\u003e run the panel joins. These are the two places winter covers fail first, and both are overbuilt here.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-card\"\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71\"\u003e\u003c\/path\u003e \u003cpath d=\"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eBrass Grommets and Loops\u003c\/h3\u003e\n\u003cp\u003eSolid brass grommets circle the cover with loops for water tubes. Brass will not rust into an orange streak down your coping the way plated steel does after a couple of freeze cycles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-card\"\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cline x1=\"12\" x2=\"12\" y1=\"2\" y2=\"22\"\u003e\u003c\/line\u003e \u003cpath d=\"M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eBest Value in the Lineup\u003c\/h3\u003e\n\u003cp\u003eClassic is GLI's entry solid cover and the one that makes sense if you replace covers on a schedule rather than chasing the longest warranty. Same construction language as the pricier lines, shorter warranty term.\u003c\/p\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e    \u003csection class=\"glicla-section\"\u003e    \u003ch2\u003eSpecifications\u003c\/h2\u003e    \u003cdiv class=\"glicla-specs-box\"\u003e\u003ctable class=\"glicla-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003eGLI Pool Products\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eClassic Solid Winter Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel \/ MPN\u003c\/th\u003e\n\u003ctd class=\"glicla-mono\"\u003e45-1636RE-CLA-5-BX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"glicla-mono\"\u003ePST-451636RECLA5BX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e16' x 36'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Size\u003c\/th\u003e\n\u003ctd\u003e21' x 41'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOverlap\u003c\/th\u003e\n\u003ctd\u003e5'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eBlue\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Style\u003c\/th\u003e\n\u003ctd\u003eSolid, water and debris do not pass through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003ePolyethylene fabric, UV stabilized\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHem\u003c\/th\u003e\n\u003ctd\u003eDouble folded, double stitched\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSeams\u003c\/th\u003e\n\u003ctd\u003eHold-Tite reinforced\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eGrommets\u003c\/th\u003e\n\u003ctd\u003eBrass, full perimeter with loops\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eThread\u003c\/th\u003e\n\u003ctd\u003eWater, chemical and sun resistant\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Type\u003c\/th\u003e\n\u003ctd\u003eIn-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHold-Down Method\u003c\/th\u003e\n\u003ctd\u003eWater tubes, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Pump\u003c\/th\u003e\n\u003ctd\u003eRecommended, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e8-year limited, first year full\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e  \u003c\/section\u003e    \u003csection class=\"glicla-section\"\u003e    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e    \u003cdiv class=\"glicla-faq\"\u003e      \u003cdiv class=\"glicla-faq-card\"\u003e\n\u003ch3\u003eWhat size cover do I need for my pool?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size, not cover size\u003c\/strong\u003e. This cover is built for a 16' x 36' rectangle pool and ships as a 21' x 41' panel, which gives you 5' of extra material across each dimension to lay on the deck. Measure your water surface at its longest and widest points and match that number.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-faq-card\"\u003e\n\u003ch3\u003eDo I need water tubes and a cover pump?\u003c\/h3\u003e\n\u003cp\u003eYes to both. Brass grommets and loops run the perimeter so \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/winter-pool-air-pillows-and-water-tubes\"\u003ewater tubes\u003c\/a\u003e can hold the edge down; never use bricks or blocks, which chip coping and tear fabric. Because the cover is solid, rain and snowmelt collect on top, so a cover pump is needed to keep that weight off the seams.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-faq-card\"\u003e\n\u003ch3\u003eHow is a solid cover different from a mesh safety cover?\u003c\/h3\u003e\n\u003cp\u003eA solid cover blocks 100% of sunlight and every particle of debris, which means the cleanest possible water at opening, but it holds water on the surface and needs a pump. A \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/mesh-inground-pool-safety-covers-for-winter\"\u003emesh safety cover\u003c\/a\u003e drains through and anchors into the deck to hold weight. This is a winter cover, not a safety cover, and is not rated to support a person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-faq-card\"\u003e\n\u003ch3\u003eWhat does the warranty cover?\u003c\/h3\u003e\n\u003cp\u003eGLI backs this cover for \u003cstrong\u003e8 years limited\u003c\/strong\u003e, with the first year at full coverage and the balance pro-rated. It covers defects in materials and workmanship. Damage from ice, standing water, storms, animals or improper installation is not covered, which is exactly why a cover pump and a full set of water tubes matter.\u003c\/p\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e      \u003csection class=\"glicla-cta\"\u003e    \u003cdiv\u003e      \u003ch2\u003eClose Your 16' x 36' Rectangle Pool the Easy Way\u003c\/h2\u003e      \u003cp\u003eOrder the GLI Classic in your pool size and it ships free, factory direct.\u003c\/p\u003e    \u003c\/div\u003e    \u003cul class=\"glicla-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eShips Factory Direct\u003c\/li\u003e\n\u003c\/ul\u003e  \u003c\/section\u003e  \u003c\/div\u003e","brand":"GLI Pool Products","offers":[{"title":"Default Title","offer_id":41970675056705,"sku":"PST-451636RECLA5BX","price":77.2,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1013260.jpg?v=1773089552"},{"product_id":"45-1636re-est-5-bx-gli-16-x-36-re-estate-solid-ig","title":"GLI Estate Series 16' x 36' Rectangle Solid Winter Pool Cover, Green, 5' Overlap, 45-1636RE-EST-5-BX","description":"\n\n\n\u003cstyle\u003e\n  .gliest-wrap, .gliest-wrap * { box-sizing: border-box; }\n  .gliest-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }\n  .gliest-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }\n  .gliest-wrap strong { color: #14171c; font-weight: 700; }\n  .gliest-ico { display: block; flex: none; width: 24px; height: 24px; }\n\n  \/* Hero, with the stat strip built in *\/\n  .gliest-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }\n  .gliest-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }\n  .gliest-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }\n  .gliest-marks .gliest-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }\n  .gliest-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }\n  .gliest-tagline { font-size: 1.2em; color: #aab4c3; }\n  .gliest-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }\n  .gliest-stats.gliest-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .gliest-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }\n  .gliest-stat:first-child { border-left: 0; }\n  .gliest-stat + .gliest-stat { padding-left: 22px; }\n  .gliest-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }\n  .gliest-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }\n\n  .gliest-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }\n\n  \/* Sections *\/\n  .gliest-section { margin-bottom: 44px; }\n  .gliest-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }\n\n  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/\n  .gliest-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }\n  .gliest-cards.gliest-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .gliest-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }\n  .gliest-card .gliest-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }\n  .gliest-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }\n  .gliest-card p { font-size: 0.95em; }\n\n  \/* Warning *\/\n  .gliest-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }\n  .gliest-warning .gliest-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }\n  .gliest-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }\n  .gliest-warning p { color: #5a4216; }\n\n  \/* Specs: one column, striped, groups under an amber rule *\/\n  .gliest-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }\n  .gliest-specs { width: 100%; border-collapse: collapse; }\n  .gliest-specs th, .gliest-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }\n  .gliest-specs tr:nth-child(even of :not(.gliest-grp)) \u003e * { background: #f6f7f9; }\n  .gliest-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }\n  .gliest-specs td { color: #3a404a; font-weight: 500; }\n  .gliest-specs .gliest-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }\n  .gliest-specs tbody + tbody .gliest-grp th { padding-top: 24px; }\n  .gliest-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }\n\n  \/* FAQ *\/\n  .gliest-faq { max-width: 900px; display: grid; gap: 12px; }\n  .gliest-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }\n  .gliest-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }\n\n  \/* CTA *\/\n  .gliest-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }\n  .gliest-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }\n  .gliest-cta p { color: #aab4c3; font-size: 1.02em; }\n  .gliest-perks { list-style: none; display: grid; gap: 11px; }\n  .gliest-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }\n  .gliest-perks .gliest-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }\n\n  @media (max-width: 989px) {\n    .gliest-cards, .gliest-cards.gliest-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n  @media (max-width: 749px) {\n    .gliest-hero { padding: 30px 20px 0; }\n    .gliest-hero h2 { font-size: 1.75em; }\n    .gliest-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }\n    .gliest-stat, .gliest-stat + .gliest-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }\n    .gliest-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }\n    .gliest-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .gliest-stats.gliest-n4 .gliest-stat:first-child { grid-column: auto; }\n    .gliest-stats.gliest-n4 .gliest-stat:nth-child(2) { border-top: 0; }\n    .gliest-stats.gliest-n4 .gliest-stat:nth-child(odd) { border-left: 0; }\n    .gliest-stats.gliest-n4 .gliest-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .gliest-intro { font-size: 1.06em; }\n    .gliest-cards, .gliest-cards.gliest-n4 { grid-template-columns: 1fr; }\n    .gliest-specs th, .gliest-specs td { padding: 11px 14px; }\n    .gliest-specs .gliest-grp th { padding-left: 14px; }\n    .gliest-specs th { width: 42%; }\n    .gliest-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"gliest-wrap\"\u003e\n\n  \u003csection class=\"gliest-hero\"\u003e\n    \u003cul class=\"gliest-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e12-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e100% Sunlight Block\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003ch2\u003eGLI Estate Series 16' x 36' Rectangle Solid Winter Pool Cover\u003c\/h2\u003e\n    \u003cp class=\"gliest-tagline\"\u003eTwelve winters of GLI backing.\u003c\/p\u003e\n    \u003cdiv class=\"gliest-stats gliest-n5\"\u003e\n      \u003cdiv class=\"gliest-stat\"\u003e\n\u003cdiv class=\"gliest-stat-v\"\u003e16' x 36' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat\"\u003e\n\u003cdiv class=\"gliest-stat-v\"\u003e21' x 41'\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat-l\"\u003eCover Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat\"\u003e\n\u003cdiv class=\"gliest-stat-v\"\u003e5'\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat-l\"\u003eOverlap\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat\"\u003e\n\u003cdiv class=\"gliest-stat-v\"\u003e12 yr\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat\"\u003e\n\u003cdiv class=\"gliest-stat-v\"\u003e100%\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat-l\"\u003eSunlight Block\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"gliest-intro\"\u003e\u003cstrong\u003eThe GLI Estate Series solid winter cover for 16' x 36' rectangle in-ground pools (SKU PST-451636REEST5BX)\u003c\/strong\u003e shuts your pool down for the off-season behind an opaque polyethylene panel that blocks all sunlight, so algae has nothing to feed on and not one leaf reaches the water. The finished cover measures 21' x 41', giving you 5' more than the pool in each direction to lay out flat on the deck and anchor down. Brass grommets and loops run the full perimeter for water tubes.\u003c\/p\u003e\n\n  \u003csection class=\"gliest-section\"\u003e\n    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e\n    \u003cdiv class=\"gliest-cards gliest-n5\"\u003e\n      \u003cdiv class=\"gliest-card\"\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e \u003cpath d=\"M12 2v2\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 20v2\"\u003e\u003c\/path\u003e \u003cpath d=\"m4.93 4.93 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m17.66 17.66 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"M20 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"m6.34 17.66-1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m19.07 4.93-1.41 1.41\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eTotal Sunlight Block\u003c\/h3\u003e\n\u003cp\u003eThe opaque polyethylene panel stops \u003cstrong\u003e100% of light\u003c\/strong\u003e from reaching the water. Algae cannot photosynthesize in the dark, so the pool that goes under the cover in October is close to the pool you uncover in April.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-card\"\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eNothing Gets In\u003c\/h3\u003e\n\u003cp\u003eSolid fabric means leaves, silt, pollen and acorns stay on top of the cover instead of rotting on your pool floor all winter. Spring opening turns into a rinse and a vacuum instead of a two-day recovery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-card\"\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 20h9\"\u003e\u003c\/path\u003e \u003cpath d=\"M16.376 3.622a1 1 0 0 1 3.002 3.002L7.368 18.635a2 2 0 0 1-.855.506l-2.872.838a.5.5 0 0 1-.62-.62l.838-2.872a2 2 0 0 1 .506-.854z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eSeams Built for Load\u003c\/h3\u003e\n\u003cp\u003eA double folded, double stitched hem wraps the perimeter and \u003cstrong\u003eHold-Tite reinforced seams\u003c\/strong\u003e run the panel joins. These are the two places winter covers fail first, and both are overbuilt here.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-card\"\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71\"\u003e\u003c\/path\u003e \u003cpath d=\"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eBrass Grommets and Loops\u003c\/h3\u003e\n\u003cp\u003eSolid brass grommets circle the cover with loops for water tubes. Brass will not rust into an orange streak down your coping the way plated steel does after a couple of freeze cycles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-card\"\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8\"\u003e\u003c\/path\u003e \u003cpath d=\"M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eA Step Up in Fabric\u003c\/h3\u003e\n\u003cp\u003eEstate sits above the Classic line with a heavier polyethylene weave and a longer warranty term. If your pool sits under trees or you see hard freeze and thaw cycles, the extra material is the part that pays for itself.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n\n  \u003csection class=\"gliest-section\"\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"gliest-specs-box\"\u003e\u003ctable class=\"gliest-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003eGLI Pool Products\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eEstate Series Solid Winter Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel \/ MPN\u003c\/th\u003e\n\u003ctd class=\"gliest-mono\"\u003e45-1636RE-EST-5-BX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"gliest-mono\"\u003ePST-451636REEST5BX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e16' x 36'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Size\u003c\/th\u003e\n\u003ctd\u003e21' x 41'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOverlap\u003c\/th\u003e\n\u003ctd\u003e5'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eGreen\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Style\u003c\/th\u003e\n\u003ctd\u003eSolid, water and debris do not pass through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003ePolyethylene fabric, UV stabilized\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHem\u003c\/th\u003e\n\u003ctd\u003eDouble folded, double stitched\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSeams\u003c\/th\u003e\n\u003ctd\u003eHold-Tite reinforced\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eGrommets\u003c\/th\u003e\n\u003ctd\u003eBrass, full perimeter with loops\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eThread\u003c\/th\u003e\n\u003ctd\u003eWater, chemical and sun resistant\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Type\u003c\/th\u003e\n\u003ctd\u003eIn-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHold-Down Method\u003c\/th\u003e\n\u003ctd\u003eWater tubes, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Pump\u003c\/th\u003e\n\u003ctd\u003eRecommended, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e12-year limited, first 2 years full\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"gliest-section\"\u003e\n    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cdiv class=\"gliest-faq\"\u003e\n      \u003cdiv class=\"gliest-faq-card\"\u003e\n\u003ch3\u003eWhat size cover do I need for my pool?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size, not cover size\u003c\/strong\u003e. This cover is built for a 16' x 36' rectangle pool and ships as a 21' x 41' panel, which gives you 5' of extra material across each dimension to lay on the deck. Measure your water surface at its longest and widest points and match that number.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-faq-card\"\u003e\n\u003ch3\u003eDo I need water tubes and a cover pump?\u003c\/h3\u003e\n\u003cp\u003eYes to both. Brass grommets and loops run the perimeter so \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/winter-pool-air-pillows-and-water-tubes\"\u003ewater tubes\u003c\/a\u003e can hold the edge down; never use bricks or blocks, which chip coping and tear fabric. Because the cover is solid, rain and snowmelt collect on top, so a cover pump is needed to keep that weight off the seams.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-faq-card\"\u003e\n\u003ch3\u003eHow is a solid cover different from a mesh safety cover?\u003c\/h3\u003e\n\u003cp\u003eA solid cover blocks 100% of sunlight and every particle of debris, which means the cleanest possible water at opening, but it holds water on the surface and needs a pump. A \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/mesh-inground-pool-safety-covers-for-winter\"\u003emesh safety cover\u003c\/a\u003e drains through and anchors into the deck to hold weight. This is a winter cover, not a safety cover, and is not rated to support a person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-faq-card\"\u003e\n\u003ch3\u003eWhat does the warranty cover?\u003c\/h3\u003e\n\u003cp\u003eGLI backs this cover for \u003cstrong\u003e12 years limited\u003c\/strong\u003e, with the first 2 years at full coverage and the balance pro-rated. It covers defects in materials and workmanship. Damage from ice, standing water, storms, animals or improper installation is not covered, which is exactly why a cover pump and a full set of water tubes matter.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \n\n  \n  \u003csection class=\"gliest-cta\"\u003e\n    \u003cdiv\u003e\n      \u003ch2\u003eClose Your 16' x 36' Rectangle Pool the Easy Way\u003c\/h2\u003e\n      \u003cp\u003eOrder the GLI Estate Series in your pool size and it ships free, factory direct.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"gliest-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eShips Factory Direct\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003c\/section\u003e\n  \n\n\u003c\/div\u003e\n","brand":"GLI Pool Products","offers":[{"title":"Default Title","offer_id":41970675089473,"sku":"PST-451636REEST5BX","price":99.8,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1013261.jpg?v=1773080016"},{"product_id":"45-1836re-esp-5-bx-gli-18-x-36-re-estate-plus-solid-ig","title":"GLI Estate Plus 18' x 36' Rectangle Solid Winter Pool Cover, Green, 5' Overlap, 45-1836RE-ESP-5-BX","description":"\u003cstyle\u003e  .gliesp-wrap, .gliesp-wrap * { box-sizing: border-box; }  .gliesp-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }  .gliesp-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }  .gliesp-wrap strong { color: #14171c; font-weight: 700; }  .gliesp-ico { display: block; flex: none; width: 24px; height: 24px; }  \/* Hero, with the stat strip built in *\/  .gliesp-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }  .gliesp-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }  .gliesp-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }  .gliesp-marks .gliesp-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }  .gliesp-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }  .gliesp-tagline { font-size: 1.2em; color: #aab4c3; }  .gliesp-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }  .gliesp-stats.gliesp-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }  .gliesp-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }  .gliesp-stat:first-child { border-left: 0; }  .gliesp-stat + .gliesp-stat { padding-left: 22px; }  .gliesp-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }  .gliesp-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }  .gliesp-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }  \/* Sections *\/  .gliesp-section { margin-bottom: 44px; }  .gliesp-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/  .gliesp-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }  .gliesp-cards.gliesp-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }  .gliesp-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }  .gliesp-card .gliesp-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }  .gliesp-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }  .gliesp-card p { font-size: 0.95em; }  \/* Warning *\/  .gliesp-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }  .gliesp-warning .gliesp-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }  .gliesp-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }  .gliesp-warning p { color: #5a4216; }  \/* Specs: one column, striped, groups under an amber rule *\/  .gliesp-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }  .gliesp-specs { width: 100%; border-collapse: collapse; }  .gliesp-specs th, .gliesp-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }  .gliesp-specs tr:nth-child(even of :not(.gliesp-grp)) \u003e * { background: #f6f7f9; }  .gliesp-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }  .gliesp-specs td { color: #3a404a; font-weight: 500; }  .gliesp-specs .gliesp-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }  .gliesp-specs tbody + tbody .gliesp-grp th { padding-top: 24px; }  .gliesp-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }  \/* FAQ *\/  .gliesp-faq { max-width: 900px; display: grid; gap: 12px; }  .gliesp-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }  .gliesp-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }  \/* CTA *\/  .gliesp-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }  .gliesp-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }  .gliesp-cta p { color: #aab4c3; font-size: 1.02em; }  .gliesp-perks { list-style: none; display: grid; gap: 11px; }  .gliesp-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }  .gliesp-perks .gliesp-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }  @media (max-width: 989px) {    .gliesp-cards, .gliesp-cards.gliesp-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }  }  @media (max-width: 749px) {    .gliesp-hero { padding: 30px 20px 0; }    .gliesp-hero h2 { font-size: 1.75em; }    .gliesp-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }    .gliesp-stat, .gliesp-stat + .gliesp-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }    .gliesp-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }    .gliesp-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }    .gliesp-stats.gliesp-n4 .gliesp-stat:first-child { grid-column: auto; }    .gliesp-stats.gliesp-n4 .gliesp-stat:nth-child(2) { border-top: 0; }    .gliesp-stats.gliesp-n4 .gliesp-stat:nth-child(odd) { border-left: 0; }    .gliesp-stats.gliesp-n4 .gliesp-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }    .gliesp-intro { font-size: 1.06em; }    .gliesp-cards, .gliesp-cards.gliesp-n4 { grid-template-columns: 1fr; }    .gliesp-specs th, .gliesp-specs td { padding: 11px 14px; }    .gliesp-specs .gliesp-grp th { padding-left: 14px; }    .gliesp-specs th { width: 42%; }    .gliesp-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }  }\u003c\/style\u003e\u003cdiv class=\"gliesp-wrap\"\u003e  \u003csection class=\"gliesp-hero\"\u003e    \u003cul class=\"gliesp-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e12-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e100% Sunlight Block\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003c\/ul\u003e    \u003ch2\u003eGLI Estate Plus 18' x 36' Rectangle Solid Winter Pool Cover\u003c\/h2\u003e    \u003cp class=\"gliesp-tagline\"\u003eBound edge, built to last.\u003c\/p\u003e    \u003cdiv class=\"gliesp-stats gliesp-n5\"\u003e      \u003cdiv class=\"gliesp-stat\"\u003e\n\u003cdiv class=\"gliesp-stat-v\"\u003e18' x 36' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"gliesp-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-stat\"\u003e\n\u003cdiv class=\"gliesp-stat-v\"\u003e23' x 41'\u003c\/div\u003e\n\u003cdiv class=\"gliesp-stat-l\"\u003eCover Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-stat\"\u003e\n\u003cdiv class=\"gliesp-stat-v\"\u003e5'\u003c\/div\u003e\n\u003cdiv class=\"gliesp-stat-l\"\u003eOverlap\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-stat\"\u003e\n\u003cdiv class=\"gliesp-stat-v\"\u003e12 yr\u003c\/div\u003e\n\u003cdiv class=\"gliesp-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-stat\"\u003e\n\u003cdiv class=\"gliesp-stat-v\"\u003e100%\u003c\/div\u003e\n\u003cdiv class=\"gliesp-stat-l\"\u003eSunlight Block\u003c\/div\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e  \u003cp class=\"gliesp-intro\"\u003e\u003cstrong\u003eThe GLI Estate Plus solid winter cover for 18' x 36' rectangle in-ground pools (SKU PST-451836REESP5BX)\u003c\/strong\u003e shuts your pool down for the off-season behind an opaque polyethylene panel that blocks all sunlight, so algae has nothing to feed on and not one leaf reaches the water. The finished cover measures 23' x 41', giving you 5' more than the pool in each direction to lay out flat on the deck and anchor down. Brass grommets and loops run the full perimeter for water tubes.\u003c\/p\u003e  \u003csection class=\"gliesp-section\"\u003e    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e    \u003cdiv class=\"gliesp-cards gliesp-n5\"\u003e      \u003cdiv class=\"gliesp-card\"\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e \u003cpath d=\"M12 2v2\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 20v2\"\u003e\u003c\/path\u003e \u003cpath d=\"m4.93 4.93 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m17.66 17.66 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"M20 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"m6.34 17.66-1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m19.07 4.93-1.41 1.41\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eTotal Sunlight Block\u003c\/h3\u003e\n\u003cp\u003eThe opaque polyethylene panel stops \u003cstrong\u003e100% of light\u003c\/strong\u003e from reaching the water. Algae cannot photosynthesize in the dark, so the pool that goes under the cover in October is close to the pool you uncover in April.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-card\"\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eNothing Gets In\u003c\/h3\u003e\n\u003cp\u003eSolid fabric means leaves, silt, pollen and acorns stay on top of the cover instead of rotting on your pool floor all winter. Spring opening turns into a rinse and a vacuum instead of a two-day recovery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-card\"\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 20h9\"\u003e\u003c\/path\u003e \u003cpath d=\"M16.376 3.622a1 1 0 0 1 3.002 3.002L7.368 18.635a2 2 0 0 1-.855.506l-2.872.838a.5.5 0 0 1-.62-.62l.838-2.872a2 2 0 0 1 .506-.854z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eSeams Built for Load\u003c\/h3\u003e\n\u003cp\u003eA double folded, double stitched hem wraps the perimeter and \u003cstrong\u003eHold-Tite reinforced seams\u003c\/strong\u003e run the panel joins. These are the two places winter covers fail first, and both are overbuilt here.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-card\"\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71\"\u003e\u003c\/path\u003e \u003cpath d=\"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eBrass Grommets and Loops\u003c\/h3\u003e\n\u003cp\u003eSolid brass grommets circle the cover with loops for water tubes. Brass will not rust into an orange streak down your coping the way plated steel does after a couple of freeze cycles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-card\"\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 20h9\"\u003e\u003c\/path\u003e \u003cpath d=\"M16.376 3.622a1 1 0 0 1 3.002 3.002L7.368 18.635a2 2 0 0 1-.855.506l-2.872.838a.5.5 0 0 1-.62-.62l.838-2.872a2 2 0 0 1 .506-.854z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eReinforced Perimeter Binding\u003c\/h3\u003e\n\u003cp\u003eThe difference between Estate and \u003cstrong\u003eEstate Plus\u003c\/strong\u003e is the bound edge. A reinforced binding wraps the entire perimeter and carries the grommets, spreading tension from the water tubes across the hem instead of concentrating it at each grommet.\u003c\/p\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e    \u003csection class=\"gliesp-section\"\u003e    \u003ch2\u003eSpecifications\u003c\/h2\u003e    \u003cdiv class=\"gliesp-specs-box\"\u003e\u003ctable class=\"gliesp-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003eGLI Pool Products\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eEstate Plus Solid Winter Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel \/ MPN\u003c\/th\u003e\n\u003ctd class=\"gliesp-mono\"\u003e45-1836RE-ESP-5-BX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"gliesp-mono\"\u003ePST-451836REESP5BX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e18' x 36'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Size\u003c\/th\u003e\n\u003ctd\u003e23' x 41'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOverlap\u003c\/th\u003e\n\u003ctd\u003e5'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eGreen\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Style\u003c\/th\u003e\n\u003ctd\u003eSolid, water and debris do not pass through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003ePolyethylene fabric, UV stabilized\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHem\u003c\/th\u003e\n\u003ctd\u003eDouble folded, double stitched\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSeams\u003c\/th\u003e\n\u003ctd\u003eHold-Tite reinforced\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eGrommets\u003c\/th\u003e\n\u003ctd\u003eBrass, full perimeter with loops\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eThread\u003c\/th\u003e\n\u003ctd\u003eWater, chemical and sun resistant\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eEdge Treatment\u003c\/th\u003e\n\u003ctd\u003eReinforced perimeter binding with grommets and loops\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Type\u003c\/th\u003e\n\u003ctd\u003eIn-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHold-Down Method\u003c\/th\u003e\n\u003ctd\u003eWater tubes, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Pump\u003c\/th\u003e\n\u003ctd\u003eRecommended, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e12-year limited, first 2 years full\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e  \u003c\/section\u003e    \u003csection class=\"gliesp-section\"\u003e    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e    \u003cdiv class=\"gliesp-faq\"\u003e      \u003cdiv class=\"gliesp-faq-card\"\u003e\n\u003ch3\u003eWhat size cover do I need for my pool?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size, not cover size\u003c\/strong\u003e. This cover is built for a 18' x 36' rectangle pool and ships as a 23' x 41' panel, which gives you 5' of extra material across each dimension to lay on the deck. Measure your water surface at its longest and widest points and match that number.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-faq-card\"\u003e\n\u003ch3\u003eDo I need water tubes and a cover pump?\u003c\/h3\u003e\n\u003cp\u003eYes to both. Brass grommets and loops run the perimeter so \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/winter-pool-air-pillows-and-water-tubes\"\u003ewater tubes\u003c\/a\u003e can hold the edge down; never use bricks or blocks, which chip coping and tear fabric. Because the cover is solid, rain and snowmelt collect on top, so a cover pump is needed to keep that weight off the seams.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-faq-card\"\u003e\n\u003ch3\u003eHow is a solid cover different from a mesh safety cover?\u003c\/h3\u003e\n\u003cp\u003eA solid cover blocks 100% of sunlight and every particle of debris, which means the cleanest possible water at opening, but it holds water on the surface and needs a pump. A \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/mesh-inground-pool-safety-covers-for-winter\"\u003emesh safety cover\u003c\/a\u003e drains through and anchors into the deck to hold weight. This is a winter cover, not a safety cover, and is not rated to support a person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-faq-card\"\u003e\n\u003ch3\u003eWhat does the warranty cover?\u003c\/h3\u003e\n\u003cp\u003eGLI backs this cover for \u003cstrong\u003e12 years limited\u003c\/strong\u003e, with the first 2 years at full coverage and the balance pro-rated. It covers defects in materials and workmanship. Damage from ice, standing water, storms, animals or improper installation is not covered, which is exactly why a cover pump and a full set of water tubes matter.\u003c\/p\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e      \u003csection class=\"gliesp-cta\"\u003e    \u003cdiv\u003e      \u003ch2\u003eClose Your 18' x 36' Rectangle Pool the Easy Way\u003c\/h2\u003e      \u003cp\u003eOrder the GLI Estate Plus in your pool size and it ships free, factory direct.\u003c\/p\u003e    \u003c\/div\u003e    \u003cul class=\"gliesp-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eShips Factory Direct\u003c\/li\u003e\n\u003c\/ul\u003e  \u003c\/section\u003e  \u003c\/div\u003e","brand":"GLI Pool Products","offers":[{"title":"Default Title","offer_id":41970675220545,"sku":"PST-451836REESP5BX","price":139.4,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1013265.jpg?v=1773091338"},{"product_id":"45-1840re-cla-5-bx-gli-18-x-40-re-classic-solid-ig","title":"GLI Classic 18' x 40' Rectangle Solid Winter Pool Cover, Blue, 5' Overlap, 45-1840RE-CLA-5-BX","description":"\n\n\n\u003cstyle\u003e\n  .glicla-wrap, .glicla-wrap * { box-sizing: border-box; }\n  .glicla-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }\n  .glicla-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }\n  .glicla-wrap strong { color: #14171c; font-weight: 700; }\n  .glicla-ico { display: block; flex: none; width: 24px; height: 24px; }\n\n  \/* Hero, with the stat strip built in *\/\n  .glicla-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }\n  .glicla-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }\n  .glicla-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }\n  .glicla-marks .glicla-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }\n  .glicla-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }\n  .glicla-tagline { font-size: 1.2em; color: #aab4c3; }\n  .glicla-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }\n  .glicla-stats.glicla-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .glicla-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }\n  .glicla-stat:first-child { border-left: 0; }\n  .glicla-stat + .glicla-stat { padding-left: 22px; }\n  .glicla-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }\n  .glicla-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }\n\n  .glicla-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }\n\n  \/* Sections *\/\n  .glicla-section { margin-bottom: 44px; }\n  .glicla-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }\n\n  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/\n  .glicla-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }\n  .glicla-cards.glicla-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .glicla-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }\n  .glicla-card .glicla-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }\n  .glicla-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }\n  .glicla-card p { font-size: 0.95em; }\n\n  \/* Warning *\/\n  .glicla-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }\n  .glicla-warning .glicla-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }\n  .glicla-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }\n  .glicla-warning p { color: #5a4216; }\n\n  \/* Specs: one column, striped, groups under an amber rule *\/\n  .glicla-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }\n  .glicla-specs { width: 100%; border-collapse: collapse; }\n  .glicla-specs th, .glicla-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }\n  .glicla-specs tr:nth-child(even of :not(.glicla-grp)) \u003e * { background: #f6f7f9; }\n  .glicla-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }\n  .glicla-specs td { color: #3a404a; font-weight: 500; }\n  .glicla-specs .glicla-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }\n  .glicla-specs tbody + tbody .glicla-grp th { padding-top: 24px; }\n  .glicla-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }\n\n  \/* FAQ *\/\n  .glicla-faq { max-width: 900px; display: grid; gap: 12px; }\n  .glicla-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }\n  .glicla-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }\n\n  \/* CTA *\/\n  .glicla-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }\n  .glicla-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }\n  .glicla-cta p { color: #aab4c3; font-size: 1.02em; }\n  .glicla-perks { list-style: none; display: grid; gap: 11px; }\n  .glicla-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }\n  .glicla-perks .glicla-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }\n\n  @media (max-width: 989px) {\n    .glicla-cards, .glicla-cards.glicla-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n  @media (max-width: 749px) {\n    .glicla-hero { padding: 30px 20px 0; }\n    .glicla-hero h2 { font-size: 1.75em; }\n    .glicla-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }\n    .glicla-stat, .glicla-stat + .glicla-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }\n    .glicla-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }\n    .glicla-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .glicla-stats.glicla-n4 .glicla-stat:first-child { grid-column: auto; }\n    .glicla-stats.glicla-n4 .glicla-stat:nth-child(2) { border-top: 0; }\n    .glicla-stats.glicla-n4 .glicla-stat:nth-child(odd) { border-left: 0; }\n    .glicla-stats.glicla-n4 .glicla-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .glicla-intro { font-size: 1.06em; }\n    .glicla-cards, .glicla-cards.glicla-n4 { grid-template-columns: 1fr; }\n    .glicla-specs th, .glicla-specs td { padding: 11px 14px; }\n    .glicla-specs .glicla-grp th { padding-left: 14px; }\n    .glicla-specs th { width: 42%; }\n    .glicla-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"glicla-wrap\"\u003e\n\n  \u003csection class=\"glicla-hero\"\u003e\n    \u003cul class=\"glicla-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e8-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e100% Sunlight Block\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003ch2\u003eGLI Classic 18' x 40' Rectangle Solid Winter Pool Cover\u003c\/h2\u003e\n    \u003cp class=\"glicla-tagline\"\u003eThe honest workhorse cover.\u003c\/p\u003e\n    \u003cdiv class=\"glicla-stats glicla-n5\"\u003e\n      \u003cdiv class=\"glicla-stat\"\u003e\n\u003cdiv class=\"glicla-stat-v\"\u003e18' x 40' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat\"\u003e\n\u003cdiv class=\"glicla-stat-v\"\u003e23' x 45'\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat-l\"\u003eCover Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat\"\u003e\n\u003cdiv class=\"glicla-stat-v\"\u003e5'\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat-l\"\u003eOverlap\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat\"\u003e\n\u003cdiv class=\"glicla-stat-v\"\u003e8 yr\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat\"\u003e\n\u003cdiv class=\"glicla-stat-v\"\u003e100%\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat-l\"\u003eSunlight Block\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"glicla-intro\"\u003e\u003cstrong\u003eThe GLI Classic solid winter cover for 18' x 40' rectangle in-ground pools (SKU PST-451840RECLA5BX)\u003c\/strong\u003e shuts your pool down for the off-season behind an opaque polyethylene panel that blocks all sunlight, so algae has nothing to feed on and not one leaf reaches the water. The finished cover measures 23' x 45', giving you 5' more than the pool in each direction to lay out flat on the deck and anchor down. Brass grommets and loops run the full perimeter for water tubes.\u003c\/p\u003e\n\n  \u003csection class=\"glicla-section\"\u003e\n    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e\n    \u003cdiv class=\"glicla-cards glicla-n5\"\u003e\n      \u003cdiv class=\"glicla-card\"\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e \u003cpath d=\"M12 2v2\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 20v2\"\u003e\u003c\/path\u003e \u003cpath d=\"m4.93 4.93 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m17.66 17.66 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"M20 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"m6.34 17.66-1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m19.07 4.93-1.41 1.41\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eTotal Sunlight Block\u003c\/h3\u003e\n\u003cp\u003eThe opaque polyethylene panel stops \u003cstrong\u003e100% of light\u003c\/strong\u003e from reaching the water. Algae cannot photosynthesize in the dark, so the pool that goes under the cover in October is close to the pool you uncover in April.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-card\"\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eNothing Gets In\u003c\/h3\u003e\n\u003cp\u003eSolid fabric means leaves, silt, pollen and acorns stay on top of the cover instead of rotting on your pool floor all winter. Spring opening turns into a rinse and a vacuum instead of a two-day recovery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-card\"\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 20h9\"\u003e\u003c\/path\u003e \u003cpath d=\"M16.376 3.622a1 1 0 0 1 3.002 3.002L7.368 18.635a2 2 0 0 1-.855.506l-2.872.838a.5.5 0 0 1-.62-.62l.838-2.872a2 2 0 0 1 .506-.854z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eSeams Built for Load\u003c\/h3\u003e\n\u003cp\u003eA double folded, double stitched hem wraps the perimeter and \u003cstrong\u003eHold-Tite reinforced seams\u003c\/strong\u003e run the panel joins. These are the two places winter covers fail first, and both are overbuilt here.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-card\"\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71\"\u003e\u003c\/path\u003e \u003cpath d=\"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eBrass Grommets and Loops\u003c\/h3\u003e\n\u003cp\u003eSolid brass grommets circle the cover with loops for water tubes. Brass will not rust into an orange streak down your coping the way plated steel does after a couple of freeze cycles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-card\"\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cline x1=\"12\" x2=\"12\" y1=\"2\" y2=\"22\"\u003e\u003c\/line\u003e \u003cpath d=\"M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eBest Value in the Lineup\u003c\/h3\u003e\n\u003cp\u003eClassic is GLI's entry solid cover and the one that makes sense if you replace covers on a schedule rather than chasing the longest warranty. Same construction language as the pricier lines, shorter warranty term.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n\n  \u003csection class=\"glicla-section\"\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"glicla-specs-box\"\u003e\u003ctable class=\"glicla-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003eGLI Pool Products\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eClassic Solid Winter Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel \/ MPN\u003c\/th\u003e\n\u003ctd class=\"glicla-mono\"\u003e45-1840RE-CLA-5-BX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"glicla-mono\"\u003ePST-451840RECLA5BX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e18' x 40'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Size\u003c\/th\u003e\n\u003ctd\u003e23' x 45'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOverlap\u003c\/th\u003e\n\u003ctd\u003e5'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eBlue\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Style\u003c\/th\u003e\n\u003ctd\u003eSolid, water and debris do not pass through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003ePolyethylene fabric, UV stabilized\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHem\u003c\/th\u003e\n\u003ctd\u003eDouble folded, double stitched\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSeams\u003c\/th\u003e\n\u003ctd\u003eHold-Tite reinforced\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eGrommets\u003c\/th\u003e\n\u003ctd\u003eBrass, full perimeter with loops\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eThread\u003c\/th\u003e\n\u003ctd\u003eWater, chemical and sun resistant\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Type\u003c\/th\u003e\n\u003ctd\u003eIn-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHold-Down Method\u003c\/th\u003e\n\u003ctd\u003eWater tubes, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Pump\u003c\/th\u003e\n\u003ctd\u003eRecommended, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e8-year limited, first year full\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"glicla-section\"\u003e\n    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cdiv class=\"glicla-faq\"\u003e\n      \u003cdiv class=\"glicla-faq-card\"\u003e\n\u003ch3\u003eWhat size cover do I need for my pool?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size, not cover size\u003c\/strong\u003e. This cover is built for a 18' x 40' rectangle pool and ships as a 23' x 45' panel, which gives you 5' of extra material across each dimension to lay on the deck. Measure your water surface at its longest and widest points and match that number.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-faq-card\"\u003e\n\u003ch3\u003eDo I need water tubes and a cover pump?\u003c\/h3\u003e\n\u003cp\u003eYes to both. Brass grommets and loops run the perimeter so \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/winter-pool-air-pillows-and-water-tubes\"\u003ewater tubes\u003c\/a\u003e can hold the edge down; never use bricks or blocks, which chip coping and tear fabric. Because the cover is solid, rain and snowmelt collect on top, so a cover pump is needed to keep that weight off the seams.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-faq-card\"\u003e\n\u003ch3\u003eHow is a solid cover different from a mesh safety cover?\u003c\/h3\u003e\n\u003cp\u003eA solid cover blocks 100% of sunlight and every particle of debris, which means the cleanest possible water at opening, but it holds water on the surface and needs a pump. A \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/mesh-inground-pool-safety-covers-for-winter\"\u003emesh safety cover\u003c\/a\u003e drains through and anchors into the deck to hold weight. This is a winter cover, not a safety cover, and is not rated to support a person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-faq-card\"\u003e\n\u003ch3\u003eWhat does the warranty cover?\u003c\/h3\u003e\n\u003cp\u003eGLI backs this cover for \u003cstrong\u003e8 years limited\u003c\/strong\u003e, with the first year at full coverage and the balance pro-rated. It covers defects in materials and workmanship. Damage from ice, standing water, storms, animals or improper installation is not covered, which is exactly why a cover pump and a full set of water tubes matter.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \n\n  \n  \u003csection class=\"glicla-cta\"\u003e\n    \u003cdiv\u003e\n      \u003ch2\u003eClose Your 18' x 40' Rectangle Pool the Easy Way\u003c\/h2\u003e\n      \u003cp\u003eOrder the GLI Classic in your pool size and it ships free, factory direct.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"glicla-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eShips Factory Direct\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003c\/section\u003e\n  \n\n\u003c\/div\u003e\n","brand":"GLI Pool Products","offers":[{"title":"Default Title","offer_id":41970675253313,"sku":"PST-451840RECLA5BX","price":92.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1013266.jpg?v=1773090791"},{"product_id":"45-2040re-est-5-bx-gli-20-x-40-re-estate-solid-ig","title":"GLI Estate Series 20' x 40' Rectangle Solid Winter Pool Cover, Green, 5' Overlap, 45-2040RE-EST-5-BX","description":"\u003cstyle\u003e  .gliest-wrap, .gliest-wrap * { box-sizing: border-box; }  .gliest-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }  .gliest-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }  .gliest-wrap strong { color: #14171c; font-weight: 700; }  .gliest-ico { display: block; flex: none; width: 24px; height: 24px; }  \/* Hero, with the stat strip built in *\/  .gliest-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }  .gliest-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }  .gliest-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }  .gliest-marks .gliest-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }  .gliest-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }  .gliest-tagline { font-size: 1.2em; color: #aab4c3; }  .gliest-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }  .gliest-stats.gliest-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }  .gliest-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }  .gliest-stat:first-child { border-left: 0; }  .gliest-stat + .gliest-stat { padding-left: 22px; }  .gliest-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }  .gliest-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }  .gliest-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }  \/* Sections *\/  .gliest-section { margin-bottom: 44px; }  .gliest-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/  .gliest-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }  .gliest-cards.gliest-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }  .gliest-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }  .gliest-card .gliest-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }  .gliest-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }  .gliest-card p { font-size: 0.95em; }  \/* Warning *\/  .gliest-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }  .gliest-warning .gliest-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }  .gliest-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }  .gliest-warning p { color: #5a4216; }  \/* Specs: one column, striped, groups under an amber rule *\/  .gliest-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }  .gliest-specs { width: 100%; border-collapse: collapse; }  .gliest-specs th, .gliest-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }  .gliest-specs tr:nth-child(even of :not(.gliest-grp)) \u003e * { background: #f6f7f9; }  .gliest-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }  .gliest-specs td { color: #3a404a; font-weight: 500; }  .gliest-specs .gliest-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }  .gliest-specs tbody + tbody .gliest-grp th { padding-top: 24px; }  .gliest-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }  \/* FAQ *\/  .gliest-faq { max-width: 900px; display: grid; gap: 12px; }  .gliest-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }  .gliest-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }  \/* CTA *\/  .gliest-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }  .gliest-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }  .gliest-cta p { color: #aab4c3; font-size: 1.02em; }  .gliest-perks { list-style: none; display: grid; gap: 11px; }  .gliest-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }  .gliest-perks .gliest-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }  @media (max-width: 989px) {    .gliest-cards, .gliest-cards.gliest-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }  }  @media (max-width: 749px) {    .gliest-hero { padding: 30px 20px 0; }    .gliest-hero h2 { font-size: 1.75em; }    .gliest-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }    .gliest-stat, .gliest-stat + .gliest-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }    .gliest-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }    .gliest-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }    .gliest-stats.gliest-n4 .gliest-stat:first-child { grid-column: auto; }    .gliest-stats.gliest-n4 .gliest-stat:nth-child(2) { border-top: 0; }    .gliest-stats.gliest-n4 .gliest-stat:nth-child(odd) { border-left: 0; }    .gliest-stats.gliest-n4 .gliest-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }    .gliest-intro { font-size: 1.06em; }    .gliest-cards, .gliest-cards.gliest-n4 { grid-template-columns: 1fr; }    .gliest-specs th, .gliest-specs td { padding: 11px 14px; }    .gliest-specs .gliest-grp th { padding-left: 14px; }    .gliest-specs th { width: 42%; }    .gliest-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }  }\u003c\/style\u003e\u003cdiv class=\"gliest-wrap\"\u003e  \u003csection class=\"gliest-hero\"\u003e    \u003cul class=\"gliest-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e12-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e100% Sunlight Block\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003c\/ul\u003e    \u003ch2\u003eGLI Estate Series 20' x 40' Rectangle Solid Winter Pool Cover\u003c\/h2\u003e    \u003cp class=\"gliest-tagline\"\u003eTwelve winters of GLI backing.\u003c\/p\u003e    \u003cdiv class=\"gliest-stats gliest-n5\"\u003e      \u003cdiv class=\"gliest-stat\"\u003e\n\u003cdiv class=\"gliest-stat-v\"\u003e20' x 40' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat\"\u003e\n\u003cdiv class=\"gliest-stat-v\"\u003e25' x 45'\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat-l\"\u003eCover Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat\"\u003e\n\u003cdiv class=\"gliest-stat-v\"\u003e5'\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat-l\"\u003eOverlap\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat\"\u003e\n\u003cdiv class=\"gliest-stat-v\"\u003e12 yr\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat\"\u003e\n\u003cdiv class=\"gliest-stat-v\"\u003e100%\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat-l\"\u003eSunlight Block\u003c\/div\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e  \u003cp class=\"gliest-intro\"\u003e\u003cstrong\u003eThe GLI Estate Series solid winter cover for 20' x 40' rectangle in-ground pools (SKU PST-452040REEST5BX)\u003c\/strong\u003e shuts your pool down for the off-season behind an opaque polyethylene panel that blocks all sunlight, so algae has nothing to feed on and not one leaf reaches the water. The finished cover measures 25' x 45', giving you 5' more than the pool in each direction to lay out flat on the deck and anchor down. Brass grommets and loops run the full perimeter for water tubes.\u003c\/p\u003e  \u003csection class=\"gliest-section\"\u003e    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e    \u003cdiv class=\"gliest-cards gliest-n5\"\u003e      \u003cdiv class=\"gliest-card\"\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e \u003cpath d=\"M12 2v2\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 20v2\"\u003e\u003c\/path\u003e \u003cpath d=\"m4.93 4.93 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m17.66 17.66 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"M20 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"m6.34 17.66-1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m19.07 4.93-1.41 1.41\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eTotal Sunlight Block\u003c\/h3\u003e\n\u003cp\u003eThe opaque polyethylene panel stops \u003cstrong\u003e100% of light\u003c\/strong\u003e from reaching the water. Algae cannot photosynthesize in the dark, so the pool that goes under the cover in October is close to the pool you uncover in April.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-card\"\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eNothing Gets In\u003c\/h3\u003e\n\u003cp\u003eSolid fabric means leaves, silt, pollen and acorns stay on top of the cover instead of rotting on your pool floor all winter. Spring opening turns into a rinse and a vacuum instead of a two-day recovery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-card\"\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 20h9\"\u003e\u003c\/path\u003e \u003cpath d=\"M16.376 3.622a1 1 0 0 1 3.002 3.002L7.368 18.635a2 2 0 0 1-.855.506l-2.872.838a.5.5 0 0 1-.62-.62l.838-2.872a2 2 0 0 1 .506-.854z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eSeams Built for Load\u003c\/h3\u003e\n\u003cp\u003eA double folded, double stitched hem wraps the perimeter and \u003cstrong\u003eHold-Tite reinforced seams\u003c\/strong\u003e run the panel joins. These are the two places winter covers fail first, and both are overbuilt here.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-card\"\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71\"\u003e\u003c\/path\u003e \u003cpath d=\"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eBrass Grommets and Loops\u003c\/h3\u003e\n\u003cp\u003eSolid brass grommets circle the cover with loops for water tubes. Brass will not rust into an orange streak down your coping the way plated steel does after a couple of freeze cycles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-card\"\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8\"\u003e\u003c\/path\u003e \u003cpath d=\"M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eA Step Up in Fabric\u003c\/h3\u003e\n\u003cp\u003eEstate sits above the Classic line with a heavier polyethylene weave and a longer warranty term. If your pool sits under trees or you see hard freeze and thaw cycles, the extra material is the part that pays for itself.\u003c\/p\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e    \u003csection class=\"gliest-section\"\u003e    \u003ch2\u003eSpecifications\u003c\/h2\u003e    \u003cdiv class=\"gliest-specs-box\"\u003e\u003ctable class=\"gliest-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003eGLI Pool Products\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eEstate Series Solid Winter Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel \/ MPN\u003c\/th\u003e\n\u003ctd class=\"gliest-mono\"\u003e45-2040RE-EST-5-BX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"gliest-mono\"\u003ePST-452040REEST5BX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e20' x 40'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Size\u003c\/th\u003e\n\u003ctd\u003e25' x 45'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOverlap\u003c\/th\u003e\n\u003ctd\u003e5'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eGreen\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Style\u003c\/th\u003e\n\u003ctd\u003eSolid, water and debris do not pass through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003ePolyethylene fabric, UV stabilized\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHem\u003c\/th\u003e\n\u003ctd\u003eDouble folded, double stitched\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSeams\u003c\/th\u003e\n\u003ctd\u003eHold-Tite reinforced\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eGrommets\u003c\/th\u003e\n\u003ctd\u003eBrass, full perimeter with loops\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eThread\u003c\/th\u003e\n\u003ctd\u003eWater, chemical and sun resistant\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Type\u003c\/th\u003e\n\u003ctd\u003eIn-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHold-Down Method\u003c\/th\u003e\n\u003ctd\u003eWater tubes, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Pump\u003c\/th\u003e\n\u003ctd\u003eRecommended, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e12-year limited, first 2 years full\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e  \u003c\/section\u003e    \u003csection class=\"gliest-section\"\u003e    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e    \u003cdiv class=\"gliest-faq\"\u003e      \u003cdiv class=\"gliest-faq-card\"\u003e\n\u003ch3\u003eWhat size cover do I need for my pool?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size, not cover size\u003c\/strong\u003e. This cover is built for a 20' x 40' rectangle pool and ships as a 25' x 45' panel, which gives you 5' of extra material across each dimension to lay on the deck. Measure your water surface at its longest and widest points and match that number.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-faq-card\"\u003e\n\u003ch3\u003eDo I need water tubes and a cover pump?\u003c\/h3\u003e\n\u003cp\u003eYes to both. Brass grommets and loops run the perimeter so \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/winter-pool-air-pillows-and-water-tubes\"\u003ewater tubes\u003c\/a\u003e can hold the edge down; never use bricks or blocks, which chip coping and tear fabric. Because the cover is solid, rain and snowmelt collect on top, so a cover pump is needed to keep that weight off the seams.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-faq-card\"\u003e\n\u003ch3\u003eHow is a solid cover different from a mesh safety cover?\u003c\/h3\u003e\n\u003cp\u003eA solid cover blocks 100% of sunlight and every particle of debris, which means the cleanest possible water at opening, but it holds water on the surface and needs a pump. A \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/mesh-inground-pool-safety-covers-for-winter\"\u003emesh safety cover\u003c\/a\u003e drains through and anchors into the deck to hold weight. This is a winter cover, not a safety cover, and is not rated to support a person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-faq-card\"\u003e\n\u003ch3\u003eWhat does the warranty cover?\u003c\/h3\u003e\n\u003cp\u003eGLI backs this cover for \u003cstrong\u003e12 years limited\u003c\/strong\u003e, with the first 2 years at full coverage and the balance pro-rated. It covers defects in materials and workmanship. Damage from ice, standing water, storms, animals or improper installation is not covered, which is exactly why a cover pump and a full set of water tubes matter.\u003c\/p\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e      \u003csection class=\"gliest-cta\"\u003e    \u003cdiv\u003e      \u003ch2\u003eClose Your 20' x 40' Rectangle Pool the Easy Way\u003c\/h2\u003e      \u003cp\u003eOrder the GLI Estate Series in your pool size and it ships free, factory direct.\u003c\/p\u003e    \u003c\/div\u003e    \u003cul class=\"gliest-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eShips Factory Direct\u003c\/li\u003e\n\u003c\/ul\u003e  \u003c\/section\u003e  \u003c\/div\u003e","brand":"GLI Pool Products","offers":[{"title":"Default Title","offer_id":41970675384385,"sku":"PST-452040REEST5BX","price":124.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1013267.jpg?v=1773081303"},{"product_id":"45-2044re-esp-5-bx-gli-20-x-44-re-estate-plus-solid-ig","title":"GLI Estate Plus 20' x 44' Rectangle Solid Winter Pool Cover, Green, 5' Overlap, 45-2044RE-ESP-5-BX","description":"\n\n\n\u003cstyle\u003e\n  .gliesp-wrap, .gliesp-wrap * { box-sizing: border-box; }\n  .gliesp-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }\n  .gliesp-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }\n  .gliesp-wrap strong { color: #14171c; font-weight: 700; }\n  .gliesp-ico { display: block; flex: none; width: 24px; height: 24px; }\n\n  \/* Hero, with the stat strip built in *\/\n  .gliesp-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }\n  .gliesp-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }\n  .gliesp-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }\n  .gliesp-marks .gliesp-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }\n  .gliesp-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }\n  .gliesp-tagline { font-size: 1.2em; color: #aab4c3; }\n  .gliesp-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }\n  .gliesp-stats.gliesp-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .gliesp-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }\n  .gliesp-stat:first-child { border-left: 0; }\n  .gliesp-stat + .gliesp-stat { padding-left: 22px; }\n  .gliesp-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }\n  .gliesp-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }\n\n  .gliesp-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }\n\n  \/* Sections *\/\n  .gliesp-section { margin-bottom: 44px; }\n  .gliesp-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }\n\n  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/\n  .gliesp-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }\n  .gliesp-cards.gliesp-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .gliesp-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }\n  .gliesp-card .gliesp-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }\n  .gliesp-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }\n  .gliesp-card p { font-size: 0.95em; }\n\n  \/* Warning *\/\n  .gliesp-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }\n  .gliesp-warning .gliesp-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }\n  .gliesp-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }\n  .gliesp-warning p { color: #5a4216; }\n\n  \/* Specs: one column, striped, groups under an amber rule *\/\n  .gliesp-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }\n  .gliesp-specs { width: 100%; border-collapse: collapse; }\n  .gliesp-specs th, .gliesp-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }\n  .gliesp-specs tr:nth-child(even of :not(.gliesp-grp)) \u003e * { background: #f6f7f9; }\n  .gliesp-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }\n  .gliesp-specs td { color: #3a404a; font-weight: 500; }\n  .gliesp-specs .gliesp-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }\n  .gliesp-specs tbody + tbody .gliesp-grp th { padding-top: 24px; }\n  .gliesp-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }\n\n  \/* FAQ *\/\n  .gliesp-faq { max-width: 900px; display: grid; gap: 12px; }\n  .gliesp-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }\n  .gliesp-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }\n\n  \/* CTA *\/\n  .gliesp-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }\n  .gliesp-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }\n  .gliesp-cta p { color: #aab4c3; font-size: 1.02em; }\n  .gliesp-perks { list-style: none; display: grid; gap: 11px; }\n  .gliesp-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }\n  .gliesp-perks .gliesp-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }\n\n  @media (max-width: 989px) {\n    .gliesp-cards, .gliesp-cards.gliesp-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n  @media (max-width: 749px) {\n    .gliesp-hero { padding: 30px 20px 0; }\n    .gliesp-hero h2 { font-size: 1.75em; }\n    .gliesp-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }\n    .gliesp-stat, .gliesp-stat + .gliesp-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }\n    .gliesp-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }\n    .gliesp-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .gliesp-stats.gliesp-n4 .gliesp-stat:first-child { grid-column: auto; }\n    .gliesp-stats.gliesp-n4 .gliesp-stat:nth-child(2) { border-top: 0; }\n    .gliesp-stats.gliesp-n4 .gliesp-stat:nth-child(odd) { border-left: 0; }\n    .gliesp-stats.gliesp-n4 .gliesp-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .gliesp-intro { font-size: 1.06em; }\n    .gliesp-cards, .gliesp-cards.gliesp-n4 { grid-template-columns: 1fr; }\n    .gliesp-specs th, .gliesp-specs td { padding: 11px 14px; }\n    .gliesp-specs .gliesp-grp th { padding-left: 14px; }\n    .gliesp-specs th { width: 42%; }\n    .gliesp-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"gliesp-wrap\"\u003e\n\n  \u003csection class=\"gliesp-hero\"\u003e\n    \u003cul class=\"gliesp-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e12-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e100% Sunlight Block\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003ch2\u003eGLI Estate Plus 20' x 44' Rectangle Solid Winter Pool Cover\u003c\/h2\u003e\n    \u003cp class=\"gliesp-tagline\"\u003eBound edge, built to last.\u003c\/p\u003e\n    \u003cdiv class=\"gliesp-stats gliesp-n5\"\u003e\n      \u003cdiv class=\"gliesp-stat\"\u003e\n\u003cdiv class=\"gliesp-stat-v\"\u003e20' x 44' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"gliesp-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-stat\"\u003e\n\u003cdiv class=\"gliesp-stat-v\"\u003e25' x 49'\u003c\/div\u003e\n\u003cdiv class=\"gliesp-stat-l\"\u003eCover Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-stat\"\u003e\n\u003cdiv class=\"gliesp-stat-v\"\u003e5'\u003c\/div\u003e\n\u003cdiv class=\"gliesp-stat-l\"\u003eOverlap\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-stat\"\u003e\n\u003cdiv class=\"gliesp-stat-v\"\u003e12 yr\u003c\/div\u003e\n\u003cdiv class=\"gliesp-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-stat\"\u003e\n\u003cdiv class=\"gliesp-stat-v\"\u003e100%\u003c\/div\u003e\n\u003cdiv class=\"gliesp-stat-l\"\u003eSunlight Block\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"gliesp-intro\"\u003e\u003cstrong\u003eThe GLI Estate Plus solid winter cover for 20' x 44' rectangle in-ground pools (SKU PST-452044REESP5BX)\u003c\/strong\u003e shuts your pool down for the off-season behind an opaque polyethylene panel that blocks all sunlight, so algae has nothing to feed on and not one leaf reaches the water. The finished cover measures 25' x 49', giving you 5' more than the pool in each direction to lay out flat on the deck and anchor down. Brass grommets and loops run the full perimeter for water tubes.\u003c\/p\u003e\n\n  \u003csection class=\"gliesp-section\"\u003e\n    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e\n    \u003cdiv class=\"gliesp-cards gliesp-n5\"\u003e\n      \u003cdiv class=\"gliesp-card\"\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e \u003cpath d=\"M12 2v2\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 20v2\"\u003e\u003c\/path\u003e \u003cpath d=\"m4.93 4.93 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m17.66 17.66 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"M20 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"m6.34 17.66-1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m19.07 4.93-1.41 1.41\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eTotal Sunlight Block\u003c\/h3\u003e\n\u003cp\u003eThe opaque polyethylene panel stops \u003cstrong\u003e100% of light\u003c\/strong\u003e from reaching the water. Algae cannot photosynthesize in the dark, so the pool that goes under the cover in October is close to the pool you uncover in April.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-card\"\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eNothing Gets In\u003c\/h3\u003e\n\u003cp\u003eSolid fabric means leaves, silt, pollen and acorns stay on top of the cover instead of rotting on your pool floor all winter. Spring opening turns into a rinse and a vacuum instead of a two-day recovery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-card\"\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 20h9\"\u003e\u003c\/path\u003e \u003cpath d=\"M16.376 3.622a1 1 0 0 1 3.002 3.002L7.368 18.635a2 2 0 0 1-.855.506l-2.872.838a.5.5 0 0 1-.62-.62l.838-2.872a2 2 0 0 1 .506-.854z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eSeams Built for Load\u003c\/h3\u003e\n\u003cp\u003eA double folded, double stitched hem wraps the perimeter and \u003cstrong\u003eHold-Tite reinforced seams\u003c\/strong\u003e run the panel joins. These are the two places winter covers fail first, and both are overbuilt here.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-card\"\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71\"\u003e\u003c\/path\u003e \u003cpath d=\"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eBrass Grommets and Loops\u003c\/h3\u003e\n\u003cp\u003eSolid brass grommets circle the cover with loops for water tubes. Brass will not rust into an orange streak down your coping the way plated steel does after a couple of freeze cycles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-card\"\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 20h9\"\u003e\u003c\/path\u003e \u003cpath d=\"M16.376 3.622a1 1 0 0 1 3.002 3.002L7.368 18.635a2 2 0 0 1-.855.506l-2.872.838a.5.5 0 0 1-.62-.62l.838-2.872a2 2 0 0 1 .506-.854z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eReinforced Perimeter Binding\u003c\/h3\u003e\n\u003cp\u003eThe difference between Estate and \u003cstrong\u003eEstate Plus\u003c\/strong\u003e is the bound edge. A reinforced binding wraps the entire perimeter and carries the grommets, spreading tension from the water tubes across the hem instead of concentrating it at each grommet.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n\n  \u003csection class=\"gliesp-section\"\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"gliesp-specs-box\"\u003e\u003ctable class=\"gliesp-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003eGLI Pool Products\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eEstate Plus Solid Winter Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel \/ MPN\u003c\/th\u003e\n\u003ctd class=\"gliesp-mono\"\u003e45-2044RE-ESP-5-BX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"gliesp-mono\"\u003ePST-452044REESP5BX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e20' x 44'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Size\u003c\/th\u003e\n\u003ctd\u003e25' x 49'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOverlap\u003c\/th\u003e\n\u003ctd\u003e5'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eGreen\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Style\u003c\/th\u003e\n\u003ctd\u003eSolid, water and debris do not pass through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003ePolyethylene fabric, UV stabilized\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHem\u003c\/th\u003e\n\u003ctd\u003eDouble folded, double stitched\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSeams\u003c\/th\u003e\n\u003ctd\u003eHold-Tite reinforced\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eGrommets\u003c\/th\u003e\n\u003ctd\u003eBrass, full perimeter with loops\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eThread\u003c\/th\u003e\n\u003ctd\u003eWater, chemical and sun resistant\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eEdge Treatment\u003c\/th\u003e\n\u003ctd\u003eReinforced perimeter binding with grommets and loops\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Type\u003c\/th\u003e\n\u003ctd\u003eIn-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHold-Down Method\u003c\/th\u003e\n\u003ctd\u003eWater tubes, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Pump\u003c\/th\u003e\n\u003ctd\u003eRecommended, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e12-year limited, first 2 years full\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"gliesp-section\"\u003e\n    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cdiv class=\"gliesp-faq\"\u003e\n      \u003cdiv class=\"gliesp-faq-card\"\u003e\n\u003ch3\u003eWhat size cover do I need for my pool?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size, not cover size\u003c\/strong\u003e. This cover is built for a 20' x 44' rectangle pool and ships as a 25' x 49' panel, which gives you 5' of extra material across each dimension to lay on the deck. Measure your water surface at its longest and widest points and match that number.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-faq-card\"\u003e\n\u003ch3\u003eDo I need water tubes and a cover pump?\u003c\/h3\u003e\n\u003cp\u003eYes to both. Brass grommets and loops run the perimeter so \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/winter-pool-air-pillows-and-water-tubes\"\u003ewater tubes\u003c\/a\u003e can hold the edge down; never use bricks or blocks, which chip coping and tear fabric. Because the cover is solid, rain and snowmelt collect on top, so a cover pump is needed to keep that weight off the seams.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-faq-card\"\u003e\n\u003ch3\u003eHow is a solid cover different from a mesh safety cover?\u003c\/h3\u003e\n\u003cp\u003eA solid cover blocks 100% of sunlight and every particle of debris, which means the cleanest possible water at opening, but it holds water on the surface and needs a pump. A \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/mesh-inground-pool-safety-covers-for-winter\"\u003emesh safety cover\u003c\/a\u003e drains through and anchors into the deck to hold weight. This is a winter cover, not a safety cover, and is not rated to support a person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-faq-card\"\u003e\n\u003ch3\u003eWhat does the warranty cover?\u003c\/h3\u003e\n\u003cp\u003eGLI backs this cover for \u003cstrong\u003e12 years limited\u003c\/strong\u003e, with the first 2 years at full coverage and the balance pro-rated. It covers defects in materials and workmanship. Damage from ice, standing water, storms, animals or improper installation is not covered, which is exactly why a cover pump and a full set of water tubes matter.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \n\n  \n  \u003csection class=\"gliesp-cta\"\u003e\n    \u003cdiv\u003e\n      \u003ch2\u003eClose Your 20' x 44' Rectangle Pool the Easy Way\u003c\/h2\u003e\n      \u003cp\u003eOrder the GLI Estate Plus in your pool size and it ships free, factory direct.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"gliesp-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eShips Factory Direct\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003c\/section\u003e\n  \n\n\u003c\/div\u003e\n","brand":"GLI Pool Products","offers":[{"title":"Default Title","offer_id":41970675449921,"sku":"PST-452044REESP5BX","price":177.9,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1013268.jpg?v=1773095164"},{"product_id":"45-2440re-cla-5-bx-gli-24-x-40-re-classic-solid-ig","title":"GLI Classic 24' x 40' Rectangle Solid Winter Pool Cover, Blue, 5' Overlap, 45-2440RE-CLA-5-BX","description":"\n\n\n\u003cstyle\u003e\n  .glicla-wrap, .glicla-wrap * { box-sizing: border-box; }\n  .glicla-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }\n  .glicla-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }\n  .glicla-wrap strong { color: #14171c; font-weight: 700; }\n  .glicla-ico { display: block; flex: none; width: 24px; height: 24px; }\n\n  \/* Hero, with the stat strip built in *\/\n  .glicla-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }\n  .glicla-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }\n  .glicla-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }\n  .glicla-marks .glicla-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }\n  .glicla-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }\n  .glicla-tagline { font-size: 1.2em; color: #aab4c3; }\n  .glicla-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }\n  .glicla-stats.glicla-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .glicla-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }\n  .glicla-stat:first-child { border-left: 0; }\n  .glicla-stat + .glicla-stat { padding-left: 22px; }\n  .glicla-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }\n  .glicla-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }\n\n  .glicla-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }\n\n  \/* Sections *\/\n  .glicla-section { margin-bottom: 44px; }\n  .glicla-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }\n\n  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/\n  .glicla-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }\n  .glicla-cards.glicla-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .glicla-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }\n  .glicla-card .glicla-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }\n  .glicla-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }\n  .glicla-card p { font-size: 0.95em; }\n\n  \/* Warning *\/\n  .glicla-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }\n  .glicla-warning .glicla-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }\n  .glicla-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }\n  .glicla-warning p { color: #5a4216; }\n\n  \/* Specs: one column, striped, groups under an amber rule *\/\n  .glicla-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }\n  .glicla-specs { width: 100%; border-collapse: collapse; }\n  .glicla-specs th, .glicla-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }\n  .glicla-specs tr:nth-child(even of :not(.glicla-grp)) \u003e * { background: #f6f7f9; }\n  .glicla-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }\n  .glicla-specs td { color: #3a404a; font-weight: 500; }\n  .glicla-specs .glicla-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }\n  .glicla-specs tbody + tbody .glicla-grp th { padding-top: 24px; }\n  .glicla-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }\n\n  \/* FAQ *\/\n  .glicla-faq { max-width: 900px; display: grid; gap: 12px; }\n  .glicla-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }\n  .glicla-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }\n\n  \/* CTA *\/\n  .glicla-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }\n  .glicla-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }\n  .glicla-cta p { color: #aab4c3; font-size: 1.02em; }\n  .glicla-perks { list-style: none; display: grid; gap: 11px; }\n  .glicla-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }\n  .glicla-perks .glicla-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }\n\n  @media (max-width: 989px) {\n    .glicla-cards, .glicla-cards.glicla-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n  @media (max-width: 749px) {\n    .glicla-hero { padding: 30px 20px 0; }\n    .glicla-hero h2 { font-size: 1.75em; }\n    .glicla-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }\n    .glicla-stat, .glicla-stat + .glicla-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }\n    .glicla-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }\n    .glicla-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .glicla-stats.glicla-n4 .glicla-stat:first-child { grid-column: auto; }\n    .glicla-stats.glicla-n4 .glicla-stat:nth-child(2) { border-top: 0; }\n    .glicla-stats.glicla-n4 .glicla-stat:nth-child(odd) { border-left: 0; }\n    .glicla-stats.glicla-n4 .glicla-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .glicla-intro { font-size: 1.06em; }\n    .glicla-cards, .glicla-cards.glicla-n4 { grid-template-columns: 1fr; }\n    .glicla-specs th, .glicla-specs td { padding: 11px 14px; }\n    .glicla-specs .glicla-grp th { padding-left: 14px; }\n    .glicla-specs th { width: 42%; }\n    .glicla-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"glicla-wrap\"\u003e\n\n  \u003csection class=\"glicla-hero\"\u003e\n    \u003cul class=\"glicla-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e8-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e100% Sunlight Block\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003ch2\u003eGLI Classic 24' x 40' Rectangle Solid Winter Pool Cover\u003c\/h2\u003e\n    \u003cp class=\"glicla-tagline\"\u003eThe honest workhorse cover.\u003c\/p\u003e\n    \u003cdiv class=\"glicla-stats glicla-n5\"\u003e\n      \u003cdiv class=\"glicla-stat\"\u003e\n\u003cdiv class=\"glicla-stat-v\"\u003e24' x 40' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat\"\u003e\n\u003cdiv class=\"glicla-stat-v\"\u003e29' x 45'\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat-l\"\u003eCover Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat\"\u003e\n\u003cdiv class=\"glicla-stat-v\"\u003e5'\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat-l\"\u003eOverlap\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat\"\u003e\n\u003cdiv class=\"glicla-stat-v\"\u003e8 yr\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat\"\u003e\n\u003cdiv class=\"glicla-stat-v\"\u003e100%\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat-l\"\u003eSunlight Block\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"glicla-intro\"\u003e\u003cstrong\u003eThe GLI Classic solid winter cover for 24' x 40' rectangle in-ground pools (SKU PST-452440RECLA5BX)\u003c\/strong\u003e shuts your pool down for the off-season behind an opaque polyethylene panel that blocks all sunlight, so algae has nothing to feed on and not one leaf reaches the water. The finished cover measures 29' x 45', giving you 5' more than the pool in each direction to lay out flat on the deck and anchor down. Brass grommets and loops run the full perimeter for water tubes.\u003c\/p\u003e\n\n  \u003csection class=\"glicla-section\"\u003e\n    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e\n    \u003cdiv class=\"glicla-cards glicla-n5\"\u003e\n      \u003cdiv class=\"glicla-card\"\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e \u003cpath d=\"M12 2v2\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 20v2\"\u003e\u003c\/path\u003e \u003cpath d=\"m4.93 4.93 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m17.66 17.66 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"M20 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"m6.34 17.66-1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m19.07 4.93-1.41 1.41\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eTotal Sunlight Block\u003c\/h3\u003e\n\u003cp\u003eThe opaque polyethylene panel stops \u003cstrong\u003e100% of light\u003c\/strong\u003e from reaching the water. Algae cannot photosynthesize in the dark, so the pool that goes under the cover in October is close to the pool you uncover in April.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-card\"\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eNothing Gets In\u003c\/h3\u003e\n\u003cp\u003eSolid fabric means leaves, silt, pollen and acorns stay on top of the cover instead of rotting on your pool floor all winter. Spring opening turns into a rinse and a vacuum instead of a two-day recovery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-card\"\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 20h9\"\u003e\u003c\/path\u003e \u003cpath d=\"M16.376 3.622a1 1 0 0 1 3.002 3.002L7.368 18.635a2 2 0 0 1-.855.506l-2.872.838a.5.5 0 0 1-.62-.62l.838-2.872a2 2 0 0 1 .506-.854z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eSeams Built for Load\u003c\/h3\u003e\n\u003cp\u003eA double folded, double stitched hem wraps the perimeter and \u003cstrong\u003eHold-Tite reinforced seams\u003c\/strong\u003e run the panel joins. These are the two places winter covers fail first, and both are overbuilt here.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-card\"\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71\"\u003e\u003c\/path\u003e \u003cpath d=\"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eBrass Grommets and Loops\u003c\/h3\u003e\n\u003cp\u003eSolid brass grommets circle the cover with loops for water tubes. Brass will not rust into an orange streak down your coping the way plated steel does after a couple of freeze cycles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-card\"\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cline x1=\"12\" x2=\"12\" y1=\"2\" y2=\"22\"\u003e\u003c\/line\u003e \u003cpath d=\"M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eBest Value in the Lineup\u003c\/h3\u003e\n\u003cp\u003eClassic is GLI's entry solid cover and the one that makes sense if you replace covers on a schedule rather than chasing the longest warranty. Same construction language as the pricier lines, shorter warranty term.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n\n  \u003csection class=\"glicla-section\"\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"glicla-specs-box\"\u003e\u003ctable class=\"glicla-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003eGLI Pool Products\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eClassic Solid Winter Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel \/ MPN\u003c\/th\u003e\n\u003ctd class=\"glicla-mono\"\u003e45-2440RE-CLA-5-BX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"glicla-mono\"\u003ePST-452440RECLA5BX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e24' x 40'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Size\u003c\/th\u003e\n\u003ctd\u003e29' x 45'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOverlap\u003c\/th\u003e\n\u003ctd\u003e5'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eBlue\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Style\u003c\/th\u003e\n\u003ctd\u003eSolid, water and debris do not pass through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003ePolyethylene fabric, UV stabilized\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHem\u003c\/th\u003e\n\u003ctd\u003eDouble folded, double stitched\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSeams\u003c\/th\u003e\n\u003ctd\u003eHold-Tite reinforced\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eGrommets\u003c\/th\u003e\n\u003ctd\u003eBrass, full perimeter with loops\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eThread\u003c\/th\u003e\n\u003ctd\u003eWater, chemical and sun resistant\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Type\u003c\/th\u003e\n\u003ctd\u003eIn-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHold-Down Method\u003c\/th\u003e\n\u003ctd\u003eWater tubes, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Pump\u003c\/th\u003e\n\u003ctd\u003eRecommended, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e8-year limited, first year full\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"glicla-section\"\u003e\n    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cdiv class=\"glicla-faq\"\u003e\n      \u003cdiv class=\"glicla-faq-card\"\u003e\n\u003ch3\u003eWhat size cover do I need for my pool?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size, not cover size\u003c\/strong\u003e. This cover is built for a 24' x 40' rectangle pool and ships as a 29' x 45' panel, which gives you 5' of extra material across each dimension to lay on the deck. Measure your water surface at its longest and widest points and match that number.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-faq-card\"\u003e\n\u003ch3\u003eDo I need water tubes and a cover pump?\u003c\/h3\u003e\n\u003cp\u003eYes to both. Brass grommets and loops run the perimeter so \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/winter-pool-air-pillows-and-water-tubes\"\u003ewater tubes\u003c\/a\u003e can hold the edge down; never use bricks or blocks, which chip coping and tear fabric. Because the cover is solid, rain and snowmelt collect on top, so a cover pump is needed to keep that weight off the seams.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-faq-card\"\u003e\n\u003ch3\u003eHow is a solid cover different from a mesh safety cover?\u003c\/h3\u003e\n\u003cp\u003eA solid cover blocks 100% of sunlight and every particle of debris, which means the cleanest possible water at opening, but it holds water on the surface and needs a pump. A \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/mesh-inground-pool-safety-covers-for-winter\"\u003emesh safety cover\u003c\/a\u003e drains through and anchors into the deck to hold weight. This is a winter cover, not a safety cover, and is not rated to support a person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-faq-card\"\u003e\n\u003ch3\u003eWhat does the warranty cover?\u003c\/h3\u003e\n\u003cp\u003eGLI backs this cover for \u003cstrong\u003e8 years limited\u003c\/strong\u003e, with the first year at full coverage and the balance pro-rated. It covers defects in materials and workmanship. Damage from ice, standing water, storms, animals or improper installation is not covered, which is exactly why a cover pump and a full set of water tubes matter.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \n\n  \n  \u003csection class=\"glicla-cta\"\u003e\n    \u003cdiv\u003e\n      \u003ch2\u003eClose Your 24' x 40' Rectangle Pool the Easy Way\u003c\/h2\u003e\n      \u003cp\u003eOrder the GLI Classic in your pool size and it ships free, factory direct.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"glicla-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eShips Factory Direct\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003c\/section\u003e\n  \n\n\u003c\/div\u003e\n","brand":"GLI Pool Products","offers":[{"title":"Default Title","offer_id":41970677088321,"sku":"PST-452440RECLA5BX","price":112.3,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1013269.jpg?v=1773096120"},{"product_id":"45-2440re-est-5-bx-gli-24-x-40-re-estate-solid-ig","title":"GLI Estate Series 24' x 40' Rectangle Solid Winter Pool Cover, Green, 5' Overlap, 45-2440RE-EST-5-BX","description":"\n\n\n\u003cstyle\u003e\n  .gliest-wrap, .gliest-wrap * { box-sizing: border-box; }\n  .gliest-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }\n  .gliest-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }\n  .gliest-wrap strong { color: #14171c; font-weight: 700; }\n  .gliest-ico { display: block; flex: none; width: 24px; height: 24px; }\n\n  \/* Hero, with the stat strip built in *\/\n  .gliest-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }\n  .gliest-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }\n  .gliest-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }\n  .gliest-marks .gliest-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }\n  .gliest-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }\n  .gliest-tagline { font-size: 1.2em; color: #aab4c3; }\n  .gliest-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }\n  .gliest-stats.gliest-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .gliest-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }\n  .gliest-stat:first-child { border-left: 0; }\n  .gliest-stat + .gliest-stat { padding-left: 22px; }\n  .gliest-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }\n  .gliest-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }\n\n  .gliest-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }\n\n  \/* Sections *\/\n  .gliest-section { margin-bottom: 44px; }\n  .gliest-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }\n\n  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/\n  .gliest-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }\n  .gliest-cards.gliest-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .gliest-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }\n  .gliest-card .gliest-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }\n  .gliest-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }\n  .gliest-card p { font-size: 0.95em; }\n\n  \/* Warning *\/\n  .gliest-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }\n  .gliest-warning .gliest-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }\n  .gliest-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }\n  .gliest-warning p { color: #5a4216; }\n\n  \/* Specs: one column, striped, groups under an amber rule *\/\n  .gliest-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }\n  .gliest-specs { width: 100%; border-collapse: collapse; }\n  .gliest-specs th, .gliest-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }\n  .gliest-specs tr:nth-child(even of :not(.gliest-grp)) \u003e * { background: #f6f7f9; }\n  .gliest-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }\n  .gliest-specs td { color: #3a404a; font-weight: 500; }\n  .gliest-specs .gliest-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }\n  .gliest-specs tbody + tbody .gliest-grp th { padding-top: 24px; }\n  .gliest-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }\n\n  \/* FAQ *\/\n  .gliest-faq { max-width: 900px; display: grid; gap: 12px; }\n  .gliest-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }\n  .gliest-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }\n\n  \/* CTA *\/\n  .gliest-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }\n  .gliest-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }\n  .gliest-cta p { color: #aab4c3; font-size: 1.02em; }\n  .gliest-perks { list-style: none; display: grid; gap: 11px; }\n  .gliest-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }\n  .gliest-perks .gliest-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }\n\n  @media (max-width: 989px) {\n    .gliest-cards, .gliest-cards.gliest-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n  @media (max-width: 749px) {\n    .gliest-hero { padding: 30px 20px 0; }\n    .gliest-hero h2 { font-size: 1.75em; }\n    .gliest-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }\n    .gliest-stat, .gliest-stat + .gliest-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }\n    .gliest-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }\n    .gliest-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .gliest-stats.gliest-n4 .gliest-stat:first-child { grid-column: auto; }\n    .gliest-stats.gliest-n4 .gliest-stat:nth-child(2) { border-top: 0; }\n    .gliest-stats.gliest-n4 .gliest-stat:nth-child(odd) { border-left: 0; }\n    .gliest-stats.gliest-n4 .gliest-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .gliest-intro { font-size: 1.06em; }\n    .gliest-cards, .gliest-cards.gliest-n4 { grid-template-columns: 1fr; }\n    .gliest-specs th, .gliest-specs td { padding: 11px 14px; }\n    .gliest-specs .gliest-grp th { padding-left: 14px; }\n    .gliest-specs th { width: 42%; }\n    .gliest-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"gliest-wrap\"\u003e\n\n  \u003csection class=\"gliest-hero\"\u003e\n    \u003cul class=\"gliest-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e12-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e100% Sunlight Block\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003ch2\u003eGLI Estate Series 24' x 40' Rectangle Solid Winter Pool Cover\u003c\/h2\u003e\n    \u003cp class=\"gliest-tagline\"\u003eTwelve winters of GLI backing.\u003c\/p\u003e\n    \u003cdiv class=\"gliest-stats gliest-n5\"\u003e\n      \u003cdiv class=\"gliest-stat\"\u003e\n\u003cdiv class=\"gliest-stat-v\"\u003e24' x 40' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat\"\u003e\n\u003cdiv class=\"gliest-stat-v\"\u003e29' x 45'\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat-l\"\u003eCover Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat\"\u003e\n\u003cdiv class=\"gliest-stat-v\"\u003e5'\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat-l\"\u003eOverlap\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat\"\u003e\n\u003cdiv class=\"gliest-stat-v\"\u003e12 yr\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat\"\u003e\n\u003cdiv class=\"gliest-stat-v\"\u003e100%\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat-l\"\u003eSunlight Block\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"gliest-intro\"\u003e\u003cstrong\u003eThe GLI Estate Series solid winter cover for 24' x 40' rectangle in-ground pools (SKU PST-452440REEST5BX)\u003c\/strong\u003e shuts your pool down for the off-season behind an opaque polyethylene panel that blocks all sunlight, so algae has nothing to feed on and not one leaf reaches the water. The finished cover measures 29' x 45', giving you 5' more than the pool in each direction to lay out flat on the deck and anchor down. Brass grommets and loops run the full perimeter for water tubes.\u003c\/p\u003e\n\n  \u003csection class=\"gliest-section\"\u003e\n    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e\n    \u003cdiv class=\"gliest-cards gliest-n5\"\u003e\n      \u003cdiv class=\"gliest-card\"\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e \u003cpath d=\"M12 2v2\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 20v2\"\u003e\u003c\/path\u003e \u003cpath d=\"m4.93 4.93 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m17.66 17.66 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"M20 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"m6.34 17.66-1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m19.07 4.93-1.41 1.41\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eTotal Sunlight Block\u003c\/h3\u003e\n\u003cp\u003eThe opaque polyethylene panel stops \u003cstrong\u003e100% of light\u003c\/strong\u003e from reaching the water. Algae cannot photosynthesize in the dark, so the pool that goes under the cover in October is close to the pool you uncover in April.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-card\"\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eNothing Gets In\u003c\/h3\u003e\n\u003cp\u003eSolid fabric means leaves, silt, pollen and acorns stay on top of the cover instead of rotting on your pool floor all winter. Spring opening turns into a rinse and a vacuum instead of a two-day recovery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-card\"\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 20h9\"\u003e\u003c\/path\u003e \u003cpath d=\"M16.376 3.622a1 1 0 0 1 3.002 3.002L7.368 18.635a2 2 0 0 1-.855.506l-2.872.838a.5.5 0 0 1-.62-.62l.838-2.872a2 2 0 0 1 .506-.854z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eSeams Built for Load\u003c\/h3\u003e\n\u003cp\u003eA double folded, double stitched hem wraps the perimeter and \u003cstrong\u003eHold-Tite reinforced seams\u003c\/strong\u003e run the panel joins. These are the two places winter covers fail first, and both are overbuilt here.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-card\"\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71\"\u003e\u003c\/path\u003e \u003cpath d=\"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eBrass Grommets and Loops\u003c\/h3\u003e\n\u003cp\u003eSolid brass grommets circle the cover with loops for water tubes. Brass will not rust into an orange streak down your coping the way plated steel does after a couple of freeze cycles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-card\"\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8\"\u003e\u003c\/path\u003e \u003cpath d=\"M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eA Step Up in Fabric\u003c\/h3\u003e\n\u003cp\u003eEstate sits above the Classic line with a heavier polyethylene weave and a longer warranty term. If your pool sits under trees or you see hard freeze and thaw cycles, the extra material is the part that pays for itself.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n\n  \u003csection class=\"gliest-section\"\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"gliest-specs-box\"\u003e\u003ctable class=\"gliest-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003eGLI Pool Products\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eEstate Series Solid Winter Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel \/ MPN\u003c\/th\u003e\n\u003ctd class=\"gliest-mono\"\u003e45-2440RE-EST-5-BX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"gliest-mono\"\u003ePST-452440REEST5BX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e24' x 40'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Size\u003c\/th\u003e\n\u003ctd\u003e29' x 45'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOverlap\u003c\/th\u003e\n\u003ctd\u003e5'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eGreen\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Style\u003c\/th\u003e\n\u003ctd\u003eSolid, water and debris do not pass through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003ePolyethylene fabric, UV stabilized\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHem\u003c\/th\u003e\n\u003ctd\u003eDouble folded, double stitched\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSeams\u003c\/th\u003e\n\u003ctd\u003eHold-Tite reinforced\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eGrommets\u003c\/th\u003e\n\u003ctd\u003eBrass, full perimeter with loops\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eThread\u003c\/th\u003e\n\u003ctd\u003eWater, chemical and sun resistant\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Type\u003c\/th\u003e\n\u003ctd\u003eIn-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHold-Down Method\u003c\/th\u003e\n\u003ctd\u003eWater tubes, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Pump\u003c\/th\u003e\n\u003ctd\u003eRecommended, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e12-year limited, first 2 years full\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"gliest-section\"\u003e\n    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cdiv class=\"gliest-faq\"\u003e\n      \u003cdiv class=\"gliest-faq-card\"\u003e\n\u003ch3\u003eWhat size cover do I need for my pool?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size, not cover size\u003c\/strong\u003e. This cover is built for a 24' x 40' rectangle pool and ships as a 29' x 45' panel, which gives you 5' of extra material across each dimension to lay on the deck. Measure your water surface at its longest and widest points and match that number.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-faq-card\"\u003e\n\u003ch3\u003eDo I need water tubes and a cover pump?\u003c\/h3\u003e\n\u003cp\u003eYes to both. Brass grommets and loops run the perimeter so \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/winter-pool-air-pillows-and-water-tubes\"\u003ewater tubes\u003c\/a\u003e can hold the edge down; never use bricks or blocks, which chip coping and tear fabric. Because the cover is solid, rain and snowmelt collect on top, so a cover pump is needed to keep that weight off the seams.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-faq-card\"\u003e\n\u003ch3\u003eHow is a solid cover different from a mesh safety cover?\u003c\/h3\u003e\n\u003cp\u003eA solid cover blocks 100% of sunlight and every particle of debris, which means the cleanest possible water at opening, but it holds water on the surface and needs a pump. A \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/mesh-inground-pool-safety-covers-for-winter\"\u003emesh safety cover\u003c\/a\u003e drains through and anchors into the deck to hold weight. This is a winter cover, not a safety cover, and is not rated to support a person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-faq-card\"\u003e\n\u003ch3\u003eWhat does the warranty cover?\u003c\/h3\u003e\n\u003cp\u003eGLI backs this cover for \u003cstrong\u003e12 years limited\u003c\/strong\u003e, with the first 2 years at full coverage and the balance pro-rated. It covers defects in materials and workmanship. Damage from ice, standing water, storms, animals or improper installation is not covered, which is exactly why a cover pump and a full set of water tubes matter.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \n\n  \n  \u003csection class=\"gliest-cta\"\u003e\n    \u003cdiv\u003e\n      \u003ch2\u003eClose Your 24' x 40' Rectangle Pool the Easy Way\u003c\/h2\u003e\n      \u003cp\u003eOrder the GLI Estate Series in your pool size and it ships free, factory direct.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"gliest-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eShips Factory Direct\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003c\/section\u003e\n  \n\n\u003c\/div\u003e\n","brand":"GLI Pool Products","offers":[{"title":"Default Title","offer_id":41970677121089,"sku":"PST-452440REEST5BX","price":141.1,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1013270.jpg?v=1773081449"},{"product_id":"45-2444re-cla-5-bx-gli-24-x-44-re-classic-solid-ig","title":"GLI Classic 24' x 44' Rectangle Solid Winter Pool Cover, Blue, 5' Overlap, 45-2444RE-CLA-5-BX","description":"\n\n\n\u003cstyle\u003e\n  .glicla-wrap, .glicla-wrap * { box-sizing: border-box; }\n  .glicla-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }\n  .glicla-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }\n  .glicla-wrap strong { color: #14171c; font-weight: 700; }\n  .glicla-ico { display: block; flex: none; width: 24px; height: 24px; }\n\n  \/* Hero, with the stat strip built in *\/\n  .glicla-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }\n  .glicla-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }\n  .glicla-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }\n  .glicla-marks .glicla-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }\n  .glicla-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }\n  .glicla-tagline { font-size: 1.2em; color: #aab4c3; }\n  .glicla-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }\n  .glicla-stats.glicla-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .glicla-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }\n  .glicla-stat:first-child { border-left: 0; }\n  .glicla-stat + .glicla-stat { padding-left: 22px; }\n  .glicla-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }\n  .glicla-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }\n\n  .glicla-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }\n\n  \/* Sections *\/\n  .glicla-section { margin-bottom: 44px; }\n  .glicla-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }\n\n  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/\n  .glicla-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }\n  .glicla-cards.glicla-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .glicla-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }\n  .glicla-card .glicla-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }\n  .glicla-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }\n  .glicla-card p { font-size: 0.95em; }\n\n  \/* Warning *\/\n  .glicla-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }\n  .glicla-warning .glicla-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }\n  .glicla-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }\n  .glicla-warning p { color: #5a4216; }\n\n  \/* Specs: one column, striped, groups under an amber rule *\/\n  .glicla-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }\n  .glicla-specs { width: 100%; border-collapse: collapse; }\n  .glicla-specs th, .glicla-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }\n  .glicla-specs tr:nth-child(even of :not(.glicla-grp)) \u003e * { background: #f6f7f9; }\n  .glicla-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }\n  .glicla-specs td { color: #3a404a; font-weight: 500; }\n  .glicla-specs .glicla-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }\n  .glicla-specs tbody + tbody .glicla-grp th { padding-top: 24px; }\n  .glicla-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }\n\n  \/* FAQ *\/\n  .glicla-faq { max-width: 900px; display: grid; gap: 12px; }\n  .glicla-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }\n  .glicla-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }\n\n  \/* CTA *\/\n  .glicla-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }\n  .glicla-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }\n  .glicla-cta p { color: #aab4c3; font-size: 1.02em; }\n  .glicla-perks { list-style: none; display: grid; gap: 11px; }\n  .glicla-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }\n  .glicla-perks .glicla-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }\n\n  @media (max-width: 989px) {\n    .glicla-cards, .glicla-cards.glicla-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n  @media (max-width: 749px) {\n    .glicla-hero { padding: 30px 20px 0; }\n    .glicla-hero h2 { font-size: 1.75em; }\n    .glicla-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }\n    .glicla-stat, .glicla-stat + .glicla-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }\n    .glicla-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }\n    .glicla-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .glicla-stats.glicla-n4 .glicla-stat:first-child { grid-column: auto; }\n    .glicla-stats.glicla-n4 .glicla-stat:nth-child(2) { border-top: 0; }\n    .glicla-stats.glicla-n4 .glicla-stat:nth-child(odd) { border-left: 0; }\n    .glicla-stats.glicla-n4 .glicla-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .glicla-intro { font-size: 1.06em; }\n    .glicla-cards, .glicla-cards.glicla-n4 { grid-template-columns: 1fr; }\n    .glicla-specs th, .glicla-specs td { padding: 11px 14px; }\n    .glicla-specs .glicla-grp th { padding-left: 14px; }\n    .glicla-specs th { width: 42%; }\n    .glicla-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"glicla-wrap\"\u003e\n\n  \u003csection class=\"glicla-hero\"\u003e\n    \u003cul class=\"glicla-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e8-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e100% Sunlight Block\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003ch2\u003eGLI Classic 24' x 44' Rectangle Solid Winter Pool Cover\u003c\/h2\u003e\n    \u003cp class=\"glicla-tagline\"\u003eThe honest workhorse cover.\u003c\/p\u003e\n    \u003cdiv class=\"glicla-stats glicla-n5\"\u003e\n      \u003cdiv class=\"glicla-stat\"\u003e\n\u003cdiv class=\"glicla-stat-v\"\u003e24' x 44' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat\"\u003e\n\u003cdiv class=\"glicla-stat-v\"\u003e29' x 49'\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat-l\"\u003eCover Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat\"\u003e\n\u003cdiv class=\"glicla-stat-v\"\u003e5'\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat-l\"\u003eOverlap\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat\"\u003e\n\u003cdiv class=\"glicla-stat-v\"\u003e8 yr\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat\"\u003e\n\u003cdiv class=\"glicla-stat-v\"\u003e100%\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat-l\"\u003eSunlight Block\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"glicla-intro\"\u003e\u003cstrong\u003eThe GLI Classic solid winter cover for 24' x 44' rectangle in-ground pools (SKU PST-452444RECLA5BX)\u003c\/strong\u003e shuts your pool down for the off-season behind an opaque polyethylene panel that blocks all sunlight, so algae has nothing to feed on and not one leaf reaches the water. The finished cover measures 29' x 49', giving you 5' more than the pool in each direction to lay out flat on the deck and anchor down. Brass grommets and loops run the full perimeter for water tubes.\u003c\/p\u003e\n\n  \u003csection class=\"glicla-section\"\u003e\n    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e\n    \u003cdiv class=\"glicla-cards glicla-n5\"\u003e\n      \u003cdiv class=\"glicla-card\"\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e \u003cpath d=\"M12 2v2\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 20v2\"\u003e\u003c\/path\u003e \u003cpath d=\"m4.93 4.93 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m17.66 17.66 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"M20 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"m6.34 17.66-1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m19.07 4.93-1.41 1.41\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eTotal Sunlight Block\u003c\/h3\u003e\n\u003cp\u003eThe opaque polyethylene panel stops \u003cstrong\u003e100% of light\u003c\/strong\u003e from reaching the water. Algae cannot photosynthesize in the dark, so the pool that goes under the cover in October is close to the pool you uncover in April.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-card\"\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eNothing Gets In\u003c\/h3\u003e\n\u003cp\u003eSolid fabric means leaves, silt, pollen and acorns stay on top of the cover instead of rotting on your pool floor all winter. Spring opening turns into a rinse and a vacuum instead of a two-day recovery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-card\"\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 20h9\"\u003e\u003c\/path\u003e \u003cpath d=\"M16.376 3.622a1 1 0 0 1 3.002 3.002L7.368 18.635a2 2 0 0 1-.855.506l-2.872.838a.5.5 0 0 1-.62-.62l.838-2.872a2 2 0 0 1 .506-.854z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eSeams Built for Load\u003c\/h3\u003e\n\u003cp\u003eA double folded, double stitched hem wraps the perimeter and \u003cstrong\u003eHold-Tite reinforced seams\u003c\/strong\u003e run the panel joins. These are the two places winter covers fail first, and both are overbuilt here.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-card\"\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71\"\u003e\u003c\/path\u003e \u003cpath d=\"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eBrass Grommets and Loops\u003c\/h3\u003e\n\u003cp\u003eSolid brass grommets circle the cover with loops for water tubes. Brass will not rust into an orange streak down your coping the way plated steel does after a couple of freeze cycles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-card\"\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cline x1=\"12\" x2=\"12\" y1=\"2\" y2=\"22\"\u003e\u003c\/line\u003e \u003cpath d=\"M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eBest Value in the Lineup\u003c\/h3\u003e\n\u003cp\u003eClassic is GLI's entry solid cover and the one that makes sense if you replace covers on a schedule rather than chasing the longest warranty. Same construction language as the pricier lines, shorter warranty term.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n\n  \u003csection class=\"glicla-section\"\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"glicla-specs-box\"\u003e\u003ctable class=\"glicla-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003eGLI Pool Products\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eClassic Solid Winter Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel \/ MPN\u003c\/th\u003e\n\u003ctd class=\"glicla-mono\"\u003e45-2444RE-CLA-5-BX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"glicla-mono\"\u003ePST-452444RECLA5BX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e24' x 44'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Size\u003c\/th\u003e\n\u003ctd\u003e29' x 49'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOverlap\u003c\/th\u003e\n\u003ctd\u003e5'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eBlue\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Style\u003c\/th\u003e\n\u003ctd\u003eSolid, water and debris do not pass through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003ePolyethylene fabric, UV stabilized\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHem\u003c\/th\u003e\n\u003ctd\u003eDouble folded, double stitched\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSeams\u003c\/th\u003e\n\u003ctd\u003eHold-Tite reinforced\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eGrommets\u003c\/th\u003e\n\u003ctd\u003eBrass, full perimeter with loops\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eThread\u003c\/th\u003e\n\u003ctd\u003eWater, chemical and sun resistant\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Type\u003c\/th\u003e\n\u003ctd\u003eIn-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHold-Down Method\u003c\/th\u003e\n\u003ctd\u003eWater tubes, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Pump\u003c\/th\u003e\n\u003ctd\u003eRecommended, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e8-year limited, first year full\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"glicla-section\"\u003e\n    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cdiv class=\"glicla-faq\"\u003e\n      \u003cdiv class=\"glicla-faq-card\"\u003e\n\u003ch3\u003eWhat size cover do I need for my pool?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size, not cover size\u003c\/strong\u003e. This cover is built for a 24' x 44' rectangle pool and ships as a 29' x 49' panel, which gives you 5' of extra material across each dimension to lay on the deck. Measure your water surface at its longest and widest points and match that number.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-faq-card\"\u003e\n\u003ch3\u003eDo I need water tubes and a cover pump?\u003c\/h3\u003e\n\u003cp\u003eYes to both. Brass grommets and loops run the perimeter so \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/winter-pool-air-pillows-and-water-tubes\"\u003ewater tubes\u003c\/a\u003e can hold the edge down; never use bricks or blocks, which chip coping and tear fabric. Because the cover is solid, rain and snowmelt collect on top, so a cover pump is needed to keep that weight off the seams.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-faq-card\"\u003e\n\u003ch3\u003eHow is a solid cover different from a mesh safety cover?\u003c\/h3\u003e\n\u003cp\u003eA solid cover blocks 100% of sunlight and every particle of debris, which means the cleanest possible water at opening, but it holds water on the surface and needs a pump. A \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/mesh-inground-pool-safety-covers-for-winter\"\u003emesh safety cover\u003c\/a\u003e drains through and anchors into the deck to hold weight. This is a winter cover, not a safety cover, and is not rated to support a person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-faq-card\"\u003e\n\u003ch3\u003eWhat does the warranty cover?\u003c\/h3\u003e\n\u003cp\u003eGLI backs this cover for \u003cstrong\u003e8 years limited\u003c\/strong\u003e, with the first year at full coverage and the balance pro-rated. It covers defects in materials and workmanship. Damage from ice, standing water, storms, animals or improper installation is not covered, which is exactly why a cover pump and a full set of water tubes matter.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \n\n  \n  \u003csection class=\"glicla-cta\"\u003e\n    \u003cdiv\u003e\n      \u003ch2\u003eClose Your 24' x 44' Rectangle Pool the Easy Way\u003c\/h2\u003e\n      \u003cp\u003eOrder the GLI Classic in your pool size and it ships free, factory direct.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"glicla-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eShips Factory Direct\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003c\/section\u003e\n  \n\n\u003c\/div\u003e\n","brand":"GLI Pool Products","offers":[{"title":"Default Title","offer_id":41970677186625,"sku":"PST-452444RECLA5BX","price":119.9,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1013271.jpg?v=1773086211"},{"product_id":"45-2550re-est-5-bx-gli-25-x-50-re-estate-solid-ig","title":"GLI Estate Series 25' x 50' Rectangle Solid Winter Pool Cover, Green, 5' Overlap, 45-2550RE-EST-5-BX","description":"\u003cstyle\u003e  .gliest-wrap, .gliest-wrap * { box-sizing: border-box; }  .gliest-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }  .gliest-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }  .gliest-wrap strong { color: #14171c; font-weight: 700; }  .gliest-ico { display: block; flex: none; width: 24px; height: 24px; }  \/* Hero, with the stat strip built in *\/  .gliest-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }  .gliest-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }  .gliest-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }  .gliest-marks .gliest-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }  .gliest-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }  .gliest-tagline { font-size: 1.2em; color: #aab4c3; }  .gliest-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }  .gliest-stats.gliest-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }  .gliest-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }  .gliest-stat:first-child { border-left: 0; }  .gliest-stat + .gliest-stat { padding-left: 22px; }  .gliest-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }  .gliest-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }  .gliest-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }  \/* Sections *\/  .gliest-section { margin-bottom: 44px; }  .gliest-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/  .gliest-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }  .gliest-cards.gliest-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }  .gliest-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }  .gliest-card .gliest-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }  .gliest-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }  .gliest-card p { font-size: 0.95em; }  \/* Warning *\/  .gliest-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }  .gliest-warning .gliest-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }  .gliest-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }  .gliest-warning p { color: #5a4216; }  \/* Specs: one column, striped, groups under an amber rule *\/  .gliest-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }  .gliest-specs { width: 100%; border-collapse: collapse; }  .gliest-specs th, .gliest-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }  .gliest-specs tr:nth-child(even of :not(.gliest-grp)) \u003e * { background: #f6f7f9; }  .gliest-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }  .gliest-specs td { color: #3a404a; font-weight: 500; }  .gliest-specs .gliest-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }  .gliest-specs tbody + tbody .gliest-grp th { padding-top: 24px; }  .gliest-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }  \/* FAQ *\/  .gliest-faq { max-width: 900px; display: grid; gap: 12px; }  .gliest-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }  .gliest-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }  \/* CTA *\/  .gliest-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }  .gliest-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }  .gliest-cta p { color: #aab4c3; font-size: 1.02em; }  .gliest-perks { list-style: none; display: grid; gap: 11px; }  .gliest-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }  .gliest-perks .gliest-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }  @media (max-width: 989px) {    .gliest-cards, .gliest-cards.gliest-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }  }  @media (max-width: 749px) {    .gliest-hero { padding: 30px 20px 0; }    .gliest-hero h2 { font-size: 1.75em; }    .gliest-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }    .gliest-stat, .gliest-stat + .gliest-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }    .gliest-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }    .gliest-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }    .gliest-stats.gliest-n4 .gliest-stat:first-child { grid-column: auto; }    .gliest-stats.gliest-n4 .gliest-stat:nth-child(2) { border-top: 0; }    .gliest-stats.gliest-n4 .gliest-stat:nth-child(odd) { border-left: 0; }    .gliest-stats.gliest-n4 .gliest-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }    .gliest-intro { font-size: 1.06em; }    .gliest-cards, .gliest-cards.gliest-n4 { grid-template-columns: 1fr; }    .gliest-specs th, .gliest-specs td { padding: 11px 14px; }    .gliest-specs .gliest-grp th { padding-left: 14px; }    .gliest-specs th { width: 42%; }    .gliest-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }  }\u003c\/style\u003e\u003cdiv class=\"gliest-wrap\"\u003e  \u003csection class=\"gliest-hero\"\u003e    \u003cul class=\"gliest-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e12-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e100% Sunlight Block\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003c\/ul\u003e    \u003ch2\u003eGLI Estate Series 25' x 50' Rectangle Solid Winter Pool Cover\u003c\/h2\u003e    \u003cp class=\"gliest-tagline\"\u003eTwelve winters of GLI backing.\u003c\/p\u003e    \u003cdiv class=\"gliest-stats gliest-n5\"\u003e      \u003cdiv class=\"gliest-stat\"\u003e\n\u003cdiv class=\"gliest-stat-v\"\u003e25' x 50' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat\"\u003e\n\u003cdiv class=\"gliest-stat-v\"\u003e30' x 55'\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat-l\"\u003eCover Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat\"\u003e\n\u003cdiv class=\"gliest-stat-v\"\u003e5'\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat-l\"\u003eOverlap\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat\"\u003e\n\u003cdiv class=\"gliest-stat-v\"\u003e12 yr\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat\"\u003e\n\u003cdiv class=\"gliest-stat-v\"\u003e100%\u003c\/div\u003e\n\u003cdiv class=\"gliest-stat-l\"\u003eSunlight Block\u003c\/div\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e  \u003cp class=\"gliest-intro\"\u003e\u003cstrong\u003eThe GLI Estate Series solid winter cover for 25' x 50' rectangle in-ground pools (SKU PST-452550REEST5BX)\u003c\/strong\u003e shuts your pool down for the off-season behind an opaque polyethylene panel that blocks all sunlight, so algae has nothing to feed on and not one leaf reaches the water. The finished cover measures 30' x 55', giving you 5' more than the pool in each direction to lay out flat on the deck and anchor down. Brass grommets and loops run the full perimeter for water tubes.\u003c\/p\u003e  \u003csection class=\"gliest-section\"\u003e    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e    \u003cdiv class=\"gliest-cards gliest-n5\"\u003e      \u003cdiv class=\"gliest-card\"\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e \u003cpath d=\"M12 2v2\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 20v2\"\u003e\u003c\/path\u003e \u003cpath d=\"m4.93 4.93 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m17.66 17.66 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"M20 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"m6.34 17.66-1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m19.07 4.93-1.41 1.41\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eTotal Sunlight Block\u003c\/h3\u003e\n\u003cp\u003eThe opaque polyethylene panel stops \u003cstrong\u003e100% of light\u003c\/strong\u003e from reaching the water. Algae cannot photosynthesize in the dark, so the pool that goes under the cover in October is close to the pool you uncover in April.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-card\"\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eNothing Gets In\u003c\/h3\u003e\n\u003cp\u003eSolid fabric means leaves, silt, pollen and acorns stay on top of the cover instead of rotting on your pool floor all winter. Spring opening turns into a rinse and a vacuum instead of a two-day recovery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-card\"\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 20h9\"\u003e\u003c\/path\u003e \u003cpath d=\"M16.376 3.622a1 1 0 0 1 3.002 3.002L7.368 18.635a2 2 0 0 1-.855.506l-2.872.838a.5.5 0 0 1-.62-.62l.838-2.872a2 2 0 0 1 .506-.854z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eSeams Built for Load\u003c\/h3\u003e\n\u003cp\u003eA double folded, double stitched hem wraps the perimeter and \u003cstrong\u003eHold-Tite reinforced seams\u003c\/strong\u003e run the panel joins. These are the two places winter covers fail first, and both are overbuilt here.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-card\"\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71\"\u003e\u003c\/path\u003e \u003cpath d=\"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eBrass Grommets and Loops\u003c\/h3\u003e\n\u003cp\u003eSolid brass grommets circle the cover with loops for water tubes. Brass will not rust into an orange streak down your coping the way plated steel does after a couple of freeze cycles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-card\"\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8\"\u003e\u003c\/path\u003e \u003cpath d=\"M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eA Step Up in Fabric\u003c\/h3\u003e\n\u003cp\u003eEstate sits above the Classic line with a heavier polyethylene weave and a longer warranty term. If your pool sits under trees or you see hard freeze and thaw cycles, the extra material is the part that pays for itself.\u003c\/p\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e    \u003csection class=\"gliest-section\"\u003e    \u003ch2\u003eSpecifications\u003c\/h2\u003e    \u003cdiv class=\"gliest-specs-box\"\u003e\u003ctable class=\"gliest-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003eGLI Pool Products\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eEstate Series Solid Winter Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel \/ MPN\u003c\/th\u003e\n\u003ctd class=\"gliest-mono\"\u003e45-2550RE-EST-5-BX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"gliest-mono\"\u003ePST-452550REEST5BX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e25' x 50'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Size\u003c\/th\u003e\n\u003ctd\u003e30' x 55'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOverlap\u003c\/th\u003e\n\u003ctd\u003e5'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eGreen\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Style\u003c\/th\u003e\n\u003ctd\u003eSolid, water and debris do not pass through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003ePolyethylene fabric, UV stabilized\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHem\u003c\/th\u003e\n\u003ctd\u003eDouble folded, double stitched\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSeams\u003c\/th\u003e\n\u003ctd\u003eHold-Tite reinforced\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eGrommets\u003c\/th\u003e\n\u003ctd\u003eBrass, full perimeter with loops\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eThread\u003c\/th\u003e\n\u003ctd\u003eWater, chemical and sun resistant\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Type\u003c\/th\u003e\n\u003ctd\u003eIn-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHold-Down Method\u003c\/th\u003e\n\u003ctd\u003eWater tubes, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Pump\u003c\/th\u003e\n\u003ctd\u003eRecommended, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e12-year limited, first 2 years full\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e  \u003c\/section\u003e    \u003csection class=\"gliest-section\"\u003e    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e    \u003cdiv class=\"gliest-faq\"\u003e      \u003cdiv class=\"gliest-faq-card\"\u003e\n\u003ch3\u003eWhat size cover do I need for my pool?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size, not cover size\u003c\/strong\u003e. This cover is built for a 25' x 50' rectangle pool and ships as a 30' x 55' panel, which gives you 5' of extra material across each dimension to lay on the deck. Measure your water surface at its longest and widest points and match that number.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-faq-card\"\u003e\n\u003ch3\u003eDo I need water tubes and a cover pump?\u003c\/h3\u003e\n\u003cp\u003eYes to both. Brass grommets and loops run the perimeter so \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/winter-pool-air-pillows-and-water-tubes\"\u003ewater tubes\u003c\/a\u003e can hold the edge down; never use bricks or blocks, which chip coping and tear fabric. Because the cover is solid, rain and snowmelt collect on top, so a cover pump is needed to keep that weight off the seams.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-faq-card\"\u003e\n\u003ch3\u003eHow is a solid cover different from a mesh safety cover?\u003c\/h3\u003e\n\u003cp\u003eA solid cover blocks 100% of sunlight and every particle of debris, which means the cleanest possible water at opening, but it holds water on the surface and needs a pump. A \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/mesh-inground-pool-safety-covers-for-winter\"\u003emesh safety cover\u003c\/a\u003e drains through and anchors into the deck to hold weight. This is a winter cover, not a safety cover, and is not rated to support a person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliest-faq-card\"\u003e\n\u003ch3\u003eWhat does the warranty cover?\u003c\/h3\u003e\n\u003cp\u003eGLI backs this cover for \u003cstrong\u003e12 years limited\u003c\/strong\u003e, with the first 2 years at full coverage and the balance pro-rated. It covers defects in materials and workmanship. Damage from ice, standing water, storms, animals or improper installation is not covered, which is exactly why a cover pump and a full set of water tubes matter.\u003c\/p\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e      \u003csection class=\"gliest-cta\"\u003e    \u003cdiv\u003e      \u003ch2\u003eClose Your 25' x 50' Rectangle Pool the Easy Way\u003c\/h2\u003e      \u003cp\u003eOrder the GLI Estate Series in your pool size and it ships free, factory direct.\u003c\/p\u003e    \u003c\/div\u003e    \u003cul class=\"gliest-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliest-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eShips Factory Direct\u003c\/li\u003e\n\u003c\/ul\u003e  \u003c\/section\u003e  \u003c\/div\u003e","brand":"GLI Pool Products","offers":[{"title":"Default Title","offer_id":41970677973057,"sku":"PST-452550REEST5BX","price":177.3,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1013272.jpg?v=1773095852"},{"product_id":"45-3050re-cla-5-bx-gli-30-x-50-re-classic-solid-ig","title":"GLI Classic 30' x 50' Rectangle Solid Winter Pool Cover, Blue, 5' Overlap, 45-3050RE-CLA-5-BX","description":"\n\n\n\u003cstyle\u003e\n  .glicla-wrap, .glicla-wrap * { box-sizing: border-box; }\n  .glicla-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }\n  .glicla-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }\n  .glicla-wrap strong { color: #14171c; font-weight: 700; }\n  .glicla-ico { display: block; flex: none; width: 24px; height: 24px; }\n\n  \/* Hero, with the stat strip built in *\/\n  .glicla-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }\n  .glicla-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }\n  .glicla-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }\n  .glicla-marks .glicla-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }\n  .glicla-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }\n  .glicla-tagline { font-size: 1.2em; color: #aab4c3; }\n  .glicla-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }\n  .glicla-stats.glicla-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .glicla-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }\n  .glicla-stat:first-child { border-left: 0; }\n  .glicla-stat + .glicla-stat { padding-left: 22px; }\n  .glicla-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }\n  .glicla-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }\n\n  .glicla-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }\n\n  \/* Sections *\/\n  .glicla-section { margin-bottom: 44px; }\n  .glicla-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }\n\n  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/\n  .glicla-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }\n  .glicla-cards.glicla-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .glicla-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }\n  .glicla-card .glicla-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }\n  .glicla-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }\n  .glicla-card p { font-size: 0.95em; }\n\n  \/* Warning *\/\n  .glicla-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }\n  .glicla-warning .glicla-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }\n  .glicla-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }\n  .glicla-warning p { color: #5a4216; }\n\n  \/* Specs: one column, striped, groups under an amber rule *\/\n  .glicla-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }\n  .glicla-specs { width: 100%; border-collapse: collapse; }\n  .glicla-specs th, .glicla-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }\n  .glicla-specs tr:nth-child(even of :not(.glicla-grp)) \u003e * { background: #f6f7f9; }\n  .glicla-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }\n  .glicla-specs td { color: #3a404a; font-weight: 500; }\n  .glicla-specs .glicla-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }\n  .glicla-specs tbody + tbody .glicla-grp th { padding-top: 24px; }\n  .glicla-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }\n\n  \/* FAQ *\/\n  .glicla-faq { max-width: 900px; display: grid; gap: 12px; }\n  .glicla-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }\n  .glicla-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }\n\n  \/* CTA *\/\n  .glicla-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }\n  .glicla-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }\n  .glicla-cta p { color: #aab4c3; font-size: 1.02em; }\n  .glicla-perks { list-style: none; display: grid; gap: 11px; }\n  .glicla-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }\n  .glicla-perks .glicla-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }\n\n  @media (max-width: 989px) {\n    .glicla-cards, .glicla-cards.glicla-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n  @media (max-width: 749px) {\n    .glicla-hero { padding: 30px 20px 0; }\n    .glicla-hero h2 { font-size: 1.75em; }\n    .glicla-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }\n    .glicla-stat, .glicla-stat + .glicla-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }\n    .glicla-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }\n    .glicla-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .glicla-stats.glicla-n4 .glicla-stat:first-child { grid-column: auto; }\n    .glicla-stats.glicla-n4 .glicla-stat:nth-child(2) { border-top: 0; }\n    .glicla-stats.glicla-n4 .glicla-stat:nth-child(odd) { border-left: 0; }\n    .glicla-stats.glicla-n4 .glicla-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .glicla-intro { font-size: 1.06em; }\n    .glicla-cards, .glicla-cards.glicla-n4 { grid-template-columns: 1fr; }\n    .glicla-specs th, .glicla-specs td { padding: 11px 14px; }\n    .glicla-specs .glicla-grp th { padding-left: 14px; }\n    .glicla-specs th { width: 42%; }\n    .glicla-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"glicla-wrap\"\u003e\n\n  \u003csection class=\"glicla-hero\"\u003e\n    \u003cul class=\"glicla-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e8-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e100% Sunlight Block\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003ch2\u003eGLI Classic 30' x 50' Rectangle Solid Winter Pool Cover\u003c\/h2\u003e\n    \u003cp class=\"glicla-tagline\"\u003eThe honest workhorse cover.\u003c\/p\u003e\n    \u003cdiv class=\"glicla-stats glicla-n5\"\u003e\n      \u003cdiv class=\"glicla-stat\"\u003e\n\u003cdiv class=\"glicla-stat-v\"\u003e30' x 50' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat\"\u003e\n\u003cdiv class=\"glicla-stat-v\"\u003e35' x 55'\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat-l\"\u003eCover Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat\"\u003e\n\u003cdiv class=\"glicla-stat-v\"\u003e5'\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat-l\"\u003eOverlap\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat\"\u003e\n\u003cdiv class=\"glicla-stat-v\"\u003e8 yr\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat\"\u003e\n\u003cdiv class=\"glicla-stat-v\"\u003e100%\u003c\/div\u003e\n\u003cdiv class=\"glicla-stat-l\"\u003eSunlight Block\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"glicla-intro\"\u003e\u003cstrong\u003eThe GLI Classic solid winter cover for 30' x 50' rectangle in-ground pools (SKU PST-453050RECLA5BX)\u003c\/strong\u003e shuts your pool down for the off-season behind an opaque polyethylene panel that blocks all sunlight, so algae has nothing to feed on and not one leaf reaches the water. The finished cover measures 35' x 55', giving you 5' more than the pool in each direction to lay out flat on the deck and anchor down. Brass grommets and loops run the full perimeter for water tubes.\u003c\/p\u003e\n\n  \u003csection class=\"glicla-section\"\u003e\n    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e\n    \u003cdiv class=\"glicla-cards glicla-n5\"\u003e\n      \u003cdiv class=\"glicla-card\"\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e \u003cpath d=\"M12 2v2\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 20v2\"\u003e\u003c\/path\u003e \u003cpath d=\"m4.93 4.93 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m17.66 17.66 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"M20 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"m6.34 17.66-1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m19.07 4.93-1.41 1.41\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eTotal Sunlight Block\u003c\/h3\u003e\n\u003cp\u003eThe opaque polyethylene panel stops \u003cstrong\u003e100% of light\u003c\/strong\u003e from reaching the water. Algae cannot photosynthesize in the dark, so the pool that goes under the cover in October is close to the pool you uncover in April.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-card\"\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eNothing Gets In\u003c\/h3\u003e\n\u003cp\u003eSolid fabric means leaves, silt, pollen and acorns stay on top of the cover instead of rotting on your pool floor all winter. Spring opening turns into a rinse and a vacuum instead of a two-day recovery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-card\"\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 20h9\"\u003e\u003c\/path\u003e \u003cpath d=\"M16.376 3.622a1 1 0 0 1 3.002 3.002L7.368 18.635a2 2 0 0 1-.855.506l-2.872.838a.5.5 0 0 1-.62-.62l.838-2.872a2 2 0 0 1 .506-.854z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eSeams Built for Load\u003c\/h3\u003e\n\u003cp\u003eA double folded, double stitched hem wraps the perimeter and \u003cstrong\u003eHold-Tite reinforced seams\u003c\/strong\u003e run the panel joins. These are the two places winter covers fail first, and both are overbuilt here.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-card\"\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71\"\u003e\u003c\/path\u003e \u003cpath d=\"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eBrass Grommets and Loops\u003c\/h3\u003e\n\u003cp\u003eSolid brass grommets circle the cover with loops for water tubes. Brass will not rust into an orange streak down your coping the way plated steel does after a couple of freeze cycles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-card\"\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cline x1=\"12\" x2=\"12\" y1=\"2\" y2=\"22\"\u003e\u003c\/line\u003e \u003cpath d=\"M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eBest Value in the Lineup\u003c\/h3\u003e\n\u003cp\u003eClassic is GLI's entry solid cover and the one that makes sense if you replace covers on a schedule rather than chasing the longest warranty. Same construction language as the pricier lines, shorter warranty term.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n\n  \u003csection class=\"glicla-section\"\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"glicla-specs-box\"\u003e\u003ctable class=\"glicla-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003eGLI Pool Products\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eClassic Solid Winter Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel \/ MPN\u003c\/th\u003e\n\u003ctd class=\"glicla-mono\"\u003e45-3050RE-CLA-5-BX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"glicla-mono\"\u003ePST-453050RECLA5BX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e30' x 50'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Size\u003c\/th\u003e\n\u003ctd\u003e35' x 55'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOverlap\u003c\/th\u003e\n\u003ctd\u003e5'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eBlue\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Style\u003c\/th\u003e\n\u003ctd\u003eSolid, water and debris do not pass through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003ePolyethylene fabric, UV stabilized\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHem\u003c\/th\u003e\n\u003ctd\u003eDouble folded, double stitched\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSeams\u003c\/th\u003e\n\u003ctd\u003eHold-Tite reinforced\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eGrommets\u003c\/th\u003e\n\u003ctd\u003eBrass, full perimeter with loops\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eThread\u003c\/th\u003e\n\u003ctd\u003eWater, chemical and sun resistant\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Type\u003c\/th\u003e\n\u003ctd\u003eIn-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHold-Down Method\u003c\/th\u003e\n\u003ctd\u003eWater tubes, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Pump\u003c\/th\u003e\n\u003ctd\u003eRecommended, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e8-year limited, first year full\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"glicla-section\"\u003e\n    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cdiv class=\"glicla-faq\"\u003e\n      \u003cdiv class=\"glicla-faq-card\"\u003e\n\u003ch3\u003eWhat size cover do I need for my pool?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size, not cover size\u003c\/strong\u003e. This cover is built for a 30' x 50' rectangle pool and ships as a 35' x 55' panel, which gives you 5' of extra material across each dimension to lay on the deck. Measure your water surface at its longest and widest points and match that number.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-faq-card\"\u003e\n\u003ch3\u003eDo I need water tubes and a cover pump?\u003c\/h3\u003e\n\u003cp\u003eYes to both. Brass grommets and loops run the perimeter so \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/winter-pool-air-pillows-and-water-tubes\"\u003ewater tubes\u003c\/a\u003e can hold the edge down; never use bricks or blocks, which chip coping and tear fabric. Because the cover is solid, rain and snowmelt collect on top, so a cover pump is needed to keep that weight off the seams.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-faq-card\"\u003e\n\u003ch3\u003eHow is a solid cover different from a mesh safety cover?\u003c\/h3\u003e\n\u003cp\u003eA solid cover blocks 100% of sunlight and every particle of debris, which means the cleanest possible water at opening, but it holds water on the surface and needs a pump. A \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/mesh-inground-pool-safety-covers-for-winter\"\u003emesh safety cover\u003c\/a\u003e drains through and anchors into the deck to hold weight. This is a winter cover, not a safety cover, and is not rated to support a person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glicla-faq-card\"\u003e\n\u003ch3\u003eWhat does the warranty cover?\u003c\/h3\u003e\n\u003cp\u003eGLI backs this cover for \u003cstrong\u003e8 years limited\u003c\/strong\u003e, with the first year at full coverage and the balance pro-rated. It covers defects in materials and workmanship. Damage from ice, standing water, storms, animals or improper installation is not covered, which is exactly why a cover pump and a full set of water tubes matter.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \n\n  \n  \u003csection class=\"glicla-cta\"\u003e\n    \u003cdiv\u003e\n      \u003ch2\u003eClose Your 30' x 50' Rectangle Pool the Easy Way\u003c\/h2\u003e\n      \u003cp\u003eOrder the GLI Classic in your pool size and it ships free, factory direct.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"glicla-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"glicla-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eShips Factory Direct\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003c\/section\u003e\n  \n\n\u003c\/div\u003e\n","brand":"GLI Pool Products","offers":[{"title":"Default Title","offer_id":41970678136897,"sku":"PST-453050RECLA5BX","price":157.9,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1013273.jpg?v=1773079912"},{"product_id":"20x40-right-step-supremeguard-solid-winter-co122545rs","title":"Swimline SupremeGuard 20' x 40' Rectangle with Right Step In-Ground Solid Winter Cover, Green, CO122545RS","description":"\n\n\n\u003cstyle\u003e\n  .sgrstep-wrap, .sgrstep-wrap * { box-sizing: border-box; }\n  .sgrstep-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }\n  .sgrstep-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }\n  .sgrstep-wrap strong { color: #14171c; font-weight: 700; }\n  .sgrstep-ico { display: block; flex: none; width: 24px; height: 24px; }\n\n  \/* Hero, with the stat strip built in *\/\n  .sgrstep-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }\n  .sgrstep-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }\n  .sgrstep-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }\n  .sgrstep-marks .sgrstep-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }\n  .sgrstep-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }\n  .sgrstep-tagline { font-size: 1.2em; color: #aab4c3; }\n  .sgrstep-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }\n  .sgrstep-stats.sgrstep-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .sgrstep-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }\n  .sgrstep-stat:first-child { border-left: 0; }\n  .sgrstep-stat + .sgrstep-stat { padding-left: 22px; }\n  .sgrstep-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }\n  .sgrstep-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }\n\n  .sgrstep-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }\n\n  \/* Sections *\/\n  .sgrstep-section { margin-bottom: 44px; }\n  .sgrstep-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }\n\n  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/\n  .sgrstep-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }\n  .sgrstep-cards.sgrstep-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .sgrstep-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }\n  .sgrstep-card .sgrstep-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }\n  .sgrstep-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }\n  .sgrstep-card p { font-size: 0.95em; }\n\n  \/* Warning *\/\n  .sgrstep-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }\n  .sgrstep-warning .sgrstep-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }\n  .sgrstep-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }\n  .sgrstep-warning p { color: #5a4216; }\n\n  \/* Specs: one column, striped, groups under an amber rule *\/\n  .sgrstep-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }\n  .sgrstep-specs { width: 100%; border-collapse: collapse; }\n  .sgrstep-specs th, .sgrstep-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }\n  .sgrstep-specs tr:nth-child(even of :not(.sgrstep-grp)) \u003e * { background: #f6f7f9; }\n  .sgrstep-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }\n  .sgrstep-specs td { color: #3a404a; font-weight: 500; }\n  .sgrstep-specs .sgrstep-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }\n  .sgrstep-specs tbody + tbody .sgrstep-grp th { padding-top: 24px; }\n  .sgrstep-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }\n\n  \/* FAQ *\/\n  .sgrstep-faq { max-width: 900px; display: grid; gap: 12px; }\n  .sgrstep-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }\n  .sgrstep-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }\n\n  \/* CTA *\/\n  .sgrstep-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }\n  .sgrstep-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }\n  .sgrstep-cta p { color: #aab4c3; font-size: 1.02em; }\n  .sgrstep-perks { list-style: none; display: grid; gap: 11px; }\n  .sgrstep-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }\n  .sgrstep-perks .sgrstep-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }\n\n  @media (max-width: 989px) {\n    .sgrstep-cards, .sgrstep-cards.sgrstep-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n  @media (max-width: 749px) {\n    .sgrstep-hero { padding: 30px 20px 0; }\n    .sgrstep-hero h2 { font-size: 1.75em; }\n    .sgrstep-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }\n    .sgrstep-stat, .sgrstep-stat + .sgrstep-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }\n    .sgrstep-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }\n    .sgrstep-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .sgrstep-stats.sgrstep-n4 .sgrstep-stat:first-child { grid-column: auto; }\n    .sgrstep-stats.sgrstep-n4 .sgrstep-stat:nth-child(2) { border-top: 0; }\n    .sgrstep-stats.sgrstep-n4 .sgrstep-stat:nth-child(odd) { border-left: 0; }\n    .sgrstep-stats.sgrstep-n4 .sgrstep-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .sgrstep-intro { font-size: 1.06em; }\n    .sgrstep-cards, .sgrstep-cards.sgrstep-n4 { grid-template-columns: 1fr; }\n    .sgrstep-specs th, .sgrstep-specs td { padding: 11px 14px; }\n    .sgrstep-specs .sgrstep-grp th { padding-left: 14px; }\n    .sgrstep-specs th { width: 42%; }\n    .sgrstep-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"sgrstep-wrap\"\u003e\n\n  \u003csection class=\"sgrstep-hero\"\u003e\n    \u003cul class=\"sgrstep-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"sgrstep-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eSwimline SupremeGuard\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgrstep-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e12 x 12 Scrim\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgrstep-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eRight Step Cut\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgrstep-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003ch2\u003eSwimline SupremeGuard 20' x 40' Rectangle with Right Step Solid Winter Pool Cover\u003c\/h2\u003e\n    \u003cp class=\"sgrstep-tagline\"\u003eCut for the pool with corner stairs.\u003c\/p\u003e\n    \u003cdiv class=\"sgrstep-stats sgrstep-n5\"\u003e\n      \u003cdiv class=\"sgrstep-stat\"\u003e\n\u003cdiv class=\"sgrstep-stat-v\"\u003e20' x 40' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"sgrstep-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgrstep-stat\"\u003e\n\u003cdiv class=\"sgrstep-stat-v\"\u003e25' x 45'\u003c\/div\u003e\n\u003cdiv class=\"sgrstep-stat-l\"\u003eCover Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgrstep-stat\"\u003e\n\u003cdiv class=\"sgrstep-stat-v\"\u003e4' x 14'\u003c\/div\u003e\n\u003cdiv class=\"sgrstep-stat-l\"\u003eStep Section\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgrstep-stat\"\u003e\n\u003cdiv class=\"sgrstep-stat-v\"\u003e12 x 12\u003c\/div\u003e\n\u003cdiv class=\"sgrstep-stat-l\"\u003eScrim Count\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgrstep-stat\"\u003e\n\u003cdiv class=\"sgrstep-stat-v\"\u003e100%\u003c\/div\u003e\n\u003cdiv class=\"sgrstep-stat-l\"\u003eSunlight Block\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"sgrstep-intro\"\u003e\u003cstrong\u003eThe Swimline SupremeGuard 20' x 40' rectangle with right step solid winter cover (MPN CO122545RS, SKU PST-20204010SR)\u003c\/strong\u003e is cut for a rectangular in-ground pool with a set of stairs in the right-hand corner, so the cover lies flat over the steps instead of bridging them. The finished panel measures 25' x 45' with a 4' x 14' step section, giving you 5' of overlap on the deck. Solid 12 x 12 scrim fabric keeps every leaf and all sunlight out of the water.\u003c\/p\u003e\n\n  \u003csection class=\"sgrstep-section\"\u003e\n    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e\n    \u003cdiv class=\"sgrstep-cards sgrstep-n5\"\u003e\n      \u003cdiv class=\"sgrstep-card\"\u003e\n\u003csvg class=\"sgrstep-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 2v20\"\u003e\u003c\/path\u003e \u003cpath d=\"m8 18 4 4 4-4\"\u003e\u003c\/path\u003e \u003cpath d=\"m8 6 4-4 4 4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eRight Step Cut\u003c\/h3\u003e\n\u003cp\u003eThe step section is built into the panel on the right-hand side, a \u003cstrong\u003e4' x 14' extension\u003c\/strong\u003e that lays over corner stairs. A rectangular cover stretched over steps leaves a gap that collects debris and pulls the cover out of shape all winter.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgrstep-card\"\u003e\n\u003csvg class=\"sgrstep-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e \u003cpath d=\"M12 2v2\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 20v2\"\u003e\u003c\/path\u003e \u003cpath d=\"m4.93 4.93 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m17.66 17.66 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"M20 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"m6.34 17.66-1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m19.07 4.93-1.41 1.41\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eSolid, No Light Through\u003c\/h3\u003e\n\u003cp\u003eSupremeGuard is a solid cover, so \u003cstrong\u003eno sunlight and no debris\u003c\/strong\u003e reach the water. Algae has nothing to work with in the dark, which is what makes a solid cover open cleaner than mesh in the spring.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgrstep-card\"\u003e\n\u003csvg class=\"sgrstep-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 20h9\"\u003e\u003c\/path\u003e \u003cpath d=\"M16.376 3.622a1 1 0 0 1 3.002 3.002L7.368 18.635a2 2 0 0 1-.855.506l-2.872.838a.5.5 0 0 1-.62-.62l.838-2.872a2 2 0 0 1 .506-.854z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003e12 x 12 Scrim Thread Count\u003c\/h3\u003e\n\u003cp\u003eThe Supreme line uses a solid \u003cstrong\u003e12 x 12 scrim\u003c\/strong\u003e weave, the heavier build in Swimline's winter cover range. It is UV and chemical resistant, which is what keeps the fabric from going brittle after a couple of seasons on the deck.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgrstep-card\"\u003e\n\u003csvg class=\"sgrstep-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71\"\u003e\u003c\/path\u003e \u003cpath d=\"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eGrommets and Water Tube Sleeves\u003c\/h3\u003e\n\u003cp\u003ePerimeter grommets and water tube sleeves run the edge so \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/winter-pool-air-pillows-and-water-tubes\"\u003ewater tubes\u003c\/a\u003e hold the cover flat against the deck. Tubes, never bricks or blocks, which chip the coping and tear the fabric.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgrstep-card\"\u003e\n\u003csvg class=\"sgrstep-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003ePlan on a Cover Pump\u003c\/h3\u003e\n\u003cp\u003eBecause nothing drains through a solid cover, rain and snowmelt collect on the surface. A few inches across a 25' x 45' panel weighs thousands of pounds, so a cover pump is not optional equipment here.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n\n  \u003csection class=\"sgrstep-section\"\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"sgrstep-specs-box\"\u003e\u003ctable class=\"sgrstep-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003eSwimline\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eSupremeGuard Solid Winter Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel \/ MPN\u003c\/th\u003e\n\u003ctd class=\"sgrstep-mono\"\u003eCO122545RS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"sgrstep-mono\"\u003ePST-20204010SR\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e20' x 40'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Size\u003c\/th\u003e\n\u003ctd\u003e25' x 45'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOverlap\u003c\/th\u003e\n\u003ctd\u003e5'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle with 4' x 14' Right Step\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eStep Section\u003c\/th\u003e\n\u003ctd\u003e4' x 14', right side\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eGreen\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Style\u003c\/th\u003e\n\u003ctd\u003eSolid, water and debris do not pass through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eScrim Count\u003c\/th\u003e\n\u003ctd\u003e12 x 12\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eResistance\u003c\/th\u003e\n\u003ctd\u003eUV and chemical resistant\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eEdge Hardware\u003c\/th\u003e\n\u003ctd\u003ePerimeter grommets and water tube sleeves\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Type\u003c\/th\u003e\n\u003ctd\u003eIn-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHold-Down Method\u003c\/th\u003e\n\u003ctd\u003eWater tubes, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Pump\u003c\/th\u003e\n\u003ctd\u003eRequired, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003eWarranted against manufacturing defects\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"sgrstep-section\"\u003e\n    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cdiv class=\"sgrstep-faq\"\u003e\n      \u003cdiv class=\"sgrstep-faq-card\"\u003e\n\u003ch3\u003eHow do I know if I need a right step or a left step cover?\u003c\/h3\u003e\n\u003cp\u003eStand on the deck at the \u003cstrong\u003edeep end\u003c\/strong\u003e and look toward the shallow end. If the stairs are on your right, you want the right step cover. Getting this backwards leaves the step section hanging off the wrong corner, and the cover will not lie flat no matter how you tension it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgrstep-faq-card\"\u003e\n\u003ch3\u003eWhat size cover is this and will it fit my pool?\u003c\/h3\u003e\n\u003cp\u003eIt is built for a 20' x 40' rectangular in-ground pool with corner stairs, and the finished panel is 25' x 45' plus a 4' x 14' step section. That gives 5' of material past the pool edge to lie on the deck. Measure your water surface at its longest and widest points.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgrstep-faq-card\"\u003e\n\u003ch3\u003eDo I need water tubes and a cover pump?\u003c\/h3\u003e\n\u003cp\u003eBoth. Perimeter grommets and sleeves are there for \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/winter-pool-air-pillows-and-water-tubes\"\u003ewater tubes\u003c\/a\u003e, which hold the edge down without damaging coping. And because SupremeGuard is solid, rain and snowmelt sit on top, so a cover pump has to move that water off before its weight works on the seams.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgrstep-faq-card\"\u003e\n\u003ch3\u003eHow is this different from SuperGuard or SilverKing?\u003c\/h3\u003e\n\u003cp\u003eThey are Swimline's three in-ground solid winter lines at increasing build levels. SuperGuard is the blue entry cover, \u003cstrong\u003eSupremeGuard\u003c\/strong\u003e is the green mid-line with the 12 x 12 scrim, and SilverKing is the heavy-duty silver top line. All three are solid covers that need water tubes and a pump.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \n\n  \n  \u003csection class=\"sgrstep-cta\"\u003e\n    \u003cdiv\u003e\n      \u003ch2\u003eThe Right Cut for Corner Stairs\u003c\/h2\u003e\n      \u003cp\u003eOrder the SupremeGuard right step cover and it ships free.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"sgrstep-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"sgrstep-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgrstep-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgrstep-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eWarranted Against Defects\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgrstep-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized Swimline Dealer\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003c\/section\u003e\n  \n\n\u003c\/div\u003e\n","brand":"Swimline","offers":[{"title":"Default Title","offer_id":42278278725697,"sku":"PST-20204010SR","price":165.9,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1024694.jpg?v=1773084023"},{"product_id":"25x50-re-estate-plus-solid-ig-winter-green-cover-gli","title":"GLI Estate Plus 25' x 50' Rectangle Solid Winter Pool Cover, Green, 5' Overlap, 45-2550RE-ESP-5-BX","description":"\n\n\n\u003cstyle\u003e\n  .gliesp-wrap, .gliesp-wrap * { box-sizing: border-box; }\n  .gliesp-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }\n  .gliesp-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }\n  .gliesp-wrap strong { color: #14171c; font-weight: 700; }\n  .gliesp-ico { display: block; flex: none; width: 24px; height: 24px; }\n\n  \/* Hero, with the stat strip built in *\/\n  .gliesp-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }\n  .gliesp-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }\n  .gliesp-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }\n  .gliesp-marks .gliesp-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }\n  .gliesp-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }\n  .gliesp-tagline { font-size: 1.2em; color: #aab4c3; }\n  .gliesp-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }\n  .gliesp-stats.gliesp-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .gliesp-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }\n  .gliesp-stat:first-child { border-left: 0; }\n  .gliesp-stat + .gliesp-stat { padding-left: 22px; }\n  .gliesp-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }\n  .gliesp-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }\n\n  .gliesp-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }\n\n  \/* Sections *\/\n  .gliesp-section { margin-bottom: 44px; }\n  .gliesp-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }\n\n  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/\n  .gliesp-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }\n  .gliesp-cards.gliesp-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .gliesp-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }\n  .gliesp-card .gliesp-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }\n  .gliesp-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }\n  .gliesp-card p { font-size: 0.95em; }\n\n  \/* Warning *\/\n  .gliesp-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }\n  .gliesp-warning .gliesp-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }\n  .gliesp-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }\n  .gliesp-warning p { color: #5a4216; }\n\n  \/* Specs: one column, striped, groups under an amber rule *\/\n  .gliesp-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }\n  .gliesp-specs { width: 100%; border-collapse: collapse; }\n  .gliesp-specs th, .gliesp-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }\n  .gliesp-specs tr:nth-child(even of :not(.gliesp-grp)) \u003e * { background: #f6f7f9; }\n  .gliesp-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }\n  .gliesp-specs td { color: #3a404a; font-weight: 500; }\n  .gliesp-specs .gliesp-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }\n  .gliesp-specs tbody + tbody .gliesp-grp th { padding-top: 24px; }\n  .gliesp-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }\n\n  \/* FAQ *\/\n  .gliesp-faq { max-width: 900px; display: grid; gap: 12px; }\n  .gliesp-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }\n  .gliesp-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }\n\n  \/* CTA *\/\n  .gliesp-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }\n  .gliesp-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }\n  .gliesp-cta p { color: #aab4c3; font-size: 1.02em; }\n  .gliesp-perks { list-style: none; display: grid; gap: 11px; }\n  .gliesp-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }\n  .gliesp-perks .gliesp-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }\n\n  @media (max-width: 989px) {\n    .gliesp-cards, .gliesp-cards.gliesp-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n  @media (max-width: 749px) {\n    .gliesp-hero { padding: 30px 20px 0; }\n    .gliesp-hero h2 { font-size: 1.75em; }\n    .gliesp-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }\n    .gliesp-stat, .gliesp-stat + .gliesp-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }\n    .gliesp-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }\n    .gliesp-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .gliesp-stats.gliesp-n4 .gliesp-stat:first-child { grid-column: auto; }\n    .gliesp-stats.gliesp-n4 .gliesp-stat:nth-child(2) { border-top: 0; }\n    .gliesp-stats.gliesp-n4 .gliesp-stat:nth-child(odd) { border-left: 0; }\n    .gliesp-stats.gliesp-n4 .gliesp-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .gliesp-intro { font-size: 1.06em; }\n    .gliesp-cards, .gliesp-cards.gliesp-n4 { grid-template-columns: 1fr; }\n    .gliesp-specs th, .gliesp-specs td { padding: 11px 14px; }\n    .gliesp-specs .gliesp-grp th { padding-left: 14px; }\n    .gliesp-specs th { width: 42%; }\n    .gliesp-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"gliesp-wrap\"\u003e\n\n  \u003csection class=\"gliesp-hero\"\u003e\n    \u003cul class=\"gliesp-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e12-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e100% Sunlight Block\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003ch2\u003eGLI Estate Plus 25' x 50' Rectangle Solid Winter Pool Cover\u003c\/h2\u003e\n    \u003cp class=\"gliesp-tagline\"\u003eBound edge, built to last.\u003c\/p\u003e\n    \u003cdiv class=\"gliesp-stats gliesp-n5\"\u003e\n      \u003cdiv class=\"gliesp-stat\"\u003e\n\u003cdiv class=\"gliesp-stat-v\"\u003e25' x 50' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"gliesp-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-stat\"\u003e\n\u003cdiv class=\"gliesp-stat-v\"\u003e30' x 55'\u003c\/div\u003e\n\u003cdiv class=\"gliesp-stat-l\"\u003eCover Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-stat\"\u003e\n\u003cdiv class=\"gliesp-stat-v\"\u003e5'\u003c\/div\u003e\n\u003cdiv class=\"gliesp-stat-l\"\u003eOverlap\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-stat\"\u003e\n\u003cdiv class=\"gliesp-stat-v\"\u003e12 yr\u003c\/div\u003e\n\u003cdiv class=\"gliesp-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-stat\"\u003e\n\u003cdiv class=\"gliesp-stat-v\"\u003e100%\u003c\/div\u003e\n\u003cdiv class=\"gliesp-stat-l\"\u003eSunlight Block\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"gliesp-intro\"\u003e\u003cstrong\u003eThe GLI Estate Plus solid winter cover for 25' x 50' rectangle in-ground pools (SKU PST-452550REESP5BX)\u003c\/strong\u003e shuts your pool down for the off-season behind an opaque polyethylene panel that blocks all sunlight, so algae has nothing to feed on and not one leaf reaches the water. The finished cover measures 30' x 55', giving you 5' more than the pool in each direction to lay out flat on the deck and anchor down. Brass grommets and loops run the full perimeter for water tubes.\u003c\/p\u003e\n\n  \u003csection class=\"gliesp-section\"\u003e\n    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e\n    \u003cdiv class=\"gliesp-cards gliesp-n5\"\u003e\n      \u003cdiv class=\"gliesp-card\"\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e \u003cpath d=\"M12 2v2\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 20v2\"\u003e\u003c\/path\u003e \u003cpath d=\"m4.93 4.93 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m17.66 17.66 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"M20 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"m6.34 17.66-1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m19.07 4.93-1.41 1.41\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eTotal Sunlight Block\u003c\/h3\u003e\n\u003cp\u003eThe opaque polyethylene panel stops \u003cstrong\u003e100% of light\u003c\/strong\u003e from reaching the water. Algae cannot photosynthesize in the dark, so the pool that goes under the cover in October is close to the pool you uncover in April.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-card\"\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eNothing Gets In\u003c\/h3\u003e\n\u003cp\u003eSolid fabric means leaves, silt, pollen and acorns stay on top of the cover instead of rotting on your pool floor all winter. Spring opening turns into a rinse and a vacuum instead of a two-day recovery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-card\"\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 20h9\"\u003e\u003c\/path\u003e \u003cpath d=\"M16.376 3.622a1 1 0 0 1 3.002 3.002L7.368 18.635a2 2 0 0 1-.855.506l-2.872.838a.5.5 0 0 1-.62-.62l.838-2.872a2 2 0 0 1 .506-.854z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eSeams Built for Load\u003c\/h3\u003e\n\u003cp\u003eA double folded, double stitched hem wraps the perimeter and \u003cstrong\u003eHold-Tite reinforced seams\u003c\/strong\u003e run the panel joins. These are the two places winter covers fail first, and both are overbuilt here.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-card\"\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71\"\u003e\u003c\/path\u003e \u003cpath d=\"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eBrass Grommets and Loops\u003c\/h3\u003e\n\u003cp\u003eSolid brass grommets circle the cover with loops for water tubes. Brass will not rust into an orange streak down your coping the way plated steel does after a couple of freeze cycles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-card\"\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 20h9\"\u003e\u003c\/path\u003e \u003cpath d=\"M16.376 3.622a1 1 0 0 1 3.002 3.002L7.368 18.635a2 2 0 0 1-.855.506l-2.872.838a.5.5 0 0 1-.62-.62l.838-2.872a2 2 0 0 1 .506-.854z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eReinforced Perimeter Binding\u003c\/h3\u003e\n\u003cp\u003eThe difference between Estate and \u003cstrong\u003eEstate Plus\u003c\/strong\u003e is the bound edge. A reinforced binding wraps the entire perimeter and carries the grommets, spreading tension from the water tubes across the hem instead of concentrating it at each grommet.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n\n  \u003csection class=\"gliesp-section\"\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"gliesp-specs-box\"\u003e\u003ctable class=\"gliesp-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003eGLI Pool Products\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eEstate Plus Solid Winter Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel \/ MPN\u003c\/th\u003e\n\u003ctd class=\"gliesp-mono\"\u003e45-2550RE-ESP-5-BX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"gliesp-mono\"\u003ePST-452550REESP5BX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e25' x 50'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Size\u003c\/th\u003e\n\u003ctd\u003e30' x 55'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOverlap\u003c\/th\u003e\n\u003ctd\u003e5'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eGreen\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Style\u003c\/th\u003e\n\u003ctd\u003eSolid, water and debris do not pass through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003ePolyethylene fabric, UV stabilized\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHem\u003c\/th\u003e\n\u003ctd\u003eDouble folded, double stitched\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSeams\u003c\/th\u003e\n\u003ctd\u003eHold-Tite reinforced\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eGrommets\u003c\/th\u003e\n\u003ctd\u003eBrass, full perimeter with loops\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eThread\u003c\/th\u003e\n\u003ctd\u003eWater, chemical and sun resistant\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eEdge Treatment\u003c\/th\u003e\n\u003ctd\u003eReinforced perimeter binding with grommets and loops\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Type\u003c\/th\u003e\n\u003ctd\u003eIn-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHold-Down Method\u003c\/th\u003e\n\u003ctd\u003eWater tubes, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Pump\u003c\/th\u003e\n\u003ctd\u003eRecommended, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e12-year limited, first 2 years full\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"gliesp-section\"\u003e\n    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cdiv class=\"gliesp-faq\"\u003e\n      \u003cdiv class=\"gliesp-faq-card\"\u003e\n\u003ch3\u003eWhat size cover do I need for my pool?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size, not cover size\u003c\/strong\u003e. This cover is built for a 25' x 50' rectangle pool and ships as a 30' x 55' panel, which gives you 5' of extra material across each dimension to lay on the deck. Measure your water surface at its longest and widest points and match that number.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-faq-card\"\u003e\n\u003ch3\u003eDo I need water tubes and a cover pump?\u003c\/h3\u003e\n\u003cp\u003eYes to both. Brass grommets and loops run the perimeter so \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/winter-pool-air-pillows-and-water-tubes\"\u003ewater tubes\u003c\/a\u003e can hold the edge down; never use bricks or blocks, which chip coping and tear fabric. Because the cover is solid, rain and snowmelt collect on top, so a cover pump is needed to keep that weight off the seams.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-faq-card\"\u003e\n\u003ch3\u003eHow is a solid cover different from a mesh safety cover?\u003c\/h3\u003e\n\u003cp\u003eA solid cover blocks 100% of sunlight and every particle of debris, which means the cleanest possible water at opening, but it holds water on the surface and needs a pump. A \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/mesh-inground-pool-safety-covers-for-winter\"\u003emesh safety cover\u003c\/a\u003e drains through and anchors into the deck to hold weight. This is a winter cover, not a safety cover, and is not rated to support a person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-faq-card\"\u003e\n\u003ch3\u003eWhat does the warranty cover?\u003c\/h3\u003e\n\u003cp\u003eGLI backs this cover for \u003cstrong\u003e12 years limited\u003c\/strong\u003e, with the first 2 years at full coverage and the balance pro-rated. It covers defects in materials and workmanship. Damage from ice, standing water, storms, animals or improper installation is not covered, which is exactly why a cover pump and a full set of water tubes matter.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \n\n  \n  \u003csection class=\"gliesp-cta\"\u003e\n    \u003cdiv\u003e\n      \u003ch2\u003eClose Your 25' x 50' Rectangle Pool the Easy Way\u003c\/h2\u003e\n      \u003cp\u003eOrder the GLI Estate Plus in your pool size and it ships free, factory direct.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"gliesp-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eShips Factory Direct\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003c\/section\u003e\n  \n\n\u003c\/div\u003e\n","brand":"GLI Pool Products","offers":[{"title":"Default Title","offer_id":42278631014465,"sku":"PST-452550REESP5BX","price":205.9,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1024920.jpg?v=1773093027"},{"product_id":"20x40-re-estate-plus-ig-solid-winter-cover-45-2040re-esp-5-bx","title":"GLI Estate Plus 20' x 40' Rectangle Solid Winter Pool Cover, Green, 5' Overlap, 45-2040RE-ESP-5-BX","description":"\u003cstyle\u003e  .gliesp-wrap, .gliesp-wrap * { box-sizing: border-box; }  .gliesp-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }  .gliesp-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }  .gliesp-wrap strong { color: #14171c; font-weight: 700; }  .gliesp-ico { display: block; flex: none; width: 24px; height: 24px; }  \/* Hero, with the stat strip built in *\/  .gliesp-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }  .gliesp-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }  .gliesp-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }  .gliesp-marks .gliesp-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }  .gliesp-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }  .gliesp-tagline { font-size: 1.2em; color: #aab4c3; }  .gliesp-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }  .gliesp-stats.gliesp-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }  .gliesp-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }  .gliesp-stat:first-child { border-left: 0; }  .gliesp-stat + .gliesp-stat { padding-left: 22px; }  .gliesp-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }  .gliesp-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }  .gliesp-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }  \/* Sections *\/  .gliesp-section { margin-bottom: 44px; }  .gliesp-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/  .gliesp-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }  .gliesp-cards.gliesp-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }  .gliesp-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }  .gliesp-card .gliesp-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }  .gliesp-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }  .gliesp-card p { font-size: 0.95em; }  \/* Warning *\/  .gliesp-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }  .gliesp-warning .gliesp-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }  .gliesp-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }  .gliesp-warning p { color: #5a4216; }  \/* Specs: one column, striped, groups under an amber rule *\/  .gliesp-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }  .gliesp-specs { width: 100%; border-collapse: collapse; }  .gliesp-specs th, .gliesp-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }  .gliesp-specs tr:nth-child(even of :not(.gliesp-grp)) \u003e * { background: #f6f7f9; }  .gliesp-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }  .gliesp-specs td { color: #3a404a; font-weight: 500; }  .gliesp-specs .gliesp-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }  .gliesp-specs tbody + tbody .gliesp-grp th { padding-top: 24px; }  .gliesp-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }  \/* FAQ *\/  .gliesp-faq { max-width: 900px; display: grid; gap: 12px; }  .gliesp-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }  .gliesp-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }  \/* CTA *\/  .gliesp-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }  .gliesp-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }  .gliesp-cta p { color: #aab4c3; font-size: 1.02em; }  .gliesp-perks { list-style: none; display: grid; gap: 11px; }  .gliesp-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }  .gliesp-perks .gliesp-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }  @media (max-width: 989px) {    .gliesp-cards, .gliesp-cards.gliesp-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }  }  @media (max-width: 749px) {    .gliesp-hero { padding: 30px 20px 0; }    .gliesp-hero h2 { font-size: 1.75em; }    .gliesp-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }    .gliesp-stat, .gliesp-stat + .gliesp-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }    .gliesp-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }    .gliesp-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }    .gliesp-stats.gliesp-n4 .gliesp-stat:first-child { grid-column: auto; }    .gliesp-stats.gliesp-n4 .gliesp-stat:nth-child(2) { border-top: 0; }    .gliesp-stats.gliesp-n4 .gliesp-stat:nth-child(odd) { border-left: 0; }    .gliesp-stats.gliesp-n4 .gliesp-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }    .gliesp-intro { font-size: 1.06em; }    .gliesp-cards, .gliesp-cards.gliesp-n4 { grid-template-columns: 1fr; }    .gliesp-specs th, .gliesp-specs td { padding: 11px 14px; }    .gliesp-specs .gliesp-grp th { padding-left: 14px; }    .gliesp-specs th { width: 42%; }    .gliesp-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }  }\u003c\/style\u003e\u003cdiv class=\"gliesp-wrap\"\u003e  \u003csection class=\"gliesp-hero\"\u003e    \u003cul class=\"gliesp-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e12-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e100% Sunlight Block\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003c\/ul\u003e    \u003ch2\u003eGLI Estate Plus 20' x 40' Rectangle Solid Winter Pool Cover\u003c\/h2\u003e    \u003cp class=\"gliesp-tagline\"\u003eBound edge, built to last.\u003c\/p\u003e    \u003cdiv class=\"gliesp-stats gliesp-n5\"\u003e      \u003cdiv class=\"gliesp-stat\"\u003e\n\u003cdiv class=\"gliesp-stat-v\"\u003e20' x 40' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"gliesp-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-stat\"\u003e\n\u003cdiv class=\"gliesp-stat-v\"\u003e25' x 45'\u003c\/div\u003e\n\u003cdiv class=\"gliesp-stat-l\"\u003eCover Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-stat\"\u003e\n\u003cdiv class=\"gliesp-stat-v\"\u003e5'\u003c\/div\u003e\n\u003cdiv class=\"gliesp-stat-l\"\u003eOverlap\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-stat\"\u003e\n\u003cdiv class=\"gliesp-stat-v\"\u003e12 yr\u003c\/div\u003e\n\u003cdiv class=\"gliesp-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-stat\"\u003e\n\u003cdiv class=\"gliesp-stat-v\"\u003e100%\u003c\/div\u003e\n\u003cdiv class=\"gliesp-stat-l\"\u003eSunlight Block\u003c\/div\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e  \u003cp class=\"gliesp-intro\"\u003e\u003cstrong\u003eThe GLI Estate Plus solid winter cover for 20' x 40' rectangle in-ground pools (SKU PST-452040REESP5BX)\u003c\/strong\u003e shuts your pool down for the off-season behind an opaque polyethylene panel that blocks all sunlight, so algae has nothing to feed on and not one leaf reaches the water. The finished cover measures 25' x 45', giving you 5' more than the pool in each direction to lay out flat on the deck and anchor down. Brass grommets and loops run the full perimeter for water tubes.\u003c\/p\u003e  \u003csection class=\"gliesp-section\"\u003e    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e    \u003cdiv class=\"gliesp-cards gliesp-n5\"\u003e      \u003cdiv class=\"gliesp-card\"\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e \u003cpath d=\"M12 2v2\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 20v2\"\u003e\u003c\/path\u003e \u003cpath d=\"m4.93 4.93 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m17.66 17.66 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"M20 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"m6.34 17.66-1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m19.07 4.93-1.41 1.41\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eTotal Sunlight Block\u003c\/h3\u003e\n\u003cp\u003eThe opaque polyethylene panel stops \u003cstrong\u003e100% of light\u003c\/strong\u003e from reaching the water. Algae cannot photosynthesize in the dark, so the pool that goes under the cover in October is close to the pool you uncover in April.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-card\"\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eNothing Gets In\u003c\/h3\u003e\n\u003cp\u003eSolid fabric means leaves, silt, pollen and acorns stay on top of the cover instead of rotting on your pool floor all winter. Spring opening turns into a rinse and a vacuum instead of a two-day recovery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-card\"\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 20h9\"\u003e\u003c\/path\u003e \u003cpath d=\"M16.376 3.622a1 1 0 0 1 3.002 3.002L7.368 18.635a2 2 0 0 1-.855.506l-2.872.838a.5.5 0 0 1-.62-.62l.838-2.872a2 2 0 0 1 .506-.854z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eSeams Built for Load\u003c\/h3\u003e\n\u003cp\u003eA double folded, double stitched hem wraps the perimeter and \u003cstrong\u003eHold-Tite reinforced seams\u003c\/strong\u003e run the panel joins. These are the two places winter covers fail first, and both are overbuilt here.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-card\"\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71\"\u003e\u003c\/path\u003e \u003cpath d=\"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eBrass Grommets and Loops\u003c\/h3\u003e\n\u003cp\u003eSolid brass grommets circle the cover with loops for water tubes. Brass will not rust into an orange streak down your coping the way plated steel does after a couple of freeze cycles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-card\"\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 20h9\"\u003e\u003c\/path\u003e \u003cpath d=\"M16.376 3.622a1 1 0 0 1 3.002 3.002L7.368 18.635a2 2 0 0 1-.855.506l-2.872.838a.5.5 0 0 1-.62-.62l.838-2.872a2 2 0 0 1 .506-.854z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eReinforced Perimeter Binding\u003c\/h3\u003e\n\u003cp\u003eThe difference between Estate and \u003cstrong\u003eEstate Plus\u003c\/strong\u003e is the bound edge. A reinforced binding wraps the entire perimeter and carries the grommets, spreading tension from the water tubes across the hem instead of concentrating it at each grommet.\u003c\/p\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e    \u003csection class=\"gliesp-section\"\u003e    \u003ch2\u003eSpecifications\u003c\/h2\u003e    \u003cdiv class=\"gliesp-specs-box\"\u003e\u003ctable class=\"gliesp-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003eGLI Pool Products\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eEstate Plus Solid Winter Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel \/ MPN\u003c\/th\u003e\n\u003ctd class=\"gliesp-mono\"\u003e45-2040RE-ESP-5-BX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"gliesp-mono\"\u003ePST-452040REESP5BX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e20' x 40'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Size\u003c\/th\u003e\n\u003ctd\u003e25' x 45'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOverlap\u003c\/th\u003e\n\u003ctd\u003e5'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eGreen\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Style\u003c\/th\u003e\n\u003ctd\u003eSolid, water and debris do not pass through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003ePolyethylene fabric, UV stabilized\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHem\u003c\/th\u003e\n\u003ctd\u003eDouble folded, double stitched\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSeams\u003c\/th\u003e\n\u003ctd\u003eHold-Tite reinforced\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eGrommets\u003c\/th\u003e\n\u003ctd\u003eBrass, full perimeter with loops\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eThread\u003c\/th\u003e\n\u003ctd\u003eWater, chemical and sun resistant\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eEdge Treatment\u003c\/th\u003e\n\u003ctd\u003eReinforced perimeter binding with grommets and loops\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Type\u003c\/th\u003e\n\u003ctd\u003eIn-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHold-Down Method\u003c\/th\u003e\n\u003ctd\u003eWater tubes, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Pump\u003c\/th\u003e\n\u003ctd\u003eRecommended, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e12-year limited, first 2 years full\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e  \u003c\/section\u003e    \u003csection class=\"gliesp-section\"\u003e    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e    \u003cdiv class=\"gliesp-faq\"\u003e      \u003cdiv class=\"gliesp-faq-card\"\u003e\n\u003ch3\u003eWhat size cover do I need for my pool?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size, not cover size\u003c\/strong\u003e. This cover is built for a 20' x 40' rectangle pool and ships as a 25' x 45' panel, which gives you 5' of extra material across each dimension to lay on the deck. Measure your water surface at its longest and widest points and match that number.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-faq-card\"\u003e\n\u003ch3\u003eDo I need water tubes and a cover pump?\u003c\/h3\u003e\n\u003cp\u003eYes to both. Brass grommets and loops run the perimeter so \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/winter-pool-air-pillows-and-water-tubes\"\u003ewater tubes\u003c\/a\u003e can hold the edge down; never use bricks or blocks, which chip coping and tear fabric. Because the cover is solid, rain and snowmelt collect on top, so a cover pump is needed to keep that weight off the seams.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-faq-card\"\u003e\n\u003ch3\u003eHow is a solid cover different from a mesh safety cover?\u003c\/h3\u003e\n\u003cp\u003eA solid cover blocks 100% of sunlight and every particle of debris, which means the cleanest possible water at opening, but it holds water on the surface and needs a pump. A \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/mesh-inground-pool-safety-covers-for-winter\"\u003emesh safety cover\u003c\/a\u003e drains through and anchors into the deck to hold weight. This is a winter cover, not a safety cover, and is not rated to support a person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gliesp-faq-card\"\u003e\n\u003ch3\u003eWhat does the warranty cover?\u003c\/h3\u003e\n\u003cp\u003eGLI backs this cover for \u003cstrong\u003e12 years limited\u003c\/strong\u003e, with the first 2 years at full coverage and the balance pro-rated. It covers defects in materials and workmanship. Damage from ice, standing water, storms, animals or improper installation is not covered, which is exactly why a cover pump and a full set of water tubes matter.\u003c\/p\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e      \u003csection class=\"gliesp-cta\"\u003e    \u003cdiv\u003e      \u003ch2\u003eClose Your 20' x 40' Rectangle Pool the Easy Way\u003c\/h2\u003e      \u003cp\u003eOrder the GLI Estate Plus in your pool size and it ships free, factory direct.\u003c\/p\u003e    \u003c\/div\u003e    \u003cul class=\"gliesp-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized GLI Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"gliesp-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eShips Factory Direct\u003c\/li\u003e\n\u003c\/ul\u003e  \u003c\/section\u003e  \u003c\/div\u003e","brand":"GLI Pool Products","offers":[{"title":"Default Title","offer_id":42278709788737,"sku":"PST-452040REESP5BX","price":160.8,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1025040.jpg?v=1773082797"},{"product_id":"20x40-right-step-supremeguard-solid-winter-co122545rs-1","title":"Swimline SupremeGuard 20' x 40' Rectangle with Right Step In-Ground Solid Winter Cover, Green, CO122545RS","description":"\n\n\n\u003cstyle\u003e\n  .sgrstep-wrap, .sgrstep-wrap * { box-sizing: border-box; }\n  .sgrstep-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }\n  .sgrstep-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }\n  .sgrstep-wrap strong { color: #14171c; font-weight: 700; }\n  .sgrstep-ico { display: block; flex: none; width: 24px; height: 24px; }\n\n  \/* Hero, with the stat strip built in *\/\n  .sgrstep-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }\n  .sgrstep-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }\n  .sgrstep-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }\n  .sgrstep-marks .sgrstep-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }\n  .sgrstep-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }\n  .sgrstep-tagline { font-size: 1.2em; color: #aab4c3; }\n  .sgrstep-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }\n  .sgrstep-stats.sgrstep-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .sgrstep-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }\n  .sgrstep-stat:first-child { border-left: 0; }\n  .sgrstep-stat + .sgrstep-stat { padding-left: 22px; }\n  .sgrstep-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }\n  .sgrstep-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }\n\n  .sgrstep-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }\n\n  \/* Sections *\/\n  .sgrstep-section { margin-bottom: 44px; }\n  .sgrstep-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }\n\n  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/\n  .sgrstep-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }\n  .sgrstep-cards.sgrstep-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .sgrstep-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }\n  .sgrstep-card .sgrstep-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }\n  .sgrstep-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }\n  .sgrstep-card p { font-size: 0.95em; }\n\n  \/* Warning *\/\n  .sgrstep-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }\n  .sgrstep-warning .sgrstep-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }\n  .sgrstep-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }\n  .sgrstep-warning p { color: #5a4216; }\n\n  \/* Specs: one column, striped, groups under an amber rule *\/\n  .sgrstep-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }\n  .sgrstep-specs { width: 100%; border-collapse: collapse; }\n  .sgrstep-specs th, .sgrstep-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }\n  .sgrstep-specs tr:nth-child(even of :not(.sgrstep-grp)) \u003e * { background: #f6f7f9; }\n  .sgrstep-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }\n  .sgrstep-specs td { color: #3a404a; font-weight: 500; }\n  .sgrstep-specs .sgrstep-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }\n  .sgrstep-specs tbody + tbody .sgrstep-grp th { padding-top: 24px; }\n  .sgrstep-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }\n\n  \/* FAQ *\/\n  .sgrstep-faq { max-width: 900px; display: grid; gap: 12px; }\n  .sgrstep-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }\n  .sgrstep-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }\n\n  \/* CTA *\/\n  .sgrstep-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }\n  .sgrstep-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }\n  .sgrstep-cta p { color: #aab4c3; font-size: 1.02em; }\n  .sgrstep-perks { list-style: none; display: grid; gap: 11px; }\n  .sgrstep-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }\n  .sgrstep-perks .sgrstep-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }\n\n  @media (max-width: 989px) {\n    .sgrstep-cards, .sgrstep-cards.sgrstep-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n  @media (max-width: 749px) {\n    .sgrstep-hero { padding: 30px 20px 0; }\n    .sgrstep-hero h2 { font-size: 1.75em; }\n    .sgrstep-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }\n    .sgrstep-stat, .sgrstep-stat + .sgrstep-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }\n    .sgrstep-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }\n    .sgrstep-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .sgrstep-stats.sgrstep-n4 .sgrstep-stat:first-child { grid-column: auto; }\n    .sgrstep-stats.sgrstep-n4 .sgrstep-stat:nth-child(2) { border-top: 0; }\n    .sgrstep-stats.sgrstep-n4 .sgrstep-stat:nth-child(odd) { border-left: 0; }\n    .sgrstep-stats.sgrstep-n4 .sgrstep-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .sgrstep-intro { font-size: 1.06em; }\n    .sgrstep-cards, .sgrstep-cards.sgrstep-n4 { grid-template-columns: 1fr; }\n    .sgrstep-specs th, .sgrstep-specs td { padding: 11px 14px; }\n    .sgrstep-specs .sgrstep-grp th { padding-left: 14px; }\n    .sgrstep-specs th { width: 42%; }\n    .sgrstep-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"sgrstep-wrap\"\u003e\n\n  \u003csection class=\"sgrstep-hero\"\u003e\n    \u003cul class=\"sgrstep-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"sgrstep-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eSwimline SupremeGuard\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgrstep-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e12 x 12 Scrim\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgrstep-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eRight Step Cut\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgrstep-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003ch2\u003eSwimline SupremeGuard 20' x 40' Rectangle with Right Step Solid Winter Pool Cover\u003c\/h2\u003e\n    \u003cp class=\"sgrstep-tagline\"\u003eCut for the pool with corner stairs.\u003c\/p\u003e\n    \u003cdiv class=\"sgrstep-stats sgrstep-n5\"\u003e\n      \u003cdiv class=\"sgrstep-stat\"\u003e\n\u003cdiv class=\"sgrstep-stat-v\"\u003e20' x 40' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"sgrstep-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgrstep-stat\"\u003e\n\u003cdiv class=\"sgrstep-stat-v\"\u003e25' x 45'\u003c\/div\u003e\n\u003cdiv class=\"sgrstep-stat-l\"\u003eCover Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgrstep-stat\"\u003e\n\u003cdiv class=\"sgrstep-stat-v\"\u003e4' x 14'\u003c\/div\u003e\n\u003cdiv class=\"sgrstep-stat-l\"\u003eStep Section\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgrstep-stat\"\u003e\n\u003cdiv class=\"sgrstep-stat-v\"\u003e12 x 12\u003c\/div\u003e\n\u003cdiv class=\"sgrstep-stat-l\"\u003eScrim Count\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgrstep-stat\"\u003e\n\u003cdiv class=\"sgrstep-stat-v\"\u003e100%\u003c\/div\u003e\n\u003cdiv class=\"sgrstep-stat-l\"\u003eSunlight Block\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"sgrstep-intro\"\u003e\u003cstrong\u003eThe Swimline SupremeGuard 20' x 40' rectangle with right step solid winter cover (MPN CO122545RS, SKU PST-202040SR)\u003c\/strong\u003e is cut for a rectangular in-ground pool with a set of stairs in the right-hand corner, so the cover lies flat over the steps instead of bridging them. The finished panel measures 25' x 45' with a 4' x 14' step section, giving you 5' of overlap on the deck. Solid 12 x 12 scrim fabric keeps every leaf and all sunlight out of the water.\u003c\/p\u003e\n\n  \u003csection class=\"sgrstep-section\"\u003e\n    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e\n    \u003cdiv class=\"sgrstep-cards sgrstep-n5\"\u003e\n      \u003cdiv class=\"sgrstep-card\"\u003e\n\u003csvg class=\"sgrstep-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 2v20\"\u003e\u003c\/path\u003e \u003cpath d=\"m8 18 4 4 4-4\"\u003e\u003c\/path\u003e \u003cpath d=\"m8 6 4-4 4 4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eRight Step Cut\u003c\/h3\u003e\n\u003cp\u003eThe step section is built into the panel on the right-hand side, a \u003cstrong\u003e4' x 14' extension\u003c\/strong\u003e that lays over corner stairs. A rectangular cover stretched over steps leaves a gap that collects debris and pulls the cover out of shape all winter.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgrstep-card\"\u003e\n\u003csvg class=\"sgrstep-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e \u003cpath d=\"M12 2v2\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 20v2\"\u003e\u003c\/path\u003e \u003cpath d=\"m4.93 4.93 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m17.66 17.66 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"M20 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"m6.34 17.66-1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m19.07 4.93-1.41 1.41\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eSolid, No Light Through\u003c\/h3\u003e\n\u003cp\u003eSupremeGuard is a solid cover, so \u003cstrong\u003eno sunlight and no debris\u003c\/strong\u003e reach the water. Algae has nothing to work with in the dark, which is what makes a solid cover open cleaner than mesh in the spring.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgrstep-card\"\u003e\n\u003csvg class=\"sgrstep-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 20h9\"\u003e\u003c\/path\u003e \u003cpath d=\"M16.376 3.622a1 1 0 0 1 3.002 3.002L7.368 18.635a2 2 0 0 1-.855.506l-2.872.838a.5.5 0 0 1-.62-.62l.838-2.872a2 2 0 0 1 .506-.854z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003e12 x 12 Scrim Thread Count\u003c\/h3\u003e\n\u003cp\u003eThe Supreme line uses a solid \u003cstrong\u003e12 x 12 scrim\u003c\/strong\u003e weave, the heavier build in Swimline's winter cover range. It is UV and chemical resistant, which is what keeps the fabric from going brittle after a couple of seasons on the deck.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgrstep-card\"\u003e\n\u003csvg class=\"sgrstep-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71\"\u003e\u003c\/path\u003e \u003cpath d=\"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eGrommets and Water Tube Sleeves\u003c\/h3\u003e\n\u003cp\u003ePerimeter grommets and water tube sleeves run the edge so \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/winter-pool-air-pillows-and-water-tubes\"\u003ewater tubes\u003c\/a\u003e hold the cover flat against the deck. Tubes, never bricks or blocks, which chip the coping and tear the fabric.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgrstep-card\"\u003e\n\u003csvg class=\"sgrstep-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003ePlan on a Cover Pump\u003c\/h3\u003e\n\u003cp\u003eBecause nothing drains through a solid cover, rain and snowmelt collect on the surface. A few inches across a 25' x 45' panel weighs thousands of pounds, so a cover pump is not optional equipment here.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n\n  \u003csection class=\"sgrstep-section\"\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"sgrstep-specs-box\"\u003e\u003ctable class=\"sgrstep-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003eSwimline\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eSupremeGuard Solid Winter Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel \/ MPN\u003c\/th\u003e\n\u003ctd class=\"sgrstep-mono\"\u003eCO122545RS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"sgrstep-mono\"\u003ePST-202040SR\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e20' x 40'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Size\u003c\/th\u003e\n\u003ctd\u003e25' x 45'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOverlap\u003c\/th\u003e\n\u003ctd\u003e5'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle with 4' x 14' Right Step\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eStep Section\u003c\/th\u003e\n\u003ctd\u003e4' x 14', right side\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eGreen\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Style\u003c\/th\u003e\n\u003ctd\u003eSolid, water and debris do not pass through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eScrim Count\u003c\/th\u003e\n\u003ctd\u003e12 x 12\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eResistance\u003c\/th\u003e\n\u003ctd\u003eUV and chemical resistant\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eEdge Hardware\u003c\/th\u003e\n\u003ctd\u003ePerimeter grommets and water tube sleeves\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Type\u003c\/th\u003e\n\u003ctd\u003eIn-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHold-Down Method\u003c\/th\u003e\n\u003ctd\u003eWater tubes, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Pump\u003c\/th\u003e\n\u003ctd\u003eRequired, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003eWarranted against manufacturing defects\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"sgrstep-section\"\u003e\n    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cdiv class=\"sgrstep-faq\"\u003e\n      \u003cdiv class=\"sgrstep-faq-card\"\u003e\n\u003ch3\u003eHow do I know if I need a right step or a left step cover?\u003c\/h3\u003e\n\u003cp\u003eStand on the deck at the \u003cstrong\u003edeep end\u003c\/strong\u003e and look toward the shallow end. If the stairs are on your right, you want the right step cover. Getting this backwards leaves the step section hanging off the wrong corner, and the cover will not lie flat no matter how you tension it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgrstep-faq-card\"\u003e\n\u003ch3\u003eWhat size cover is this and will it fit my pool?\u003c\/h3\u003e\n\u003cp\u003eIt is built for a 20' x 40' rectangular in-ground pool with corner stairs, and the finished panel is 25' x 45' plus a 4' x 14' step section. That gives 5' of material past the pool edge to lie on the deck. Measure your water surface at its longest and widest points.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgrstep-faq-card\"\u003e\n\u003ch3\u003eDo I need water tubes and a cover pump?\u003c\/h3\u003e\n\u003cp\u003eBoth. Perimeter grommets and sleeves are there for \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/winter-pool-air-pillows-and-water-tubes\"\u003ewater tubes\u003c\/a\u003e, which hold the edge down without damaging coping. And because SupremeGuard is solid, rain and snowmelt sit on top, so a cover pump has to move that water off before its weight works on the seams.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgrstep-faq-card\"\u003e\n\u003ch3\u003eHow is this different from SuperGuard or SilverKing?\u003c\/h3\u003e\n\u003cp\u003eThey are Swimline's three in-ground solid winter lines at increasing build levels. SuperGuard is the blue entry cover, \u003cstrong\u003eSupremeGuard\u003c\/strong\u003e is the green mid-line with the 12 x 12 scrim, and SilverKing is the heavy-duty silver top line. All three are solid covers that need water tubes and a pump.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \n\n  \n  \u003csection class=\"sgrstep-cta\"\u003e\n    \u003cdiv\u003e\n      \u003ch2\u003eThe Right Cut for Corner Stairs\u003c\/h2\u003e\n      \u003cp\u003eOrder the SupremeGuard right step cover and it ships free.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"sgrstep-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"sgrstep-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgrstep-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgrstep-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eWarranted Against Defects\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgrstep-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized Swimline Dealer\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003c\/section\u003e\n  \n\n\u003c\/div\u003e\n","brand":"Swimline","offers":[{"title":"Default Title","offer_id":42278726959169,"sku":"PST-202040SR","price":165.9,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1025117.jpg?v=1773083186"},{"product_id":"16-x-32-blue-royal-mesh-rectangle-safety-cover-no-step","title":"PoolTux Royal 16' x 32' Rectangle Mesh Safety Cover, Blue, 15-Year Warranty","description":"\n\n\n\u003cstyle\u003e\n  .ptroyal-wrap, .ptroyal-wrap * { box-sizing: border-box; }\n  .ptroyal-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }\n  .ptroyal-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }\n  .ptroyal-wrap strong { color: #14171c; font-weight: 700; }\n  .ptroyal-ico { display: block; flex: none; width: 24px; height: 24px; }\n\n  \/* Hero, with the stat strip built in *\/\n  .ptroyal-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }\n  .ptroyal-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }\n  .ptroyal-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }\n  .ptroyal-marks .ptroyal-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }\n  .ptroyal-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }\n  .ptroyal-tagline { font-size: 1.2em; color: #aab4c3; }\n  .ptroyal-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }\n  .ptroyal-stats.ptroyal-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .ptroyal-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }\n  .ptroyal-stat:first-child { border-left: 0; }\n  .ptroyal-stat + .ptroyal-stat { padding-left: 22px; }\n  .ptroyal-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }\n  .ptroyal-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }\n\n  .ptroyal-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }\n\n  \/* Sections *\/\n  .ptroyal-section { margin-bottom: 44px; }\n  .ptroyal-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }\n\n  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/\n  .ptroyal-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }\n  .ptroyal-cards.ptroyal-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .ptroyal-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }\n  .ptroyal-card .ptroyal-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }\n  .ptroyal-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }\n  .ptroyal-card p { font-size: 0.95em; }\n\n  \/* Warning *\/\n  .ptroyal-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }\n  .ptroyal-warning .ptroyal-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }\n  .ptroyal-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }\n  .ptroyal-warning p { color: #5a4216; }\n\n  \/* Specs: one column, striped, groups under an amber rule *\/\n  .ptroyal-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }\n  .ptroyal-specs { width: 100%; border-collapse: collapse; }\n  .ptroyal-specs th, .ptroyal-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }\n  .ptroyal-specs tr:nth-child(even of :not(.ptroyal-grp)) \u003e * { background: #f6f7f9; }\n  .ptroyal-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }\n  .ptroyal-specs td { color: #3a404a; font-weight: 500; }\n  .ptroyal-specs .ptroyal-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }\n  .ptroyal-specs tbody + tbody .ptroyal-grp th { padding-top: 24px; }\n  .ptroyal-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }\n\n  \/* FAQ *\/\n  .ptroyal-faq { max-width: 900px; display: grid; gap: 12px; }\n  .ptroyal-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }\n  .ptroyal-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }\n\n  \/* CTA *\/\n  .ptroyal-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }\n  .ptroyal-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }\n  .ptroyal-cta p { color: #aab4c3; font-size: 1.02em; }\n  .ptroyal-perks { list-style: none; display: grid; gap: 11px; }\n  .ptroyal-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }\n  .ptroyal-perks .ptroyal-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }\n\n  @media (max-width: 989px) {\n    .ptroyal-cards, .ptroyal-cards.ptroyal-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n  @media (max-width: 749px) {\n    .ptroyal-hero { padding: 30px 20px 0; }\n    .ptroyal-hero h2 { font-size: 1.75em; }\n    .ptroyal-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }\n    .ptroyal-stat, .ptroyal-stat + .ptroyal-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }\n    .ptroyal-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }\n    .ptroyal-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:first-child { grid-column: auto; }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:nth-child(2) { border-top: 0; }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:nth-child(odd) { border-left: 0; }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .ptroyal-intro { font-size: 1.06em; }\n    .ptroyal-cards, .ptroyal-cards.ptroyal-n4 { grid-template-columns: 1fr; }\n    .ptroyal-specs th, .ptroyal-specs td { padding: 11px 14px; }\n    .ptroyal-specs .ptroyal-grp th { padding-left: 14px; }\n    .ptroyal-specs th { width: 42%; }\n    .ptroyal-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"ptroyal-wrap\"\u003e\n\n  \u003csection class=\"ptroyal-hero\"\u003e\n    \u003cul class=\"ptroyal-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized PoolTux Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e15-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eASTM F 1346-91\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003ch2\u003ePoolTux Royal Mesh 16' x 32' Rectangle Pool Safety Cover, Blue\u003c\/h2\u003e\n    \u003cp class=\"ptroyal-tagline\"\u003eMesh protection without the premium.\u003c\/p\u003e\n    \u003cdiv class=\"ptroyal-stats ptroyal-n5\"\u003e\n      \u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e16' x 32' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003eBlue\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eColor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e15 yr\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e3 yr\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eFull Coverage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e5' x 5'\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eStrap Grid\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"ptroyal-intro\"\u003e\u003cstrong\u003eThe PoolTux Royal Mesh 16' x 32' rectangle safety cover in Blue (SKU PCC-PT-IG-000004)\u003c\/strong\u003e gives an in-ground pool real anchored safety cover protection at a price that undercuts the premium mesh lines. The tightly woven mesh keeps dirt and leaves out while rain and melting snow drain straight through, so no water stands on the surface and there is no cover pump to run. Flush-mount brass anchors and commercial grade stainless springs hold it on a 5' x 5' strap grid.\u003c\/p\u003e\n\n  \u003csection class=\"ptroyal-section\"\u003e\n    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e\n    \u003cdiv class=\"ptroyal-cards ptroyal-n6\"\u003e\n      \u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eDrains Straight Through\u003c\/h3\u003e\n\u003cp\u003eRain and snowmelt pass through the weave into the pool while dirt and leaves ride on top. \u003cstrong\u003eNothing ponds\u003c\/strong\u003e on the surface, so there is no cover pump to power through a freeze and no water weight pulling on the straps.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u003e\u003c\/path\u003e \u003cpath d=\"m9 12 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eA Real Safety Cover\u003c\/h3\u003e\n\u003cp\u003eThis is an anchored safety cover, not a floating winter tarp. It ties into the deck on a strap grid and is built to hold weight, which is what matters if children or pets use the yard through the off-season.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e \u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch3\u003eFlush Mount Brass Anchors\u003c\/h3\u003e\n\u003cp\u003eBrass anchors and collars are non-corrosive and easy to adjust, and they sit \u003cstrong\u003eflush with the deck\u003c\/strong\u003e when the cover is off so nobody trips over them in July. Commercial grade stainless springs handle the tensioning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M19 5c-1.5 0-2.8 1.4-3 2-3.5-1.5-11-.3-11 5 0 1.8 0 3 2 4.5V20h4v-2h3v2h4v-4c1-.5 1.7-1 2-2h2v-4h-2c0-1-.5-1.5-1-2V5z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 9v1c0 1.1.9 2 2 2h1\"\u003e\u003c\/path\u003e \u003cpath d=\"M16 11h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eThe Value Mesh Option\u003c\/h3\u003e\n\u003cp\u003eRoyal Mesh is where PoolTux puts the volume: tightly woven mesh, full hardware kit and a 15-year term, without the premium-line price. If you want anchored mesh protection and do not need the tightest weave available, this is the pick.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16\"\u003e\u003c\/path\u003e \u003crect width=\"20\" height=\"14\" x=\"2\" y=\"6\" rx=\"2\"\u003e\u003c\/rect\u003e\u003c\/svg\u003e\u003ch3\u003eComplete Hardware Kit\u003c\/h3\u003e\n\u003cp\u003eThe cover ships with brass anchors and collars, stainless steel springs, an installation rod and a tamping tool. Everything needed to set the anchors and tension the cover is in the box on day one.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eClean Spring Opening\u003c\/h3\u003e\n\u003cp\u003eDebris stays on the cover instead of decomposing on the pool floor for five months. Come spring, brush the surface off, pull the cover and you are looking at a rinse and a vacuum rather than a full recovery.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n\n  \u003csection class=\"ptroyal-section\"\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"ptroyal-specs-box\"\u003e\u003ctable class=\"ptroyal-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003ePoolTux\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eRoyal Mesh Safety Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"ptroyal-mono\"\u003ePCC-PT-IG-000004\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Type\u003c\/th\u003e\n\u003ctd\u003eMesh safety cover, in-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e16' x 32'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eBlue\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eTightly woven mesh safety cover fabric\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDrainage\u003c\/th\u003e\n\u003ctd\u003eRain and snowmelt drain through, no cover pump required\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eStrap Grid\u003c\/th\u003e\n\u003ctd\u003e5' x 5'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAnchors\u003c\/th\u003e\n\u003ctd\u003eFlush-mount brass anchors with collars, non-corrosive\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSprings\u003c\/th\u003e\n\u003ctd\u003eCommercial grade stainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eIn the Box\u003c\/th\u003e\n\u003ctd\u003eCover, brass anchors and collars, stainless springs, installation rod, tamping tool\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSafety Standard\u003c\/th\u003e\n\u003ctd\u003eMeets or exceeds ASTM F 1346-91\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Type\u003c\/th\u003e\n\u003ctd\u003eIn-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e15-year limited with 3-year full coverage on manufacturing defects\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"ptroyal-section\"\u003e\n    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cdiv class=\"ptroyal-faq\"\u003e\n      \u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eHow does Royal Mesh compare to the premium mesh covers?\u003c\/h3\u003e\n\u003cp\u003eRoyal Mesh is PoolTux's value tier. You get the same anchored safety cover format, the same 5' x 5' strap grid, brass anchors and stainless springs, and a 15-year term. Premium lines like \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/mesh-inground-pool-safety-covers-for-winter\"\u003eGLI ProMesh\u003c\/a\u003e use a tighter weave that blocks more sunlight and carries a longer warranty, at a higher price.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eWhat size do I order?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size\u003c\/strong\u003e. This cover is cut for a 16' x 32' rectangle pool and extends past the edge so the anchors set into the deck. Measure your water surface at its longest and widest points. If your pool has a set of steps outside the rectangle, choose the center end step version rather than the plain rectangle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eIs a cover pump needed?\u003c\/h3\u003e\n\u003cp\u003eNo. Mesh drains rain and snowmelt through to the pool, so nothing collects on top and there is no pump to run or thaw. Your water level will rise over the winter, so lower it at opening. Fine sediment does pass the weave, so expect a little more vacuuming than a solid cover would leave.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eWhat does the 15-year warranty cover?\u003c\/h3\u003e\n\u003cp\u003ePoolTux warrants the cover for \u003cstrong\u003e15 years with 3 years of full coverage\u003c\/strong\u003e against manufacturing defects, pro-rated after that. Defects in materials and workmanship are covered. Ice damage, storm damage, animal damage and improper anchoring are not.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \n\n  \n  \u003csection class=\"ptroyal-cta\"\u003e\n    \u003cdiv\u003e\n      \u003ch2\u003eAnchored Protection for Your 16' x 32' Rectangle Pool\u003c\/h2\u003e\n      \u003cp\u003eOrder the PoolTux Royal Mesh in your size and color, and it ships free.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"ptroyal-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e15-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized PoolTux Dealer\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003c\/section\u003e\n  \n\n\u003c\/div\u003e\n","brand":"Pooltux","offers":[{"title":"Default Title","offer_id":43087814033473,"sku":"PCC-PT-IG-000004","price":1132.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1030164.jpg?v=1773087627"},{"product_id":"18-x-36-blue-royal-mesh-rectangle-safety-cover","title":"PoolTux Royal 18' x 36' Rectangle Mesh Safety Cover, Blue, 15-Year Warranty","description":"\n\n\n\u003cstyle\u003e\n  .ptroyal-wrap, .ptroyal-wrap * { box-sizing: border-box; }\n  .ptroyal-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }\n  .ptroyal-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }\n  .ptroyal-wrap strong { color: #14171c; font-weight: 700; }\n  .ptroyal-ico { display: block; flex: none; width: 24px; height: 24px; }\n\n  \/* Hero, with the stat strip built in *\/\n  .ptroyal-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }\n  .ptroyal-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }\n  .ptroyal-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }\n  .ptroyal-marks .ptroyal-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }\n  .ptroyal-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }\n  .ptroyal-tagline { font-size: 1.2em; color: #aab4c3; }\n  .ptroyal-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }\n  .ptroyal-stats.ptroyal-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .ptroyal-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }\n  .ptroyal-stat:first-child { border-left: 0; }\n  .ptroyal-stat + .ptroyal-stat { padding-left: 22px; }\n  .ptroyal-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }\n  .ptroyal-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }\n\n  .ptroyal-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }\n\n  \/* Sections *\/\n  .ptroyal-section { margin-bottom: 44px; }\n  .ptroyal-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }\n\n  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/\n  .ptroyal-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }\n  .ptroyal-cards.ptroyal-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .ptroyal-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }\n  .ptroyal-card .ptroyal-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }\n  .ptroyal-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }\n  .ptroyal-card p { font-size: 0.95em; }\n\n  \/* Warning *\/\n  .ptroyal-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }\n  .ptroyal-warning .ptroyal-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }\n  .ptroyal-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }\n  .ptroyal-warning p { color: #5a4216; }\n\n  \/* Specs: one column, striped, groups under an amber rule *\/\n  .ptroyal-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }\n  .ptroyal-specs { width: 100%; border-collapse: collapse; }\n  .ptroyal-specs th, .ptroyal-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }\n  .ptroyal-specs tr:nth-child(even of :not(.ptroyal-grp)) \u003e * { background: #f6f7f9; }\n  .ptroyal-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }\n  .ptroyal-specs td { color: #3a404a; font-weight: 500; }\n  .ptroyal-specs .ptroyal-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }\n  .ptroyal-specs tbody + tbody .ptroyal-grp th { padding-top: 24px; }\n  .ptroyal-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }\n\n  \/* FAQ *\/\n  .ptroyal-faq { max-width: 900px; display: grid; gap: 12px; }\n  .ptroyal-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }\n  .ptroyal-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }\n\n  \/* CTA *\/\n  .ptroyal-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }\n  .ptroyal-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }\n  .ptroyal-cta p { color: #aab4c3; font-size: 1.02em; }\n  .ptroyal-perks { list-style: none; display: grid; gap: 11px; }\n  .ptroyal-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }\n  .ptroyal-perks .ptroyal-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }\n\n  @media (max-width: 989px) {\n    .ptroyal-cards, .ptroyal-cards.ptroyal-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n  @media (max-width: 749px) {\n    .ptroyal-hero { padding: 30px 20px 0; }\n    .ptroyal-hero h2 { font-size: 1.75em; }\n    .ptroyal-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }\n    .ptroyal-stat, .ptroyal-stat + .ptroyal-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }\n    .ptroyal-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }\n    .ptroyal-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:first-child { grid-column: auto; }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:nth-child(2) { border-top: 0; }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:nth-child(odd) { border-left: 0; }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .ptroyal-intro { font-size: 1.06em; }\n    .ptroyal-cards, .ptroyal-cards.ptroyal-n4 { grid-template-columns: 1fr; }\n    .ptroyal-specs th, .ptroyal-specs td { padding: 11px 14px; }\n    .ptroyal-specs .ptroyal-grp th { padding-left: 14px; }\n    .ptroyal-specs th { width: 42%; }\n    .ptroyal-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"ptroyal-wrap\"\u003e\n\n  \u003csection class=\"ptroyal-hero\"\u003e\n    \u003cul class=\"ptroyal-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized PoolTux Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e15-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eASTM F 1346-91\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003ch2\u003ePoolTux Royal Mesh 18' x 36' Rectangle Pool Safety Cover, Blue\u003c\/h2\u003e\n    \u003cp class=\"ptroyal-tagline\"\u003eMesh protection without the premium.\u003c\/p\u003e\n    \u003cdiv class=\"ptroyal-stats ptroyal-n5\"\u003e\n      \u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e18' x 36' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003eBlue\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eColor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e15 yr\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e3 yr\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eFull Coverage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e5' x 5'\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eStrap Grid\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"ptroyal-intro\"\u003e\u003cstrong\u003eThe PoolTux Royal Mesh 18' x 36' rectangle safety cover in Blue (SKU PCC-PT-IG-000009)\u003c\/strong\u003e gives an in-ground pool real anchored safety cover protection at a price that undercuts the premium mesh lines. The tightly woven mesh keeps dirt and leaves out while rain and melting snow drain straight through, so no water stands on the surface and there is no cover pump to run. Flush-mount brass anchors and commercial grade stainless springs hold it on a 5' x 5' strap grid.\u003c\/p\u003e\n\n  \u003csection class=\"ptroyal-section\"\u003e\n    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e\n    \u003cdiv class=\"ptroyal-cards ptroyal-n6\"\u003e\n      \u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eDrains Straight Through\u003c\/h3\u003e\n\u003cp\u003eRain and snowmelt pass through the weave into the pool while dirt and leaves ride on top. \u003cstrong\u003eNothing ponds\u003c\/strong\u003e on the surface, so there is no cover pump to power through a freeze and no water weight pulling on the straps.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u003e\u003c\/path\u003e \u003cpath d=\"m9 12 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eA Real Safety Cover\u003c\/h3\u003e\n\u003cp\u003eThis is an anchored safety cover, not a floating winter tarp. It ties into the deck on a strap grid and is built to hold weight, which is what matters if children or pets use the yard through the off-season.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e \u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch3\u003eFlush Mount Brass Anchors\u003c\/h3\u003e\n\u003cp\u003eBrass anchors and collars are non-corrosive and easy to adjust, and they sit \u003cstrong\u003eflush with the deck\u003c\/strong\u003e when the cover is off so nobody trips over them in July. Commercial grade stainless springs handle the tensioning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M19 5c-1.5 0-2.8 1.4-3 2-3.5-1.5-11-.3-11 5 0 1.8 0 3 2 4.5V20h4v-2h3v2h4v-4c1-.5 1.7-1 2-2h2v-4h-2c0-1-.5-1.5-1-2V5z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 9v1c0 1.1.9 2 2 2h1\"\u003e\u003c\/path\u003e \u003cpath d=\"M16 11h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eThe Value Mesh Option\u003c\/h3\u003e\n\u003cp\u003eRoyal Mesh is where PoolTux puts the volume: tightly woven mesh, full hardware kit and a 15-year term, without the premium-line price. If you want anchored mesh protection and do not need the tightest weave available, this is the pick.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16\"\u003e\u003c\/path\u003e \u003crect width=\"20\" height=\"14\" x=\"2\" y=\"6\" rx=\"2\"\u003e\u003c\/rect\u003e\u003c\/svg\u003e\u003ch3\u003eComplete Hardware Kit\u003c\/h3\u003e\n\u003cp\u003eThe cover ships with brass anchors and collars, stainless steel springs, an installation rod and a tamping tool. Everything needed to set the anchors and tension the cover is in the box on day one.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eClean Spring Opening\u003c\/h3\u003e\n\u003cp\u003eDebris stays on the cover instead of decomposing on the pool floor for five months. Come spring, brush the surface off, pull the cover and you are looking at a rinse and a vacuum rather than a full recovery.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n\n  \u003csection class=\"ptroyal-section\"\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"ptroyal-specs-box\"\u003e\u003ctable class=\"ptroyal-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003ePoolTux\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eRoyal Mesh Safety Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"ptroyal-mono\"\u003ePCC-PT-IG-000009\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Type\u003c\/th\u003e\n\u003ctd\u003eMesh safety cover, in-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e18' x 36'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eBlue\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eTightly woven mesh safety cover fabric\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDrainage\u003c\/th\u003e\n\u003ctd\u003eRain and snowmelt drain through, no cover pump required\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eStrap Grid\u003c\/th\u003e\n\u003ctd\u003e5' x 5'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAnchors\u003c\/th\u003e\n\u003ctd\u003eFlush-mount brass anchors with collars, non-corrosive\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSprings\u003c\/th\u003e\n\u003ctd\u003eCommercial grade stainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eIn the Box\u003c\/th\u003e\n\u003ctd\u003eCover, brass anchors and collars, stainless springs, installation rod, tamping tool\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSafety Standard\u003c\/th\u003e\n\u003ctd\u003eMeets or exceeds ASTM F 1346-91\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Type\u003c\/th\u003e\n\u003ctd\u003eIn-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e15-year limited with 3-year full coverage on manufacturing defects\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"ptroyal-section\"\u003e\n    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cdiv class=\"ptroyal-faq\"\u003e\n      \u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eHow does Royal Mesh compare to the premium mesh covers?\u003c\/h3\u003e\n\u003cp\u003eRoyal Mesh is PoolTux's value tier. You get the same anchored safety cover format, the same 5' x 5' strap grid, brass anchors and stainless springs, and a 15-year term. Premium lines like \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/mesh-inground-pool-safety-covers-for-winter\"\u003eGLI ProMesh\u003c\/a\u003e use a tighter weave that blocks more sunlight and carries a longer warranty, at a higher price.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eWhat size do I order?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size\u003c\/strong\u003e. This cover is cut for a 18' x 36' rectangle pool and extends past the edge so the anchors set into the deck. Measure your water surface at its longest and widest points. If your pool has a set of steps outside the rectangle, choose the center end step version rather than the plain rectangle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eIs a cover pump needed?\u003c\/h3\u003e\n\u003cp\u003eNo. Mesh drains rain and snowmelt through to the pool, so nothing collects on top and there is no pump to run or thaw. Your water level will rise over the winter, so lower it at opening. Fine sediment does pass the weave, so expect a little more vacuuming than a solid cover would leave.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eWhat does the 15-year warranty cover?\u003c\/h3\u003e\n\u003cp\u003ePoolTux warrants the cover for \u003cstrong\u003e15 years with 3 years of full coverage\u003c\/strong\u003e against manufacturing defects, pro-rated after that. Defects in materials and workmanship are covered. Ice damage, storm damage, animal damage and improper anchoring are not.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \n\n  \n  \u003csection class=\"ptroyal-cta\"\u003e\n    \u003cdiv\u003e\n      \u003ch2\u003eAnchored Protection for Your 18' x 36' Rectangle Pool\u003c\/h2\u003e\n      \u003cp\u003eOrder the PoolTux Royal Mesh in your size and color, and it ships free.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"ptroyal-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e15-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized PoolTux Dealer\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003c\/section\u003e\n  \n\n\u003c\/div\u003e\n","brand":"Pooltux","offers":[{"title":"Default Title","offer_id":43087814819905,"sku":"PCC-PT-IG-000009","price":1270.9,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1030166.jpg?v=1773086299"},{"product_id":"20-x-40-blue-royal-mesh-rectangle-safety-cover","title":"PoolTux Royal 20' x 40' Rectangle Mesh Safety Cover, Blue, 15-Year Warranty","description":"\n\n\n\u003cstyle\u003e\n  .ptroyal-wrap, .ptroyal-wrap * { box-sizing: border-box; }\n  .ptroyal-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }\n  .ptroyal-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }\n  .ptroyal-wrap strong { color: #14171c; font-weight: 700; }\n  .ptroyal-ico { display: block; flex: none; width: 24px; height: 24px; }\n\n  \/* Hero, with the stat strip built in *\/\n  .ptroyal-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }\n  .ptroyal-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }\n  .ptroyal-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }\n  .ptroyal-marks .ptroyal-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }\n  .ptroyal-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }\n  .ptroyal-tagline { font-size: 1.2em; color: #aab4c3; }\n  .ptroyal-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }\n  .ptroyal-stats.ptroyal-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .ptroyal-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }\n  .ptroyal-stat:first-child { border-left: 0; }\n  .ptroyal-stat + .ptroyal-stat { padding-left: 22px; }\n  .ptroyal-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }\n  .ptroyal-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }\n\n  .ptroyal-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }\n\n  \/* Sections *\/\n  .ptroyal-section { margin-bottom: 44px; }\n  .ptroyal-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }\n\n  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/\n  .ptroyal-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }\n  .ptroyal-cards.ptroyal-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .ptroyal-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }\n  .ptroyal-card .ptroyal-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }\n  .ptroyal-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }\n  .ptroyal-card p { font-size: 0.95em; }\n\n  \/* Warning *\/\n  .ptroyal-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }\n  .ptroyal-warning .ptroyal-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }\n  .ptroyal-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }\n  .ptroyal-warning p { color: #5a4216; }\n\n  \/* Specs: one column, striped, groups under an amber rule *\/\n  .ptroyal-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }\n  .ptroyal-specs { width: 100%; border-collapse: collapse; }\n  .ptroyal-specs th, .ptroyal-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }\n  .ptroyal-specs tr:nth-child(even of :not(.ptroyal-grp)) \u003e * { background: #f6f7f9; }\n  .ptroyal-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }\n  .ptroyal-specs td { color: #3a404a; font-weight: 500; }\n  .ptroyal-specs .ptroyal-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }\n  .ptroyal-specs tbody + tbody .ptroyal-grp th { padding-top: 24px; }\n  .ptroyal-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }\n\n  \/* FAQ *\/\n  .ptroyal-faq { max-width: 900px; display: grid; gap: 12px; }\n  .ptroyal-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }\n  .ptroyal-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }\n\n  \/* CTA *\/\n  .ptroyal-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }\n  .ptroyal-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }\n  .ptroyal-cta p { color: #aab4c3; font-size: 1.02em; }\n  .ptroyal-perks { list-style: none; display: grid; gap: 11px; }\n  .ptroyal-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }\n  .ptroyal-perks .ptroyal-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }\n\n  @media (max-width: 989px) {\n    .ptroyal-cards, .ptroyal-cards.ptroyal-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n  @media (max-width: 749px) {\n    .ptroyal-hero { padding: 30px 20px 0; }\n    .ptroyal-hero h2 { font-size: 1.75em; }\n    .ptroyal-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }\n    .ptroyal-stat, .ptroyal-stat + .ptroyal-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }\n    .ptroyal-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }\n    .ptroyal-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:first-child { grid-column: auto; }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:nth-child(2) { border-top: 0; }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:nth-child(odd) { border-left: 0; }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .ptroyal-intro { font-size: 1.06em; }\n    .ptroyal-cards, .ptroyal-cards.ptroyal-n4 { grid-template-columns: 1fr; }\n    .ptroyal-specs th, .ptroyal-specs td { padding: 11px 14px; }\n    .ptroyal-specs .ptroyal-grp th { padding-left: 14px; }\n    .ptroyal-specs th { width: 42%; }\n    .ptroyal-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"ptroyal-wrap\"\u003e\n\n  \u003csection class=\"ptroyal-hero\"\u003e\n    \u003cul class=\"ptroyal-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized PoolTux Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e15-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eASTM F 1346-91\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003ch2\u003ePoolTux Royal Mesh 20' x 40' Rectangle Pool Safety Cover, Blue\u003c\/h2\u003e\n    \u003cp class=\"ptroyal-tagline\"\u003eMesh protection without the premium.\u003c\/p\u003e\n    \u003cdiv class=\"ptroyal-stats ptroyal-n5\"\u003e\n      \u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e20' x 40' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003eBlue\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eColor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e15 yr\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e3 yr\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eFull Coverage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e5' x 5'\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eStrap Grid\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"ptroyal-intro\"\u003e\u003cstrong\u003eThe PoolTux Royal Mesh 20' x 40' rectangle safety cover in Blue (SKU PCC-PT-IG-000011)\u003c\/strong\u003e gives an in-ground pool real anchored safety cover protection at a price that undercuts the premium mesh lines. The tightly woven mesh keeps dirt and leaves out while rain and melting snow drain straight through, so no water stands on the surface and there is no cover pump to run. Flush-mount brass anchors and commercial grade stainless springs hold it on a 5' x 5' strap grid.\u003c\/p\u003e\n\n  \u003csection class=\"ptroyal-section\"\u003e\n    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e\n    \u003cdiv class=\"ptroyal-cards ptroyal-n6\"\u003e\n      \u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eDrains Straight Through\u003c\/h3\u003e\n\u003cp\u003eRain and snowmelt pass through the weave into the pool while dirt and leaves ride on top. \u003cstrong\u003eNothing ponds\u003c\/strong\u003e on the surface, so there is no cover pump to power through a freeze and no water weight pulling on the straps.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u003e\u003c\/path\u003e \u003cpath d=\"m9 12 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eA Real Safety Cover\u003c\/h3\u003e\n\u003cp\u003eThis is an anchored safety cover, not a floating winter tarp. It ties into the deck on a strap grid and is built to hold weight, which is what matters if children or pets use the yard through the off-season.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e \u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch3\u003eFlush Mount Brass Anchors\u003c\/h3\u003e\n\u003cp\u003eBrass anchors and collars are non-corrosive and easy to adjust, and they sit \u003cstrong\u003eflush with the deck\u003c\/strong\u003e when the cover is off so nobody trips over them in July. Commercial grade stainless springs handle the tensioning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M19 5c-1.5 0-2.8 1.4-3 2-3.5-1.5-11-.3-11 5 0 1.8 0 3 2 4.5V20h4v-2h3v2h4v-4c1-.5 1.7-1 2-2h2v-4h-2c0-1-.5-1.5-1-2V5z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 9v1c0 1.1.9 2 2 2h1\"\u003e\u003c\/path\u003e \u003cpath d=\"M16 11h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eThe Value Mesh Option\u003c\/h3\u003e\n\u003cp\u003eRoyal Mesh is where PoolTux puts the volume: tightly woven mesh, full hardware kit and a 15-year term, without the premium-line price. If you want anchored mesh protection and do not need the tightest weave available, this is the pick.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16\"\u003e\u003c\/path\u003e \u003crect width=\"20\" height=\"14\" x=\"2\" y=\"6\" rx=\"2\"\u003e\u003c\/rect\u003e\u003c\/svg\u003e\u003ch3\u003eComplete Hardware Kit\u003c\/h3\u003e\n\u003cp\u003eThe cover ships with brass anchors and collars, stainless steel springs, an installation rod and a tamping tool. Everything needed to set the anchors and tension the cover is in the box on day one.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eClean Spring Opening\u003c\/h3\u003e\n\u003cp\u003eDebris stays on the cover instead of decomposing on the pool floor for five months. Come spring, brush the surface off, pull the cover and you are looking at a rinse and a vacuum rather than a full recovery.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n\n  \u003csection class=\"ptroyal-section\"\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"ptroyal-specs-box\"\u003e\u003ctable class=\"ptroyal-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003ePoolTux\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eRoyal Mesh Safety Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"ptroyal-mono\"\u003ePCC-PT-IG-000011\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Type\u003c\/th\u003e\n\u003ctd\u003eMesh safety cover, in-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e20' x 40'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eBlue\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eTightly woven mesh safety cover fabric\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDrainage\u003c\/th\u003e\n\u003ctd\u003eRain and snowmelt drain through, no cover pump required\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eStrap Grid\u003c\/th\u003e\n\u003ctd\u003e5' x 5'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAnchors\u003c\/th\u003e\n\u003ctd\u003eFlush-mount brass anchors with collars, non-corrosive\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSprings\u003c\/th\u003e\n\u003ctd\u003eCommercial grade stainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eIn the Box\u003c\/th\u003e\n\u003ctd\u003eCover, brass anchors and collars, stainless springs, installation rod, tamping tool\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSafety Standard\u003c\/th\u003e\n\u003ctd\u003eMeets or exceeds ASTM F 1346-91\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Type\u003c\/th\u003e\n\u003ctd\u003eIn-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e15-year limited with 3-year full coverage on manufacturing defects\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"ptroyal-section\"\u003e\n    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cdiv class=\"ptroyal-faq\"\u003e\n      \u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eHow does Royal Mesh compare to the premium mesh covers?\u003c\/h3\u003e\n\u003cp\u003eRoyal Mesh is PoolTux's value tier. You get the same anchored safety cover format, the same 5' x 5' strap grid, brass anchors and stainless springs, and a 15-year term. Premium lines like \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/mesh-inground-pool-safety-covers-for-winter\"\u003eGLI ProMesh\u003c\/a\u003e use a tighter weave that blocks more sunlight and carries a longer warranty, at a higher price.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eWhat size do I order?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size\u003c\/strong\u003e. This cover is cut for a 20' x 40' rectangle pool and extends past the edge so the anchors set into the deck. Measure your water surface at its longest and widest points. If your pool has a set of steps outside the rectangle, choose the center end step version rather than the plain rectangle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eIs a cover pump needed?\u003c\/h3\u003e\n\u003cp\u003eNo. Mesh drains rain and snowmelt through to the pool, so nothing collects on top and there is no pump to run or thaw. Your water level will rise over the winter, so lower it at opening. Fine sediment does pass the weave, so expect a little more vacuuming than a solid cover would leave.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eWhat does the 15-year warranty cover?\u003c\/h3\u003e\n\u003cp\u003ePoolTux warrants the cover for \u003cstrong\u003e15 years with 3 years of full coverage\u003c\/strong\u003e against manufacturing defects, pro-rated after that. Defects in materials and workmanship are covered. Ice damage, storm damage, animal damage and improper anchoring are not.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \n\n  \n  \u003csection class=\"ptroyal-cta\"\u003e\n    \u003cdiv\u003e\n      \u003ch2\u003eAnchored Protection for Your 20' x 40' Rectangle Pool\u003c\/h2\u003e\n      \u003cp\u003eOrder the PoolTux Royal Mesh in your size and color, and it ships free.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"ptroyal-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e15-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized PoolTux Dealer\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003c\/section\u003e\n  \n\n\u003c\/div\u003e\n","brand":"Pooltux","offers":[{"title":"Default Title","offer_id":43087814852673,"sku":"PCC-PT-IG-000011","price":1401.9,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1030169.jpg?v=1773094280"},{"product_id":"16-x-32-green-royal-mesh-rectangle-safety-cover","title":"PoolTux Royal 16' x 32' Rectangle Mesh Safety Cover, Green, 15-Year Warranty","description":"\n\n\n\u003cstyle\u003e\n  .ptroyal-wrap, .ptroyal-wrap * { box-sizing: border-box; }\n  .ptroyal-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }\n  .ptroyal-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }\n  .ptroyal-wrap strong { color: #14171c; font-weight: 700; }\n  .ptroyal-ico { display: block; flex: none; width: 24px; height: 24px; }\n\n  \/* Hero, with the stat strip built in *\/\n  .ptroyal-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }\n  .ptroyal-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }\n  .ptroyal-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }\n  .ptroyal-marks .ptroyal-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }\n  .ptroyal-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }\n  .ptroyal-tagline { font-size: 1.2em; color: #aab4c3; }\n  .ptroyal-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }\n  .ptroyal-stats.ptroyal-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .ptroyal-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }\n  .ptroyal-stat:first-child { border-left: 0; }\n  .ptroyal-stat + .ptroyal-stat { padding-left: 22px; }\n  .ptroyal-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }\n  .ptroyal-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }\n\n  .ptroyal-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }\n\n  \/* Sections *\/\n  .ptroyal-section { margin-bottom: 44px; }\n  .ptroyal-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }\n\n  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/\n  .ptroyal-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }\n  .ptroyal-cards.ptroyal-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .ptroyal-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }\n  .ptroyal-card .ptroyal-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }\n  .ptroyal-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }\n  .ptroyal-card p { font-size: 0.95em; }\n\n  \/* Warning *\/\n  .ptroyal-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }\n  .ptroyal-warning .ptroyal-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }\n  .ptroyal-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }\n  .ptroyal-warning p { color: #5a4216; }\n\n  \/* Specs: one column, striped, groups under an amber rule *\/\n  .ptroyal-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }\n  .ptroyal-specs { width: 100%; border-collapse: collapse; }\n  .ptroyal-specs th, .ptroyal-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }\n  .ptroyal-specs tr:nth-child(even of :not(.ptroyal-grp)) \u003e * { background: #f6f7f9; }\n  .ptroyal-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }\n  .ptroyal-specs td { color: #3a404a; font-weight: 500; }\n  .ptroyal-specs .ptroyal-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }\n  .ptroyal-specs tbody + tbody .ptroyal-grp th { padding-top: 24px; }\n  .ptroyal-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }\n\n  \/* FAQ *\/\n  .ptroyal-faq { max-width: 900px; display: grid; gap: 12px; }\n  .ptroyal-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }\n  .ptroyal-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }\n\n  \/* CTA *\/\n  .ptroyal-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }\n  .ptroyal-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }\n  .ptroyal-cta p { color: #aab4c3; font-size: 1.02em; }\n  .ptroyal-perks { list-style: none; display: grid; gap: 11px; }\n  .ptroyal-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }\n  .ptroyal-perks .ptroyal-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }\n\n  @media (max-width: 989px) {\n    .ptroyal-cards, .ptroyal-cards.ptroyal-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n  @media (max-width: 749px) {\n    .ptroyal-hero { padding: 30px 20px 0; }\n    .ptroyal-hero h2 { font-size: 1.75em; }\n    .ptroyal-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }\n    .ptroyal-stat, .ptroyal-stat + .ptroyal-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }\n    .ptroyal-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }\n    .ptroyal-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:first-child { grid-column: auto; }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:nth-child(2) { border-top: 0; }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:nth-child(odd) { border-left: 0; }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .ptroyal-intro { font-size: 1.06em; }\n    .ptroyal-cards, .ptroyal-cards.ptroyal-n4 { grid-template-columns: 1fr; }\n    .ptroyal-specs th, .ptroyal-specs td { padding: 11px 14px; }\n    .ptroyal-specs .ptroyal-grp th { padding-left: 14px; }\n    .ptroyal-specs th { width: 42%; }\n    .ptroyal-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"ptroyal-wrap\"\u003e\n\n  \u003csection class=\"ptroyal-hero\"\u003e\n    \u003cul class=\"ptroyal-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized PoolTux Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e15-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eASTM F 1346-91\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003ch2\u003ePoolTux Royal Mesh 16' x 32' Rectangle Pool Safety Cover, Green\u003c\/h2\u003e\n    \u003cp class=\"ptroyal-tagline\"\u003eMesh protection without the premium.\u003c\/p\u003e\n    \u003cdiv class=\"ptroyal-stats ptroyal-n5\"\u003e\n      \u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e16' x 32' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003eGreen\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eColor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e15 yr\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e3 yr\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eFull Coverage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e5' x 5'\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eStrap Grid\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"ptroyal-intro\"\u003e\u003cstrong\u003eThe PoolTux Royal Mesh 16' x 32' rectangle safety cover in Green (SKU PCC-PT-IG-000104)\u003c\/strong\u003e gives an in-ground pool real anchored safety cover protection at a price that undercuts the premium mesh lines. The tightly woven mesh keeps dirt and leaves out while rain and melting snow drain straight through, so no water stands on the surface and there is no cover pump to run. Flush-mount brass anchors and commercial grade stainless springs hold it on a 5' x 5' strap grid.\u003c\/p\u003e\n\n  \u003csection class=\"ptroyal-section\"\u003e\n    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e\n    \u003cdiv class=\"ptroyal-cards ptroyal-n6\"\u003e\n      \u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eDrains Straight Through\u003c\/h3\u003e\n\u003cp\u003eRain and snowmelt pass through the weave into the pool while dirt and leaves ride on top. \u003cstrong\u003eNothing ponds\u003c\/strong\u003e on the surface, so there is no cover pump to power through a freeze and no water weight pulling on the straps.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u003e\u003c\/path\u003e \u003cpath d=\"m9 12 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eA Real Safety Cover\u003c\/h3\u003e\n\u003cp\u003eThis is an anchored safety cover, not a floating winter tarp. It ties into the deck on a strap grid and is built to hold weight, which is what matters if children or pets use the yard through the off-season.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e \u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch3\u003eFlush Mount Brass Anchors\u003c\/h3\u003e\n\u003cp\u003eBrass anchors and collars are non-corrosive and easy to adjust, and they sit \u003cstrong\u003eflush with the deck\u003c\/strong\u003e when the cover is off so nobody trips over them in July. Commercial grade stainless springs handle the tensioning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M19 5c-1.5 0-2.8 1.4-3 2-3.5-1.5-11-.3-11 5 0 1.8 0 3 2 4.5V20h4v-2h3v2h4v-4c1-.5 1.7-1 2-2h2v-4h-2c0-1-.5-1.5-1-2V5z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 9v1c0 1.1.9 2 2 2h1\"\u003e\u003c\/path\u003e \u003cpath d=\"M16 11h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eThe Value Mesh Option\u003c\/h3\u003e\n\u003cp\u003eRoyal Mesh is where PoolTux puts the volume: tightly woven mesh, full hardware kit and a 15-year term, without the premium-line price. If you want anchored mesh protection and do not need the tightest weave available, this is the pick.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16\"\u003e\u003c\/path\u003e \u003crect width=\"20\" height=\"14\" x=\"2\" y=\"6\" rx=\"2\"\u003e\u003c\/rect\u003e\u003c\/svg\u003e\u003ch3\u003eComplete Hardware Kit\u003c\/h3\u003e\n\u003cp\u003eThe cover ships with brass anchors and collars, stainless steel springs, an installation rod and a tamping tool. Everything needed to set the anchors and tension the cover is in the box on day one.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eClean Spring Opening\u003c\/h3\u003e\n\u003cp\u003eDebris stays on the cover instead of decomposing on the pool floor for five months. Come spring, brush the surface off, pull the cover and you are looking at a rinse and a vacuum rather than a full recovery.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n\n  \u003csection class=\"ptroyal-section\"\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"ptroyal-specs-box\"\u003e\u003ctable class=\"ptroyal-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003ePoolTux\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eRoyal Mesh Safety Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"ptroyal-mono\"\u003ePCC-PT-IG-000104\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Type\u003c\/th\u003e\n\u003ctd\u003eMesh safety cover, in-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e16' x 32'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eGreen\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eTightly woven mesh safety cover fabric\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDrainage\u003c\/th\u003e\n\u003ctd\u003eRain and snowmelt drain through, no cover pump required\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eStrap Grid\u003c\/th\u003e\n\u003ctd\u003e5' x 5'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAnchors\u003c\/th\u003e\n\u003ctd\u003eFlush-mount brass anchors with collars, non-corrosive\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSprings\u003c\/th\u003e\n\u003ctd\u003eCommercial grade stainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eIn the Box\u003c\/th\u003e\n\u003ctd\u003eCover, brass anchors and collars, stainless springs, installation rod, tamping tool\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSafety Standard\u003c\/th\u003e\n\u003ctd\u003eMeets or exceeds ASTM F 1346-91\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Type\u003c\/th\u003e\n\u003ctd\u003eIn-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e15-year limited with 3-year full coverage on manufacturing defects\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"ptroyal-section\"\u003e\n    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cdiv class=\"ptroyal-faq\"\u003e\n      \u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eHow does Royal Mesh compare to the premium mesh covers?\u003c\/h3\u003e\n\u003cp\u003eRoyal Mesh is PoolTux's value tier. You get the same anchored safety cover format, the same 5' x 5' strap grid, brass anchors and stainless springs, and a 15-year term. Premium lines like \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/mesh-inground-pool-safety-covers-for-winter\"\u003eGLI ProMesh\u003c\/a\u003e use a tighter weave that blocks more sunlight and carries a longer warranty, at a higher price.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eWhat size do I order?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size\u003c\/strong\u003e. This cover is cut for a 16' x 32' rectangle pool and extends past the edge so the anchors set into the deck. Measure your water surface at its longest and widest points. If your pool has a set of steps outside the rectangle, choose the center end step version rather than the plain rectangle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eIs a cover pump needed?\u003c\/h3\u003e\n\u003cp\u003eNo. Mesh drains rain and snowmelt through to the pool, so nothing collects on top and there is no pump to run or thaw. Your water level will rise over the winter, so lower it at opening. Fine sediment does pass the weave, so expect a little more vacuuming than a solid cover would leave.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eWhat does the 15-year warranty cover?\u003c\/h3\u003e\n\u003cp\u003ePoolTux warrants the cover for \u003cstrong\u003e15 years with 3 years of full coverage\u003c\/strong\u003e against manufacturing defects, pro-rated after that. Defects in materials and workmanship are covered. Ice damage, storm damage, animal damage and improper anchoring are not.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \n\n  \n  \u003csection class=\"ptroyal-cta\"\u003e\n    \u003cdiv\u003e\n      \u003ch2\u003eAnchored Protection for Your 16' x 32' Rectangle Pool\u003c\/h2\u003e\n      \u003cp\u003eOrder the PoolTux Royal Mesh in your size and color, and it ships free.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"ptroyal-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e15-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized PoolTux Dealer\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003c\/section\u003e\n  \n\n\u003c\/div\u003e\n","brand":"Pooltux","offers":[{"title":"Default Title","offer_id":43087817998401,"sku":"PCC-PT-IG-000104","price":857.6,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1030172.jpg?v=1773080150"},{"product_id":"18-x-36-green-royal-mesh-rectangle-safety-cover-no-step","title":"PoolTux Royal 18' x 36' Rectangle Mesh Safety Cover, Green, 15-Year Warranty","description":"\n\n\n\u003cstyle\u003e\n  .ptroyal-wrap, .ptroyal-wrap * { box-sizing: border-box; }\n  .ptroyal-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }\n  .ptroyal-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }\n  .ptroyal-wrap strong { color: #14171c; font-weight: 700; }\n  .ptroyal-ico { display: block; flex: none; width: 24px; height: 24px; }\n\n  \/* Hero, with the stat strip built in *\/\n  .ptroyal-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }\n  .ptroyal-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }\n  .ptroyal-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }\n  .ptroyal-marks .ptroyal-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }\n  .ptroyal-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }\n  .ptroyal-tagline { font-size: 1.2em; color: #aab4c3; }\n  .ptroyal-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }\n  .ptroyal-stats.ptroyal-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .ptroyal-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }\n  .ptroyal-stat:first-child { border-left: 0; }\n  .ptroyal-stat + .ptroyal-stat { padding-left: 22px; }\n  .ptroyal-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }\n  .ptroyal-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }\n\n  .ptroyal-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }\n\n  \/* Sections *\/\n  .ptroyal-section { margin-bottom: 44px; }\n  .ptroyal-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }\n\n  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/\n  .ptroyal-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }\n  .ptroyal-cards.ptroyal-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .ptroyal-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }\n  .ptroyal-card .ptroyal-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }\n  .ptroyal-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }\n  .ptroyal-card p { font-size: 0.95em; }\n\n  \/* Warning *\/\n  .ptroyal-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }\n  .ptroyal-warning .ptroyal-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }\n  .ptroyal-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }\n  .ptroyal-warning p { color: #5a4216; }\n\n  \/* Specs: one column, striped, groups under an amber rule *\/\n  .ptroyal-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }\n  .ptroyal-specs { width: 100%; border-collapse: collapse; }\n  .ptroyal-specs th, .ptroyal-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }\n  .ptroyal-specs tr:nth-child(even of :not(.ptroyal-grp)) \u003e * { background: #f6f7f9; }\n  .ptroyal-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }\n  .ptroyal-specs td { color: #3a404a; font-weight: 500; }\n  .ptroyal-specs .ptroyal-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }\n  .ptroyal-specs tbody + tbody .ptroyal-grp th { padding-top: 24px; }\n  .ptroyal-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }\n\n  \/* FAQ *\/\n  .ptroyal-faq { max-width: 900px; display: grid; gap: 12px; }\n  .ptroyal-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }\n  .ptroyal-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }\n\n  \/* CTA *\/\n  .ptroyal-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }\n  .ptroyal-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }\n  .ptroyal-cta p { color: #aab4c3; font-size: 1.02em; }\n  .ptroyal-perks { list-style: none; display: grid; gap: 11px; }\n  .ptroyal-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }\n  .ptroyal-perks .ptroyal-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }\n\n  @media (max-width: 989px) {\n    .ptroyal-cards, .ptroyal-cards.ptroyal-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n  @media (max-width: 749px) {\n    .ptroyal-hero { padding: 30px 20px 0; }\n    .ptroyal-hero h2 { font-size: 1.75em; }\n    .ptroyal-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }\n    .ptroyal-stat, .ptroyal-stat + .ptroyal-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }\n    .ptroyal-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }\n    .ptroyal-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:first-child { grid-column: auto; }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:nth-child(2) { border-top: 0; }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:nth-child(odd) { border-left: 0; }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .ptroyal-intro { font-size: 1.06em; }\n    .ptroyal-cards, .ptroyal-cards.ptroyal-n4 { grid-template-columns: 1fr; }\n    .ptroyal-specs th, .ptroyal-specs td { padding: 11px 14px; }\n    .ptroyal-specs .ptroyal-grp th { padding-left: 14px; }\n    .ptroyal-specs th { width: 42%; }\n    .ptroyal-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"ptroyal-wrap\"\u003e\n\n  \u003csection class=\"ptroyal-hero\"\u003e\n    \u003cul class=\"ptroyal-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized PoolTux Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e15-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eASTM F 1346-91\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003ch2\u003ePoolTux Royal Mesh 18' x 36' Rectangle Pool Safety Cover, Green\u003c\/h2\u003e\n    \u003cp class=\"ptroyal-tagline\"\u003eMesh protection without the premium.\u003c\/p\u003e\n    \u003cdiv class=\"ptroyal-stats ptroyal-n5\"\u003e\n      \u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e18' x 36' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003eGreen\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eColor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e15 yr\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e3 yr\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eFull Coverage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e5' x 5'\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eStrap Grid\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"ptroyal-intro\"\u003e\u003cstrong\u003eThe PoolTux Royal Mesh 18' x 36' rectangle safety cover in Green (SKU PCC-PT-IG-000109)\u003c\/strong\u003e gives an in-ground pool real anchored safety cover protection at a price that undercuts the premium mesh lines. The tightly woven mesh keeps dirt and leaves out while rain and melting snow drain straight through, so no water stands on the surface and there is no cover pump to run. Flush-mount brass anchors and commercial grade stainless springs hold it on a 5' x 5' strap grid.\u003c\/p\u003e\n\n  \u003csection class=\"ptroyal-section\"\u003e\n    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e\n    \u003cdiv class=\"ptroyal-cards ptroyal-n6\"\u003e\n      \u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eDrains Straight Through\u003c\/h3\u003e\n\u003cp\u003eRain and snowmelt pass through the weave into the pool while dirt and leaves ride on top. \u003cstrong\u003eNothing ponds\u003c\/strong\u003e on the surface, so there is no cover pump to power through a freeze and no water weight pulling on the straps.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u003e\u003c\/path\u003e \u003cpath d=\"m9 12 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eA Real Safety Cover\u003c\/h3\u003e\n\u003cp\u003eThis is an anchored safety cover, not a floating winter tarp. It ties into the deck on a strap grid and is built to hold weight, which is what matters if children or pets use the yard through the off-season.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e \u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch3\u003eFlush Mount Brass Anchors\u003c\/h3\u003e\n\u003cp\u003eBrass anchors and collars are non-corrosive and easy to adjust, and they sit \u003cstrong\u003eflush with the deck\u003c\/strong\u003e when the cover is off so nobody trips over them in July. Commercial grade stainless springs handle the tensioning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M19 5c-1.5 0-2.8 1.4-3 2-3.5-1.5-11-.3-11 5 0 1.8 0 3 2 4.5V20h4v-2h3v2h4v-4c1-.5 1.7-1 2-2h2v-4h-2c0-1-.5-1.5-1-2V5z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 9v1c0 1.1.9 2 2 2h1\"\u003e\u003c\/path\u003e \u003cpath d=\"M16 11h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eThe Value Mesh Option\u003c\/h3\u003e\n\u003cp\u003eRoyal Mesh is where PoolTux puts the volume: tightly woven mesh, full hardware kit and a 15-year term, without the premium-line price. If you want anchored mesh protection and do not need the tightest weave available, this is the pick.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16\"\u003e\u003c\/path\u003e \u003crect width=\"20\" height=\"14\" x=\"2\" y=\"6\" rx=\"2\"\u003e\u003c\/rect\u003e\u003c\/svg\u003e\u003ch3\u003eComplete Hardware Kit\u003c\/h3\u003e\n\u003cp\u003eThe cover ships with brass anchors and collars, stainless steel springs, an installation rod and a tamping tool. Everything needed to set the anchors and tension the cover is in the box on day one.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eClean Spring Opening\u003c\/h3\u003e\n\u003cp\u003eDebris stays on the cover instead of decomposing on the pool floor for five months. Come spring, brush the surface off, pull the cover and you are looking at a rinse and a vacuum rather than a full recovery.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n\n  \u003csection class=\"ptroyal-section\"\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"ptroyal-specs-box\"\u003e\u003ctable class=\"ptroyal-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003ePoolTux\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eRoyal Mesh Safety Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"ptroyal-mono\"\u003ePCC-PT-IG-000109\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Type\u003c\/th\u003e\n\u003ctd\u003eMesh safety cover, in-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e18' x 36'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eGreen\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eTightly woven mesh safety cover fabric\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDrainage\u003c\/th\u003e\n\u003ctd\u003eRain and snowmelt drain through, no cover pump required\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eStrap Grid\u003c\/th\u003e\n\u003ctd\u003e5' x 5'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAnchors\u003c\/th\u003e\n\u003ctd\u003eFlush-mount brass anchors with collars, non-corrosive\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSprings\u003c\/th\u003e\n\u003ctd\u003eCommercial grade stainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eIn the Box\u003c\/th\u003e\n\u003ctd\u003eCover, brass anchors and collars, stainless springs, installation rod, tamping tool\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSafety Standard\u003c\/th\u003e\n\u003ctd\u003eMeets or exceeds ASTM F 1346-91\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Type\u003c\/th\u003e\n\u003ctd\u003eIn-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e15-year limited with 3-year full coverage on manufacturing defects\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"ptroyal-section\"\u003e\n    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cdiv class=\"ptroyal-faq\"\u003e\n      \u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eHow does Royal Mesh compare to the premium mesh covers?\u003c\/h3\u003e\n\u003cp\u003eRoyal Mesh is PoolTux's value tier. You get the same anchored safety cover format, the same 5' x 5' strap grid, brass anchors and stainless springs, and a 15-year term. Premium lines like \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/mesh-inground-pool-safety-covers-for-winter\"\u003eGLI ProMesh\u003c\/a\u003e use a tighter weave that blocks more sunlight and carries a longer warranty, at a higher price.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eWhat size do I order?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size\u003c\/strong\u003e. This cover is cut for a 18' x 36' rectangle pool and extends past the edge so the anchors set into the deck. Measure your water surface at its longest and widest points. If your pool has a set of steps outside the rectangle, choose the center end step version rather than the plain rectangle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eIs a cover pump needed?\u003c\/h3\u003e\n\u003cp\u003eNo. Mesh drains rain and snowmelt through to the pool, so nothing collects on top and there is no pump to run or thaw. Your water level will rise over the winter, so lower it at opening. Fine sediment does pass the weave, so expect a little more vacuuming than a solid cover would leave.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eWhat does the 15-year warranty cover?\u003c\/h3\u003e\n\u003cp\u003ePoolTux warrants the cover for \u003cstrong\u003e15 years with 3 years of full coverage\u003c\/strong\u003e against manufacturing defects, pro-rated after that. Defects in materials and workmanship are covered. Ice damage, storm damage, animal damage and improper anchoring are not.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \n\n  \n  \u003csection class=\"ptroyal-cta\"\u003e\n    \u003cdiv\u003e\n      \u003ch2\u003eAnchored Protection for Your 18' x 36' Rectangle Pool\u003c\/h2\u003e\n      \u003cp\u003eOrder the PoolTux Royal Mesh in your size and color, and it ships free.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"ptroyal-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e15-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized PoolTux Dealer\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003c\/section\u003e\n  \n\n\u003c\/div\u003e\n","brand":"Pooltux","offers":[{"title":"Default Title","offer_id":43319295868993,"sku":"PCC-PT-IG-000109","price":1270.9,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1030175.jpg?v=1773087437"},{"product_id":"20-x-40-green-royal-mesh-rectangle-safety-cover-no-step","title":"PoolTux Royal 20' x 40' Rectangle Mesh Safety Cover, Green, 15-Year Warranty","description":"\n\n\n\u003cstyle\u003e\n  .ptroyal-wrap, .ptroyal-wrap * { box-sizing: border-box; }\n  .ptroyal-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }\n  .ptroyal-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }\n  .ptroyal-wrap strong { color: #14171c; font-weight: 700; }\n  .ptroyal-ico { display: block; flex: none; width: 24px; height: 24px; }\n\n  \/* Hero, with the stat strip built in *\/\n  .ptroyal-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }\n  .ptroyal-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }\n  .ptroyal-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }\n  .ptroyal-marks .ptroyal-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }\n  .ptroyal-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }\n  .ptroyal-tagline { font-size: 1.2em; color: #aab4c3; }\n  .ptroyal-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }\n  .ptroyal-stats.ptroyal-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .ptroyal-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }\n  .ptroyal-stat:first-child { border-left: 0; }\n  .ptroyal-stat + .ptroyal-stat { padding-left: 22px; }\n  .ptroyal-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }\n  .ptroyal-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }\n\n  .ptroyal-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }\n\n  \/* Sections *\/\n  .ptroyal-section { margin-bottom: 44px; }\n  .ptroyal-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }\n\n  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/\n  .ptroyal-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }\n  .ptroyal-cards.ptroyal-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .ptroyal-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }\n  .ptroyal-card .ptroyal-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }\n  .ptroyal-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }\n  .ptroyal-card p { font-size: 0.95em; }\n\n  \/* Warning *\/\n  .ptroyal-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }\n  .ptroyal-warning .ptroyal-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }\n  .ptroyal-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }\n  .ptroyal-warning p { color: #5a4216; }\n\n  \/* Specs: one column, striped, groups under an amber rule *\/\n  .ptroyal-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }\n  .ptroyal-specs { width: 100%; border-collapse: collapse; }\n  .ptroyal-specs th, .ptroyal-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }\n  .ptroyal-specs tr:nth-child(even of :not(.ptroyal-grp)) \u003e * { background: #f6f7f9; }\n  .ptroyal-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }\n  .ptroyal-specs td { color: #3a404a; font-weight: 500; }\n  .ptroyal-specs .ptroyal-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }\n  .ptroyal-specs tbody + tbody .ptroyal-grp th { padding-top: 24px; }\n  .ptroyal-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }\n\n  \/* FAQ *\/\n  .ptroyal-faq { max-width: 900px; display: grid; gap: 12px; }\n  .ptroyal-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }\n  .ptroyal-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }\n\n  \/* CTA *\/\n  .ptroyal-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }\n  .ptroyal-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }\n  .ptroyal-cta p { color: #aab4c3; font-size: 1.02em; }\n  .ptroyal-perks { list-style: none; display: grid; gap: 11px; }\n  .ptroyal-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }\n  .ptroyal-perks .ptroyal-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }\n\n  @media (max-width: 989px) {\n    .ptroyal-cards, .ptroyal-cards.ptroyal-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n  @media (max-width: 749px) {\n    .ptroyal-hero { padding: 30px 20px 0; }\n    .ptroyal-hero h2 { font-size: 1.75em; }\n    .ptroyal-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }\n    .ptroyal-stat, .ptroyal-stat + .ptroyal-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }\n    .ptroyal-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }\n    .ptroyal-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:first-child { grid-column: auto; }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:nth-child(2) { border-top: 0; }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:nth-child(odd) { border-left: 0; }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .ptroyal-intro { font-size: 1.06em; }\n    .ptroyal-cards, .ptroyal-cards.ptroyal-n4 { grid-template-columns: 1fr; }\n    .ptroyal-specs th, .ptroyal-specs td { padding: 11px 14px; }\n    .ptroyal-specs .ptroyal-grp th { padding-left: 14px; }\n    .ptroyal-specs th { width: 42%; }\n    .ptroyal-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"ptroyal-wrap\"\u003e\n\n  \u003csection class=\"ptroyal-hero\"\u003e\n    \u003cul class=\"ptroyal-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized PoolTux Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e15-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eASTM F 1346-91\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003ch2\u003ePoolTux Royal Mesh 20' x 40' Rectangle Pool Safety Cover, Green\u003c\/h2\u003e\n    \u003cp class=\"ptroyal-tagline\"\u003eMesh protection without the premium.\u003c\/p\u003e\n    \u003cdiv class=\"ptroyal-stats ptroyal-n5\"\u003e\n      \u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e20' x 40' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003eGreen\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eColor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e15 yr\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e3 yr\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eFull Coverage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e5' x 5'\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eStrap Grid\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"ptroyal-intro\"\u003e\u003cstrong\u003eThe PoolTux Royal Mesh 20' x 40' rectangle safety cover in Green (SKU PCC-PT-IG-000111)\u003c\/strong\u003e gives an in-ground pool real anchored safety cover protection at a price that undercuts the premium mesh lines. The tightly woven mesh keeps dirt and leaves out while rain and melting snow drain straight through, so no water stands on the surface and there is no cover pump to run. Flush-mount brass anchors and commercial grade stainless springs hold it on a 5' x 5' strap grid.\u003c\/p\u003e\n\n  \u003csection class=\"ptroyal-section\"\u003e\n    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e\n    \u003cdiv class=\"ptroyal-cards ptroyal-n6\"\u003e\n      \u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eDrains Straight Through\u003c\/h3\u003e\n\u003cp\u003eRain and snowmelt pass through the weave into the pool while dirt and leaves ride on top. \u003cstrong\u003eNothing ponds\u003c\/strong\u003e on the surface, so there is no cover pump to power through a freeze and no water weight pulling on the straps.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u003e\u003c\/path\u003e \u003cpath d=\"m9 12 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eA Real Safety Cover\u003c\/h3\u003e\n\u003cp\u003eThis is an anchored safety cover, not a floating winter tarp. It ties into the deck on a strap grid and is built to hold weight, which is what matters if children or pets use the yard through the off-season.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e \u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch3\u003eFlush Mount Brass Anchors\u003c\/h3\u003e\n\u003cp\u003eBrass anchors and collars are non-corrosive and easy to adjust, and they sit \u003cstrong\u003eflush with the deck\u003c\/strong\u003e when the cover is off so nobody trips over them in July. Commercial grade stainless springs handle the tensioning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M19 5c-1.5 0-2.8 1.4-3 2-3.5-1.5-11-.3-11 5 0 1.8 0 3 2 4.5V20h4v-2h3v2h4v-4c1-.5 1.7-1 2-2h2v-4h-2c0-1-.5-1.5-1-2V5z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 9v1c0 1.1.9 2 2 2h1\"\u003e\u003c\/path\u003e \u003cpath d=\"M16 11h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eThe Value Mesh Option\u003c\/h3\u003e\n\u003cp\u003eRoyal Mesh is where PoolTux puts the volume: tightly woven mesh, full hardware kit and a 15-year term, without the premium-line price. If you want anchored mesh protection and do not need the tightest weave available, this is the pick.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16\"\u003e\u003c\/path\u003e \u003crect width=\"20\" height=\"14\" x=\"2\" y=\"6\" rx=\"2\"\u003e\u003c\/rect\u003e\u003c\/svg\u003e\u003ch3\u003eComplete Hardware Kit\u003c\/h3\u003e\n\u003cp\u003eThe cover ships with brass anchors and collars, stainless steel springs, an installation rod and a tamping tool. Everything needed to set the anchors and tension the cover is in the box on day one.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eClean Spring Opening\u003c\/h3\u003e\n\u003cp\u003eDebris stays on the cover instead of decomposing on the pool floor for five months. Come spring, brush the surface off, pull the cover and you are looking at a rinse and a vacuum rather than a full recovery.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n\n  \u003csection class=\"ptroyal-section\"\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"ptroyal-specs-box\"\u003e\u003ctable class=\"ptroyal-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003ePoolTux\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eRoyal Mesh Safety Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"ptroyal-mono\"\u003ePCC-PT-IG-000111\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Type\u003c\/th\u003e\n\u003ctd\u003eMesh safety cover, in-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e20' x 40'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eGreen\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eTightly woven mesh safety cover fabric\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDrainage\u003c\/th\u003e\n\u003ctd\u003eRain and snowmelt drain through, no cover pump required\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eStrap Grid\u003c\/th\u003e\n\u003ctd\u003e5' x 5'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAnchors\u003c\/th\u003e\n\u003ctd\u003eFlush-mount brass anchors with collars, non-corrosive\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSprings\u003c\/th\u003e\n\u003ctd\u003eCommercial grade stainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eIn the Box\u003c\/th\u003e\n\u003ctd\u003eCover, brass anchors and collars, stainless springs, installation rod, tamping tool\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSafety Standard\u003c\/th\u003e\n\u003ctd\u003eMeets or exceeds ASTM F 1346-91\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Type\u003c\/th\u003e\n\u003ctd\u003eIn-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e15-year limited with 3-year full coverage on manufacturing defects\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"ptroyal-section\"\u003e\n    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cdiv class=\"ptroyal-faq\"\u003e\n      \u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eHow does Royal Mesh compare to the premium mesh covers?\u003c\/h3\u003e\n\u003cp\u003eRoyal Mesh is PoolTux's value tier. You get the same anchored safety cover format, the same 5' x 5' strap grid, brass anchors and stainless springs, and a 15-year term. Premium lines like \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/mesh-inground-pool-safety-covers-for-winter\"\u003eGLI ProMesh\u003c\/a\u003e use a tighter weave that blocks more sunlight and carries a longer warranty, at a higher price.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eWhat size do I order?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size\u003c\/strong\u003e. This cover is cut for a 20' x 40' rectangle pool and extends past the edge so the anchors set into the deck. Measure your water surface at its longest and widest points. If your pool has a set of steps outside the rectangle, choose the center end step version rather than the plain rectangle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eIs a cover pump needed?\u003c\/h3\u003e\n\u003cp\u003eNo. Mesh drains rain and snowmelt through to the pool, so nothing collects on top and there is no pump to run or thaw. Your water level will rise over the winter, so lower it at opening. Fine sediment does pass the weave, so expect a little more vacuuming than a solid cover would leave.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eWhat does the 15-year warranty cover?\u003c\/h3\u003e\n\u003cp\u003ePoolTux warrants the cover for \u003cstrong\u003e15 years with 3 years of full coverage\u003c\/strong\u003e against manufacturing defects, pro-rated after that. Defects in materials and workmanship are covered. Ice damage, storm damage, animal damage and improper anchoring are not.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \n\n  \n  \u003csection class=\"ptroyal-cta\"\u003e\n    \u003cdiv\u003e\n      \u003ch2\u003eAnchored Protection for Your 20' x 40' Rectangle Pool\u003c\/h2\u003e\n      \u003cp\u003eOrder the PoolTux Royal Mesh in your size and color, and it ships free.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"ptroyal-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e15-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized PoolTux Dealer\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003c\/section\u003e\n  \n\n\u003c\/div\u003e\n","brand":"Pooltux","offers":[{"title":"Default Title","offer_id":43087820193857,"sku":"PCC-PT-IG-000111","price":1401.9,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1030178.jpg?v=1773087982"},{"product_id":"16-x-32-blue-royal-mesh-rectangle-safety-cover-with-4-x-8-center-end-step","title":"PoolTux Royal 16' x 32' Rectangle with Center End Step Mesh Safety Cover, Blue, 15-Year Warranty","description":"\n\n\n\u003cstyle\u003e\n  .ptroyal-wrap, .ptroyal-wrap * { box-sizing: border-box; }\n  .ptroyal-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }\n  .ptroyal-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }\n  .ptroyal-wrap strong { color: #14171c; font-weight: 700; }\n  .ptroyal-ico { display: block; flex: none; width: 24px; height: 24px; }\n\n  \/* Hero, with the stat strip built in *\/\n  .ptroyal-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }\n  .ptroyal-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }\n  .ptroyal-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }\n  .ptroyal-marks .ptroyal-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }\n  .ptroyal-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }\n  .ptroyal-tagline { font-size: 1.2em; color: #aab4c3; }\n  .ptroyal-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }\n  .ptroyal-stats.ptroyal-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .ptroyal-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }\n  .ptroyal-stat:first-child { border-left: 0; }\n  .ptroyal-stat + .ptroyal-stat { padding-left: 22px; }\n  .ptroyal-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }\n  .ptroyal-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }\n\n  .ptroyal-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }\n\n  \/* Sections *\/\n  .ptroyal-section { margin-bottom: 44px; }\n  .ptroyal-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }\n\n  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/\n  .ptroyal-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }\n  .ptroyal-cards.ptroyal-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .ptroyal-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }\n  .ptroyal-card .ptroyal-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }\n  .ptroyal-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }\n  .ptroyal-card p { font-size: 0.95em; }\n\n  \/* Warning *\/\n  .ptroyal-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }\n  .ptroyal-warning .ptroyal-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }\n  .ptroyal-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }\n  .ptroyal-warning p { color: #5a4216; }\n\n  \/* Specs: one column, striped, groups under an amber rule *\/\n  .ptroyal-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }\n  .ptroyal-specs { width: 100%; border-collapse: collapse; }\n  .ptroyal-specs th, .ptroyal-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }\n  .ptroyal-specs tr:nth-child(even of :not(.ptroyal-grp)) \u003e * { background: #f6f7f9; }\n  .ptroyal-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }\n  .ptroyal-specs td { color: #3a404a; font-weight: 500; }\n  .ptroyal-specs .ptroyal-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }\n  .ptroyal-specs tbody + tbody .ptroyal-grp th { padding-top: 24px; }\n  .ptroyal-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }\n\n  \/* FAQ *\/\n  .ptroyal-faq { max-width: 900px; display: grid; gap: 12px; }\n  .ptroyal-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }\n  .ptroyal-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }\n\n  \/* CTA *\/\n  .ptroyal-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }\n  .ptroyal-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }\n  .ptroyal-cta p { color: #aab4c3; font-size: 1.02em; }\n  .ptroyal-perks { list-style: none; display: grid; gap: 11px; }\n  .ptroyal-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }\n  .ptroyal-perks .ptroyal-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }\n\n  @media (max-width: 989px) {\n    .ptroyal-cards, .ptroyal-cards.ptroyal-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n  @media (max-width: 749px) {\n    .ptroyal-hero { padding: 30px 20px 0; }\n    .ptroyal-hero h2 { font-size: 1.75em; }\n    .ptroyal-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }\n    .ptroyal-stat, .ptroyal-stat + .ptroyal-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }\n    .ptroyal-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }\n    .ptroyal-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:first-child { grid-column: auto; }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:nth-child(2) { border-top: 0; }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:nth-child(odd) { border-left: 0; }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .ptroyal-intro { font-size: 1.06em; }\n    .ptroyal-cards, .ptroyal-cards.ptroyal-n4 { grid-template-columns: 1fr; }\n    .ptroyal-specs th, .ptroyal-specs td { padding: 11px 14px; }\n    .ptroyal-specs .ptroyal-grp th { padding-left: 14px; }\n    .ptroyal-specs th { width: 42%; }\n    .ptroyal-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"ptroyal-wrap\"\u003e\n\n  \u003csection class=\"ptroyal-hero\"\u003e\n    \u003cul class=\"ptroyal-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized PoolTux Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e15-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eASTM F 1346-91\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003ch2\u003ePoolTux Royal Mesh 16' x 32' Rectangle with Center End Step Pool Safety Cover, Blue\u003c\/h2\u003e\n    \u003cp class=\"ptroyal-tagline\"\u003eMesh protection without the premium.\u003c\/p\u003e\n    \u003cdiv class=\"ptroyal-stats ptroyal-n5\"\u003e\n      \u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e16' x 32' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003eBlue\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eColor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e15 yr\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e3 yr\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eFull Coverage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e5' x 5'\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eStrap Grid\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"ptroyal-intro\"\u003e\u003cstrong\u003eThe PoolTux Royal Mesh 16' x 32' rectangle safety cover in Blue (SKU PCC-PT-IG-000204)\u003c\/strong\u003e gives an in-ground pool real anchored safety cover protection at a price that undercuts the premium mesh lines. The tightly woven mesh keeps dirt and leaves out while rain and melting snow drain straight through, so no water stands on the surface and there is no cover pump to run. Flush-mount brass anchors and commercial grade stainless springs hold it on a 5' x 5' strap grid.\u003c\/p\u003e\n\n  \u003csection class=\"ptroyal-section\"\u003e\n    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e\n    \u003cdiv class=\"ptroyal-cards ptroyal-n6\"\u003e\n      \u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eDrains Straight Through\u003c\/h3\u003e\n\u003cp\u003eRain and snowmelt pass through the weave into the pool while dirt and leaves ride on top. \u003cstrong\u003eNothing ponds\u003c\/strong\u003e on the surface, so there is no cover pump to power through a freeze and no water weight pulling on the straps.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u003e\u003c\/path\u003e \u003cpath d=\"m9 12 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eA Real Safety Cover\u003c\/h3\u003e\n\u003cp\u003eThis is an anchored safety cover, not a floating winter tarp. It ties into the deck on a strap grid and is built to hold weight, which is what matters if children or pets use the yard through the off-season.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e \u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch3\u003eFlush Mount Brass Anchors\u003c\/h3\u003e\n\u003cp\u003eBrass anchors and collars are non-corrosive and easy to adjust, and they sit \u003cstrong\u003eflush with the deck\u003c\/strong\u003e when the cover is off so nobody trips over them in July. Commercial grade stainless springs handle the tensioning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M19 5c-1.5 0-2.8 1.4-3 2-3.5-1.5-11-.3-11 5 0 1.8 0 3 2 4.5V20h4v-2h3v2h4v-4c1-.5 1.7-1 2-2h2v-4h-2c0-1-.5-1.5-1-2V5z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 9v1c0 1.1.9 2 2 2h1\"\u003e\u003c\/path\u003e \u003cpath d=\"M16 11h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eThe Value Mesh Option\u003c\/h3\u003e\n\u003cp\u003eRoyal Mesh is where PoolTux puts the volume: tightly woven mesh, full hardware kit and a 15-year term, without the premium-line price. If you want anchored mesh protection and do not need the tightest weave available, this is the pick.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16\"\u003e\u003c\/path\u003e \u003crect width=\"20\" height=\"14\" x=\"2\" y=\"6\" rx=\"2\"\u003e\u003c\/rect\u003e\u003c\/svg\u003e\u003ch3\u003eComplete Hardware Kit\u003c\/h3\u003e\n\u003cp\u003eThe cover ships with brass anchors and collars, stainless steel springs, an installation rod and a tamping tool. Everything needed to set the anchors and tension the cover is in the box on day one.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eClean Spring Opening\u003c\/h3\u003e\n\u003cp\u003eDebris stays on the cover instead of decomposing on the pool floor for five months. Come spring, brush the surface off, pull the cover and you are looking at a rinse and a vacuum rather than a full recovery.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n\n  \u003csection class=\"ptroyal-section\"\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"ptroyal-specs-box\"\u003e\u003ctable class=\"ptroyal-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003ePoolTux\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eRoyal Mesh Safety Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"ptroyal-mono\"\u003ePCC-PT-IG-000204\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Type\u003c\/th\u003e\n\u003ctd\u003eMesh safety cover, in-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e16' x 32'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle with 4' x 8' Center End Step\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eBlue\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eTightly woven mesh safety cover fabric\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDrainage\u003c\/th\u003e\n\u003ctd\u003eRain and snowmelt drain through, no cover pump required\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eStrap Grid\u003c\/th\u003e\n\u003ctd\u003e5' x 5'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAnchors\u003c\/th\u003e\n\u003ctd\u003eFlush-mount brass anchors with collars, non-corrosive\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSprings\u003c\/th\u003e\n\u003ctd\u003eCommercial grade stainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eIn the Box\u003c\/th\u003e\n\u003ctd\u003eCover, brass anchors and collars, stainless springs, installation rod, tamping tool\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSafety Standard\u003c\/th\u003e\n\u003ctd\u003eMeets or exceeds ASTM F 1346-91\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Type\u003c\/th\u003e\n\u003ctd\u003eIn-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e15-year limited with 3-year full coverage on manufacturing defects\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"ptroyal-section\"\u003e\n    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cdiv class=\"ptroyal-faq\"\u003e\n      \u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eHow does Royal Mesh compare to the premium mesh covers?\u003c\/h3\u003e\n\u003cp\u003eRoyal Mesh is PoolTux's value tier. You get the same anchored safety cover format, the same 5' x 5' strap grid, brass anchors and stainless springs, and a 15-year term. Premium lines like \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/mesh-inground-pool-safety-covers-for-winter\"\u003eGLI ProMesh\u003c\/a\u003e use a tighter weave that blocks more sunlight and carries a longer warranty, at a higher price.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eWhat size do I order?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size\u003c\/strong\u003e. This cover is cut for a 16' x 32' rectangle pool and extends past the edge so the anchors set into the deck. Measure your water surface at its longest and widest points. If your pool has a set of steps outside the rectangle, choose the center end step version rather than the plain rectangle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eIs a cover pump needed?\u003c\/h3\u003e\n\u003cp\u003eNo. Mesh drains rain and snowmelt through to the pool, so nothing collects on top and there is no pump to run or thaw. Your water level will rise over the winter, so lower it at opening. Fine sediment does pass the weave, so expect a little more vacuuming than a solid cover would leave.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eWhat does the 15-year warranty cover?\u003c\/h3\u003e\n\u003cp\u003ePoolTux warrants the cover for \u003cstrong\u003e15 years with 3 years of full coverage\u003c\/strong\u003e against manufacturing defects, pro-rated after that. Defects in materials and workmanship are covered. Ice damage, storm damage, animal damage and improper anchoring are not.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \n\n  \n  \u003csection class=\"ptroyal-cta\"\u003e\n    \u003cdiv\u003e\n      \u003ch2\u003eAnchored Protection for Your 16' x 32' Rectangle Pool\u003c\/h2\u003e\n      \u003cp\u003eOrder the PoolTux Royal Mesh in your size and color, and it ships free.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"ptroyal-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e15-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized PoolTux Dealer\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003c\/section\u003e\n  \n\n\u003c\/div\u003e\n","brand":"Pooltux","offers":[{"title":"Default Title","offer_id":43087820685377,"sku":"PCC-PT-IG-000204","price":1268.9,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1030181.jpg?v=1773085983"},{"product_id":"18-x-36-blue-royal-mesh-rectangle-safety-cover-with-4-x-8-center-end-step","title":"PoolTux Royal 18' x 36' Rectangle with Center End Step Mesh Safety Cover, Blue, 15-Year Warranty","description":"\n\n\n\u003cstyle\u003e\n  .ptroyal-wrap, .ptroyal-wrap * { box-sizing: border-box; }\n  .ptroyal-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }\n  .ptroyal-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }\n  .ptroyal-wrap strong { color: #14171c; font-weight: 700; }\n  .ptroyal-ico { display: block; flex: none; width: 24px; height: 24px; }\n\n  \/* Hero, with the stat strip built in *\/\n  .ptroyal-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }\n  .ptroyal-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }\n  .ptroyal-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }\n  .ptroyal-marks .ptroyal-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }\n  .ptroyal-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }\n  .ptroyal-tagline { font-size: 1.2em; color: #aab4c3; }\n  .ptroyal-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }\n  .ptroyal-stats.ptroyal-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .ptroyal-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }\n  .ptroyal-stat:first-child { border-left: 0; }\n  .ptroyal-stat + .ptroyal-stat { padding-left: 22px; }\n  .ptroyal-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }\n  .ptroyal-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }\n\n  .ptroyal-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }\n\n  \/* Sections *\/\n  .ptroyal-section { margin-bottom: 44px; }\n  .ptroyal-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }\n\n  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/\n  .ptroyal-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }\n  .ptroyal-cards.ptroyal-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .ptroyal-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }\n  .ptroyal-card .ptroyal-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }\n  .ptroyal-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }\n  .ptroyal-card p { font-size: 0.95em; }\n\n  \/* Warning *\/\n  .ptroyal-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }\n  .ptroyal-warning .ptroyal-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }\n  .ptroyal-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }\n  .ptroyal-warning p { color: #5a4216; }\n\n  \/* Specs: one column, striped, groups under an amber rule *\/\n  .ptroyal-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }\n  .ptroyal-specs { width: 100%; border-collapse: collapse; }\n  .ptroyal-specs th, .ptroyal-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }\n  .ptroyal-specs tr:nth-child(even of :not(.ptroyal-grp)) \u003e * { background: #f6f7f9; }\n  .ptroyal-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }\n  .ptroyal-specs td { color: #3a404a; font-weight: 500; }\n  .ptroyal-specs .ptroyal-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }\n  .ptroyal-specs tbody + tbody .ptroyal-grp th { padding-top: 24px; }\n  .ptroyal-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }\n\n  \/* FAQ *\/\n  .ptroyal-faq { max-width: 900px; display: grid; gap: 12px; }\n  .ptroyal-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }\n  .ptroyal-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }\n\n  \/* CTA *\/\n  .ptroyal-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }\n  .ptroyal-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }\n  .ptroyal-cta p { color: #aab4c3; font-size: 1.02em; }\n  .ptroyal-perks { list-style: none; display: grid; gap: 11px; }\n  .ptroyal-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }\n  .ptroyal-perks .ptroyal-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }\n\n  @media (max-width: 989px) {\n    .ptroyal-cards, .ptroyal-cards.ptroyal-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n  @media (max-width: 749px) {\n    .ptroyal-hero { padding: 30px 20px 0; }\n    .ptroyal-hero h2 { font-size: 1.75em; }\n    .ptroyal-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }\n    .ptroyal-stat, .ptroyal-stat + .ptroyal-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }\n    .ptroyal-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }\n    .ptroyal-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:first-child { grid-column: auto; }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:nth-child(2) { border-top: 0; }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:nth-child(odd) { border-left: 0; }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .ptroyal-intro { font-size: 1.06em; }\n    .ptroyal-cards, .ptroyal-cards.ptroyal-n4 { grid-template-columns: 1fr; }\n    .ptroyal-specs th, .ptroyal-specs td { padding: 11px 14px; }\n    .ptroyal-specs .ptroyal-grp th { padding-left: 14px; }\n    .ptroyal-specs th { width: 42%; }\n    .ptroyal-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"ptroyal-wrap\"\u003e\n\n  \u003csection class=\"ptroyal-hero\"\u003e\n    \u003cul class=\"ptroyal-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized PoolTux Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e15-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eASTM F 1346-91\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003ch2\u003ePoolTux Royal Mesh 18' x 36' Rectangle with Center End Step Pool Safety Cover, Blue\u003c\/h2\u003e\n    \u003cp class=\"ptroyal-tagline\"\u003eMesh protection without the premium.\u003c\/p\u003e\n    \u003cdiv class=\"ptroyal-stats ptroyal-n5\"\u003e\n      \u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e18' x 36' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003eBlue\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eColor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e15 yr\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e3 yr\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eFull Coverage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e5' x 5'\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eStrap Grid\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"ptroyal-intro\"\u003e\u003cstrong\u003eThe PoolTux Royal Mesh 18' x 36' rectangle safety cover in Blue (SKU PCC-PT-IG-000210)\u003c\/strong\u003e gives an in-ground pool real anchored safety cover protection at a price that undercuts the premium mesh lines. The tightly woven mesh keeps dirt and leaves out while rain and melting snow drain straight through, so no water stands on the surface and there is no cover pump to run. Flush-mount brass anchors and commercial grade stainless springs hold it on a 5' x 5' strap grid.\u003c\/p\u003e\n\n  \u003csection class=\"ptroyal-section\"\u003e\n    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e\n    \u003cdiv class=\"ptroyal-cards ptroyal-n6\"\u003e\n      \u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eDrains Straight Through\u003c\/h3\u003e\n\u003cp\u003eRain and snowmelt pass through the weave into the pool while dirt and leaves ride on top. \u003cstrong\u003eNothing ponds\u003c\/strong\u003e on the surface, so there is no cover pump to power through a freeze and no water weight pulling on the straps.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u003e\u003c\/path\u003e \u003cpath d=\"m9 12 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eA Real Safety Cover\u003c\/h3\u003e\n\u003cp\u003eThis is an anchored safety cover, not a floating winter tarp. It ties into the deck on a strap grid and is built to hold weight, which is what matters if children or pets use the yard through the off-season.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e \u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch3\u003eFlush Mount Brass Anchors\u003c\/h3\u003e\n\u003cp\u003eBrass anchors and collars are non-corrosive and easy to adjust, and they sit \u003cstrong\u003eflush with the deck\u003c\/strong\u003e when the cover is off so nobody trips over them in July. Commercial grade stainless springs handle the tensioning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M19 5c-1.5 0-2.8 1.4-3 2-3.5-1.5-11-.3-11 5 0 1.8 0 3 2 4.5V20h4v-2h3v2h4v-4c1-.5 1.7-1 2-2h2v-4h-2c0-1-.5-1.5-1-2V5z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 9v1c0 1.1.9 2 2 2h1\"\u003e\u003c\/path\u003e \u003cpath d=\"M16 11h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eThe Value Mesh Option\u003c\/h3\u003e\n\u003cp\u003eRoyal Mesh is where PoolTux puts the volume: tightly woven mesh, full hardware kit and a 15-year term, without the premium-line price. If you want anchored mesh protection and do not need the tightest weave available, this is the pick.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16\"\u003e\u003c\/path\u003e \u003crect width=\"20\" height=\"14\" x=\"2\" y=\"6\" rx=\"2\"\u003e\u003c\/rect\u003e\u003c\/svg\u003e\u003ch3\u003eComplete Hardware Kit\u003c\/h3\u003e\n\u003cp\u003eThe cover ships with brass anchors and collars, stainless steel springs, an installation rod and a tamping tool. Everything needed to set the anchors and tension the cover is in the box on day one.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eClean Spring Opening\u003c\/h3\u003e\n\u003cp\u003eDebris stays on the cover instead of decomposing on the pool floor for five months. Come spring, brush the surface off, pull the cover and you are looking at a rinse and a vacuum rather than a full recovery.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n\n  \u003csection class=\"ptroyal-section\"\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"ptroyal-specs-box\"\u003e\u003ctable class=\"ptroyal-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003ePoolTux\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eRoyal Mesh Safety Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"ptroyal-mono\"\u003ePCC-PT-IG-000210\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Type\u003c\/th\u003e\n\u003ctd\u003eMesh safety cover, in-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e18' x 36'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle with 4' x 8' Center End Step\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eBlue\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eTightly woven mesh safety cover fabric\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDrainage\u003c\/th\u003e\n\u003ctd\u003eRain and snowmelt drain through, no cover pump required\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eStrap Grid\u003c\/th\u003e\n\u003ctd\u003e5' x 5'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAnchors\u003c\/th\u003e\n\u003ctd\u003eFlush-mount brass anchors with collars, non-corrosive\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSprings\u003c\/th\u003e\n\u003ctd\u003eCommercial grade stainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eIn the Box\u003c\/th\u003e\n\u003ctd\u003eCover, brass anchors and collars, stainless springs, installation rod, tamping tool\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSafety Standard\u003c\/th\u003e\n\u003ctd\u003eMeets or exceeds ASTM F 1346-91\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Type\u003c\/th\u003e\n\u003ctd\u003eIn-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e15-year limited with 3-year full coverage on manufacturing defects\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"ptroyal-section\"\u003e\n    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cdiv class=\"ptroyal-faq\"\u003e\n      \u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eHow does Royal Mesh compare to the premium mesh covers?\u003c\/h3\u003e\n\u003cp\u003eRoyal Mesh is PoolTux's value tier. You get the same anchored safety cover format, the same 5' x 5' strap grid, brass anchors and stainless springs, and a 15-year term. Premium lines like \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/mesh-inground-pool-safety-covers-for-winter\"\u003eGLI ProMesh\u003c\/a\u003e use a tighter weave that blocks more sunlight and carries a longer warranty, at a higher price.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eWhat size do I order?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size\u003c\/strong\u003e. This cover is cut for a 18' x 36' rectangle pool and extends past the edge so the anchors set into the deck. Measure your water surface at its longest and widest points. If your pool has a set of steps outside the rectangle, choose the center end step version rather than the plain rectangle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eIs a cover pump needed?\u003c\/h3\u003e\n\u003cp\u003eNo. Mesh drains rain and snowmelt through to the pool, so nothing collects on top and there is no pump to run or thaw. Your water level will rise over the winter, so lower it at opening. Fine sediment does pass the weave, so expect a little more vacuuming than a solid cover would leave.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eWhat does the 15-year warranty cover?\u003c\/h3\u003e\n\u003cp\u003ePoolTux warrants the cover for \u003cstrong\u003e15 years with 3 years of full coverage\u003c\/strong\u003e against manufacturing defects, pro-rated after that. Defects in materials and workmanship are covered. Ice damage, storm damage, animal damage and improper anchoring are not.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \n\n  \n  \u003csection class=\"ptroyal-cta\"\u003e\n    \u003cdiv\u003e\n      \u003ch2\u003eAnchored Protection for Your 18' x 36' Rectangle Pool\u003c\/h2\u003e\n      \u003cp\u003eOrder the PoolTux Royal Mesh in your size and color, and it ships free.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"ptroyal-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e15-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized PoolTux Dealer\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003c\/section\u003e\n  \n\n\u003c\/div\u003e\n","brand":"Pooltux","offers":[{"title":"Default Title","offer_id":43087820914753,"sku":"PCC-PT-IG-000210","price":1395.4,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1030184.jpg?v=1773082753"},{"product_id":"20-x-40-blue-royal-mesh-rectangle-safety-cover-with-4-x-8-center-end-step","title":"PoolTux Royal 20' x 40' Rectangle with Center End Step Mesh Safety Cover, Blue, 15-Year Warranty","description":"\n\n\n\u003cstyle\u003e\n  .ptroyal-wrap, .ptroyal-wrap * { box-sizing: border-box; }\n  .ptroyal-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }\n  .ptroyal-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }\n  .ptroyal-wrap strong { color: #14171c; font-weight: 700; }\n  .ptroyal-ico { display: block; flex: none; width: 24px; height: 24px; }\n\n  \/* Hero, with the stat strip built in *\/\n  .ptroyal-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }\n  .ptroyal-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }\n  .ptroyal-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }\n  .ptroyal-marks .ptroyal-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }\n  .ptroyal-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }\n  .ptroyal-tagline { font-size: 1.2em; color: #aab4c3; }\n  .ptroyal-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }\n  .ptroyal-stats.ptroyal-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .ptroyal-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }\n  .ptroyal-stat:first-child { border-left: 0; }\n  .ptroyal-stat + .ptroyal-stat { padding-left: 22px; }\n  .ptroyal-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }\n  .ptroyal-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }\n\n  .ptroyal-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }\n\n  \/* Sections *\/\n  .ptroyal-section { margin-bottom: 44px; }\n  .ptroyal-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }\n\n  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/\n  .ptroyal-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }\n  .ptroyal-cards.ptroyal-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .ptroyal-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }\n  .ptroyal-card .ptroyal-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }\n  .ptroyal-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }\n  .ptroyal-card p { font-size: 0.95em; }\n\n  \/* Warning *\/\n  .ptroyal-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }\n  .ptroyal-warning .ptroyal-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }\n  .ptroyal-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }\n  .ptroyal-warning p { color: #5a4216; }\n\n  \/* Specs: one column, striped, groups under an amber rule *\/\n  .ptroyal-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }\n  .ptroyal-specs { width: 100%; border-collapse: collapse; }\n  .ptroyal-specs th, .ptroyal-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }\n  .ptroyal-specs tr:nth-child(even of :not(.ptroyal-grp)) \u003e * { background: #f6f7f9; }\n  .ptroyal-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }\n  .ptroyal-specs td { color: #3a404a; font-weight: 500; }\n  .ptroyal-specs .ptroyal-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }\n  .ptroyal-specs tbody + tbody .ptroyal-grp th { padding-top: 24px; }\n  .ptroyal-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }\n\n  \/* FAQ *\/\n  .ptroyal-faq { max-width: 900px; display: grid; gap: 12px; }\n  .ptroyal-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }\n  .ptroyal-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }\n\n  \/* CTA *\/\n  .ptroyal-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }\n  .ptroyal-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }\n  .ptroyal-cta p { color: #aab4c3; font-size: 1.02em; }\n  .ptroyal-perks { list-style: none; display: grid; gap: 11px; }\n  .ptroyal-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }\n  .ptroyal-perks .ptroyal-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }\n\n  @media (max-width: 989px) {\n    .ptroyal-cards, .ptroyal-cards.ptroyal-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n  @media (max-width: 749px) {\n    .ptroyal-hero { padding: 30px 20px 0; }\n    .ptroyal-hero h2 { font-size: 1.75em; }\n    .ptroyal-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }\n    .ptroyal-stat, .ptroyal-stat + .ptroyal-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }\n    .ptroyal-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }\n    .ptroyal-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:first-child { grid-column: auto; }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:nth-child(2) { border-top: 0; }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:nth-child(odd) { border-left: 0; }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .ptroyal-intro { font-size: 1.06em; }\n    .ptroyal-cards, .ptroyal-cards.ptroyal-n4 { grid-template-columns: 1fr; }\n    .ptroyal-specs th, .ptroyal-specs td { padding: 11px 14px; }\n    .ptroyal-specs .ptroyal-grp th { padding-left: 14px; }\n    .ptroyal-specs th { width: 42%; }\n    .ptroyal-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"ptroyal-wrap\"\u003e\n\n  \u003csection class=\"ptroyal-hero\"\u003e\n    \u003cul class=\"ptroyal-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized PoolTux Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e15-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eASTM F 1346-91\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003ch2\u003ePoolTux Royal Mesh 20' x 40' Rectangle with Center End Step Pool Safety Cover, Blue\u003c\/h2\u003e\n    \u003cp class=\"ptroyal-tagline\"\u003eMesh protection without the premium.\u003c\/p\u003e\n    \u003cdiv class=\"ptroyal-stats ptroyal-n5\"\u003e\n      \u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e20' x 40' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003eBlue\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eColor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e15 yr\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e3 yr\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eFull Coverage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e5' x 5'\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eStrap Grid\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"ptroyal-intro\"\u003e\u003cstrong\u003eThe PoolTux Royal Mesh 20' x 40' rectangle safety cover in Blue (SKU PCC-PT-IG-000213)\u003c\/strong\u003e gives an in-ground pool real anchored safety cover protection at a price that undercuts the premium mesh lines. The tightly woven mesh keeps dirt and leaves out while rain and melting snow drain straight through, so no water stands on the surface and there is no cover pump to run. Flush-mount brass anchors and commercial grade stainless springs hold it on a 5' x 5' strap grid.\u003c\/p\u003e\n\n  \u003csection class=\"ptroyal-section\"\u003e\n    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e\n    \u003cdiv class=\"ptroyal-cards ptroyal-n6\"\u003e\n      \u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eDrains Straight Through\u003c\/h3\u003e\n\u003cp\u003eRain and snowmelt pass through the weave into the pool while dirt and leaves ride on top. \u003cstrong\u003eNothing ponds\u003c\/strong\u003e on the surface, so there is no cover pump to power through a freeze and no water weight pulling on the straps.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u003e\u003c\/path\u003e \u003cpath d=\"m9 12 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eA Real Safety Cover\u003c\/h3\u003e\n\u003cp\u003eThis is an anchored safety cover, not a floating winter tarp. It ties into the deck on a strap grid and is built to hold weight, which is what matters if children or pets use the yard through the off-season.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e \u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch3\u003eFlush Mount Brass Anchors\u003c\/h3\u003e\n\u003cp\u003eBrass anchors and collars are non-corrosive and easy to adjust, and they sit \u003cstrong\u003eflush with the deck\u003c\/strong\u003e when the cover is off so nobody trips over them in July. Commercial grade stainless springs handle the tensioning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M19 5c-1.5 0-2.8 1.4-3 2-3.5-1.5-11-.3-11 5 0 1.8 0 3 2 4.5V20h4v-2h3v2h4v-4c1-.5 1.7-1 2-2h2v-4h-2c0-1-.5-1.5-1-2V5z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 9v1c0 1.1.9 2 2 2h1\"\u003e\u003c\/path\u003e \u003cpath d=\"M16 11h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eThe Value Mesh Option\u003c\/h3\u003e\n\u003cp\u003eRoyal Mesh is where PoolTux puts the volume: tightly woven mesh, full hardware kit and a 15-year term, without the premium-line price. If you want anchored mesh protection and do not need the tightest weave available, this is the pick.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16\"\u003e\u003c\/path\u003e \u003crect width=\"20\" height=\"14\" x=\"2\" y=\"6\" rx=\"2\"\u003e\u003c\/rect\u003e\u003c\/svg\u003e\u003ch3\u003eComplete Hardware Kit\u003c\/h3\u003e\n\u003cp\u003eThe cover ships with brass anchors and collars, stainless steel springs, an installation rod and a tamping tool. Everything needed to set the anchors and tension the cover is in the box on day one.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eClean Spring Opening\u003c\/h3\u003e\n\u003cp\u003eDebris stays on the cover instead of decomposing on the pool floor for five months. Come spring, brush the surface off, pull the cover and you are looking at a rinse and a vacuum rather than a full recovery.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n\n  \u003csection class=\"ptroyal-section\"\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"ptroyal-specs-box\"\u003e\u003ctable class=\"ptroyal-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003ePoolTux\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eRoyal Mesh Safety Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"ptroyal-mono\"\u003ePCC-PT-IG-000213\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Type\u003c\/th\u003e\n\u003ctd\u003eMesh safety cover, in-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e20' x 40'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle with 4' x 8' Center End Step\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eBlue\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eTightly woven mesh safety cover fabric\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDrainage\u003c\/th\u003e\n\u003ctd\u003eRain and snowmelt drain through, no cover pump required\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eStrap Grid\u003c\/th\u003e\n\u003ctd\u003e5' x 5'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAnchors\u003c\/th\u003e\n\u003ctd\u003eFlush-mount brass anchors with collars, non-corrosive\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSprings\u003c\/th\u003e\n\u003ctd\u003eCommercial grade stainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eIn the Box\u003c\/th\u003e\n\u003ctd\u003eCover, brass anchors and collars, stainless springs, installation rod, tamping tool\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSafety Standard\u003c\/th\u003e\n\u003ctd\u003eMeets or exceeds ASTM F 1346-91\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Type\u003c\/th\u003e\n\u003ctd\u003eIn-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e15-year limited with 3-year full coverage on manufacturing defects\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"ptroyal-section\"\u003e\n    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cdiv class=\"ptroyal-faq\"\u003e\n      \u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eHow does Royal Mesh compare to the premium mesh covers?\u003c\/h3\u003e\n\u003cp\u003eRoyal Mesh is PoolTux's value tier. You get the same anchored safety cover format, the same 5' x 5' strap grid, brass anchors and stainless springs, and a 15-year term. Premium lines like \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/mesh-inground-pool-safety-covers-for-winter\"\u003eGLI ProMesh\u003c\/a\u003e use a tighter weave that blocks more sunlight and carries a longer warranty, at a higher price.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eWhat size do I order?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size\u003c\/strong\u003e. This cover is cut for a 20' x 40' rectangle pool and extends past the edge so the anchors set into the deck. Measure your water surface at its longest and widest points. If your pool has a set of steps outside the rectangle, choose the center end step version rather than the plain rectangle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eIs a cover pump needed?\u003c\/h3\u003e\n\u003cp\u003eNo. Mesh drains rain and snowmelt through to the pool, so nothing collects on top and there is no pump to run or thaw. Your water level will rise over the winter, so lower it at opening. Fine sediment does pass the weave, so expect a little more vacuuming than a solid cover would leave.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eWhat does the 15-year warranty cover?\u003c\/h3\u003e\n\u003cp\u003ePoolTux warrants the cover for \u003cstrong\u003e15 years with 3 years of full coverage\u003c\/strong\u003e against manufacturing defects, pro-rated after that. Defects in materials and workmanship are covered. Ice damage, storm damage, animal damage and improper anchoring are not.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \n\n  \n  \u003csection class=\"ptroyal-cta\"\u003e\n    \u003cdiv\u003e\n      \u003ch2\u003eAnchored Protection for Your 20' x 40' Rectangle Pool\u003c\/h2\u003e\n      \u003cp\u003eOrder the PoolTux Royal Mesh in your size and color, and it ships free.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"ptroyal-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e15-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized PoolTux Dealer\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003c\/section\u003e\n  \n\n\u003c\/div\u003e\n","brand":"Pooltux","offers":[{"title":"Default Title","offer_id":43087821045825,"sku":"PCC-PT-IG-000213","price":1546.2,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1030187.jpg?v=1773095911"},{"product_id":"16-x-32-green-royal-mesh-rectangle-safety-cover-with-4-x-8-center-end-step","title":"PoolTux Royal 16' x 32' Rectangle with Center End Step Mesh Safety Cover, Green, 15-Year Warranty","description":"\n\n\n\u003cstyle\u003e\n  .ptroyal-wrap, .ptroyal-wrap * { box-sizing: border-box; }\n  .ptroyal-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }\n  .ptroyal-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }\n  .ptroyal-wrap strong { color: #14171c; font-weight: 700; }\n  .ptroyal-ico { display: block; flex: none; width: 24px; height: 24px; }\n\n  \/* Hero, with the stat strip built in *\/\n  .ptroyal-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }\n  .ptroyal-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }\n  .ptroyal-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }\n  .ptroyal-marks .ptroyal-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }\n  .ptroyal-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }\n  .ptroyal-tagline { font-size: 1.2em; color: #aab4c3; }\n  .ptroyal-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }\n  .ptroyal-stats.ptroyal-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .ptroyal-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }\n  .ptroyal-stat:first-child { border-left: 0; }\n  .ptroyal-stat + .ptroyal-stat { padding-left: 22px; }\n  .ptroyal-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }\n  .ptroyal-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }\n\n  .ptroyal-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }\n\n  \/* Sections *\/\n  .ptroyal-section { margin-bottom: 44px; }\n  .ptroyal-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }\n\n  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/\n  .ptroyal-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }\n  .ptroyal-cards.ptroyal-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .ptroyal-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }\n  .ptroyal-card .ptroyal-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }\n  .ptroyal-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }\n  .ptroyal-card p { font-size: 0.95em; }\n\n  \/* Warning *\/\n  .ptroyal-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }\n  .ptroyal-warning .ptroyal-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }\n  .ptroyal-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }\n  .ptroyal-warning p { color: #5a4216; }\n\n  \/* Specs: one column, striped, groups under an amber rule *\/\n  .ptroyal-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }\n  .ptroyal-specs { width: 100%; border-collapse: collapse; }\n  .ptroyal-specs th, .ptroyal-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }\n  .ptroyal-specs tr:nth-child(even of :not(.ptroyal-grp)) \u003e * { background: #f6f7f9; }\n  .ptroyal-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }\n  .ptroyal-specs td { color: #3a404a; font-weight: 500; }\n  .ptroyal-specs .ptroyal-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }\n  .ptroyal-specs tbody + tbody .ptroyal-grp th { padding-top: 24px; }\n  .ptroyal-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }\n\n  \/* FAQ *\/\n  .ptroyal-faq { max-width: 900px; display: grid; gap: 12px; }\n  .ptroyal-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }\n  .ptroyal-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }\n\n  \/* CTA *\/\n  .ptroyal-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }\n  .ptroyal-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }\n  .ptroyal-cta p { color: #aab4c3; font-size: 1.02em; }\n  .ptroyal-perks { list-style: none; display: grid; gap: 11px; }\n  .ptroyal-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }\n  .ptroyal-perks .ptroyal-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }\n\n  @media (max-width: 989px) {\n    .ptroyal-cards, .ptroyal-cards.ptroyal-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n  @media (max-width: 749px) {\n    .ptroyal-hero { padding: 30px 20px 0; }\n    .ptroyal-hero h2 { font-size: 1.75em; }\n    .ptroyal-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }\n    .ptroyal-stat, .ptroyal-stat + .ptroyal-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }\n    .ptroyal-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }\n    .ptroyal-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:first-child { grid-column: auto; }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:nth-child(2) { border-top: 0; }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:nth-child(odd) { border-left: 0; }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .ptroyal-intro { font-size: 1.06em; }\n    .ptroyal-cards, .ptroyal-cards.ptroyal-n4 { grid-template-columns: 1fr; }\n    .ptroyal-specs th, .ptroyal-specs td { padding: 11px 14px; }\n    .ptroyal-specs .ptroyal-grp th { padding-left: 14px; }\n    .ptroyal-specs th { width: 42%; }\n    .ptroyal-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"ptroyal-wrap\"\u003e\n\n  \u003csection class=\"ptroyal-hero\"\u003e\n    \u003cul class=\"ptroyal-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized PoolTux Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e15-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eASTM F 1346-91\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003ch2\u003ePoolTux Royal Mesh 16' x 32' Rectangle with Center End Step Pool Safety Cover, Green\u003c\/h2\u003e\n    \u003cp class=\"ptroyal-tagline\"\u003eMesh protection without the premium.\u003c\/p\u003e\n    \u003cdiv class=\"ptroyal-stats ptroyal-n5\"\u003e\n      \u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e16' x 32' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003eGreen\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eColor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e15 yr\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e3 yr\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eFull Coverage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e5' x 5'\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eStrap Grid\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"ptroyal-intro\"\u003e\u003cstrong\u003eThe PoolTux Royal Mesh 16' x 32' rectangle safety cover in Green (SKU PCC-PT-IG-000304)\u003c\/strong\u003e gives an in-ground pool real anchored safety cover protection at a price that undercuts the premium mesh lines. The tightly woven mesh keeps dirt and leaves out while rain and melting snow drain straight through, so no water stands on the surface and there is no cover pump to run. Flush-mount brass anchors and commercial grade stainless springs hold it on a 5' x 5' strap grid.\u003c\/p\u003e\n\n  \u003csection class=\"ptroyal-section\"\u003e\n    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e\n    \u003cdiv class=\"ptroyal-cards ptroyal-n6\"\u003e\n      \u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eDrains Straight Through\u003c\/h3\u003e\n\u003cp\u003eRain and snowmelt pass through the weave into the pool while dirt and leaves ride on top. \u003cstrong\u003eNothing ponds\u003c\/strong\u003e on the surface, so there is no cover pump to power through a freeze and no water weight pulling on the straps.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u003e\u003c\/path\u003e \u003cpath d=\"m9 12 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eA Real Safety Cover\u003c\/h3\u003e\n\u003cp\u003eThis is an anchored safety cover, not a floating winter tarp. It ties into the deck on a strap grid and is built to hold weight, which is what matters if children or pets use the yard through the off-season.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e \u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch3\u003eFlush Mount Brass Anchors\u003c\/h3\u003e\n\u003cp\u003eBrass anchors and collars are non-corrosive and easy to adjust, and they sit \u003cstrong\u003eflush with the deck\u003c\/strong\u003e when the cover is off so nobody trips over them in July. Commercial grade stainless springs handle the tensioning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M19 5c-1.5 0-2.8 1.4-3 2-3.5-1.5-11-.3-11 5 0 1.8 0 3 2 4.5V20h4v-2h3v2h4v-4c1-.5 1.7-1 2-2h2v-4h-2c0-1-.5-1.5-1-2V5z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 9v1c0 1.1.9 2 2 2h1\"\u003e\u003c\/path\u003e \u003cpath d=\"M16 11h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eThe Value Mesh Option\u003c\/h3\u003e\n\u003cp\u003eRoyal Mesh is where PoolTux puts the volume: tightly woven mesh, full hardware kit and a 15-year term, without the premium-line price. If you want anchored mesh protection and do not need the tightest weave available, this is the pick.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16\"\u003e\u003c\/path\u003e \u003crect width=\"20\" height=\"14\" x=\"2\" y=\"6\" rx=\"2\"\u003e\u003c\/rect\u003e\u003c\/svg\u003e\u003ch3\u003eComplete Hardware Kit\u003c\/h3\u003e\n\u003cp\u003eThe cover ships with brass anchors and collars, stainless steel springs, an installation rod and a tamping tool. Everything needed to set the anchors and tension the cover is in the box on day one.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eClean Spring Opening\u003c\/h3\u003e\n\u003cp\u003eDebris stays on the cover instead of decomposing on the pool floor for five months. Come spring, brush the surface off, pull the cover and you are looking at a rinse and a vacuum rather than a full recovery.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n\n  \u003csection class=\"ptroyal-section\"\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"ptroyal-specs-box\"\u003e\u003ctable class=\"ptroyal-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003ePoolTux\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eRoyal Mesh Safety Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"ptroyal-mono\"\u003ePCC-PT-IG-000304\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Type\u003c\/th\u003e\n\u003ctd\u003eMesh safety cover, in-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e16' x 32'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle with 4' x 8' Center End Step\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eGreen\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eTightly woven mesh safety cover fabric\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDrainage\u003c\/th\u003e\n\u003ctd\u003eRain and snowmelt drain through, no cover pump required\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eStrap Grid\u003c\/th\u003e\n\u003ctd\u003e5' x 5'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAnchors\u003c\/th\u003e\n\u003ctd\u003eFlush-mount brass anchors with collars, non-corrosive\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSprings\u003c\/th\u003e\n\u003ctd\u003eCommercial grade stainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eIn the Box\u003c\/th\u003e\n\u003ctd\u003eCover, brass anchors and collars, stainless springs, installation rod, tamping tool\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSafety Standard\u003c\/th\u003e\n\u003ctd\u003eMeets or exceeds ASTM F 1346-91\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Type\u003c\/th\u003e\n\u003ctd\u003eIn-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e15-year limited with 3-year full coverage on manufacturing defects\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"ptroyal-section\"\u003e\n    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cdiv class=\"ptroyal-faq\"\u003e\n      \u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eHow does Royal Mesh compare to the premium mesh covers?\u003c\/h3\u003e\n\u003cp\u003eRoyal Mesh is PoolTux's value tier. You get the same anchored safety cover format, the same 5' x 5' strap grid, brass anchors and stainless springs, and a 15-year term. Premium lines like \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/mesh-inground-pool-safety-covers-for-winter\"\u003eGLI ProMesh\u003c\/a\u003e use a tighter weave that blocks more sunlight and carries a longer warranty, at a higher price.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eWhat size do I order?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size\u003c\/strong\u003e. This cover is cut for a 16' x 32' rectangle pool and extends past the edge so the anchors set into the deck. Measure your water surface at its longest and widest points. If your pool has a set of steps outside the rectangle, choose the center end step version rather than the plain rectangle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eIs a cover pump needed?\u003c\/h3\u003e\n\u003cp\u003eNo. Mesh drains rain and snowmelt through to the pool, so nothing collects on top and there is no pump to run or thaw. Your water level will rise over the winter, so lower it at opening. Fine sediment does pass the weave, so expect a little more vacuuming than a solid cover would leave.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eWhat does the 15-year warranty cover?\u003c\/h3\u003e\n\u003cp\u003ePoolTux warrants the cover for \u003cstrong\u003e15 years with 3 years of full coverage\u003c\/strong\u003e against manufacturing defects, pro-rated after that. Defects in materials and workmanship are covered. Ice damage, storm damage, animal damage and improper anchoring are not.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \n\n  \n  \u003csection class=\"ptroyal-cta\"\u003e\n    \u003cdiv\u003e\n      \u003ch2\u003eAnchored Protection for Your 16' x 32' Rectangle Pool\u003c\/h2\u003e\n      \u003cp\u003eOrder the PoolTux Royal Mesh in your size and color, and it ships free.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"ptroyal-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e15-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized PoolTux Dealer\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003c\/section\u003e\n  \n\n\u003c\/div\u003e\n","brand":"Pooltux","offers":[{"title":"Default Title","offer_id":43087821111361,"sku":"PCC-PT-IG-000304","price":1268.9,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1030190.jpg?v=1773091153"},{"product_id":"18-x-36-green-royal-mesh-rectangle-safety-cover-with-4-x-8-center-end-step","title":"PoolTux Royal 18' x 36' Rectangle with Center End Step Mesh Safety Cover, Green, 15-Year Warranty","description":"\n\n\n\u003cstyle\u003e\n  .ptroyal-wrap, .ptroyal-wrap * { box-sizing: border-box; }\n  .ptroyal-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }\n  .ptroyal-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }\n  .ptroyal-wrap strong { color: #14171c; font-weight: 700; }\n  .ptroyal-ico { display: block; flex: none; width: 24px; height: 24px; }\n\n  \/* Hero, with the stat strip built in *\/\n  .ptroyal-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }\n  .ptroyal-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }\n  .ptroyal-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }\n  .ptroyal-marks .ptroyal-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }\n  .ptroyal-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }\n  .ptroyal-tagline { font-size: 1.2em; color: #aab4c3; }\n  .ptroyal-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }\n  .ptroyal-stats.ptroyal-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .ptroyal-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }\n  .ptroyal-stat:first-child { border-left: 0; }\n  .ptroyal-stat + .ptroyal-stat { padding-left: 22px; }\n  .ptroyal-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }\n  .ptroyal-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }\n\n  .ptroyal-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }\n\n  \/* Sections *\/\n  .ptroyal-section { margin-bottom: 44px; }\n  .ptroyal-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }\n\n  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/\n  .ptroyal-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }\n  .ptroyal-cards.ptroyal-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .ptroyal-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }\n  .ptroyal-card .ptroyal-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }\n  .ptroyal-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }\n  .ptroyal-card p { font-size: 0.95em; }\n\n  \/* Warning *\/\n  .ptroyal-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }\n  .ptroyal-warning .ptroyal-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }\n  .ptroyal-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }\n  .ptroyal-warning p { color: #5a4216; }\n\n  \/* Specs: one column, striped, groups under an amber rule *\/\n  .ptroyal-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }\n  .ptroyal-specs { width: 100%; border-collapse: collapse; }\n  .ptroyal-specs th, .ptroyal-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }\n  .ptroyal-specs tr:nth-child(even of :not(.ptroyal-grp)) \u003e * { background: #f6f7f9; }\n  .ptroyal-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }\n  .ptroyal-specs td { color: #3a404a; font-weight: 500; }\n  .ptroyal-specs .ptroyal-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }\n  .ptroyal-specs tbody + tbody .ptroyal-grp th { padding-top: 24px; }\n  .ptroyal-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }\n\n  \/* FAQ *\/\n  .ptroyal-faq { max-width: 900px; display: grid; gap: 12px; }\n  .ptroyal-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }\n  .ptroyal-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }\n\n  \/* CTA *\/\n  .ptroyal-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }\n  .ptroyal-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }\n  .ptroyal-cta p { color: #aab4c3; font-size: 1.02em; }\n  .ptroyal-perks { list-style: none; display: grid; gap: 11px; }\n  .ptroyal-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }\n  .ptroyal-perks .ptroyal-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }\n\n  @media (max-width: 989px) {\n    .ptroyal-cards, .ptroyal-cards.ptroyal-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n  @media (max-width: 749px) {\n    .ptroyal-hero { padding: 30px 20px 0; }\n    .ptroyal-hero h2 { font-size: 1.75em; }\n    .ptroyal-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }\n    .ptroyal-stat, .ptroyal-stat + .ptroyal-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }\n    .ptroyal-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }\n    .ptroyal-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:first-child { grid-column: auto; }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:nth-child(2) { border-top: 0; }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:nth-child(odd) { border-left: 0; }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .ptroyal-intro { font-size: 1.06em; }\n    .ptroyal-cards, .ptroyal-cards.ptroyal-n4 { grid-template-columns: 1fr; }\n    .ptroyal-specs th, .ptroyal-specs td { padding: 11px 14px; }\n    .ptroyal-specs .ptroyal-grp th { padding-left: 14px; }\n    .ptroyal-specs th { width: 42%; }\n    .ptroyal-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"ptroyal-wrap\"\u003e\n\n  \u003csection class=\"ptroyal-hero\"\u003e\n    \u003cul class=\"ptroyal-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized PoolTux Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e15-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eASTM F 1346-91\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003ch2\u003ePoolTux Royal Mesh 18' x 36' Rectangle with Center End Step Pool Safety Cover, Green\u003c\/h2\u003e\n    \u003cp class=\"ptroyal-tagline\"\u003eMesh protection without the premium.\u003c\/p\u003e\n    \u003cdiv class=\"ptroyal-stats ptroyal-n5\"\u003e\n      \u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e18' x 36' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003eGreen\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eColor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e15 yr\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e3 yr\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eFull Coverage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e5' x 5'\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eStrap Grid\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"ptroyal-intro\"\u003e\u003cstrong\u003eThe PoolTux Royal Mesh 18' x 36' rectangle safety cover in Green (SKU PCC-PT-IG-000310)\u003c\/strong\u003e gives an in-ground pool real anchored safety cover protection at a price that undercuts the premium mesh lines. The tightly woven mesh keeps dirt and leaves out while rain and melting snow drain straight through, so no water stands on the surface and there is no cover pump to run. Flush-mount brass anchors and commercial grade stainless springs hold it on a 5' x 5' strap grid.\u003c\/p\u003e\n\n  \u003csection class=\"ptroyal-section\"\u003e\n    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e\n    \u003cdiv class=\"ptroyal-cards ptroyal-n6\"\u003e\n      \u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eDrains Straight Through\u003c\/h3\u003e\n\u003cp\u003eRain and snowmelt pass through the weave into the pool while dirt and leaves ride on top. \u003cstrong\u003eNothing ponds\u003c\/strong\u003e on the surface, so there is no cover pump to power through a freeze and no water weight pulling on the straps.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u003e\u003c\/path\u003e \u003cpath d=\"m9 12 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eA Real Safety Cover\u003c\/h3\u003e\n\u003cp\u003eThis is an anchored safety cover, not a floating winter tarp. It ties into the deck on a strap grid and is built to hold weight, which is what matters if children or pets use the yard through the off-season.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e \u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch3\u003eFlush Mount Brass Anchors\u003c\/h3\u003e\n\u003cp\u003eBrass anchors and collars are non-corrosive and easy to adjust, and they sit \u003cstrong\u003eflush with the deck\u003c\/strong\u003e when the cover is off so nobody trips over them in July. Commercial grade stainless springs handle the tensioning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M19 5c-1.5 0-2.8 1.4-3 2-3.5-1.5-11-.3-11 5 0 1.8 0 3 2 4.5V20h4v-2h3v2h4v-4c1-.5 1.7-1 2-2h2v-4h-2c0-1-.5-1.5-1-2V5z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 9v1c0 1.1.9 2 2 2h1\"\u003e\u003c\/path\u003e \u003cpath d=\"M16 11h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eThe Value Mesh Option\u003c\/h3\u003e\n\u003cp\u003eRoyal Mesh is where PoolTux puts the volume: tightly woven mesh, full hardware kit and a 15-year term, without the premium-line price. If you want anchored mesh protection and do not need the tightest weave available, this is the pick.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16\"\u003e\u003c\/path\u003e \u003crect width=\"20\" height=\"14\" x=\"2\" y=\"6\" rx=\"2\"\u003e\u003c\/rect\u003e\u003c\/svg\u003e\u003ch3\u003eComplete Hardware Kit\u003c\/h3\u003e\n\u003cp\u003eThe cover ships with brass anchors and collars, stainless steel springs, an installation rod and a tamping tool. Everything needed to set the anchors and tension the cover is in the box on day one.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eClean Spring Opening\u003c\/h3\u003e\n\u003cp\u003eDebris stays on the cover instead of decomposing on the pool floor for five months. Come spring, brush the surface off, pull the cover and you are looking at a rinse and a vacuum rather than a full recovery.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n\n  \u003csection class=\"ptroyal-section\"\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"ptroyal-specs-box\"\u003e\u003ctable class=\"ptroyal-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003ePoolTux\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eRoyal Mesh Safety Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"ptroyal-mono\"\u003ePCC-PT-IG-000310\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Type\u003c\/th\u003e\n\u003ctd\u003eMesh safety cover, in-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e18' x 36'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle with 4' x 8' Center End Step\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eGreen\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eTightly woven mesh safety cover fabric\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDrainage\u003c\/th\u003e\n\u003ctd\u003eRain and snowmelt drain through, no cover pump required\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eStrap Grid\u003c\/th\u003e\n\u003ctd\u003e5' x 5'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAnchors\u003c\/th\u003e\n\u003ctd\u003eFlush-mount brass anchors with collars, non-corrosive\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSprings\u003c\/th\u003e\n\u003ctd\u003eCommercial grade stainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eIn the Box\u003c\/th\u003e\n\u003ctd\u003eCover, brass anchors and collars, stainless springs, installation rod, tamping tool\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSafety Standard\u003c\/th\u003e\n\u003ctd\u003eMeets or exceeds ASTM F 1346-91\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Type\u003c\/th\u003e\n\u003ctd\u003eIn-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e15-year limited with 3-year full coverage on manufacturing defects\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"ptroyal-section\"\u003e\n    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cdiv class=\"ptroyal-faq\"\u003e\n      \u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eHow does Royal Mesh compare to the premium mesh covers?\u003c\/h3\u003e\n\u003cp\u003eRoyal Mesh is PoolTux's value tier. You get the same anchored safety cover format, the same 5' x 5' strap grid, brass anchors and stainless springs, and a 15-year term. Premium lines like \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/mesh-inground-pool-safety-covers-for-winter\"\u003eGLI ProMesh\u003c\/a\u003e use a tighter weave that blocks more sunlight and carries a longer warranty, at a higher price.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eWhat size do I order?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size\u003c\/strong\u003e. This cover is cut for a 18' x 36' rectangle pool and extends past the edge so the anchors set into the deck. Measure your water surface at its longest and widest points. If your pool has a set of steps outside the rectangle, choose the center end step version rather than the plain rectangle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eIs a cover pump needed?\u003c\/h3\u003e\n\u003cp\u003eNo. Mesh drains rain and snowmelt through to the pool, so nothing collects on top and there is no pump to run or thaw. Your water level will rise over the winter, so lower it at opening. Fine sediment does pass the weave, so expect a little more vacuuming than a solid cover would leave.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eWhat does the 15-year warranty cover?\u003c\/h3\u003e\n\u003cp\u003ePoolTux warrants the cover for \u003cstrong\u003e15 years with 3 years of full coverage\u003c\/strong\u003e against manufacturing defects, pro-rated after that. Defects in materials and workmanship are covered. Ice damage, storm damage, animal damage and improper anchoring are not.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \n\n  \n  \u003csection class=\"ptroyal-cta\"\u003e\n    \u003cdiv\u003e\n      \u003ch2\u003eAnchored Protection for Your 18' x 36' Rectangle Pool\u003c\/h2\u003e\n      \u003cp\u003eOrder the PoolTux Royal Mesh in your size and color, and it ships free.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"ptroyal-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e15-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized PoolTux Dealer\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003c\/section\u003e\n  \n\n\u003c\/div\u003e\n","brand":"Pooltux","offers":[{"title":"Default Title","offer_id":43087821144129,"sku":"PCC-PT-IG-000310","price":1395.4,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1030193.jpg?v=1773081319"},{"product_id":"20-x-40-green-royal-mesh-rectangle-safety-cover-with-4-x-8-center-end-step","title":"PoolTux Royal 20' x 40' Rectangle with Center End Step Mesh Safety Cover, Green, 15-Year Warranty","description":"\n\n\n\u003cstyle\u003e\n  .ptroyal-wrap, .ptroyal-wrap * { box-sizing: border-box; }\n  .ptroyal-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }\n  .ptroyal-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }\n  .ptroyal-wrap strong { color: #14171c; font-weight: 700; }\n  .ptroyal-ico { display: block; flex: none; width: 24px; height: 24px; }\n\n  \/* Hero, with the stat strip built in *\/\n  .ptroyal-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }\n  .ptroyal-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }\n  .ptroyal-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }\n  .ptroyal-marks .ptroyal-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }\n  .ptroyal-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }\n  .ptroyal-tagline { font-size: 1.2em; color: #aab4c3; }\n  .ptroyal-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }\n  .ptroyal-stats.ptroyal-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .ptroyal-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }\n  .ptroyal-stat:first-child { border-left: 0; }\n  .ptroyal-stat + .ptroyal-stat { padding-left: 22px; }\n  .ptroyal-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }\n  .ptroyal-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }\n\n  .ptroyal-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }\n\n  \/* Sections *\/\n  .ptroyal-section { margin-bottom: 44px; }\n  .ptroyal-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }\n\n  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/\n  .ptroyal-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }\n  .ptroyal-cards.ptroyal-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n  .ptroyal-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }\n  .ptroyal-card .ptroyal-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }\n  .ptroyal-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }\n  .ptroyal-card p { font-size: 0.95em; }\n\n  \/* Warning *\/\n  .ptroyal-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }\n  .ptroyal-warning .ptroyal-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }\n  .ptroyal-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }\n  .ptroyal-warning p { color: #5a4216; }\n\n  \/* Specs: one column, striped, groups under an amber rule *\/\n  .ptroyal-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }\n  .ptroyal-specs { width: 100%; border-collapse: collapse; }\n  .ptroyal-specs th, .ptroyal-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }\n  .ptroyal-specs tr:nth-child(even of :not(.ptroyal-grp)) \u003e * { background: #f6f7f9; }\n  .ptroyal-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }\n  .ptroyal-specs td { color: #3a404a; font-weight: 500; }\n  .ptroyal-specs .ptroyal-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }\n  .ptroyal-specs tbody + tbody .ptroyal-grp th { padding-top: 24px; }\n  .ptroyal-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }\n\n  \/* FAQ *\/\n  .ptroyal-faq { max-width: 900px; display: grid; gap: 12px; }\n  .ptroyal-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }\n  .ptroyal-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }\n\n  \/* CTA *\/\n  .ptroyal-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }\n  .ptroyal-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }\n  .ptroyal-cta p { color: #aab4c3; font-size: 1.02em; }\n  .ptroyal-perks { list-style: none; display: grid; gap: 11px; }\n  .ptroyal-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }\n  .ptroyal-perks .ptroyal-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }\n\n  @media (max-width: 989px) {\n    .ptroyal-cards, .ptroyal-cards.ptroyal-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n  @media (max-width: 749px) {\n    .ptroyal-hero { padding: 30px 20px 0; }\n    .ptroyal-hero h2 { font-size: 1.75em; }\n    .ptroyal-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }\n    .ptroyal-stat, .ptroyal-stat + .ptroyal-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }\n    .ptroyal-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }\n    .ptroyal-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:first-child { grid-column: auto; }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:nth-child(2) { border-top: 0; }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:nth-child(odd) { border-left: 0; }\n    .ptroyal-stats.ptroyal-n4 .ptroyal-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }\n    .ptroyal-intro { font-size: 1.06em; }\n    .ptroyal-cards, .ptroyal-cards.ptroyal-n4 { grid-template-columns: 1fr; }\n    .ptroyal-specs th, .ptroyal-specs td { padding: 11px 14px; }\n    .ptroyal-specs .ptroyal-grp th { padding-left: 14px; }\n    .ptroyal-specs th { width: 42%; }\n    .ptroyal-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"ptroyal-wrap\"\u003e\n\n  \u003csection class=\"ptroyal-hero\"\u003e\n    \u003cul class=\"ptroyal-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized PoolTux Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e15-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eASTM F 1346-91\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003c\/ul\u003e\n    \u003ch2\u003ePoolTux Royal Mesh 20' x 40' Rectangle with Center End Step Pool Safety Cover, Green\u003c\/h2\u003e\n    \u003cp class=\"ptroyal-tagline\"\u003eMesh protection without the premium.\u003c\/p\u003e\n    \u003cdiv class=\"ptroyal-stats ptroyal-n5\"\u003e\n      \u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e20' x 40' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003eGreen\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eColor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e15 yr\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e3 yr\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eFull Coverage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat\"\u003e\n\u003cdiv class=\"ptroyal-stat-v\"\u003e5' x 5'\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-stat-l\"\u003eStrap Grid\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp class=\"ptroyal-intro\"\u003e\u003cstrong\u003eThe PoolTux Royal Mesh 20' x 40' rectangle safety cover in Green (SKU PCC-PT-IG-000313)\u003c\/strong\u003e gives an in-ground pool real anchored safety cover protection at a price that undercuts the premium mesh lines. The tightly woven mesh keeps dirt and leaves out while rain and melting snow drain straight through, so no water stands on the surface and there is no cover pump to run. Flush-mount brass anchors and commercial grade stainless springs hold it on a 5' x 5' strap grid.\u003c\/p\u003e\n\n  \u003csection class=\"ptroyal-section\"\u003e\n    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e\n    \u003cdiv class=\"ptroyal-cards ptroyal-n6\"\u003e\n      \u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eDrains Straight Through\u003c\/h3\u003e\n\u003cp\u003eRain and snowmelt pass through the weave into the pool while dirt and leaves ride on top. \u003cstrong\u003eNothing ponds\u003c\/strong\u003e on the surface, so there is no cover pump to power through a freeze and no water weight pulling on the straps.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u003e\u003c\/path\u003e \u003cpath d=\"m9 12 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eA Real Safety Cover\u003c\/h3\u003e\n\u003cp\u003eThis is an anchored safety cover, not a floating winter tarp. It ties into the deck on a strap grid and is built to hold weight, which is what matters if children or pets use the yard through the off-season.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e \u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch3\u003eFlush Mount Brass Anchors\u003c\/h3\u003e\n\u003cp\u003eBrass anchors and collars are non-corrosive and easy to adjust, and they sit \u003cstrong\u003eflush with the deck\u003c\/strong\u003e when the cover is off so nobody trips over them in July. Commercial grade stainless springs handle the tensioning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M19 5c-1.5 0-2.8 1.4-3 2-3.5-1.5-11-.3-11 5 0 1.8 0 3 2 4.5V20h4v-2h3v2h4v-4c1-.5 1.7-1 2-2h2v-4h-2c0-1-.5-1.5-1-2V5z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 9v1c0 1.1.9 2 2 2h1\"\u003e\u003c\/path\u003e \u003cpath d=\"M16 11h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eThe Value Mesh Option\u003c\/h3\u003e\n\u003cp\u003eRoyal Mesh is where PoolTux puts the volume: tightly woven mesh, full hardware kit and a 15-year term, without the premium-line price. If you want anchored mesh protection and do not need the tightest weave available, this is the pick.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16\"\u003e\u003c\/path\u003e \u003crect width=\"20\" height=\"14\" x=\"2\" y=\"6\" rx=\"2\"\u003e\u003c\/rect\u003e\u003c\/svg\u003e\u003ch3\u003eComplete Hardware Kit\u003c\/h3\u003e\n\u003cp\u003eThe cover ships with brass anchors and collars, stainless steel springs, an installation rod and a tamping tool. Everything needed to set the anchors and tension the cover is in the box on day one.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-card\"\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eClean Spring Opening\u003c\/h3\u003e\n\u003cp\u003eDebris stays on the cover instead of decomposing on the pool floor for five months. Come spring, brush the surface off, pull the cover and you are looking at a rinse and a vacuum rather than a full recovery.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n\n  \u003csection class=\"ptroyal-section\"\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"ptroyal-specs-box\"\u003e\u003ctable class=\"ptroyal-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003ePoolTux\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eRoyal Mesh Safety Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"ptroyal-mono\"\u003ePCC-PT-IG-000313\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Type\u003c\/th\u003e\n\u003ctd\u003eMesh safety cover, in-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e20' x 40'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eShape\u003c\/th\u003e\n\u003ctd\u003eRectangle with 4' x 8' Center End Step\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eGreen\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eTightly woven mesh safety cover fabric\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDrainage\u003c\/th\u003e\n\u003ctd\u003eRain and snowmelt drain through, no cover pump required\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eStrap Grid\u003c\/th\u003e\n\u003ctd\u003e5' x 5'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAnchors\u003c\/th\u003e\n\u003ctd\u003eFlush-mount brass anchors with collars, non-corrosive\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSprings\u003c\/th\u003e\n\u003ctd\u003eCommercial grade stainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eIn the Box\u003c\/th\u003e\n\u003ctd\u003eCover, brass anchors and collars, stainless springs, installation rod, tamping tool\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSafety Standard\u003c\/th\u003e\n\u003ctd\u003eMeets or exceeds ASTM F 1346-91\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Type\u003c\/th\u003e\n\u003ctd\u003eIn-ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e15-year limited with 3-year full coverage on manufacturing defects\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"ptroyal-section\"\u003e\n    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cdiv class=\"ptroyal-faq\"\u003e\n      \u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eHow does Royal Mesh compare to the premium mesh covers?\u003c\/h3\u003e\n\u003cp\u003eRoyal Mesh is PoolTux's value tier. You get the same anchored safety cover format, the same 5' x 5' strap grid, brass anchors and stainless springs, and a 15-year term. Premium lines like \u003ca href=\"https:\/\/pstpoolsupplies.com\/collections\/mesh-inground-pool-safety-covers-for-winter\"\u003eGLI ProMesh\u003c\/a\u003e use a tighter weave that blocks more sunlight and carries a longer warranty, at a higher price.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eWhat size do I order?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003epool size\u003c\/strong\u003e. This cover is cut for a 20' x 40' rectangle pool and extends past the edge so the anchors set into the deck. Measure your water surface at its longest and widest points. If your pool has a set of steps outside the rectangle, choose the center end step version rather than the plain rectangle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eIs a cover pump needed?\u003c\/h3\u003e\n\u003cp\u003eNo. Mesh drains rain and snowmelt through to the pool, so nothing collects on top and there is no pump to run or thaw. Your water level will rise over the winter, so lower it at opening. Fine sediment does pass the weave, so expect a little more vacuuming than a solid cover would leave.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ptroyal-faq-card\"\u003e\n\u003ch3\u003eWhat does the 15-year warranty cover?\u003c\/h3\u003e\n\u003cp\u003ePoolTux warrants the cover for \u003cstrong\u003e15 years with 3 years of full coverage\u003c\/strong\u003e against manufacturing defects, pro-rated after that. Defects in materials and workmanship are covered. Ice damage, storm damage, animal damage and improper anchoring are not.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \n\n  \n  \u003csection class=\"ptroyal-cta\"\u003e\n    \u003cdiv\u003e\n      \u003ch2\u003eAnchored Protection for Your 20' x 40' Rectangle Pool\u003c\/h2\u003e\n      \u003cp\u003eOrder the PoolTux Royal Mesh in your size and color, and it ships free.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"ptroyal-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e15-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"ptroyal-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized PoolTux Dealer\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003c\/section\u003e\n  \n\n\u003c\/div\u003e\n","brand":"Pooltux","offers":[{"title":"Default Title","offer_id":43087821176897,"sku":"PCC-PT-IG-000313","price":1546.2,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/1030196.jpg?v=1773094914"},{"product_id":"swimline-superguard-12-x-24-in-ground-solid-winter-pool-cover-blue-5-o","title":"Swimline SuperGuard 12' x 24' Rectangle In-Ground Solid Winter Pool Cover, Blue, 5' Overlap, 2012248","description":"\u003cstyle\u003e  .sgig-wrap, .sgig-wrap * { box-sizing: border-box; }  .sgig-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }  .sgig-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }  .sgig-wrap strong { color: #14171c; font-weight: 700; }  .sgig-ico { display: block; flex: none; width: 24px; height: 24px; }  \/* Hero, with the stat strip built in *\/  .sgig-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }  .sgig-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }  .sgig-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }  .sgig-marks .sgig-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }  .sgig-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }  .sgig-tagline { font-size: 1.2em; color: #aab4c3; }  .sgig-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }  .sgig-stats.sgig-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }  .sgig-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }  .sgig-stat:first-child { border-left: 0; }  .sgig-stat + .sgig-stat { padding-left: 22px; }  .sgig-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }  .sgig-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }  .sgig-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }  \/* Sections *\/  .sgig-section { margin-bottom: 44px; }  .sgig-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/  .sgig-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }  .sgig-cards.sgig-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }  .sgig-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }  .sgig-card .sgig-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }  .sgig-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }  .sgig-card p { font-size: 0.95em; }  \/* Warning *\/  .sgig-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }  .sgig-warning .sgig-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }  .sgig-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }  .sgig-warning p { color: #5a4216; }  \/* Specs: one column, striped, groups under an amber rule *\/  .sgig-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }  .sgig-specs { width: 100%; border-collapse: collapse; }  .sgig-specs th, .sgig-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }  .sgig-specs tr:nth-child(even of :not(.sgig-grp)) \u003e * { background: #f6f7f9; }  .sgig-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }  .sgig-specs td { color: #3a404a; font-weight: 500; }  .sgig-specs .sgig-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }  .sgig-specs tbody + tbody .sgig-grp th { padding-top: 24px; }  .sgig-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }  \/* FAQ *\/  .sgig-faq { max-width: 900px; display: grid; gap: 12px; }  .sgig-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }  .sgig-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }  \/* CTA *\/  .sgig-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }  .sgig-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }  .sgig-cta p { color: #aab4c3; font-size: 1.02em; }  .sgig-perks { list-style: none; display: grid; gap: 11px; }  .sgig-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }  .sgig-perks .sgig-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }  @media (max-width: 989px) {    .sgig-cards, .sgig-cards.sgig-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }  }  @media (max-width: 749px) {    .sgig-hero { padding: 30px 20px 0; }    .sgig-hero h2 { font-size: 1.75em; }    .sgig-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }    .sgig-stat, .sgig-stat + .sgig-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }    .sgig-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }    .sgig-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }    .sgig-stats.sgig-n4 .sgig-stat:first-child { grid-column: auto; }    .sgig-stats.sgig-n4 .sgig-stat:nth-child(2) { border-top: 0; }    .sgig-stats.sgig-n4 .sgig-stat:nth-child(odd) { border-left: 0; }    .sgig-stats.sgig-n4 .sgig-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }    .sgig-intro { font-size: 1.06em; }    .sgig-cards, .sgig-cards.sgig-n4 { grid-template-columns: 1fr; }    .sgig-specs th, .sgig-specs td { padding: 11px 14px; }    .sgig-specs .sgig-grp th { padding-left: 14px; }    .sgig-specs th { width: 42%; }    .sgig-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }  }\u003c\/style\u003e\u003cdiv class=\"sgig-wrap\"\u003e  \u003csection class=\"sgig-hero\"\u003e    \u003cul class=\"sgig-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized Swimline Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e8-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eWater Tube Loops\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003c\/ul\u003e    \u003ch2\u003eSwimline SuperGuard 12' x 24' Rectangle In-Ground Solid Winter Pool Cover\u003c\/h2\u003e    \u003cp class=\"sgig-tagline\"\u003eShut the pool down for winter.\u003c\/p\u003e    \u003cdiv class=\"sgig-stats sgig-n5\"\u003e      \u003cdiv class=\"sgig-stat\"\u003e\n\u003cdiv class=\"sgig-stat-v\"\u003e12' x 24' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat\"\u003e\n\u003cdiv class=\"sgig-stat-v\"\u003e17' x 29'\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat-l\"\u003eCover Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat\"\u003e\n\u003cdiv class=\"sgig-stat-v\"\u003e5'\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat-l\"\u003eOverlap\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat\"\u003e\n\u003cdiv class=\"sgig-stat-v\"\u003e8 yr\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat\"\u003e\n\u003cdiv class=\"sgig-stat-v\"\u003eSolid\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat-l\"\u003eBlocks Sunlight\u003c\/div\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e  \u003cp class=\"sgig-intro\"\u003e\u003cstrong\u003eThe Swimline SuperGuard Solid Winter Cover for 12' x 24' in-ground rectangle pools (SKU PST-CO81729R)\u003c\/strong\u003e floats on the water and seals your pool off from leaves, dirt, rain and sunlight through the whole off-season. The finished cover measures 17' x 29', which is 5' larger than the pool, so it reaches well past the coping on all four sides and holds down under \u003cstrong\u003ewater tubes\u003c\/strong\u003e laid end to end around the perimeter. Swimline backs it with a \u003cstrong\u003e8-year limited, first year full warranty\u003c\/strong\u003e. The SuperGuard is the entry point in Swimline's solid winter lineup and the one most owners reach for on a straightforward seasonal closing.\u003c\/p\u003e  \u003csection class=\"sgig-section\"\u003e    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e    \u003cdiv class=\"sgig-cards sgig-n5\"\u003e      \u003cdiv class=\"sgig-card\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u003e\u003c\/path\u003e \u003cpath d=\"m9 12 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eSolid, Not Mesh\u003c\/h3\u003e\n\u003cp\u003eNothing passes through the fabric. Leaves, dirt, pollen and sunlight all stay on top, so the water underneath stays clear instead of turning green under a mesh cover.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-card\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e \u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch3\u003eWater Tube Loops\u003c\/h3\u003e\n\u003cp\u003eSewn loops around the perimeter hold water tubes flat on the deck so wind cannot get under the cover. Water tubes are sold separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-card\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e \u003cpath d=\"M12 2v2\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 20v2\"\u003e\u003c\/path\u003e \u003cpath d=\"m4.93 4.93 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m17.66 17.66 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"M20 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"m6.34 17.66-1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m19.07 4.93-1.41 1.41\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eUV and Chemical Resistant\u003c\/h3\u003e\n\u003cp\u003eThe polyethylene is treated to take a full season of sun, freeze and thaw plus splash-back from your winterizing chemicals without going brittle at the folds.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-card\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M19 5c-1.5 0-2.8 1.4-3 2-3.5-1.5-11-.3-11 5 0 1.8 0 3 2 4.5V20h4v-2h3v2h4v-4c1-.5 1.7-1 2-2h2v-4h-2c0-1-.5-1.5-1-2V5z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 9v1c0 1.1.9 2 2 2h1\"\u003e\u003c\/path\u003e \u003cpath d=\"M16 11h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eThe Sensible Closing Cover\u003c\/h3\u003e\n\u003cp\u003eSuperGuard is Swimline's entry level solid winter cover. If you close every fall and want the water clean in spring without overthinking it, this is the one.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-card\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eRun a Cover Pump\u003c\/h3\u003e\n\u003cp\u003eRain and snowmelt pool on any solid cover. A cover pump keeps that weight off the fabric and off your pool wall from the first storm to the spring thaw.\u003c\/p\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e    \u003cdiv class=\"sgig-warning\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 9v4\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 17h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cdiv\u003e\n\u003ch3\u003eNot a Safety Cover\u003c\/h3\u003e\n\u003cp\u003eA solid winter cover is \u003cstrong\u003enot a safety cover\u003c\/strong\u003e. It floats on the water and will not hold the weight of a child, a pet or an adult, and standing water on top of it is a drowning hazard. Keep a cover pump running on the cover, keep everyone off it, and use an anchored safety cover if you need a real barrier.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e    \u003csection class=\"sgig-section\"\u003e    \u003ch2\u003eSpecifications\u003c\/h2\u003e    \u003cdiv class=\"sgig-specs-box\"\u003e\u003ctable class=\"sgig-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003eSwimline\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eSuperGuard Solid Winter Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel \/ MPN\u003c\/th\u003e\n\u003ctd class=\"sgig-mono\"\u003e2012248\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"sgig-mono\"\u003ePST-CO81729R\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Type\u003c\/th\u003e\n\u003ctd\u003eIn-ground rectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePerimeter\u003c\/th\u003e\n\u003ctd\u003eGrommets with sewn water tube loops\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eIncluded\u003c\/th\u003e\n\u003ctd\u003eCover only\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWater Tubes\u003c\/th\u003e\n\u003ctd\u003eSold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e12' x 24'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Shape\u003c\/th\u003e\n\u003ctd\u003eRectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Size\u003c\/th\u003e\n\u003ctd\u003e17' x 29'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOverlap\u003c\/th\u003e\n\u003ctd\u003e5'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eBlue top, black underside\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Style\u003c\/th\u003e\n\u003ctd\u003eSolid, water and debris do not pass through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eWoven polyethylene\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eUV Protection\u003c\/th\u003e\n\u003ctd\u003eUV treated\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eChemical Resistance\u003c\/th\u003e\n\u003ctd\u003eResists pool chemicals\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Pump\u003c\/th\u003e\n\u003ctd\u003eRecommended, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e8-year limited, first year full\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e  \u003c\/section\u003e    \u003csection class=\"sgig-section\"\u003e    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e    \u003cdiv class=\"sgig-faq\"\u003e      \u003cdiv class=\"sgig-faq-card\"\u003e\n\u003ch3\u003eWhat size cover do I order for my pool?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003eyour pool size\u003c\/strong\u003e, not the cover size. Every SuperGuard is cut larger than the pool it is listed for, and the overlap in the title is how much bigger the finished cover is, so the fabric reaches past the coping with room to secure it. Measure the pool itself and match that number.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-faq-card\"\u003e\n\u003ch3\u003eHow do I hold the cover down on an in-ground pool?\u003c\/h3\u003e\n\u003cp\u003eWith water tubes, which are sold separately. Slide them through the loops sewn around the perimeter and lay them \u003cstrong\u003eend to end with no gaps\u003c\/strong\u003e, because a single open stretch is all the wind needs to lift the cover. Fill each tube about two thirds full so there is room for the water to expand when it freezes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-faq-card\"\u003e\n\u003ch3\u003eWhat is the difference between SuperGuard, SupremeGuard and SilverKing?\u003c\/h3\u003e\n\u003cp\u003eAll three are solid Swimline winter covers that block water, debris and sunlight, and all three install the same way. The difference is the warranty and the color: \u003cstrong\u003eSuperGuard\u003c\/strong\u003e is blue with an 8-year warranty and 1 year full, \u003cstrong\u003eSupremeGuard\u003c\/strong\u003e is green with a 10-year warranty and 1 year full, and \u003cstrong\u003eSilverKing\u003c\/strong\u003e is silver with a 15-year warranty and 2 years full.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-faq-card\"\u003e\n\u003ch3\u003eIs a solid winter cover the same as a safety cover?\u003c\/h3\u003e\n\u003cp\u003eNo, and this is the one thing to get right. A winter cover is a tarp that floats on the water and keeps debris out. It is \u003cstrong\u003enot\u003c\/strong\u003e a barrier and will not support weight. A safety cover is anchored into the deck with springs and is built to the ASTM F1346 standard. If you need to keep children and pets out of the pool, buy a safety cover.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-faq-card\"\u003e\n\u003ch3\u003eCan I put the cover on myself?\u003c\/h3\u003e\n\u003cp\u003eTwo people and about half an hour. Skim the pool, lower the water to the level your closing instructions call for, float the cover out over the water rather than dragging it across the coping, then secure the perimeter. Doing it on a calm day makes the whole job easier.\u003c\/p\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e      \u003csection class=\"sgig-cta\"\u003e    \u003cdiv\u003e      \u003ch2\u003eClose Your Pool With the SuperGuard\u003c\/h2\u003e      \u003cp\u003eAuthorized Swimline dealer. Order by your pool size and it ships free from PST Pool Supplies.\u003c\/p\u003e    \u003c\/div\u003e    \u003cul class=\"sgig-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e8-Year Swimline Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized Swimline Dealer\u003c\/li\u003e\n\u003c\/ul\u003e  \u003c\/section\u003e  \u003c\/div\u003e","brand":"Swimline","offers":[{"title":"Default Title","offer_id":44289611235393,"sku":"PST-CO81729R","price":63.8,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/Winter_Covers_002_b0db1e06-5889-4a94-ad52-6a082916e5ea.png?v=1785943926"},{"product_id":"swimline-superguard-16-x-32-in-ground-solid-winter-pool-cover-blue-5-o","title":"Swimline SuperGuard 16' x 32' Rectangle In-Ground Solid Winter Pool Cover, Blue, 5' Overlap, 2016328","description":"\u003cstyle\u003e  .sgig-wrap, .sgig-wrap * { box-sizing: border-box; }  .sgig-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }  .sgig-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }  .sgig-wrap strong { color: #14171c; font-weight: 700; }  .sgig-ico { display: block; flex: none; width: 24px; height: 24px; }  \/* Hero, with the stat strip built in *\/  .sgig-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }  .sgig-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }  .sgig-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }  .sgig-marks .sgig-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }  .sgig-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }  .sgig-tagline { font-size: 1.2em; color: #aab4c3; }  .sgig-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }  .sgig-stats.sgig-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }  .sgig-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }  .sgig-stat:first-child { border-left: 0; }  .sgig-stat + .sgig-stat { padding-left: 22px; }  .sgig-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }  .sgig-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }  .sgig-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }  \/* Sections *\/  .sgig-section { margin-bottom: 44px; }  .sgig-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/  .sgig-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }  .sgig-cards.sgig-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }  .sgig-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }  .sgig-card .sgig-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }  .sgig-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }  .sgig-card p { font-size: 0.95em; }  \/* Warning *\/  .sgig-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }  .sgig-warning .sgig-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }  .sgig-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }  .sgig-warning p { color: #5a4216; }  \/* Specs: one column, striped, groups under an amber rule *\/  .sgig-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }  .sgig-specs { width: 100%; border-collapse: collapse; }  .sgig-specs th, .sgig-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }  .sgig-specs tr:nth-child(even of :not(.sgig-grp)) \u003e * { background: #f6f7f9; }  .sgig-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }  .sgig-specs td { color: #3a404a; font-weight: 500; }  .sgig-specs .sgig-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }  .sgig-specs tbody + tbody .sgig-grp th { padding-top: 24px; }  .sgig-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }  \/* FAQ *\/  .sgig-faq { max-width: 900px; display: grid; gap: 12px; }  .sgig-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }  .sgig-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }  \/* CTA *\/  .sgig-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }  .sgig-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }  .sgig-cta p { color: #aab4c3; font-size: 1.02em; }  .sgig-perks { list-style: none; display: grid; gap: 11px; }  .sgig-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }  .sgig-perks .sgig-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }  @media (max-width: 989px) {    .sgig-cards, .sgig-cards.sgig-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }  }  @media (max-width: 749px) {    .sgig-hero { padding: 30px 20px 0; }    .sgig-hero h2 { font-size: 1.75em; }    .sgig-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }    .sgig-stat, .sgig-stat + .sgig-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }    .sgig-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }    .sgig-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }    .sgig-stats.sgig-n4 .sgig-stat:first-child { grid-column: auto; }    .sgig-stats.sgig-n4 .sgig-stat:nth-child(2) { border-top: 0; }    .sgig-stats.sgig-n4 .sgig-stat:nth-child(odd) { border-left: 0; }    .sgig-stats.sgig-n4 .sgig-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }    .sgig-intro { font-size: 1.06em; }    .sgig-cards, .sgig-cards.sgig-n4 { grid-template-columns: 1fr; }    .sgig-specs th, .sgig-specs td { padding: 11px 14px; }    .sgig-specs .sgig-grp th { padding-left: 14px; }    .sgig-specs th { width: 42%; }    .sgig-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }  }\u003c\/style\u003e\u003cdiv class=\"sgig-wrap\"\u003e  \u003csection class=\"sgig-hero\"\u003e    \u003cul class=\"sgig-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized Swimline Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e8-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eWater Tube Loops\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003c\/ul\u003e    \u003ch2\u003eSwimline SuperGuard 16' x 32' Rectangle In-Ground Solid Winter Pool Cover\u003c\/h2\u003e    \u003cp class=\"sgig-tagline\"\u003eShut the pool down for winter.\u003c\/p\u003e    \u003cdiv class=\"sgig-stats sgig-n5\"\u003e      \u003cdiv class=\"sgig-stat\"\u003e\n\u003cdiv class=\"sgig-stat-v\"\u003e16' x 32' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat\"\u003e\n\u003cdiv class=\"sgig-stat-v\"\u003e21' x 37'\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat-l\"\u003eCover Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat\"\u003e\n\u003cdiv class=\"sgig-stat-v\"\u003e5'\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat-l\"\u003eOverlap\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat\"\u003e\n\u003cdiv class=\"sgig-stat-v\"\u003e8 yr\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat\"\u003e\n\u003cdiv class=\"sgig-stat-v\"\u003eSolid\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat-l\"\u003eBlocks Sunlight\u003c\/div\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e  \u003cp class=\"sgig-intro\"\u003e\u003cstrong\u003eThe Swimline SuperGuard Solid Winter Cover for 16' x 32' in-ground rectangle pools (SKU PST-CO82137R)\u003c\/strong\u003e floats on the water and seals your pool off from leaves, dirt, rain and sunlight through the whole off-season. The finished cover measures 21' x 37', which is 5' larger than the pool, so it reaches well past the coping on all four sides and holds down under \u003cstrong\u003ewater tubes\u003c\/strong\u003e laid end to end around the perimeter. Swimline backs it with a \u003cstrong\u003e8-year limited, first year full warranty\u003c\/strong\u003e. The SuperGuard is the entry point in Swimline's solid winter lineup and the one most owners reach for on a straightforward seasonal closing.\u003c\/p\u003e  \u003csection class=\"sgig-section\"\u003e    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e    \u003cdiv class=\"sgig-cards sgig-n5\"\u003e      \u003cdiv class=\"sgig-card\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u003e\u003c\/path\u003e \u003cpath d=\"m9 12 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eSolid, Not Mesh\u003c\/h3\u003e\n\u003cp\u003eNothing passes through the fabric. Leaves, dirt, pollen and sunlight all stay on top, so the water underneath stays clear instead of turning green under a mesh cover.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-card\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e \u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch3\u003eWater Tube Loops\u003c\/h3\u003e\n\u003cp\u003eSewn loops around the perimeter hold water tubes flat on the deck so wind cannot get under the cover. Water tubes are sold separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-card\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e \u003cpath d=\"M12 2v2\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 20v2\"\u003e\u003c\/path\u003e \u003cpath d=\"m4.93 4.93 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m17.66 17.66 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"M20 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"m6.34 17.66-1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m19.07 4.93-1.41 1.41\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eUV and Chemical Resistant\u003c\/h3\u003e\n\u003cp\u003eThe polyethylene is treated to take a full season of sun, freeze and thaw plus splash-back from your winterizing chemicals without going brittle at the folds.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-card\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M19 5c-1.5 0-2.8 1.4-3 2-3.5-1.5-11-.3-11 5 0 1.8 0 3 2 4.5V20h4v-2h3v2h4v-4c1-.5 1.7-1 2-2h2v-4h-2c0-1-.5-1.5-1-2V5z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 9v1c0 1.1.9 2 2 2h1\"\u003e\u003c\/path\u003e \u003cpath d=\"M16 11h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eThe Sensible Closing Cover\u003c\/h3\u003e\n\u003cp\u003eSuperGuard is Swimline's entry level solid winter cover. If you close every fall and want the water clean in spring without overthinking it, this is the one.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-card\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eRun a Cover Pump\u003c\/h3\u003e\n\u003cp\u003eRain and snowmelt pool on any solid cover. A cover pump keeps that weight off the fabric and off your pool wall from the first storm to the spring thaw.\u003c\/p\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e    \u003cdiv class=\"sgig-warning\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 9v4\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 17h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cdiv\u003e\n\u003ch3\u003eNot a Safety Cover\u003c\/h3\u003e\n\u003cp\u003eA solid winter cover is \u003cstrong\u003enot a safety cover\u003c\/strong\u003e. It floats on the water and will not hold the weight of a child, a pet or an adult, and standing water on top of it is a drowning hazard. Keep a cover pump running on the cover, keep everyone off it, and use an anchored safety cover if you need a real barrier.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e    \u003csection class=\"sgig-section\"\u003e    \u003ch2\u003eSpecifications\u003c\/h2\u003e    \u003cdiv class=\"sgig-specs-box\"\u003e\u003ctable class=\"sgig-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003eSwimline\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eSuperGuard Solid Winter Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel \/ MPN\u003c\/th\u003e\n\u003ctd class=\"sgig-mono\"\u003e2016328\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"sgig-mono\"\u003ePST-CO82137R\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Type\u003c\/th\u003e\n\u003ctd\u003eIn-ground rectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePerimeter\u003c\/th\u003e\n\u003ctd\u003eGrommets with sewn water tube loops\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eIncluded\u003c\/th\u003e\n\u003ctd\u003eCover only\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWater Tubes\u003c\/th\u003e\n\u003ctd\u003eSold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e16' x 32'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Shape\u003c\/th\u003e\n\u003ctd\u003eRectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Size\u003c\/th\u003e\n\u003ctd\u003e21' x 37'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOverlap\u003c\/th\u003e\n\u003ctd\u003e5'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eBlue top, black underside\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Style\u003c\/th\u003e\n\u003ctd\u003eSolid, water and debris do not pass through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eWoven polyethylene\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eUV Protection\u003c\/th\u003e\n\u003ctd\u003eUV treated\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eChemical Resistance\u003c\/th\u003e\n\u003ctd\u003eResists pool chemicals\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Pump\u003c\/th\u003e\n\u003ctd\u003eRecommended, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e8-year limited, first year full\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e  \u003c\/section\u003e    \u003csection class=\"sgig-section\"\u003e    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e    \u003cdiv class=\"sgig-faq\"\u003e      \u003cdiv class=\"sgig-faq-card\"\u003e\n\u003ch3\u003eWhat size cover do I order for my pool?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003eyour pool size\u003c\/strong\u003e, not the cover size. Every SuperGuard is cut larger than the pool it is listed for, and the overlap in the title is how much bigger the finished cover is, so the fabric reaches past the coping with room to secure it. Measure the pool itself and match that number.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-faq-card\"\u003e\n\u003ch3\u003eHow do I hold the cover down on an in-ground pool?\u003c\/h3\u003e\n\u003cp\u003eWith water tubes, which are sold separately. Slide them through the loops sewn around the perimeter and lay them \u003cstrong\u003eend to end with no gaps\u003c\/strong\u003e, because a single open stretch is all the wind needs to lift the cover. Fill each tube about two thirds full so there is room for the water to expand when it freezes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-faq-card\"\u003e\n\u003ch3\u003eWhat is the difference between SuperGuard, SupremeGuard and SilverKing?\u003c\/h3\u003e\n\u003cp\u003eAll three are solid Swimline winter covers that block water, debris and sunlight, and all three install the same way. The difference is the warranty and the color: \u003cstrong\u003eSuperGuard\u003c\/strong\u003e is blue with an 8-year warranty and 1 year full, \u003cstrong\u003eSupremeGuard\u003c\/strong\u003e is green with a 10-year warranty and 1 year full, and \u003cstrong\u003eSilverKing\u003c\/strong\u003e is silver with a 15-year warranty and 2 years full.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-faq-card\"\u003e\n\u003ch3\u003eIs a solid winter cover the same as a safety cover?\u003c\/h3\u003e\n\u003cp\u003eNo, and this is the one thing to get right. A winter cover is a tarp that floats on the water and keeps debris out. It is \u003cstrong\u003enot\u003c\/strong\u003e a barrier and will not support weight. A safety cover is anchored into the deck with springs and is built to the ASTM F1346 standard. If you need to keep children and pets out of the pool, buy a safety cover.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-faq-card\"\u003e\n\u003ch3\u003eCan I put the cover on myself?\u003c\/h3\u003e\n\u003cp\u003eTwo people and about half an hour. Skim the pool, lower the water to the level your closing instructions call for, float the cover out over the water rather than dragging it across the coping, then secure the perimeter. Doing it on a calm day makes the whole job easier.\u003c\/p\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e      \u003csection class=\"sgig-cta\"\u003e    \u003cdiv\u003e      \u003ch2\u003eClose Your Pool With the SuperGuard\u003c\/h2\u003e      \u003cp\u003eAuthorized Swimline dealer. Order by your pool size and it ships free from PST Pool Supplies.\u003c\/p\u003e    \u003c\/div\u003e    \u003cul class=\"sgig-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e8-Year Swimline Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized Swimline Dealer\u003c\/li\u003e\n\u003c\/ul\u003e  \u003c\/section\u003e  \u003c\/div\u003e","brand":"Swimline","offers":[{"title":"Default Title","offer_id":44289611268161,"sku":"PST-CO82137R","price":82.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/Winter_Covers_002_68de7b22-f8af-4c4b-b57d-be7a68fb4a6f.png?v=1785943927"},{"product_id":"swimline-superguard-16-x-36-in-ground-solid-winter-pool-cover-blue-5-o","title":"Swimline SuperGuard 16' x 36' Rectangle In-Ground Solid Winter Pool Cover, Blue, 5' Overlap, 2016368","description":"\u003cstyle\u003e  .sgig-wrap, .sgig-wrap * { box-sizing: border-box; }  .sgig-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }  .sgig-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }  .sgig-wrap strong { color: #14171c; font-weight: 700; }  .sgig-ico { display: block; flex: none; width: 24px; height: 24px; }  \/* Hero, with the stat strip built in *\/  .sgig-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }  .sgig-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }  .sgig-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }  .sgig-marks .sgig-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }  .sgig-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }  .sgig-tagline { font-size: 1.2em; color: #aab4c3; }  .sgig-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }  .sgig-stats.sgig-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }  .sgig-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }  .sgig-stat:first-child { border-left: 0; }  .sgig-stat + .sgig-stat { padding-left: 22px; }  .sgig-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }  .sgig-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }  .sgig-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }  \/* Sections *\/  .sgig-section { margin-bottom: 44px; }  .sgig-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/  .sgig-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }  .sgig-cards.sgig-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }  .sgig-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }  .sgig-card .sgig-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }  .sgig-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }  .sgig-card p { font-size: 0.95em; }  \/* Warning *\/  .sgig-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }  .sgig-warning .sgig-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }  .sgig-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }  .sgig-warning p { color: #5a4216; }  \/* Specs: one column, striped, groups under an amber rule *\/  .sgig-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }  .sgig-specs { width: 100%; border-collapse: collapse; }  .sgig-specs th, .sgig-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }  .sgig-specs tr:nth-child(even of :not(.sgig-grp)) \u003e * { background: #f6f7f9; }  .sgig-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }  .sgig-specs td { color: #3a404a; font-weight: 500; }  .sgig-specs .sgig-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }  .sgig-specs tbody + tbody .sgig-grp th { padding-top: 24px; }  .sgig-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }  \/* FAQ *\/  .sgig-faq { max-width: 900px; display: grid; gap: 12px; }  .sgig-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }  .sgig-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }  \/* CTA *\/  .sgig-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }  .sgig-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }  .sgig-cta p { color: #aab4c3; font-size: 1.02em; }  .sgig-perks { list-style: none; display: grid; gap: 11px; }  .sgig-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }  .sgig-perks .sgig-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }  @media (max-width: 989px) {    .sgig-cards, .sgig-cards.sgig-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }  }  @media (max-width: 749px) {    .sgig-hero { padding: 30px 20px 0; }    .sgig-hero h2 { font-size: 1.75em; }    .sgig-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }    .sgig-stat, .sgig-stat + .sgig-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }    .sgig-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }    .sgig-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }    .sgig-stats.sgig-n4 .sgig-stat:first-child { grid-column: auto; }    .sgig-stats.sgig-n4 .sgig-stat:nth-child(2) { border-top: 0; }    .sgig-stats.sgig-n4 .sgig-stat:nth-child(odd) { border-left: 0; }    .sgig-stats.sgig-n4 .sgig-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }    .sgig-intro { font-size: 1.06em; }    .sgig-cards, .sgig-cards.sgig-n4 { grid-template-columns: 1fr; }    .sgig-specs th, .sgig-specs td { padding: 11px 14px; }    .sgig-specs .sgig-grp th { padding-left: 14px; }    .sgig-specs th { width: 42%; }    .sgig-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }  }\u003c\/style\u003e\u003cdiv class=\"sgig-wrap\"\u003e  \u003csection class=\"sgig-hero\"\u003e    \u003cul class=\"sgig-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized Swimline Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e8-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eWater Tube Loops\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003c\/ul\u003e    \u003ch2\u003eSwimline SuperGuard 16' x 36' Rectangle In-Ground Solid Winter Pool Cover\u003c\/h2\u003e    \u003cp class=\"sgig-tagline\"\u003eShut the pool down for winter.\u003c\/p\u003e    \u003cdiv class=\"sgig-stats sgig-n5\"\u003e      \u003cdiv class=\"sgig-stat\"\u003e\n\u003cdiv class=\"sgig-stat-v\"\u003e16' x 36' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat\"\u003e\n\u003cdiv class=\"sgig-stat-v\"\u003e21' x 41'\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat-l\"\u003eCover Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat\"\u003e\n\u003cdiv class=\"sgig-stat-v\"\u003e5'\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat-l\"\u003eOverlap\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat\"\u003e\n\u003cdiv class=\"sgig-stat-v\"\u003e8 yr\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat\"\u003e\n\u003cdiv class=\"sgig-stat-v\"\u003eSolid\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat-l\"\u003eBlocks Sunlight\u003c\/div\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e  \u003cp class=\"sgig-intro\"\u003e\u003cstrong\u003eThe Swimline SuperGuard Solid Winter Cover for 16' x 36' in-ground rectangle pools (SKU PST-CO82141R)\u003c\/strong\u003e floats on the water and seals your pool off from leaves, dirt, rain and sunlight through the whole off-season. The finished cover measures 21' x 41', which is 5' larger than the pool, so it reaches well past the coping on all four sides and holds down under \u003cstrong\u003ewater tubes\u003c\/strong\u003e laid end to end around the perimeter. Swimline backs it with a \u003cstrong\u003e8-year limited, first year full warranty\u003c\/strong\u003e. The SuperGuard is the entry point in Swimline's solid winter lineup and the one most owners reach for on a straightforward seasonal closing.\u003c\/p\u003e  \u003csection class=\"sgig-section\"\u003e    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e    \u003cdiv class=\"sgig-cards sgig-n5\"\u003e      \u003cdiv class=\"sgig-card\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u003e\u003c\/path\u003e \u003cpath d=\"m9 12 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eSolid, Not Mesh\u003c\/h3\u003e\n\u003cp\u003eNothing passes through the fabric. Leaves, dirt, pollen and sunlight all stay on top, so the water underneath stays clear instead of turning green under a mesh cover.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-card\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e \u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch3\u003eWater Tube Loops\u003c\/h3\u003e\n\u003cp\u003eSewn loops around the perimeter hold water tubes flat on the deck so wind cannot get under the cover. Water tubes are sold separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-card\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e \u003cpath d=\"M12 2v2\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 20v2\"\u003e\u003c\/path\u003e \u003cpath d=\"m4.93 4.93 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m17.66 17.66 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"M20 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"m6.34 17.66-1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m19.07 4.93-1.41 1.41\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eUV and Chemical Resistant\u003c\/h3\u003e\n\u003cp\u003eThe polyethylene is treated to take a full season of sun, freeze and thaw plus splash-back from your winterizing chemicals without going brittle at the folds.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-card\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M19 5c-1.5 0-2.8 1.4-3 2-3.5-1.5-11-.3-11 5 0 1.8 0 3 2 4.5V20h4v-2h3v2h4v-4c1-.5 1.7-1 2-2h2v-4h-2c0-1-.5-1.5-1-2V5z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 9v1c0 1.1.9 2 2 2h1\"\u003e\u003c\/path\u003e \u003cpath d=\"M16 11h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eThe Sensible Closing Cover\u003c\/h3\u003e\n\u003cp\u003eSuperGuard is Swimline's entry level solid winter cover. If you close every fall and want the water clean in spring without overthinking it, this is the one.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-card\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eRun a Cover Pump\u003c\/h3\u003e\n\u003cp\u003eRain and snowmelt pool on any solid cover. A cover pump keeps that weight off the fabric and off your pool wall from the first storm to the spring thaw.\u003c\/p\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e    \u003cdiv class=\"sgig-warning\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 9v4\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 17h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cdiv\u003e\n\u003ch3\u003eNot a Safety Cover\u003c\/h3\u003e\n\u003cp\u003eA solid winter cover is \u003cstrong\u003enot a safety cover\u003c\/strong\u003e. It floats on the water and will not hold the weight of a child, a pet or an adult, and standing water on top of it is a drowning hazard. Keep a cover pump running on the cover, keep everyone off it, and use an anchored safety cover if you need a real barrier.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e    \u003csection class=\"sgig-section\"\u003e    \u003ch2\u003eSpecifications\u003c\/h2\u003e    \u003cdiv class=\"sgig-specs-box\"\u003e\u003ctable class=\"sgig-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003eSwimline\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eSuperGuard Solid Winter Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel \/ MPN\u003c\/th\u003e\n\u003ctd class=\"sgig-mono\"\u003e2016368\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"sgig-mono\"\u003ePST-CO82141R\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Type\u003c\/th\u003e\n\u003ctd\u003eIn-ground rectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePerimeter\u003c\/th\u003e\n\u003ctd\u003eGrommets with sewn water tube loops\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eIncluded\u003c\/th\u003e\n\u003ctd\u003eCover only\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWater Tubes\u003c\/th\u003e\n\u003ctd\u003eSold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e16' x 36'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Shape\u003c\/th\u003e\n\u003ctd\u003eRectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Size\u003c\/th\u003e\n\u003ctd\u003e21' x 41'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOverlap\u003c\/th\u003e\n\u003ctd\u003e5'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eBlue top, black underside\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Style\u003c\/th\u003e\n\u003ctd\u003eSolid, water and debris do not pass through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eWoven polyethylene\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eUV Protection\u003c\/th\u003e\n\u003ctd\u003eUV treated\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eChemical Resistance\u003c\/th\u003e\n\u003ctd\u003eResists pool chemicals\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Pump\u003c\/th\u003e\n\u003ctd\u003eRecommended, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e8-year limited, first year full\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e  \u003c\/section\u003e    \u003csection class=\"sgig-section\"\u003e    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e    \u003cdiv class=\"sgig-faq\"\u003e      \u003cdiv class=\"sgig-faq-card\"\u003e\n\u003ch3\u003eWhat size cover do I order for my pool?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003eyour pool size\u003c\/strong\u003e, not the cover size. Every SuperGuard is cut larger than the pool it is listed for, and the overlap in the title is how much bigger the finished cover is, so the fabric reaches past the coping with room to secure it. Measure the pool itself and match that number.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-faq-card\"\u003e\n\u003ch3\u003eHow do I hold the cover down on an in-ground pool?\u003c\/h3\u003e\n\u003cp\u003eWith water tubes, which are sold separately. Slide them through the loops sewn around the perimeter and lay them \u003cstrong\u003eend to end with no gaps\u003c\/strong\u003e, because a single open stretch is all the wind needs to lift the cover. Fill each tube about two thirds full so there is room for the water to expand when it freezes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-faq-card\"\u003e\n\u003ch3\u003eWhat is the difference between SuperGuard, SupremeGuard and SilverKing?\u003c\/h3\u003e\n\u003cp\u003eAll three are solid Swimline winter covers that block water, debris and sunlight, and all three install the same way. The difference is the warranty and the color: \u003cstrong\u003eSuperGuard\u003c\/strong\u003e is blue with an 8-year warranty and 1 year full, \u003cstrong\u003eSupremeGuard\u003c\/strong\u003e is green with a 10-year warranty and 1 year full, and \u003cstrong\u003eSilverKing\u003c\/strong\u003e is silver with a 15-year warranty and 2 years full.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-faq-card\"\u003e\n\u003ch3\u003eIs a solid winter cover the same as a safety cover?\u003c\/h3\u003e\n\u003cp\u003eNo, and this is the one thing to get right. A winter cover is a tarp that floats on the water and keeps debris out. It is \u003cstrong\u003enot\u003c\/strong\u003e a barrier and will not support weight. A safety cover is anchored into the deck with springs and is built to the ASTM F1346 standard. If you need to keep children and pets out of the pool, buy a safety cover.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-faq-card\"\u003e\n\u003ch3\u003eCan I put the cover on myself?\u003c\/h3\u003e\n\u003cp\u003eTwo people and about half an hour. Skim the pool, lower the water to the level your closing instructions call for, float the cover out over the water rather than dragging it across the coping, then secure the perimeter. Doing it on a calm day makes the whole job easier.\u003c\/p\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e      \u003csection class=\"sgig-cta\"\u003e    \u003cdiv\u003e      \u003ch2\u003eClose Your Pool With the SuperGuard\u003c\/h2\u003e      \u003cp\u003eAuthorized Swimline dealer. Order by your pool size and it ships free from PST Pool Supplies.\u003c\/p\u003e    \u003c\/div\u003e    \u003cul class=\"sgig-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e8-Year Swimline Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized Swimline Dealer\u003c\/li\u003e\n\u003c\/ul\u003e  \u003c\/section\u003e  \u003c\/div\u003e","brand":"Swimline","offers":[{"title":"Default Title","offer_id":44289611300929,"sku":"PST-CO82141R","price":87.7,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/Winter_Covers_002_24c6fa2e-eb91-4aa2-9239-577af653b094.png?v=1785943928"},{"product_id":"swimline-superguard-18-x-36-in-ground-solid-winter-pool-cover-blue-5-o","title":"Swimline SuperGuard 18' x 36' Rectangle In-Ground Solid Winter Pool Cover, Blue, 5' Overlap, 2018368","description":"\u003cstyle\u003e  .sgig-wrap, .sgig-wrap * { box-sizing: border-box; }  .sgig-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }  .sgig-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }  .sgig-wrap strong { color: #14171c; font-weight: 700; }  .sgig-ico { display: block; flex: none; width: 24px; height: 24px; }  \/* Hero, with the stat strip built in *\/  .sgig-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }  .sgig-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }  .sgig-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }  .sgig-marks .sgig-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }  .sgig-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }  .sgig-tagline { font-size: 1.2em; color: #aab4c3; }  .sgig-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }  .sgig-stats.sgig-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }  .sgig-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }  .sgig-stat:first-child { border-left: 0; }  .sgig-stat + .sgig-stat { padding-left: 22px; }  .sgig-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }  .sgig-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }  .sgig-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }  \/* Sections *\/  .sgig-section { margin-bottom: 44px; }  .sgig-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/  .sgig-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }  .sgig-cards.sgig-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }  .sgig-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }  .sgig-card .sgig-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }  .sgig-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }  .sgig-card p { font-size: 0.95em; }  \/* Warning *\/  .sgig-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }  .sgig-warning .sgig-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }  .sgig-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }  .sgig-warning p { color: #5a4216; }  \/* Specs: one column, striped, groups under an amber rule *\/  .sgig-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }  .sgig-specs { width: 100%; border-collapse: collapse; }  .sgig-specs th, .sgig-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }  .sgig-specs tr:nth-child(even of :not(.sgig-grp)) \u003e * { background: #f6f7f9; }  .sgig-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }  .sgig-specs td { color: #3a404a; font-weight: 500; }  .sgig-specs .sgig-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }  .sgig-specs tbody + tbody .sgig-grp th { padding-top: 24px; }  .sgig-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }  \/* FAQ *\/  .sgig-faq { max-width: 900px; display: grid; gap: 12px; }  .sgig-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }  .sgig-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }  \/* CTA *\/  .sgig-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }  .sgig-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }  .sgig-cta p { color: #aab4c3; font-size: 1.02em; }  .sgig-perks { list-style: none; display: grid; gap: 11px; }  .sgig-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }  .sgig-perks .sgig-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }  @media (max-width: 989px) {    .sgig-cards, .sgig-cards.sgig-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }  }  @media (max-width: 749px) {    .sgig-hero { padding: 30px 20px 0; }    .sgig-hero h2 { font-size: 1.75em; }    .sgig-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }    .sgig-stat, .sgig-stat + .sgig-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }    .sgig-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }    .sgig-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }    .sgig-stats.sgig-n4 .sgig-stat:first-child { grid-column: auto; }    .sgig-stats.sgig-n4 .sgig-stat:nth-child(2) { border-top: 0; }    .sgig-stats.sgig-n4 .sgig-stat:nth-child(odd) { border-left: 0; }    .sgig-stats.sgig-n4 .sgig-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }    .sgig-intro { font-size: 1.06em; }    .sgig-cards, .sgig-cards.sgig-n4 { grid-template-columns: 1fr; }    .sgig-specs th, .sgig-specs td { padding: 11px 14px; }    .sgig-specs .sgig-grp th { padding-left: 14px; }    .sgig-specs th { width: 42%; }    .sgig-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }  }\u003c\/style\u003e\u003cdiv class=\"sgig-wrap\"\u003e  \u003csection class=\"sgig-hero\"\u003e    \u003cul class=\"sgig-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized Swimline Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e8-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eWater Tube Loops\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003c\/ul\u003e    \u003ch2\u003eSwimline SuperGuard 18' x 36' Rectangle In-Ground Solid Winter Pool Cover\u003c\/h2\u003e    \u003cp class=\"sgig-tagline\"\u003eShut the pool down for winter.\u003c\/p\u003e    \u003cdiv class=\"sgig-stats sgig-n5\"\u003e      \u003cdiv class=\"sgig-stat\"\u003e\n\u003cdiv class=\"sgig-stat-v\"\u003e18' x 36' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat\"\u003e\n\u003cdiv class=\"sgig-stat-v\"\u003e23' x 41'\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat-l\"\u003eCover Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat\"\u003e\n\u003cdiv class=\"sgig-stat-v\"\u003e5'\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat-l\"\u003eOverlap\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat\"\u003e\n\u003cdiv class=\"sgig-stat-v\"\u003e8 yr\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat\"\u003e\n\u003cdiv class=\"sgig-stat-v\"\u003eSolid\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat-l\"\u003eBlocks Sunlight\u003c\/div\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e  \u003cp class=\"sgig-intro\"\u003e\u003cstrong\u003eThe Swimline SuperGuard Solid Winter Cover for 18' x 36' in-ground rectangle pools (SKU PST-CO82341R)\u003c\/strong\u003e floats on the water and seals your pool off from leaves, dirt, rain and sunlight through the whole off-season. The finished cover measures 23' x 41', which is 5' larger than the pool, so it reaches well past the coping on all four sides and holds down under \u003cstrong\u003ewater tubes\u003c\/strong\u003e laid end to end around the perimeter. Swimline backs it with a \u003cstrong\u003e8-year limited, first year full warranty\u003c\/strong\u003e. The SuperGuard is the entry point in Swimline's solid winter lineup and the one most owners reach for on a straightforward seasonal closing.\u003c\/p\u003e  \u003csection class=\"sgig-section\"\u003e    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e    \u003cdiv class=\"sgig-cards sgig-n5\"\u003e      \u003cdiv class=\"sgig-card\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u003e\u003c\/path\u003e \u003cpath d=\"m9 12 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eSolid, Not Mesh\u003c\/h3\u003e\n\u003cp\u003eNothing passes through the fabric. Leaves, dirt, pollen and sunlight all stay on top, so the water underneath stays clear instead of turning green under a mesh cover.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-card\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e \u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch3\u003eWater Tube Loops\u003c\/h3\u003e\n\u003cp\u003eSewn loops around the perimeter hold water tubes flat on the deck so wind cannot get under the cover. Water tubes are sold separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-card\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e \u003cpath d=\"M12 2v2\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 20v2\"\u003e\u003c\/path\u003e \u003cpath d=\"m4.93 4.93 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m17.66 17.66 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"M20 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"m6.34 17.66-1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m19.07 4.93-1.41 1.41\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eUV and Chemical Resistant\u003c\/h3\u003e\n\u003cp\u003eThe polyethylene is treated to take a full season of sun, freeze and thaw plus splash-back from your winterizing chemicals without going brittle at the folds.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-card\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M19 5c-1.5 0-2.8 1.4-3 2-3.5-1.5-11-.3-11 5 0 1.8 0 3 2 4.5V20h4v-2h3v2h4v-4c1-.5 1.7-1 2-2h2v-4h-2c0-1-.5-1.5-1-2V5z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 9v1c0 1.1.9 2 2 2h1\"\u003e\u003c\/path\u003e \u003cpath d=\"M16 11h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eThe Sensible Closing Cover\u003c\/h3\u003e\n\u003cp\u003eSuperGuard is Swimline's entry level solid winter cover. If you close every fall and want the water clean in spring without overthinking it, this is the one.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-card\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eRun a Cover Pump\u003c\/h3\u003e\n\u003cp\u003eRain and snowmelt pool on any solid cover. A cover pump keeps that weight off the fabric and off your pool wall from the first storm to the spring thaw.\u003c\/p\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e    \u003cdiv class=\"sgig-warning\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 9v4\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 17h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cdiv\u003e\n\u003ch3\u003eNot a Safety Cover\u003c\/h3\u003e\n\u003cp\u003eA solid winter cover is \u003cstrong\u003enot a safety cover\u003c\/strong\u003e. It floats on the water and will not hold the weight of a child, a pet or an adult, and standing water on top of it is a drowning hazard. Keep a cover pump running on the cover, keep everyone off it, and use an anchored safety cover if you need a real barrier.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e    \u003csection class=\"sgig-section\"\u003e    \u003ch2\u003eSpecifications\u003c\/h2\u003e    \u003cdiv class=\"sgig-specs-box\"\u003e\u003ctable class=\"sgig-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003eSwimline\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eSuperGuard Solid Winter Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel \/ MPN\u003c\/th\u003e\n\u003ctd class=\"sgig-mono\"\u003e2018368\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"sgig-mono\"\u003ePST-CO82341R\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Type\u003c\/th\u003e\n\u003ctd\u003eIn-ground rectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePerimeter\u003c\/th\u003e\n\u003ctd\u003eGrommets with sewn water tube loops\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eIncluded\u003c\/th\u003e\n\u003ctd\u003eCover only\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWater Tubes\u003c\/th\u003e\n\u003ctd\u003eSold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e18' x 36'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Shape\u003c\/th\u003e\n\u003ctd\u003eRectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Size\u003c\/th\u003e\n\u003ctd\u003e23' x 41'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOverlap\u003c\/th\u003e\n\u003ctd\u003e5'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eBlue top, black underside\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Style\u003c\/th\u003e\n\u003ctd\u003eSolid, water and debris do not pass through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eWoven polyethylene\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eUV Protection\u003c\/th\u003e\n\u003ctd\u003eUV treated\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eChemical Resistance\u003c\/th\u003e\n\u003ctd\u003eResists pool chemicals\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Pump\u003c\/th\u003e\n\u003ctd\u003eRecommended, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e8-year limited, first year full\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e  \u003c\/section\u003e    \u003csection class=\"sgig-section\"\u003e    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e    \u003cdiv class=\"sgig-faq\"\u003e      \u003cdiv class=\"sgig-faq-card\"\u003e\n\u003ch3\u003eWhat size cover do I order for my pool?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003eyour pool size\u003c\/strong\u003e, not the cover size. Every SuperGuard is cut larger than the pool it is listed for, and the overlap in the title is how much bigger the finished cover is, so the fabric reaches past the coping with room to secure it. Measure the pool itself and match that number.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-faq-card\"\u003e\n\u003ch3\u003eHow do I hold the cover down on an in-ground pool?\u003c\/h3\u003e\n\u003cp\u003eWith water tubes, which are sold separately. Slide them through the loops sewn around the perimeter and lay them \u003cstrong\u003eend to end with no gaps\u003c\/strong\u003e, because a single open stretch is all the wind needs to lift the cover. Fill each tube about two thirds full so there is room for the water to expand when it freezes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-faq-card\"\u003e\n\u003ch3\u003eWhat is the difference between SuperGuard, SupremeGuard and SilverKing?\u003c\/h3\u003e\n\u003cp\u003eAll three are solid Swimline winter covers that block water, debris and sunlight, and all three install the same way. The difference is the warranty and the color: \u003cstrong\u003eSuperGuard\u003c\/strong\u003e is blue with an 8-year warranty and 1 year full, \u003cstrong\u003eSupremeGuard\u003c\/strong\u003e is green with a 10-year warranty and 1 year full, and \u003cstrong\u003eSilverKing\u003c\/strong\u003e is silver with a 15-year warranty and 2 years full.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-faq-card\"\u003e\n\u003ch3\u003eIs a solid winter cover the same as a safety cover?\u003c\/h3\u003e\n\u003cp\u003eNo, and this is the one thing to get right. A winter cover is a tarp that floats on the water and keeps debris out. It is \u003cstrong\u003enot\u003c\/strong\u003e a barrier and will not support weight. A safety cover is anchored into the deck with springs and is built to the ASTM F1346 standard. If you need to keep children and pets out of the pool, buy a safety cover.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-faq-card\"\u003e\n\u003ch3\u003eCan I put the cover on myself?\u003c\/h3\u003e\n\u003cp\u003eTwo people and about half an hour. Skim the pool, lower the water to the level your closing instructions call for, float the cover out over the water rather than dragging it across the coping, then secure the perimeter. Doing it on a calm day makes the whole job easier.\u003c\/p\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e      \u003csection class=\"sgig-cta\"\u003e    \u003cdiv\u003e      \u003ch2\u003eClose Your Pool With the SuperGuard\u003c\/h2\u003e      \u003cp\u003eAuthorized Swimline dealer. Order by your pool size and it ships free from PST Pool Supplies.\u003c\/p\u003e    \u003c\/div\u003e    \u003cul class=\"sgig-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e8-Year Swimline Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized Swimline Dealer\u003c\/li\u003e\n\u003c\/ul\u003e  \u003c\/section\u003e  \u003c\/div\u003e","brand":"Swimline","offers":[{"title":"Default Title","offer_id":44289611333697,"sku":"PST-CO82341R","price":99.6,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/Winter_Covers_002_e4f5834c-1f4c-41d6-996a-cb580c8d93b1.png?v=1785943928"},{"product_id":"swimline-superguard-18-x-40-in-ground-solid-winter-pool-cover-blue-5-o","title":"Swimline SuperGuard 18' x 40' Rectangle In-Ground Solid Winter Pool Cover, Blue, 5' Overlap, 2018408","description":"\u003cstyle\u003e  .sgig-wrap, .sgig-wrap * { box-sizing: border-box; }  .sgig-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }  .sgig-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }  .sgig-wrap strong { color: #14171c; font-weight: 700; }  .sgig-ico { display: block; flex: none; width: 24px; height: 24px; }  \/* Hero, with the stat strip built in *\/  .sgig-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }  .sgig-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }  .sgig-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }  .sgig-marks .sgig-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }  .sgig-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }  .sgig-tagline { font-size: 1.2em; color: #aab4c3; }  .sgig-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }  .sgig-stats.sgig-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }  .sgig-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }  .sgig-stat:first-child { border-left: 0; }  .sgig-stat + .sgig-stat { padding-left: 22px; }  .sgig-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }  .sgig-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }  .sgig-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }  \/* Sections *\/  .sgig-section { margin-bottom: 44px; }  .sgig-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/  .sgig-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }  .sgig-cards.sgig-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }  .sgig-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }  .sgig-card .sgig-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }  .sgig-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }  .sgig-card p { font-size: 0.95em; }  \/* Warning *\/  .sgig-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }  .sgig-warning .sgig-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }  .sgig-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }  .sgig-warning p { color: #5a4216; }  \/* Specs: one column, striped, groups under an amber rule *\/  .sgig-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }  .sgig-specs { width: 100%; border-collapse: collapse; }  .sgig-specs th, .sgig-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }  .sgig-specs tr:nth-child(even of :not(.sgig-grp)) \u003e * { background: #f6f7f9; }  .sgig-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }  .sgig-specs td { color: #3a404a; font-weight: 500; }  .sgig-specs .sgig-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }  .sgig-specs tbody + tbody .sgig-grp th { padding-top: 24px; }  .sgig-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }  \/* FAQ *\/  .sgig-faq { max-width: 900px; display: grid; gap: 12px; }  .sgig-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }  .sgig-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }  \/* CTA *\/  .sgig-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }  .sgig-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }  .sgig-cta p { color: #aab4c3; font-size: 1.02em; }  .sgig-perks { list-style: none; display: grid; gap: 11px; }  .sgig-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }  .sgig-perks .sgig-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }  @media (max-width: 989px) {    .sgig-cards, .sgig-cards.sgig-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }  }  @media (max-width: 749px) {    .sgig-hero { padding: 30px 20px 0; }    .sgig-hero h2 { font-size: 1.75em; }    .sgig-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }    .sgig-stat, .sgig-stat + .sgig-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }    .sgig-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }    .sgig-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }    .sgig-stats.sgig-n4 .sgig-stat:first-child { grid-column: auto; }    .sgig-stats.sgig-n4 .sgig-stat:nth-child(2) { border-top: 0; }    .sgig-stats.sgig-n4 .sgig-stat:nth-child(odd) { border-left: 0; }    .sgig-stats.sgig-n4 .sgig-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }    .sgig-intro { font-size: 1.06em; }    .sgig-cards, .sgig-cards.sgig-n4 { grid-template-columns: 1fr; }    .sgig-specs th, .sgig-specs td { padding: 11px 14px; }    .sgig-specs .sgig-grp th { padding-left: 14px; }    .sgig-specs th { width: 42%; }    .sgig-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }  }\u003c\/style\u003e\u003cdiv class=\"sgig-wrap\"\u003e  \u003csection class=\"sgig-hero\"\u003e    \u003cul class=\"sgig-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized Swimline Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e8-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eWater Tube Loops\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003c\/ul\u003e    \u003ch2\u003eSwimline SuperGuard 18' x 40' Rectangle In-Ground Solid Winter Pool Cover\u003c\/h2\u003e    \u003cp class=\"sgig-tagline\"\u003eShut the pool down for winter.\u003c\/p\u003e    \u003cdiv class=\"sgig-stats sgig-n5\"\u003e      \u003cdiv class=\"sgig-stat\"\u003e\n\u003cdiv class=\"sgig-stat-v\"\u003e18' x 40' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat\"\u003e\n\u003cdiv class=\"sgig-stat-v\"\u003e23' x 45'\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat-l\"\u003eCover Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat\"\u003e\n\u003cdiv class=\"sgig-stat-v\"\u003e5'\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat-l\"\u003eOverlap\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat\"\u003e\n\u003cdiv class=\"sgig-stat-v\"\u003e8 yr\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat\"\u003e\n\u003cdiv class=\"sgig-stat-v\"\u003eSolid\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat-l\"\u003eBlocks Sunlight\u003c\/div\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e  \u003cp class=\"sgig-intro\"\u003e\u003cstrong\u003eThe Swimline SuperGuard Solid Winter Cover for 18' x 40' in-ground rectangle pools (SKU PST-CO82345R)\u003c\/strong\u003e floats on the water and seals your pool off from leaves, dirt, rain and sunlight through the whole off-season. The finished cover measures 23' x 45', which is 5' larger than the pool, so it reaches well past the coping on all four sides and holds down under \u003cstrong\u003ewater tubes\u003c\/strong\u003e laid end to end around the perimeter. Swimline backs it with a \u003cstrong\u003e8-year limited, first year full warranty\u003c\/strong\u003e. The SuperGuard is the entry point in Swimline's solid winter lineup and the one most owners reach for on a straightforward seasonal closing.\u003c\/p\u003e  \u003csection class=\"sgig-section\"\u003e    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e    \u003cdiv class=\"sgig-cards sgig-n5\"\u003e      \u003cdiv class=\"sgig-card\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u003e\u003c\/path\u003e \u003cpath d=\"m9 12 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eSolid, Not Mesh\u003c\/h3\u003e\n\u003cp\u003eNothing passes through the fabric. Leaves, dirt, pollen and sunlight all stay on top, so the water underneath stays clear instead of turning green under a mesh cover.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-card\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e \u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch3\u003eWater Tube Loops\u003c\/h3\u003e\n\u003cp\u003eSewn loops around the perimeter hold water tubes flat on the deck so wind cannot get under the cover. Water tubes are sold separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-card\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e \u003cpath d=\"M12 2v2\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 20v2\"\u003e\u003c\/path\u003e \u003cpath d=\"m4.93 4.93 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m17.66 17.66 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"M20 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"m6.34 17.66-1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m19.07 4.93-1.41 1.41\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eUV and Chemical Resistant\u003c\/h3\u003e\n\u003cp\u003eThe polyethylene is treated to take a full season of sun, freeze and thaw plus splash-back from your winterizing chemicals without going brittle at the folds.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-card\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M19 5c-1.5 0-2.8 1.4-3 2-3.5-1.5-11-.3-11 5 0 1.8 0 3 2 4.5V20h4v-2h3v2h4v-4c1-.5 1.7-1 2-2h2v-4h-2c0-1-.5-1.5-1-2V5z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 9v1c0 1.1.9 2 2 2h1\"\u003e\u003c\/path\u003e \u003cpath d=\"M16 11h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eThe Sensible Closing Cover\u003c\/h3\u003e\n\u003cp\u003eSuperGuard is Swimline's entry level solid winter cover. If you close every fall and want the water clean in spring without overthinking it, this is the one.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-card\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eRun a Cover Pump\u003c\/h3\u003e\n\u003cp\u003eRain and snowmelt pool on any solid cover. A cover pump keeps that weight off the fabric and off your pool wall from the first storm to the spring thaw.\u003c\/p\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e    \u003cdiv class=\"sgig-warning\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 9v4\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 17h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cdiv\u003e\n\u003ch3\u003eNot a Safety Cover\u003c\/h3\u003e\n\u003cp\u003eA solid winter cover is \u003cstrong\u003enot a safety cover\u003c\/strong\u003e. It floats on the water and will not hold the weight of a child, a pet or an adult, and standing water on top of it is a drowning hazard. Keep a cover pump running on the cover, keep everyone off it, and use an anchored safety cover if you need a real barrier.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e    \u003csection class=\"sgig-section\"\u003e    \u003ch2\u003eSpecifications\u003c\/h2\u003e    \u003cdiv class=\"sgig-specs-box\"\u003e\u003ctable class=\"sgig-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003eSwimline\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eSuperGuard Solid Winter Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel \/ MPN\u003c\/th\u003e\n\u003ctd class=\"sgig-mono\"\u003e2018408\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"sgig-mono\"\u003ePST-CO82345R\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Type\u003c\/th\u003e\n\u003ctd\u003eIn-ground rectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePerimeter\u003c\/th\u003e\n\u003ctd\u003eGrommets with sewn water tube loops\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eIncluded\u003c\/th\u003e\n\u003ctd\u003eCover only\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWater Tubes\u003c\/th\u003e\n\u003ctd\u003eSold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e18' x 40'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Shape\u003c\/th\u003e\n\u003ctd\u003eRectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Size\u003c\/th\u003e\n\u003ctd\u003e23' x 45'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOverlap\u003c\/th\u003e\n\u003ctd\u003e5'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eBlue top, black underside\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Style\u003c\/th\u003e\n\u003ctd\u003eSolid, water and debris do not pass through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eWoven polyethylene\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eUV Protection\u003c\/th\u003e\n\u003ctd\u003eUV treated\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eChemical Resistance\u003c\/th\u003e\n\u003ctd\u003eResists pool chemicals\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Pump\u003c\/th\u003e\n\u003ctd\u003eRecommended, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e8-year limited, first year full\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e  \u003c\/section\u003e    \u003csection class=\"sgig-section\"\u003e    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e    \u003cdiv class=\"sgig-faq\"\u003e      \u003cdiv class=\"sgig-faq-card\"\u003e\n\u003ch3\u003eWhat size cover do I order for my pool?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003eyour pool size\u003c\/strong\u003e, not the cover size. Every SuperGuard is cut larger than the pool it is listed for, and the overlap in the title is how much bigger the finished cover is, so the fabric reaches past the coping with room to secure it. Measure the pool itself and match that number.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-faq-card\"\u003e\n\u003ch3\u003eHow do I hold the cover down on an in-ground pool?\u003c\/h3\u003e\n\u003cp\u003eWith water tubes, which are sold separately. Slide them through the loops sewn around the perimeter and lay them \u003cstrong\u003eend to end with no gaps\u003c\/strong\u003e, because a single open stretch is all the wind needs to lift the cover. Fill each tube about two thirds full so there is room for the water to expand when it freezes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-faq-card\"\u003e\n\u003ch3\u003eWhat is the difference between SuperGuard, SupremeGuard and SilverKing?\u003c\/h3\u003e\n\u003cp\u003eAll three are solid Swimline winter covers that block water, debris and sunlight, and all three install the same way. The difference is the warranty and the color: \u003cstrong\u003eSuperGuard\u003c\/strong\u003e is blue with an 8-year warranty and 1 year full, \u003cstrong\u003eSupremeGuard\u003c\/strong\u003e is green with a 10-year warranty and 1 year full, and \u003cstrong\u003eSilverKing\u003c\/strong\u003e is silver with a 15-year warranty and 2 years full.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-faq-card\"\u003e\n\u003ch3\u003eIs a solid winter cover the same as a safety cover?\u003c\/h3\u003e\n\u003cp\u003eNo, and this is the one thing to get right. A winter cover is a tarp that floats on the water and keeps debris out. It is \u003cstrong\u003enot\u003c\/strong\u003e a barrier and will not support weight. A safety cover is anchored into the deck with springs and is built to the ASTM F1346 standard. If you need to keep children and pets out of the pool, buy a safety cover.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-faq-card\"\u003e\n\u003ch3\u003eCan I put the cover on myself?\u003c\/h3\u003e\n\u003cp\u003eTwo people and about half an hour. Skim the pool, lower the water to the level your closing instructions call for, float the cover out over the water rather than dragging it across the coping, then secure the perimeter. Doing it on a calm day makes the whole job easier.\u003c\/p\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e      \u003csection class=\"sgig-cta\"\u003e    \u003cdiv\u003e      \u003ch2\u003eClose Your Pool With the SuperGuard\u003c\/h2\u003e      \u003cp\u003eAuthorized Swimline dealer. Order by your pool size and it ships free from PST Pool Supplies.\u003c\/p\u003e    \u003c\/div\u003e    \u003cul class=\"sgig-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e8-Year Swimline Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized Swimline Dealer\u003c\/li\u003e\n\u003c\/ul\u003e  \u003c\/section\u003e  \u003c\/div\u003e","brand":"Swimline","offers":[{"title":"Default Title","offer_id":44289611366465,"sku":"PST-CO82345R","price":106.7,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/Winter_Covers_002_05309f8d-10b4-4db4-b06f-f4197fe3d978.png?v=1785943929"},{"product_id":"swimline-superguard-20-x-40-in-ground-solid-winter-pool-cover-blue-5-o","title":"Swimline SuperGuard 20' x 40' Rectangle In-Ground Solid Winter Pool Cover, Blue, 5' Overlap, 2020408","description":"\u003cstyle\u003e  .sgig-wrap, .sgig-wrap * { box-sizing: border-box; }  .sgig-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }  .sgig-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }  .sgig-wrap strong { color: #14171c; font-weight: 700; }  .sgig-ico { display: block; flex: none; width: 24px; height: 24px; }  \/* Hero, with the stat strip built in *\/  .sgig-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }  .sgig-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }  .sgig-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }  .sgig-marks .sgig-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }  .sgig-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }  .sgig-tagline { font-size: 1.2em; color: #aab4c3; }  .sgig-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }  .sgig-stats.sgig-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }  .sgig-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }  .sgig-stat:first-child { border-left: 0; }  .sgig-stat + .sgig-stat { padding-left: 22px; }  .sgig-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }  .sgig-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }  .sgig-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }  \/* Sections *\/  .sgig-section { margin-bottom: 44px; }  .sgig-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/  .sgig-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }  .sgig-cards.sgig-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }  .sgig-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }  .sgig-card .sgig-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }  .sgig-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }  .sgig-card p { font-size: 0.95em; }  \/* Warning *\/  .sgig-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }  .sgig-warning .sgig-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }  .sgig-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }  .sgig-warning p { color: #5a4216; }  \/* Specs: one column, striped, groups under an amber rule *\/  .sgig-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }  .sgig-specs { width: 100%; border-collapse: collapse; }  .sgig-specs th, .sgig-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }  .sgig-specs tr:nth-child(even of :not(.sgig-grp)) \u003e * { background: #f6f7f9; }  .sgig-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }  .sgig-specs td { color: #3a404a; font-weight: 500; }  .sgig-specs .sgig-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }  .sgig-specs tbody + tbody .sgig-grp th { padding-top: 24px; }  .sgig-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }  \/* FAQ *\/  .sgig-faq { max-width: 900px; display: grid; gap: 12px; }  .sgig-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }  .sgig-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }  \/* CTA *\/  .sgig-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }  .sgig-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }  .sgig-cta p { color: #aab4c3; font-size: 1.02em; }  .sgig-perks { list-style: none; display: grid; gap: 11px; }  .sgig-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }  .sgig-perks .sgig-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }  @media (max-width: 989px) {    .sgig-cards, .sgig-cards.sgig-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }  }  @media (max-width: 749px) {    .sgig-hero { padding: 30px 20px 0; }    .sgig-hero h2 { font-size: 1.75em; }    .sgig-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }    .sgig-stat, .sgig-stat + .sgig-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }    .sgig-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }    .sgig-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }    .sgig-stats.sgig-n4 .sgig-stat:first-child { grid-column: auto; }    .sgig-stats.sgig-n4 .sgig-stat:nth-child(2) { border-top: 0; }    .sgig-stats.sgig-n4 .sgig-stat:nth-child(odd) { border-left: 0; }    .sgig-stats.sgig-n4 .sgig-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }    .sgig-intro { font-size: 1.06em; }    .sgig-cards, .sgig-cards.sgig-n4 { grid-template-columns: 1fr; }    .sgig-specs th, .sgig-specs td { padding: 11px 14px; }    .sgig-specs .sgig-grp th { padding-left: 14px; }    .sgig-specs th { width: 42%; }    .sgig-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }  }\u003c\/style\u003e\u003cdiv class=\"sgig-wrap\"\u003e  \u003csection class=\"sgig-hero\"\u003e    \u003cul class=\"sgig-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized Swimline Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e8-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eWater Tube Loops\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003c\/ul\u003e    \u003ch2\u003eSwimline SuperGuard 20' x 40' Rectangle In-Ground Solid Winter Pool Cover\u003c\/h2\u003e    \u003cp class=\"sgig-tagline\"\u003eShut the pool down for winter.\u003c\/p\u003e    \u003cdiv class=\"sgig-stats sgig-n5\"\u003e      \u003cdiv class=\"sgig-stat\"\u003e\n\u003cdiv class=\"sgig-stat-v\"\u003e20' x 40' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat\"\u003e\n\u003cdiv class=\"sgig-stat-v\"\u003e25' x 45'\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat-l\"\u003eCover Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat\"\u003e\n\u003cdiv class=\"sgig-stat-v\"\u003e5'\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat-l\"\u003eOverlap\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat\"\u003e\n\u003cdiv class=\"sgig-stat-v\"\u003e8 yr\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat\"\u003e\n\u003cdiv class=\"sgig-stat-v\"\u003eSolid\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat-l\"\u003eBlocks Sunlight\u003c\/div\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e  \u003cp class=\"sgig-intro\"\u003e\u003cstrong\u003eThe Swimline SuperGuard Solid Winter Cover for 20' x 40' in-ground rectangle pools (SKU PST-CO82545R)\u003c\/strong\u003e floats on the water and seals your pool off from leaves, dirt, rain and sunlight through the whole off-season. The finished cover measures 25' x 45', which is 5' larger than the pool, so it reaches well past the coping on all four sides and holds down under \u003cstrong\u003ewater tubes\u003c\/strong\u003e laid end to end around the perimeter. Swimline backs it with a \u003cstrong\u003e8-year limited, first year full warranty\u003c\/strong\u003e. The SuperGuard is the entry point in Swimline's solid winter lineup and the one most owners reach for on a straightforward seasonal closing.\u003c\/p\u003e  \u003csection class=\"sgig-section\"\u003e    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e    \u003cdiv class=\"sgig-cards sgig-n5\"\u003e      \u003cdiv class=\"sgig-card\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u003e\u003c\/path\u003e \u003cpath d=\"m9 12 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eSolid, Not Mesh\u003c\/h3\u003e\n\u003cp\u003eNothing passes through the fabric. Leaves, dirt, pollen and sunlight all stay on top, so the water underneath stays clear instead of turning green under a mesh cover.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-card\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e \u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch3\u003eWater Tube Loops\u003c\/h3\u003e\n\u003cp\u003eSewn loops around the perimeter hold water tubes flat on the deck so wind cannot get under the cover. Water tubes are sold separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-card\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e \u003cpath d=\"M12 2v2\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 20v2\"\u003e\u003c\/path\u003e \u003cpath d=\"m4.93 4.93 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m17.66 17.66 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"M20 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"m6.34 17.66-1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m19.07 4.93-1.41 1.41\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eUV and Chemical Resistant\u003c\/h3\u003e\n\u003cp\u003eThe polyethylene is treated to take a full season of sun, freeze and thaw plus splash-back from your winterizing chemicals without going brittle at the folds.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-card\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M19 5c-1.5 0-2.8 1.4-3 2-3.5-1.5-11-.3-11 5 0 1.8 0 3 2 4.5V20h4v-2h3v2h4v-4c1-.5 1.7-1 2-2h2v-4h-2c0-1-.5-1.5-1-2V5z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 9v1c0 1.1.9 2 2 2h1\"\u003e\u003c\/path\u003e \u003cpath d=\"M16 11h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eThe Sensible Closing Cover\u003c\/h3\u003e\n\u003cp\u003eSuperGuard is Swimline's entry level solid winter cover. If you close every fall and want the water clean in spring without overthinking it, this is the one.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-card\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eRun a Cover Pump\u003c\/h3\u003e\n\u003cp\u003eRain and snowmelt pool on any solid cover. A cover pump keeps that weight off the fabric and off your pool wall from the first storm to the spring thaw.\u003c\/p\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e    \u003cdiv class=\"sgig-warning\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 9v4\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 17h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cdiv\u003e\n\u003ch3\u003eNot a Safety Cover\u003c\/h3\u003e\n\u003cp\u003eA solid winter cover is \u003cstrong\u003enot a safety cover\u003c\/strong\u003e. It floats on the water and will not hold the weight of a child, a pet or an adult, and standing water on top of it is a drowning hazard. Keep a cover pump running on the cover, keep everyone off it, and use an anchored safety cover if you need a real barrier.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e    \u003csection class=\"sgig-section\"\u003e    \u003ch2\u003eSpecifications\u003c\/h2\u003e    \u003cdiv class=\"sgig-specs-box\"\u003e\u003ctable class=\"sgig-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003eSwimline\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eSuperGuard Solid Winter Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel \/ MPN\u003c\/th\u003e\n\u003ctd class=\"sgig-mono\"\u003e2020408\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"sgig-mono\"\u003ePST-CO82545R\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Type\u003c\/th\u003e\n\u003ctd\u003eIn-ground rectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePerimeter\u003c\/th\u003e\n\u003ctd\u003eGrommets with sewn water tube loops\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eIncluded\u003c\/th\u003e\n\u003ctd\u003eCover only\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWater Tubes\u003c\/th\u003e\n\u003ctd\u003eSold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e20' x 40'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Shape\u003c\/th\u003e\n\u003ctd\u003eRectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Size\u003c\/th\u003e\n\u003ctd\u003e25' x 45'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOverlap\u003c\/th\u003e\n\u003ctd\u003e5'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eBlue top, black underside\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Style\u003c\/th\u003e\n\u003ctd\u003eSolid, water and debris do not pass through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eWoven polyethylene\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eUV Protection\u003c\/th\u003e\n\u003ctd\u003eUV treated\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eChemical Resistance\u003c\/th\u003e\n\u003ctd\u003eResists pool chemicals\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Pump\u003c\/th\u003e\n\u003ctd\u003eRecommended, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e8-year limited, first year full\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e  \u003c\/section\u003e    \u003csection class=\"sgig-section\"\u003e    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e    \u003cdiv class=\"sgig-faq\"\u003e      \u003cdiv class=\"sgig-faq-card\"\u003e\n\u003ch3\u003eWhat size cover do I order for my pool?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003eyour pool size\u003c\/strong\u003e, not the cover size. Every SuperGuard is cut larger than the pool it is listed for, and the overlap in the title is how much bigger the finished cover is, so the fabric reaches past the coping with room to secure it. Measure the pool itself and match that number.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-faq-card\"\u003e\n\u003ch3\u003eHow do I hold the cover down on an in-ground pool?\u003c\/h3\u003e\n\u003cp\u003eWith water tubes, which are sold separately. Slide them through the loops sewn around the perimeter and lay them \u003cstrong\u003eend to end with no gaps\u003c\/strong\u003e, because a single open stretch is all the wind needs to lift the cover. Fill each tube about two thirds full so there is room for the water to expand when it freezes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-faq-card\"\u003e\n\u003ch3\u003eWhat is the difference between SuperGuard, SupremeGuard and SilverKing?\u003c\/h3\u003e\n\u003cp\u003eAll three are solid Swimline winter covers that block water, debris and sunlight, and all three install the same way. The difference is the warranty and the color: \u003cstrong\u003eSuperGuard\u003c\/strong\u003e is blue with an 8-year warranty and 1 year full, \u003cstrong\u003eSupremeGuard\u003c\/strong\u003e is green with a 10-year warranty and 1 year full, and \u003cstrong\u003eSilverKing\u003c\/strong\u003e is silver with a 15-year warranty and 2 years full.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-faq-card\"\u003e\n\u003ch3\u003eIs a solid winter cover the same as a safety cover?\u003c\/h3\u003e\n\u003cp\u003eNo, and this is the one thing to get right. A winter cover is a tarp that floats on the water and keeps debris out. It is \u003cstrong\u003enot\u003c\/strong\u003e a barrier and will not support weight. A safety cover is anchored into the deck with springs and is built to the ASTM F1346 standard. If you need to keep children and pets out of the pool, buy a safety cover.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-faq-card\"\u003e\n\u003ch3\u003eCan I put the cover on myself?\u003c\/h3\u003e\n\u003cp\u003eTwo people and about half an hour. Skim the pool, lower the water to the level your closing instructions call for, float the cover out over the water rather than dragging it across the coping, then secure the perimeter. Doing it on a calm day makes the whole job easier.\u003c\/p\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e      \u003csection class=\"sgig-cta\"\u003e    \u003cdiv\u003e      \u003ch2\u003eClose Your Pool With the SuperGuard\u003c\/h2\u003e      \u003cp\u003eAuthorized Swimline dealer. Order by your pool size and it ships free from PST Pool Supplies.\u003c\/p\u003e    \u003c\/div\u003e    \u003cul class=\"sgig-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e8-Year Swimline Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized Swimline Dealer\u003c\/li\u003e\n\u003c\/ul\u003e  \u003c\/section\u003e  \u003c\/div\u003e","brand":"Swimline","offers":[{"title":"Default Title","offer_id":44289611399233,"sku":"PST-CO82545R","price":112.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/Winter_Covers_002_2695194d-2c66-4d1f-8dd9-b390f06a7c65.png?v=1785943930"},{"product_id":"swimline-superguard-20-x-45-in-ground-solid-winter-pool-cover-blue-5-o","title":"Swimline SuperGuard 20' x 45' Rectangle In-Ground Solid Winter Pool Cover, Blue, 5' Overlap, 2020458","description":"\u003cstyle\u003e  .sgig-wrap, .sgig-wrap * { box-sizing: border-box; }  .sgig-wrap { font-family: inherit; color: #3a404a; font-size: 16px; line-height: 1.65; }  .sgig-wrap :where(h2, h3, p, ul, ol, li, table) { margin: 0; padding: 0; letter-spacing: normal; }  .sgig-wrap strong { color: #14171c; font-weight: 700; }  .sgig-ico { display: block; flex: none; width: 24px; height: 24px; }  \/* Hero, with the stat strip built in *\/  .sgig-hero { background: #0f1a2a; border-radius: 16px; padding: 44px 44px 0; margin-bottom: 36px; overflow: hidden; }  .sgig-marks { list-style: none; display: flex; flex-wrap: wrap; gap: 8px 22px; margin-bottom: 16px; }  .sgig-marks li { display: inline-flex; align-items: center; gap: 7px; font-size: 0.9em; font-weight: 700; color: #d5dbe4; line-height: 1.3; }  .sgig-marks .sgig-ico { width: 16px; height: 16px; color: #ffa620; stroke-width: 2.75; }  .sgig-hero h2 { color: #fff; font-size: 2.4em; font-weight: 800; line-height: 1.12; letter-spacing: -0.015em; max-width: 20em; margin-bottom: 10px; text-wrap: balance; }  .sgig-tagline { font-size: 1.2em; color: #aab4c3; }  .sgig-stats { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); margin: 34px -44px 0; border-top: 1px solid rgba(255,255,255,0.1); }  .sgig-stats.sgig-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }  .sgig-stat { padding: 20px 22px 24px 44px; border-left: 1px solid rgba(255,255,255,0.1); }  .sgig-stat:first-child { border-left: 0; }  .sgig-stat + .sgig-stat { padding-left: 22px; }  .sgig-stat-v { font-size: 1.7em; font-weight: 800; color: #fff; line-height: 1.15; font-variant-numeric: tabular-nums; }  .sgig-stat-l { font-size: 0.75em; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: #8d98a8; margin-top: 6px; }  .sgig-intro { max-width: 860px; margin-bottom: 44px; font-size: 1.12em; line-height: 1.7; }  \/* Sections *\/  .sgig-section { margin-bottom: 44px; }  .sgig-section \u003e h2 { font-size: 1.6em; font-weight: 800; color: #0f1a2a; line-height: 1.25; margin-bottom: 20px; }  \/* Feature cards, light so a short page keeps its contrast for the hero and CTA *\/  .sgig-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }  .sgig-cards.sgig-n4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }  .sgig-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 22px; }  .sgig-card .sgig-ico { width: 26px; height: 26px; color: #b86a00; margin-bottom: 12px; }  .sgig-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.3; margin-bottom: 6px; }  .sgig-card p { font-size: 0.95em; }  \/* Warning *\/  .sgig-warning { display: flex; gap: 16px; background: #fff8e8; border: 1px solid #f1dfb2; border-radius: 12px; padding: 20px 22px; margin-bottom: 44px; }  .sgig-warning .sgig-ico { width: 26px; height: 26px; color: #b7791f; margin-top: 1px; }  .sgig-warning h3 { font-size: 1.06em; font-weight: 800; color: #7a4e00; margin-bottom: 4px; }  .sgig-warning p { color: #5a4216; }  \/* Specs: one column, striped, groups under an amber rule *\/  .sgig-specs-box { max-width: 900px; border: 1px solid #e1e5eb; border-radius: 14px; overflow: hidden; }  .sgig-specs { width: 100%; border-collapse: collapse; }  .sgig-specs th, .sgig-specs td { border: 0; padding: 12px 20px; text-align: left; vertical-align: top; font-size: 0.97em; line-height: 1.5; }  .sgig-specs tr:nth-child(even of :not(.sgig-grp)) \u003e * { background: #f6f7f9; }  .sgig-specs th { width: 38%; font-weight: 700; color: #0f1a2a; }  .sgig-specs td { color: #3a404a; font-weight: 500; }  .sgig-specs .sgig-grp th { width: auto; padding: 15px 20px 9px; font-size: 0.78em; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #0f1a2a; border-bottom: 2px solid #ffa620; }  .sgig-specs tbody + tbody .sgig-grp th { padding-top: 24px; }  .sgig-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 0.92em; color: #0f1a2a; }  \/* FAQ *\/  .sgig-faq { max-width: 900px; display: grid; gap: 12px; }  .sgig-faq-card { border: 1px solid #e1e5eb; border-radius: 12px; padding: 18px 22px; }  .sgig-faq-card h3 { font-size: 1.06em; font-weight: 800; color: #0f1a2a; line-height: 1.35; margin-bottom: 6px; }  \/* CTA *\/  .sgig-cta { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 30px; align-items: center; background: #0f1a2a; border-radius: 16px; padding: 38px 44px; }  .sgig-cta h2 { color: #fff; font-size: 1.7em; font-weight: 800; line-height: 1.2; margin-bottom: 8px; text-wrap: balance; }  .sgig-cta p { color: #aab4c3; font-size: 1.02em; }  .sgig-perks { list-style: none; display: grid; gap: 11px; }  .sgig-perks li { display: flex; align-items: center; gap: 10px; font-weight: 700; color: #fff; line-height: 1.3; }  .sgig-perks .sgig-ico { width: 20px; height: 20px; color: #ffa620; stroke-width: 2.5; }  @media (max-width: 989px) {    .sgig-cards, .sgig-cards.sgig-n4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }  }  @media (max-width: 749px) {    .sgig-hero { padding: 30px 20px 0; }    .sgig-hero h2 { font-size: 1.75em; }    .sgig-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 24px -20px 0; }    .sgig-stat, .sgig-stat + .sgig-stat { padding: 15px 20px; border-left: 0; border-top: 1px solid rgba(255,255,255,0.1); }    .sgig-stat:first-child { grid-column: 1 \/ -1; border-top: 0; }    .sgig-stat:nth-child(odd):not(:first-child) { border-left: 1px solid rgba(255,255,255,0.1); }    .sgig-stats.sgig-n4 .sgig-stat:first-child { grid-column: auto; }    .sgig-stats.sgig-n4 .sgig-stat:nth-child(2) { border-top: 0; }    .sgig-stats.sgig-n4 .sgig-stat:nth-child(odd) { border-left: 0; }    .sgig-stats.sgig-n4 .sgig-stat:nth-child(even) { border-left: 1px solid rgba(255,255,255,0.1); }    .sgig-intro { font-size: 1.06em; }    .sgig-cards, .sgig-cards.sgig-n4 { grid-template-columns: 1fr; }    .sgig-specs th, .sgig-specs td { padding: 11px 14px; }    .sgig-specs .sgig-grp th { padding-left: 14px; }    .sgig-specs th { width: 42%; }    .sgig-cta { grid-template-columns: 1fr; padding: 28px 20px; gap: 20px; }  }\u003c\/style\u003e\u003cdiv class=\"sgig-wrap\"\u003e  \u003csection class=\"sgig-hero\"\u003e    \u003cul class=\"sgig-marks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized Swimline Dealer\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e8-Year Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eWater Tube Loops\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003c\/ul\u003e    \u003ch2\u003eSwimline SuperGuard 20' x 45' Rectangle In-Ground Solid Winter Pool Cover\u003c\/h2\u003e    \u003cp class=\"sgig-tagline\"\u003eShut the pool down for winter.\u003c\/p\u003e    \u003cdiv class=\"sgig-stats sgig-n5\"\u003e      \u003cdiv class=\"sgig-stat\"\u003e\n\u003cdiv class=\"sgig-stat-v\"\u003e20' x 45' Rectangle\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat-l\"\u003ePool Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat\"\u003e\n\u003cdiv class=\"sgig-stat-v\"\u003e25' x 50'\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat-l\"\u003eCover Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat\"\u003e\n\u003cdiv class=\"sgig-stat-v\"\u003e5'\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat-l\"\u003eOverlap\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat\"\u003e\n\u003cdiv class=\"sgig-stat-v\"\u003e8 yr\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat-l\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat\"\u003e\n\u003cdiv class=\"sgig-stat-v\"\u003eSolid\u003c\/div\u003e\n\u003cdiv class=\"sgig-stat-l\"\u003eBlocks Sunlight\u003c\/div\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e  \u003cp class=\"sgig-intro\"\u003e\u003cstrong\u003eThe Swimline SuperGuard Solid Winter Cover for 20' x 45' in-ground rectangle pools (SKU PST-CO82550R)\u003c\/strong\u003e floats on the water and seals your pool off from leaves, dirt, rain and sunlight through the whole off-season. The finished cover measures 25' x 50', which is 5' larger than the pool, so it reaches well past the coping on all four sides and holds down under \u003cstrong\u003ewater tubes\u003c\/strong\u003e laid end to end around the perimeter. Swimline backs it with a \u003cstrong\u003e8-year limited, first year full warranty\u003c\/strong\u003e. The SuperGuard is the entry point in Swimline's solid winter lineup and the one most owners reach for on a straightforward seasonal closing.\u003c\/p\u003e  \u003csection class=\"sgig-section\"\u003e    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e    \u003cdiv class=\"sgig-cards sgig-n5\"\u003e      \u003cdiv class=\"sgig-card\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u003e\u003c\/path\u003e \u003cpath d=\"m9 12 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eSolid, Not Mesh\u003c\/h3\u003e\n\u003cp\u003eNothing passes through the fabric. Leaves, dirt, pollen and sunlight all stay on top, so the water underneath stays clear instead of turning green under a mesh cover.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-card\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e \u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch3\u003eWater Tube Loops\u003c\/h3\u003e\n\u003cp\u003eSewn loops around the perimeter hold water tubes flat on the deck so wind cannot get under the cover. Water tubes are sold separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-card\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e \u003cpath d=\"M12 2v2\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 20v2\"\u003e\u003c\/path\u003e \u003cpath d=\"m4.93 4.93 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m17.66 17.66 1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"M20 12h2\"\u003e\u003c\/path\u003e \u003cpath d=\"m6.34 17.66-1.41 1.41\"\u003e\u003c\/path\u003e \u003cpath d=\"m19.07 4.93-1.41 1.41\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eUV and Chemical Resistant\u003c\/h3\u003e\n\u003cp\u003eThe polyethylene is treated to take a full season of sun, freeze and thaw plus splash-back from your winterizing chemicals without going brittle at the folds.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-card\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M19 5c-1.5 0-2.8 1.4-3 2-3.5-1.5-11-.3-11 5 0 1.8 0 3 2 4.5V20h4v-2h3v2h4v-4c1-.5 1.7-1 2-2h2v-4h-2c0-1-.5-1.5-1-2V5z\"\u003e\u003c\/path\u003e \u003cpath d=\"M2 9v1c0 1.1.9 2 2 2h1\"\u003e\u003c\/path\u003e \u003cpath d=\"M16 11h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eThe Sensible Closing Cover\u003c\/h3\u003e\n\u003cp\u003eSuperGuard is Swimline's entry level solid winter cover. If you close every fall and want the water clean in spring without overthinking it, this is the one.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-card\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3\u003eRun a Cover Pump\u003c\/h3\u003e\n\u003cp\u003eRain and snowmelt pool on any solid cover. A cover pump keeps that weight off the fabric and off your pool wall from the first storm to the spring thaw.\u003c\/p\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e    \u003cdiv class=\"sgig-warning\"\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 9v4\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 17h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cdiv\u003e\n\u003ch3\u003eNot a Safety Cover\u003c\/h3\u003e\n\u003cp\u003eA solid winter cover is \u003cstrong\u003enot a safety cover\u003c\/strong\u003e. It floats on the water and will not hold the weight of a child, a pet or an adult, and standing water on top of it is a drowning hazard. Keep a cover pump running on the cover, keep everyone off it, and use an anchored safety cover if you need a real barrier.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e    \u003csection class=\"sgig-section\"\u003e    \u003ch2\u003eSpecifications\u003c\/h2\u003e    \u003cdiv class=\"sgig-specs-box\"\u003e\u003ctable class=\"sgig-specs\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer\u003c\/th\u003e\n\u003ctd\u003eSwimline\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Line\u003c\/th\u003e\n\u003ctd\u003eSuperGuard Solid Winter Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel \/ MPN\u003c\/th\u003e\n\u003ctd class=\"sgig-mono\"\u003e2020458\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSKU\u003c\/th\u003e\n\u003ctd class=\"sgig-mono\"\u003ePST-CO82550R\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Type\u003c\/th\u003e\n\u003ctd\u003eIn-ground rectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePerimeter\u003c\/th\u003e\n\u003ctd\u003eGrommets with sewn water tube loops\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eIncluded\u003c\/th\u003e\n\u003ctd\u003eCover only\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWater Tubes\u003c\/th\u003e\n\u003ctd\u003eSold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Size\u003c\/th\u003e\n\u003ctd\u003e20' x 45'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePool Shape\u003c\/th\u003e\n\u003ctd\u003eRectangle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Size\u003c\/th\u003e\n\u003ctd\u003e25' x 50'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOverlap\u003c\/th\u003e\n\u003ctd\u003e5'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eBlue top, black underside\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Style\u003c\/th\u003e\n\u003ctd\u003eSolid, water and debris do not pass through\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eWoven polyethylene\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eUV Protection\u003c\/th\u003e\n\u003ctd\u003eUV treated\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eChemical Resistance\u003c\/th\u003e\n\u003ctd\u003eResists pool chemicals\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCover Pump\u003c\/th\u003e\n\u003ctd\u003eRecommended, sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e8-year limited, first year full\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e  \u003c\/section\u003e    \u003csection class=\"sgig-section\"\u003e    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e    \u003cdiv class=\"sgig-faq\"\u003e      \u003cdiv class=\"sgig-faq-card\"\u003e\n\u003ch3\u003eWhat size cover do I order for my pool?\u003c\/h3\u003e\n\u003cp\u003eOrder by \u003cstrong\u003eyour pool size\u003c\/strong\u003e, not the cover size. Every SuperGuard is cut larger than the pool it is listed for, and the overlap in the title is how much bigger the finished cover is, so the fabric reaches past the coping with room to secure it. Measure the pool itself and match that number.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-faq-card\"\u003e\n\u003ch3\u003eHow do I hold the cover down on an in-ground pool?\u003c\/h3\u003e\n\u003cp\u003eWith water tubes, which are sold separately. Slide them through the loops sewn around the perimeter and lay them \u003cstrong\u003eend to end with no gaps\u003c\/strong\u003e, because a single open stretch is all the wind needs to lift the cover. Fill each tube about two thirds full so there is room for the water to expand when it freezes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-faq-card\"\u003e\n\u003ch3\u003eWhat is the difference between SuperGuard, SupremeGuard and SilverKing?\u003c\/h3\u003e\n\u003cp\u003eAll three are solid Swimline winter covers that block water, debris and sunlight, and all three install the same way. The difference is the warranty and the color: \u003cstrong\u003eSuperGuard\u003c\/strong\u003e is blue with an 8-year warranty and 1 year full, \u003cstrong\u003eSupremeGuard\u003c\/strong\u003e is green with a 10-year warranty and 1 year full, and \u003cstrong\u003eSilverKing\u003c\/strong\u003e is silver with a 15-year warranty and 2 years full.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-faq-card\"\u003e\n\u003ch3\u003eIs a solid winter cover the same as a safety cover?\u003c\/h3\u003e\n\u003cp\u003eNo, and this is the one thing to get right. A winter cover is a tarp that floats on the water and keeps debris out. It is \u003cstrong\u003enot\u003c\/strong\u003e a barrier and will not support weight. A safety cover is anchored into the deck with springs and is built to the ASTM F1346 standard. If you need to keep children and pets out of the pool, buy a safety cover.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sgig-faq-card\"\u003e\n\u003ch3\u003eCan I put the cover on myself?\u003c\/h3\u003e\n\u003cp\u003eTwo people and about half an hour. Skim the pool, lower the water to the level your closing instructions call for, float the cover out over the water rather than dragging it across the coping, then secure the perimeter. Doing it on a calm day makes the whole job easier.\u003c\/p\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e      \u003csection class=\"sgig-cta\"\u003e    \u003cdiv\u003e      \u003ch2\u003eClose Your Pool With the SuperGuard\u003c\/h2\u003e      \u003cp\u003eAuthorized Swimline dealer. Order by your pool size and it ships free from PST Pool Supplies.\u003c\/p\u003e    \u003c\/div\u003e    \u003cul class=\"sgig-perks\"\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFree Shipping\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e30-Day Returns\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e8-Year Swimline Warranty\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg class=\"sgig-ico\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eAuthorized Swimline Dealer\u003c\/li\u003e\n\u003c\/ul\u003e  \u003c\/section\u003e  \u003c\/div\u003e","brand":"Swimline","offers":[{"title":"Default Title","offer_id":44289611432001,"sku":"PST-CO82550R","price":122.2,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/Winter_Covers_002_8a349408-b565-481c-9ae9-12343dee3950.png?v=1785943930"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/collections\/1013077_b114c168-0a8a-4833-8f5b-ae1d29449be3.jpg?v=1786073282","url":"https:\/\/www.pstpoolsupplies.com\/collections\/in-ground-pool-winter-covers-rectangle.oembed?page=7","provider":"PST Pool Supplies","version":"1.0","type":"link"}