.cms-custom-safety-cover-insta-quote-thank-you .quote-headline{font-size:1.625rem;padding-top:2rem;font-weight:700}.cms-custom-safety-cover-insta-quote-thank-you #final-quote p{font-size:1rem}.cms-custom-safety-cover-insta-quote-thank-you h2{margin-top:1.25rem}.cms-custom-safety-cover-insta-quote-thank-you .split .half h2{font-size:1.375rem!important}.cms-custom-safety-cover-insta-quote-thank-you ul.pool-spec-list li{font-size:1rem;font-weight:700}.cms-custom-safety-cover-insta-quote-thank-you ul.pool-spec-list li span{font-weight:400}.cms-custom-safety-cover-insta-quote-thank-you ul.quote-list li{font-size:1.094rem}.cms-custom-safety-cover-insta-quote-thank-you ul.quote-list li .cover-name-title,.cms-custom-safety-cover-insta-quote-thank-you ul.quote-list li .cover-price-title{font-size:1.25rem;font-weight:700}.cms-custom-safety-cover-insta-quote-thank-you .cms-custom-safety-cover-insta-quote-thank-you #final-quote p{font-size:.625rem}.cms-custom-safety-cover-insta-quote-thank-you #final-quote p.call-msg{font-size:1.375rem;font-weight:700}.cms-custom-safety-cover-insta-quote-thank-you #final-quote p.call-num{font-size:2.625rem;font-weight:700}.cms-custom-safety-cover-insta-quote-thank-you #final-quote p.call-num span{font-size:1.375rem!important}.cms-custom-safety-cover-insta-quote-thank-you #final-quote div.footnote p{font-size:.75rem}.cms-custom-safety-cover-insta-quote-thank-you a{color:#1b7bbc}.cms-custom-safety-cover-insta-quote-thank-you a:hover{-webkit-text-decoration:underline;text-decoration:underline}@media (max-width:1366px){.cms-custom-safety-cover-insta-quote-thank-you .page-main{padding-left:10px;padding-right:10px}}.cms-pool-liners-insta-quote-thank-you #intro .intro-container .intro-l2{font-size:1.375rem;line-height:1.563rem}.cms-pool-liners-insta-quote-thank-you #intro .intro-container p{font-size:.938rem}.cms-pool-liners-insta-quote-thank-you #intro .intro-container p.call-msg{font-size:1.125rem}.cms-pool-liners-insta-quote-thank-you #intro .intro-container p.call-num{font-size:2rem;line-height:2.625rem}.cms-pool-liners-insta-quote-thank-you p{margin-bottom:.5rem}.cms-pool-liners-insta-quote-thank-you .cust-info-box p span{font-size:unset}.cms-pool-liners-insta-quote-thank-you .cust-info-box .fqp span,.cms-pool-liners-insta-quote-thank-you .cust-info-box .fqp sup{font-size:2rem;line-height:2rem;font-weight:700}.cms-pool-liners-insta-quote-thank-you .cust-info-box .fqp span>span,.cms-pool-liners-insta-quote-thank-you .cust-info-box .fqp sup>span{font-size:2rem;line-height:2rem}.cms-pool-liners-insta-quote-thank-you #intro .intro-container p.call-msg,.cms-pool-liners-insta-quote-thank-you #intro .intro-container p.call-num{font-weight:700}.cms-pool-liners-insta-quote-thank-you #intro .liner-label{font-size:1.25rem}.cms-pool-liners-insta-quote-thank-you .link-container{font-weight:700}.cms-pool-liners-insta-quote-thank-you .copyBtn,.cms-pool-liners-insta-quote-thank-you .copyBtn:hover,.cms-pool-liners-insta-quote-thank-you .link-headline{font-size:1.125rem}.cms-pool-liners-insta-quote-thank-you #final-quote div.footnote p{font-size:.75rem}.cms-pool-liners-insta-quote-thank-you a{color:rgb(0 162 229/var(--tw-text-opacity));font-weight:400}.cms-pool-liners-insta-quote .block-reorder{display:none}@media screen and (min-width:480px){.cms-pool-liners-insta-quote-thank-you #intro .intro-container .intro-l2{font-size:2.2rem;line-height:2.5rem}.cms-pool-liners-insta-quote-thank-you #intro .lpg-whack{font-size:1.2rem;line-height:1.4rem}.cms-pool-liners-insta-quote-thank-you #intro .intro-container p{font-size:1rem}.cms-pool-liners-insta-quote-thank-you .cust-info-box .fqp span,.cms-pool-liners-insta-quote-thank-you .cust-info-box .fqp sup{font-size:3rem;line-height:3rem}.cms-pool-liners-insta-quote-thank-you #intro .intro-container p.call-msg{font-size:1.4rem}.cms-pool-liners-insta-quote-thank-you #intro .intro-container p.call-num{font-size:2.6rem;line-height:3.6rem}}@media (max-width:1366px){.cms-pool-liners-insta-quote-thank-you .page-main{padding-left:10px;padding-right:10px}}.cms-no-route #maincontent,.cms-page-view #maincontent{padding:0 20px 40px}.cms-no-route .page-title-wrapper,.cms-page-view .page-title-wrapper{max-width:1366px;--tw-border-opacity:1;border-bottom:1px rgb(221 221 221/var(--tw-border-opacity));border-style:solid;padding:0;font-weight:400}.cms-no-route.cms-privacy-request .retail-store-container,.cms-page-view.cms-privacy-request .retail-store-container{justify-content:center}.cms-no-route .columns p,.cms-page-view .columns p{margin-bottom:.75rem;font-family:acumin-variable,brandon-grotesque,Arial,sans-serif}.cms-no-route .columns ol,.cms-no-route .columns ul,.cms-page-view .columns ol,.cms-page-view .columns ul{margin-top:0;margin-bottom:1.5rem;padding-left:20px}.cms-no-route .columns ol>li,.cms-no-route .columns ul>li,.cms-page-view .columns ol>li,.cms-page-view .columns ul>li{margin-top:0;margin-bottom:.75rem}.cms-no-route .columns ol,.cms-page-view .columns ol{list-style-type:decimal}.cms-no-route .columns ul,.cms-page-view .columns ul{list-style-type:disc}.cms-no-route .columns li,.cms-page-view .columns li{display:list-item}.cms-no-route .columns h3,.cms-page-view .columns h3{margin-bottom:.75rem;font-weight:700}.cms-no-route .columns h2,.cms-page-view .columns h2{margin-bottom:1rem}.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.flex.justify-start.text-4xl .cms-no-route .columns h2,.categorypath-pool-supplies-inground-pool-covers-safety-covers-custom-covers #maincontent>.container.flex.justify-start.text-4xl.cms-page-view .columns h2{display:none}.cms-no-route .columns dt,.cms-page-view .columns dt{font-weight:700;margin-bottom:5px;margin-top:0}.cms-no-route .columns dd,.cms-page-view .columns dd{margin-bottom:10px;margin-top:0;margin-left:0}.cms-no-route .columns a,.cms-page-view .columns a{color:#1b7bbc}.cms-no-route .columns a:hover,.cms-page-view .columns a:hover{--tw-text-opacity:1;color:rgb(237 28 36/var(--tw-text-opacity))}.cms-no-route .columns table,.cms-page-view .columns table{width:100%;border-collapse:collapse;border-spacing:0;max-width:100%}.cms-no-route .columns table>tbody>tr>td,.cms-no-route .columns table>tbody>tr>th,.cms-no-route .columns table>tfoot>tr>td,.cms-no-route .columns table>tfoot>tr>th,.cms-no-route .columns table>thead>tr>td,.cms-no-route .columns table>thead>tr>th,.cms-page-view .columns table>tbody>tr>td,.cms-page-view .columns table>tbody>tr>th,.cms-page-view .columns table>tfoot>tr>td,.cms-page-view .columns table>tfoot>tr>th,.cms-page-view .columns table>thead>tr>td,.cms-page-view .columns table>thead>tr>th{padding:11px 10px}.cms-no-route .columns table>tbody>tr>td,.cms-no-route .columns table>tbody>tr>th,.cms-no-route .columns table>tfoot>tr>td,.cms-no-route .columns table>tfoot>tr>th,.cms-page-view .columns table>tbody>tr>td,.cms-page-view .columns table>tbody>tr>th,.cms-page-view .columns table>tfoot>tr>td,.cms-page-view .columns table>tfoot>tr>th{vertical-align:top}.cms-no-route .columns table th,.cms-page-view .columns table th{text-align:left}.cms-no-route .columns table td,.cms-page-view .columns table td{border:1px solid #ddd;padding:2px 4px}.cms-no-route .columns p.question,.cms-page-view .columns p.question{font-weight:700;margin:0 0 8px}.cms-no-route .columns p.answer,.cms-page-view .columns p.answer{margin:0 0 30px;font-weight:400}.cms-no-route .retail-store-container,.cms-page-view .retail-store-container{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.cms-no-route .retail-store-container .half-page,.cms-page-view .retail-store-container .half-page{width:49%;display:flex;flex-direction:column;align-items:flex-start;position:relative;text-align:left;float:left}.cms-pool-pros.cms-page-view .home-tile-ribbon{font-size:1.5rem;line-height:1.5rem}.cms-pool-pros.cms-page-view .home-tile-title{font-size:1.25rem;margin-top:20px;font-weight:700}.cms-pool-pros.cms-page-view .home-tile-shop-now{margin-top:1.25rem}.cms-pool-pros.cms-page-view a.item-container:hover .hb-shop-now{font-size:.938rem}.cms-pool-pros.cms-page-view .home-blocks .title{letter-spacing:.05em;color:#1b7bbc;margin-bottom:11px;margin-top:8px;padding-right:20px;margin-right:0;font-weight:700;display:inline}.cms-pool-pros.cms-page-view .home-blocks>p{display:inline}.cms-pool-pros.cms-page-view .home-blocks .shop-all{margin-top:15px;font-size:1rem;color:#1b7bbc;font-weight:700}.cms-pool-pros.cms-page-view a.shop-all{display:inline-block;padding:5px 0 0 20px;border-left:1px solid #d8d8d8;position:relative;top:-2px}.cms-pool-pros.cms-page-view #banner-north #hero-dots,.cms-pool-pros.cms-page-view #north #bar-glider-next,.cms-pool-pros.cms-page-view #north #bar-glider-prev{display:none}